diff --git a/index.html b/index.html index bb0a363a82..7f505322df 100644 --- a/index.html +++ b/index.html @@ -172,7 +172,7 @@ display: block !important; } - + \ No newline at end of file diff --git a/p__Shixuns__Detail__Settings__ThemeChange__index.3259d786.async.js b/p__Shixuns__Detail__Settings__ThemeChange__index.3259d786.async.js deleted file mode 100644 index 8c66c882d4..0000000000 --- a/p__Shixuns__Detail__Settings__ThemeChange__index.3259d786.async.js +++ /dev/null @@ -1,300 +0,0 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[518],{89489:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return it}});var ne=te(54476),ee=te(59301),Te={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},Ue=Te,He=te(7657),je=function($e,rt){return ee.createElement(He.Z,(0,ne.Z)({},$e,{ref:rt,icon:Ue}))},oe=ee.forwardRef(je),it=oe},59477:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return it}});var ne=te(54476),ee=te(59301),Te={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},Ue=Te,He=te(7657),je=function($e,rt){return ee.createElement(He.Z,(0,ne.Z)({},$e,{ref:rt,icon:Ue}))},oe=ee.forwardRef(je),it=oe},26227:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return it}});var ne=te(54476),ee=te(59301),Te={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"},Ue=Te,He=te(7657),je=function($e,rt){return ee.createElement(He.Z,(0,ne.Z)({},$e,{ref:rt,icon:Ue}))},oe=ee.forwardRef(je),it=oe},49198:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return it}});var ne=te(54476),ee=te(59301),Te={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"},Ue=Te,He=te(7657),je=function($e,rt){return ee.createElement(He.Z,(0,ne.Z)({},$e,{ref:rt,icon:Ue}))},oe=ee.forwardRef(je),it=oe},41464:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return it}});var ne=te(54476),ee=te(59301),Te={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"},Ue=Te,He=te(7657),je=function($e,rt){return ee.createElement(He.Z,(0,ne.Z)({},$e,{ref:rt,icon:Ue}))},oe=ee.forwardRef(je),it=oe},87169:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return it}});var ne=te(54476),ee=te(59301),Te={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"},Ue=Te,He=te(7657),je=function($e,rt){return ee.createElement(He.Z,(0,ne.Z)({},$e,{ref:rt,icon:Ue}))},oe=ee.forwardRef(je),it=oe},52671:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return it}});var ne=te(54476),ee=te(59301),Te={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"},Ue=Te,He=te(7657),je=function($e,rt){return ee.createElement(He.Z,(0,ne.Z)({},$e,{ref:rt,icon:Ue}))},oe=ee.forwardRef(je),it=oe},8657:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return it}});var ne=te(54476),ee=te(59301),Te={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"},Ue=Te,He=te(7657),je=function($e,rt){return ee.createElement(He.Z,(0,ne.Z)({},$e,{ref:rt,icon:Ue}))},oe=ee.forwardRef(je),it=oe},56082:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return it}});var ne=te(54476),ee=te(59301),Te={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"},Ue=Te,He=te(7657),je=function($e,rt){return ee.createElement(He.Z,(0,ne.Z)({},$e,{ref:rt,icon:Ue}))},oe=ee.forwardRef(je),it=oe},33853:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return it}});var ne=te(54476),ee=te(59301),Te={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"},Ue=Te,He=te(7657),je=function($e,rt){return ee.createElement(He.Z,(0,ne.Z)({},$e,{ref:rt,icon:Ue}))},oe=ee.forwardRef(je),it=oe},11724:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return it}});var ne=te(54476),ee=te(59301),Te={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h720c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"minus",theme:"outlined"},Ue=Te,He=te(7657),je=function($e,rt){return ee.createElement(He.Z,(0,ne.Z)({},$e,{ref:rt,icon:Ue}))},oe=ee.forwardRef(je),it=oe},15075:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return it}});var ne=te(54476),ee=te(59301),Te={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"},Ue=Te,He=te(7657),je=function($e,rt){return ee.createElement(He.Z,(0,ne.Z)({},$e,{ref:rt,icon:Ue}))},oe=ee.forwardRef(je),it=oe},43531:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return it}});var ne=te(54476),ee=te(59301),Te={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"},Ue=Te,He=te(7657),je=function($e,rt){return ee.createElement(He.Z,(0,ne.Z)({},$e,{ref:rt,icon:Ue}))},oe=ee.forwardRef(je),it=oe},38819:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return it}});var ne=te(54476),ee=te(59301),Te={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"},Ue=Te,He=te(7657),je=function($e,rt){return ee.createElement(He.Z,(0,ne.Z)({},$e,{ref:rt,icon:Ue}))},oe=ee.forwardRef(je),it=oe},21697:function(Pt,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"}},20397:function(){"use strict";function Pt(le,y,a,b){a===void 0&&(a=0),b===void 0&&(b=1/0),this._name=le,this._defaultValue=y,this._minimum=a,this._maximum=b}Object.defineProperty(Pt.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(Pt.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(Pt.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(Pt.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 Pt))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var b=go.Shape._FigureParameters[le];b||(b=[],go.Shape._FigureParameters[le]=b),b[y]=a};var kt=[];function te(le,y){var a=kt.pop();return a===void 0?new go.Point(le,y):(a.x=le,a.y=y,a)}function ne(){var le=kt.pop();return le===void 0?new go.Point:le}function ee(le){kt.push(le)}function Te(le,y,a,b,E,x,z,ae,re){re||(re=new go.Point);var ie=le-a,pe=E-z,ye=NaN,Re=NaN;if(ie===0)if(pe===0)le===a&&(ye=le,Re=y);else{var we=(x-ae)/pe,ke=x-we*E;ye=le,Re=we*ye+ke}else if(pe===0){var Ce=(y-b)/ie,It=y-Ce*le;ye=E,Re=Ce*ye+It}else{var Ce=(y-b)/ie,we=(x-ae)/pe,It=y-Ce*le,ke=x-we*E;ye=(ke-It)/(Ce-we),Re=Ce*ye+It}return re.x=ye,re.y=Re,re}function Ue(le,y,a,b,E,x,z,ae,re,ie,pe,ye,Re,we){var ke=1-re,Ce=re,It=le*ke+a*Ce,Rt=y*ke+b*Ce,pn=a*ke+E*Ce,Dt=b*ke+x*Ce,zt=E*ke+z*Ce,jt=x*ke+ae*Ce,tn=It*ke+pn*Ce,pt=Rt*ke+Dt*Ce,Ct=pn*ke+zt*Ce,nt=Dt*ke+jt*Ce,Mt=tn*ke+Ct*Ce,st=pt*ke+nt*Ce;ie.x=It,ie.y=Rt,pe.x=tn,pe.y=pt,ye.x=Mt,ye.y=st,Re.x=Ct,Re.y=nt,we.x=zt,we.y=jt}var He=new go.Spot(.156,.156),je=new go.Spot(.844,.844),oe=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new Pt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(le,y,a){var b=le?le.parameter1:NaN;(isNaN(b)||b<0)&&(b=5),b=Math.min(b,y/3),b=Math.min(b,a/3);var E=b*oe,x=new go.Geometry().add(new go.PathFigure(b,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,b,y-E,0,y,E)).add(new go.PathSegment(go.PathSegment.Line,y,a-b)).add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)).add(new go.PathSegment(go.PathSegment.Line,0,b)).add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close()));return E>1&&(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)),x}),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 b=new go.Geometry(go.Geometry.Line);return b.startX=0,b.startY=a/2,b.endX=y,b.endY=a/2,b}),go.Shape.defineFigureGenerator("LineV",function(le,y,a){var b=new go.Geometry(go.Geometry.Line);return b.startX=y/2,b.startY=0,b.endX=y/2,b.endY=a,b}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(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 b=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(b*y,(1-b)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,b*a)).add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,(1-b)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(le,y,a){var b=y/2,E=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,b,b,b,b).close()));return E.spot1=He,E.spot2=je,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Line1",function(le,y,a){var b=new go.Geometry(go.Geometry.Line);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}),go.Shape.defineFigureGenerator("Line2",function(le,y,a){var b=new go.Geometry(go.Geometry.Line);return b.startX=y,b.startY=0,b.endX=0,b.endY=a,b}),go.Shape.defineFigureGenerator("Curve1",function(le,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,oe*y,0,y,(1-oe)*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,oe*a,(1-oe)*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,oe*a,oe*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-oe)*y,0,0,(1-oe)*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 Pt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)?b=.1:b<-1?b=-1:b>1&&(b=1);var E=Math.abs(b)*y;if(b===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}else{var x=new go.Geometry;return b>0?x.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-E,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())),Ey&&(b=y);var E=Math.abs(b);if(b===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}else{var x=new go.Geometry;return b>0?x.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-E,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())),E.5&&(b=.5);var E=Math.abs(b)*y;if(b===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}else{var x=new go.Geometry;return b>0?x.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,y-E,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-E,a)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())),Ey&&(b=y/2);var E=Math.abs(b);if(b===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}else{var x=new go.Geometry;return b>0?x.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,y-E,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-E,a)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())),Ey&&(b=y/2);var E=Math.abs(b);if(b===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}else{var x=new go.Geometry;return b>0?x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-E,a)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())):x.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,y-E,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),E0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ae,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,E,E,ae,ae).close())),x.spot1=He,x.spot2=je,x.defaultStretch=go.GraphObject.Uniform,x}),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 b=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(b*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,b*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)).add(new go.PathSegment(go.PathSegment.Line,b*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a)).add(new go.PathSegment(go.PathSegment.Line,0,b*a).close())).setSpots(b/2,b/2,1-b/2,1-b/2)}),go.Shape.setFigureParameter("Pie",0,new Pt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new Pt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(le,y,a){var b=le?le.parameter1:NaN,E=le?le.parameter2:NaN;isNaN(b)&&(b=0),isNaN(E)&&(E=315);var x=b%360;x<0&&(x+=360);var z=E%360,ae=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ae,ae).add(new go.PathSegment(go.PathSegment.Arc,x,z,ae,ae,ae,ae).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(le,y,a){var b=oe/Math.SQRT2*.5,E=Math.SQRT2/2,x=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,E*y,x*a,y,(1-b)*a,(E+b)*y,(x+b)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new Pt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(le,y,a){var b=le?le.parameter1:NaN;(isNaN(b)||b<0)&&(b=30);var E=Math.min(b,y)/2,x=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(x-E,0,!0).add(new go.PathSegment(go.PathSegment.Line,x+E,0)).add(new go.PathSegment(go.PathSegment.Line,x+E,z-E)).add(new go.PathSegment(go.PathSegment.Line,y,z-E)).add(new go.PathSegment(go.PathSegment.Line,y,z+E)).add(new go.PathSegment(go.PathSegment.Line,x+E,z+E)).add(new go.PathSegment(go.PathSegment.Line,x+E,a)).add(new go.PathSegment(go.PathSegment.Line,x-E,a)).add(new go.PathSegment(go.PathSegment.Line,x-E,z+E)).add(new go.PathSegment(go.PathSegment.Line,0,z+E)).add(new go.PathSegment(go.PathSegment.Line,0,z-E)).add(new go.PathSegment(go.PathSegment.Line,x-E,z-E).close()))}),go.Shape.setFigureParameter("ThinCross",0,new Pt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(le,y,a){var b=le?le.parameter1:NaN;(isNaN(b)||b<0)&&(b=10);var E=Math.min(b,y)/2,x=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(x-E,0,!0).add(new go.PathSegment(go.PathSegment.Line,x+E,0)).add(new go.PathSegment(go.PathSegment.Line,x+E,z-E)).add(new go.PathSegment(go.PathSegment.Line,y,z-E)).add(new go.PathSegment(go.PathSegment.Line,y,z+E)).add(new go.PathSegment(go.PathSegment.Line,x+E,z+E)).add(new go.PathSegment(go.PathSegment.Line,x+E,a)).add(new go.PathSegment(go.PathSegment.Line,x-E,a)).add(new go.PathSegment(go.PathSegment.Line,x-E,z+E)).add(new go.PathSegment(go.PathSegment.Line,0,z+E)).add(new go.PathSegment(go.PathSegment.Line,0,z-E)).add(new go.PathSegment(go.PathSegment.Line,x-E,z-E).close()))}),go.Shape.setFigureParameter("ThickX",0,new Pt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(le,y,a){var b=le?le.parameter1:NaN;if((isNaN(b)||b<0)&&(b=30),y===0||a===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var x=y/2,z=a/2,ae=Math.atan2(a,y),re=b-Math.min(Math.cos(ae)*b/2,x),ie=b-Math.min(Math.sin(ae)*b/2,z),E=new go.Geometry,pe=new go.PathFigure(re,0,!0);return E.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,x,.2*a)),pe.add(new go.PathSegment(go.PathSegment.Line,y-re,0)),pe.add(new go.PathSegment(go.PathSegment.Line,y,ie)),pe.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),pe.add(new go.PathSegment(go.PathSegment.Line,y,a-ie)),pe.add(new go.PathSegment(go.PathSegment.Line,y-re,a)),pe.add(new go.PathSegment(go.PathSegment.Line,x,.8*a)),pe.add(new go.PathSegment(go.PathSegment.Line,re,a)),pe.add(new go.PathSegment(go.PathSegment.Line,0,a-ie)),pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),pe.add(new go.PathSegment(go.PathSegment.Line,0,ie).close()),E}}),go.Shape.setFigureParameter("ThinX",0,new Pt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(le,y,a){var b=le?le.parameter1:NaN;(isNaN(b)||b<0)&&(b=10);var E=new go.Geometry,x=new go.PathFigure(.1*y,0,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),E}),go.Shape.setFigureParameter("SquareIBeam",0,new Pt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)&&(b=.2);var E=new go.Geometry,x=new go.PathFigure(0,0,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*y,b*a)),x.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*y,(1-b)*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*y,(1-b)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*y,b*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,b*a).close()),E}),go.Shape.setFigureParameter("RoundedIBeam",0,new Pt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)&&(b=.5);var E=new go.Geometry,x=new go.PathFigure(0,0,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-b)*y,.25*a,Math.abs(1-b)*y,.75*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,0,b*y,.75*a,b*y,.25*a).close()),E}),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,oe*y,0,y,(.5-oe/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+oe/2)*a,oe*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 b=new go.Geometry,E=new go.PathFigure(.4*y,.6*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var x=.2,z=.3,ae=0,re=x*oe;return E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+x+ae)*a,(.5-x+z)*y,(.5+re+ae)*a,(.5-re+z)*y,(.5+x+ae)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+x+z)*y,(.5+ae)*a,(.5+re+z)*y,(.5+x+ae)*a,(.5+x+z)*y,(.5+re+ae)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-x+ae)*a,(1-.5+x+z)*y,(.5-re+ae)*a,(.5+re+z)*y,(.5-x+ae)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-re+z)*y,(.5-x+ae)*a,(.5-x+z+.05)*y,(.5-re+ae-.02)*a)),x=.2,z=0,ae=-.3,re=x*oe,E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+x+z)*y,(.5+ae)*a,(.5+re+z)*y,(.5+x+ae)*a,(.5+x+z)*y,(.5+re+ae)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-x+ae)*a,(1-.5+x+z)*y,(.5-re+ae)*a,(.5+re+z)*y,(.5-x+ae)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+z)*y,(.5+ae)*a,(.5-re+z)*y,(.5-x+ae)*a,(.5-x+z)*y,(.5-re+ae)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5-re+z)*y,(.5+x+ae)*a,(.5-x+z)*y,(.5+re+ae)*a,(.5-re+z)*y,(.5+x+ae)*a)),x=.2,z=-.3,ae=0,re=x*oe,E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-x+ae)*a,(1-.5+x+z-.05)*y,(.5-re+ae-.02)*a,(.5+re+z)*y,(.5-x+ae)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+z)*y,(.5+ae)*a,(.5-re+z)*y,(.5-x+ae)*a,(.5-x+z)*y,(.5-re+ae)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+x+ae)*a,(.5-x+z)*y,(.5+re+ae)*a,(.5-re+z)*y,(.5+x+ae)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+re+z)*y,(.5+x+ae)*a,(.5+x+z)*y,(.5+re+ae)*a).close()),b.setSpots(.06,.33,.93,.68),b}),go.Shape.defineFigureGenerator("YinYang",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(y*.5,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),E.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var x=.1,z=.5,ae=.25;return E.add(new go.PathSegment(go.PathSegment.Move,(z+x)*y,ae*a)),E.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ae,x*y,x*y).close()),E=new go.PathFigure(y*.5,0,!1),b.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ae=.75,E=new go.PathFigure((z+x)*y,ae*a,!0),b.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ae,x*y,x*y).close()),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Peace",function(le,y,a){var b=.8535533905932737,E=.5*y,x=.5*a;return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,E,x,E,x)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Move,E,x)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,b*a)).add(new go.PathSegment(go.PathSegment.Move,E,x)).add(new go.PathSegment(go.PathSegment.Line,b*y,b*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(le,y,a){var b=new go.Geometry,E=oe*.5,x=.5,z=.5,ae=.5,re=new go.PathFigure(z*y,(ae-x)*a);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ae*a,(z-E)*y,(ae-x)*a,(z-x)*y,(ae-E)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ae+x)*a,(z-x)*y,(ae+E)*a,(z-E)*y,(ae+x)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ae*a,(z+E)*y,(ae+x)*a,(z+x)*y,(ae+E)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ae-x)*a,(z+x)*y,(ae-E)*a,(z+E)*y,(ae-x)*a)),x=.4,E=oe*.4;var ie=ne(),pe=ne(),ye=ne(),Re=ne();Ue(z,ae-x,z+E,ae-x,z+x,ae-E,z+x,ae,.42,ie,pe,ye,Re,Re);var we=ne(),ke=ne(),Ce=ne();Ue(z,ae-x,z+E,ae-x,z+x,ae-E,z+x,ae,.58,Re,Re,Ce,we,ke);var It=ne(),Rt=ne(),pn=ne();Ue(z,ae+x,z-E,ae+x,z-x,ae+E,z-x,ae,.42,It,Rt,pn,Re,Re);var Dt=ne(),zt=ne(),jt=ne();return Ue(z,ae+x,z-E,ae+x,z-x,ae+E,z-x,ae,.58,Re,Re,jt,Dt,zt),re.add(new go.PathSegment(go.PathSegment.Move,jt.x*y,jt.y*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ae*a,Dt.x*y,Dt.y*a,zt.x*y,zt.y*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ae-x)*a,(z-x)*y,(ae-E)*a,(z-E)*y,(ae-x)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,ye.x*y,ye.y*a,ie.x*y,ie.y*a,pe.x*y,pe.y*a)),re.add(new go.PathSegment(go.PathSegment.Line,jt.x*y,jt.y*a).close()),re.add(new go.PathSegment(go.PathSegment.Move,pn.x*y,pn.y*a)),re.add(new go.PathSegment(go.PathSegment.Line,Ce.x*y,Ce.y*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ae*a,we.x*y,we.y*a,ke.x*y,ke.y*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ae+x)*a,(z+x)*y,(ae+E)*a,(z+E)*y,(ae+x)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,pn.x*y,pn.y*a,It.x*y,It.y*a,Rt.x*y,Rt.y*a).close()),ee(ie),ee(pe),ee(ye),ee(Re),ee(we),ee(ke),ee(Ce),ee(It),ee(Rt),ee(pn),ee(Dt),ee(zt),ee(jt),b.defaultStretch=go.GraphObject.Uniform,b}),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 Pt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(le,y,a){var b=le?le.parameter1:NaN;(isNaN(b)||b<0)&&(b=30),b>y&&(b=y);var E=(y-b)/2,x=E+b;return new go.Geometry().add(new go.PathFigure(x,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(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 b=new go.Geometry,E=oe*.4,x=.4,z=.5,ae=.5,re=ne(),ie=ne(),pe=ne(),ye=ne(),Re=new go.PathFigure((z-x)*y,ae*a,!1);b.add(Re),Re.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ae-x)*a,(z-x)*y,(ae-E)*a,(z-E)*y,(ae-x)*a)),Ue(z,ae-x,z+E,ae-x,z+x,ae-E,z+x,ae,.44,pe,ye,ie,re,re),Re.add(new go.PathSegment(go.PathSegment.Bezier,ie.x*y,ie.y*a,pe.x*y,pe.y*a,ye.x*y,ye.y*a));var we=te(ie.x,ie.y);Ue(z,ae-x,z+E,ae-x,z+x,ae-E,z+x,ae,.56,re,re,ie,pe,ye);var ke=te(ie.x,ie.y);Re.add(new go.PathSegment(go.PathSegment.Line,(we.x*.1+.95*.9)*y,we.y*.1*a)),Re.add(new go.PathSegment(go.PathSegment.Line,.85*y,we.y*.1*a)),Re.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),Re.add(new go.PathSegment(go.PathSegment.Line,y,0)),Re.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),Re.add(new go.PathSegment(go.PathSegment.Line,(ke.x*.1+.9)*y,.15*a)),Re.add(new go.PathSegment(go.PathSegment.Line,(ke.x*.1+.9)*y,(ke.y*.1+.05*.9)*a)),Re.add(new go.PathSegment(go.PathSegment.Line,ke.x*y,ke.y*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ae*a,pe.x*y,pe.y*a,ye.x*y,ye.y*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ae+x)*a,(z+x)*y,(ae+E)*a,(z+E)*y,(ae+x)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ae*a,(z-E)*y,(ae+x)*a,(z-x)*y,(ae+E)*a)),x=.35,E=oe*.35;var Ce=new go.PathFigure(z*y,(ae-x)*a,!1);b.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ae*a,(z-E)*y,(ae-x)*a,(z-x)*y,(ae-E)*a)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ae+x)*a,(z-x)*y,(ae+E)*a,(z-E)*y,(ae+x)*a)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ae*a,(z+E)*y,(ae+x)*a,(z+x)*y,(ae+E)*a)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ae-x)*a,(z+x)*y,(ae-E)*a,(z+E)*y,(ae-x)*a));var It=new go.PathFigure((z-x)*y,ae*a,!1);return b.add(It),ee(re),ee(ie),ee(pe),ee(ye),ee(we),ee(ke),b.spot1=new go.Spot(.202,.257),b.spot2=new go.Spot(.792,.739),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("GenderFemale",function(le,y,a){var b=new go.Geometry,E=.375,x=0,z=-.125,ae=E*oe,re=new go.PathFigure((.525+x)*y,(.5+E+z)*a,!1);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+x)*y,(.5+z)*a,(.5+ae+x)*y,(.5+E+z)*a,(.5+E+x)*y,(.5+ae+z)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(.5+x)*y,(.5-E+z)*a,(1-.5+E+x)*y,(.5-ae+z)*a,(.5+ae+x)*y,(.5-E+z)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+x)*y,(.5+z)*a,(.5-ae+x)*y,(.5-E+z)*a,(.5-E+x)*y,(.5-ae+z)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(.475+x)*y,(.5+E+z)*a,(.5-E+x)*y,(.5+ae+z)*a,(.5-ae+x)*y,(.5+E+z)*a)),re.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),re.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),re.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),re.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),re.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),re.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),re.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),re.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),re.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),re.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),E=.325,x=0,z=-.125,ae=E*oe;var re=new go.PathFigure((1-.5+E+x)*y,(.5+z)*a,!1);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,(.5+x)*y,(.5+E+z)*a,(.5+E+x)*y,(.5+ae+z)*a,(.5+ae+x)*y,(.5+E+z)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+x)*y,(.5+z)*a,(.5-ae+x)*y,(.5+E+z)*a,(.5-E+x)*y,(.5+ae+z)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(.5+x)*y,(.5-E+z)*a,(.5-E+x)*y,(.5-ae+z)*a,(.5-ae+x)*y,(.5-E+z)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+x)*y,(.5+z)*a,(.5+ae+x)*y,(.5-E+z)*a,(1-.5+E+x)*y,(.5-ae+z)*a));var re=new go.PathFigure((.525+x)*y,(.5+E+z)*a,!1);return b.add(re),b.spot1=new go.Spot(.232,.136),b.spot2=new go.Spot(.682,.611),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("LogicImplies",function(le,y,a){var b=le?le.parameter1:NaN;return isNaN(b)&&(b=.2),new go.Geometry().add(new go.PathFigure((1-b)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(le,y,a){var b=le?le.parameter1:NaN;return isNaN(b)&&(b=.2),new go.Geometry().add(new go.PathFigure((1-b)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,b*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,b*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(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 b=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("LogicTruth",function(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 b=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,b*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,b*y,b*a,b*y,b*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(le,y,a){var b=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,b*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,b*y,b*a,b*y,b*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new Pt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new Pt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)&&(b=.3);var E=le?le.parameter2:NaN;isNaN(E)&&(E=.3);var x=(1-b)*y,z=(.5-E/2)*a,ae=(.5+E/2)*a,re=new go.Geometry,ie=new go.PathFigure(0,z,!0);re.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,x,z)),ie.add(new go.PathSegment(go.PathSegment.Line,x,0)),ie.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ie.add(new go.PathSegment(go.PathSegment.Line,x,a)),ie.add(new go.PathSegment(go.PathSegment.Line,x,ae)),ie.add(new go.PathSegment(go.PathSegment.Line,0,ae).close()),re.spot1=new go.Spot(0,z/a);var pe=Te(0,ae/a,1,ae/a,x/y,1,1,.5,ne());return re.spot2=new go.Spot(pe.x,pe.y),ee(pe),re}),go.Shape.setFigureParameter("Arrow2",0,new Pt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new Pt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)&&(b=30),b>y&&(b=y);var E=le?le.parameter2:NaN;isNaN(E)&&(E=30),E=Math.min(E,a/2);var x=y-b,z=(a-E)/2,ae=z+E,re=new go.Geometry,ie=new go.PathFigure(0,z,!0);re.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,x,z)),ie.add(new go.PathSegment(go.PathSegment.Line,x,0)),ie.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ie.add(new go.PathSegment(go.PathSegment.Line,x,a)),ie.add(new go.PathSegment(go.PathSegment.Line,x,ae)),ie.add(new go.PathSegment(go.PathSegment.Line,0,ae).close()),re.spot1=new go.Spot(0,z/a);var pe=Te(0,ae/a,1,ae/a,x/y,1,1,.5,ne());return re.spot2=new go.Spot(pe.x,pe.y),ee(pe),re}),go.Shape.defineFigureGenerator("Chevron",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),b}),go.Shape.defineFigureGenerator("DoubleArrow",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),b}),go.Shape.setFigureParameter("DoubleEndArrow",0,new Pt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)&&(b=.3);var E=(.5-b/2)*a,x=(.5+b/2)*a,z=new go.Geometry,ae=new go.PathFigure(y,.5*a,!0);z.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,x)),ae.add(new go.PathSegment(go.PathSegment.Line,.3*y,x)),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,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var re=Te(0,.5,.3,0,0,E/a,.1,E/a,ne());return z.spot1=new go.Spot(re.x,re.y),re=Te(.7,1,1,.5,0,x/a,1,x/a,re),z.spot2=new go.Spot(re.x,re.y),ee(re),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new Pt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new Pt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)&&(b=40);var E=le?le.parameter2:NaN;isNaN(E)&&(E=100);var x=(a-b)/2,z=x+b,ae=(a-E)/2,re=ae+E;(b>a||E>a)&&(E>b?(b=b*a/E,x=(a-b)/2,z=x+b,ae=0,re=a):(x=0,z=a,ae=0,re=a));var ie=new go.Geometry,pe=new go.PathFigure(y,.5*a,!0);ie.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,.7*y,re)),pe.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),pe.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),pe.add(new go.PathSegment(go.PathSegment.Line,.3*y,re)),pe.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.3*y,ae)),pe.add(new go.PathSegment(go.PathSegment.Line,.3*y,x)),pe.add(new go.PathSegment(go.PathSegment.Line,.7*y,x)),pe.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae).close());var ye=Te(0,.5,.3,ae/a,0,x/a,1,x/a,ne());return ie.spot1=new go.Spot(ye.x,ye.y),ye=Te(.7,re/a,1,.5,0,z/a,1,z/a,ye),ie.spot2=new go.Spot(ye.x,ye.y),ee(ye),ie}),go.Shape.setFigureParameter("IBeamArrow",0,new Pt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)&&(b=.3);var E=(.5-b/2)*a,x=(.5+b/2)*a,z=new go.Geometry,ae=new go.PathFigure(y,.5*a,!0);z.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,x)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,x)),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,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,E/a);var re=Te(.7,1,1,.5,0,x/a,1,x/a,ne());return z.spot2=new go.Spot(re.x,re.y),ee(re),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new Pt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new Pt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)&&(b=40);var E=le?le.parameter2:NaN;isNaN(E)&&(E=100);var x=(a-b)/2,z=x+b,ae=(a-E)/2,re=ae+E;(b>a||E>a)&&(E>b?(b=b*a/E,x=(a-b)/2,z=x+b,ae=0,re=a):(x=0,z=a,ae=0,re=a));var ie=new go.Geometry,pe=new go.PathFigure(y,.5*a,!0);ie.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,.7*y,re)),pe.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,re)),pe.add(new go.PathSegment(go.PathSegment.Line,0,re)),pe.add(new go.PathSegment(go.PathSegment.Line,0,ae)),pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,ae)),pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,x)),pe.add(new go.PathSegment(go.PathSegment.Line,.7*y,x)),pe.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae).close()),ie.spot1=new go.Spot(0,x/a);var ye=Te(.7,re/a,1,.5,0,z/a,1,z/a,ne());return ie.spot2=new go.Spot(ye.x,ye.y),ee(ye),ie}),go.Shape.setFigureParameter("Pointer",0,new Pt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.Geometry,x=new go.PathFigure(y,.5*a,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),E.spot1=new go.Spot(b,.35);var z=Te(.2,.65,1,.65,0,1,1,.5,ne());return E.spot2=new go.Spot(z.x,z.y),ee(z),E}),go.Shape.setFigureParameter("RoundedPointer",0,new Pt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)&&(b=.3);var E=new go.Geometry,x=new go.PathFigure(y,.5*a,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,0,b*y,.75*a,b*y,.25*a).close()),E.spot1=new go.Spot(b,.35);var z=Te(0,.65,1,.65,0,1,1,.5,ne());return E.spot2=new go.Spot(z.x,z.y),ee(z),E}),go.Shape.setFigureParameter("SplitEndArrow",0,new Pt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)&&(b=.4);var E=(.5-b/2)*a,x=(.5+b/2)*a,z=new go.Geometry,ae=new go.PathFigure(y,.5*a,!0);z.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,x)),ae.add(new go.PathSegment(go.PathSegment.Line,0,x)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var re=Te(.7,1,1,.5,0,x/a,1,x/a,ne());return z.spot2=new go.Spot(re.x,re.y),ee(re),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new Pt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)&&(b=50);var E=(a-b)/2,x=E+b;b>a&&(E=0,x=a);var z=new go.Geometry,ae=new go.PathFigure(y,.5*a,!0);z.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,x)),ae.add(new go.PathSegment(go.PathSegment.Line,0,x)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,E/a);var re=Te(.7,1,1,.5,0,x/a,1,x/a,ne());return z.spot2=new go.Spot(re.x,re.y),ee(re),z}),go.Shape.setFigureParameter("SquareArrow",0,new Pt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.Geometry,x=new go.PathFigure(y,.5*a,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,b*y,0).close()),E.spot1=go.Spot.TopLeft,E.spot2=new go.Spot(b,1),E}),go.Shape.defineFigureGenerator("Cone1",function(le,y,a){var b=new go.Geometry,E=oe*.5,x=oe*.1,z=new go.PathFigure(0,.9*a,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+x)*a,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-E)*y,a,0,(.9+x)*a).close()),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.97),b}),go.Shape.defineFigureGenerator("Cone2",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.9*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var x=new go.PathFigure(0,.9*a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.82),b}),go.Shape.defineFigureGenerator("Cube1",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.5*y,a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var x=new go.PathFigure(.5*y,a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(.5,.85),b}),go.Shape.defineFigureGenerator("Cube2",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.3*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var x=new go.PathFigure(0,.3*a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(.7,1),b}),go.Shape.defineFigureGenerator("Cylinder1",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var E=new go.Geometry,x=oe*.5,z=new go.PathFigure(0,b,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,oe*b,(.5-x)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,b,(.5+x)*y,0,1*y,oe*b)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-oe*b,(.5+x)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,(.5-x)*y,1*a,0,a-oe*b)),z.add(new go.PathSegment(go.PathSegment.Line,0,b));var ae=new go.PathFigure(y,b,!1);return E.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*b,1*y,2*b-oe*b,(.5+x)*y,2*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,b,(.5-x)*y,2*b,0,2*b-oe*b)),E.spot1=new go.Spot(0,0,0,2*b),E.spot2=new go.Spot(1,1),E}),go.Shape.defineFigureGenerator("Cylinder2",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var E=new go.Geometry,x=oe*.5,z=new go.PathFigure(0,a-b,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,oe*b,(.5-x)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b,(.5+x)*y,0,y,oe*b)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-oe*b,(.5+x)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,(.5-x)*y,a,0,a-oe*b));var ae=new go.PathFigure(0,a-b,!1);return E.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*b,0,a-b-oe*b,(.5-x)*y,a-2*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,a-b,(.5+x)*y,a-2*b,y,a-b-oe*b)),E.spot1=new go.Spot(0,0),E.spot2=new go.Spot(1,1,0,-2*b),E}),go.Shape.defineFigureGenerator("Cylinder3",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,y/3);var E=new go.Geometry,x=oe*.5,z=new go.PathFigure(b,0,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-b,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-oe*b,0,y,(.5-x)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,(.5+x)*a,y-oe*b,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,oe*b,a,0,(.5+x)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-x)*a,oe*b,0));var ae=new go.PathFigure(b,0,!1);return E.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,2*b,.5*a,b+oe*b,0,2*b,(.5-x)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,a,2*b,(.5+x)*a,b+oe*b,a)),E.spot1=new go.Spot(0,0,2*b,0),E.spot2=new go.Spot(1,1),E}),go.Shape.defineFigureGenerator("Cylinder4",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,y/3);var E=new go.Geometry,x=oe*.5,z=new go.PathFigure(y-b,0,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-oe*b,0,y,(.5-x)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,(.5+x)*a,y-oe*b,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,oe*b,a,0,(.5+x)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-x)*a,oe*b,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-b,0));var ae=new go.PathFigure(y-b,0,!1);return E.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,y-2*b,.5*a,y-b-oe*b,0,y-2*b,(.5-x)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y-2*b,(.5+x)*a,y-b-oe*b,a)),E.spot1=new go.Spot(0,0),E.spot2=new go.Spot(1,1,-2*b,0),E}),go.Shape.defineFigureGenerator("Prism1",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.25*y,.25*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var x=new go.PathFigure(.25*y,.25*a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.spot1=new go.Spot(.408,.172),b.spot2=new go.Spot(.833,.662),b}),go.Shape.defineFigureGenerator("Prism2",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.25*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var x=new go.PathFigure(0,a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("Pyramid1",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.5*y,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var x=new go.PathFigure(.5*y,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.spot1=new go.Spot(.25,.367),b.spot2=new go.Spot(.75,.875),b}),go.Shape.defineFigureGenerator("Pyramid2",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.5*y,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var x=new go.PathFigure(.5*y,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.spot1=new go.Spot(.25,.367),b.spot2=new go.Spot(.75,.875),b}),go.Shape.defineFigureGenerator("Actor",function(le,y,a){var b=new go.Geometry,E=.2,x=.1,z=oe*E,ae=oe*x,re=.5,ie=.1,pe=new go.PathFigure(re*y,(ie+x)*a,!0);b.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,(re-E)*y,ie*a,(re-z)*y,(ie+x)*a,(re-E)*y,(ie+ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,re*y,(ie-x)*a,(re-E)*y,(ie-ae)*a,(re-z)*y,(ie-x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(re+E)*y,ie*a,(re+z)*y,(ie-x)*a,(re+E)*y,(ie-ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,re*y,(ie+x)*a,(re+E)*y,(ie+ae)*a,(re+z)*y,(ie+x)*a));var ye=.05,Re=oe*ye;re=.05,ie=.25;var we=new go.PathFigure(.5*y,.2*a,!0);return b.add(we),we.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),re=.95,ie=.25,we.add(new go.PathSegment(go.PathSegment.Bezier,(re+ye)*y,ie*a,(re+Re)*y,(ie-ye)*a,(re+ye)*y,(ie-Re)*a)),we.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),we.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),we.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),ye=.025,Re=oe*ye,re=.825,ie=.35,we.add(new go.PathSegment(go.PathSegment.Bezier,re*y,(ie-ye)*a,(re+ye)*y,(ie-Re)*a,(re+Re)*y,(ie-ye)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(re-ye)*y,ie*a,(re-Re)*y,(ie-ye)*a,(re-ye)*y,(ie-Re)*a)),we.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),we.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),we.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),ye=.05,Re=oe*ye,re=.5,ie=.7,we.add(new go.PathSegment(go.PathSegment.Bezier,re*y,(ie-ye)*a,(re+ye)*y,(ie-Re)*a,(re+Re)*y,(ie-ye)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(re-ye)*y,ie*a,(re-Re)*y,(ie-ye)*a,(re-ye)*y,(ie-Re)*a)),we.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),we.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),we.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),ye=.025,Re=oe*ye,re=.175,ie=.35,we.add(new go.PathSegment(go.PathSegment.Bezier,re*y,(ie-ye)*a,(re+ye)*y,(ie-Re)*a,(re+Re)*y,(ie-ye)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(re-ye)*y,ie*a,(re-Re)*y,(ie-ye)*a,(re-ye)*y,(ie-Re)*a)),we.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),we.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),we.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),ye=.05,Re=oe*ye,re=.05,ie=.25,we.add(new go.PathSegment(go.PathSegment.Bezier,re*y,(ie-ye)*a,(re-ye)*y,(ie-Re)*a,(re-Re)*y,(ie-ye)*a)),we.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.spot1=new go.Spot(.2,.2),b.spot2=new go.Spot(.8,.65),b}),go.Shape.setFigureParameter("Card",0,new Pt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)&&(b=.2);var E=new go.Geometry,x=new go.PathFigure(y,0,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*y,0).close()),E.spot1=new go.Spot(0,b),E.spot2=go.Spot.BottomRight,E}),go.Shape.defineFigureGenerator("Collate",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.5*y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var x=new go.PathFigure(.5*y,.5*a,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.spot1=new go.Spot(.25,0),b.spot2=new go.Spot(.75,.25),b}),go.Shape.defineFigureGenerator("CreateRequest",function(le,y,a){var b=new go.Geometry,E=le?le.parameter1:NaN;isNaN(E)&&(E=.1);var x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,E*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-E)*a)),b}),go.Shape.defineFigureGenerator("Database",function(le,y,a){var b=new go.Geometry,E=oe*.5,x=oe*.1,z=new go.PathFigure(y,.1*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+x)*a,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-E)*y,a,0,(.9+x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-x)*a,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+E)*y,0,y,(.1-x)*a));var ae=new go.PathFigure(y,.1*a,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+x)*a,(.5+E)*y,.2*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-E)*y,.2*a,0,(.1+x)*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+x)*a,(.5+E)*y,.3*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-E)*y,.3*a,0,(.2+x)*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+x)*a,(.5+E)*y,.4*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-E)*y,.4*a,0,(.3+x)*a)),b.spot1=new go.Spot(0,.4),b.spot2=new go.Spot(1,.9),b}),go.Shape.defineFigureGenerator("DataStorage",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),b.spot1=new go.Spot(.226,0),b.spot2=new go.Spot(.81,1),b}),go.Shape.defineFigureGenerator("DiskStorage",function(le,y,a){var b=new go.Geometry,E=oe*.5,x=oe*.1,z=new go.PathFigure(y,.1*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+x)*a,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-E)*y,a,0,(.9+x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-x)*a,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+E)*y,0,y,(.1-x)*a));var ae=new go.PathFigure(y,.1*a,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+x)*a,(.5+E)*y,.2*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-E)*y,.2*a,0,(.1+x)*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+x)*a,(.5+E)*y,.3*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-E)*y,.3*a,0,(.2+x)*a)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(1,.9),b}),go.Shape.defineFigureGenerator("Display",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.25*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),b.spot1=new go.Spot(.25,0),b.spot2=new go.Spot(.75,1),b}),go.Shape.defineFigureGenerator("DividedEvent",function(le,y,a){var b=new go.Geometry,E=le?le.parameter1:NaN;isNaN(E)?E=.2:E<.15&&(E=.15);var x=oe*.2,z=new go.PathFigure(0,.2*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-x)*a,(.2-x)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+x)*y,0,y,(.2-x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+x)*a,(.8+x)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-x)*y,a,0,(.8+x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ae=new go.PathFigure(0,E*a,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),b}),go.Shape.defineFigureGenerator("DividedProcess",function(le,y,a){var b=new go.Geometry,E=le?le.parameter1:NaN;(isNaN(E)||E<.1)&&(E=.1);var x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,E*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),b}),go.Shape.defineFigureGenerator("Document",function(le,y,a){var b=new go.Geometry;a=a/.8;var E=new go.PathFigure(0,.7*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(1,.6),b}),go.Shape.defineFigureGenerator("ExternalOrganization",function(le,y,a){var b=new go.Geometry,E=le?le.parameter1:NaN;(isNaN(E)||E<.2)&&(E=.2);var x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(E*y,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,E*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,E*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,E*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-E)*a)),b}),go.Shape.defineFigureGenerator("ExternalProcess",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.5*y,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var x=new go.PathFigure(.1*y,.4*a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),x.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("File",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var x=new go.PathFigure(.75*y,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Interrupt",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var x=new go.PathFigure(y,.5*a,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("InternalStorage",function(le,y,a){var b=new go.Geometry,E=le?le.parameter1:NaN,x=le?le.parameter2:NaN;isNaN(E)&&(E=.1),isNaN(x)&&(x=.1);var z=new go.PathFigure(0,0,!0);b.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 ae=new go.PathFigure(E*y,0,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,E*y,a)),ae.add(new go.PathSegment(go.PathSegment.Move,0,x*a)),ae.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),b}),go.Shape.defineFigureGenerator("Junction",function(le,y,a){var b=new go.Geometry,E=1/Math.SQRT2,x=(1-1/Math.SQRT2)/2,z=oe*.5,ae=.5,re=new go.PathFigure(y,ae*a,!0);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,a,y,(ae+z)*a,(ae+z)*y,a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,ae*a,(ae-z)*y,a,0,(ae+z)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,0,0,(ae-z)*a,(ae-z)*y,0)),re.add(new go.PathSegment(go.PathSegment.Bezier,y,ae*a,(ae+z)*y,0,y,(ae-z)*a));var ie=new go.PathFigure((x+E)*y,(x+E)*a,!1);return b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)),ie.add(new go.PathSegment(go.PathSegment.Move,x*y,(x+E)*a)),ie.add(new go.PathSegment(go.PathSegment.Line,(x+E)*y,x*a)),b}),go.Shape.defineFigureGenerator("LinedDocument",function(le,y,a){var b=new go.Geometry;a=a/.8;var E=new go.PathFigure(0,.7*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var x=new go.PathFigure(.1*y,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),b.spot1=new go.Spot(.1,0),b.spot2=new go.Spot(1,.6),b}),go.Shape.defineFigureGenerator("LoopLimit",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("MagneticTape",function(le,y,a){var b=new go.Geometry,E=oe*.5,x=.5,z=new go.PathFigure(.5*y,a,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,x*a,(x-E)*y,a,0,(x+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x*y,0,0,(x-E)*a,(x-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x*a,(x+E)*y,0,y,(x-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(x+.1)*y,.9*a,y,(x+E)*a,(x+E)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.spot1=new go.Spot(.15,.15),b.spot2=new go.Spot(.85,.8),b}),go.Shape.defineFigureGenerator("ManualInput",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("MessageFromUser",function(le,y,a){var b=new go.Geometry,E=le?le.parameter1:NaN;isNaN(E)&&(E=.7);var x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,E*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=go.Spot.TopLeft,b}),go.Shape.defineFigureGenerator("MicroformProcessing",function(le,y,a){var b=new go.Geometry,E=le?le.parameter1:NaN;isNaN(E)&&(E=.25);var x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,E*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-E)*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b}),go.Shape.defineFigureGenerator("MicroformRecording",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(1,.75),b}),go.Shape.defineFigureGenerator("MultiDocument",function(le,y,a){var b=new go.Geometry;a=a/.8;var E=new go.PathFigure(y,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var x=new go.PathFigure(.1*y,.2*a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.8,.77),b}),go.Shape.defineFigureGenerator("MultiProcess",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.1*y,.1*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var x=new go.PathFigure(.2*y,.1*a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),x.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.spot1=new go.Spot(0,.2),b.spot2=new go.Spot(.8,1),b}),go.Shape.defineFigureGenerator("OfflineStorage",function(le,y,a){var b=new go.Geometry,E=le?le.parameter1:NaN;isNaN(E)&&(E=.1);var x=1-E,z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ae=new go.PathFigure(.5*E*y,E*a,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(1-.5*E)*y,E*a)),b}),go.Shape.defineFigureGenerator("OffPageConnector",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(.75,1),b}),go.Shape.defineFigureGenerator("Or",function(le,y,a){var b=new go.Geometry,E=oe*.5,x=.5,z=new go.PathFigure(y,x*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,x*y,a,y,(x+E)*a,(x+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,x*a,(x-E)*y,a,0,(x+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x*y,0,0,(x-E)*a,(x-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x*a,(x+E)*y,0,y,(x-E)*a));var ae=new go.PathFigure(y,.5*a,!1);return b.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)),b}),go.Shape.defineFigureGenerator("PaperTape",function(le,y,a){var b=new go.Geometry;a=a/.8;var E=new go.PathFigure(0,.7*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),b.spot1=new go.Spot(0,.49),b.spot2=new go.Spot(1,.75),b}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(le,y,a){var b=new go.Geometry,E=le?le.parameter1:NaN,x=le?le.parameter2:NaN;isNaN(E)&&(E=.1),isNaN(x)&&(x=.3);var 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,(1-x)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(le,y,a){var b=new go.Geometry,E=le?le.parameter1:NaN,x=le?le.parameter2:NaN;isNaN(E)&&(E=.1),isNaN(x)&&(x=.3);var z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b}),go.Shape.defineFigureGenerator("Procedure",function(le,y,a){var b=new go.Geometry,E=le?le.parameter1:NaN;isNaN(E)&&(E=.1);var x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-E)*y,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,E*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,E*y,a)),b}),go.Shape.defineFigureGenerator("Process",function(le,y,a){var b=new go.Geometry,E=le?le.parameter1:NaN;isNaN(E)&&(E=.1);var x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(E*y,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*y,a)),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Sort",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.5*y,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var x=new go.PathFigure(0,.5*a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.5),b}),go.Shape.defineFigureGenerator("Start",function(le,y,a){var b=new go.Geometry,E=le?le.parameter1:NaN;isNaN(E)&&(E=.25);var x=new go.PathFigure(E*y,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(E*y,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),b.spot1=new go.Spot(E,0),b.spot2=new go.Spot(1-E,1),b}),go.Shape.defineFigureGenerator("Terminator",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.25*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),b.spot1=new go.Spot(.23,0),b.spot2=new go.Spot(.77,1),b}),go.Shape.defineFigureGenerator("TransmittalTape",function(le,y,a){var b=new go.Geometry,E=le?le.parameter1:NaN;isNaN(E)&&(E=.1);var x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-E)*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,(1-E)*a).close()),b.spot1=go.Spot.TopLeft,b}),go.Shape.defineFigureGenerator("AndGate",function(le,y,a){var b=new go.Geometry,E=oe*.5,x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+E)*y,0,y,(.5-E)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+E)*a,(.5+E)*y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(.55,1),b}),go.Shape.defineFigureGenerator("Buffer",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("Clock",function(le,y,a){var b=new go.Geometry,E=oe*.5,x=.5,z=new go.PathFigure(y,x*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,x*y,a,y,(x+E)*a,(x+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,x*a,(x-E)*y,a,0,(x+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x*y,0,0,(x-E)*a,(x-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x*a,(x+E)*y,0,y,(x-E)*a));var ae=new go.PathFigure(y,x*a,!1);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y,x*a));var re=new go.PathFigure(.8*y,.75*a,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),re.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),re.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),re.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),re.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),re.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),re.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),b}),go.Shape.defineFigureGenerator("Ground",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.5*y,0,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b}),go.Shape.defineFigureGenerator("Inverter",function(le,y,a){var b=new go.Geometry,E=oe*.1,x=.1,z=.9,ae=.5,re=new go.PathFigure(.8*y,.5*a,!0);b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,0,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,0)),re.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a));var ie=new go.PathFigure((z+x)*y,ae*a,!0);return b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ae+x)*a,(z+x)*y,(ae+E)*a,(z+E)*y,(ae+x)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ae*a,(z-E)*y,(ae+x)*a,(z-x)*y,(ae+E)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ae-x)*a,(z-x)*y,(ae-E)*a,(z-E)*y,(ae-x)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ae*a,(z+E)*y,(ae-x)*a,(z+x)*y,(ae-E)*a)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.4,.75),b}),go.Shape.defineFigureGenerator("NandGate",function(le,y,a){var b=new go.Geometry,E=oe*.5,x=oe*.4,z=oe*.1,ae=.1,re=.9,ie=.5,pe=new go.PathFigure(.8*y,.5*a,!0);b.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+x)*a,(.4+E)*y,a)),pe.add(new go.PathSegment(go.PathSegment.Line,0,a)),pe.add(new go.PathSegment(go.PathSegment.Line,0,0)),pe.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),pe.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+E)*y,0,.8*y,(.5-x)*a));var ye=new go.PathFigure((re+ae)*y,ie*a,!0);return b.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,re*y,(ie+ae)*a,(re+ae)*y,(ie+z)*a,(re+z)*y,(ie+ae)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(re-ae)*y,ie*a,(re-z)*y,(ie+ae)*a,(re-ae)*y,(ie+z)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,re*y,(ie-ae)*a,(re-ae)*y,(ie-z)*a,(re-z)*y,(ie-ae)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(re+ae)*y,ie*a,(re+z)*y,(ie-ae)*a,(re+ae)*y,(ie-z)*a)),b.spot1=new go.Spot(0,.05),b.spot2=new go.Spot(.55,.95),b}),go.Shape.defineFigureGenerator("NorGate",function(le,y,a){var b=new go.Geometry,E=.5,x=oe*E,z=0,ae=.5,re=new go.PathFigure(.8*y,.5*a,!0);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ae+x)*a,(z+x)*y,(ae+E)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+x)*y,(ae-E)*a,.7*y,(ae-x)*a)),E=.1,x=oe*.1,z=.9,ae=.5;var ie=new go.PathFigure((z-E)*y,ae*a,!0);return b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ae-E)*a,(z-E)*y,(ae-x)*a,(z-x)*y,(ae-E)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ae*a,(z+x)*y,(ae-E)*a,(z+E)*y,(ae-x)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ae+E)*a,(z+E)*y,(ae+x)*a,(z+x)*y,(ae+E)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ae*a,(z-x)*y,(ae+E)*a,(z-E)*y,(ae+x)*a)),b.spot1=new go.Spot(.2,.25),b.spot2=new go.Spot(.6,.75),b}),go.Shape.defineFigureGenerator("OrGate",function(le,y,a){var b=new go.Geometry,E=.5,x=oe*E,z=0,ae=.5,re=new go.PathFigure(0,0,!0);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+x+x)*y,(ae-E)*a,.8*y,(ae-x)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ae+x)*a,(z+x+x)*y,(ae+E)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),b.spot1=new go.Spot(.2,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("XnorGate",function(le,y,a){var b=new go.Geometry,E=.5,x=oe*E,z=.2,ae=.5,re=new go.PathFigure(.1*y,0,!1);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var ie=new go.PathFigure(.8*y,.5*a,!0);b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ae+x)*a,(z+x)*y,(ae+E)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+x)*y,(ae-E)*a,.7*y,(ae-x)*a)),E=.1,x=oe*.1,z=.9,ae=.5;var pe=new go.PathFigure((z-E)*y,ae*a,!0);return b.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ae-E)*a,(z-E)*y,(ae-x)*a,(z-x)*y,(ae-E)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ae*a,(z+x)*y,(ae-E)*a,(z+E)*y,(ae-x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ae+E)*a,(z+E)*y,(ae+x)*a,(z+x)*y,(ae+E)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ae*a,(z-x)*y,(ae+E)*a,(z-E)*y,(ae+x)*a)),b.spot1=new go.Spot(.4,.25),b.spot2=new go.Spot(.65,.75),b}),go.Shape.defineFigureGenerator("XorGate",function(le,y,a){var b=new go.Geometry,E=.5,x=oe*E,z=.2,ae=.5,re=new go.PathFigure(.1*y,0,!1);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var ie=new go.PathFigure(.2*y,0,!0);return b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+x)*y,(ae-E)*a,.9*y,(ae-x)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ae+x)*a,(z+x)*y,(ae+E)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),b.spot1=new go.Spot(.4,.25),b.spot2=new go.Spot(.8,.75),b}),go.Shape.defineFigureGenerator("Capacitor",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Move,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),b}),go.Shape.defineFigureGenerator("Resistor",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.5*a,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b}),go.Shape.defineFigureGenerator("Inductor",function(le,y,a){var b=new go.Geometry,E=oe*.1,x=.1,z=.1,ae=.5,re=new go.PathFigure((z-E*.5)*y,a,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,0,(z-E)*y,a,(z-x)*y,0)),z=.3,re.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+x)*y,0,(z+E)*y,a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,0,(z-E)*y,a,(z-x)*y,0)),z=.5,re.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+x)*y,0,(z+E)*y,a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,0,(z-E)*y,a,(z-x)*y,0)),z=.7,re.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+x)*y,0,(z+E)*y,a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,0,(z-E)*y,a,(z-x)*y,0)),z=.9,re.add(new go.PathSegment(go.PathSegment.Bezier,(z+E*.5)*y,a,(z+x)*y,0,(z+E)*y,a)),b}),go.Shape.defineFigureGenerator("ACvoltageSource",function(le,y,a){var b=new go.Geometry,E=oe*.5,x=.5,z=.5,ae=.5,re=new go.PathFigure((z-x)*y,ae*a,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ae-x)*a,(z-x)*y,(ae-E)*a,(z-E)*y,(ae-x)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ae*a,(z+E)*y,(ae-x)*a,(z+x)*y,(ae-E)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ae+x)*a,(z+x)*y,(ae+E)*a,(z+E)*y,(ae+x)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ae*a,(z-E)*y,(ae+x)*a,(z-x)*y,(ae+E)*a)),re.add(new go.PathSegment(go.PathSegment.Move,(z-x+.1)*y,ae*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z+x-.1)*y,ae*a,z*y,(ae-x)*a,z*y,(ae+x)*a)),b}),go.Shape.defineFigureGenerator("DCvoltageSource",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.75*a,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),b}),go.Shape.defineFigureGenerator("Diode",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(y,0,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("Wifi",function(le,y,a){var b=new go.Geometry,E=y,x=a;y=y*.38,a=a*.6;var z=oe*.8,ae=.8,re=0,ie=.5,pe=(E-y)/2,ye=(x-a)/2,Re=new go.PathFigure(re*y+pe,(ie+ae)*a+ye,!0);b.add(Re),Re.add(new go.PathSegment(go.PathSegment.Bezier,(re-ae)*y+pe,ie*a+ye,(re-z)*y+pe,(ie+ae)*a+ye,(re-ae)*y+pe,(ie+z)*a+ye)),Re.add(new go.PathSegment(go.PathSegment.Bezier,re*y+pe,(ie-ae)*a+ye,(re-ae)*y+pe,(ie-z)*a+ye,(re-z)*y+pe,(ie-ae)*a+ye)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(re-ae+z*.5)*y+pe,ie*a+ye,re*y+pe,(ie-ae)*a+ye,(re-ae+z*.5)*y+pe,(ie-z)*a+ye)),Re.add(new go.PathSegment(go.PathSegment.Bezier,re*y+pe,(ie+ae)*a+ye,(re-ae+z*.5)*y+pe,(ie+z)*a+ye,re*y+pe,(ie+ae)*a+ye).close()),z=oe*.4,ae=.4,re=.2,ie=.5;var we=new go.PathFigure(re*y+pe,(ie+ae)*a+ye,!0);b.add(we),we.add(new go.PathSegment(go.PathSegment.Bezier,(re-ae)*y+pe,ie*a+ye,(re-z)*y+pe,(ie+ae)*a+ye,(re-ae)*y+pe,(ie+z)*a+ye)),we.add(new go.PathSegment(go.PathSegment.Bezier,re*y+pe,(ie-ae)*a+ye,(re-ae)*y+pe,(ie-z)*a+ye,(re-z)*y+pe,(ie-ae)*a+ye)),we.add(new go.PathSegment(go.PathSegment.Bezier,(re-ae+z*.5)*y+pe,ie*a+ye,re*y+pe,(ie-ae)*a+ye,(re-ae+z*.5)*y+pe,(ie-z)*a+ye)),we.add(new go.PathSegment(go.PathSegment.Bezier,re*y+pe,(ie+ae)*a+ye,(re-ae+z*.5)*y+pe,(ie+z)*a+ye,re*y+pe,(ie+ae)*a+ye).close()),z=oe*.2,ae=.2,re=.5,ie=.5;var ke=new go.PathFigure((re-ae)*y+pe,ie*a+ye,!0);b.add(ke),ke.add(new go.PathSegment(go.PathSegment.Bezier,re*y+pe,(ie-ae)*a+ye,(re-ae)*y+pe,(ie-z)*a+ye,(re-z)*y+pe,(ie-ae)*a+ye)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(re+ae)*y+pe,ie*a+ye,(re+z)*y+pe,(ie-ae)*a+ye,(re+ae)*y+pe,(ie-z)*a+ye)),ke.add(new go.PathSegment(go.PathSegment.Bezier,re*y+pe,(ie+ae)*a+ye,(re+ae)*y+pe,(ie+z)*a+ye,(re+z)*y+pe,(ie+ae)*a+ye)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(re-ae)*y+pe,ie*a+ye,(re-z)*y+pe,(ie+ae)*a+ye,(re-ae)*y+pe,(ie+z)*a+ye)),z=oe*.4,ae=.4,re=.8,ie=.5;var Ce=new go.PathFigure(re*y+pe,(ie-ae)*a+ye,!0);b.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(re+ae)*y+pe,ie*a+ye,(re+z)*y+pe,(ie-ae)*a+ye,(re+ae)*y+pe,(ie-z)*a+ye)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,re*y+pe,(ie+ae)*a+ye,(re+ae)*y+pe,(ie+z)*a+ye,(re+z)*y+pe,(ie+ae)*a+ye)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(re+ae-z*.5)*y+pe,ie*a+ye,re*y+pe,(ie+ae)*a+ye,(re+ae-z*.5)*y+pe,(ie+z)*a+ye)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,re*y+pe,(ie-ae)*a+ye,(re+ae-z*.5)*y+pe,(ie-z)*a+ye,re*y+pe,(ie-ae)*a+ye).close()),z=oe*.8,ae=.8,re=1,ie=.5;var It=new go.PathFigure(re*y+pe,(ie-ae)*a+ye,!0);return b.add(It),It.add(new go.PathSegment(go.PathSegment.Bezier,(re+ae)*y+pe,ie*a+ye,(re+z)*y+pe,(ie-ae)*a+ye,(re+ae)*y+pe,(ie-z)*a+ye)),It.add(new go.PathSegment(go.PathSegment.Bezier,re*y+pe,(ie+ae)*a+ye,(re+ae)*y+pe,(ie+z)*a+ye,(re+z)*y+pe,(ie+ae)*a+ye)),It.add(new go.PathSegment(go.PathSegment.Bezier,(re+ae-z*.5)*y+pe,ie*a+ye,re*y+pe,(ie+ae)*a+ye,(re+ae-z*.5)*y+pe,(ie+z)*a+ye)),It.add(new go.PathSegment(go.PathSegment.Bezier,re*y+pe,(ie-ae)*a+ye,(re+ae-z*.5)*y+pe,(ie-z)*a+ye,re*y+pe,(ie-ae)*a+ye).close()),b}),go.Shape.defineFigureGenerator("Email",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(0,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Move,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),x.add(new go.PathSegment(go.PathSegment.Move,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),b}),go.Shape.defineFigureGenerator("Ethernet",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.35*y,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var x=new go.PathFigure(.1*y,a,!0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ae=new go.PathFigure(0,.5*a,!1);return b.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)),b}),go.Shape.defineFigureGenerator("Power",function(le,y,a){var b=new go.Geometry,E=oe*.4,x=.4,z=.5,ae=.5,re=ne(),ie=ne(),pe=ne(),ye=ne();Ue(z,ae-x,z+E,ae-x,z+x,ae-E,z+x,ae,.5,re,re,ie,pe,ye);var Re=te(ie.x,ie.y),we=new go.PathFigure(ie.x*y,ie.y*a,!0);b.add(we),we.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ae*a,pe.x*y,pe.y*a,ye.x*y,ye.y*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ae+x)*a,(z+x)*y,(ae+E)*a,(z+E)*y,(ae+x)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ae*a,(z-E)*y,(ae+x)*a,(z-x)*y,(ae+E)*a)),Ue(z-x,ae,z-x,ae-E,z-E,ae-x,z,ae-x,.5,pe,ye,ie,re,re),we.add(new go.PathSegment(go.PathSegment.Bezier,ie.x*y,ie.y*a,pe.x*y,pe.y*a,ye.x*y,ye.y*a)),E=oe*.3,x=.3,Ue(z-x,ae,z-x,ae-E,z-E,ae-x,z,ae-x,.5,pe,ye,ie,re,re),we.add(new go.PathSegment(go.PathSegment.Line,ie.x*y,ie.y*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(z-x)*y,ae*a,ye.x*y,ye.y*a,pe.x*y,pe.y*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ae+x)*a,(z-x)*y,(ae+E)*a,(z-E)*y,(ae+x)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(z+x)*y,ae*a,(z+E)*y,(ae+x)*a,(z+x)*y,(ae+E)*a)),Ue(z,ae-x,z+E,ae-x,z+x,ae-E,z+x,ae,.5,re,re,ie,pe,ye),we.add(new go.PathSegment(go.PathSegment.Bezier,ie.x*y,ie.y*a,ye.x*y,ye.y*a,pe.x*y,pe.y*a).close());var we=new go.PathFigure(.45*y,0,!0);return b.add(we),we.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),we.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),we.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),ee(re),ee(ie),ee(pe),ee(ye),ee(Re),b.spot1=new go.Spot(.25,.45),b.spot2=new go.Spot(.75,.8),b}),go.Shape.defineFigureGenerator("Fallout",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,a/2,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function x(z,ae,re){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ae)*y,(.8+re)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ae)*y,(.5+re)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ae)*y,(.5+re)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ae)*y,(.8+re)*a).close())}return x(E,0,0),x(E,.4,0),x(E,.2,-.3),b}),go.Shape.defineFigureGenerator("IrritationHazard",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.2*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),b.spot1=new go.Spot(.3,.3),b.spot2=new go.Spot(.7,.7),b}),go.Shape.defineFigureGenerator("ElectricalHazard",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.37*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),E.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),E.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),E.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),E.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),E.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),b}),go.Shape.defineFigureGenerator("FireHazard",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.1*y,a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),b.spot1=new go.Spot(.07,.445),b.spot2=new go.Spot(.884,.958),b}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(le,y,a){var b=new go.Geometry,E=.5,x=0,z=0,ae=E*oe,re=.4*Math.SQRT2/2+.5,ie=.5-.5*Math.SQRT2/2,pe=1,ye=.5,Re=.5,we=0,ke=new go.PathFigure(re*y,(1-ie)*a,!1);return b.add(ke),ke.add(new go.PathSegment(go.PathSegment.Bezier,pe*y,ye*a,pe*y,.7*a,pe*y,ye*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(Re+x)*y,(we+x)*a,(.5+E+x)*y,(.5-ae+x)*a,(.5+ae+x)*y,(.5-E+x)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+x)*y,(.5+z)*a,(.5-ae+x)*y,(.5-E+z)*a,(.5-E+x)*y,(.5-ae+z)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(.35+x)*y,.9*a,(.5-E+x)*y,(.5+ae+z)*a,(.5-ae+x)*y,.9*a)),ke.add(new go.PathSegment(go.PathSegment.Move,(.25+x)*y,.8*a)),ke.add(new go.PathSegment(go.PathSegment.Line,(.35+x)*y,.9*a)),ke.add(new go.PathSegment(go.PathSegment.Line,(.2+x)*y,.95*a)),b}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Move,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),b}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),b}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!1);b.add(E);var x=new go.PathFigure(y,a,!1);b.add(x);var z=new go.PathFigure(0,.5*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),b}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),b}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.2*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var E=new go.PathFigure(0,.2*a,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.7*y,a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var x=new go.PathFigure(.45*y,.73*a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),x.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),x.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),b}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!1);b.add(E);var x=new go.PathFigure(.335*y,(1-.555)*a,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),x.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ae=.5,re=z,ie=Math.PI/4,pe=4*(1-Math.cos(ie))/(3*Math.sin(ie)),ye=pe*.5,Re=z,we=z,ke=pe*Re,Ce=pe*we;x.add(new go.PathSegment(go.PathSegment.Bezier,(ae-Re)*y,re*a,(ae-(ke+Re)/2)*y,(re+(we+Ce)/2)*a,(ae-Re)*y,(re+Ce)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(re-we)*a,(ae-Re)*y,(re-Ce)*a,(ae-ke)*y,(re-we)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(ae+Re)*y,re*a,(ae+ke)*y,(re-we)*a,(ae+Re)*y,(re-Ce)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ae+Re)*y,(re+Ce)*a,(ae+(ke+Re)/2)*y,(re+(we+Ce)/2)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),x.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var It=new go.PathFigure(.2*y,a,!1);b.add(It),It.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var Rt=new go.PathFigure(.8*y,a,!1);return b.add(Rt),Rt.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),b}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var x=new go.PathFigure(.2*y,.2*a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),b}),go.Shape.defineFigureGenerator("BpmnEventError",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),b}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!1);b.add(E);var x=new go.PathFigure(y,a,!1);b.add(x);var z=new go.PathFigure(.1*y,a,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),b}),go.Shape.defineFigureGenerator("Caution",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.05*y,a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var x=.05;return E.add(new go.PathSegment(go.PathSegment.Move,(.5-x)*y,.875*a)),E.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,x*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),b}),go.Shape.defineFigureGenerator("Recycle",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.45*y,.95*a,!1);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),E.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),E.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),E.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var x=new go.PathFigure(.475*y,.2*a,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),x.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),x.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),x.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),x.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),x.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),x.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),b}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(le,y,a){var b=new go.Geometry,E=.5,x=oe*.5,z=new go.PathFigure(y,E*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+x)*a,(E+x)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-x)*y,a,0,(E+x)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-x)*a,(E-x)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+x)*y,0,y,(E-x)*a));var ae=new go.PathFigure(E*y,0,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,E*y,.15*a)),ae.add(new go.PathSegment(go.PathSegment.Move,E*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,E*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.15*y,E*a)),ae.add(new go.PathSegment(go.PathSegment.Move,y,E*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.85*y,E*a)),ae.add(new go.PathSegment(go.PathSegment.Move,E*y,E*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ae.add(new go.PathSegment(go.PathSegment.Move,E*y,E*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),b}),go.Shape.defineFigureGenerator("Package",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.15*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var x=new go.PathFigure(0,.15*a,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),x.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),b.spot1=new go.Spot(0,.1),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Class",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(0,.2*a,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),b}),go.Shape.defineFigureGenerator("Component",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(y,a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var x=new go.PathFigure(0,.2*a,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),b}),go.Shape.defineFigureGenerator("Boat Shipment",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.15*y,.6*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var x=new go.PathFigure(.15*y,.6*a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b}),go.Shape.defineFigureGenerator("Customer/Supplier",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(y,a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),E.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),E.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),b}),go.Shape.defineFigureGenerator("Workcell",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b}),go.Shape.defineFigureGenerator("Supermarket",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),b}),go.Shape.defineFigureGenerator("TruckShipment",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(y,.8*a,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ae=oe*.1,re=.2,ie=.9,pe=new go.PathFigure((re-z)*y,ie*a,!0);b.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,re*y,(ie-z)*a,(re-z)*y,(ie-ae)*a,(re-ae)*y,(ie-z)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(re+z)*y,ie*a,(re+ae)*y,(ie-z)*a,(re+z)*y,(ie-ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,re*y,(ie+z)*a,(re+z)*y,(ie+ae)*a,(re+ae)*y,(ie+z)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(re-z)*y,ie*a,(re-ae)*y,(ie+z)*a,(re-z)*y,(ie+ae)*a).close()),z=.1,ae=oe*.1,re=.8,ie=.9;var ye=new go.PathFigure((re-z)*y,ie*a,!0);return b.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,re*y,(ie-z)*a,(re-z)*y,(ie-ae)*a,(re-ae)*y,(ie-z)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(re+z)*y,ie*a,(re+ae)*y,(ie-z)*a,(re+z)*y,(ie-ae)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,re*y,(ie+z)*a,(re+z)*y,(ie+ae)*a,(re+ae)*y,(ie+z)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(re-z)*y,ie*a,(re-ae)*y,(ie+z)*a,(re-z)*y,(ie+ae)*a).close()),b}),go.Shape.defineFigureGenerator("KanbanPost",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.2*y,0,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b}),go.Shape.defineFigureGenerator("Forklift",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,0));var x=new go.PathFigure(0,.5*a,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ae=new go.PathFigure(.5*y,.7*a,!1);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var re=.1,ie=oe*.1,pe=.1,ye=.9,Re=new go.PathFigure((pe-re)*y,ye*a,!0);b.add(Re),Re.add(new go.PathSegment(go.PathSegment.Bezier,pe*y,(ye-re)*a,(pe-re)*y,(ye-ie)*a,(pe-ie)*y,(ye-re)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(pe+re)*y,ye*a,(pe+ie)*y,(ye-re)*a,(pe+re)*y,(ye-ie)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,pe*y,(ye+re)*a,(pe+re)*y,(ye+ie)*a,(pe+ie)*y,(ye+re)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(pe-re)*y,ye*a,(pe-ie)*y,(ye+re)*a,(pe-re)*y,(ye+ie)*a)),re=.1,ie=oe*.1,pe=.4,ye=.9;var we=new go.PathFigure((pe-re)*y,ye*a,!0);return b.add(we),we.add(new go.PathSegment(go.PathSegment.Bezier,pe*y,(ye-re)*a,(pe-re)*y,(ye-ie)*a,(pe-ie)*y,(ye-re)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(pe+re)*y,ye*a,(pe+ie)*y,(ye-re)*a,(pe+re)*y,(ye-ie)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,pe*y,(ye+re)*a,(pe+re)*y,(ye+ie)*a,(pe+ie)*y,(ye+re)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(pe-re)*y,ye*a,(pe-ie)*y,(ye+re)*a,(pe-re)*y,(ye+ie)*a)),b}),go.Shape.defineFigureGenerator("RailShipment",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.1*y,.4*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var x=new go.PathFigure(.45*y,.7*a,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var pe=.05,ye=oe*.05,Re=.175,we=.95,ae=new go.PathFigure((Re-pe)*y,we*a,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,Re*y,(we-pe)*a,(Re-pe)*y,(we-ye)*a,(Re-ye)*y,(we-pe)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Re+pe)*y,we*a,(Re+ye)*y,(we-pe)*a,(Re+pe)*y,(we-ye)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Re*y,(we+pe)*a,(Re+pe)*y,(we+ye)*a,(Re+ye)*y,(we+pe)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Re-pe)*y,we*a,(Re-ye)*y,(we+pe)*a,(Re-pe)*y,(we+ye)*a));var pe=.05,ye=oe*.05,Re=.375,we=.95,re=new go.PathFigure((Re-pe)*y,we*a,!0);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,Re*y,(we-pe)*a,(Re-pe)*y,(we-ye)*a,(Re-ye)*y,(we-pe)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(Re+pe)*y,we*a,(Re+ye)*y,(we-pe)*a,(Re+pe)*y,(we-ye)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,Re*y,(we+pe)*a,(Re+pe)*y,(we+ye)*a,(Re+ye)*y,(we+pe)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(Re-pe)*y,we*a,(Re-ye)*y,(we+pe)*a,(Re-pe)*y,(we+ye)*a));var pe=.05,ye=oe*.05,Re=.625,we=.95,ie=new go.PathFigure((Re-pe)*y,we*a,!0);b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,Re*y,(we-pe)*a,(Re-pe)*y,(we-ye)*a,(Re-ye)*y,(we-pe)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(Re+pe)*y,we*a,(Re+ye)*y,(we-pe)*a,(Re+pe)*y,(we-ye)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,Re*y,(we+pe)*a,(Re+pe)*y,(we+ye)*a,(Re+ye)*y,(we+pe)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(Re-pe)*y,we*a,(Re-ye)*y,(we+pe)*a,(Re-pe)*y,(we+ye)*a));var pe=.05,ye=oe*.05,Re=.825,we=.95,ke=new go.PathFigure((Re-pe)*y,we*a,!0);b.add(ke),ke.add(new go.PathSegment(go.PathSegment.Bezier,Re*y,(we-pe)*a,(Re-pe)*y,(we-ye)*a,(Re-ye)*y,(we-pe)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(Re+pe)*y,we*a,(Re+ye)*y,(we-pe)*a,(Re+pe)*y,(we-ye)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,Re*y,(we+pe)*a,(Re+pe)*y,(we+ye)*a,(Re+ye)*y,(we+pe)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(Re-pe)*y,we*a,(Re-ye)*y,(we+pe)*a,(Re-pe)*y,(we+ye)*a).close());var Ce=new go.PathFigure(0,a,!1);return b.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),b}),go.Shape.defineFigureGenerator("Warehouse",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(0,.2*a,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ae=.05,re=oe*.05,ie=.35,pe=.775,ye=new go.PathFigure((ie-ae)*y,pe*a,!0);return b.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,ie*y,(pe-ae)*a,(ie-ae)*y,(pe-re)*a,(ie-re)*y,(pe-ae)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(ie+ae)*y,pe*a,(ie+re)*y,(pe-ae)*a,(ie+ae)*y,(pe-re)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,ie*y,(pe+ae)*a,(ie+ae)*y,(pe+re)*a,(ie+re)*y,(pe+ae)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(ie-ae)*y,pe*a,(ie-re)*y,(pe+ae)*a,(ie-ae)*y,(pe+re)*a).close()),b}),go.Shape.defineFigureGenerator("ControlCenter",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),b}),go.Shape.defineFigureGenerator("Bluetooth",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.75*a,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b}),go.Shape.defineFigureGenerator("Bookmark",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),b}),go.Shape.defineFigureGenerator("Bookmark",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),b}),go.Shape.defineFigureGenerator("Globe",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.5*y,0,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),b}),go.Shape.defineFigureGenerator("Wave",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.25*a,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),b}),go.Shape.defineFigureGenerator("Operator",function(le,y,a){var b=new go.Geometry,E=.3,x=oe*.3,z=.5,ae=.7,re=new go.PathFigure((z-E)*y,ae*a,!0);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ae-E)*a,(z-E)*y,(ae-x)*a,(z-x)*y,(ae-E)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ae*a,(z+x)*y,(ae-E)*a,(z+E)*y,(ae-x)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ae+E)*a,(z+E)*y,(ae+x)*a,(z+x)*y,(ae+E)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ae*a,(z-x)*y,(ae+E)*a,(z-E)*y,(ae+x)*a));var ie=new go.PathFigure(0,.7*a,!1);return b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),b}),go.Shape.defineFigureGenerator("TripleFanBlades",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.5*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),b}),go.Shape.defineFigureGenerator("CentrifugalPump",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),b}),go.Shape.defineFigureGenerator("Battery",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var x=new go.PathFigure(0,.6*a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b}),go.Shape.defineFigureGenerator("Delete",function(le,y,a){var b=new go.Geometry,E=.5,x=oe*.5,z=.5,ae=.5,re=new go.PathFigure((z-E)*y,ae*a,!0);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ae-E)*a,(z-E)*y,(ae-x)*a,(z-x)*y,(ae-E)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ae*a,(z+x)*y,(ae-E)*a,(z+E)*y,(ae-x)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ae+E)*a,(z+E)*y,(ae+x)*a,(z+x)*y,(ae+E)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ae*a,(z-x)*y,(ae+E)*a,(z-E)*y,(ae+x)*a));var ie=new go.PathFigure(.15*y,.5*a,!1);return b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),b}),go.Shape.defineFigureGenerator("Flag",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.1*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),b}),go.Shape.defineFigureGenerator("Help",function(le,y,a){var b=new go.Geometry,E=.5,x=oe*.5,z=.5,ae=.5,re=new go.PathFigure((z-E)*y,ae*a,!1);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ae-E)*a,(z-E)*y,(ae-x)*a,(z-x)*y,(ae-E)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ae*a,(z+x)*y,(ae-E)*a,(z+E)*y,(ae-x)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ae+E)*a,(z+E)*y,(ae+x)*a,(z+x)*y,(ae+E)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ae*a,(z-x)*y,(ae+E)*a,(z-E)*y,(ae+x)*a).close()),E=.05,x=oe*.05,z=.5,ae=.8;var ie=new go.PathFigure((z-E)*y,ae*a,!1);return b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ae-E)*a,(z-E)*y,(ae-x)*a,(z-x)*y,(ae-E)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ae*a,(z+x)*y,(ae-E)*a,(z+E)*y,(ae-x)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ae+E)*a,(z+E)*y,(ae+x)*a,(z+x)*y,(ae+E)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ae*a,(z-x)*y,(ae+E)*a,(z-E)*y,(ae+x)*a).close()),ie.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),b}),go.Shape.defineFigureGenerator("Location",function(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 b=new go.Geometry,E=new go.PathFigure(0,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var x=new go.PathFigure(.2*y,.5*a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),b}),go.Shape.defineFigureGenerator("Unlocked",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var x=new go.PathFigure(.2*y,.5*a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),b}),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 b=new go.Geometry,E=new go.PathFigure(0,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),E.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),b}),go.Shape.defineFigureGenerator("Map",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.2*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b}),go.Shape.defineFigureGenerator("Eject",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),E.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var x=new go.PathFigure(0,a*.6,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),b}),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 b=new go.Geometry,E=new go.PathFigure(y*1,a*1,!1);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),E.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),E.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),E.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),E.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),E.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),E.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var x=new go.PathFigure(.126*y,.85*a,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),x.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),x.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ae=new go.PathFigure(.678*y,.85*a,!1);b.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 re=new go.PathFigure(.5*y,.1*a,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),re.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),b}),go.Shape.defineFigureGenerator("Staircase",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,a*1,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),E.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),E.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),E.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),E.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),b}),go.Shape.defineFigureGenerator("5Bars",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,a*1,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var x=new go.PathFigure(y*.204,a,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),x.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),x.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ae=new go.PathFigure(y*.612,a,!0);b.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 re=new go.PathFigure(y*.816,a,!0);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),re.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),re.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),b}),go.Shape.defineFigureGenerator("PC",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var x=new go.PathFigure(y*.055,.07*a,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),x.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),x.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ae=new go.PathFigure(y*.055,.18*a,!0);b.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 re=new go.PathFigure(y*1,0,!0);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),re.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),re.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),b}),go.Shape.defineFigureGenerator("Plane",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.55*y,a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),b}),go.Shape.defineFigureGenerator("Key",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(y*1,a*.5,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),E.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),E.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),b}),go.Shape.defineFigureGenerator("FilmTape",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!1);b.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var x=new go.PathFigure(0,0,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),x.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),x.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.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);b.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 re=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),re.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),re.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),b}),go.Shape.defineFigureGenerator("FloppyDisk",function(le,y,a){var b=new go.Geometry,E=8,x=E*oe,z=new go.PathFigure(E,0,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-E)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-E,a,y,a-x,y-x,a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-E,x,a,0,a-x)),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,0,0,x,x,0).close());var ae=new go.PathFigure(y*.83,0,!1);b.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 re=new go.PathFigure(y*.83,a*1,!1);b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),re.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),re.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var ie=new go.PathFigure(y*.78,a*.05,!1);return b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),ie.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),ie.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),b}),go.Shape.defineFigureGenerator("SpeechBubble",function(le,y,a){var b=le?le.parameter1:NaN;(isNaN(b)||b<0)&&(b=15),b=Math.min(b,y/3),b=Math.min(b,a/3);var E=b*oe,x=a*.8,z=new go.Geometry,ae=new go.PathFigure(b,0,!0);return z.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y-b,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,b,y-E,0,y,E)),ae.add(new go.PathSegment(go.PathSegment.Line,y,x-b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y-b,x,y,x-E,y-E,x)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.7,x)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.55,x)),ae.add(new go.PathSegment(go.PathSegment.Line,b,x)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,x-b,E,x,0,x-E)),ae.add(new go.PathSegment(go.PathSegment.Line,0,b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close()),E>1?(z.spot1=new go.Spot(0,0,E,E),z.spot2=new go.Spot(1,.8,-E,-E)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(y*0,a*.45,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),E.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),E.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var x=new go.PathFigure(y*1,a*.55,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),x.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),x.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),b}),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 b=new go.Geometry,E=new go.PathFigure(y*0,a*.1,!1);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),E.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var x=new go.PathFigure(y*.1,a*.2,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),x.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),x.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),x.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),x.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),x.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),b}),go.Shape.defineFigureGenerator("Beaker",function(le,y,a){var b=new go.Geometry,E=15,x=E*oe,z=new go.PathFigure(y*.62,a*.475,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-E)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-E,a,y,a-x,y-x,a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-E,x,a,0,a-x)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),x>1?(b.spot1=new go.Spot(0,0,x,x),b.spot2=new go.Spot(1,1,-x,-x)):(b.spot1=go.Spot.TopLeft,b.spot2=go.Spot.BottomRight),b}),go.Shape.defineFigureGenerator("Download",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(y*0,a*1,!0);b.add(E);var x=.1/.3;E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-x))),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-x))),E.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-x))),E.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-x))),E.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-x))),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-x)).close());var z=new go.PathFigure(y*.4,a*0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),b}),go.Shape.defineFigureGenerator("Bin",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(y*0,a*1,!0);b.add(E);var x=.1/.3;return E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-x))),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-x))),E.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-x))),E.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-x))),E.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-x))),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-x)).close()),b}),go.Shape.defineFigureGenerator("Upload",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(y*0,a*1,!0);b.add(E);var x=.1/.3;E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-x))),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-x))),E.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-x))),E.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-x))),E.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-x))),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-x)).close());var z=new go.PathFigure(y*.5,a*0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),b}),go.Shape.defineFigureGenerator("EmptyDrink",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(y*.15,a*0,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),b}),go.Shape.defineFigureGenerator("Drink",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(y*.15,a*0,!1);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var x=new go.PathFigure(y*.235,a*.28,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),x.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),x.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),b}),go.Shape.defineFigureGenerator("4Arrows",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(y*.5,a*0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),E.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),E.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),E.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),b}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},11081: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 Pt={},kt="5.0",te={},ne=null,ee=!1,Te=!1,Ue=null,He=!1,je=null,oe=null,it=0;it4?parseFloat(Ie):5};Pt.setHTML5Codebase=function(Ie,ut){oe=Ie,nt(Ie,ut)},Pt.setJavaCodebase=Pt.setJavaCodebaseVersion=Pt.isCompiledInstalled=Pt.setPreCompiledScriptPath=Pt.setPreCompiledResourcePath=function(){},Pt.setHTML5CodebaseVersion=function(Ie,ut){var Gt=parseFloat(Ie);if(Gt!==NaN&&Gt<5){console.log("The GeoGebra HTML5 codebase version "+Gt+" is deprecated. Using version latest instead.");return}je=Ie,Ct(Ie,ut)},Pt.getHTML5CodebaseVersion=function(){return le},Pt.getParameters=function(){return te},Pt.setFontsCSSURL=function(Ie){z=Ie},Pt.setGiacJSURL=function(Ie){},Pt.setJNLPFile=function(Ie){$e=Ie},Pt.setJNLPBaseDir=function(Ie){},Pt.inject=function(){function Ie(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var ut="auto",Gt=te.id,_t,wt=!1,sn=0;sn=5)return!0;var Ie=Pt.getAppletObject();return Ie&&typeof Ie.recalculateEnvironments=="function"?(Ie.recalculateEnvironments(),!0):!1},Pt.startAnimation=function(){var Ie=Pt.getAppletObject();return Ie&&typeof Ie.startAnimation=="function"?(Ie.startAnimation(),!0):!1},Pt.stopAnimation=function(){var Ie=Pt.getAppletObject();return Ie&&typeof Ie.stopAnimation=="function"?(Ie.stopAnimation(),!0):!1},Pt.getAppletObject=function(){var Ie=te.id!==void 0?te.id:"ggbApplet";return window[Ie]},Pt.resize=function(){};var ke=function(Ie,ut,Gt){var _t=document.createElement("param");_t.setAttribute("name",ut),_t.setAttribute("value",Gt),Ie.appendChild(_t)},Ce=function(Ie){return Ie&&Ie!=="false"},It=function(Ie,ut,Gt){re(le)<=4.2&&(Gt=!0);var _t=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==le||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(_t=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var wt=document.createElement("div");wt.classList.add("appletParameters","notranslate");var sn=ut.width,xe=ut.height;if(ut.disableAutoScale=ut.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():ut.disableAutoScale,ut.width!==void 0)if(re(le)<=4.4)Ce(ut.showToolBar)&&(ut.height-=7),Ce(ut.showAlgebraInput)&&(ut.height-=37),ut.width<605&&Ce(ut.showToolBar)&&(ut.width=605,sn=605);else{var ze=100;(Ce(ut.showToolBar)||Ce(ut.showMenuBar))&&(ut.hasOwnProperty("customToolBar")&&(ut.customToolbar=ut.customToolBar),ze=Ce(ut.showMenuBar)?245:155),sn=5?(ut.appletOnLoad=function(Pe){var We=Ie.querySelector(".ggb_preview");We&&We.parentNode.removeChild(We),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(dt),window.GGBT_wsf_view&&$(window).trigger("resize"),xt(Pe)},Me||dt.appendChild(Oe)):wt.appendChild(Oe),dt.appendChild(wt),Me||Ie.appendChild(dt),setTimeout(function(){Pt.resize()},1)}else{var Ee=document.createElement("div");Ee.className="applet_scaler",Ee.style.position="relative",Ee.style.display="block",Ee.appendChild(wt),Ie.appendChild(Ee),ut.appletOnLoad=function(Pe){Pt.resize(),xt(Pe)}}function me(Pe,We){We&&typeof We.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Pe,We.appletOnLoad):renderGGBElement(Pe),Mt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",We)}function Ge(Pe,We){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Pe,params:We}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(gt){me(gt.article,gt.params)}),html5AppletsToProcess=null)},re(le)<5&&(Pe.className+=" geogebraweb")):me(Pe,We)}if(_t){scriptLoadStarted=!0;for(var he=0;he0?(mt.remove(),dt.attr("id","fullscreencontent").show(),jQuery(xt).append(dt),window.dispatchEvent(new Event("resize"))):It(mt,ut,!1),window.GGBT_wsf_view.launchFullScreen(xt)}else Be=_t,It(Ie,ut,!1);if(!window.GGBT_wsf_view)for(xe=0;xeIe/4*3&&(mt=Ie/4*3),xt=mt/5.8,ze.setAttribute("src",E),ze.setAttribute("width",mt),ze.setAttribute("height",xt);var dt=(Ie-mt)/2,Me=(ut-xt)/2;ze.style.left=dt+"px",ze.style.top=Me+"px",wt.appendChild(ze)}}return wt.appendChild(xe),wt},tn=function(Ie){return Ie=Ie.toLowerCase(),Ie==="html5"||Ie==="screenshot"?Ie:"html5"},pt=["web","webSimple","web3d","tablet","tablet3d","phone"],Ct=function(Ie,ut){if(le=Ie,ut){nt(le,!0);return}var Gt=!ee;if(Gt){var _t=re(le);!isNaN(_t)&&_t<4.4&&(Gt=!1)}var wt,sn;window.location.protocol.substr(0,4)==="http"?wt=window.location.protocol:wt="http:";var xe=le.indexOf("//");xe>0?sn=le:xe===0?sn=wt+le:sn="https://www.geogebra.org/apps/5.2.814.0/";for(var ze in pt)if(le.slice(pt[ze].length*-1)===pt[ze]||le.slice((pt[ze].length+1)*-1)===pt[ze]+"/"){nt(sn,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Gt&&!ne.is3D&&!ne.AV&&!ne.SV&&!ne.CV&&!ne.EV2&&!ne.CP&&!ne.PC&&!ne.DA&&!ne.FI&&!ne.PV&&!Ce(te.showToolBar)&&!Ce(te.showMenuBar)&&!Ce(te.showAlgebraInput)&&!Ce(te.enableRightClick)&&(!te.appName||te.appName=="classic")?sn+="webSimple/":sn+="web3d/",nt(sn,!1)},nt=function(Ie,ut){if(Ie.requirejs){rt=Ie;return}Ie.slice(-1)!=="/"&&(Ie+="/"),rt=Ie,ut===null&&(ut=Ie.indexOf("http")===-1),qe=ut,y="web.nocache.js",a=!1;var Gt=rt.split("/");Gt.length>1&&(!ut&&Gt[Gt.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):pt.indexOf(Gt[Gt.length-2])>=0&&(y=Gt[Gt.length-2]+".nocache.js")),Gt=Ie.split("/"),le=Gt[Gt.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 _t=parseFloat(le);_t!==NaN&&_t<5&&Ie.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+_t+" is deprecated. Using version latest instead."),Ct("5.0",ut))},Mt=function(Ie,ut){window.console&&window.console.log&&(!ut||typeof ut.showLogging=="undefined"||ut.showLogging&&ut.showLogging!=="false")&&console.log(Ie)};te.material_id!==void 0?ye(st):st();function st(){var Ie=kt;je!==null?Ie=je:parseFloat(Ie)<5&&(Ie="5.0"),Ct(Ie,!1),oe!==null&&nt(oe,qe),He=!0}return Pt},GGBAppletUtils=function(){"use strict";function Pt(){return window.GGBT_wsf_edit!==void 0}function kt(He,je){je!=1?(He.style.transformOrigin="0% 0% 0px",He.style.webkitTransformOrigin="0% 0% 0px",He.style.transform="scale("+je+","+je+")",He.style.webkitTransform="scale("+je+","+je+")",He.style.maxWidth="initial",He.querySelector(".ggb_preview")!==null&&(He.querySelector(".ggb_preview").style.maxWidth="initial"),He.querySelectorAll(".ggb_preview img")[0]!==void 0&&(He.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),He.querySelectorAll(".ggb_preview img")[1]!==void 0&&(He.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(He.style.transform="none",He.style.webkitTransform="none")}function te(He,je,oe,it,vt,$e){var rt=null;if($e!=null&&$e!="")for(var qe=He.parentNode;qe!=null;)if((" "+qe.className+" ").indexOf(" "+$e+" ")>-1){rt=qe;break}else qe=qe.parentNode;var Be=0,le=0,y=0,a=0,b=0,E=0,x=0;if(rt)Be=rt.offsetWidth,le=Math.max(it?rt.offsetWidth:0,rt.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Be=Math.min(window.innerWidth,document.documentElement.clientWidth),le=Math.min(window.innerHeight,document.documentElement.clientHeight),y=Be):(Be=window.innerWidth,le=window.innerHeight,y=window.innerWidth),He){var z=He.getBoundingClientRect();z.left>0&&z.left<=Be&&(vt===void 0||!vt)&&(document.dir==="rtl"?(b=Be-z.width-z.left,E=y<=480?10:30):(E=z.left,b=y<=480?10:30),a=E+b)}if(He&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ae=He.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,x=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,x=40)}}return He&&((oe===void 0||!oe)&&je>0&&je+a1&&($e=!0)),je&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&($e=!0),!(He.hasOwnProperty("disableAutoScale")&&He.disableAutoScale))vt=ne(He,je,$e,oe,He.scaleContainerClass);else return it;return $e&&(!He.hasOwnProperty("scale")||it===1)?vt:Math.min(it,vt)}function Te(He){var je=Math.min(window.innerWidth,document.documentElement.clientWidth),oe=Math.min(window.innerHeight,document.documentElement.clientHeight),it=He.getBoundingClientRect(),vt=(je-it.width)/2,$e=(oe-it.height)/2;$e<0&&($e=0),He.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(vt<40?He.style.left="40px":He.style.left=vt+"px",He.style.top=$e+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&($e<40?He.style.top="40px":He.style.top=$e+"px",He.style.left=vt+"px")}function Ue(He,je){var oe=He.querySelector(".appletParameters");if(oe){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(je.id!==oe.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(He)}if(oe.parentElement&&/fullscreen/.test(oe.parentElement.className))return;var it=ee(je,He);Pt()&&oe.setAttribute("data-param-scale",it);for(var vt=null,$e=0;$e=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(Pt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Pt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Pt){var kt=c[Pt];return kt==null?null:kt},r=d,webModule.__errFn=e}function B(){function Pt(He){var je=He.lastIndexOf(rb);je==-1&&(je=He.length);var oe=He.indexOf(sb);oe==-1&&(oe=He.length);var it=He.lastIndexOf(tb,Math.min(oe,je));return it>=O?He.substring(O,it+P):W}function kt(He){if(!He.match(/^\w+:\/\//)){var je=o.createElement(ub);je.src=He+vb,He=Pt(je.src)}return He}function te(){var He=__gwt_getMetaProperty(wb);return He!=null?He:W}function ne(){for(var He=o.getElementsByTagName(_),je=O;jeO?He[He.length-P].href:W}function Te(){var He=o.location;return He.href==He.protocol+zb+He.host+He.pathname+He.search+He.hash}var Ue=te();return Ue==W&&(Ue=ne()),Ue==W&&(Ue=ee()),Ue==W&&Te()&&(Ue=Pt(o.location.href)),Ue=kt(Ue),Ue}function C(Pt){return Pt.match(/^\//)||Pt.match(/^[a-zA-Z]+:\/\//)?Pt:webModule.__moduleBase+Pt}function D(){var Pt=[],kt=O,te=[],ne=[];function ee(He){var je=ne[He](),oe=te[He];if(je in oe)return je;var it=[];for(var vt in oe)it[oe[vt]]=vt;throw r&&r(He,it,je),null}if(__gwt_isKnownPropertyValue=function(He,je){return je in te[He]},webModule.__getPropMap=function(){var He={};for(var je in te)te.hasOwnProperty(je)&&(He[je]=ee(je));return He},webModule.__computePropValue=ee,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Te;try{Te=Cb;var Ue=Te.indexOf(Db);Ue!=-1&&(kt=parseInt(Te.substring(Ue+P),$),Te=Te.substring(O,Ue))}catch(He){}return webModule.__softPermutationId=kt,C(Te+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})()},67303:function(Pt,kt,te){"use strict";te.d(kt,{Ax:function(){return Ue},Ds:function(){return He},KI:function(){return oe},SI:function(){return Te},f1:function(){return ee}});var ne=te(90524);function ee(it){let vt=!0;if(it.length>0){for(let $e=0;$ele in Be?je(Be,le,{enumerable:!0,configurable:!0,writable:!0,value:y}):Be[le]=y,rt=(Be,le)=>{for(var y in le||(le={}))it.call(le,y)&&$e(Be,y,le[y]);if(oe)for(var y of oe(le))vt.call(le,y)&&$e(Be,y,le[y]);return Be};const qe=({cancelText:Be="\u53D6\u6D88",okText:le="\u786E\u5B9A",loading:y=!1,hasOkBtn:a=!0,hasCancelBtn:b=!0,okButtonProps:E={},onCancel:x=()=>{},onOk:z=()=>{},className:ae=""})=>ne.createElement("div",{className:He()(Te.buttonFixed,ae)},ne.createElement("div",{className:Te.buttonWrap},b&&ne.createElement(ee.ZP,{size:"middle",className:`${Te.button} mr20`,onClick:x},Be),a&&ne.createElement(ee.ZP,rt({size:"middle",type:"primary",className:`${Te.button} mr20`,loading:y,onClick:z},E),le)))},6077:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return rt}});var ne=te(59301),ee={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Te=te(92310),Ue=te.n(Te),He=te(71418),je=te(2859),oe=te(82093),it=te(49661),vt=(qe,Be,le)=>new Promise((y,a)=>{var b=z=>{try{x(le.next(z))}catch(ae){a(ae)}},E=z=>{try{x(le.throw(z))}catch(ae){a(ae)}},x=z=>z.done?y(z.value):Promise.resolve(z.value).then(b,E);x((le=le.apply(qe,Be)).next())}),rt=({data:qe,className:Be,fullWidth:le,style:y={},onClose:a,onOk:b,showFullTools:E,noAssociationId:x})=>{const z=(0,ne.useRef)(null),ae=(0,ne.useRef)(null),re=(0,ne.useRef)(null),ie=(0,ne.useRef)(null),[pe,ye]=(0,ne.useState)(!1),[Re,we]=(0,ne.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,ne.useEffect)(()=>{re.current||(re.current=document.createElement("style"),document.head.appendChild(re.current)),qe!=null&&qe.visible?(document.body.setAttribute("data-custom","y-hidden"),re.current.innerHTML=" html { overflow-y: hidden; }",qe!=null&&qe.src&&ke()):(document.body.removeAttribute("data-custom"),re.current&&(document.head.removeChild(re.current),re.current=null))},[qe==null?void 0:qe.visible]);const ke=()=>vt(void 0,null,function*(){ye(!0),we("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Dt=yield(0,it.ZJ)(qe==null?void 0:qe.src);z.current.src="",z.current.src=Dt,z.current.onload=function(){pn()},ye(!1),we("")}),Ce=()=>{document.body.removeAttribute("data-custom"),re.current.innerHTML=" ",a()},It=Dt=>vt(void 0,null,function*(){ye(!0),we("\u6B63\u5728\u4FDD\u5B58\u4E2D");const zt=yield(0,oe.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:qe.title,file:Dt.dataUrl}});zt!=null&&zt.id&&!x?(yield(0,oe.ZP)(`/api/attachments/${qe.id}/add_subitem.json`,{method:"post",body:{subitem_id:zt==null?void 0:zt.id,settings:JSON.stringify(Dt.state)}})).status===0&&b():zt!=null&&zt.id&&b(zt),document.body.removeAttribute("data-custom"),re.current.innerHTML=" ",ye(!1),we("")}),Rt=()=>{const Dt=document.querySelector('a[href="https://markerjs.com/"]');Dt&&Dt.parentNode&&(Dt.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 tn=document.querySelector(jt.name);tn&&tn.setAttribute("title",jt.title)})},pn=()=>{ae.current=new je.hP(z.current),ae.current.targetRoot=ie.current,ae.current.addEventListener("render",It),ae.current.addEventListener("beforeclose",Ce),E&&(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(),qe!=null&&qe.snapshotData&&ae.current.restoreState(qe.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Rt()},300)};return ne.createElement(ne.Fragment,null,(qe==null?void 0:qe.visible)&&ne.createElement(He.Z,{spinning:pe,tip:Re,style:{position:"absolute"}},ne.createElement("div",{ref:ie,className:Ue()(ee.imageDimensions,Be,le?ee.fullWidth:""),style:y},ne.createElement("img",{className:ee.img,ref:z}))))}},88615:function(Pt,kt,te){"use strict";var ne=te(59301),ee=te(95237),Te=te(43604),Ue=te(99313),He=te(3113),je=te(7664),oe=te(21697),it=te(48136),vt=te(59301);const $e=(0,ne.forwardRef)(({callback:rt,showSaveButton:qe,value:Be=""},le)=>{const y=(0,ne.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],b=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r - x=a + r\\text{cos}\\theta \\ \r - y=b + r\\text{sin}\\theta \r -\\end{matrix}\\right. `},{value:`\\begin{array}{l} \r - \\text{\u5BF9\u4E8E\u65B9\u7A0B\u5F62\u5982\uFF1A}x^{3}-1=0 \\ \r - \\text{\u8BBE}\\text{:}\\omega =\\frac{-1+\\sqrt{3}i}{2} \\ \r - x_{1}=1,x_{2}= \\omega =\\frac{-1+\\sqrt{3}i}{2} \\ \r - x_{3}= \\omega ^{2}=\\frac{-1-\\sqrt{3}i}{2} \r -\\end{array} `},{value:`\\begin{array}{l} \r - a\\mathop{{x}}\\nolimits^{{2}}+bx+c=0 \\ \r - \\Delta =\\mathop{{b}}\\nolimits^{{2}}-4ac \\ \r - \\left\\{\\begin{matrix} \r - \\Delta \\gt 0\\text{\u65B9\u7A0B\u6709\u4E24\u4E2A\u4E0D\u76F8\u7B49\u7684\u5B9E\u6839} \\ \r - \\Delta = 0\\text{\u65B9\u7A0B\u6709\u4E24\u4E2A\u76F8\u7B49\u7684\u5B9E\u6839} \\ \r - \\Delta \\lt 0\\text{\u65B9\u7A0B\u65E0\u5B9E\u6839} \r -\\end{matrix}\\right. \r -\\end{array} `},{value:`\\begin{array}{l} \r - a\\mathop{{x}}\\nolimits^{{2}}+bx+c=0 \\ \r - \\Delta =\\mathop{{b}}\\nolimits^{{2}}-4ac \\ \r - \\mathop{{x}}\\nolimits_{{1,2}}=\\frac{{-b \\pm \r - \\sqrt{{\\mathop{{b}}\\nolimits^{{2}}-4ac}}}}{{2a}} \\ \r - \\mathop{{x}}\\nolimits_{{1}}+\\mathop{{x}}\\nolimits_{{2}}=-\\frac{{b}}{{a}} \\ \r - \\mathop{{x}}\\nolimits_{{1}}\\mathop{{x}}\\nolimits_{{2}}=\\frac{{c}}{{a}} \r -\\end{array} `}]}]},{name:"\u51E0\u4F55",value:"\\Delta A B C ",children:[{data:[{value:"\\Delta A B C "},{value:"a \\parallel c,b \\parallel c \\Rightarrow a \\parallel b "},{value:"l \\perp \\beta ,l \\subset \\alpha \\Rightarrow \\alpha \\perp \\beta"},{value:`\\left.\\begin{matrix} \r - a \\perp \\alpha \\ \r - b \\perp \\alpha \r -\\end{matrix}\\right\\}\\Rightarrow a \\parallel b`},{value:"P \\in \\alpha ,P \\in \\beta , \\alpha \\cap \\beta =l \\Rightarrow P \\in l "},{value:`\\alpha \\perp \\beta , \\alpha \\cap \\beta =l,a \\subset \\alpha ,a \\perp l \r - \\Rightarrow a \\perp \\beta `},{value:`\\left.\\begin{matrix} \r - a \\subset \\beta ,b \\subset \\beta ,a \\cap b=P \\ \r - a \\parallel \\partial ,b \\parallel \\partial \r -\\end{matrix}\\right\\}\\Rightarrow \\beta \\parallel \\alpha `},{value:"\\alpha \\parallel \\beta , \\gamma \\cap \\alpha =a, \\gamma \\cap \\beta =b \\Rightarrow a \\parallel b "},{value:"A \\in l,B \\in l,A \\in \\alpha ,B \\in \\alpha \\Rightarrow l \\subset \\alpha "},{value:`\\left.\\begin{matrix} \r - m \\subset \\alpha ,n \\subset \\alpha ,m \\cap n=P \\ \r - a \\perp m,a \\perp n \r -\\end{matrix}\\right\\}\\Rightarrow a \\perp \\alpha `},{value:`\\begin{array}{c} \r - \\text{\u76F4\u89D2\u4E09\u89D2\u5F62\u4E2D,\u76F4\u89D2\u8FB9\u957Fa,b,\u659C\u8FB9\u8FB9\u957Fc} \\ \r - a^{2}+b^{2}=c^{2} \r -\\end{array}`}]}]},{name:"\u4E0D\u7B49\u5F0F",value:"a > b",children:[{data:[{value:"a > b,b > c \\Rightarrow a > c "},{value:"a > b,c > d \\Rightarrow a+c > b+d "},{value:"a > b > 0,c > d > 0 \\Rightarrow ac bd "},{value:`\\begin{array}{c} \r - a \\gt b,c \\gt 0 \\Rightarrow ac \\gt bc \\ \r - a \\gt b,c \\lt 0 \\Rightarrow ac \\lt bc \r -\\end{array}`},{value:"\\left | a-b \\right | \\geqslant \\left | a \\right | -\\left | b \\right | "},{value:"-\\left | a \\right |\\leq a\\leqslant \\left | a \\right | "},{value:"\\left | a \\right |\\leqslant b \\Rightarrow -b \\leqslant a \\leqslant \\left | b \\right | "},{value:"\\left | a+b \\right | \\leqslant \\left | a \\right | + \\left | b \\right | "},{value:`\\begin{array}{c} \r - a \\gt b \\gt 0,n \\in N^{\\ast},n \\gt 1 \\ \r - \\Rightarrow a^{n}\\gt b^{n}, \\sqrt[n]{a}\\gt \\sqrt[n]{b} \r -\\end{array}`},{value:`\\left( \\sum_{k=1}^n a_k b_k \\right)^{\\!\\!2}\\leq \r -\\left( \\sum_{k=1}^n a_k^2 \\right) \\left( \\sum_{k=1}^n b_k^2 \\right) `},{value:`\\begin{array}{c} \r - a,b \\in R^{+} \\ \r - \\Rightarrow \\frac{a+b}{{2}}\\ge \\sqrt{ab} \\ \r - \\left( \\text{\u5F53\u4E14\u4EC5\u5F53}a=b\\text{\u65F6\u53D6\u201C}=\\text{\u201D\u53F7}\\right) \r -\\end{array}`},{value:`\\begin{array}{c} \r - a,b \\in R \\ \r - \\Rightarrow a^{2}+b^{2}\\gt 2ab \\ \r - \\left( \\text{\u5F53\u4E14\u4EC5\u5F53}a=b\\text{\u65F6\u53D6\u201C}=\\text{\u201D\u53F7}\\right) \r -\\end{array}`},{value:`\\begin{array}{c} \r - H_{n}=\\frac{n}{\\sum \\limits_{i=1}^{n}\\frac{1}{x_{i}}}= \\frac{n}{\\frac{1}{x_{1}}+ \\frac{1}{x_{2}}+ \\cdots + \\frac{1}{x_{n}}} \\ G_{n}=\\sqrt[n]{\\prod \\limits_{i=1}^{n}x_{i}}= \\sqrt[n]{x_{1}x_{2}\\cdots x_{n}} \\ A_{n}=\\frac{1}{n}\\sum \\limits_{i=1}^{n}x_{i}=\\frac{x_{1}+ x_{2}+ \\cdots + x_{n}}{n} \\ Q_{n}=\\sqrt{\\sum \\limits_{i=1}^{n}x_{i}^{2}}= \\sqrt{\\frac{x_{1}^{2}+ x_{2}^{2}+ \\cdots + x_{n}^{2}}{n}} \\ H_{n}\\leq G_{n}\\leq A_{n}\\leq Q_{n} \r -\\end{array}`}]}]},{name:"\u79EF\u5206",value:"\\frac{\\mathrm{d}\\partial}{\\partial x}",children:[{data:[{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}x^n=nx^{n-1} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}e^{ax}=a\\,e^{ax} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\ln(x)=\\frac{1}{x} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\sin x=\\cos x "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\cos x=-\\sin x "},{value:"\\int k\\mathrm{d}x = kx+C "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\tan x=\\sec^2 x "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\cot x=-\\csc^2 x "},{value:"\\int \\frac{1}{x}\\mathrm{d}x= \\ln \\left| x \\right| +C "},{value:"\\int \\frac{1}{\\sqrt{1-x^{2}}}\\mathrm{d}x= \\arcsin x +C "},{value:"\\int \\frac{1}{1+x^{2}}\\mathrm{d}x= \\arctan x +C "},{value:"\\int u \\frac{\\mathrm{d}v}{\\mathrm{d}x}\\,\\mathrm{d}x=uv-\\int \\frac{\\mathrm{d}u}{\\mathrm{d}x}v\\,\\mathrm{d}x "},{value:"f(x) = \\int_{-\\infty}^\\infty \\hat f(x)\\xi\\,e^{2 \\pi i \\xi x} \\,\\mathrm{d}\\xi "},{value:"\\int x^{\\mu}\\mathrm{d}x=\\frac{x^{\\mu +1}}{\\mu +1}+C, \\left({\\mu \\neq -1}\\right) "}]}]},{name:"\u4E09\u89D2",value:"e^{i \\theta}",children:[{name:"\u6C42\u548C Summation",data:[{value:"e^{i \\theta} "},{value:"\\left(\\frac{\\pi}{2}-\\theta \\right ) "},{value:"\\text{sin}^{2}\\frac{\\alpha}{2}=\\frac{1- \\text{cos}\\alpha}{2} "},{value:"\\text{cos}^{2}\\frac{\\alpha}{2}=\\frac{1+ \\text{cos}\\alpha}{2} "},{value:"\\text{tan}\\frac{\\alpha}{2}=\\frac{\\text{sin}\\alpha}{1+ \\text{cos}\\alpha} "},{value:"\\sin \\alpha + \\sin \\beta =2 \\sin \\frac{\\alpha + \\beta}{2}\\cos \\frac{\\alpha - \\beta}{2} "},{value:"\\sin \\alpha - \\sin \\beta =2 \\cos \\frac{\\alpha + \\beta}{2}\\sin \\frac{\\alpha - \\beta}{2} "},{value:"\\cos \\alpha + \\cos \\beta =2 \\cos \\frac{\\alpha + \\beta}{2}\\cos \\frac{\\alpha - \\beta}{2} "},{value:"\\cos \\alpha - \\cos \\beta =-2\\sin \\frac{\\alpha + \\beta}{2}\\sin \\frac{\\alpha - \\beta}{2} "},{value:"a^{2}=b^{2}+c^{2}-2bc\\cos A "},{value:"\\frac{\\sin A}{a}=\\frac{\\sin B}{b}=\\frac{\\sin C}{c}=\\frac{1}{2R} "},{value:"\\sin \\left ( \\frac{\\pi}{2}-\\alpha \\right ) = \\cos \\alpha "},{value:"\\sin \\left ( \\frac{\\pi}{2}+\\alpha \\right ) = \\cos \\alpha "}]}]},{name:"\u7EDF\u8BA1",value:"C_{r}^{n}",children:[{data:[{value:"C_{r}^{n} "},{value:"\\frac{n!}{r!(n-r)!} "},{value:"\\sum_{i=1}^{n}{X_i} "},{value:"\\sum_{i=1}^{n}{X_i^2} "},{value:"X_1, \\cdots,X_n "},{value:"\\frac{x-\\mu}{\\sigma} "},{value:"\\sum_{i=1}^{n}{(X_i - \\overline{X})^2} "},{value:`\\begin{array}{c} \r - \\text{\u82E5}P \\left( AB \\right) =P \\left( A \\right) P \\left( B \\right) \\\\ \r - \\text{\u5219}P \\left( A \\left| B\\right. \\right) =P \\left({B}\\right) \r -\\end{array}`},{value:"P(E) ={n \\choose k}p^k (1-p)^{n-k} "},{value:"P \\left( A \\right) = \\lim \\limits_{n \\to \\infty}f_{n}\\left ( A \\right ) "},{value:"P \\left( \\bigcup \\limits_{i=1}^{+ \\infty}A_{i}\\right) = \\prod \\limits_{i=1}^{+ \\infty}P{\\left( A_{i}\\right)} "},{value:`\\begin{array}{c} \r - P \\left( \\emptyset \\right) =0 \\\\ \r - P \\left( S \\right) =1 \r -\\end{array}`},{value:`\\begin{array}{c} \r - \\forall A \\in S \\\\ \r - P \\left( A \\right) \\ge 0 \r -\\end{array}`},{value:"P \\left( \\bigcup \\limits_{i=1}^{n}A_{i}\\right) = \\prod \\limits_{i=1}^{n}P \\left( A_{i}\\right) "},{value:`\\begin{array}{c} \r - S= \\binom{N}{n},A_{k}=\\binom{M}{k}\\cdot \\binom{N-M}{n-k} \\\\ \r - P\\left ( A_{k}\\right ) = \\frac{\\binom{M}{k}\\cdot \\binom{N-M}{n-k}}{\\binom{N}{n}} \r -\\end{array}`},{value:`\\begin{array}{c} \r - P_{n}=n! \\\\ \r - A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],E=ae=>{y.current.setValue(y.current.getValue()+" "+ae.value+" ")},x=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:vt.createElement(ee.Z,{className:oe.Z.lists,gutter:[10,10]},a.map((ae,re)=>vt.createElement(Te.Z,{flex:"110px",className:oe.Z.item},vt.createElement("div",null,vt.createElement(je.Z,{value:`$$${ae.value}$$`}),ae.name),vt.createElement("div",{className:oe.Z.children},ae.children.map((ie,pe)=>vt.createElement("div",{key:pe},vt.createElement("h1",null,ie.name),vt.createElement(ee.Z,{gutter:[10,10]},ie.data.map((ye,Re)=>vt.createElement(Te.Z,{key:Re,onClick:()=>E(ye),className:oe.Z.diamond},vt.createElement(je.Z,{value:"`$$"+ye.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:vt.createElement(ee.Z,{className:oe.Z.lists,gutter:[10,10]},b.map((ae,re)=>vt.createElement(Te.Z,{flex:"110px",className:oe.Z.item},vt.createElement("div",null,vt.createElement(je.Z,{value:"`$$"+ae.value+"$$`"}),ae.name),vt.createElement("div",{className:oe.Z.children},ae.children.map((ie,pe)=>vt.createElement("div",{key:pe},ie.name&&vt.createElement("h1",null,ie.name),vt.createElement(ee.Z,{gutter:[10,10]},ie.data.map((ye,Re)=>vt.createElement(Te.Z,{key:Re,onClick:()=>E(ye),className:oe.Z.diamond},vt.createElement(je.Z,{value:"`$$"+ye.value+"$$`"}))))))))))}],z=()=>{var ae=document.createElement("div");ae.innerHTML=y.current.getValue();var re=ae.innerText;return rt&&rt(re),re};return(0,ne.useImperativeHandle)(le,()=>({getData:z})),vt.createElement("div",{className:oe.Z.mathWrap},vt.createElement(Ue.default,{defaultActiveKey:"1",items:x}),vt.createElement("math-field",{locale:"zh_cn",className:oe.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},Be||""),qe&&vt.createElement("div",{className:oe.Z.button},vt.createElement(He.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});kt.Z=$e},44905:function(Pt,kt,te){"use strict";te.d(kt,{h:function(){return ae}});var ne=te(59301),ee=te(57809),Te=te(78241),Ue=te(3113),He=te(89780),je=te.n(He),oe=te(66543),it=te(59598),vt=Object.defineProperty,$e=Object.defineProperties,rt=Object.getOwnPropertyDescriptors,qe=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,y=(re,ie,pe)=>ie in re?vt(re,ie,{enumerable:!0,configurable:!0,writable:!0,value:pe}):re[ie]=pe,a=(re,ie)=>{for(var pe in ie||(ie={}))Be.call(ie,pe)&&y(re,pe,ie[pe]);if(qe)for(var pe of qe(ie))le.call(ie,pe)&&y(re,pe,ie[pe]);return re},b=(re,ie)=>$e(re,rt(ie));const E=ee.default.Option,x={labelCol:{span:4},wrapperCol:{span:20}},z={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:re,onCancel:ie})=>{const[pe,ye]=(0,ne.useState)("python");function Re(ke){ye(z[ke][1])}function we(ke){re(ke)}return ne.createElement(Te.default,b(a({},x),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:we,style:{width:500}}),ne.createElement(Te.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},ne.createElement(ee.default,{getPopupContainer:ke=>ke.parentNode,onChange:Re},Object.keys(z).map(ke=>ne.createElement(E,{key:ke,value:ke},z[ke][0])))),ne.createElement(Te.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},ne.createElement(ae,{mode:pe})),ne.createElement("div",{className:"flex-container flex-end"},ne.createElement(Ue.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ne.createElement(Ue.ZP,{type:"ghost",onClick:ie},"\u53D6\u6D88")))};function ae({value:re,onChange:ie,mode:pe,options:ye={}}){const Re=(0,ne.useRef)(),[we,ke]=(0,ne.useState)();return(0,ne.useEffect)(()=>{if(we){let Ce=function(It){const Rt=It.getValue();ie&&ie(Rt)};return we.on("change",Ce),()=>{we.off("change",Ce)}}},[we,ie]),(0,ne.useEffect)(()=>{we&&we.setOption("mode",pe)},[we,pe]),(0,ne.useEffect)(()=>{we&&(re!==we.getValue()||re==="")&&setTimeout(()=>{we.setValue(re||"")},300)},[we,re]),(0,ne.useEffect)(()=>{if(Re.current&&!we){const Ce=je().fromTextArea(Re.current,a({mode:pe,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},ye));ke(Ce)}},[Re.current,we]),ne.createElement("div",{className:"my-codemirror-container"},ne.createElement("textarea",{ref:Re}))}},89389:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return va}});var ne=te(59301),ee=te(89780),Te=te.n(ee),Ue=te(76374),He=te(66543),je=te(6313),oe=te(25717),it=te(99498),vt=te(25419),$e=te(67549),rt=te(7664),qe=({value:St="",className:Lt,showTextOnly:Et,showLines:Ln,style:Tn={}})=>{const dn=(0,ne.useMemo)(()=>"",[St]);return ne.createElement(ne.Fragment,null,ne.createElement("div",{dangerouslySetInnerHTML:{__html:dn}}))},Be=te(59301),le=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,z=(St,Lt,Et)=>Lt in St?le(St,Lt,{enumerable:!0,configurable:!0,writable:!0,value:Et}):St[Lt]=Et,ae=(St,Lt)=>{for(var Et in Lt||(Lt={}))E.call(Lt,Et)&&z(St,Et,Lt[Et]);if(b)for(var Et of b(Lt))x.call(Lt,Et)&&z(St,Et,Lt[Et]);return St},re=(St,Lt)=>y(St,a(Lt));let ie=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function pe({onActionCallback:St,title:Lt,icon:Et,actionName:Ln,className:Tn="",children:dn}){function Ta(){St(Ln)}return Be.createElement("a",{title:Lt,className:Tn,onClick:Ta},Be.createElement("i",{className:`${Et}`}),dn)}var ye=({watch:St,showNullButton:Lt,showNullProgramButton:Et,onActionCallback:Ln,fullScreen:Tn,insertTemp:dn,hidetoolBar:Ta,extraUse:ua})=>{const na=[...ie,{title:`${St?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${St?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Be.createElement("ul",{className:"markdown-toolbar-container"},!Ta&&na.map((Wa,pa)=>Be.createElement("li",{key:pa},Wa.actionName?Be.createElement(pe,re(ae({},Wa),{onActionCallback:Ln})):Be.createElement("span",{className:"v-line"}))),Lt?Be.createElement("li",null,Be.createElement(pe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Ln},Be.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Et?Be.createElement(Be.Fragment,null,Be.createElement("li",null,Be.createElement(pe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Ln},Be.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Be.createElement("li",null,Be.createElement(pe,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Ln},Be.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,dn&&Be.createElement("li",null,Be.createElement(pe,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${dn}`,onActionCallback:Ln},Be.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),ua&&Be.createElement("li",null,ua),Be.createElement("li",{className:"btn-full-screen"},Be.createElement(pe,{icon:`${Tn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Tn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Ln})))},Re=te(75790),we=te(78241),ke=te(92832),Ce=te(3113),It=Object.defineProperty,Rt=Object.defineProperties,pn=Object.getOwnPropertyDescriptors,Dt=Object.getOwnPropertySymbols,zt=Object.prototype.hasOwnProperty,jt=Object.prototype.propertyIsEnumerable,tn=(St,Lt,Et)=>Lt in St?It(St,Lt,{enumerable:!0,configurable:!0,writable:!0,value:Et}):St[Lt]=Et,pt=(St,Lt)=>{for(var Et in Lt||(Lt={}))zt.call(Lt,Et)&&tn(St,Et,Lt[Et]);if(Dt)for(var Et of Dt(Lt))jt.call(Lt,Et)&&tn(St,Et,Lt[Et]);return St},Ct=(St,Lt)=>Rt(St,pn(Lt));const nt={labelCol:{span:4},wrapperCol:{span:20}};var Mt=({callback:St,onCancel:Lt})=>{function Et(Ln){St(Ln)}return ne.createElement(we.default,Ct(pt({},nt),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Et,style:{width:500}}),ne.createElement(we.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},ne.createElement(ke.default,null)),ne.createElement(we.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},ne.createElement(ke.default,null)),ne.createElement("div",{className:"flex-container flex-end"},ne.createElement(Ce.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ne.createElement(Ce.ZP,{type:"ghost",onClick:Lt},"\u53D6\u6D88")))},st=te(44905),Ie=te(45596),ut=te(43418),Gt=te(95237),_t=te(6077),wt=te(59301),sn=({callback:St,onCancel:Lt})=>{const Et=document.createElement("canvas"),Ln=Et.getContext("2d");Et.width=1e3,Et.height=800,Ln.fillStyle="#ffffff",Ln.fillRect(0,0,Et.width,Et.height);const Tn=Et.toDataURL("image/png");return wt.createElement(ut.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},wt.createElement(Gt.Z,{style:{height:"100vh"}},wt.createElement(_t.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Tn,visible:!0,title:String(Date.now())},onOk:dn=>{St({src:dn.url})},onClose:Lt})))},xe=te(12378);function ze(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(ze,go.CommandHandler),ze.prototype.canAlignSelection=function(){var St=this.diagram;return!(St===null||St.isReadOnly||St.isModelReadOnly||St.selection.count<2)},ze.prototype.alignLeft=function(){var St=this.diagram;St.startTransaction("aligning left");var Lt=1/0;St.selection.each(function(Et){Et instanceof go.Link||(Lt=Math.min(Et.position.x,Lt))}),St.selection.each(function(Et){Et instanceof go.Link||Et.move(new go.Point(Lt,Et.position.y))}),St.commitTransaction("aligning left")},ze.prototype.alignRight=function(){var St=this.diagram;St.startTransaction("aligning right");var Lt=-1/0;St.selection.each(function(Et){if(!(Et instanceof go.Link)){var Ln=Et.actualBounds.x+Et.actualBounds.width;Lt=Math.max(Ln,Lt)}}),St.selection.each(function(Et){Et instanceof go.Link||Et.move(new go.Point(Lt-Et.actualBounds.width,Et.position.y))}),St.commitTransaction("aligning right")},ze.prototype.alignTop=function(){var St=this.diagram;St.startTransaction("alignTop");var Lt=1/0;St.selection.each(function(Et){Et instanceof go.Link||(Lt=Math.min(Et.position.y,Lt))}),St.selection.each(function(Et){Et instanceof go.Link||Et.move(new go.Point(Et.position.x,Lt))}),St.commitTransaction("alignTop")},ze.prototype.alignBottom=function(){var St=this.diagram;St.startTransaction("aligning bottom");var Lt=-1/0;St.selection.each(function(Et){if(!(Et instanceof go.Link)){var Ln=Et.actualBounds.y+Et.actualBounds.height;Lt=Math.max(Ln,Lt)}}),St.selection.each(function(Et){Et instanceof go.Link||Et.move(new go.Point(Et.actualBounds.x,Lt-Et.actualBounds.height))}),St.commitTransaction("aligning bottom")},ze.prototype.alignCenterX=function(){var St=this.diagram,Lt=St.selection.first();if(Lt){St.startTransaction("aligning Center X");var Et=Lt.actualBounds.x+Lt.actualBounds.width/2;St.selection.each(function(Ln){Ln instanceof go.Link||Ln.move(new go.Point(Et-Ln.actualBounds.width/2,Ln.actualBounds.y))}),St.commitTransaction("aligning Center X")}},ze.prototype.alignCenterY=function(){var St=this.diagram,Lt=St.selection.first();if(Lt){St.startTransaction("aligning Center Y");var Et=Lt.actualBounds.y+Lt.actualBounds.height/2;St.selection.each(function(Ln){Ln instanceof go.Link||Ln.move(new go.Point(Ln.actualBounds.x,Et-Ln.actualBounds.height/2))}),St.commitTransaction("aligning Center Y")}},ze.prototype.alignColumn=function(St){var Lt=this.diagram;Lt.startTransaction("align Column"),St===void 0&&(St=0),St=parseFloat(St);var Et=new Array;Lt.selection.each(function(ua){ua instanceof go.Link||Et.push(ua)});for(var Ln=0;Ln0){for(var ua=dn.elt(Ta-1);ua!==null&&ua.isTreeExpanded&&!ua.isTreeLeaf;){var na=this._sortTreeChildrenByY(ua);ua=na.last()}ua!==null&&St.select(ua)}else St.select(Tn)}}else if(Et.key==="Down")if(Lt.isTreeExpanded&&!Lt.isTreeLeaf){var Ln=this._sortTreeChildrenByY(Lt).first();Ln!==null&&St.select(Ln)}else for(;Lt!==null;){var Tn=Lt.findTreeParentNode();if(Tn===null)break;var dn=this._sortTreeChildrenByY(Tn),Ta=dn.indexOf(Lt);if(Tadn.y?1:Tn.xdn.x?1:0}),Lt},ze.prototype.copyToClipboard=function(St){go.CommandHandler.prototype.copyToClipboard.call(this,St),this._lastPasteOffset.set(this.pasteOffset)},ze.prototype.pasteFromClipboard=function(){var St=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(St,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),St},Object.defineProperty(ze.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(St){if(St!=="move"&&St!=="select"&&St!=="scroll"&&St!=="tree"&&St!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+St);this._arrowKeyBehavior=St}}),Object.defineProperty(ze.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(St){if(!(St instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+St);this._pasteOffset.set(St)}});var mt=ze,xt=te(20397),dt=te(43604),Me=te(82093),Oe={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Ee=te(59301),me=(St,Lt,Et)=>new Promise((Ln,Tn)=>{var dn=na=>{try{ua(Et.next(na))}catch(Wa){Tn(Wa)}},Ta=na=>{try{ua(Et.throw(na))}catch(Wa){Tn(Wa)}},ua=na=>na.done?Ln(na.value):Promise.resolve(na.value).then(dn,Ta);ua((Et=Et.apply(St,Lt)).next())});function Ge({onCancel:St,callback:Lt}){let Et=(0,ne.useRef)(),Ln=(0,ne.useRef)(),Tn=(0,ne.useRef)(),dn=(0,ne.useRef)(!1);const Ta=(0,ne.useRef)(!1),[ua,na]=(0,ne.useState)(0);function Wa(){const yn=xe.bx.make,nr={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"};Et.current=new xe.S0(Ln.current,{padding:20,grid:yn(xe.s_,"Grid",yn(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),yn(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:Xn=>{var Ca=Xn.diagram.commandHandler.addTopLevelParts(Xn.diagram.selection,!0);Ca||Xn.diagram.currentTool.doCancel()},commandHandler:yn(mt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:Xn=>{var Ca=Xn.subject;Ca.location=Ca.location.copy().snapToGridPoint(Xn.diagram.grid.gridOrigin,Xn.diagram.grid.gridCellSize),setTimeout(()=>{Xn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:Xn=>{var Ca=Xn.subject;setTimeout(()=>{Xn.diagram.commandHandler.editTextBlock()})},LinkRelinked:Xn=>{var Ca=Xn.parameter.part;Ca.invalidateConnectedLinks();var Ua=Xn.subject;Xn.diagram.toolManager.linkingTool.isForwards?Ua.toNode.invalidateConnectedLinks():Ua.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Et.current.nodeTemplate=yn(xe.NB,"Auto",{locationSpot:xe.z6.Center,locationObjectName:"SHAPE",desiredSize:new xe.$u(120,60),minSize:new xe.$u(40,40),resizable:!0,resizeCellSize:new xe.$u(10,10),rotatable:!0},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),new xe.KX("desiredSize","size",xe.$u.parse).makeTwoWay(xe.$u.stringify),yn(xe.bn,{name:"SHAPE",fill:nr.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("figure"),new xe.KX("fill"),new xe.KX("stroke","borderColor"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),yn(xe.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),yn(xe.al,{margin:1,textAlign:"center",overflow:xe.al.OverflowEllipsis,editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Et.current.nodeTemplate.toolTip=yn("ToolTip",yn(xe.s_,"Vertical",{maxSize:new xe.$u(200,NaN)},yn(xe.al,{font:"bold 10pt sans-serif",textAlign:"center"},new xe.KX("text")),yn(xe.al,{font:"10pt sans-serif",textAlign:"center"},new xe.KX("text","details"))));function Ir(Xn,Ca){var Ua=(ya,Pr)=>{ya.handled=!0,ya.diagram.model.commit(Ar=>{var ur=Pr.part.adornedPart,to=new xe.E9().setRectSpot(ur.actualBounds,Xn);to.subtract(ur.location),to.scale(2,2),to.x+=Math.sign(to.x)*130,to.y+=Math.sign(to.y)*130,to.add(ur.location),to.snapToGridPoint(ya.diagram.grid.gridOrigin,ya.diagram.grid.gridCellSize);var Qr=Ar.copyNodeData(ur.data);Ar.setGroupKeyForNodeData(Qr,Ar.getGroupKeyForNodeData(ur.data)),Ar.addNodeData(Qr);var hi={from:ur.key,to:Ar.getKeyForNodeData(Qr)};Ar.addLinkData(hi);var jo=ya.diagram.findNodeForData(Qr);jo.location=to,ya.diagram.select(jo),setTimeout(()=>{ya.diagram.commandHandler.editTextBlock()},20)})};return yn(xe.bn,{figure:Ca,alignment:Xn,alignmentFocus:Xn.opposite(),width:Xn.equals(xe.z6.Top)||Xn.equals(xe.z6.Bottom)?25:18,height:Xn.equals(xe.z6.Top)||Xn.equals(xe.z6.Bottom)?18:25,fill:"orange",stroke:nr.white,strokeWidth:4,mouseEnter:(ya,Pr)=>Pr.fill="dodgerblue",mouseLeave:(ya,Pr)=>Pr.fill="orange",isActionable:!0,click:Ua,contextClick:Ua})}function pr(Xn){return yn(xe.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:(Ca,Ua)=>Ua.fill="dodgerblue",mouseLeave:(Ca,Ua)=>Ua.fill="orange",click:(Ca,Ua)=>{Ca.diagram.commandHandler.showContextMenu(Ua.part.adornedPart)}},Xn||{})}Et.current.nodeTemplate.selectionAdornmentTemplate=yn(xe.uz,"Spot",yn(xe.Vm,{padding:10}),Ir(xe.z6.Top,"TriangleUp"),Ir(xe.z6.Left,"TriangleLeft"),Ir(xe.z6.Right,"TriangleRight"),Ir(xe.z6.Bottom,"TriangleDown"),pr({alignment:new xe.z6(.75,0)}));function ar(Xn,Ca){return(Ua,ya)=>{Ua.handled=!0,Ua.diagram.model.commit(Pr=>{Pr.set(ya.part.adornedPart.data,Xn,Ca)})}}function ht(Xn,Ca){return Ca||(Ca="color"),yn(xe.bn,{width:16,height:16,stroke:"lightgray",fill:Xn,margin:1,background:"transparent",mouseEnter:(Ua,ya)=>ya.stroke="dodgerblue",mouseLeave:(Ua,ya)=>ya.stroke="lightgray",click:ar(Ca,Xn),contextClick:ar(Ca,Xn)})}function an(){return[yn("ContextMenuButton",yn(xe.s_,"Horizontal",ht(nr.white,"fill"),ht(nr.beige,"fill"),ht(nr.extralightblue,"fill"),ht(nr.extralightred,"fill"))),yn("ContextMenuButton",yn(xe.s_,"Horizontal",ht(nr.lightgray,"fill"),ht(nr.lightgreen,"fill"),ht(nr.lightblue,"fill"),ht(nr.lightred,"fill")))]}function en(){return[yn("ContextMenuButton",yn(xe.s_,"Horizontal",ht(nr.black),ht(nr.green),ht(nr.blue),ht(nr.red))),yn("ContextMenuButton",yn(xe.s_,"Horizontal",ht(nr.white),ht(nr.magenta),ht(nr.purple),ht(nr.orange)))]}function bn(Xn,Ca){return Ca||(Ca="thickness"),yn(xe.bn,"LineH",{width:16,height:16,strokeWidth:Xn,margin:1,background:"transparent",mouseEnter:(Ua,ya)=>ya.background="dodgerblue",mouseLeave:(Ua,ya)=>ya.background="transparent",click:ar(Ca,Xn),contextClick:ar(Ca,Xn)})}function zn(Xn,Ca){return Ca||(Ca="dash"),yn(xe.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:Xn,margin:1,background:"transparent",mouseEnter:(Ua,ya)=>ya.background="dodgerblue",mouseLeave:(Ua,ya)=>ya.background="transparent",click:ar(Ca,Xn),contextClick:ar(Ca,Xn)})}function Dn(){return[yn("ContextMenuButton",yn(xe.s_,"Horizontal",bn(1),bn(2),bn(3),bn(4))),yn("ContextMenuButton",yn(xe.s_,"Horizontal",zn(null),zn([2,4]),zn([4,4])))]}function Mn(Xn,Ca){return Ca||(Ca="figure"),yn(xe.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:Xn,margin:1,background:"transparent",mouseEnter:(Ua,ya)=>ya.fill="dodgerblue",mouseLeave:(Ua,ya)=>ya.fill="lightgray",click:ar(Ca,Xn),contextClick:ar(Ca,Xn)})}Et.current.nodeTemplate.contextMenu=yn("ContextMenu",yn("ContextMenuButton",yn(xe.s_,"Horizontal",Mn("Rectangle"),Mn("RoundedRectangle"),Mn("Ellipse"),Mn("Diamond"))),yn("ContextMenuButton",yn(xe.s_,"Horizontal",Mn("Parallelogram2"),Mn("ManualOperation"),Mn("Procedure"),Mn("Cylinder1"))),yn("ContextMenuButton",yn(xe.s_,"Horizontal",Mn("Terminator"),Mn("CreateRequest"),Mn("Document"),Mn("TriangleDown"))),an(),en(),Dn()),Et.current.groupTemplate=yn(xe.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:xe.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(Xn,Ca)=>{var Ua=Ca.addMembers(Ca.diagram.selection,!0);Ua||Ca.diagram.currentTool.doCancel()},avoidable:!1},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),yn(xe.s_,"Auto",{name:"BODY"},yn(xe.bn,{parameter1:10,fill:nr.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("fill"),new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),yn(xe.Vm,{background:"transparent",margin:20})),yn(xe.al,{alignment:xe.z6.Top,alignmentFocus:xe.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new xe.KX("text"),new xe.KX("stroke","color"))),Et.current.groupTemplate.selectionAdornmentTemplate=yn(xe.uz,"Spot",yn(xe.s_,"Auto",yn(xe.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),yn(xe.Vm,{margin:1.5})),pr({alignment:xe.z6.TopRight,alignmentFocus:xe.z6.BottomRight})),Et.current.groupTemplate.contextMenu=yn("ContextMenu",an(),en(),Dn()),Et.current.linkTemplate=yn(xe.rU,{layerName:"Foreground",routing:xe.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new xe.KX("fromSpot","fromSpot",xe.z6.parse),new xe.KX("toSpot","toSpot",xe.z6.parse),new xe.KX("fromShortLength","dir",Xn=>Xn>=1?10:0),new xe.KX("toShortLength","dir",Xn=>Xn>=1?10:0),new xe.KX("points").makeTwoWay(),yn(xe.bn,{strokeWidth:2},new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),yn(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,0),segmentOrientation:xe.rU.OrientAlong,alignmentFocus:xe.z6.Right,figure:"circle",width:10,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",Xn=>Xn===1)),yn(xe.bn,{segmentIndex:-1,segmentOffset:new xe.E9(-10,6),segmentOrientation:xe.rU.OrientPlus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",Xn=>Xn>=1),new xe.KX("width","thickness",Xn=>7+3*Xn),new xe.KX("height","thickness",Xn=>7+3*Xn),new xe.KX("segmentOffset","thickness",Xn=>new xe.E9(-15,4+1.5*Xn))),yn(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,-6),segmentOrientation:xe.rU.OrientMinus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",Xn=>Xn===2),new xe.KX("width","thickness",Xn=>7+3*Xn),new xe.KX("height","thickness",Xn=>7+3*Xn),new xe.KX("segmentOffset","thickness",Xn=>new xe.E9(-15,4+1.5*Xn))),yn(xe.al,{alignmentFocus:new xe.z6(0,1,-4,0),editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Et.current.linkTemplate.selectionAdornmentTemplate=yn(xe.uz,yn(xe.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:Bn(2)},new xe.KX("pathPattern","thickness",Bn)),pr({alignmentFocus:new xe.z6(0,0,-6,-4)}));function Bn(Xn){return yn(xe.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(Xn+4).toString()+" H3"})}function qa(Xn){var Ca="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return Xn===0?Ca="M0 0 M16 16 M0 8 L16 8":Xn===2&&(Ca="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),yn(xe.bn,{geometryString:Ca,margin:2,background:"transparent",mouseEnter:(Ua,ya)=>ya.background="dodgerblue",mouseLeave:(Ua,ya)=>ya.background="transparent",click:ar("dir",Xn),contextClick:ar("dir",Xn)})}function Ea(Xn){var Ca=(Ua,ya)=>{Ua.handled=!0,Ua.diagram.model.commit(Pr=>{var Ar=ya.part.adornedPart;Pr.set(Ar.data,Xn?"toSpot":"fromSpot",xe.z6.stringify(xe.z6.AllSides)),(Xn?Ar.toNode:Ar.fromNode).invalidateConnectedLinks()})};return yn(xe.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Ua,ya)=>ya.background="dodgerblue",mouseLeave:(Ua,ya)=>ya.background="transparent",click:Ca,contextClick:Ca})}function Vt(Xn,Ca){var Ua=0,ya=xe.z6.RightSide;Xn.equals(xe.z6.Top)?(Ua=270,ya=xe.z6.TopSide):Xn.equals(xe.z6.Left)?(Ua=180,ya=xe.z6.LeftSide):Xn.equals(xe.z6.Bottom)&&(Ua=90,ya=xe.z6.BottomSide),Ca||(Ua-=180);var Pr=(Ar,ur)=>{Ar.handled=!0,Ar.diagram.model.commit(to=>{var Qr=ur.part.adornedPart;to.set(Qr.data,Ca?"toSpot":"fromSpot",xe.z6.stringify(ya)),(Ca?Qr.toNode:Qr.fromNode).invalidateConnectedLinks()})};return yn(xe.bn,{alignment:Xn,alignmentFocus:Xn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Ua,background:"transparent",mouseEnter:(Ar,ur)=>ur.background="dodgerblue",mouseLeave:(Ar,ur)=>ur.background="transparent",click:Pr,contextClick:Pr})}Et.current.linkTemplate.contextMenu=yn("ContextMenu",en(),Dn(),yn("ContextMenuButton",yn(xe.s_,"Horizontal",qa(0),qa(1),qa(2))),yn("ContextMenuButton",yn(xe.s_,"Horizontal",yn(xe.s_,"Spot",Ea(!1),Vt(xe.z6.Top,!1),Vt(xe.z6.Left,!1),Vt(xe.z6.Right,!1),Vt(xe.z6.Bottom,!1)),yn(xe.s_,"Spot",{margin:new xe.Zt(0,0,0,2)},Ea(!0),Vt(xe.z6.Top,!0),Vt(xe.z6.Left,!0),Vt(xe.z6.Right,!0),Vt(xe.z6.Bottom,!0)))));const Er=`{ "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 Tr=["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 Wr(Xn){return console.log("shapeName:",Xn),Tr.indexOf(Xn)>=0}var oo=new xe.YI(Tn.current,{maxSelectionCount:1,linkTemplate:yn(xe.rU,{locationSpot:xe.z6.Center,selectionAdornmentTemplate:yn(xe.uz,"Link",{locationSpot:xe.z6.Center},yn(xe.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),yn(xe.bn,{toArrow:"Standard",stroke:null}))},{routing:xe.rU.AvoidsNodes,curve:xe.rU.JumpOver,corner:5,toShortLength:4},new xe.KX("points"),yn(xe.bn,{isPanelMain:!0,strokeWidth:2}),yn(xe.bn,{toArrow:"Standard",stroke:null})),model:new xe.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...xe.bn.getFigureGenerators().toArray().map(Xn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Xn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Et.current.addDiagramListener("TextEdited",function(Xn){var Ca;const Ua=Xn.subject.part;var ya=(Ca=document.activeElement)==null?void 0:Ca.value;typeof ya=="string"&&ya.trim()===""&&Et.current.model.commit(function(Pr){Pr.set(Ua.data,"text","\u672A\u547D\u540D"),Et.current.commandHandler.stopCommand()},"increment")}),oo.nodeTemplate=yn(xe.NB,"Auto",{locationSpot:xe.z6.Center},new xe.KX("location","location",xe.E9.parse).makeTwoWay(xe.E9.stringify),yn(xe.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 xe.KX("stroke").makeTwoWay(),new xe.KX("fill").makeTwoWay(),new xe.KX("figure")),yn(xe.al,{margin:new xe.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new xe.$u(16,16),maxSize:new xe.$u(10,NaN),textAlign:"center",editable:!0},new xe.KX("key").makeTwoWay())),setTimeout(()=>{Et.current.grid=yn(xe.s_,"Grid",yn(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),yn(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Et.current.grid.visible=!0,Et.current.grid.gridCellStroke="darkgray",Et.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Et.current,Et.current}const pa=()=>me(this,null,function*(){var yn=Et.current.makeImage();const nr=yield(0,Me.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:yn.src}});Lt({src:nr.url})});return(0,ne.useEffect)(()=>(setTimeout(()=>{Wa()},500),na(ua+1),()=>{Et.current=null}),[]),Ee.createElement("div",{ref:Ta,className:dn.current?`${Oe.maxH60} body-overflow-initial`:"body-overflow-initial"},Ee.createElement(ut.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!ua,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:Ee.createElement(Gt.Z,null,Ee.createElement(dt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Ee.createElement(dt.Z,{onClick:()=>{var yn,nr,Ir=Et.current.selection.first();if(dn.current=!dn.current,document.activeElement&&Ir){let pr=(nr=(yn=document.activeElement)==null?void 0:yn.value)==null?void 0:nr.trim();typeof pr=="string"&&Et.current.model.commit(function(ar){ar.set(Ir.data,"text",pr||"\u672A\u547D\u540D"),Et.current.commandHandler.stopCommand()},"increment")}na(ua+1)}},Ee.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:St},Ee.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:Oe.flowChartWrp},Ee.createElement("div",{style:{display:"flex",height:"100%"}},Ee.createElement("div",{style:{width:"300px",height:"100%"}},Ee.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),Ee.createElement("div",{style:{height:"calc(100% - 50px)"},className:Oe.myPaletteDiv,ref:Tn})),Ee.createElement("div",{style:{flex:1,position:"relative"}},Ee.createElement("div",{ref:Ln,style:{height:"80vh"}}))),Ee.createElement("div",{className:"tr"},Ee.createElement(Ce.ZP,{size:"large",onClick:pa,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var he=Ge,se=te(5112),ce=te(5871);const Fe=se.ZP.Group,be={margin:"0 8px"};var Pe=({callback:St,onCancel:Lt})=>{function Et(Ln){St(Ln)}return ne.createElement(we.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Et},ne.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},ne.createElement("span",{style:be},"\u5355\u5143\u683C\u6570\uFF1A"),ne.createElement("span",{style:be},"\u884C\u6570"),ne.createElement(we.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},ne.createElement(ce.Z,null)),ne.createElement("span",{style:be},"\u5217\u6570"),ne.createElement(we.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},ne.createElement(ce.Z,null))),ne.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},ne.createElement("span",{style:be},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),ne.createElement(we.default.Item,{name:"align"},ne.createElement(Fe,null,ne.createElement(se.ZP,{value:"default"},ne.createElement("i",{className:"fa fa-align-justify"})),ne.createElement(se.ZP,{value:"left"},ne.createElement("i",{className:"fa fa-align-left"})),ne.createElement(se.ZP,{value:"center"},ne.createElement("i",{className:"fa fa-align-center"})),ne.createElement(se.ZP,{value:"right"},ne.createElement("i",{className:"fa fa-align-right"}))))),ne.createElement("div",{className:"flex-container flex-end"},ne.createElement(Ce.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ne.createElement(Ce.ZP,{type:"ghost",onClick:Lt},"\u53D6\u6D88")))},We=te(78673),gt=te(11081),_e=te.n(gt),ot=(0,ne.forwardRef)(({use3d:St,width:Lt,height:Et,callback:Ln,showSaveButton:Tn},dn)=>{const Ta=(0,ne.useRef)(),ua=(0,ne.useRef)(),[na,Wa]=(0,ne.useState)(!1),pa=(0,ne.useRef)({id:Ta,appName:"graphing",width:Lt||1e3,height:Et||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,ne.useEffect)(()=>{ua.current=new(_e())(pa.current,!0),window.onload=function(){ua.current.inject("applet_container")}},[]);const yn=()=>{var nr=window.ggbApplet.getPNGBase64(1,!0,72);return Ln&&Ln(nr),nr};return(0,ne.useEffect)(()=>{pa.current.appName=na?"3D":"graphing",ua.current.inject("applet_container")},[na]),(0,ne.useEffect)(()=>{Wa(St)},[St]),(0,ne.useImperativeHandle)(dn,()=>({getImgData:yn})),ne.createElement(ne.Fragment,null,ne.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Ta}),ne.createElement(Gt.Z,{align:"middle"},ne.createElement(dt.Z,{flex:1},ne.createElement(We.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:na,onChange:nr=>Wa(nr)})),ne.createElement(dt.Z,null,ne.createElement(Ce.ZP,{size:"large",onClick:yn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),ct=te(88615),Se=te(1012),De=te(8591);const Qe="link",Je="upload-image",ft="add-flowchart",Ht="draw-image",Ze="add-flowchart",Zt="code-block",Pn="add-table",Rn="------------",wn={default:Rn,left:`:${Rn}`,center:`:${Rn}:`,right:`${Rn}:`};var rn=te(17904),$n=(St,Lt,Et)=>new Promise((Ln,Tn)=>{var dn=na=>{try{ua(Et.next(na))}catch(Wa){Tn(Wa)}},Ta=na=>{try{ua(Et.throw(na))}catch(Wa){Tn(Wa)}},ua=na=>na.done?Ln(na.value):Promise.resolve(na.value).then(dn,Ta);ua((Et=Et.apply(St,Lt)).next())});function An(){}let nn=0;const In=1e4,_n="\u2581",mn="@\u2581\u2581@",ga="@\u2581@",Wn=` -**\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`,Ra=["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 Kn(St){return/^\d+$/.test(St)?`${St}px`:St}const Cn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Pa={[Cn+"-B"]:"bold",[Cn+"-I"]:"italic"},ma={[Qe]:"\u6DFB\u52A0\u94FE\u63A5",[Zt]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Je]:"\u6DFB\u52A0\u56FE\u7247",[Ht]:"\u6DFB\u52A0\u753B\u56FE",[ft]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Pn]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var va=({defaultValue:St="",onChange:Lt,width:Et="100%",height:Ln=400,miniToolbar:Tn=!1,isFocus:dn=!1,watch:Ta,insertTemp:ua,mode:na="markdown",id:Wa="markdown-editor-id",showResizeBar:pa=!1,noStorage:yn=!1,showNullButton:nr=!1,showNullProgramButton:Ir=!1,hidetoolBar:pr=!1,fullScreen:ar=!1,onBlur:ht,onCMBeforeChange:an,onFullScreen:en,className:bn="",disablePaste:zn=!1,disabled:Dn=!1,disabledFill:Mn=!1,placeholder:Bn="",values:qa="",extraUse:Ea})=>{const[Vt,Er]=(0,ne.useState)(null),[Tr,Wr]=(0,ne.useState)(St),[oo,Xn]=(0,ne.useState)(Ta),[Ca,Ua]=(0,ne.useState)(ar),[ya,Pr]=(0,ne.useState)(""),[Ar,ur]=(0,ne.useState)(0),[to,Qr]=(0,ne.useState)(Ln),[hi,jo]=(0,ne.useState)(!1),ei=(0,ne.useRef)((0,Se.Z)()),li=(0,ne.useRef)(!1),ti=(0,ne.useRef)(),[Gi,Si]=(0,ne.useState)(0),[Fo,uo]=(0,ne.useState)(0),si=(0,ne.useRef)(),Jr=(0,ne.useRef)(),Ei=(0,ne.useRef)(),Pi=(0,ne.useRef)(),ui=()=>$n(void 0,null,function*(){var Ha;const aa=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:ei.current}});(Ha=aa==null?void 0:aa.attachments)!=null&&Ha.length&&(console.log("cm:",Vt,si),aa.attachments.map(Ba=>{Ba.content_type.indexOf("image")>-1?Vt.replaceSelection(`![,](/api/attachments/${Ba.id}?type=${Ba.content_type})`):Ba.content_type.indexOf("video")>-1?Vt.replaceSelection(``):Ba.content_type.indexOf("pdf")>-1?Vt.replaceSelection(`${Ba.name}`):Vt.replaceSelection(`[${Ba.name}](${ENV.API_SERVER}/api/attachments/${Ba.id}?type=${Ba.content_type})`)}))});(0,ne.useEffect)(()=>{const Ha=window.scrollY||window.pageYOffset;Wr(qa),Vt==null||Vt.setValue(qa),window.scrollTo(0,Ha)},[qa]),(0,ne.useEffect)(()=>{en==null||en(Ca)},[Ca]),(0,ne.useEffect)(()=>{if(si.current){let Ha=function(Ba,ba){var Yr;if(zn){ba.preventDefault();return}const Po=ba.clipboardData;if(Po){const Ro=Po.types.toString(),Ho=Po.items;if(Ro==="Files"||Po.types.indexOf("Files")>-1){if(ba.preventDefault(),na=="stex")return;try{let ni=Ho[1];((Yr=Ho[0])==null?void 0:Yr.kind)==="file"&&(ni=Ho[0]);const Yo=ni.getAsFile(),ji=Yo.name.split(".").pop();(0,Ie.I)(Yo,ci=>{var Cr,qr,Do;ci.id?((Cr=Yo==null?void 0:Yo.type)==null?void 0:Cr.indexOf("image"))>-1?aa.replaceSelection(``):((qr=Yo==null?void 0:Yo.type)==null?void 0:qr.indexOf("video"))>-1?aa.replaceSelection(``):((Do=Yo==null?void 0:Yo.type)==null?void 0:Do.indexOf("pdf"))>-1?aa.replaceSelection(`${Yo.name}`):Ra.includes(ji)?aa.replaceSelection(`${Yo.name}`):aa.replaceSelection(`[${Yo.name}](/api/attachments/${ci.id}?type=${ci.content_type})`):(ci==null?void 0:ci.status)===401&&(De.ZP.warning((ci==null?void 0:ci.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(ni){De.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const aa=Te().fromTextArea(si.current,{mode:na,lineNumbers:!Tn,lineWrapping:!0,value:St,autoCloseTags:!Ir,autoCloseBrackets:!0});return aa.on("keyup",function(Ba,ba){ba.keyCode===8&&(Ba.getValue()==""?aa.setOption("placeholder",Bn):aa.setOption("placeholder",null))}),aa.on("keydown",function(Ba,ba){if(ba.keyCode===8){var Yr=Fa(Ba);Yr&&ba.preventDefault()}}),dn&&aa.focus(),aa.on("paste",Ha),aa.on("dragleave",function(Ba,ba){Jr.current.classList.remove("mouse-hover-md")}),Dn&&aa.on("beforeChange",function(Ba,ba){(ba.origin==="paste"||ba.origin==="+input")&&ba.cancel()}),Er(aa),()=>{aa.off("paste",Ha)}}},[]);const io=(0,ne.useCallback)(()=>{if(Jr.current)try{}catch(Ha){console.log(Ha,"---- to set md editor body height")}},[to,Jr,Ca]);(0,ne.useEffect)(()=>{function Ha(){let aa=new Ue.Z(Ba=>{for(let ba of Ba)(ba.target.offsetHeight>0||ba.target.offsetWidth>0)&&(io(),Vt.setSize("100%","100%"),Vt.refresh())});return aa.observe(si.current.parentElement),aa}if(Vt){const aa=Ha();return()=>{var Ba,ba;(Ba=si.current)!=null&&Ba.parentElement&&aa.unobserve((ba=si.current)==null?void 0:ba.parentElement)}}},[Vt,io]),(0,ne.useEffect)(()=>{if(Vt){let Ha=[];for(const[aa,Ba]of Object.entries(Pa)){let ba={[aa]:()=>{Ka(Ba)}};Ha.push(ba),Vt.addKeyMap(ba)}return ti.current=setInterval(()=>{li.current&&ui()},4e3),()=>{clearInterval(ti.current);for(let aa of Ha)Vt.removeKeyMap(aa)}}},[Vt]),(0,ne.useEffect)(()=>{ar!==Ca&&Ua(ar)},[ar]),(0,rn.Z)(()=>{if(!yn&&Ar>0){let Ha=new Date().getTime(),aa=window.sessionStorage.getItem(Wa);Ha>=Ar+In&&(!aa||aa!==Tr)&&(window.sessionStorage.setItem(Wa,Tr),jo(!0))}},In),(0,ne.useEffect)(()=>{Xn(Ta)},[Vt,Ta]),(0,ne.useEffect)(()=>{Vt&&dn&&Vt.focus()},[Vt,dn]),(0,ne.useEffect)(()=>{if(oo&&Vt){let Ha=function(Ba){let ba=Ba.target;if(Pi.current){let Yr=ba.scrollTop/ba.scrollHeight;Pi.current.scrollTop=Pi.current.scrollHeight*Yr}};const aa=Vt.getScrollerElement();return aa.addEventListener("scroll",Ha),()=>{aa.removeEventListener("scroll",Ha)}}},[Vt,oo]),(0,ne.useEffect)(()=>{if(Vt&&an){let Ha=function(aa,Ba){an(aa,Ba)};return Vt.on("beforeChange",Ha),()=>{Vt.off("beforeChange",Ha)}}},[Vt,an]),(0,ne.useEffect)(()=>{if(Vt&&ht){let Ha=function(){ht(Vt.getValue())};return Vt.on("blur",Ha),()=>{Vt.off("blur",Ha)}}},[Vt,ht]);function Fa(Ha,aa){var Ba=Ha.getDoc(),ba=Ba.getCursor(),Yr=Ba.getLine(ba.line),Po=Yr.charAt(ba.ch-1),Ro=Yr.lastIndexOf("@\u2581@",ba.ch),Ho=Yr.lastIndexOf("@\u2581\u2581@",ba.ch),ni=Ro>Ho?Ro:Ho,Yo=Ro>Ho?3:4;if(mn.indexOf(Po)===-1)return null;if(console.log("change1:",aa,Ha,Yr,ba,ni,Ro,Ho,Po),ni>=0&&ba.ch-ni<5){var ji=ni+Yo;return Ba.replaceRange("",{line:ba.line,ch:ni},{line:ba.line,ch:ji}),{line:ba.line,ch:ji}}return null}(0,ne.useEffect)(()=>{if(Vt){let Ha=function(aa,Ba){const ba=aa.getValue();Wr(ba),ur(new Date().getTime()),aa.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Lt&&(Ir?Lt(ba,Co(ba)):Lt(ba))};return Vt.on("change",Ha),()=>{Vt.off("change",Ha)}}},[Vt,Lt]),(0,ne.useEffect)(()=>{if(Vt)if(St==null)Vt.setValue(""),Wr("");else{const Ha=window.scrollY||window.pageYOffset;St!==Vt.getValue()&&(Vt.setValue(St),Wr(St),Vt.setCursor(Dn?1:Vt.lineCount(),0),window.scrollTo(0,Ha))}},[Vt,St]);const Ka=(0,ne.useCallback)(Ha=>{const aa=Vt.getCursor(),Ba=Vt.getSelection();let ba=Ba.split(` -`);switch(Ha){case"bold":return Vt.replaceSelection("**"+Ba+"**"),Ba===""&&Vt.setCursor(aa.line,aa.ch+2),Vt.focus();case"italic":return Vt.replaceSelection("*"+Ba+"*"),Ba===""&&Vt.setCursor(aa.line,aa.ch+1),Vt.focus();case"code":return Vt.replaceSelection("`"+Ba+"`"),Ba===""&&Vt.setCursor(aa.line,aa.ch+1),Vt.focus();case"inline-latex":return Pr("inline-latex"),Vt.focus();case"latex":return Vt.replaceSelection("```latex\n"+Ba+"\n```"),Vt.setCursor(aa.line+1,Ba.length+1),Vt.focus();case"line-break":return Vt.replaceSelection(`
-`),Vt.focus();case"list-ul":return Ba===""?Vt.replaceSelection("- "+Ba):Vt.replaceSelection(ba.map(Yr=>Yr===""?"":`- ${Yr}`).join(` -`)),Vt.focus();case"list-ol":return Ba===""?Vt.replaceSelection("1. "+Ba):Vt.replaceSelection(ba.map((Yr,Po)=>Yr===""?"":`${Po+1}. ${Yr}`).join(` -`)),Vt.focus();case"add-null-ch":return Ba===""&&Vt.setCursor(aa.line,aa.ch),Vt.replaceSelection(_n),Vt.focus();case"add-signal":return Ba===""&&Vt.setCursor(aa.line,aa.ch),Vt.replaceSelection(ga),Vt.focus();case"add-multiple":return Ba===""&&Vt.setCursor(aa.line,aa.ch),Vt.replaceSelection(mn),Vt.focus();case"inster-template-1":return Ba===""&&Vt.setCursor(aa.line,aa.ch),Vt.replaceSelection(Wn),Vt.focus();case"eraser":return Vt.setValue(""),Vt.focus();case"trigger-watch":return Xn(!oo),Vt.focus();case"trigger-full-screen":return Ua(!Ca),Vt.focus();case Qe:Pr(Qe);return;case Zt:Pr(Zt);return;case Je:Pr(Je);return;case Ht:Pr(Ht);return;case"maths-latex":Pr("maths-latex");return;case ft:Pr(ft);return;case Pn:Pr(Pn);return;default:throw new Error}},[Vt,oo,Ca]),Or=(0,ne.useCallback)((Ha,aa)=>{var Ba,ba,Yr,Po,Ro,Ho;switch(Pr(""),ya){case Qe:const{title:Cr,link:qr}=Ha;return Vt.replaceSelection(`[${Cr}](${qr})`),Vt.focus();case Zt:const{language:Do,content:$r}=Ha;return Vt.replaceSelection(["```"+Do,$r,"```"].join(` -`)),Vt.focus();case"maths-latex":for(var ni=atob(Ha),Yo=new Uint8Array(ni.length),ji=0;ji{lt.id?Vt.replaceSelection(`![,](/api/attachments/${lt.id}?type=${lt.content_type})`):(lt==null?void 0:lt.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":Vt.replaceSelection("`$$"+Ha+"$$`");break;case Je:case Ht:case Ze:const{src:Ur,alt:Wt}=Ha,Tt=aa,Jt=(Yr=(ba=(Ba=Tt==null?void 0:Tt.name)==null?void 0:Ba.split("."))==null?void 0:ba.pop)==null?void 0:Yr.call(ba);return((Po=Tt==null?void 0:Tt.type)==null?void 0:Po.indexOf("image"))>-1||!(Tt!=null&&Tt.type)?Tt.align||Tt.width?Vt.replaceSelection(`

${Wt||

`):Vt.replaceSelection(`${Wt||`):((Ro=Tt==null?void 0:Tt.type)==null?void 0:Ro.indexOf("video"))>-1?Vt.replaceSelection(``):((Ho=Tt==null?void 0:Tt.type)==null?void 0:Ho.indexOf("pdf"))>-1?Vt.replaceSelection(`${Tt.name}`):Ra.includes(Jt)?Vt.replaceSelection(`${Tt.name}`):Vt.replaceSelection(`[${Tt.name}](${Ur})`),Vt.focus();case Pn:const{row:Gn,col:za,align:cr}=Ha;let Ne=` -`;for(let lt=0;lt{switch(ya){case Qe:return ne.createElement(Mt,{callback:Or,onCancel:ko});case Zt:return ne.createElement(st.Z,{callback:Or,onCancel:ko});case Je:return ne.createElement(Ie.Z,{callback:Or,onCancel:ko});case ft:return ne.createElement(he,{callback:Or,onCancel:ko});case Pn:return ne.createElement(Pe,{callback:Or,onCancel:ko});case"maths-latex":return ne.createElement(ot,{showSaveButton:!0,callback:Or});case"inline-latex":return ne.createElement(ct.Z,{showSaveButton:!0,callback:Or});default:return null}},[ya]);function ko(){Pr("")}(0,ne.useEffect)(()=>{if(Ei.current){let Ha=function(Ro){Yr=!0,Po=Ro.pageY},aa=function(){Yr=!1},Ba=function(Ro){if(Yr){let Ho=Ro.pageY-Po;Ho<0&&(Ho=0),Ho>300&&(Ho=300);let ni=Ln+Ho+"px";Qr(ni)}},ba=Ei.current,Yr=!1,Po=0;return ba.addEventListener("mousedown",Ha),document.addEventListener("mousemove",Ba),document.addEventListener("mouseup",aa),()=>{ba.removeEventListener("mousedown",Ha),document.removeEventListener("mousemove",Ba),document.removeEventListener("mouseup",aa)}}},[Vt,Ei]),(0,ne.useEffect)(()=>{Qr(Ln)},[Ln]);const Qo=Kn(Et),vr=Kn(to),Di={width:Qo,height:vr},Bo=(0,ne.useMemo)(()=>{if(Ar){let Ha=new Date(Ar),aa=Ha.getHours(),Ba=Ha.getMinutes(),ba=Ha.getSeconds();return aa=aa<10?"0"+aa:aa,Ba=Ba<10?"0"+Ba:Ba,ba=ba<10?"0"+ba:ba,`${aa}:${Ba}:${ba}`}return 0},[Ar]),Co=Ha=>{const aa=[];if(Ir){let Ba=-1;Ha=Ha.replace(/(@▁▁@|@▁@)/g,function(ba,Yr,Po){aa.push({multiLine:ba!==ga})})}return aa};function Ci(){window.sessionStorage.removeItem(Wa),jo(!1),ur(0)}function qi(){jo(!1),ur(0),Vt.setValue(window.sessionStorage.getItem(Wa))}(0,ne.useEffect)(()=>{ma[ya]&&ya!==Ht&&ya!==ft&&setTimeout(()=>{const Ha=document.getElementsByClassName("markdown-popup-form")[0],aa=window.innerWidth/2-Ha.offsetWidth/2,Ba=window.innerHeight/2-Ha.offsetHeight/2;Si(aa),uo(Ba)},0)},[ya]);const tl=Ha=>{Ha.preventDefault();const aa=Ha.clientX-Gi,Ba=Ha.clientY-Fo;document.body.onmousemove=ba=>{let Yr=ba.clientX-aa,Po=ba.clientY-Ba;const Ro=document.getElementsByClassName("markdown-popup-form")[0],Ho=window.innerWidth-Ro.offsetWidth,ni=window.innerHeight-Ro.offsetHeight;Yr=Math.max(0,Math.min(Yr,Ho)),Po=Math.max(0,Math.min(Po,ni)),nl(ba.clientX,ba.clientY,aa,Ba)&&(Si(Yr),uo(Po))},document.body.onmouseup=function(){document.body.onmousemove=null}},nl=(Ha,aa,Ba,ba)=>{const Yr=document.body.clientHeight,Po=document.body.clientWidth;return Ha<20&&Ba>Ha||Ha>Po-20&&Baaa||aa>Yr-20&&bake in we?qe(we,ke,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):we[ke]=Ce,x=(we,ke)=>{for(var Ce in ke||(ke={}))a.call(ke,Ce)&&E(we,Ce,ke[Ce]);if(y)for(var Ce of y(ke))b.call(ke,Ce)&&E(we,Ce,ke[Ce]);return we},z=(we,ke)=>Be(we,le(ke));const{useForm:ae}=ne.default,re={width:280,marginRight:10},ie={labelCol:{span:5},wrapperCol:{span:19}};var pe=({callback:we,onCancel:ke})=>{const[Ce]=ae();let It=(0,vt.useRef)();function Rt(zt){It.current.width=Ce.getFieldValue("width"),It.current.align=Ce.getFieldValue("align"),we(zt,It.current)}function pn(zt,jt){if(zt.status===-1){ee.ZP.error(zt.message);return}Ce.setFieldsValue({src:`/api/attachments/${zt.id}`,type:jt.type})}function Dt(zt){let jt=zt.target.files[0];It.current=jt,Re(jt,pn)}return rt.createElement(ne.default,z(x({form:Ce},ie),{className:"upload-image-panel",onFinish:Rt,style:{width:470,overflow:"hidden"}}),rt.createElement(ne.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},rt.createElement("div",{className:"flex-container"},rt.createElement(ne.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},rt.createElement(Te.default,{style:re})),rt.createElement(ye,{onFileChange:Dt}))),rt.createElement(ne.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},rt.createElement(Te.default,{style:{width:264}})),rt.createElement(ne.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},rt.createElement(Ue.Z,null,rt.createElement(ne.default.Item,{name:"width",style:{margin:0}},rt.createElement(He.Z,{style:{width:264}})),rt.createElement("span",{className:"ml8"},"%"))),rt.createElement(ne.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},rt.createElement(je.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"}]})),rt.createElement("aside",null,rt.createElement(ne.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},rt.createElement(oe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),rt.createElement(oe.ZP,{type:"default",onClick:ke},"\u53D6\u6D88"))))};function ye({onFileChange:we}){return rt.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",rt.createElement("input",{type:"file",onChange:we}))}function Re(we,ke){if(!we)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,$e.bg)())throw ee.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Ce=new FormData;Ce.append("editormd-image-file",we),Ce.append("file_param_name","editormd-image-file"),Ce.append("byxhr","true");var It=new window.XMLHttpRequest;It.withCredentials=!0,It.addEventListener("load",function(Rt){ke(JSON.parse(Rt.target.responseText),we)},!1),It.addEventListener("error",function(Rt){console.error(Rt)},!1),It.open("POST",`${it.KI}/api/attachments.json`),It.send(Ce)}},75790:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return Te}});var ne=te(59301),ee=te(4676);class Te extends ne.Component{constructor(He){super(He);const je=window.document;this.node=je.createElement("div"),je.body.appendChild(this.node)}render(){const{children:He}=this.props;return(0,ee.createPortal)(He,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},929:function(Pt,kt,te){"use strict";te.d(kt,{i:function(){return ie},Z:function(){return ye}});var ne={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"},ee=te(71418),Te=te(6848),Ue=te(93948),He=te(92310),je=te.n(He),oe=te(49661),it=te(57884),vt=te(34055),$e=te(79005),rt=te(20345),qe=te(77882),Be=te(31081),le=te(75309),y=te(71979),a=te(47558),b=te(42922),E=te(66832),x=te(96593),z=te(19664),ae=te(91833),re=te(59301);const ie=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:$e,swimg:rt},{name:"101\u8BA1\u5212",ptimg:qe,swimg:Be},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:le,swimg:y},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:b},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:E,swimg:x},{name:"\u519B\u961F\u4E00\u6D41",ptimg:z,swimg:ae}];var ye=({className:Re,dataSource:we=[],col:ke=4,right:Ce,bottom:It=23,precision:Rt=0,wrapWidth:pn=1200,trackEventItems:Dt,loading:zt,onRemove:jt=()=>{},isCurrent:tn=!0,showAlias:pt=!1,showProgress:Ct=!1})=>{const nt=Math.floor((pn-(ke-1)*Ce)/ke),Mt=[{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(st=>(window.ENV==="build"&&(st.ptimg=`/react/build${st.ptimg}`,st.swimg=`/react/build${st.swimg}`),st));return re.createElement(ee.Z,{spinning:zt},re.createElement("div",{className:je()(ne.list,Re)},!!(we!=null&&we.length)&&(we==null?void 0:we.map((st,Ie)=>{var ut,Gt,_t,wt,sn,xe;const{name:ze,id:mt,identifier:xt,featured:dt,school_name:Me,image_url:Oe,excellent:Ee,is_plan:me}=st;return re.createElement("div",{key:mt,className:tn&&Ct?ne.wrapisCurrent:ne.wrap,style:{width:nt,marginRight:(1+Ie)%ke===0?0:Ce+Rt,marginBottom:It}},re.createElement("a",{className:ne.li,onClick:Ge=>{Ge.preventDefault(),Ge.stopPropagation(),Dt&&(0,oe.L9)([Dt]),(0,oe.xg)(`/paths/${xt}`)}},re.createElement("div",{className:ne.img},re.createElement("img",{className:ne.cover,src:`${Oe}`}),tn&&(0,vt.bg)()&&(st==null?void 0:st.studying)&&re.createElement("div",{className:`${ne.movebq} user-path-items`,onClick:Ge=>{Ge.stopPropagation(),jt(st)}},re.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),re.createElement("span",{className:"c-red"},"\u79FB\u9664")),(ut=st==null?void 0:st.subject_tags)==null?void 0:ut.map((Ge,he)=>{var se,ce;if(he===0){const be=(se=Mt.find(Pe=>Pe.name==Ge))==null?void 0:se.swimg;return re.createElement("img",{className:ne.sign,src:be,style:{left:"-4px"}})}const Fe=(ce=Mt.find(be=>be.name==Ge))==null?void 0:ce.ptimg;return re.createElement("img",{className:ne.sign,src:Fe,style:{left:`${48+52*(he-1)+2*he}px`}})}),re.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(st==null?void 0:st.excellent)&&re.createElement("div",{className:ne.bq},"\u5F00\u653E\u8BFE\u7A0B"))),re.createElement("div",{className:ne.name},re.createElement(Te.Z,{title:pt&&(st!=null&&st.excellent_alias_name)?re.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${ze}`,re.createElement("br",null),re.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${st==null?void 0:st.excellent_alias_name}`)):ze},re.createElement("span",{className:ne.e},pt&&(st==null?void 0:st.excellent_alias_name)||ze))),tn&&Ct&&((Gt=st==null?void 0:st.progress)==null?void 0:Gt.all_score)!=0&&re.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},re.createElement(Ue.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((_t=st==null?void 0:st.progress)==null?void 0:_t.my_score)/((wt=st==null?void 0:st.progress)==null?void 0:wt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(sn=st==null?void 0:st.progress)==null?void 0:sn.my_score,"/",(xe=st==null?void 0:st.progress)==null?void 0:xe.all_score),(!tn||!Ct)&&re.createElement("div",{className:ne.tags},re.createElement("div",null,re.createElement(Te.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),re.createElement("span",null,st.stages_count))),re.createElement(Te.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),re.createElement("span",null,st.members_count)))))))})),!we.length&&re.createElement(it.Z,null)))}},63814:function(Pt,kt,te){"use strict";te.d(kt,{jL:function(){return He},w9:function(){return Kn},vv:function(){return Et},dN:function(){return ma},QD:function(){return li},cQ:function(){return he.Z},vg:function(){return _n},Oz:function(){return wn},op:function(){return ur},O5:function(){return Bo},_b:function(){return si},t7:function(){return It},tT:function(){return Dt},Gi:function(){return pr},YG:function(){return Ta},Ed:function(){return nr},kT:function(){return Wa},qp:function(){return b},Um:function(){return ie},K3:function(){return z},vr:function(){return Si},qE:function(){return hi},Je:function(){return tn},wb:function(){return xe},rC:function(){return Ge},lB:function(){return xt},cq:function(){return zn},kO:function(){return qa},tp:function(){return Re},Si:function(){return qi},k8:function(){return Ur},Du:function(){return Po}});var ne=te(59301),ee={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"},Te="data:image/png;base64,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",He=({dataSource:Wt=[],img:Tt,imgWidth:Jt=346,title:Gn,sunTitle:za,bannerExtraContent:cr})=>ne.createElement("div",{className:ee.banner},ne.createElement("div",{className:ee.content},ne.createElement("aside",null,ne.createElement("p",null,ne.createElement("b",null,Gn),ne.createElement("span",null,za)),Wt.length>0&&ne.createElement("div",{className:ee.btns},Wt.map((Ne,lt)=>ne.createElement("div",{key:lt,onClick:Ne.click},Ne.name,Ne.sign?ne.createElement("img",{src:Te,width:39}):null))),cr),Tt&&ne.createElement("img",{style:{marginTop:33,marginRight:38},src:Tt,width:Jt}))),je={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"},oe=te(92310),it=te.n(oe),vt=te(89392),$e=Object.defineProperty,rt=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,le=(Wt,Tt,Jt)=>Tt in Wt?$e(Wt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Jt}):Wt[Tt]=Jt,y=(Wt,Tt)=>{for(var Jt in Tt||(Tt={}))qe.call(Tt,Jt)&&le(Wt,Jt,Tt[Jt]);if(rt)for(var Jt of rt(Tt))Be.call(Tt,Jt)&&le(Wt,Jt,Tt[Jt]);return Wt},b=({dataSource:Wt=[],value:Tt,onChange:Jt,onTitleChange:Gn,className:za,title:cr,titleWidth:Ne=41,style:lt={},fontColor:Ae="#6A7283",showCount:At,classNameActive:En,styleItem:on={}})=>{const[Nn,Jn]=(0,ne.useState)(0),[$t,cn]=(0,ne.useState)(!1),ea=(0,ne.useRef)(null),wa=(0,ne.useRef)(null);return(0,ne.useEffect)(()=>{var la;Wt.length!==0&&(((la=ea==null?void 0:ea.current)==null?void 0:la.clientHeight)>97?Jn(1):Jn(0)),Wt.length===0&&Jn(0),cn(!1)},[Wt]),ne.createElement("div",{className:it()(je.row,za),style:lt},ne.createElement("div",{onClick:(0,vt.throttle)(()=>Gn==null?void 0:Gn(),2e3),style:{width:Ne,marginTop:$t?12:4},className:`${je.title} ${Gn?"current":""}`},cr),ne.createElement("div",{className:$t?`${je.tagsWrap} ${je.tagsBorderWrap}`:je.tagsWrap},ne.createElement("div",{className:je.bar,ref:wa,style:Nn>0?{height:Nn===1?97:"auto",overflow:Nn===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},ne.createElement("div",{className:je.tag,ref:ea},Wt==null?void 0:Wt.map(la=>ne.createElement("span",{onClick:()=>Jt(la.id),key:la.id,style:y(y({color:Ae},on),(la==null?void 0:la.style)||{}),className:Tt===la.id?it()(En||je.active,la.classNameActive):""},ne.createElement("span",{title:la.name,className:je.name},la.name),!!At&&ne.createElement("span",{className:je.num},la.count))))),!!Nn&&ne.createElement(ne.Fragment,null,Nn===1?ne.createElement("div",{onClick:()=>{var la;Jn(2),((la=ea==null?void 0:ea.current)==null?void 0:la.clientHeight)>245?cn(!0):cn(!1)},className:je.action},"\u5C55\u5F00",ne.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):ne.createElement("div",{onClick:()=>{wa.current.scrollTop=0,Jn(1),cn(!1)},className:je.action},"\u6536\u8D77",ne.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},E={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"},z=({dataSource:Wt=[],value:Tt,onChange:Jt,onTitleChange:Gn,className:za,title:cr,titleWidth:Ne=41,style:lt={},fontColor:Ae="#6A7283",showCount:At,expand:En=!0})=>{const[on,Nn]=(0,ne.useState)(0),[Jn,$t]=(0,ne.useState)(!1),cn=(0,ne.useRef)(null),ea=(0,ne.useRef)(null),[wa,la]=(0,ne.useState)(En);return ne.createElement("div",{className:it()(E.row,za),style:lt},ne.createElement("div",{className:"flex item-center justify-between"},ne.createElement("div",{onClick:(0,vt.throttle)(()=>Gn==null?void 0:Gn(),2e3),style:{width:Ne,marginTop:Jn?12:4},className:`${E.title} ${Gn?"current":""}`},cr),ne.createElement("i",{className:`iconfont ${wa?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:wa?8:10},onClick:()=>la(!wa)})),wa&&ne.createElement("div",{className:Jn?`${E.tagsWrap} ${E.tagsBorderWrap}`:E.tagsWrap},ne.createElement("div",{className:E.fenge}),ne.createElement("div",{className:E.bar,ref:ea},ne.createElement("div",{className:E.tag,ref:cn},Wt==null?void 0:Wt.map(ha=>ne.createElement("span",{onClick:()=>Jt(ha.id),key:ha.id,style:{color:Ae},className:Tt===ha.id?E.active:""},ne.createElement("span",{title:ha.name,className:E.name},ha.name),!!At&&ne.createElement("span",{className:E.num},ha.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"},ie=({dataSource:Wt=[],value:Tt,onChange:Jt,onTitleChange:Gn,className:za,title:cr,titleWidth:Ne=41,style:lt={},fontColor:Ae="#fff",showCount:At,expand:En=!0})=>{const[on,Nn]=(0,ne.useState)(0),[Jn,$t]=(0,ne.useState)(!1),cn=(0,ne.useRef)(null),ea=(0,ne.useRef)(null),[wa,la]=(0,ne.useState)(En);return ne.createElement("div",{className:it()(ae.row,za),style:lt},ne.createElement("div",{className:"flex item-center justify-between"},ne.createElement("div",{onClick:(0,vt.throttle)(()=>Gn==null?void 0:Gn(),2e3),style:{width:Ne},className:`${ae.title} ${Gn?"current":""}`},cr),ne.createElement("i",{className:`iconfont ${wa?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:wa?"#00DDC7":"#037F74",fontSize:wa?10:12},onClick:()=>la(!wa)})),wa&&ne.createElement("div",{className:Jn?`${ae.tagsWrap} ${ae.tagsBorderWrap}`:ae.tagsWrap},ne.createElement("div",{className:ae.bar,ref:ea},ne.createElement("div",{className:ae.tag,ref:cn},Wt==null?void 0:Wt.map(ha=>ne.createElement("span",{onClick:()=>Jt(ha.id),key:ha.id,style:{color:Ae},className:Tt===ha.id?ae.active:""},ne.createElement("span",{title:ha.name,className:ae.name},ha.name),!!At&&ne.createElement("span",{className:ae.num},ha.count)))))))},pe={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"},Re=({dataSource:Wt=[],value:Tt,onChange:Jt,className:Gn,style:za={}})=>ne.createElement("div",{style:za,className:it()(pe.tabs,Gn)},Wt.map(cr=>ne.createElement("span",{onClick:()=>Jt(cr.id),className:Tt===cr.id?pe.active:"",key:cr.id},cr.name))),we={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"},ke=te(92832),It=({dataSource:Wt=[],value:Tt="",onChange:Jt,onInputChange:Gn=()=>{},className:za,style:cr={},placeholder:Ne,allowClear:lt=!1})=>{var Ae;const[At,En]=(0,ne.useState)(""),[on,Nn]=(0,ne.useState)("");(0,ne.useEffect)(()=>{var cn;let ea=Tt;(cn=JSON.stringify(Tt))!=null&&cn.includes("{")&&(En(Tt.id),ea=Tt.value||"");try{Nn(decodeURIComponent(ea||""))}catch(wa){Nn(decodeURIComponent(ea||""))}},[Tt]);const Jn=()=>{Jt(encodeURIComponent(on),At||null)},$t=cn=>{cn!==At&&(En(cn),Jt(encodeURIComponent(on),cn))};return ne.createElement("div",{className:it()(we.input,za),style:cr},!!Wt.length&&ne.createElement("div",{className:we.dropdown},ne.createElement("div",{className:we.text},(Ae=Wt.find(cn=>cn.id===At))==null?void 0:Ae.name,ne.createElement("i",{className:"iconfont icon-zhankai4"}),ne.createElement("b",{className:we.b1}),ne.createElement("b",{className:we.b2})),ne.createElement("div",{className:we.menu},Wt.map((cn,ea)=>ne.createElement("div",{key:ea,onClick:()=>$t(cn.id)},cn.name)))),ne.createElement(ke.default,{onPressEnter:Jn,value:on,onChange:cn=>{Nn(cn.target.value),Gn(encodeURIComponent(cn.target.value),At||null)},bordered:!1,placeholder:Ne}),ne.createElement("i",{onClick:Jn,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Rt={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"},Dt=({dataSource:Wt=[],value:Tt="",onChange:Jt,onInputChange:Gn=()=>{},className:za,style:cr={},placeholder:Ne,allowClear:lt=!1})=>{var Ae;const[At,En]=(0,ne.useState)(""),[on,Nn]=(0,ne.useState)("");(0,ne.useEffect)(()=>{var cn;let ea=Tt;(cn=JSON.stringify(Tt))!=null&&cn.includes("{")&&(En(Tt.id),ea=Tt.value||"");try{Nn(decodeURIComponent(ea||""))}catch(wa){Nn(decodeURIComponent(ea||""))}},[Tt]);const Jn=()=>{Jt(encodeURIComponent(on),At||null)},$t=cn=>{cn!==At&&(En(cn),Jt(encodeURIComponent(on),cn))};return ne.createElement("div",{className:it()(Rt.input,za),style:cr},!!Wt.length&&ne.createElement("div",{className:Rt.dropdown},ne.createElement("div",{className:Rt.text},(Ae=Wt.find(cn=>cn.id===At))==null?void 0:Ae.name,ne.createElement("i",{className:"iconfont icon-zhankai4 ml5"})),ne.createElement("div",{className:Rt.menu},Wt.map((cn,ea)=>ne.createElement("div",{key:ea,onClick:()=>$t(cn.id)},cn.name)))),ne.createElement(ke.default,{onPressEnter:Jn,value:on,onChange:cn=>{Nn(cn.target.value),Gn(encodeURIComponent(cn.target.value),At||null)},bordered:!1,placeholder:Ne}),ne.createElement("i",{onClick:Jn,className:"iconfont icon-sousuo9 font14 pl10 current"}))},zt={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"},tn=({value:Wt,onChange:Tt,className:Jt,total:Gn,pageSize:za,style:cr={}})=>{const Ne=Wt<2,lt=Wt>=Math.ceil(Gn/za);return Gn<=za?ne.createElement(ne.Fragment,null):ne.createElement("div",{className:it()(zt.quickPager,Jt),style:cr},ne.createElement("div",{onClick:()=>{Ne||Tt(Wt-1,"prev")},className:Ne?zt.disabled:""},"\u4E0A\u4E00\u9875"),ne.createElement("div",{onClick:()=>{lt||Tt(Wt+1,"next")},className:lt?zt.disabled:""},"\u4E0B\u4E00\u9875"))},pt={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"},Ct=te(71418),nt=te(6848),Mt=te(13570),st=te(90524),Ie=te(49661),ut=te(96908),Gt=te(57177),_t=te(81378),wt=te(57884),xe=({className:Wt,dataSource:Tt=[],col:Jt=4,right:Gn,bottom:za=23,precision:cr=0,wrapWidth:Ne=1200,trackEventItems:lt,loading:Ae})=>{const At=Math.floor((Ne-(Jt-1)*Gn)/Jt);return ne.createElement(Ct.Z,{spinning:Ae},ne.createElement("div",{className:it()(pt.list,Wt)},!!Tt.length&&Tt.map((En,on)=>{const{name:Nn,id:Jn,identifier:$t,power:cn,cover_image_id:ea,pic:wa}=En;return ne.createElement("div",{className:pt.wrap,key:Jn,style:{width:At,marginRight:(1+on)%Jt===0?0:Gn+cr,marginBottom:za}},ne.createElement("a",{target:"_blank",href:`/shixuns/${$t}/challenges`,className:pt.li,onClick:la=>{la.preventDefault(),lt&&(0,Ie.L9)([lt]),cn&&(0,Ie.xg)(`/shixuns/${$t}/challenges`)}},ne.createElement("div",{className:pt.img},ne.createElement("img",{className:pt.cover,src:`${wa}`}),En.is_jupyter&&ne.createElement("img",{className:pt.sign,src:ut}),En.is_jupyter_lab&&ne.createElement("img",{className:pt.sign,src:Gt}),En.is_unity_3d&&ne.createElement("img",{className:pt.sign,src:_t})),ne.createElement("div",{className:pt.name},ne.createElement(nt.Z,{title:Nn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ne.createElement("span",{className:pt.e},Nn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ne.createElement("div",{className:pt.tags},ne.createElement(nt.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},ne.createElement("span",null,ne.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),ne.createElement("span",null,En.challenges_count))),!!En.myshixuns_count&&ne.createElement(nt.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ne.createElement("span",null,ne.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),ne.createElement("span",null,En.myshixuns_count))),ne.createElement(nt.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},ne.createElement("span",null,ne.createElement("span",null,En.level))),ne.createElement("div",{className:pt.rate},ne.createElement(Mt.Z,{allowHalf:!0,disabled:!0,defaultValue:En.score_info}),ne.createElement("span",null,"\xA0",En.score_info?`${En.score_info}\u5206`:"5\u5206")))),!cn&&ne.createElement("div",{className:pt.lockWrap},ne.createElement("img",{src:`${st.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ne.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Tt.length&&ne.createElement(wt.Z,null)))},ze={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"},xt=({className:Wt,dataSource:Tt=[],col:Jt=4,right:Gn,bottom:za=23,precision:cr=0,wrapWidth:Ne=1200,wrapClassName:lt,trackEventItems:Ae,loading:At})=>{const En=Math.floor((Ne-(Jt-1)*Gn)/Jt);return ne.createElement(Ct.Z,{spinning:At},ne.createElement("div",{className:it()(ze.list,Wt)},!!Tt.length&&Tt.map((on,Nn)=>{const{name:Jn,id:$t,identifier:cn,power:ea,cover_image_id:wa,pic:la}=on;return ne.createElement("div",{className:it()(ze.wrap,lt),key:$t,style:{width:En,marginRight:(1+Nn)%Jt===0?0:Gn+cr,marginBottom:za}},ne.createElement("a",{target:"_blank",href:`/shixuns/${cn}/challenges`,className:ze.li,onClick:ha=>{ha.preventDefault(),Ae&&(0,Ie.L9)([Ae]),ea&&(0,Ie.xg)(`/shixuns/${cn}/challenges`)}},ne.createElement("img",{src:te(47621),className:ze.titleBg}),ne.createElement("div",{className:ze.name},ne.createElement(nt.Z,{title:Jn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ne.createElement("span",{className:ze.e},Jn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ne.createElement("div",{style:{padding:"14px",paddingBottom:0}},ne.createElement("div",{className:ze.img},ne.createElement("img",{className:ze.cover,src:wa?`${st.Z.API_SERVER}/api/attachments/${wa}`:`${st.Z.IMG_SERVER+la}`}),on.is_jupyter&&ne.createElement("div",{className:ze.bq},"Jupyter"),on.is_jupyter_lab&&ne.createElement("div",{className:ze.bq},"JupyterLab"),on.is_unity_3d&&ne.createElement("div",{className:ze.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),ne.createElement("div",{className:"mt20 flex item-center justify-between"},ne.createElement("div",null,ne.createElement("span",{className:ze.text},"\u5B66\u4E60\u4EBA\u6570"),ne.createElement("span",{className:ze.value},on.myshixuns_count)),ne.createElement("div",null,ne.createElement("span",{className:ze.text},"\u56F0\u96BE\u7B49\u7EA7"),ne.createElement("span",{className:ze.value},on.level))),ne.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ne.createElement("div",null,ne.createElement("span",{className:ze.text},"\u5173\u5361\u6570"),ne.createElement("span",{className:ze.value},on.challenges_count)),ne.createElement("div",{className:ze.rate},ne.createElement(Mt.Z,{allowHalf:!0,disabled:!0,defaultValue:on.score_info}),ne.createElement("span",{className:ze.value,style:{color:"#FF9C00"}},"\xA0",on.score_info?`${on.score_info}\u5206`:"5\u5206"))))),!ea&&ne.createElement("div",{className:ze.lockWrap},ne.createElement("img",{src:`${st.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ne.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Tt.length&&ne.createElement(wt.Z,null)))},dt={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"},Me="data:image/png;base64,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",Oe="data:image/png;base64,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",Ee="data:image/png;base64,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",Ge=({className:Wt,dataSource:Tt=[],col:Jt=4,right:Gn,bottom:za=23,precision:cr=0,wrapWidth:Ne=1200,trackEventItems:lt,loading:Ae,wrapClassName:At,imgClassName:En})=>{const on=Math.floor((Ne-(Jt-1)*Gn)/Jt);return ne.createElement(Ct.Z,{spinning:Ae},ne.createElement("div",{className:it()(dt.list,Wt)},!!Tt.length&&Tt.map((Nn,Jn)=>{const{name:$t,id:cn,identifier:ea,power:wa,cover_image_id:la,pic:ha}=Nn;return ne.createElement("div",{className:it()(dt.wrap,At),key:cn,style:{width:on,marginRight:(1+Jn)%Jt===0?0:Gn+cr,marginBottom:za}},ne.createElement("a",{target:"_blank",href:`/shixuns/${ea}/challenges`,className:dt.li,onClick:Zr=>{Zr.preventDefault(),lt&&(0,Ie.L9)([lt]),wa&&(0,Ie.xg)(`/shixuns/${ea}/challenges`)}},ne.createElement("div",{className:it()(dt.img,En)},ne.createElement("img",{className:dt.cover,src:la?`${st.Z.API_SERVER}/api/attachments/${la}`:`${st.Z.IMG_SERVER+ha}`}),Nn.is_jupyter&&ne.createElement("img",{className:dt.sign,src:Me}),Nn.is_jupyter_lab&&ne.createElement("img",{className:dt.sign,src:Oe}),Nn.is_unity_3d&&ne.createElement("img",{className:dt.sign,src:Ee})),ne.createElement("div",{className:dt.name},ne.createElement(nt.Z,{title:$t||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ne.createElement("span",{className:dt.e},$t||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ne.createElement("div",{className:dt.tags},ne.createElement(nt.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},ne.createElement("span",null,ne.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),ne.createElement("span",null,Nn.challenges_count))),!!Nn.myshixuns_count&&ne.createElement(nt.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ne.createElement("span",null,ne.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),ne.createElement("span",null,Nn.myshixuns_count))),ne.createElement(nt.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},ne.createElement("span",null,ne.createElement("span",null,Nn.level))),ne.createElement("div",{className:dt.rate},ne.createElement(Mt.Z,{allowHalf:!0,disabled:!0,defaultValue:Nn.score_info}),ne.createElement("span",null,"\xA0",Nn.score_info?`${Nn.score_info}\u5206`:"5\u5206")))),!wa&&ne.createElement("div",{className:dt.lockWrap},ne.createElement("img",{src:`${st.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ne.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Tt.length&&ne.createElement(wt.Z,null)))},he=te(929),se={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"},ce=te(79005),Fe=te(20345),be=te(77882),Pe=te(31081),We=te(75309),gt=te(71979),_e=te(47558),et=te(42922),ot=te(66832),ct=te(96593),Se=te(19664),De=te(91833),Qe=Object.defineProperty,Je=Object.getOwnPropertySymbols,ft=Object.prototype.hasOwnProperty,Ht=Object.prototype.propertyIsEnumerable,Ze=(Wt,Tt,Jt)=>Tt in Wt?Qe(Wt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Jt}):Wt[Tt]=Jt,Zt=(Wt,Tt)=>{for(var Jt in Tt||(Tt={}))ft.call(Tt,Jt)&&Ze(Wt,Jt,Tt[Jt]);if(Je)for(var Jt of Je(Tt))Ht.call(Tt,Jt)&&Ze(Wt,Jt,Tt[Jt]);return Wt};const Pn=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:ce,swimg:Fe},{name:"101\u8BA1\u5212",ptimg:be,swimg:Pe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:We,swimg:gt},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:_e,swimg:et},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:ot,swimg:ct},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Se,swimg:De}];var wn=({className:Wt,dataSource:Tt=[],col:Jt=4,right:Gn,bottom:za=23,precision:cr=0,wrapWidth:Ne=1200,trackEventItems:lt,loading:Ae,wrapClassName:At,imgClassName:En,isArrow:on=!1,imgStyle:Nn={}})=>{const Jn=Math.floor((Ne-(Jt-1)*Gn)/Jt),[$t,cn]=(0,ne.useState)(),[ea,wa]=(0,ne.useState)(),la=Zr=>cn(Zr),ha=()=>cn(-1);return ne.createElement(Ct.Z,{spinning:Ae},ne.createElement("div",{className:it()(se.list,Wt)},!!(Tt!=null&&Tt.length)&&(Tt==null?void 0:Tt.map((Zr,Xr)=>{var co;const{name:lo,id:zr,identifier:hr,featured:br,school_name:lr,image_url:Vr,excellent:No,is_plan:Io}=Zr;return ne.createElement("div",{key:zr,className:it()(se.wrap,At),style:{width:Jn,marginRight:(1+Xr)%Jt===0?0:Gn+cr,marginBottom:za}},ne.createElement("a",{target:"_blank",href:`/paths/${hr}`,className:se.li,onClick:Mr=>{Mr.preventDefault(),lt&&(0,Ie.L9)([lt]),(0,Ie.xg)(`/paths/${hr}`)}},ne.createElement("img",{src:te(39057),className:se.titleBg}),ne.createElement("div",{className:se.name},ne.createElement(nt.Z,{title:lo},ne.createElement("span",{className:se.e,style:{color:on&&$t===Xr?"#145DFF":"#000000"},onMouseEnter:()=>{la(Xr)},onMouseLeave:ha},lo))),ne.createElement("div",{style:{padding:"14px",paddingBottom:0}},ne.createElement("div",{className:it()(se.img,En)},ne.createElement("img",{className:se.cover,style:Zt({},Nn),src:`${st.Z.IMG_SERVER+Vr}`}),(co=Zr==null?void 0:Zr.subject_tags)==null?void 0:co.map((Mr,kr)=>{var Xo,yo;if(kr===0){const Xa=(Xo=Pn.find(or=>or.name==Mr))==null?void 0:Xo.swimg;return ne.createElement("img",{className:se.sign,src:Xa,style:{left:"-4px"}})}const _a=(yo=Pn.find(Xa=>Xa.name==Mr))==null?void 0:yo.ptimg;return ne.createElement("img",{className:se.sign,src:_a,style:{left:`${48+52*(kr-1)+2*kr}px`}})}),ne.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Zr==null?void 0:Zr.excellent)&&ne.createElement("div",{className:se.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ne.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ne.createElement("div",null,ne.createElement("span",{className:se.text},"\u7AE0\u8282\u6570"),ne.createElement("span",{className:se.value},Zr.stages_count)),ne.createElement("div",null,ne.createElement("span",{className:se.text},"\u5B66\u4E60\u4EBA\u6570"),ne.createElement("span",{className:se.value},Zr.members_count))))))})),!Tt.length&&ne.createElement(wt.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"},$n=te(34055),An=te(59301);const nn=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:ce,swimg:Fe},{name:"101\u8BA1\u5212",ptimg:be,swimg:Pe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:We,swimg:gt},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:_e,swimg:et},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:ot,swimg:ct},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Se,swimg:De}];var _n=({className:Wt,dataSource:Tt=[],col:Jt=4,right:Gn,bottom:za=23,precision:cr=0,wrapWidth:Ne=1200,trackEventItems:lt,loading:Ae,onRemove:At=()=>{},isCurrent:En=!0,showAlias:on=!1,wrapClassName:Nn,imgClassName:Jn})=>{const $t=Math.floor((Ne-(Jt-1)*Gn)/Jt),cn=[{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 An.createElement(Ct.Z,{spinning:Ae},An.createElement("div",{className:it()(rn.list,Wt)},!!(Tt!=null&&Tt.length)&&(Tt==null?void 0:Tt.map((ea,wa)=>{var la;const{name:ha,id:Zr,identifier:Xr,featured:co,school_name:lo,image_url:zr,excellent:hr,is_plan:br}=ea;return An.createElement("div",{key:Zr,className:it()(rn.wrap,Nn),style:{width:$t,marginRight:(1+wa)%Jt===0?0:Gn+cr,marginBottom:za}},An.createElement("a",{className:rn.li,onClick:lr=>{lr.preventDefault(),lr.stopPropagation(),lt&&(0,Ie.L9)([lt]),(0,Ie.xg)(`/paths/${Xr}`)}},An.createElement("div",{className:it()(rn.img,Jn)},An.createElement("img",{className:rn.cover,src:`${st.Z.IMG_SERVER+zr}`}),En&&(0,$n.bg)()&&(ea==null?void 0:ea.studying)&&An.createElement("div",{className:`${rn.movebq} user-path-items`,onClick:lr=>{lr.stopPropagation(),At(ea)}},An.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),An.createElement("span",{className:"c-red"},"\u79FB\u9664")),(la=ea==null?void 0:ea.subject_tags)==null?void 0:la.map((lr,Vr)=>{var No,Io;if(Vr===0){const kr=(No=cn.find(Xo=>Xo.name==lr))==null?void 0:No.swimg;return An.createElement("img",{className:rn.sign,src:kr,style:{left:"-4px"}})}const Mr=(Io=cn.find(kr=>kr.name==lr))==null?void 0:Io.ptimg;return An.createElement("img",{className:rn.sign,src:Mr,style:{left:`${48+52*(Vr-1)+2*Vr}px`}})}),An.createElement("div",{style:{position:"absolute",bottom:"10px",right:"10px"}},(ea==null?void 0:ea.excellent)&&An.createElement("div",{className:rn.bq},"\u5F00\u653E\u8BFE\u7A0B"))),An.createElement("div",{className:rn.name},An.createElement(nt.Z,{title:on&&(ea!=null&&ea.excellent_alias_name)?An.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${ha}`,An.createElement("br",null),An.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${ea==null?void 0:ea.excellent_alias_name}`)):ha},An.createElement("span",{className:rn.e},on&&(ea==null?void 0:ea.excellent_alias_name)||ha))),An.createElement("div",{className:rn.tags},An.createElement("div",null,An.createElement(nt.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},An.createElement("span",null,An.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),An.createElement("span",null,ea.stages_count))),An.createElement(nt.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},An.createElement("span",null,An.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),An.createElement("span",null,ea.members_count)))))))})),!Tt.length&&An.createElement(wt.Z,null)))},mn={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"},ga="data:image/png;base64,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",Wn=te(59301),Kn=({className:Wt,dataSource:Tt=[],col:Jt=4,right:Gn,bottom:za=23,precision:cr=0,wrapWidth:Ne=1200,trackEventItems:lt,loading:Ae})=>{const At=Math.floor((Ne-(Jt-1)*Gn)/Jt);return Wn.createElement(Ct.Z,{spinning:Ae},Wn.createElement("div",{className:it()(mn.list,Wt)},!!Tt.length&&Tt.map((En,on)=>{const{subject_identifier:Nn,id:Jn,identifier:$t,power:cn}=En,ea=En.is_public!=0&&En.is_public;return Wn.createElement("div",{className:mn.wrap,key:Jn,style:{width:At,marginRight:(1+on)%Jt===0?0:Gn+cr,marginBottom:za}},Wn.createElement("a",{className:mn.li,onClick:wa=>{wa.preventDefault(),lt&&(0,Ie.L9)([lt]),(0,Ie.xg)(En.first_category_url)}},Wn.createElement("div",{className:mn.top},Wn.createElement(nt.Z,{title:En.name},Wn.createElement("div",{className:mn.name},En.name)),Wn.createElement("img",{className:mn.img,src:st.Z.IMG_SERVER+"/images/"+En.avatar_url}),Wn.createElement("div",{className:mn.text,title:En.creator},En.creator),Nn&&Wn.createElement("div",{className:mn.btns},Wn.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Wn.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),ea&&Wn.createElement("div",{className:mn.sign},"\u516C\u5F00")),Wn.createElement("div",{className:mn.bottom},En.visits>0&&Wn.createElement(nt.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Wn.createElement("span",null,Wn.createElement("i",{className:"iconfont icon-liulanyan"}),Wn.createElement("span",null,En.visits))),En.course_members_count>0&&Wn.createElement(nt.Z,{title:"\u6210\u5458",placement:"bottom"},Wn.createElement("span",null,Wn.createElement("i",{className:"iconfont icon-chengyuan"}),En.course_members_count)),En.tasks_count>0&&Wn.createElement(nt.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Wn.createElement("span",null,Wn.createElement("i",{className:"iconfont icon-zuoye"}),En.tasks_count)),En.is_end?Wn.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Wn.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!En.is_accessible&&Wn.createElement("div",{className:mn.lockWrap},Wn.createElement("img",{src:`${st.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Wn.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Tt.length&&Wn.createElement(wt.Z,null)))},fa={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Cn="data:image/png;base64,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",ma=({className:Wt,dataSource:Tt=[],col:Jt=4,right:Gn,bottom:za=23,precision:cr=0,wrapWidth:Ne=1200,wrapClassName:lt,trackEventItems:Ae,loading:At})=>{const En=Math.floor((Ne-(Jt-1)*Gn)/Jt);return ne.createElement(Ct.Z,{spinning:At},ne.createElement("div",{className:it()(fa.list,Wt)},!!Tt.length&&Tt.map((on,Nn)=>{const{subject_identifier:Jn,id:$t,identifier:cn,power:ea}=on,wa=on.is_public!=0&&on.is_public;return ne.createElement("div",{className:it()(`${fa.wrap} ${on.is_accessible?"":fa.warpStyle}`,lt),key:$t,style:{width:En,marginRight:(1+Nn)%Jt===0?0:Gn+cr,marginBottom:za}},ne.createElement("a",{className:fa.li,onClick:la=>{la.preventDefault(),Ae&&(0,Ie.L9)([Ae]),(0,Ie.xg)(on.first_category_url)}},ne.createElement("div",{className:fa.creator},ne.createElement("img",{className:fa.img,src:st.Z.IMG_SERVER+"/images/"+on.avatar_url}),ne.createElement("div",{className:fa.text,title:on.creator},on.creator)),ne.createElement("div",{className:fa.top},ne.createElement(nt.Z,{title:on.name},ne.createElement("div",{className:fa.name},on.name)),wa&&ne.createElement("div",{className:fa.sign},"\u516C\u5F00")),ne.createElement("div",{className:fa.middle},ne.createElement("div",{className:fa.row,style:{marginBottom:6}},ne.createElement("div",null,ne.createElement("span",{className:fa.text},"\u8BBF\u95EE\u91CF"),ne.createElement("span",{className:fa.value},(on==null?void 0:on.visits)||0)),ne.createElement("div",null,ne.createElement("span",{className:fa.text},"\u6210\u5458"),ne.createElement("span",{className:fa.value},(on==null?void 0:on.course_members_count)||0))),ne.createElement("div",{className:fa.row},ne.createElement("div",null,ne.createElement("span",{className:fa.text,style:{width:42}},"\u4F5C",ne.createElement("span",{style:{marginLeft:14}},"\u4E1A")),ne.createElement("span",{className:fa.value},(on==null?void 0:on.tasks_count)||0)),ne.createElement("div",null,ne.createElement("span",{className:fa.text},"\u72B6\u6001"),on.is_end?ne.createElement("span",{className:fa.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):ne.createElement("span",{className:fa.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Jn&&ne.createElement("div",{className:fa.btns},ne.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ne.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!on.is_accessible&&ne.createElement("div",{className:fa.lockWrap},ne.createElement("img",{src:`${st.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ne.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Tt.length&&ne.createElement(wt.Z,null)))},va={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"},St="data:image/png;base64,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",Et=({className:Wt,dataSource:Tt=[],col:Jt=4,right:Gn,bottom:za=23,precision:cr=0,wrapWidth:Ne=1200,wrapClassName:lt,trackEventItems:Ae,loading:At})=>{const En=Math.floor((Ne-(Jt-1)*Gn)/Jt);return ne.createElement(Ct.Z,{spinning:At},ne.createElement("div",{className:it()(va.list,Wt)},!!Tt.length&&Tt.map((on,Nn)=>{const{subject_identifier:Jn,id:$t,identifier:cn,power:ea}=on,wa=on.is_public!=0&&on.is_public;return ne.createElement("div",{className:it()(`${va.wrap} ${on.is_accessible?"":va.warpStyle}`,lt),key:$t,style:{width:En,marginRight:(1+Nn)%Jt===0?0:Gn+cr,marginBottom:za}},ne.createElement("a",{className:va.li,onClick:la=>{la.preventDefault(),Ae&&(0,Ie.L9)([Ae]),(0,Ie.xg)(on.first_category_url)}},ne.createElement("div",{className:va.creator},ne.createElement("img",{className:va.img,src:st.Z.IMG_SERVER+"/images/"+on.avatar_url}),ne.createElement("div",{className:va.text,title:on.creator},on.creator)),ne.createElement("div",{className:va.top},ne.createElement(nt.Z,{title:on.name},ne.createElement("div",{className:va.name},on.name)),wa&&ne.createElement("div",{className:va.sign})),ne.createElement("div",{className:va.middle},ne.createElement("div",{className:va.row,style:{marginBottom:6}},ne.createElement("div",null,ne.createElement("span",{className:va.text},"\u8BBF\u95EE\u91CF"),ne.createElement("span",{className:va.value},(on==null?void 0:on.visits)||0)),ne.createElement("div",null,ne.createElement("span",{className:va.text},"\u6210\u5458"),ne.createElement("span",{className:va.value},(on==null?void 0:on.course_members_count)||0))),ne.createElement("div",{className:va.row},ne.createElement("div",null,ne.createElement("span",{className:va.text,style:{width:42}},"\u4F5C",ne.createElement("span",{style:{marginLeft:14}},"\u4E1A")),ne.createElement("span",{className:va.value},(on==null?void 0:on.tasks_count)||0)),ne.createElement("div",null,ne.createElement("span",{className:va.text},"\u72B6\u6001"),on.is_end?ne.createElement("span",{className:va.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):ne.createElement("span",{className:va.value,style:{color:"#00DDC7"}},"\u8FDB\u884C\u4E2D")))),Jn&&ne.createElement("div",{className:va.btns},ne.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ne.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!on.is_accessible&&ne.createElement("div",{className:va.lockWrap},ne.createElement("img",{src:`${st.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ne.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Tt.length&&ne.createElement(wt.Z,null)))},Ln={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"},Tn=te(76560),Ta=({dataSource:Wt=[],value:Tt,onChange:Jt,className:Gn,style:za={},tabBarExtraContent:cr})=>ne.createElement("div",{className:it()(Ln.tabs,Gn),style:za},ne.createElement("div",{className:Ln.tabsWrap},Wt.map((Ne,lt)=>ne.createElement("aside",{className:Ln.tab,onClick:()=>{Jt(Ne.id),Ne.link&&Tn.history.push(Ne.link)},key:lt},ne.createElement("div",{className:Tt===Ne.id?Ln.active:""},Ne.name),(Ne==null?void 0:Ne.resetCount)==null&&(Ne==null?void 0:Ne.total)!==void 0&&ne.createElement("span",null,"\uFF08",Ne==null?void 0:Ne.total,"\uFF09"),(Ne==null?void 0:Ne.resetCount)!==void 0&&(Ne==null?void 0:Ne.total)!==void 0&&ne.createElement(nt.Z,{title:(Ne==null?void 0:Ne.tip)!=null?Ne==null?void 0:Ne.tip:""},ne.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ne.createElement("span",{style:{color:"#000"}},Ne==null?void 0:Ne.resetCount),"/",ne.createElement("span",null,Ne==null?void 0:Ne.total),"\uFF09"))))),ne.createElement("div",{className:Ln.tabBar},cr)),ua={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"},Wa=({dataSource:Wt=[],value:Tt,onChange:Jt,className:Gn,style:za={},tabBarExtraContent:cr})=>ne.createElement("div",{className:it()(ua.tabs,Gn),style:za},ne.createElement("div",{className:ua.tabsWrap},Wt.map((Ne,lt)=>ne.createElement("aside",{className:ua.tab,onClick:()=>{Jt(Ne.id),Ne.link&&Tn.history.push(Ne.link)},key:lt},ne.createElement("div",{className:Tt===Ne.id?ua.active:""},Ne.name),(Ne==null?void 0:Ne.resetCount)==null&&(Ne==null?void 0:Ne.total)!==void 0&&ne.createElement("span",null,"\uFF08",Ne==null?void 0:Ne.total,"\uFF09"),(Ne==null?void 0:Ne.resetCount)!==void 0&&(Ne==null?void 0:Ne.total)!==void 0&&ne.createElement(nt.Z,{title:(Ne==null?void 0:Ne.tip)!=null?Ne==null?void 0:Ne.tip:""},ne.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ne.createElement("span",{style:{color:"#000"}},Ne==null?void 0:Ne.resetCount),"/",ne.createElement("span",null,Ne==null?void 0:Ne.total),"\uFF09"))))),ne.createElement("div",{className:ua.tabBar},cr)),pa={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"},nr=({dataSource:Wt=[],value:Tt,onChange:Jt,className:Gn,style:za={},tabBarExtraContent:cr})=>ne.createElement("div",{className:it()(pa.tabs,Gn),style:za},ne.createElement("div",{className:pa.tabsWrap},Wt.map((Ne,lt)=>ne.createElement("aside",{className:`${pa.tab} ${Tt===Ne.id?pa.active:""}`,onClick:()=>{Jt(Ne.id),Ne.link&&Tn.history.push(Ne.link)},key:lt},ne.createElement("div",null,Ne.name),(Ne==null?void 0:Ne.resetCount)==null&&(Ne==null?void 0:Ne.total)!==void 0&&ne.createElement("span",null,"\uFF08",Ne==null?void 0:Ne.total,"\uFF09"),(Ne==null?void 0:Ne.resetCount)!==void 0&&(Ne==null?void 0:Ne.total)!==void 0&&ne.createElement(nt.Z,{title:(Ne==null?void 0:Ne.tip)!=null?Ne==null?void 0:Ne.tip:""},ne.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ne.createElement("span",{style:{color:"#000"}},Ne==null?void 0:Ne.resetCount),"/",ne.createElement("span",null,Ne==null?void 0:Ne.total),"\uFF09"))))),ne.createElement("div",{className:pa.tabBar},cr)),pr=({className:Wt,style:Tt={},children:Jt})=>ne.createElement("div",{className:it()(Wt),style:Tt},Jt),ar={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"},ht=te(38854),an=te(20834);const en=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var zn=({sortValue:Wt,dropValue:Tt,className:Jt,onSort:Gn,onDrop:za,dataSource:cr=en})=>{var Ne;return ne.createElement("div",{className:it()(ar.orderWrap,Jt)},ne.createElement(ht.Z,{dropdownRender:()=>ne.createElement(an.default,null,cr.map((lt,Ae)=>ne.createElement(an.default.Item,{key:Ae,onClick:()=>za(lt.id)},lt.name)))},ne.createElement("span",{className:ar.orderTextWrap},(Ne=cr.find(lt=>Tt===lt.id))==null?void 0:Ne.name)),ne.createElement("span",{className:ar.orderIconWrap},ne.createElement("span",{className:ar.orderAsc},ne.createElement("i",{className:Wt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${ar.cursorPointer} ${ar.active}`:`iconfont icon-sanjiaoxing-up font12 ${ar.cursorPointer}`,onClick:()=>Gn(Wt==="asc"?"desc":"asc")})),ne.createElement("span",{className:ar.orderDesc},ne.createElement("i",{className:Wt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${ar.cursorPointer} ${ar.active}`:`iconfont icon-sanjiaoxing-down font12 ${ar.cursorPointer}`,onClick:()=>Gn(Wt==="asc"?"desc":"asc")}))))},Dn={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 Mn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var qa=({sortValue:Wt,dropValue:Tt,className:Jt,onSort:Gn,onDrop:za,dataSource:cr=Mn})=>{var Ne;return ne.createElement("div",{className:it()(Dn.orderWrap,Jt)},ne.createElement(ht.Z,{dropdownRender:()=>ne.createElement(an.default,null,cr.map((lt,Ae)=>ne.createElement(an.default.Item,{key:Ae,onClick:()=>za(lt.id)},lt.name)))},ne.createElement("span",{className:Dn.orderTextWrap},(Ne=cr.find(lt=>Tt===lt.id))==null?void 0:Ne.name)),ne.createElement("span",{className:Dn.orderIconWrap},ne.createElement("span",{className:Dn.orderAsc},ne.createElement("i",{className:Wt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Dn.cursorPointer} ${Dn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Dn.cursorPointer}`,onClick:()=>Gn(Wt==="asc"?"desc":"asc")})),ne.createElement("span",{className:Dn.orderDesc},ne.createElement("i",{className:Wt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Dn.cursorPointer} ${Dn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Dn.cursorPointer}`,onClick:()=>Gn(Wt==="asc"?"desc":"asc")}))))},Ea={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"},Vt=te(3113),Er=te(22688),Tr=Object.defineProperty,Wr=Object.getOwnPropertySymbols,oo=Object.prototype.hasOwnProperty,Xn=Object.prototype.propertyIsEnumerable,Ca=(Wt,Tt,Jt)=>Tt in Wt?Tr(Wt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Jt}):Wt[Tt]=Jt,Ua=(Wt,Tt)=>{for(var Jt in Tt||(Tt={}))oo.call(Tt,Jt)&&Ca(Wt,Jt,Tt[Jt]);if(Wr)for(var Jt of Wr(Tt))Xn.call(Tt,Jt)&&Ca(Wt,Jt,Tt[Jt]);return Wt},ya=(Wt,Tt)=>{var Jt={};for(var Gn in Wt)oo.call(Wt,Gn)&&Tt.indexOf(Gn)<0&&(Jt[Gn]=Wt[Gn]);if(Wt!=null&&Wr)for(var Gn of Wr(Wt))Tt.indexOf(Gn)<0&&Xn.call(Wt,Gn)&&(Jt[Gn]=Wt[Gn]);return Jt},Pr=(Wt,Tt,Jt)=>new Promise((Gn,za)=>{var cr=Ae=>{try{lt(Jt.next(Ae))}catch(At){za(At)}},Ne=Ae=>{try{lt(Jt.throw(Ae))}catch(At){za(At)}},lt=Ae=>Ae.done?Gn(Ae.value):Promise.resolve(Ae.value).then(cr,Ne);lt((Jt=Jt.apply(Wt,Tt)).next())}),ur=Wt=>{var Tt=Wt,{className:Jt,style:Gn,children:za,loading:cr=!1,openLoading:Ne,onClick:lt=()=>{},size:Ae="middle",shape:At="round",theme:En}=Tt,on=ya(Tt,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Nn,Jn]=(0,ne.useState)(!1),$t=(0,ne.useMemo)(()=>{switch(En){case Er.Fy.THEMEONE:return Ea.ThemeOne;case Er.Fy.DEFAULT:default:return Ea.btn}},[En]);return ne.createElement(Vt.ZP,Ua({onClick:(0,vt.throttle)(cn=>Pr(void 0,null,function*(){Ne&&Jn(!0);try{yield lt(cn)}catch(ea){console.log("error",ea)}Ne&&Jn(!1)}),2e3,{leading:!0,trailing:!1}),className:it()($t,Ea[`${Ae}-${At}`],Jt),style:Gn,size:Ae,shape:At,loading:Nn||cr},on),za)},to={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"},hi=({className:Wt,style:Tt,children:Jt=null,onClick:Gn,title:za})=>ne.createElement("div",{className:it()(to.head,Wt),style:Tt},ne.createElement("span",{className:"primary-hover",onClick:Gn},ne.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),ne.createElement("b",{title:za},za),ne.createElement("div",{className:to.node},Jt)),jo={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"},li=({confirmShow:Wt=!0,confirmTitle:Tt,confirmClick:Jt,cancelShow:Gn=!0,cancelTitle:za,cancelClick:cr,className:Ne,style:lt,confirmLoading:Ae=!1})=>ne.createElement("div",{className:it()(jo.btns,Ne),style:lt},Wt&&ne.createElement(Vt.ZP,{loading:Ae,onClick:Jt,type:"primary",className:jo.confirm},Tt),Gn&&ne.createElement(Vt.ZP,{onClick:cr,className:jo.cancel},za)),ti={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"},Si=({className:Wt,style:Tt={},LeftContent:Jt,children:Gn,RightContent:za})=>ne.createElement("div",{className:it()(ti.fixedBottom,Wt),style:Tt},ne.createElement("div",{className:ti.wrap},ne.createElement("div",{className:ti.left},Jt),ne.createElement("div",{className:ti.center},Gn),ne.createElement("div",{className:ti.right},za))),Fo={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"},si=({className:Wt,style:Tt={},dataSource:Jt=[]})=>ne.createElement("div",{className:it()(Fo.crumbs,Wt),style:Tt},Jt.map((Gn,za)=>zaTn.history.push(Gn.path)},Gn.name):ne.createElement("span",null,Gn.name),ne.createElement("span",null,"\xA0",">","\xA0")):ne.createElement("span",{key:za,style:{color:"#5F6368"}},Gn.name))),Jr=te(31797),Ei=Object.defineProperty,Pi=Object.defineProperties,ui=Object.getOwnPropertyDescriptors,io=Object.getOwnPropertySymbols,Fa=Object.prototype.hasOwnProperty,Ka=Object.prototype.propertyIsEnumerable,Or=(Wt,Tt,Jt)=>Tt in Wt?Ei(Wt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Jt}):Wt[Tt]=Jt,Kr=(Wt,Tt)=>{for(var Jt in Tt||(Tt={}))Fa.call(Tt,Jt)&&Or(Wt,Jt,Tt[Jt]);if(io)for(var Jt of io(Tt))Ka.call(Tt,Jt)&&Or(Wt,Jt,Tt[Jt]);return Wt},ko=(Wt,Tt)=>Pi(Wt,ui(Tt)),Qo=(Wt,Tt)=>{var Jt={};for(var Gn in Wt)Fa.call(Wt,Gn)&&Tt.indexOf(Gn)<0&&(Jt[Gn]=Wt[Gn]);if(Wt!=null&&io)for(var Gn of io(Wt))Tt.indexOf(Gn)<0&&Ka.call(Wt,Gn)&&(Jt[Gn]=Wt[Gn]);return Jt};const{Countdown:vr}=Jr.default;var Bo=Wt=>{var Tt=Wt,{onChange:Jt}=Tt,Gn=Qo(Tt,["onChange"]);const[za,cr]=(0,ne.useState)(null);(0,ne.useEffect)(()=>{typeof za=="number"&&za>=0&&Jt(za)},[za]);const Ne=lt=>{const Ae=Math.floor(lt/1e3);cr(Ae)};return ne.createElement(vr,ko(Kr({},Gn),{onChange:Ne}))},Co={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},qi=({DataProps:Wt,className:Tt,style:Jt={}})=>{var Gn;return ne.createElement("div",{className:it()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Co.ClassRoomItem,Tt),style:Jt,onClick:()=>{(0,Ie.xg)(Wt==null?void 0:Wt.first_category_url)}},ne.createElement("div",{className:"flex flex-col item-center"},ne.createElement("img",{src:`${(Gn=st.Z)==null?void 0:Gn.IMG_SERVER}/images/${Wt==null?void 0:Wt.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Wt==null?void 0:Wt.subject_identifier)&&ne.createElement("div",{className:"mt-40px"},ne.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),ne.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),ne.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},ne.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Wt!=null&&Wt.is_public)&&ne.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"),ne.createElement("span",{className:it()("text-16px font-medium",Co.TitleDom)},Wt==null?void 0:Wt.name)),ne.createElement("div",{className:"c-grey-333 font-medium"},Wt==null?void 0:Wt.creator),ne.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Wt==null?void 0:Wt.course_members_count),ne.createElement("div",{className:"c-grey-333 flex item-center justify-between"},ne.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Wt==null?void 0:Wt.tasks_count),Wt!=null&&Wt.is_end?ne.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):ne.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},tl=Object.defineProperty,nl=Object.getOwnPropertySymbols,Ha=Object.prototype.hasOwnProperty,aa=Object.prototype.propertyIsEnumerable,Ba=(Wt,Tt,Jt)=>Tt in Wt?tl(Wt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Jt}):Wt[Tt]=Jt,ba=(Wt,Tt)=>{for(var Jt in Tt||(Tt={}))Ha.call(Tt,Jt)&&Ba(Wt,Jt,Tt[Jt]);if(nl)for(var Jt of nl(Tt))aa.call(Tt,Jt)&&Ba(Wt,Jt,Tt[Jt]);return Wt},Po=({DataProps:Wt=[],selectValue:Tt,onChange:Jt,className:Gn,style:za={},extra:cr,classNameItem:Ne,styleItem:lt={},barHidden:Ae})=>{const[At,En]=(0,ne.useState)();return(0,ne.useEffect)(()=>{En(Array.isArray(Tt)?Tt:[Tt])},[Tt]),ne.createElement("div",{className:it()("flex px-20px py-10px gap-40px",Gn),style:ba({borderBottom:"1px solid #D3F0FF"},za)},Wt==null?void 0:Wt.map(on=>ne.createElement("div",{key:on==null?void 0:on.id,className:it()("flex item-center justify-center current c-grey-333 text-16 relative",Ne,on==null?void 0:on.className),style:ba(ba({color:At!=null&&At.includes(on==null?void 0:on.id)?"#1890FF":"",minWidth:88},lt),(on==null?void 0:on.style)||{}),onClick:Nn=>{Jt==null||Jt({domEvent:Nn,item:on}),on!=null&&on.link&&Tn.history.push(on==null?void 0:on.link)}},on==null?void 0:on.name,!Ae&&(At==null?void 0:At.includes(on==null?void 0:on.id))&&ne.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),ne.createElement("div",{className:"ml-auto"},cr))},Ro=Object.defineProperty,Ho=Object.defineProperties,ni=Object.getOwnPropertyDescriptors,Yo=Object.getOwnPropertySymbols,ji=Object.prototype.hasOwnProperty,ci=Object.prototype.propertyIsEnumerable,Cr=(Wt,Tt,Jt)=>Tt in Wt?Ro(Wt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Jt}):Wt[Tt]=Jt,qr=(Wt,Tt)=>{for(var Jt in Tt||(Tt={}))ji.call(Tt,Jt)&&Cr(Wt,Jt,Tt[Jt]);if(Yo)for(var Jt of Yo(Tt))ci.call(Tt,Jt)&&Cr(Wt,Jt,Tt[Jt]);return Wt},Do=(Wt,Tt)=>Ho(Wt,ni(Tt)),Ur=({value:Wt,onChange:Tt,onInputChange:Jt,className:Gn,style:za={},InputProps:cr})=>{const[Ne,lt]=(0,ne.useState)(Wt);return ne.createElement("div",{className:it()("flex item-center rounded-full px-10px py-2px",Gn),style:qr({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},za)},ne.createElement(ke.default,Do(qr({bordered:!1},cr),{onChange:Ae=>{lt(Ae.target.value),Jt==null||Jt(encodeURIComponent(Ae.target.value))},onPressEnter:Ae=>{Tt==null||Tt({domEvent:Ae,item:{value:Ne}})}})),ne.createElement("img",{className:"h-22px current",src:te(25365),height:22,onClick:Ae=>{Tt==null||Tt({domEvent:Ae,item:{value:Ne}})}}))}},17904:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return ee}});var ne=te(59301);function ee(Te,Ue){const He=(0,ne.useRef)();(0,ne.useEffect)(()=>{He.current=Te}),(0,ne.useEffect)(()=>{function je(){He.current()}if(Ue!==null){let oe=setInterval(je,Ue);return()=>clearInterval(oe)}},[Ue])}},9284:function(Pt,kt,te){"use strict";te.r(kt),te.d(kt,{default:function(){return cr}});var ne=te(22688),ee=te(59301),Te=te(76560),Ue=te(99313),He=te(43418),je=te(8591),oe=te(3113),it={bg:"bg___Yd_7B",modal:"modal___QT2yv",colorOrange:"colorOrange___q21Ku",colorYellow:"colorYellow___LDVER"},vt=te(51124),$e=te(89389),rt=te(87169),qe=te(57809),Be=te(78241),le=te(5871),y=te(92832),a=te(24905),b=te(6848),E=te(60324),x=te(95237),z={flexRow:"flexRow___35KiY",flexJustifyCenter:"flexJustifyCenter___BbSEK",flexAlignEnd:"flexAlignEnd___WydSl",flexAlignCenter:"flexAlignCenter___sRpqy",flexColumn:"flexColumn___g_XKJ",formWrap:"formWrap___jC7GW",titleWrap:"titleWrap___MRjOd",fieldWrap:"fieldWrap___Lpe0p",button:"button___GgBZR",buttonFixed:"buttonFixed___s9cUj",buttonWrap:"buttonWrap___PkhcP",width180:"width180___mRL81",width100:"width100___OjNjq",width280:"width280___wJAEA",difficultyHint:"difficultyHint___p4YZP",color888:"color888___K4Jr9",color0152d9:"color0152d9___OtUVZ",serviceSettingWrap:"serviceSettingWrap___FKwpi",serviceSettingName:"serviceSettingName___bgeG5",serviceBox:"serviceBox___zB_d5",serviceSetLeft:"serviceSetLeft___C7t9v",serviceSetInput:"serviceSetInput___HBxaC",serviceSetMemoryInput:"serviceSetMemoryInput___ixIMH",serviceSetTip:"serviceSetTip___CrTQG",installPackage:"installPackage___o0KhD",popover:"popover___rmY0W",serverConfig:"serverConfig___AH5n6",viewRecommendConfig:"viewRecommendConfig___FzOjx",gpuConfig:"gpuConfig___MHr8T"},ae=te(88195),re={footerWrap:"footerWrap___nRGRQ"},ie=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,Re=(Ne,lt)=>{var Ae={};for(var At in Ne)pe.call(Ne,At)&<.indexOf(At)<0&&(Ae[At]=Ne[At]);if(Ne!=null&&ie)for(var At of ie(Ne))lt.indexOf(At)<0&&ye.call(Ne,At)&&(Ae[At]=Ne[At]);return Ae},we=(Ne,lt,Ae)=>new Promise((At,En)=>{var on=$t=>{try{Jn(Ae.next($t))}catch(cn){En(cn)}},Nn=$t=>{try{Jn(Ae.throw($t))}catch(cn){En(cn)}},Jn=$t=>$t.done?At($t.value):Promise.resolve($t.value).then(on,Nn);Jn((Ae=Ae.apply(Ne,lt)).next())});const ke=y.default.TextArea,Ce=Ne=>{var lt=Ne,{shixunsDetail:Ae,globalSetting:At,loading:En,dispatch:on,onFinish:Nn=()=>{}}=lt,Jn=Re(lt,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]);const[$t]=Be.default.useForm(),cn=wa=>we(void 0,null,function*(){var la;const ha=yield on({type:"shixunsDetail/getCustomScript",payload:{id:(la=Ae.actionTabs.params)==null?void 0:la.id,compile:wa.execute,excutive:wa.compile}});ea(),ha&&Nn(ha==null?void 0:ha.shixun_script)}),ea=()=>{on({type:"shixunsDetail/setActionTabs",payload:{}})};return ee.createElement(He.default,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",open:Ae.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:ea},ee.createElement(Be.default,{form:$t,scrollToFirstError:!0,layout:"vertical",onFinish:cn},ee.createElement(Be.default.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},ee.createElement(ke,{rows:4})),ee.createElement(Be.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},ee.createElement(ke,{rows:4})),ee.createElement("div",{className:re.footerWrap},ee.createElement(Be.default.Item,null,ee.createElement(oe.ZP,{className:"mr5",size:"middle",onClick:ea},"\u53D6\u6D88"),ee.createElement(oe.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:En.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var It=(0,Te.connect)(({shixunsDetail:Ne,loading:lt,globalSetting:Ae})=>({shixunsDetail:Ne,globalSetting:Ae,loading:lt}))(Ce),Rt=te(84236),pn=te(7664),Dt=te(43981),zt=te(84722),jt=te(49661),tn=te(40151),pt=te(18309),Ct=Object.defineProperty,nt=Object.defineProperties,Mt=Object.getOwnPropertyDescriptors,st=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,Gt=(Ne,lt,Ae)=>lt in Ne?Ct(Ne,lt,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):Ne[lt]=Ae,_t=(Ne,lt)=>{for(var Ae in lt||(lt={}))Ie.call(lt,Ae)&&Gt(Ne,Ae,lt[Ae]);if(st)for(var Ae of st(lt))ut.call(lt,Ae)&&Gt(Ne,Ae,lt[Ae]);return Ne},wt=(Ne,lt)=>nt(Ne,Mt(lt)),sn=(Ne,lt)=>{var Ae={};for(var At in Ne)Ie.call(Ne,At)&<.indexOf(At)<0&&(Ae[At]=Ne[At]);if(Ne!=null&&st)for(var At of st(Ne))lt.indexOf(At)<0&&ut.call(Ne,At)&&(Ae[At]=Ne[At]);return Ae},xe=(Ne,lt,Ae)=>new Promise((At,En)=>{var on=$t=>{try{Jn(Ae.next($t))}catch(cn){En(cn)}},Nn=$t=>{try{Jn(Ae.throw($t))}catch(cn){En(cn)}},Jn=$t=>$t.done?At($t.value):Promise.resolve($t.value).then(on,Nn);Jn((Ae=Ae.apply(Ne,lt)).next())});const{Option:ze}=qe.default,mt=Ne=>{var lt=Ne,{shixunsDetail:Ae,globalSetting:At,loading:En,user:on,dispatch:Nn}=lt,Jn=sn(lt,["shixunsDetail","globalSetting","loading","user","dispatch"]),$t,cn,ea,wa,la,ha,Zr,Xr,co,lo,zr,hr,br,lr,Vr,No,Io,Mr,kr,Xo,yo,_a,Xa,or,Rr,Oa,La,sa,Aa,bo,di,gi,bi;const xi=(0,Te.useLocation)(),xo=(0,ee.useRef)(),[ai]=Be.default.useForm(),[Hr,ii]=(0,ee.useState)({}),[mi,Ai]=(0,ee.useState)(),[Ki,zi]=(0,ee.useState)(),[yi,Ni]=(0,ee.useState)([]),[_i,$i]=(0,ee.useState)({}),[Xi,Ui]=(0,ee.useState)([]),[El,fl]=(0,ee.useState)(!1),[hl,Vi]=(0,ee.useState)(!1),[al,rl]=(0,ee.useState)(!1),[Cl,bl]=(0,ee.useState)({}),ue=(cn=($t=on.userInfo)==null?void 0:$t.shixun)==null?void 0:cn.editable;(0,ee.useEffect)(()=>{var Xe,Ft;xo.current=(Ft=(Xe=xi.pathname)==null?void 0:Xe.split("/"))==null?void 0:Ft[2]},[]),(0,ee.useEffect)(()=>{if(!Ae.setting)return;const{name:Xe,description:Ft,trainee:ln,choice_main_type:kn,choice_small_type:Fn,choice_standard_scripts:qt,jupyter_show_description:Vn,close_internet:On,survival_time:Qn}=Ae.setting.shixun||{},$a={name:Xe,description:Ft,trainee:ln,mainType:kn,subType:Fn,evaluationScript:qt,jupyter_show_description:Vn,close_internet:On,survival_time:Qn};de(),ii($a),ai.setFieldsValue($a)},[Ae.setting]);const de=()=>{const{choice_main_type:Xe,main_type:Ft,small_type:ln,choice_small_type:kn,is_secret_repository:Fn,standard_scripts:qt,evaluate_script:Vn,shixun_service_configs:On}=Ae.setting.shixun||{};Ai(Fn),zi(Vn),Ni(On),Ui(qt||[]),fe(Xe,kn)},fe=(Xe,Ft=[])=>{const{main_type:ln,small_type:kn}=Ae.setting.shixun||{},Fn=ln==null?void 0:ln.find(Vn=>Vn.id===Xe),qt={mainTypeName:Fn==null?void 0:Fn.type_name,mainTypeDescription:Fn==null?void 0:Fn.description,smallType:[]};Ft.map(Vn=>{kn.map(On=>{Vn===On.id&&On.description&&qt.smallType.push({name:On.type_name,des:On.description})})}),$i(qt)},Ye=()=>{(0,jt.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE","\u7533\u8BF7\u65B0\u5EFA"]),Nn({type:"newShixuns/setActionTabs",payload:{key:"NewShixuns-Apply"}})},Ve=(Xe,Ft,ln)=>{Ni(kn=>kn.map((Fn,qt)=>qt===ln?wt(_t({},Fn),{[Ft]:Xe}):Fn))},Nt=(Xe,Ft)=>{ii(_t({},Ft)),"mainType"in Xe&&(Ut(Xe.mainType,Ft),fe(Ft.mainType,Ft.subType)),"subType"in Xe&&(Qt(Xe.subType,Ft),fe(Ft.mainType,Ft.subType)),"evaluationScript"in Xe&&yt(Xe.evaluationScript)},yt=Xe=>{He.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ee.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",ee.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>xe(void 0,null,function*(){yield un(Xe),He.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:ee.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")})})})},Qt=(Xe=[],Ft)=>{let ln=[];ln.push(yi[0]),Xe.map(kn=>{var Fn,qt,Vn;const On=yi.find($a=>$a.mirror_repository_id===kn);On&&ln.push(On);const Qn=(Vn=(qt=(Fn=Ae.setting)==null?void 0:Fn.shixun)==null?void 0:qt.small_type)==null?void 0:Vn.find($a=>$a.id===kn);!On&&Qn&&ln.push({mirror_repository_id:kn,name:Qn.type_name,cpu_limit:1,lower_cpu_limit:.1,memory_limit:1,request_limit:10})}),Ni(ln)},Ut=(Xe,Ft)=>xe(void 0,null,function*(){var ln,kn,Fn;const qt=(kn=(ln=Ae.setting)==null?void 0:ln.shixun)==null?void 0:kn.main_type.find(Qn=>Qn.id===Xe);qt&&(yi[0]=wt(_t({},qt),{mirror_repository_id:Xe,name:qt.type_name,cpu_limit:1,lower_cpu_limit:.1,memory_limit:1,request_limit:10}),Ni(yi));const Vn=yield Nn({type:"shixunsDetail/getMirrorScript",payload:{mirror_id:Xe}});Ui(Vn||[]);const On=(Fn=Vn[0])==null?void 0:Fn.id;ai.setFieldsValue({evaluationScript:On}),ii(_t(_t({},Ft),{evaluationScript:On})),un(On)}),un=Xe=>xe(void 0,null,function*(){const Ft=yield Nn({type:"shixunsDetail/getScriptContent",payload:{id:xo.current,script_id:Xe||ai.getFieldValue("evaluationScript")}});Ft&&zi(Ft.content)}),qn=()=>{Nn({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:xo.current}}})},vn=Xe=>xe(void 0,null,function*(){var Ft;const{mainType:ln,subType:kn,name:Fn,trainee:qt,description:Vn,evaluationScript:On,jupyter_show_description:Qn=!1,close_internet:$a,survival_time:Za}=Xe||{},dr=(Ft=Ae.detail)==null?void 0:Ft.is_jupyter;if(Za<10){je.ZP.warning("\u57FA\u672C\u4FE1\u606F\u66F4\u65B0\u5931\u8D25:\u9A8C\u8BC1\u5931\u8D25: \u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F\u5FC5\u987B\u5927\u4E8E\u6216\u7B49\u4E8E 10");return}let Fr={id:xo.current,main_type:ln,sub_type:kn,is_secret_repository:mi,shixun:{name:Fn,trainee:qt,is_jupyter:dr,mirror_script_id:dr?null:On,survival_time:Za},shixun_info:{description:Vn,evaluate_script:dr?null:Ki},shixun_service_configs:yi.map(Br=>({mirror_repository_id:Br.mirror_repository_id,cpu_limit:Br.cpu_limit,lower_cpu_limit:Br.lower_cpu_limit,memory_limit:Br.memory_limit,request_limit:Br.request_limit,resource_limit:Br.resource_limit,single_machine_gpu_count:(Br==null?void 0:Br.single_machine_gpu_count)||null,single_card_gpu_resource:(Br==null?void 0:Br.single_card_gpu_resource)||null}))};dr&&(Fr=wt(_t({},Fr),{shixun:wt(_t({},Fr.shixun),{jupyter_show_description:Qn})}));const no=yield Nn({type:"shixunsDetail/updateSettingBasicInfo",payload:Fr});no&&(Nn({type:"shixunsDetail/getSettingsData",payload:{id:xo.current}}),Nn({type:"shixunsDetail/getShixunsDetail",payload:{id:xo.current}}),no.shixun_identifier&&je.ZP.info("\u4FDD\u5B58\u6210\u529F"))}),hn=()=>{(0,jt.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE","\u5728\u7EBF\u521B\u5EFA"]),Nn({type:"newShixuns/setActionTabs",payload:{key:"Create-Environment"}})},Hn=Xe=>{Ve(String(Xe==null?void 0:Xe.cpu),"cpu_limit",Xe.index),Ve(String(Xe==null?void 0:Xe.memory),"memory_limit",Xe.index),Vi(!1)},Zn=(Xe,Ft)=>{var ln;const{single_card_gpu_resource:kn,single_machine_gpu_count:Fn,mirror_repository:qt}=Xe;if(!qt)return ee.createElement(ee.Fragment,null);let Vn=(qt==null?void 0:qt.gpu_allocation_method)=="single_card_multi_allocation"?(qt==null?void 0:qt.single_card_gpu_resource)*1024/kn:(qt==null?void 0:qt.single_machine_gpu_count)/Fn;return ee.createElement("div",{className:"mb20 mt20"},ee.createElement("div",{style:{color:"#333",marginBottom:4}},"GPU\u8D44\u6E90\u914D\u7F6E"),((qt==null?void 0:qt.gpu_allocation_method)=="single_machine_multi_card"||(qt==null?void 0:qt.gpu_allocation_method)=="multi_machine_multi_card")&&ee.createElement(ee.Fragment,null,ee.createElement("div",{className:z.gpuConfig},ee.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A",(qt==null?void 0:qt.gpu_allocation_method)=="single_machine_multi_card"?"\u5355\u673A\u591A\u5361":"\u591A\u673A\u591A\u5361","\uFF0C\u5F53\u524D\u9879\u76EE\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u4E0A\u9650\u4E3A ",qt==null?void 0:qt.single_machine_gpu_count," \u5F20\uFF0C\u6BCF\u5F20\u663E\u5B58\u5927\u5C0F\u4E3A",(ln=qt==null?void 0:qt.gpu_model)==null?void 0:ln[0],"GB")),ee.createElement("div",{className:z.gpuConfig,style:{marginTop:10}},ee.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u9650\u5236",ee.createElement(le.Z,{precision:0,min:1,max:qt==null?void 0:qt.single_machine_gpu_count,defaultValue:1,value:Fn,size:"large",className:"ml10 mr10",onChange:On=>{Ve(On||1,"single_machine_gpu_count",Ft)}}),"\u5F20\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",ee.createElement("span",{style:{color:"#FA6400"}},Vn)," \u4EBA"))),(qt==null?void 0:qt.gpu_allocation_method)=="single_card_multi_allocation"&&ee.createElement(ee.Fragment,null,ee.createElement("div",{className:z.gpuConfig},ee.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A\u5355\u5361\u591A\u5206\uFF0C\u53EF\u5206\u914DGPU\u8D44\u6E90\u4E3A",qt==null?void 0:qt.single_card_gpu_resource,"GB")),ee.createElement("div",{className:z.gpuConfig,style:{marginTop:10}},ee.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684GPU\u8D44\u6E90\u9650\u5236\uFF08\u5355\u4E2A\u5B9E\u4F8B\u542F\u52A8pod\u6240\u5360\u7528\u7684\u663E\u5B58\uFF09",ee.createElement(le.Z,{min:1,max:(qt==null?void 0:qt.single_card_gpu_resource)*1024,defaultValue:1024,value:kn,size:"large",className:"ml10 mr10",onChange:On=>{Ve(On||1,"single_card_gpu_resource",Ft)}}),"MB\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",ee.createElement("span",{style:{color:"#FA6400"}},Math.floor(Vn))," \u4EBA"))))};return ee.createElement("section",{className:z.wrap},ee.createElement(Be.default,{form:ai,className:z.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:Nt,onFinish:vn},ee.createElement("div",{className:z.fieldWrap},ee.createElement(Be.default.Item,{name:"name",label:"\u540D\u79F0:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{max:60,message:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},ee.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",disabled:!ue,addonAfter:`${((ea=Hr.name)==null?void 0:ea.length)||0}/60`})),ee.createElement(Be.default.Item,{name:"description",label:"\u7B80\u4ECB:"},ue?ee.createElement($e.Z,{defaultValue:(la=(wa=Ae.setting)==null?void 0:wa.shixun)==null?void 0:la.description}):ee.createElement(pn.Z,{value:(Zr=(ha=Ae.setting)==null?void 0:ha.shixun)==null?void 0:Zr.description})),((co=(Xr=Ae.setting)==null?void 0:Xr.shixun)==null?void 0:co.is_jupyter)&&ee.createElement(Be.default.Item,{name:"jupyter_show_description",valuePropName:"checked"},ee.createElement(a.default,null,"\u663E\u793A\u4EFB\u52A1\u8981\u6C42\uFF08\u52FE\u9009\u540E\uFF0C\u5C06\u7B80\u4ECB\u4F5C\u4E3A\u4EFB\u52A1\u8981\u6C42\u663E\u793A\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF09")),ee.createElement(Be.default.Item,{name:"survival_time",label:"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F"},ee.createElement(le.Z,{placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F",addonAfter:"\u5206",min:0,style:{width:256}})),ee.createElement("div",{className:`${z.flexRow} ${z.flexAlignCenter}`},ee.createElement(b.Z,{title:((zr=(lo=Ae.setting)==null?void 0:lo.shixun)==null?void 0:zr.status)===2?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u5DF2\u7ECF\u53D1\u5E03\uFF0C\u9700\u64A4\u9500\u53D1\u5E03\u540E\u624D\u80FD\u4FEE\u6539\u8BE5\u5185\u5BB9":""},ee.createElement(Be.default.Item,{className:z.width180,name:"trainee",label:"\u96BE\u6613\u5EA6:",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u6613\u5EA6"}]},ee.createElement(qe.default,{placeholder:"\u8BF7\u9009\u62E9\u96BE\u6613\u5EA6",disabled:((br=(hr=Ae.setting)==null?void 0:hr.shixun)==null?void 0:br.status)===2?!0:!ue},ee.createElement(ze,{value:1},"\u521D\u7EA7"),ee.createElement(ze,{value:2},"\u4E2D\u7EA7"),ee.createElement(ze,{value:3},"\u4E2D\u9AD8\u7EA7"),ee.createElement(ze,{value:4},"\u9AD8\u7EA7"))))),ee.createElement("div",{className:`${z.flexRow} ${z.flexAlignEnd}`},ee.createElement(b.Z,{title:((Vr=(lr=Ae.setting)==null?void 0:lr.shixun)==null?void 0:Vr.status)===2?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u5DF2\u7ECF\u53D1\u5E03\uFF0C\u9700\u64A4\u9500\u53D1\u5E03\u540E\u624D\u80FD\u4FEE\u6539\u8BE5\u5185\u5BB9":""},ee.createElement(Be.default.Item,{className:z.width280,name:"mainType",label:"\u5B9E\u9A8C\u73AF\u5883:",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E3B\u7C7B\u522B"}]},ee.createElement(qe.default,{placeholder:"\u8BF7\u9009\u62E9\u4E3B\u7C7B\u522B",disabled:((Io=(No=Ae.setting)==null?void 0:No.shixun)==null?void 0:Io.status)===2?!0:!ue},(Xo=(kr=(Mr=Ae.setting)==null?void 0:Mr.shixun)==null?void 0:kr.main_type)==null?void 0:Xo.map(Xe=>{const Ft=Xe.type_name.toLowerCase().includes("jupyter");return Hr.isJupyter==="1"&&Ft||Hr.isJupyter==="2"&&!Ft?null:ee.createElement(ze,{value:Xe.id,key:Xe.id,name:Xe.description},Xe.type_name)})))),ee.createElement(b.Z,{title:((_a=(yo=Ae.setting)==null?void 0:yo.shixun)==null?void 0:_a.status)===2?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u5DF2\u7ECF\u53D1\u5E03\uFF0C\u9700\u64A4\u9500\u53D1\u5E03\u540E\u624D\u80FD\u4FEE\u6539\u8BE5\u5185\u5BB9":""},ee.createElement(Be.default.Item,{name:"subType",className:`${z.width280} ml20`},ee.createElement(qe.default,{placeholder:"\u8BF7\u9009\u62E9\u5C0F\u7C7B\u522B",mode:"multiple",disabled:((or=(Xa=Ae.setting)==null?void 0:Xa.shixun)==null?void 0:or.status)===2?!0:!ue},(Oa=(Rr=Ae.setting)==null?void 0:Rr.shixun)==null?void 0:Oa.small_type.map(Xe=>ee.createElement(ze,{value:Xe.id,key:Xe.id,name:Xe.description},Xe.type_name))))),ee.createElement("div",{className:z.installPackage,onClick:()=>fl(!0)},"\u73AF\u5883\u4ECB\u7ECD")),ee.createElement("div",{className:`${z.color888} font14 pb10`},"\u6CA1\u6709\u5B9E\u9A8C\u73AF\u5883\uFF1F",ee.createElement("a",{className:`${z.color0152d9} current`,onClick:Ye}," ","\u7533\u8BF7\u65B0\u5EFA"),ee.createElement("a",{className:`${z.color0152d9} current`,onClick:hn}," ","\u5728\u7EBF\u521B\u5EFA")),!((La=Ae.detail)!=null&&La.is_jupyter)&&ee.createElement(ee.Fragment,null,ee.createElement("div",{className:`${z.flexRow} ${z.flexAlignCenter}`},ee.createElement(Be.default.Item,{className:z.width180,name:"evaluationScript",label:"\u8BC4\u6D4B\u811A\u672C:"},ee.createElement(qe.default,{placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C"},(Xi||[]).map((Xe,Ft)=>ee.createElement(ze,{value:parseInt(Xe.id),name:Xe.scptname,key:Ft},Xe.scptname)))),ee.createElement("span",{className:`${z.color0152d9} font14 current mt10 ml10`,onClick:qn},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),ee.createElement(E.Z,{overlayClassName:z.popover,placement:"bottomLeft",content:ee.createElement("p",{className:"font12"},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u6A21\u677F\uFF0C\u5E73\u53F0\u65E0\u6CD5\u81EA\u52A8\u66F4\u65B0\u811A\u672C\uFF0C\u8BF7\u5728\u5173\u5361\u521B\u5EFA\u5B8C\u540E\u624B\u52A8\u66F4\u65B0\u811A\u672C\u4E2D\u7684\u5FC5\u586B\u53C2",ee.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",ee.createElement("br",null),"challengeProgramNames",ee.createElement("br",null),"sourceClassNames",ee.createElement("br",null),ee.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",ee.createElement("br",null),ee.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",ee.createElement("br",null),"src/step1/HelloWorld.java",ee.createElement("br",null),"src/step2/Other.java",ee.createElement("br",null),ee.createElement("br",null),"\u5404\u5173\u5361\u7684\u7F16\u8BD1\u540E\u751F\u6210\u7684\u6267\u884C\u6587\u4EF6\u4E3A\uFF1A",ee.createElement("br",null),"step1.HelloWorld",ee.createElement("br",null),"step2.Other",ee.createElement("br",null),ee.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",ee.createElement("br",null),'ff challengeProgramNames=("src/step1/',ee.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',ee.createElement("br",null),'sourceClassNames=("step1.HelloWorld',ee.createElement("br",null),'" "step2.Other")',ee.createElement("br",null),ee.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},ee.createElement("span",{className:"mt10 ml10 current font14"},ee.createElement(rt.Z,null)))),ee.createElement(vt.ZP,{width:1150,height:450,style:{border:"1px solid #ccc",background:"#f5f5f5"},language:"shell",theme:"vs-light",value:Ki,options:{readOnly:((Aa=(sa=Ae.setting)==null?void 0:sa.shixun)==null?void 0:Aa.status)===2?!0:!ue},onChange:Xe=>zi(Xe)})),!((bo=Ae.detail)!=null&&bo.is_jupyter)&&ee.createElement("div",{className:"font14 mt20"},"\u79C1\u5BC6\u7248\u672C\u5E93\uFF1A",ee.createElement(a.default,{checked:mi,onChange:Xe=>Ai(Xe.target.checked),disabled:((gi=(di=Ae.setting)==null?void 0:di.shixun)==null?void 0:gi.status)===2?!0:!ue},mi?"\u5DF2\u521B\u5EFA\u7684\u79C1\u5BC6\u7248\u672C\u5E93\u53CA\u5176\u5185\u5BB9\uFF0C\u5C06\u5728\u201C\u4FDD\u5B58\u201D\u65F6\u88AB\u5220\u9664":"\uFF08\u82E5\u9700\u8981\u5BF9\u5B66\u5458\u9690\u85CF\u90E8\u5206\u7248\u672C\u5E93\u5185\u5BB9\u65F6\uFF0C\u8BF7\u9009\u4E2D\uFF1B\u9009\u4E2D\u4FDD\u5B58\u540E\u8868\u793A\u542F\u7528\u79C1\u5BC6\u7248\u672C\u5E93\uFF0C\u8BF7\u5C06\u9700\u8981\u5BF9\u5B66\u5458\u9690\u85CF\u7684\u6587\u4EF6\u5B58\u50A8\u5728\u79C1\u5BC6\u7248\u672C\u5E93\uFF09")),((bi=Ae.detail)==null?void 0:bi.identity)<3&&ee.createElement("div",{className:z.serviceSettingWrap},ee.createElement("p",{className:z.serviceSettingName},"\u8D44\u6E90\u914D\u7F6E"),yi.map((Xe,Ft)=>{var ln,kn,Fn,qt,Vn,On,Qn,$a;return ee.createElement("div",{key:Ft},ee.createElement("div",{className:"mb20"},ee.createElement("span",{className:"font16"},Xe.name)),ee.createElement("div",{style:{color:"#333",marginBottom:4}},"CPU\u548C\u5185\u5B58"),ee.createElement(x.Z,{align:"middle"},ee.createElement(b.Z,{title:((kn=(ln=Ae.setting)==null?void 0:ln.shixun)==null?void 0:kn.status)===2?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u5DF2\u7ECF\u53D1\u5E03\uFF0C\u9700\u64A4\u9500\u53D1\u5E03\u540E\u624D\u80FD\u4FEE\u6539\u8BE5\u5185\u5BB9":""},ee.createElement(x.Z,{align:"middle",wrap:!1},ee.createElement("div",{className:z.serverConfig,style:((qt=(Fn=Ae.setting)==null?void 0:Fn.shixun)==null?void 0:qt.status)===2||!ue?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{},onClick:()=>{var Za,dr;((dr=(Za=Ae.setting)==null?void 0:Za.shixun)==null?void 0:dr.status)===2||!ue||(bl({index:Ft,cpu:Xe==null?void 0:Xe.cpu_limit,memory:Xe==null?void 0:Xe.memory_limit}),Vi(!0))}},ee.createElement("div",null,ee.createElement("span",null,Xe==null?void 0:Xe.cpu_limit,"\u6838")," ",ee.createElement("span",null,Xe==null?void 0:Xe.memory_limit,"GB")),ee.createElement("i",{className:"iconfont icon-bianji21",style:((On=(Vn=Ae.setting)==null?void 0:Vn.shixun)==null?void 0:On.status)===2?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{}})))),Ft==0&&ee.createElement(x.Z,{align:"middle",wrap:!1},ee.createElement("div",{className:z.viewRecommendConfig,onClick:()=>rl(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E"))),Zn(Xe,Ft),ee.createElement("div",{className:z.serviceBox,style:{margin:"20px 0"}},ee.createElement("label",{className:z.serviceSetLeft},ee.createElement("div",{className:z.serviceSetLeft},"\u6587\u4EF6\u5927\u5C0F\u9650\u5236")),ee.createElement(y.default,{value:Xe.resource_limit,style:{width:400},disabled:(($a=(Qn=Ae.setting)==null?void 0:Qn.shixun)==null?void 0:$a.status)===2?!0:!ue,maxLength:5,onChange:Za=>{const{value:dr}=Za.target,Fr=/^\d*(\.\d*)?$/;dr.match(Fr)&&Ve(Za.target.value,"resource_limit",Ft)},addonAfter:"M"}),ee.createElement("label",{className:z.serviceSetTip},"File size limit\u53C2\u6570\uFF0C\u8868\u793A\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u7684\u5927\u5C0F\u9650\u5236")))}),ee.createElement(Be.default.Item,{name:"survival_time",label:"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F"},ee.createElement(le.Z,{placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F",addonAfter:"\u5206",min:0,style:{width:256}})))),ee.createElement(Be.default.Item,null,ee.createElement(Rt.t,{okText:"\u4FDD\u5B58",hasOkBtn:ue,loading:En.effects["shixunsDetail/updateSettingBasicInfo"],onCancel:()=>Te.history.push(`/shixuns/${xo.current}/challenges`),okButtonProps:{htmlType:"submit"}}))),ee.createElement(ae.Z,null),ee.createElement(Dt.Z,{installPackage:_i,visible:El,setVisible:fl}),ee.createElement(It,{onFinish:Xe=>zi(Xe)}),ee.createElement(zt.Z,null),ee.createElement(tn.Z,{visible:hl,onOk:Xe=>Hn(Xe),onCancel:()=>Vi(!1),info:Cl}),ee.createElement(pt.Z,{identifier:xo.current,visible:al,onCancel:()=>rl(!1),info:null,isJupyter:!0}))};var xt=(0,Te.connect)(({shixunsDetail:Ne,loading:lt,globalSetting:Ae,user:At})=>({shixunsDetail:Ne,globalSetting:Ae,user:At,loading:lt}))(mt),dt=te(5112),Me=te(88522),Oe=te(49127),Ee=te(5083),me=te(10527),Ge=te(56656),he=te.n(Ge),se={wrap:"wrap___Yg1Ib",labelWrap:"labelWrap___vp0FP",label:"label___D4iHY",labelContent:"labelContent___mA1lf",flexRow:"flexRow___fksZZ",color999:"color999___HPNc7",radio:"radio___oButp",selectSchool:"selectSchool___KWqZK",dataPicker:"dataPicker___ES55a"},ce=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,Pe=(Ne,lt)=>{var Ae={};for(var At in Ne)Fe.call(Ne,At)&<.indexOf(At)<0&&(Ae[At]=Ne[At]);if(Ne!=null&&ce)for(var At of ce(Ne))lt.indexOf(At)<0&&be.call(Ne,At)&&(Ae[At]=Ne[At]);return Ae},We=(Ne,lt,Ae)=>new Promise((At,En)=>{var on=$t=>{try{Jn(Ae.next($t))}catch(cn){En(cn)}},Nn=$t=>{try{Jn(Ae.throw($t))}catch(cn){En(cn)}},Jn=$t=>$t.done?At($t.value):Promise.resolve($t.value).then(on,Nn);Jn((Ae=Ae.apply(Ne,lt)).next())});const gt=Ne=>{if(!Ne)return Ne;const lt=Ne.split(":");if(lt[1]=="00"||lt[1]=="30")return Ne;const Ae=parseInt(lt[1]);if(Ae<30||Ae==60)return[lt[0],"30"].join(":");if(Ae<60){const At=[lt[0],"00"].join(":"),En="YYYY-MM-DD HH:mm",on=he()(At,En);return on.add(1,"hours"),on.format(En)}return Ne},_e="YYYY-MM-DD HH:mm",et=Ne=>{var lt=Ne,{shixunsDetail:Ae,globalSetting:At,loading:En,user:on,dispatch:Nn}=lt,Jn=Pe(lt,["shixunsDetail","globalSetting","loading","user","dispatch"]),$t,cn,ea,wa,la,ha,Zr;const Xr=(0,ee.useRef)(),[co,lo]=(0,ee.useState)(),[zr,hr]=(0,ee.useState)(),[br,lr]=(0,ee.useState)([]),[Vr,No]=(0,ee.useState)([]),[Io,Mr]=(0,ee.useState)(""),[kr,Xo]=(0,ee.useState)(),[yo,_a]=(0,ee.useState)(),Xa=(cn=($t=on.userInfo)==null?void 0:$t.shixun)==null?void 0:cn.editable;(0,ee.useEffect)(()=>{var La,sa;Xr.current=(sa=(La=location.pathname)==null?void 0:La.split("/"))==null?void 0:sa[2],or()},[]),(0,ee.useEffect)(()=>{var La,sa,Aa,bo,di,gi,bi,xi,xo,ai;Ae.setting&&(lo((sa=(La=Ae.setting)==null?void 0:La.shixun)==null?void 0:sa.can_copy),hr((bo=(Aa=Ae.setting)==null?void 0:Aa.shixun)==null?void 0:bo.use_scope),Xo(!!((gi=(di=Ae.setting)==null?void 0:di.shixun)!=null&&gi.opening_time)),_a((xi=(bi=Ae.setting)==null?void 0:bi.shixun)==null?void 0:xi.opening_time),lr((ai=(xo=Ae.setting)==null?void 0:xo.shixun)==null?void 0:ai.scope_partment))},[Ae.setting]);const or=La=>We(void 0,null,function*(){const sa=yield Nn({type:"shixunsDetail/getDepartments",payload:{q:La}});sa&&No(sa.shools_name||[])}),Rr=La=>{if(br.includes(La)){je.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}Mr(null),lr([...br,La])},Oa=()=>We(void 0,null,function*(){if(kr&&!yo){je.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(zr===1&&!br.length){je.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(yield Nn({type:"shixunsDetail/updatePermissionSetting",payload:{id:Xr.current,scope_partment:zr===0?null:br,shixun:{can_copy:co,use_scope:zr,opening_time:yo}}})).status!==-1&&(je.ZP.info("\u6743\u9650\u914D\u7F6E\u4FDD\u5B58\u6210\u529F\uFF01"),Nn({type:"shixunsDetail/getSettingsData",payload:{id:Xr.current}}),Nn({type:"shixunsDetail/getShixunsDetail",payload:{id:Xr.current}}))});return ee.createElement("section",{className:se.wrap},ee.createElement("div",{className:se.labelWrap},ee.createElement("label",{className:se.label},"\u590D\u5236:"),ee.createElement("div",{className:se.labelContent},ee.createElement("div",null,ee.createElement(a.default,{checked:co,onChange:La=>lo(La.target.checked),disabled:!Xa}),ee.createElement("span",{className:`${se.color999}`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u8BE5\u5B9E\u8BAD\uFF09")))),!((((ea=Ae.detail)==null?void 0:ea.shixun_status)>1||((wa=Ae.detail)==null?void 0:wa.public)===2)&&((ha=(la=Ae.setting)==null?void 0:la.shixun)==null?void 0:ha.use_scope)===0&&((Zr=Ae.detail)==null?void 0:Zr.identity)>2)&&ee.createElement("div",{className:se.labelWrap},ee.createElement("label",{className:se.label},"\u516C\u5F00\u7A0B\u5EA6:"),ee.createElement("div",{className:se.labelContent},ee.createElement(dt.ZP.Group,{value:zr,onChange:La=>hr(La.target.value),disabled:!Xa},ee.createElement(dt.ZP,{className:se.radio,value:0},ee.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),ee.createElement("span",{className:se.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),ee.createElement(dt.ZP,{className:se.radio,value:1},ee.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),ee.createElement("span",{className:se.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09"))),zr===1&&ee.createElement(ee.Fragment,null,ee.createElement("div",{className:"mt10"},ee.createElement(Me.Z,{showSearch:!0,className:se.selectSchool,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:Io,onChange:La=>{Mr(La),or(La)},disabled:!Xa,onSelect:Rr,options:Vr==null?void 0:Vr.map(La=>({value:La}))}),ee.createElement("span",{className:se.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")),ee.createElement("div",{className:"mt10"},br==null?void 0:br.map(La=>Xa?ee.createElement(Oe.Z,{count:"x",className:"mr20 current",onClick:()=>lr(br.filter(sa=>sa!==La))},ee.createElement(oe.ZP,{type:"primary",ghost:!0},La)):ee.createElement(oe.ZP,{type:"primary",ghost:!0,className:"mr20"},La)))))),ee.createElement("div",{className:se.labelWrap},ee.createElement("label",{className:se.label},"\u5F00\u542F\u65F6\u95F4:"),ee.createElement("div",{className:se.labelContent},ee.createElement("div",null,ee.createElement(a.default,{checked:kr,onChange:La=>Xo(La.target.checked),disabled:!Xa}),ee.createElement("span",{className:`${se.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\uFF0C\u624D\u80FD\u5F00\u542F\u5B66\u4E60\uFF1B\u4E0D\u9009\u4E2D\u5219\u5B66\u5458\u5728\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u80FD\u7ACB\u5373\u5F00\u542F\u5B66\u4E60\uFF09")),kr&&ee.createElement(Ee.default,{className:`${se.dataPicker} mt10`,format:_e,locale:me.Z,disabled:!Xa,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:La=>La&&La_a(gt(sa))}))),ee.createElement(Rt.t,{okText:"\u4FDD\u5B58",hasOkBtn:Xa,loading:En.effects["shixunsDetail/updatePermissionSetting"],onCancel:()=>Te.history.push(`/shixuns/${Xr.current}/challenges`),onOk:Oa}))};var ot=(0,Te.connect)(({shixunsDetail:Ne,loading:lt,globalSetting:Ae,user:At})=>({shixunsDetail:Ne,globalSetting:Ae,user:At,loading:lt}))(et),ct=te(36381),Se=te(81327),De=te(78673),Qe=te(63814),Je={wrap:"wrap___GLpzD",row:"row___ooS0x",textarea:"textarea___ESUn_",btn:"btn___g8K_v",sub:"sub___l5c5g"},ft=te(82093),Ht=te(34055),Ze=te(59301),Zt=Object.defineProperty,Pn=Object.defineProperties,Rn=Object.getOwnPropertyDescriptors,wn=Object.getOwnPropertySymbols,rn=Object.prototype.hasOwnProperty,$n=Object.prototype.propertyIsEnumerable,An=(Ne,lt,Ae)=>lt in Ne?Zt(Ne,lt,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):Ne[lt]=Ae,nn=(Ne,lt)=>{for(var Ae in lt||(lt={}))rn.call(lt,Ae)&&An(Ne,Ae,lt[Ae]);if(wn)for(var Ae of wn(lt))$n.call(lt,Ae)&&An(Ne,Ae,lt[Ae]);return Ne},In=(Ne,lt)=>Pn(Ne,Rn(lt)),_n=(Ne,lt,Ae)=>new Promise((At,En)=>{var on=$t=>{try{Jn(Ae.next($t))}catch(cn){En(cn)}},Nn=$t=>{try{Jn(Ae.throw($t))}catch(cn){En(cn)}},Jn=$t=>$t.done?At($t.value):Promise.resolve($t.value).then(on,Nn);Jn((Ae=Ae.apply(Ne,lt)).next())});const{Panel:mn}=ct.default,{TextArea:ga}=y.default;var Ra=({active:Ne,type:lt="jupyter"})=>{var Ae,At;const En=(0,Te.useParams)(),[on]=Be.default.useForm(),[Nn,Jn]=(0,ee.useState)({}),[$t,cn]=(0,ee.useState)(!1),[ea,wa]=(0,ee.useState)(0),[la,ha]=(0,ee.useState)([]),[Zr,Xr]=(0,ee.useState)([]),[co,lo]=(0,ee.useState)([]),zr=(At=(Ae=(0,Ht.eY)())==null?void 0:Ae.shixun)==null?void 0:At.editable;(0,ee.useEffect)(()=>{Ne==="testCase"&&hr()},[Ne]),(0,ee.useEffect)(()=>{br()},[]);const hr=()=>_n(void 0,null,function*(){var _a,Xa,or,Rr,Oa,La,sa,Aa,bo,di,gi,bi,xi,xo;const ai=[{hidden:0,input:"",output:"",score:100}],Hr=yield(0,ft.ZP)(`/api/shixuns/${En==null?void 0:En.id}/jupyter_evalute_setting.json`,{method:"get"});if((Hr==null?void 0:Hr.status)===0){lo((_a=Hr==null?void 0:Hr.data)==null?void 0:_a.standard_scripts);const ii={open_evaluate:(Xa=Hr==null?void 0:Hr.data)==null?void 0:Xa.open_evaluate,exec_time:((or=Hr==null?void 0:Hr.data)==null?void 0:or.exec_time)||3,test_set_score:((Rr=Hr==null?void 0:Hr.data)==null?void 0:Rr.test_set_score)===null?!1:(Oa=Hr==null?void 0:Hr.data)==null?void 0:Oa.test_set_score,test_set_average:((La=Hr==null?void 0:Hr.data)==null?void 0:La.test_set_average)===null?!0:(sa=Hr==null?void 0:Hr.data)==null?void 0:sa.test_set_average,choice_standard_scripts:((Aa=Hr==null?void 0:Hr.data)==null?void 0:Aa.choice_standard_scripts)||null,evaluate_script:((bo=Hr==null?void 0:Hr.data)==null?void 0:bo.evaluate_script)||"",evaluate_method:(di=Hr==null?void 0:Hr.data)==null?void 0:di.evaluate_method,use_jupyter_result:(gi=Hr==null?void 0:Hr.data)==null?void 0:gi.use_jupyter_result};on.setFieldsValue(ii),Jn(ii),ha((xi=(bi=Hr==null?void 0:Hr.data)==null?void 0:bi.test_sets)!=null&&xi.length?(xo=Hr==null?void 0:Hr.data)==null?void 0:xo.test_sets:ai)}}),br=()=>_n(void 0,null,function*(){var _a;const Xa=yield(0,ft.ZP)(`/api/shixuns/${En==null?void 0:En.id}/get_jupyter_tags.json`,{method:"get"});(Xa==null?void 0:Xa.status)===0&&Xr(((_a=Xa==null?void 0:Xa.data)==null?void 0:_a.list)||[])}),lr=_a=>_n(void 0,null,function*(){const or=la.map(Oa=>Oa.score).reduce((Oa,La)=>Oa+La,0);if(_a.test_set_score&&or!==100){je.ZP.warning("\u6D4B\u8BD5\u7528\u4F8B\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}if(_a.evaluate_method===3&&(la!=null&&la.some(Oa=>!Oa.tags))){je.ZP.warning("\u8BF7\u9009\u62E9\u6307\u5B9A\u4EE3\u7801\u5757");return}cn(!0),(yield(0,ft.ZP)(`/api/shixuns/${En==null?void 0:En.id}/update_jupyter_evaluate_setting.json`,{method:"post",body:In(nn({},_a),{mirror_script_id:_a==null?void 0:_a.choice_standard_scripts,open_evaluate:_a!=null&&_a.open_evaluate?1:0,test_set:la.map(Oa=>In(nn({},Oa),{is_file:!1}))})})).status===0&&je.ZP.success("\u4FDD\u5B58\u6210\u529F"),cn(!1)}),Vr=_a=>{Jn(nn({},on.getFieldsValue())),"test_set_average"in _a&&(_a!=null&&_a.test_set_average)&&No(la),"test_set_score"in _a&&(_a!=null&&_a.test_set_score)&&(on.setFieldsValue({test_set_average:!0}),Jn(In(nn({},on.getFieldsValue()),{test_set_average:!0})),No(la)),"choice_standard_scripts"in _a&&He.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Ze.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",Ze.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>_n(void 0,null,function*(){const Xa=yield(0,ft.ZP)(`/api/shixuns/${En==null?void 0:En.id}/get_script_contents.json`,{method:"get",params:{id:En==null?void 0:En.id,script_id:_a==null?void 0:_a.choice_standard_scripts}});Xa!=null&&Xa.content&&(He.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:Ze.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")}),on.setFieldsValue({evaluate_script:Xa==null?void 0:Xa.content}),Jn(In(nn({},on.getFieldsValue()),{evaluate_script:Xa==null?void 0:Xa.content})))})})},No=_a=>{let Xa=0;const or=Math.floor((100-Xa)/_a.length),Rr=or+(100-Xa)%_a.length;_a=_a.map((Oa,La)=>La===_a.length-1?In(nn({},Oa),{score:Rr}):In(nn({},Oa),{score:or})),ha(_a)},Io=()=>{const _a=[...la,{hidden:0,input:"",output:"",score:0}];on.getFieldValue("test_set_average")?No(_a):ha(_a)},{test_set_score:Mr,test_set_average:kr,choice_standard_scripts:Xo,open_evaluate:yo}=Nn;return Ze.createElement("section",{className:Je.wrap},Ze.createElement(Be.default,{form:on,disabled:!yo,layout:"vertical",onValuesChange:Vr,onFinish:lr},Ze.createElement(Be.default.Item,{name:"open_evaluate",style:{marginTop:10},valuePropName:"checked"},Ze.createElement(a.default,{disabled:!1},"\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD")),Ze.createElement("h4",{className:"font14"},"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"),Ze.createElement(b.Z,{title:!yo&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},Ze.createElement(Be.default.Item,{label:"\u8BC4\u6D4B\u65F6\u957F\uFF08\u79D2\uFF09\uFF1A",name:"exec_time",className:Je.row,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"},{type:"number",min:3,message:"\u6700\u5C0F\u9650\u5236\u65F6\u95F4\u662F3\u79D2"}]},Ze.createElement(le.Z,{size:"large",style:{width:400},min:3}))),Ze.createElement("h4",{className:"font14 mb10"},"\u7CFB\u7EDF\u8BC4\u5206\u89C4\u5219"),Ze.createElement(b.Z,{title:!yo&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},Ze.createElement(Be.default.Item,{name:"test_set_score"},Ze.createElement(dt.ZP.Group,null,Ze.createElement(Se.Z,{direction:"vertical"},Ze.createElement(dt.ZP,{value:!1},"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",Ze.createElement("span",{className:"c-grey-999"}," \uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u4EC5\u5F53\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u83B7\u5F97\u4E00\u6B21\u6027\u5956\u52B1\uFF09")),Ze.createElement(dt.ZP,{value:!0},"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",Ze.createElement("span",{className:"c-grey-999"}," \uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u901A\u8FC7\u6D4B\u8BD5\u96C6\u5373\u53EF\u83B7\u5F97\u5BF9\u5E94\u5956\u52B1\uFF09")))))),Ze.createElement(Be.default.Item,{label:Ze.createElement("span",{style:{fontWeight:500},className:"c-black"},"\u8BC4\u6D4B\u8BBE\u7F6E"),name:"evaluate_method",style:{flexDirection:"row",marginTop:15},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u8BBE\u7F6E"}]},Ze.createElement(dt.ZP.Group,null,Ze.createElement(Se.Z,{direction:"vertical"},Ze.createElement(dt.ZP,{value:1},"\u901A\u8FC7\u6240\u6709\u4EE3\u7801\u5757\u8BC4\u6D4B",Ze.createElement("span",{className:"c-grey-999"}," \uFF08\u5BF9\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u7684\u6240\u6709\u975E\u7A7A\u4EE3\u7801\u5757\u8FDB\u884C\u8BC4\u6D4B\uFF09")),Ze.createElement(dt.ZP,{value:3},"\u901A\u8FC7\u6307\u5B9A\u4EE3\u7801\u5757\u8BC4\u6D4B",Ze.createElement("span",{className:"c-grey-999"}," \uFF08\u5BF9\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u7684\u6307\u5B9A\u975E\u7A7A\u4EE3\u7801\u5757\u8FDB\u884C\u8BC4\u6D4B\uFF09"))))),Ze.createElement(x.Z,{align:"middle",justify:"space-between",className:"font14"},Ze.createElement("div",{style:{fontWeight:500}},Ze.createElement("span",{className:Je.sub},"*"),"\u6D4B\u8BD5\u7528\u4F8B"),Ze.createElement(b.Z,{title:!yo&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},Ze.createElement(Qe.op,{style:{borderRadius:2},onClick:Io},"\u6DFB\u52A0\u6D4B\u8BD5\u7528\u4F8B"))),Mr&&Ze.createElement(Be.default.Item,{name:"test_set_average"},Ze.createElement(dt.ZP.Group,null,Ze.createElement(dt.ZP,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),Ze.createElement(dt.ZP,{value:!1,style:{marginLeft:50}},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"))),Ze.createElement(b.Z,{title:!yo&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},Ze.createElement("div",null,la.map((_a,Xa)=>Ze.createElement(ct.default,{activeKey:ea,key:Xa,onChange:()=>{wa(or=>or===Xa?null:Xa)}},Ze.createElement(mn,{header:Ze.createElement("div",{className:"font16"},Ze.createElement("span",{className:"mr10"},"\u6D4B\u8BD5\u7528\u4F8B",Xa+1),Nn.test_set_score&&Ze.createElement("span",{style:{marginLeft:40}},Ze.createElement(le.Z,{style:{width:120},value:_a.score,onClick:or=>or.stopPropagation(),min:0,max:100,precision:0,onBlur:or=>{if(Number(or)<0||Number(or)>100){je.ZP.info("\u6D4B\u8BD5\u7528\u4F8B\u7684\u6743\u91CD\u6BD4\u4F8B\u503C\u9650\u5236\u4E3A 0-100");const Rr=la.map((La,sa)=>sa===Xa?In(nn({},La),{score:100}):La),Oa={test_set_average:!1};Jn(nn(nn({},Nn),Oa)),on.setFieldsValue(Oa),ha(Rr)}},disabled:kr,onChange:or=>{const Rr=la.map((La,sa)=>sa===Xa?In(nn({},La),{score:or?Number(or):0}):La),Oa={test_set_average:!1};Jn(nn(nn({},Nn),Oa)),on.setFieldsValue(Oa),ha(Rr)}}),Ze.createElement("span",{className:"ml10 mr10"},"%")),Ze.createElement("span",{className:"tr flex1",style:{float:"right"}},Xa!==0&&Ze.createElement(b.Z,{placement:"bottom",title:"\u5220\u9664"},Ze.createElement("span",{style:{color:"#c5c5c5"},className:"current iconfont icon-shanchu4",onClick:or=>{or.stopPropagation(),He.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u6D4B\u8BD5\u7528\u4F8B\u5417\uFF1F",onOk:()=>{const Rr=la.filter((Oa,La)=>La!==Xa);No(Rr)}})}})))),key:Xa},Ze.createElement("div",null,Nn.evaluate_method===3&&Ze.createElement(x.Z,{align:"middle",className:"mb20"},Ze.createElement("div",null,Ze.createElement("span",{className:Je.sub},"*"),Ze.createElement("span",null,"\u6307\u5B9A\u4EE3\u7801\u5757"),Ze.createElement(b.Z,{title:"\u8BF7\u5148\u5728Jupyter\u4E2D\u5BF9\u60A8\u9700\u8981\u8BC4\u6D4B\u7684\u6307\u5B9A\u4EE3\u7801\u5757\u5B8C\u6210\u6807\u7B7E\u8BBE\u7F6E\u3002"},Ze.createElement("i",{style:{marginLeft:6,marginRight:20,color:"#145DFF"},className:"iconfont icon-xiaowenhao2 font14"}))),Ze.createElement(qe.default,{value:_a.tags,size:"large",style:{width:450},onChange:or=>{const Rr=la.map((Oa,La)=>La===Xa?In(nn({},Oa),{tags:or}):Oa);ha(Rr)}},Zr==null?void 0:Zr.map(or=>Ze.createElement(qe.default.Option,{value:or==null?void 0:or.tags,key:or==null?void 0:or.tags},or==null?void 0:or.tags)))),Ze.createElement(x.Z,{align:"middle"},Ze.createElement("div",null," ",Ze.createElement("span",null,"\u9884\u671F\u8F93\u51FA")),Ze.createElement(ga,{bordered:!1,className:Je.textarea,rows:5,placeholder:"\u9884\u671F\u8F93\u51FA",value:_a.output,onChange:or=>{const Rr=la.map((Oa,La)=>La===Xa?In(nn({},Oa),{output:or.target.value}):Oa);ha(Rr)}})),Ze.createElement(x.Z,{className:"mt20",align:"middle"},Ze.createElement("div",null,Ze.createElement("span",null,"\u53EF\u89C1\u6027"),Ze.createElement(b.Z,{title:Ze.createElement("div",null,Ze.createElement("div",null,'\u5168\u90E8\u9690\u85CF\uFF1A\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'),Ze.createElement("div",null,"\u9690\u85CF\u9884\u671F\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),Ze.createElement("div",null,"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"))},Ze.createElement("i",{style:{marginLeft:6,marginRight:13,color:"#145DFF"},className:"iconfont icon-xiaowenhao2 font14"}))),Ze.createElement("div",null,Ze.createElement(a.default,{className:"font14 ml5",checked:_a.hidden===1,onChange:or=>{const Rr=la.map((Oa,La)=>{if(La===Xa){let sa={is_invisible:!1,actual_output_visible:!1};return or.target.checked&&(sa={is_invisible:!0,actual_output_visible:!0}),In(nn(nn({},Oa),sa),{hidden:or.target.checked?1:0})}return Oa});ha(Rr)}},"\u5168\u90E8\u9690\u85CF")),Ze.createElement(a.default,{checked:_a.is_invisible,style:{margin:"0 60px"},onChange:or=>{const Rr=la.map((Oa,La)=>{if(La===Xa){let sa=0;return or.target.checked&&Oa.actual_output_visible&&(sa=1),In(nn({},Oa),{hidden:sa,is_invisible:or.target.checked})}return Oa});ha(Rr)}},"\u9690\u85CF\u9884\u671F\u8F93\u51FA"),Ze.createElement(a.default,{checked:_a.actual_output_visible,onChange:or=>{const Rr=la.map((Oa,La)=>{if(La===Xa){let sa=0;return or.target.checked&&Oa.is_invisible&&(sa=1),In(nn({},Oa),{hidden:sa,actual_output_visible:or.target.checked})}return Oa});ha(Rr)}},"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA")),Ze.createElement("div",{className:"mt20"},Ze.createElement("span",{className:"font14 mr20"},"\u7279\u6B8A\u5224\u5B9A:"),Ze.createElement(a.default,{checked:_a.last_match_rule,onChange:or=>{const Rr=la.map((Oa,La)=>La===Xa?In(nn({},Oa),{last_match_rule:or.target.checked}):Oa);ha(Rr)}},Ze.createElement("span",{className:"font14"},"\u672B\u5C3E\u5339\u914D",Ze.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173\uFF09")))))))))),Ze.createElement("h4",{className:"font14 mt20 mb10"},Ze.createElement("span",{className:Je.sub},"*"),"\u8BC4\u6D4B\u811A\u672C"),Ze.createElement(b.Z,{title:!yo&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},Ze.createElement(Be.default.Item,{name:"choice_standard_scripts",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C"}]},Ze.createElement(qe.default,{getPopupContainer:_a=>_a.parentNode,size:"large",style:{width:400},placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C"},co.map((_a,Xa)=>Ze.createElement(qe.default.Option,{value:_a.id,key:Xa},_a.scptname))))),Ze.createElement(b.Z,{title:!yo&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},Ze.createElement(Be.default.Item,{name:"evaluate_script"},Ze.createElement(vt.ZP,{height:450,style:{border:"1px solid #ccc"},language:"shell",theme:"vs-light",options:{readOnly:!yo}}))),(0,Ht.Ny)()&&Ze.createElement(x.Z,{className:"mb20",align:"middle"},Ze.createElement(Be.default.Item,{name:"use_jupyter_result",className:"mt10",valuePropName:"checked",noStyle:!0},Ze.createElement(De.Z,null)),Ze.createElement("div",{className:"ml10"},"\u662F\u5426\u6CBF\u7528Jupyter\u8FD0\u884C\u7ED3\u679C"))),Ze.createElement(Rt.t,{okText:"\u4FDD\u5B58",hasOkBtn:zr,loading:$t,onCancel:()=>Te.history.push(`/shixuns/${En==null?void 0:En.id}/challenges`),onOk:()=>on.submit(),className:lt==="jupyterLab"?Je.btn:""}))},Kn={wrap:"wrap___TRr7y",labelWrap:"labelWrap___btzu9",label:"label___Uiavt",labelContent:"labelContent___Aw2Ki",flexRow:"flexRow___ObxZN",color999:"color999___D8blM",radio:"radio___bt8Rd"},fa=Object.getOwnPropertySymbols,Cn=Object.prototype.hasOwnProperty,Pa=Object.prototype.propertyIsEnumerable,ma=(Ne,lt)=>{var Ae={};for(var At in Ne)Cn.call(Ne,At)&<.indexOf(At)<0&&(Ae[At]=Ne[At]);if(Ne!=null&&fa)for(var At of fa(Ne))lt.indexOf(At)<0&&Pa.call(Ne,At)&&(Ae[At]=Ne[At]);return Ae},va=(Ne,lt,Ae)=>new Promise((At,En)=>{var on=$t=>{try{Jn(Ae.next($t))}catch(cn){En(cn)}},Nn=$t=>{try{Jn(Ae.throw($t))}catch(cn){En(cn)}},Jn=$t=>$t.done?At($t.value):Promise.resolve($t.value).then(on,Nn);Jn((Ae=Ae.apply(Ne,lt)).next())});const St=Ne=>{var lt=Ne,{shixunsDetail:Ae,globalSetting:At,loading:En,user:on,dispatch:Nn}=lt,Jn=ma(lt,["shixunsDetail","globalSetting","loading","user","dispatch"]),$t,cn;const ea=(0,ee.useRef)(),[wa,la]=(0,ee.useState)(),[ha,Zr]=(0,ee.useState)(),[Xr,co]=(0,ee.useState)(),[lo,zr]=(0,ee.useState)(),[hr,br]=(0,ee.useState)(),[lr,Vr]=(0,ee.useState)(),[No,Io]=(0,ee.useState)(),[Mr,kr]=(0,ee.useState)(),[Xo,yo]=(0,ee.useState)(),[_a,Xa]=(0,ee.useState)(),[or,Rr]=(0,ee.useState)(),Oa=(cn=($t=on.userInfo)==null?void 0:$t.shixun)==null?void 0:cn.editable;(0,ee.useEffect)(()=>{var sa,Aa;ea.current=(Aa=(sa=location.pathname)==null?void 0:sa.split("/"))==null?void 0:Aa[2]},[]),(0,ee.useEffect)(()=>{var sa,Aa,bo,di,gi,bi,xi,xo,ai,Hr,ii,mi,Ai,Ki,zi,yi,Ni,_i,$i,Xi,Ui;Ae.setting&&(la((Aa=(sa=Ae.setting)==null?void 0:sa.shixun)==null?void 0:Aa.vnc),Zr(!!((di=(bo=Ae.setting)==null?void 0:bo.shixun)!=null&&di.webssh)),co((bi=(gi=Ae.setting)==null?void 0:gi.shixun)==null?void 0:bi.webssh),zr((xo=(xi=Ae.setting)==null?void 0:xi.shixun)==null?void 0:xo.multi_webssh),br((Hr=(ai=Ae.setting)==null?void 0:ai.shixun)==null?void 0:Hr.hide_code),Vr((mi=(ii=Ae.setting)==null?void 0:ii.shixun)==null?void 0:mi.code_edit_permission),Io((Ki=(Ai=Ae.setting)==null?void 0:Ai.shixun)==null?void 0:Ki.code_hidden),kr((yi=(zi=Ae.setting)==null?void 0:zi.shixun)==null?void 0:yi.forbid_copy),yo((_i=(Ni=Ae.setting)==null?void 0:Ni.shixun)==null?void 0:_i.task_pass),Xa((Xi=($i=Ae.setting)==null?void 0:$i.shixun)==null?void 0:Xi.test_set_permission),Rr((Ui=Ae.setting.shixun)==null?void 0:Ui.display_git_address))},[Ae.setting]);const La=()=>va(void 0,null,function*(){(yield Nn({type:"shixunsDetail/updateLearnSetting",payload:{id:ea.current,shixun:{code_hidden:No,forbid_copy:Mr,hide_code:hr,multi_webssh:lo,task_pass:Xo,test_set_permission:_a,display_git_address:or,vnc:wa,webssh:ha?Xr:0,code_edit_permission:lr}}})).status!==-1&&(je.ZP.info("\u5B66\u4E60\u9875\u9762\u8BBE\u7F6E\u4FDD\u5B58\u6210\u529F\uFF01"),Nn({type:"shixunsDetail/getSettingsData",payload:{id:ea.current}}),Nn({type:"shixunsDetail/getShixunsDetail",payload:{id:ea.current}}))});return ee.createElement("section",{className:Kn.wrap},(wa||!ha)&&ee.createElement("div",{className:Kn.labelWrap},ee.createElement("label",{className:Kn.label},"\u5F00\u542F\u56FE\u5F62\u5316\u754C\u9762\uFF1A"),ee.createElement("div",{className:Kn.labelContent},ee.createElement("div",null,ee.createElement(a.default,{checked:wa,disabled:!Oa,onChange:sa=>{const Aa=sa.target.checked;la(Aa),Aa&&(br(!1),Vr(!1),Io(!1),kr(!1),zr(!1),Zr(!1))}}),ee.createElement("span",{className:`${Kn.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u7ED9\u5B66\u5458\u7684\u5B9E\u8DF5\u4EFB\u52A1\u542F\u52A8Ubuntu\u7CFB\u7EDF\u7684\u56FE\u5F62\u5316\u754C\u9762\uFF09")))),!wa&&ee.createElement("div",{className:Kn.labelWrap},ee.createElement("label",{className:Kn.label},"\u547D\u4EE4\u884C\uFF1A"),ee.createElement("div",{className:Kn.labelContent},ee.createElement("div",null,ee.createElement(a.default,{checked:ha,disabled:!Oa,onChange:sa=>{const Aa=sa.target.checked;Zr(Aa),Aa?(la(!1),co(1)):(zr(!1),co(null),br(!1))}}),ee.createElement("span",{className:`${Kn.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u7ED9\u5B66\u5458\u7684\u5B9E\u8DF5\u4EFB\u52A1\u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3\uFF09")),ha&&ee.createElement("div",{className:"ml40"},ee.createElement(dt.ZP.Group,{value:Xr,disabled:!Oa,onChange:sa=>{const Aa=sa.target.value;co(Aa),Aa!==1&&zr(!1)}},ee.createElement(dt.ZP,{className:Kn.radio,value:1},ee.createElement("span",null,"\u547D\u4EE4\u884C\u7EC3\u4E60\u7A97\u53E3"),ee.createElement("span",{className:Kn.color999},"\uFF08\u9009\u4E2D\u5219\u7ED9\u5B66\u5458\u63D0\u4F9B\u7528\u4E8E\u7EC3\u4E60\u64CD\u4F5C\u7684\u547D\u4EE4\u884C\uFF0C\u547D\u4EE4\u884C\u7684\u64CD\u4F5C\u4E0D\u4F1A\u5BF9\u5B66\u751F\u7684\u5B9E\u9A8C\u73AF\u5883\u9020\u6210\u5F71\u54CD\uFF09")),ee.createElement(dt.ZP,{className:Kn.radio,value:2},ee.createElement("span",null,"\u547D\u4EE4\u884C\u8BC4\u6D4B\u7A97\u53E3"),ee.createElement("span",{className:Kn.color999},"\uFF08\u9009\u4E2D\u5219\u7ED9\u5B66\u5458\u63D0\u4F9B\u7528\u4E8E\u8BC4\u6D4B\u64CD\u4F5C\u7684\u547D\u4EE4\u884C\uFF0C\u547D\u4EE4\u884C\u7684\u64CD\u4F5C\u53EF\u4EE5\u5BF9\u5B66\u751F\u7684\u5B9E\u9A8C\u73AF\u5883\u4EA7\u751F\u5F71\u54CD\uFF09")))),Xr===2&&ee.createElement("div",{className:"ml60"},ee.createElement(a.default,{checked:lo,disabled:!Oa,onChange:sa=>zr(sa.target.checked)}),ee.createElement("span",{className:" ml10"},ee.createElement("span",null,"\u591A\u4E2A\u547D\u4EE4\u884C\u7A97\u53E3\uFF1A"),ee.createElement("span",{className:Kn.color999},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u540C\u65F6\u5F00\u542F\u591A\u4E2A\u547D\u4EE4\u884C\u7A97\u53E3\uFF09"))))),!wa&&ha&&ee.createElement("div",{className:Kn.labelWrap},ee.createElement("label",{className:Kn.label},"\u9690\u85CF\u4EE3\u7801\u7A97\u53E3\uFF1A"),ee.createElement("div",{className:Kn.labelContent},ee.createElement("div",null,ee.createElement(a.default,{checked:hr,disabled:!Oa,onChange:sa=>{const Aa=sa.target.checked;br(Aa),Aa&&Vr(!1)}}),ee.createElement("span",{className:`${Kn.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u4E0D\u663E\u793A\u4EE3\u7801\u7A97\u53E3\uFF09")))),!wa&&!hr&&ee.createElement("div",{className:Kn.labelWrap},ee.createElement("label",{className:Kn.label},"\u516C\u5F00\u7248\u672C\u5E93\uFF1A"),ee.createElement("div",{className:Kn.labelContent},ee.createElement("div",null,ee.createElement(a.default,{checked:lr,disabled:!Oa,onChange:sa=>Vr(sa.target.checked)}),ee.createElement("span",{className:`${Kn.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u67E5\u770B\u7248\u672C\u5E93\u4E2D\u7684\u5168\u90E8\u6587\u4EF6\uFF09")))),!hr&&ee.createElement("div",{className:Kn.labelWrap},ee.createElement("label",{className:Kn.label},"\u663E\u793A\u7248\u672C\u5E93\u5730\u5740\uFF1A"),ee.createElement("div",{className:Kn.labelContent},ee.createElement("div",null,ee.createElement(a.default,{checked:or,disabled:!Oa,onChange:sa=>Rr(sa.target.checked)}),ee.createElement("span",{className:`${Kn.color999} ml10`}," \uFF08\u9009\u4E2D\u5219\u5BF9\u5B66\u5458\u516C\u5F00\u7248\u672C\u5E93\u5730\u5740\uFF0C\u5B66\u5458\u53EF\u4EE5\u5C06\u6240\u6709\u4EE3\u7801\u4E0B\u8F7D\u5230\u672C\u5730\uFF09")))),!wa&&ee.createElement("div",{className:Kn.labelWrap},ee.createElement("label",{className:Kn.label},"\u9690\u85CF\u4EE3\u7801\u76EE\u5F55\uFF1A"),ee.createElement("div",{className:Kn.labelContent},ee.createElement("div",null,ee.createElement(a.default,{checked:No,disabled:!Oa,onChange:sa=>Io(sa.target.checked)}),ee.createElement("span",{className:`${Kn.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u4E0D\u663E\u793A\u7248\u672C\u5E93\u76EE\u5F55\uFF09")))),!wa&&ee.createElement("div",{className:Kn.labelWrap},ee.createElement("label",{className:Kn.label},"\u7981\u7528\u7C98\u8D34\uFF1A"),ee.createElement("div",{className:Kn.labelContent},ee.createElement("div",null,ee.createElement(a.default,{checked:Mr,disabled:!Oa,onChange:sa=>kr(sa.target.checked)}),ee.createElement("span",{className:`${Kn.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u4E0D\u5141\u8BB8\u4F7F\u7528\u7C98\u8D34\u529F\u80FD\uFF09")))),ee.createElement("div",{className:Kn.labelWrap},ee.createElement("label",{className:Kn.label},"\u8DF3\u5173\uFF1A"),ee.createElement("div",{className:Kn.labelContent},ee.createElement("div",null,ee.createElement(a.default,{checked:Xo,disabled:!Oa,onChange:sa=>yo(sa.target.checked)}),ee.createElement("span",{className:`${Kn.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u5B66\u4E60\u5B9E\u8BAD\u5173\u5361\u4EFB\u52A1\uFF09")))),ee.createElement("div",{className:Kn.labelWrap},ee.createElement("label",{className:Kn.label},"\u6D4B\u8BD5\u96C6\u89E3\u9501\uFF1A"),ee.createElement("div",{className:Kn.labelContent},ee.createElement("div",null,ee.createElement(a.default,{checked:_a,disabled:!Oa,onChange:sa=>Xa(sa.target.checked)}),ee.createElement("span",{className:`${Kn.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u7684\u5185\u5BB9\uFF09")))),ee.createElement(Rt.t,{okText:"\u4FDD\u5B58",hasOkBtn:Oa,loading:En.effects["shixunsDetail/updateLearnSetting"],onCancel:()=>Te.history.push(`/shixuns/${ea.current}/challenges`),onOk:La}))};var Lt=(0,Te.connect)(({shixunsDetail:Ne,loading:lt,globalSetting:Ae,user:At})=>({shixunsDetail:Ne,globalSetting:Ae,user:At,loading:lt}))(St),Et=te(23869),Ln=te(61621),Tn={flexRow:"flexRow___BZoR0",flexJustifyCenter:"flexJustifyCenter___KnZ_w",flexAlignEnd:"flexAlignEnd___JVzgl",flexAlignCenter:"flexAlignCenter___G1oL2",flexColumn:"flexColumn___POJfN",formWrap:"formWrap___ndxQA",titleWrap:"titleWrap___Gdu9a",fieldWrap:"fieldWrap___NzA_X",button:"button___R0j0U",buttonFixed:"buttonFixed___KsiFW",buttonWrap:"buttonWrap___sTl5J",width180:"width180___cx3pL",width100:"width100___i7Vxv",width280:"width280___HRs00",difficultyHint:"difficultyHint___KQ395",color888:"color888___TVCQH",color0152d9:"color0152d9___f9Qgr",serviceSettingWrap:"serviceSettingWrap___mBQkh",serviceSettingName:"serviceSettingName___hcDuc",serviceSetLeft:"serviceSetLeft___GpK33",serviceSetInput:"serviceSetInput___HYMjM",serviceSetMemoryInput:"serviceSetMemoryInput___hN6L9",serviceSetTip:"serviceSetTip___zhoCM",installPackage:"installPackage___ZdTtY",popover:"popover___mIKzg",wrap:"wrap___iu8jw",titleLabel:"titleLabel___bbJEs"},dn=te(59301),Ta=Object.defineProperty,ua=Object.getOwnPropertySymbols,na=Object.prototype.hasOwnProperty,Wa=Object.prototype.propertyIsEnumerable,pa=(Ne,lt,Ae)=>lt in Ne?Ta(Ne,lt,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):Ne[lt]=Ae,yn=(Ne,lt)=>{for(var Ae in lt||(lt={}))na.call(lt,Ae)&&pa(Ne,Ae,lt[Ae]);if(ua)for(var Ae of ua(lt))Wa.call(lt,Ae)&&pa(Ne,Ae,lt[Ae]);return Ne},nr=(Ne,lt)=>{var Ae={};for(var At in Ne)na.call(Ne,At)&<.indexOf(At)<0&&(Ae[At]=Ne[At]);if(Ne!=null&&ua)for(var At of ua(Ne))lt.indexOf(At)<0&&Wa.call(Ne,At)&&(Ae[At]=Ne[At]);return Ae},Ir=(Ne,lt,Ae)=>new Promise((At,En)=>{var on=$t=>{try{Jn(Ae.next($t))}catch(cn){En(cn)}},Nn=$t=>{try{Jn(Ae.throw($t))}catch(cn){En(cn)}},Jn=$t=>$t.done?At($t.value):Promise.resolve($t.value).then(on,Nn);Jn((Ae=Ae.apply(Ne,lt)).next())});const pr=Ne=>{var lt=Ne,{shixunsDetail:Ae,globalSetting:At,user:En,dispatch:on}=lt,Nn=nr(lt,["shixunsDetail","globalSetting","user","dispatch"]),Jn,$t,cn,ea;const wa=(0,Te.useLocation)(),la=(0,ee.useRef)(($t=(Jn=wa.pathname)==null?void 0:Jn.split("/"))==null?void 0:$t[2]),[ha]=Be.default.useForm(),[Zr,Xr]=(0,ee.useState)(""),[co,lo]=(0,ee.useState)(!1),zr=(ea=(cn=En.userInfo)==null?void 0:cn.shixun)==null?void 0:ea.editable;(0,ee.useEffect)(()=>{la.current&&hr()},[la.current]);const hr=()=>Ir(void 0,null,function*(){lo(!0);const lr=yield(0,ft.ZP)(`/api/shixuns/${la.current}/get_standard_answer.json`,{method:"get",params:{from:"edit"}});lr.status===0&&(Xr((lr==null?void 0:lr.standard_answer)||""),ha.setFieldsValue({hide_answer:lr==null?void 0:lr.hide_answer,disable_copy:lr==null?void 0:lr.disable_copy}),lo(!1))}),br=lr=>Ir(void 0,null,function*(){(yield(0,ft.ZP)(`/api/shixuns/${la.current}/set_standard_answer.json`,{method:"post",body:yn({},lr)})).status===0&&je.ZP.success("\u4FDD\u5B58\u6210\u529F")});return dn.createElement("section",{className:Tn.wrap},dn.createElement(Ln.Z,{loading:co},dn.createElement(Be.default,{form:ha,className:Tn.formWrap,scrollToFirstError:!0,layout:"vertical",onFinish:br},dn.createElement("div",{className:Tn.fieldWrap},dn.createElement(Be.default.Item,{name:"hide_answer",valuePropName:"checked"},dn.createElement(a.default,null,"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757")),dn.createElement(Be.default.Item,{name:"disable_copy",valuePropName:"checked"},dn.createElement(a.default,null,"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),zr?dn.createElement(Be.default.Item,{name:"standard_answer",label:"\u53C2\u8003\u7B54\u6848:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848"}]},dn.createElement($e.Z,{defaultValue:Zr})):dn.createElement(dn.Fragment,null,dn.createElement("div",{className:Tn.titleLabel},"\u53C2\u8003\u7B54\u6848:"),dn.createElement(pn.Z,{value:Zr}))),dn.createElement(Be.default.Item,null,dn.createElement(Rt.t,{okText:"\u4FDD\u5B58",hasOkBtn:zr,loading:!1,onCancel:()=>Te.history.push(`/shixuns/${la.current}/challenges`),okButtonProps:{htmlType:"submit"}})))))};var ar=(0,Te.connect)(({shixunsDetail:Ne,globalSetting:lt,user:Ae})=>({shixunsDetail:Ne,globalSetting:lt,user:Ae}))(pr),ht=Object.getOwnPropertySymbols,an=Object.prototype.hasOwnProperty,en=Object.prototype.propertyIsEnumerable,bn=(Ne,lt)=>{var Ae={};for(var At in Ne)an.call(Ne,At)&<.indexOf(At)<0&&(Ae[At]=Ne[At]);if(Ne!=null&&ht)for(var At of ht(Ne))lt.indexOf(At)<0&&en.call(Ne,At)&&(Ae[At]=Ne[At]);return Ae},zn=(Ne,lt,Ae)=>new Promise((At,En)=>{var on=$t=>{try{Jn(Ae.next($t))}catch(cn){En(cn)}},Nn=$t=>{try{Jn(Ae.throw($t))}catch(cn){En(cn)}},Jn=$t=>$t.done?At($t.value):Promise.resolve($t.value).then(on,Nn);Jn((Ae=Ae.apply(Ne,lt)).next())});const{TabPane:Dn}=Ue.default;var Mn=(Ne=>(Ne.BasicInfo="basicInfo",Ne.Permission="permission",Ne.Learning="learning",Ne.TestCase="testCase",Ne.SuggestedAnswer="suggestedAnswer",Ne))(Mn||{});const Bn=Ne=>{var lt=Ne,{shixunsDetail:Ae,globalSetting:At,loading:En,user:on,dispatch:Nn}=lt,Jn=bn(lt,["shixunsDetail","globalSetting","loading","user","dispatch"]),$t,cn,ea;const[wa,la]=(0,ee.useState)(),ha=(0,ee.useRef)(""),Zr=(cn=($t=on.userInfo)==null?void 0:$t.shixun)==null?void 0:cn.is_creator;(0,ee.useEffect)(()=>(Nn({type:"globalSetting/footerToggle",payload:!1}),()=>{Nn({type:"globalSetting/footerToggle",payload:!0})}),[]),(0,ee.useEffect)(()=>{var hr;ha.current=(hr=location.pathname.split("/"))==null?void 0:hr[2],Nn({type:"shixunsDetail/getSettingsData",payload:{id:ha.current}})},[]);const Xr=()=>zn(void 0,null,function*(){He.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ee.createElement("div",{className:"tc font14"},"\u5173\u95ED\u540E,",ee.createElement("br",null),"\u7528\u6237\u4E0D\u80FD\u518D\u5F00\u59CB\u6311\u6218\u4E86\u662F\u5426\u786E\u8BA4\u5173\u95ED \uFF1F"),onOk:()=>zn(void 0,null,function*(){(yield Nn({type:"shixunsDetail/permanentClose",payload:{id:ha.current}})).status===1&&(je.ZP.info("\u64CD\u4F5C\u6210\u529F"),Te.history.push(`/shixuns/${ha.current}/challenges`))})})}),co=()=>zn(void 0,null,function*(){var hr,br,lr,Vr,No,Io;const Mr=(yield Nn({type:"shixunsDetail/getShixunQuote",payload:{id:ha.current}}))||{};He.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:ee.createElement("div",{className:`tc font14 ${it.modal}`},!!((hr=Mr.subjects)!=null&&hr.length)&&ee.createElement(ee.Fragment,null,ee.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230 ",(lr=(br=Mr.subjects)==null?void 0:br.splice(0,2))==null?void 0:lr.map(kr=>`\u300A${kr}\u300B`),"\u7B49",ee.createElement("span",{className:it.colorOrange},Mr==null?void 0:Mr.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),ee.createElement("br",null)),!!((Vr=Mr.courses)!=null&&Vr.length)&&ee.createElement(ee.Fragment,null,ee.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(Io=(No=Mr.courses)==null?void 0:No.splice(0,2))==null?void 0:Io.map(kr=>`\u300A${kr}\u300B`),"\u7B49",ee.createElement("span",{className:it.colorOrange},Mr==null?void 0:Mr.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),ee.createElement("br",null)),ee.createElement("span",{className:`${it.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>zn(void 0,null,function*(){(yield Nn({type:"shixunsDetail/deleteShixun",payload:{id:ha.current}})).status===1&&(je.ZP.success("\u64CD\u4F5C\u6210\u529F"),Te.history.push("/shixuns"))})})}),lo=()=>{(0,Et.gy)(Nn,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")},zr=()=>{var hr,br,lr,Vr;return ee.createElement("div",{className:"mr20"},Zr?((hr=Ae==null?void 0:Ae.detail)==null?void 0:hr.shixun_status)!==2?ee.createElement(oe.ZP,{type:"primary",className:"mr20",ghost:!0,onClick:co},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):ee.createElement(oe.ZP,{type:"primary",className:"mr20",ghost:!0,onClick:lo},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):null,((br=Ae.detail)==null?void 0:br.identity)===1&&((Vr=(lr=Ae.setting)==null?void 0:lr.shixun)==null?void 0:Vr.status)===2&&ee.createElement(oe.ZP,{type:"primary",ghost:!0,onClick:Xr},"\u6C38\u4E45\u5173\u95ED"))};return ee.createElement("section",{className:it.bg},ee.createElement(Ue.default,{animated:!1,activeKey:wa,onChange:hr=>la(hr),tabBarExtraContent:zr()},ee.createElement(Dn,{tab:"\u57FA\u672C\u4FE1\u606F",key:"basicInfo"},ee.createElement(xt,null)),ee.createElement(Dn,{tab:"\u6743\u9650\u914D\u7F6E",key:"permission"},ee.createElement(ot,null)),ee.createElement(Dn,{tab:"\u8BC4\u6D4B\u8BBE\u7F6E",key:"testCase"},ee.createElement(Ra,{active:wa})),ee.createElement(Dn,{tab:"\u53C2\u8003\u7B54\u6848",key:"suggestedAnswer"},ee.createElement(ar,null)),!((ea=Ae.detail)!=null&&ea.is_jupyter)&&ee.createElement(Dn,{tab:"\u5B66\u4E60\u9875\u9762\u8BBE\u7F6E",key:"learning"},ee.createElement(Lt,null))))};var qa=(0,Te.connect)(({shixunsDetail:Ne,loading:lt,globalSetting:Ae,user:At})=>({shixunsDetail:Ne,globalSetting:Ae,user:At,loading:lt.models.index}))(Bn),Ea={bg:"bg___NaJC8",modal:"modal___EBf9Q",colorOrange:"colorOrange___aQkdN",colorYellow:"colorYellow___o2XYr"},Vt={flexRow:"flexRow___XAy1P",flexJustifyCenter:"flexJustifyCenter___tAIMl",flexAlignEnd:"flexAlignEnd___MwOtC",flexAlignCenter:"flexAlignCenter___apJWj",flexColumn:"flexColumn___dMOlW",formWrap:"formWrap___uztcf",titleWrap:"titleWrap___IROk8",fieldWrap:"fieldWrap___gnBO5",button:"button___CNhb1",buttonFixed:"buttonFixed___cTnv0",buttonWrap:"buttonWrap___FmswV",width180:"width180___7EIyX",width100:"width100___O9U5Z",width280:"width280___AilXa",difficultyHint:"difficultyHint___pTB_4",color888:"color888____r280",color0152d9:"color0152d9___r6Hxx",serviceSettingWrap:"serviceSettingWrap___bPOCq",serviceSettingName:"serviceSettingName___bVegk",serviceBox:"serviceBox___k5D6a",serviceSetLeft:"serviceSetLeft___AljUO",serviceSetInput:"serviceSetInput___LqfwO",serviceSetMemoryInput:"serviceSetMemoryInput___O_kjF",serviceSetTip:"serviceSetTip___rIsFz",installPackage:"installPackage___vpdVI",popover:"popover___LAz3_",serverConfig:"serverConfig___Zo62g",viewRecommendConfig:"viewRecommendConfig___xnQSV",gpuConfig:"gpuConfig___QiAj7"},Er={footerWrap:"footerWrap___cjdMK"},Tr=Object.getOwnPropertySymbols,Wr=Object.prototype.hasOwnProperty,oo=Object.prototype.propertyIsEnumerable,Xn=(Ne,lt)=>{var Ae={};for(var At in Ne)Wr.call(Ne,At)&<.indexOf(At)<0&&(Ae[At]=Ne[At]);if(Ne!=null&&Tr)for(var At of Tr(Ne))lt.indexOf(At)<0&&oo.call(Ne,At)&&(Ae[At]=Ne[At]);return Ae},Ca=(Ne,lt,Ae)=>new Promise((At,En)=>{var on=$t=>{try{Jn(Ae.next($t))}catch(cn){En(cn)}},Nn=$t=>{try{Jn(Ae.throw($t))}catch(cn){En(cn)}},Jn=$t=>$t.done?At($t.value):Promise.resolve($t.value).then(on,Nn);Jn((Ae=Ae.apply(Ne,lt)).next())});const Ua=y.default.TextArea,ya=Ne=>{var lt=Ne,{shixunsDetail:Ae,globalSetting:At,loading:En,dispatch:on,onFinish:Nn=()=>{}}=lt,Jn=Xn(lt,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]);const[$t]=Be.default.useForm(),cn=wa=>Ca(void 0,null,function*(){var la;const ha=yield on({type:"shixunsDetail/getCustomScript",payload:{id:(la=Ae.actionTabs.params)==null?void 0:la.id,compile:wa.execute,excutive:wa.compile}});ea(),ha&&Nn(ha==null?void 0:ha.shixun_script)}),ea=()=>{on({type:"shixunsDetail/setActionTabs",payload:{}})};return ee.createElement(He.default,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",open:Ae.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:ea},ee.createElement(Be.default,{form:$t,scrollToFirstError:!0,layout:"vertical",onFinish:cn},ee.createElement(Be.default.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},ee.createElement(Ua,{rows:4})),ee.createElement(Be.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},ee.createElement(Ua,{rows:4})),ee.createElement("div",{className:Er.footerWrap},ee.createElement(Be.default.Item,null,ee.createElement(oe.ZP,{className:"mr5",size:"middle",onClick:ea},"\u53D6\u6D88"),ee.createElement(oe.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:En.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var Pr=(0,Te.connect)(({shixunsDetail:Ne,loading:lt,globalSetting:Ae})=>({shixunsDetail:Ne,globalSetting:Ae,loading:lt}))(ya),Ar=Object.defineProperty,ur=Object.defineProperties,to=Object.getOwnPropertyDescriptors,Qr=Object.getOwnPropertySymbols,hi=Object.prototype.hasOwnProperty,jo=Object.prototype.propertyIsEnumerable,ei=(Ne,lt,Ae)=>lt in Ne?Ar(Ne,lt,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):Ne[lt]=Ae,li=(Ne,lt)=>{for(var Ae in lt||(lt={}))hi.call(lt,Ae)&&ei(Ne,Ae,lt[Ae]);if(Qr)for(var Ae of Qr(lt))jo.call(lt,Ae)&&ei(Ne,Ae,lt[Ae]);return Ne},ti=(Ne,lt)=>ur(Ne,to(lt)),Gi=(Ne,lt)=>{var Ae={};for(var At in Ne)hi.call(Ne,At)&<.indexOf(At)<0&&(Ae[At]=Ne[At]);if(Ne!=null&&Qr)for(var At of Qr(Ne))lt.indexOf(At)<0&&jo.call(Ne,At)&&(Ae[At]=Ne[At]);return Ae},Si=(Ne,lt,Ae)=>new Promise((At,En)=>{var on=$t=>{try{Jn(Ae.next($t))}catch(cn){En(cn)}},Nn=$t=>{try{Jn(Ae.throw($t))}catch(cn){En(cn)}},Jn=$t=>$t.done?At($t.value):Promise.resolve($t.value).then(on,Nn);Jn((Ae=Ae.apply(Ne,lt)).next())});const{Option:Fo}=qe.default,uo=Ne=>{var lt=Ne,{shixunsDetail:Ae,globalSetting:At,loading:En,user:on,dispatch:Nn}=lt,Jn=Gi(lt,["shixunsDetail","globalSetting","loading","user","dispatch"]),$t,cn,ea,wa,la,ha,Zr,Xr,co,lo,zr,hr,br,lr,Vr,No,Io,Mr,kr,Xo,yo,_a,Xa,or,Rr,Oa,La,sa,Aa,bo,di,gi,bi;const xi=(0,Te.useLocation)(),xo=(0,ee.useRef)(),[ai]=Be.default.useForm(),[Hr,ii]=(0,ee.useState)({}),[mi,Ai]=(0,ee.useState)(),[Ki,zi]=(0,ee.useState)(),[yi,Ni]=(0,ee.useState)([]),[_i,$i]=(0,ee.useState)({}),[Xi,Ui]=(0,ee.useState)([]),[El,fl]=(0,ee.useState)(!1),[hl,Vi]=(0,ee.useState)(!1),[al,rl]=(0,ee.useState)(!1),[Cl,bl]=(0,ee.useState)({}),ue=(cn=($t=on.userInfo)==null?void 0:$t.shixun)==null?void 0:cn.editable;(0,ee.useEffect)(()=>{var Xe,Ft;xo.current=(Ft=(Xe=xi.pathname)==null?void 0:Xe.split("/"))==null?void 0:Ft[2]},[]),(0,ee.useEffect)(()=>{if(!Ae.setting)return;const{name:Xe,description:Ft,trainee:ln,choice_main_type:kn,choice_small_type:Fn,choice_standard_scripts:qt,jupyter_show_description:Vn,close_internet:On,survival_time:Qn}=Ae.setting.shixun||{},$a={name:Xe,description:Ft,trainee:ln,mainType:kn,subType:Fn,evaluationScript:qt,jupyter_show_description:Vn,close_internet:On,survival_time:Qn};de(),ii($a),ai.setFieldsValue($a)},[Ae.setting]);const de=()=>{const{choice_main_type:Xe,main_type:Ft,small_type:ln,choice_small_type:kn,is_secret_repository:Fn,standard_scripts:qt,evaluate_script:Vn,shixun_service_configs:On}=Ae.setting.shixun||{};Ai(Fn),zi(Vn),Ni(On),Ui(qt||[]),fe(Xe,kn)},fe=(Xe,Ft=[])=>{const{main_type:ln,small_type:kn}=Ae.setting.shixun||{},Fn=ln==null?void 0:ln.find(Vn=>Vn.id===Xe),qt={mainTypeName:Fn==null?void 0:Fn.type_name,mainTypeDescription:Fn==null?void 0:Fn.description,smallType:[]};Ft.map(Vn=>{kn.map(On=>{Vn===On.id&&On.description&&qt.smallType.push({name:On.type_name,des:On.description})})}),$i(qt)},Ye=()=>{(0,jt.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE","\u7533\u8BF7\u65B0\u5EFA"]),Nn({type:"newShixuns/setActionTabs",payload:{key:"NewShixuns-Apply"}})},Ve=(Xe,Ft,ln)=>{Ni(kn=>kn.map((Fn,qt)=>qt===ln?ti(li({},Fn),{[Ft]:Xe}):Fn))},Nt=(Xe,Ft)=>{ii(li({},Ft)),"mainType"in Xe&&(Ut(Xe.mainType,Ft),fe(Ft.mainType,Ft.subType)),"subType"in Xe&&(Qt(Xe.subType,Ft),fe(Ft.mainType,Ft.subType)),"evaluationScript"in Xe&&yt(Xe.evaluationScript)},yt=Xe=>{He.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ee.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",ee.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>Si(void 0,null,function*(){yield un(Xe),He.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:ee.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")})})})},Qt=(Xe=[],Ft)=>{let ln=[];ln.push(yi[0]),Xe.map(kn=>{var Fn,qt,Vn;const On=yi.find($a=>$a.mirror_repository_id===kn);On&&ln.push(On);const Qn=(Vn=(qt=(Fn=Ae.setting)==null?void 0:Fn.shixun)==null?void 0:qt.small_type)==null?void 0:Vn.find($a=>$a.id===kn);!On&&Qn&&ln.push({mirror_repository_id:kn,name:Qn.type_name,cpu_limit:1,lower_cpu_limit:.1,memory_limit:1,request_limit:10})}),Ni(ln)},Ut=(Xe,Ft)=>Si(void 0,null,function*(){var ln,kn,Fn;const qt=(kn=(ln=Ae.setting)==null?void 0:ln.shixun)==null?void 0:kn.main_type.find(Qn=>Qn.id===Xe);qt&&(yi[0]=ti(li({},qt),{mirror_repository_id:Xe,name:qt.type_name,cpu_limit:1,lower_cpu_limit:.1,memory_limit:1,request_limit:10}),Ni(yi));const Vn=yield Nn({type:"shixunsDetail/getMirrorScript",payload:{mirror_id:Xe}});Ui(Vn||[]);const On=(Fn=Vn[0])==null?void 0:Fn.id;ai.setFieldsValue({evaluationScript:On}),ii(li(li({},Ft),{evaluationScript:On})),un(On)}),un=Xe=>Si(void 0,null,function*(){const Ft=yield Nn({type:"shixunsDetail/getScriptContent",payload:{id:xo.current,script_id:Xe||ai.getFieldValue("evaluationScript")}});Ft&&zi(Ft.content)}),qn=()=>{Nn({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:xo.current}}})},vn=Xe=>Si(void 0,null,function*(){var Ft;const{mainType:ln,subType:kn,name:Fn,trainee:qt,description:Vn,evaluationScript:On,jupyter_show_description:Qn=!1,close_internet:$a,survival_time:Za}=Xe||{},dr=(Ft=Ae.detail)==null?void 0:Ft.is_jupyter;if(Za<10){je.ZP.warning("\u57FA\u672C\u4FE1\u606F\u66F4\u65B0\u5931\u8D25:\u9A8C\u8BC1\u5931\u8D25: \u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F\u5FC5\u987B\u5927\u4E8E\u6216\u7B49\u4E8E 10");return}let Fr={id:xo.current,main_type:ln,sub_type:kn,is_secret_repository:mi,shixun:{name:Fn,trainee:qt,is_jupyter:dr,mirror_script_id:dr?null:On,survival_time:Za},shixun_info:{description:Vn,evaluate_script:dr?null:Ki},shixun_service_configs:yi.map(Br=>({mirror_repository_id:Br.mirror_repository_id,cpu_limit:Br.cpu_limit,lower_cpu_limit:Br.lower_cpu_limit,memory_limit:Br.memory_limit,request_limit:Br.request_limit,resource_limit:Br.resource_limit,single_machine_gpu_count:(Br==null?void 0:Br.single_machine_gpu_count)||null,single_card_gpu_resource:(Br==null?void 0:Br.single_card_gpu_resource)||null}))};dr&&(Fr=ti(li({},Fr),{shixun:ti(li({},Fr.shixun),{jupyter_show_description:Qn})}));const no=yield Nn({type:"shixunsDetail/updateSettingBasicInfo",payload:Fr});no&&(Nn({type:"shixunsDetail/getSettingsData",payload:{id:xo.current}}),Nn({type:"shixunsDetail/getShixunsDetail",payload:{id:xo.current}}),no.shixun_identifier&&je.ZP.info("\u4FDD\u5B58\u6210\u529F"))}),hn=()=>{(0,jt.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE","\u5728\u7EBF\u521B\u5EFA"]),Nn({type:"newShixuns/setActionTabs",payload:{key:"Create-Environment"}})},Hn=Xe=>{Ve(String(Xe==null?void 0:Xe.cpu),"cpu_limit",Xe.index),Ve(String(Xe==null?void 0:Xe.memory),"memory_limit",Xe.index),Vi(!1)},Zn=(Xe,Ft)=>{var ln;const{single_card_gpu_resource:kn,single_machine_gpu_count:Fn,mirror_repository:qt}=Xe;if(!qt)return ee.createElement(ee.Fragment,null);let Vn=(qt==null?void 0:qt.gpu_allocation_method)=="single_card_multi_allocation"?(qt==null?void 0:qt.single_card_gpu_resource)*1024/kn:(qt==null?void 0:qt.single_machine_gpu_count)/Fn;return ee.createElement("div",{className:"mb20 mt20"},ee.createElement("div",{style:{color:"#333",marginBottom:4}},"GPU\u8D44\u6E90\u914D\u7F6E"),((qt==null?void 0:qt.gpu_allocation_method)=="single_machine_multi_card"||(qt==null?void 0:qt.gpu_allocation_method)=="multi_machine_multi_card")&&ee.createElement(ee.Fragment,null,ee.createElement("div",{className:Vt.gpuConfig},ee.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A",(qt==null?void 0:qt.gpu_allocation_method)=="single_machine_multi_card"?"\u5355\u673A\u591A\u5361":"\u591A\u673A\u591A\u5361","\uFF0C\u5F53\u524D\u9879\u76EE\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u4E0A\u9650\u4E3A ",qt==null?void 0:qt.single_machine_gpu_count," \u5F20\uFF0C\u6BCF\u5F20\u663E\u5B58\u5927\u5C0F\u4E3A",(ln=qt==null?void 0:qt.gpu_model)==null?void 0:ln[0],"GB")),ee.createElement("div",{className:Vt.gpuConfig,style:{marginTop:10}},ee.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u9650\u5236",ee.createElement(le.Z,{precision:0,min:1,max:qt==null?void 0:qt.single_machine_gpu_count,defaultValue:1,value:Fn,size:"large",className:"ml10 mr10",onChange:On=>{Ve(On||1,"single_machine_gpu_count",Ft)}}),"\u5F20\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",ee.createElement("span",{style:{color:"#FA6400"}},Vn)," \u4EBA"))),(qt==null?void 0:qt.gpu_allocation_method)=="single_card_multi_allocation"&&ee.createElement(ee.Fragment,null,ee.createElement("div",{className:Vt.gpuConfig},ee.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A\u5355\u5361\u591A\u5206\uFF0C\u53EF\u5206\u914DGPU\u8D44\u6E90\u4E3A",qt==null?void 0:qt.single_card_gpu_resource,"GB")),ee.createElement("div",{className:Vt.gpuConfig,style:{marginTop:10}},ee.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684GPU\u8D44\u6E90\u9650\u5236\uFF08\u5355\u4E2A\u5B9E\u4F8B\u542F\u52A8pod\u6240\u5360\u7528\u7684\u663E\u5B58\uFF09",ee.createElement(le.Z,{min:1,max:(qt==null?void 0:qt.single_card_gpu_resource)*1024,defaultValue:1024,value:kn,size:"large",className:"ml10 mr10",onChange:On=>{Ve(On||1,"single_card_gpu_resource",Ft)}}),"MB\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",ee.createElement("span",{style:{color:"#FA6400"}},Math.floor(Vn))," \u4EBA"))))};return ee.createElement("section",{className:Vt.wrap},ee.createElement(Be.default,{form:ai,className:Vt.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:Nt,onFinish:vn},ee.createElement("div",{className:Vt.fieldWrap},ee.createElement(Be.default.Item,{name:"name",label:"\u540D\u79F0:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{max:60,message:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},ee.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",disabled:!ue,addonAfter:`${((ea=Hr.name)==null?void 0:ea.length)||0}/60`})),ee.createElement(Be.default.Item,{name:"description",label:"\u7B80\u4ECB:"},ue?ee.createElement($e.Z,{defaultValue:(la=(wa=Ae.setting)==null?void 0:wa.shixun)==null?void 0:la.description}):ee.createElement(pn.Z,{value:(Zr=(ha=Ae.setting)==null?void 0:ha.shixun)==null?void 0:Zr.description})),((co=(Xr=Ae.setting)==null?void 0:Xr.shixun)==null?void 0:co.is_jupyter)&&ee.createElement(Be.default.Item,{name:"jupyter_show_description",valuePropName:"checked"},ee.createElement(a.default,null,"\u663E\u793A\u4EFB\u52A1\u8981\u6C42\uFF08\u52FE\u9009\u540E\uFF0C\u5C06\u7B80\u4ECB\u4F5C\u4E3A\u4EFB\u52A1\u8981\u6C42\u663E\u793A\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF09")),ee.createElement(Be.default.Item,{name:"survival_time",label:"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F"},ee.createElement(le.Z,{placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F",addonAfter:"\u5206",min:0,style:{width:256}})),ee.createElement("div",{className:`${Vt.flexRow} ${Vt.flexAlignCenter}`},ee.createElement(b.Z,{title:((zr=(lo=Ae.setting)==null?void 0:lo.shixun)==null?void 0:zr.status)===2?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u5DF2\u7ECF\u53D1\u5E03\uFF0C\u9700\u64A4\u9500\u53D1\u5E03\u540E\u624D\u80FD\u4FEE\u6539\u8BE5\u5185\u5BB9":""},ee.createElement(Be.default.Item,{className:Vt.width180,name:"trainee",label:"\u96BE\u6613\u5EA6:",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u6613\u5EA6"}]},ee.createElement(qe.default,{placeholder:"\u8BF7\u9009\u62E9\u96BE\u6613\u5EA6",disabled:((br=(hr=Ae.setting)==null?void 0:hr.shixun)==null?void 0:br.status)===2?!0:!ue},ee.createElement(Fo,{value:1},"\u521D\u7EA7"),ee.createElement(Fo,{value:2},"\u4E2D\u7EA7"),ee.createElement(Fo,{value:3},"\u4E2D\u9AD8\u7EA7"),ee.createElement(Fo,{value:4},"\u9AD8\u7EA7"))))),ee.createElement("div",{className:`${Vt.flexRow} ${Vt.flexAlignEnd}`},ee.createElement(b.Z,{title:((Vr=(lr=Ae.setting)==null?void 0:lr.shixun)==null?void 0:Vr.status)===2?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u5DF2\u7ECF\u53D1\u5E03\uFF0C\u9700\u64A4\u9500\u53D1\u5E03\u540E\u624D\u80FD\u4FEE\u6539\u8BE5\u5185\u5BB9":""},ee.createElement(Be.default.Item,{className:Vt.width280,name:"mainType",label:"\u5B9E\u9A8C\u73AF\u5883:",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E3B\u7C7B\u522B"}]},ee.createElement(qe.default,{placeholder:"\u8BF7\u9009\u62E9\u4E3B\u7C7B\u522B",disabled:((Io=(No=Ae.setting)==null?void 0:No.shixun)==null?void 0:Io.status)===2?!0:!ue},(Xo=(kr=(Mr=Ae.setting)==null?void 0:Mr.shixun)==null?void 0:kr.main_type)==null?void 0:Xo.map(Xe=>{const Ft=Xe.type_name.toLowerCase().includes("jupyter");return Hr.isJupyter==="1"&&Ft||Hr.isJupyter==="2"&&!Ft?null:ee.createElement(Fo,{value:Xe.id,key:Xe.id,name:Xe.description},Xe.type_name)})))),ee.createElement(b.Z,{title:((_a=(yo=Ae.setting)==null?void 0:yo.shixun)==null?void 0:_a.status)===2?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u5DF2\u7ECF\u53D1\u5E03\uFF0C\u9700\u64A4\u9500\u53D1\u5E03\u540E\u624D\u80FD\u4FEE\u6539\u8BE5\u5185\u5BB9":""},ee.createElement(Be.default.Item,{name:"subType",className:`${Vt.width280} ml20`},ee.createElement(qe.default,{placeholder:"\u8BF7\u9009\u62E9\u5C0F\u7C7B\u522B",mode:"multiple",disabled:((or=(Xa=Ae.setting)==null?void 0:Xa.shixun)==null?void 0:or.status)===2?!0:!ue},(Oa=(Rr=Ae.setting)==null?void 0:Rr.shixun)==null?void 0:Oa.small_type.map(Xe=>ee.createElement(Fo,{value:Xe.id,key:Xe.id,name:Xe.description},Xe.type_name))))),ee.createElement("div",{className:Vt.installPackage,onClick:()=>fl(!0)},"\u73AF\u5883\u4ECB\u7ECD")),ee.createElement("div",{className:`${Vt.color888} font14 pb10`},"\u6CA1\u6709\u5B9E\u9A8C\u73AF\u5883\uFF1F",ee.createElement("a",{className:`${Vt.color0152d9} current`,onClick:Ye}," ","\u7533\u8BF7\u65B0\u5EFA"),ee.createElement("a",{className:`${Vt.color0152d9} current`,onClick:hn}," ","\u5728\u7EBF\u521B\u5EFA")),!((La=Ae.detail)!=null&&La.is_jupyter)&&ee.createElement(ee.Fragment,null,ee.createElement("div",{className:`${Vt.flexRow} ${Vt.flexAlignCenter}`},ee.createElement(Be.default.Item,{className:Vt.width180,name:"evaluationScript",label:"\u8BC4\u6D4B\u811A\u672C:"},ee.createElement(qe.default,{placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C"},(Xi||[]).map((Xe,Ft)=>ee.createElement(Fo,{value:parseInt(Xe.id),name:Xe.scptname,key:Ft},Xe.scptname)))),ee.createElement("span",{className:`${Vt.color0152d9} font14 current mt10 ml10`,onClick:qn},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),ee.createElement(E.Z,{overlayClassName:Vt.popover,placement:"bottomLeft",content:ee.createElement("p",{className:"font12"},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u6A21\u677F\uFF0C\u5E73\u53F0\u65E0\u6CD5\u81EA\u52A8\u66F4\u65B0\u811A\u672C\uFF0C\u8BF7\u5728\u5173\u5361\u521B\u5EFA\u5B8C\u540E\u624B\u52A8\u66F4\u65B0\u811A\u672C\u4E2D\u7684\u5FC5\u586B\u53C2",ee.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",ee.createElement("br",null),"challengeProgramNames",ee.createElement("br",null),"sourceClassNames",ee.createElement("br",null),ee.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",ee.createElement("br",null),ee.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",ee.createElement("br",null),"src/step1/HelloWorld.java",ee.createElement("br",null),"src/step2/Other.java",ee.createElement("br",null),ee.createElement("br",null),"\u5404\u5173\u5361\u7684\u7F16\u8BD1\u540E\u751F\u6210\u7684\u6267\u884C\u6587\u4EF6\u4E3A\uFF1A",ee.createElement("br",null),"step1.HelloWorld",ee.createElement("br",null),"step2.Other",ee.createElement("br",null),ee.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",ee.createElement("br",null),'ff challengeProgramNames=("src/step1/',ee.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',ee.createElement("br",null),'sourceClassNames=("step1.HelloWorld',ee.createElement("br",null),'" "step2.Other")',ee.createElement("br",null),ee.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},ee.createElement("span",{className:"mt10 ml10 current font14"},ee.createElement(rt.Z,null)))),ee.createElement(vt.ZP,{width:1150,height:450,style:{border:"1px solid #ccc",background:"#f5f5f5"},language:"shell",theme:"vs-light",value:Ki,options:{readOnly:((Aa=(sa=Ae.setting)==null?void 0:sa.shixun)==null?void 0:Aa.status)===2?!0:!ue},onChange:Xe=>zi(Xe)})),!((bo=Ae.detail)!=null&&bo.is_jupyter)&&ee.createElement("div",{className:"font14 mt20"},"\u79C1\u5BC6\u7248\u672C\u5E93\uFF1A",ee.createElement(a.default,{checked:mi,onChange:Xe=>Ai(Xe.target.checked),disabled:((gi=(di=Ae.setting)==null?void 0:di.shixun)==null?void 0:gi.status)===2?!0:!ue},mi?"\u5DF2\u521B\u5EFA\u7684\u79C1\u5BC6\u7248\u672C\u5E93\u53CA\u5176\u5185\u5BB9\uFF0C\u5C06\u5728\u201C\u4FDD\u5B58\u201D\u65F6\u88AB\u5220\u9664":"\uFF08\u82E5\u9700\u8981\u5BF9\u5B66\u5458\u9690\u85CF\u90E8\u5206\u7248\u672C\u5E93\u5185\u5BB9\u65F6\uFF0C\u8BF7\u9009\u4E2D\uFF1B\u9009\u4E2D\u4FDD\u5B58\u540E\u8868\u793A\u542F\u7528\u79C1\u5BC6\u7248\u672C\u5E93\uFF0C\u8BF7\u5C06\u9700\u8981\u5BF9\u5B66\u5458\u9690\u85CF\u7684\u6587\u4EF6\u5B58\u50A8\u5728\u79C1\u5BC6\u7248\u672C\u5E93\uFF09")),((bi=Ae.detail)==null?void 0:bi.identity)<3&&ee.createElement("div",{className:Vt.serviceSettingWrap},ee.createElement("p",{className:Vt.serviceSettingName},"\u8D44\u6E90\u914D\u7F6E"),yi.map((Xe,Ft)=>{var ln,kn,Fn,qt,Vn,On,Qn,$a;return ee.createElement("div",{key:Ft},ee.createElement("div",{className:"mb20"},ee.createElement("span",{className:"font16"},Xe.name)),ee.createElement("div",{style:{color:"#333",marginBottom:4}},"CPU\u548C\u5185\u5B58"),ee.createElement(x.Z,{align:"middle"},ee.createElement(b.Z,{title:((kn=(ln=Ae.setting)==null?void 0:ln.shixun)==null?void 0:kn.status)===2?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u5DF2\u7ECF\u53D1\u5E03\uFF0C\u9700\u64A4\u9500\u53D1\u5E03\u540E\u624D\u80FD\u4FEE\u6539\u8BE5\u5185\u5BB9":""},ee.createElement(x.Z,{align:"middle",wrap:!1},ee.createElement("div",{className:Vt.serverConfig,style:((qt=(Fn=Ae.setting)==null?void 0:Fn.shixun)==null?void 0:qt.status)===2||!ue?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{},onClick:()=>{var Za,dr;((dr=(Za=Ae.setting)==null?void 0:Za.shixun)==null?void 0:dr.status)===2||!ue||(bl({index:Ft,cpu:Xe==null?void 0:Xe.cpu_limit,memory:Xe==null?void 0:Xe.memory_limit}),Vi(!0))}},ee.createElement("div",null,ee.createElement("span",null,Xe==null?void 0:Xe.cpu_limit,"\u6838")," ",ee.createElement("span",null,Xe==null?void 0:Xe.memory_limit,"GB")),ee.createElement("i",{className:"iconfont icon-bianji21",style:((On=(Vn=Ae.setting)==null?void 0:Vn.shixun)==null?void 0:On.status)===2?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{}})))),Ft==0&&ee.createElement(x.Z,{align:"middle",wrap:!1},ee.createElement("div",{className:Vt.viewRecommendConfig,onClick:()=>rl(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E"))),Zn(Xe,Ft),ee.createElement("div",{className:Vt.serviceBox,style:{margin:"20px 0"}},ee.createElement("label",{className:Vt.serviceSetLeft},ee.createElement("div",{className:Vt.serviceSetLeft},"\u6587\u4EF6\u5927\u5C0F\u9650\u5236")),ee.createElement(y.default,{value:Xe.resource_limit,style:{width:400},disabled:(($a=(Qn=Ae.setting)==null?void 0:Qn.shixun)==null?void 0:$a.status)===2?!0:!ue,maxLength:5,onChange:Za=>{const{value:dr}=Za.target,Fr=/^\d*(\.\d*)?$/;dr.match(Fr)&&Ve(Za.target.value,"resource_limit",Ft)},addonAfter:"M"}),ee.createElement("label",{className:Vt.serviceSetTip},"File size limit\u53C2\u6570\uFF0C\u8868\u793A\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u7684\u5927\u5C0F\u9650\u5236")))}),ee.createElement(Be.default.Item,{name:"survival_time",label:"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F"},ee.createElement(le.Z,{placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F",addonAfter:"\u5206",min:0,style:{width:256}})))),ee.createElement(Be.default.Item,null,ee.createElement(Rt.t,{okText:"\u4FDD\u5B58",hasOkBtn:ue,loading:En.effects["shixunsDetail/updateSettingBasicInfo"],onCancel:()=>Te.history.push(`/shixuns/${xo.current}/challenges`),okButtonProps:{htmlType:"submit"}}))),ee.createElement(ae.Z,null),ee.createElement(Dt.Z,{installPackage:_i,visible:El,setVisible:fl}),ee.createElement(Pr,{onFinish:Xe=>zi(Xe)}),ee.createElement(zt.Z,null),ee.createElement(tn.Z,{visible:hl,onOk:Xe=>Hn(Xe),onCancel:()=>Vi(!1),info:Cl}),ee.createElement(pt.Z,{identifier:xo.current,visible:al,onCancel:()=>rl(!1),info:null,isJupyter:!0}))};var si=(0,Te.connect)(({shixunsDetail:Ne,loading:lt,globalSetting:Ae,user:At})=>({shixunsDetail:Ne,globalSetting:Ae,user:At,loading:lt}))(uo),Jr={wrap:"wrap___gE9H7",labelWrap:"labelWrap___NjGrw",label:"label___NnvKx",labelContent:"labelContent___jIOR4",flexRow:"flexRow___aKUuO",color999:"color999___yY6G2",radio:"radio___dA7aF",selectSchool:"selectSchool___WxyG6",dataPicker:"dataPicker___Ocpox"},Ei=Object.getOwnPropertySymbols,Pi=Object.prototype.hasOwnProperty,ui=Object.prototype.propertyIsEnumerable,io=(Ne,lt)=>{var Ae={};for(var At in Ne)Pi.call(Ne,At)&<.indexOf(At)<0&&(Ae[At]=Ne[At]);if(Ne!=null&&Ei)for(var At of Ei(Ne))lt.indexOf(At)<0&&ui.call(Ne,At)&&(Ae[At]=Ne[At]);return Ae},Fa=(Ne,lt,Ae)=>new Promise((At,En)=>{var on=$t=>{try{Jn(Ae.next($t))}catch(cn){En(cn)}},Nn=$t=>{try{Jn(Ae.throw($t))}catch(cn){En(cn)}},Jn=$t=>$t.done?At($t.value):Promise.resolve($t.value).then(on,Nn);Jn((Ae=Ae.apply(Ne,lt)).next())});const Ka=Ne=>{if(!Ne)return Ne;const lt=Ne.split(":");if(lt[1]=="00"||lt[1]=="30")return Ne;const Ae=parseInt(lt[1]);if(Ae<30||Ae==60)return[lt[0],"30"].join(":");if(Ae<60){const At=[lt[0],"00"].join(":"),En="YYYY-MM-DD HH:mm",on=he()(At,En);return on.add(1,"hours"),on.format(En)}return Ne},Or="YYYY-MM-DD HH:mm",Kr=Ne=>{var lt=Ne,{shixunsDetail:Ae,globalSetting:At,loading:En,user:on,dispatch:Nn}=lt,Jn=io(lt,["shixunsDetail","globalSetting","loading","user","dispatch"]),$t,cn,ea,wa,la,ha,Zr;const Xr=(0,ee.useRef)(),[co,lo]=(0,ee.useState)(),[zr,hr]=(0,ee.useState)(),[br,lr]=(0,ee.useState)([]),[Vr,No]=(0,ee.useState)([]),[Io,Mr]=(0,ee.useState)(""),[kr,Xo]=(0,ee.useState)(),[yo,_a]=(0,ee.useState)(),[Xa,or]=(0,ee.useState)(!1),Rr=(cn=($t=on.userInfo)==null?void 0:$t.shixun)==null?void 0:cn.editable;(0,ee.useEffect)(()=>{var Aa,bo;Xr.current=(bo=(Aa=location.pathname)==null?void 0:Aa.split("/"))==null?void 0:bo[2],Oa()},[]),(0,ee.useEffect)(()=>{var Aa,bo,di,gi,bi,xi,xo,ai,Hr,ii,mi,Ai;Ae.setting&&(lo((bo=(Aa=Ae.setting)==null?void 0:Aa.shixun)==null?void 0:bo.can_copy),hr((gi=(di=Ae.setting)==null?void 0:di.shixun)==null?void 0:gi.use_scope),Xo(!!((xi=(bi=Ae.setting)==null?void 0:bi.shixun)!=null&&xi.opening_time)),_a((ai=(xo=Ae.setting)==null?void 0:xo.shixun)==null?void 0:ai.opening_time),lr((ii=(Hr=Ae.setting)==null?void 0:Hr.shixun)==null?void 0:ii.scope_partment),or((Ai=(mi=Ae.setting)==null?void 0:mi.shixun)==null?void 0:Ai.use_ai))},[Ae.setting]);const Oa=Aa=>Fa(void 0,null,function*(){const bo=yield Nn({type:"shixunsDetail/getDepartments",payload:{q:Aa}});bo&&No(bo.shools_name||[])}),La=Aa=>{if(br.includes(Aa)){je.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}Mr(null),lr([...br,Aa])},sa=()=>Fa(void 0,null,function*(){if(kr&&!yo){je.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(zr===1&&!br.length){je.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(yield Nn({type:"shixunsDetail/updatePermissionSetting",payload:{id:Xr.current,scope_partment:zr===0?null:br,shixun:{can_copy:co,use_scope:zr,opening_time:yo,use_ai:Xa}}})).status!==-1&&(je.ZP.info("\u6743\u9650\u914D\u7F6E\u4FDD\u5B58\u6210\u529F\uFF01"),Nn({type:"shixunsDetail/getSettingsData",payload:{id:Xr.current}}),Nn({type:"shixunsDetail/getShixunsDetail",payload:{id:Xr.current}}))});return ee.createElement("section",{className:Jr.wrap},ee.createElement("div",{className:Jr.labelWrap},ee.createElement("label",{className:Jr.label},"\u590D\u5236:"),ee.createElement("div",{className:Jr.labelContent},ee.createElement("div",null,ee.createElement(a.default,{checked:co,onChange:Aa=>lo(Aa.target.checked),disabled:!Rr}),ee.createElement("span",{className:`${Jr.color999}`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u8BE5\u5B9E\u8BAD\uFF09")))),!((((ea=Ae.detail)==null?void 0:ea.shixun_status)>1||((wa=Ae.detail)==null?void 0:wa.public)===2)&&((ha=(la=Ae.setting)==null?void 0:la.shixun)==null?void 0:ha.use_scope)===0&&((Zr=Ae.detail)==null?void 0:Zr.identity)>2)&&ee.createElement("div",{className:Jr.labelWrap},ee.createElement("label",{className:Jr.label},"\u516C\u5F00\u7A0B\u5EA6:"),ee.createElement("div",{className:Jr.labelContent},ee.createElement(dt.ZP.Group,{value:zr,onChange:Aa=>hr(Aa.target.value),disabled:!Rr},ee.createElement(dt.ZP,{className:Jr.radio,value:0},ee.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),ee.createElement("span",{className:Jr.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),ee.createElement(dt.ZP,{className:Jr.radio,value:1},ee.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),ee.createElement("span",{className:Jr.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09"))),zr===1&&ee.createElement(ee.Fragment,null,ee.createElement("div",{className:"mt10"},ee.createElement(Me.Z,{showSearch:!0,className:Jr.selectSchool,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:Io,onChange:Aa=>{Mr(Aa),Oa(Aa)},disabled:!Rr,onSelect:La,options:Vr==null?void 0:Vr.map(Aa=>({value:Aa}))}),ee.createElement("span",{className:Jr.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")),ee.createElement("div",{className:"mt10"},br==null?void 0:br.map(Aa=>Rr?ee.createElement(Oe.Z,{count:"x",className:"mr20 current",onClick:()=>lr(br.filter(bo=>bo!==Aa))},ee.createElement(oe.ZP,{type:"primary",ghost:!0},Aa)):ee.createElement(oe.ZP,{type:"primary",ghost:!0,className:"mr20"},Aa)))))),ee.createElement("div",{className:Jr.labelWrap},ee.createElement("label",{className:Jr.label},"\u5F00\u542F\u65F6\u95F4:"),ee.createElement("div",{className:Jr.labelContent},ee.createElement("div",null,ee.createElement(a.default,{checked:kr,onChange:Aa=>Xo(Aa.target.checked),disabled:!Rr}),ee.createElement("span",{className:`${Jr.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\uFF0C\u624D\u80FD\u5F00\u542F\u5B66\u4E60\uFF1B\u4E0D\u9009\u4E2D\u5219\u5B66\u5458\u5728\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u80FD\u7ACB\u5373\u5F00\u542F\u5B66\u4E60\uFF09")),kr&&ee.createElement(Ee.default,{className:`${Jr.dataPicker} mt10`,format:Or,locale:me.Z,disabled:!Rr,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:Aa=>Aa&&Aa_a(Ka(bo))}))),ee.createElement("div",{className:Jr.labelWrap},ee.createElement("label",{className:Jr.label},"AI\u52A9\u6559:"),ee.createElement("div",{className:Jr.labelContent},ee.createElement("div",null,ee.createElement(a.default,{checked:Xa,onChange:Aa=>or(Aa.target.checked),disabled:!Rr}),ee.createElement("span",{className:`${Jr.color999}`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u9664\u4E86\u9879\u76EE\u5408\u4F5C\u8005\u4E4B\u5916\u7684\u5176\u4ED6\u7528\u6237\u4F7F\u7528AI\u52A9\u6559\u667A\u80FD\u95EE\u7B54\u529F\u80FD\uFF09")))),ee.createElement(Rt.t,{okText:"\u4FDD\u5B58",hasOkBtn:Rr,loading:En.effects["shixunsDetail/updatePermissionSetting"],onCancel:()=>Te.history.push(`/shixuns/${Xr.current}/challenges`),onOk:sa}))};var ko=(0,Te.connect)(({shixunsDetail:Ne,loading:lt,globalSetting:Ae,user:At})=>({shixunsDetail:Ne,globalSetting:Ae,user:At,loading:lt}))(Kr),Qo=te(45079),vr={wrap:"wrap___J9uHL",labelWrap:"labelWrap___kdl0e",label:"label___RZlBA",labelContent:"labelContent___LJE2G",flexRow:"flexRow___hNb4e",color999:"color999___r9hUn",radio:"radio___z_jH6"},Di=Object.getOwnPropertySymbols,Bo=Object.prototype.hasOwnProperty,Co=Object.prototype.propertyIsEnumerable,Ci=(Ne,lt)=>{var Ae={};for(var At in Ne)Bo.call(Ne,At)&<.indexOf(At)<0&&(Ae[At]=Ne[At]);if(Ne!=null&&Di)for(var At of Di(Ne))lt.indexOf(At)<0&&Co.call(Ne,At)&&(Ae[At]=Ne[At]);return Ae},qi=(Ne,lt,Ae)=>new Promise((At,En)=>{var on=$t=>{try{Jn(Ae.next($t))}catch(cn){En(cn)}},Nn=$t=>{try{Jn(Ae.throw($t))}catch(cn){En(cn)}},Jn=$t=>$t.done?At($t.value):Promise.resolve($t.value).then(on,Nn);Jn((Ae=Ae.apply(Ne,lt)).next())});const tl=Ne=>{var lt=Ne,{shixunsDetail:Ae,globalSetting:At,loading:En,user:on,dispatch:Nn}=lt,Jn=Ci(lt,["shixunsDetail","globalSetting","loading","user","dispatch"]),$t,cn;const ea=(0,ee.useRef)(),[wa,la]=(0,ee.useState)(),[ha,Zr]=(0,ee.useState)(),[Xr,co]=(0,ee.useState)(),[lo,zr]=(0,ee.useState)(),[hr,br]=(0,ee.useState)(),[lr,Vr]=(0,ee.useState)(),[No,Io]=(0,ee.useState)(),[Mr,kr]=(0,ee.useState)(),[Xo,yo]=(0,ee.useState)(),[_a,Xa]=(0,ee.useState)(),[or,Rr]=(0,ee.useState)(),Oa=(cn=($t=on.userInfo)==null?void 0:$t.shixun)==null?void 0:cn.editable;(0,ee.useEffect)(()=>{var sa,Aa;ea.current=(Aa=(sa=location.pathname)==null?void 0:sa.split("/"))==null?void 0:Aa[2]},[]),(0,ee.useEffect)(()=>{var sa,Aa,bo,di,gi,bi,xi,xo,ai,Hr,ii,mi,Ai,Ki,zi,yi,Ni,_i,$i,Xi,Ui;Ae.setting&&(la((Aa=(sa=Ae.setting)==null?void 0:sa.shixun)==null?void 0:Aa.vnc),Zr(!!((di=(bo=Ae.setting)==null?void 0:bo.shixun)!=null&&di.webssh)),co((bi=(gi=Ae.setting)==null?void 0:gi.shixun)==null?void 0:bi.webssh),zr((xo=(xi=Ae.setting)==null?void 0:xi.shixun)==null?void 0:xo.multi_webssh),br((Hr=(ai=Ae.setting)==null?void 0:ai.shixun)==null?void 0:Hr.hide_code),Vr((mi=(ii=Ae.setting)==null?void 0:ii.shixun)==null?void 0:mi.code_edit_permission),Io((Ki=(Ai=Ae.setting)==null?void 0:Ai.shixun)==null?void 0:Ki.code_hidden),kr((yi=(zi=Ae.setting)==null?void 0:zi.shixun)==null?void 0:yi.forbid_copy),yo((_i=(Ni=Ae.setting)==null?void 0:Ni.shixun)==null?void 0:_i.task_pass),Xa((Xi=($i=Ae.setting)==null?void 0:$i.shixun)==null?void 0:Xi.test_set_permission),Rr((Ui=Ae.setting.shixun)==null?void 0:Ui.display_git_address))},[Ae.setting]);const La=()=>qi(void 0,null,function*(){(yield Nn({type:"shixunsDetail/updateLearnSetting",payload:{id:ea.current,shixun:{code_hidden:No,forbid_copy:Mr,hide_code:hr,multi_webssh:lo,task_pass:Xo,test_set_permission:_a,display_git_address:or,vnc:wa,webssh:ha?Xr:0,code_edit_permission:lr}}})).status!==-1&&(je.ZP.info("\u5B66\u4E60\u9875\u9762\u8BBE\u7F6E\u4FDD\u5B58\u6210\u529F\uFF01"),Nn({type:"shixunsDetail/getSettingsData",payload:{id:ea.current}}),Nn({type:"shixunsDetail/getShixunsDetail",payload:{id:ea.current}}))});return ee.createElement("section",{className:vr.wrap},(wa||!ha)&&ee.createElement("div",{className:vr.labelWrap},ee.createElement("label",{className:vr.label},"\u5F00\u542F\u56FE\u5F62\u5316\u754C\u9762\uFF1A"),ee.createElement("div",{className:vr.labelContent},ee.createElement("div",null,ee.createElement(a.default,{checked:wa,disabled:!Oa,onChange:sa=>{const Aa=sa.target.checked;la(Aa),Aa&&(br(!1),Vr(!1),Io(!1),kr(!1),zr(!1),Zr(!1))}}),ee.createElement("span",{className:`${vr.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u7ED9\u5B66\u5458\u7684\u5B9E\u8DF5\u4EFB\u52A1\u542F\u52A8Ubuntu\u7CFB\u7EDF\u7684\u56FE\u5F62\u5316\u754C\u9762\uFF09")))),!wa&&ee.createElement("div",{className:vr.labelWrap},ee.createElement("label",{className:vr.label},"\u547D\u4EE4\u884C\uFF1A"),ee.createElement("div",{className:vr.labelContent},ee.createElement("div",null,ee.createElement(a.default,{checked:ha,disabled:!Oa,onChange:sa=>{const Aa=sa.target.checked;Zr(Aa),Aa?(la(!1),co(1)):(zr(!1),co(null),br(!1))}}),ee.createElement("span",{className:`${vr.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u7ED9\u5B66\u5458\u7684\u5B9E\u8DF5\u4EFB\u52A1\u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3\uFF09")),ha&&ee.createElement("div",{className:"ml40"},ee.createElement(dt.ZP.Group,{value:Xr,disabled:!Oa,onChange:sa=>{const Aa=sa.target.value;co(Aa),Aa!==1&&zr(!1)}},ee.createElement(dt.ZP,{className:vr.radio,value:1},ee.createElement("span",null,"\u547D\u4EE4\u884C\u7EC3\u4E60\u7A97\u53E3"),ee.createElement("span",{className:vr.color999},"\uFF08\u9009\u4E2D\u5219\u7ED9\u5B66\u5458\u63D0\u4F9B\u7528\u4E8E\u7EC3\u4E60\u64CD\u4F5C\u7684\u547D\u4EE4\u884C\uFF0C\u547D\u4EE4\u884C\u7684\u64CD\u4F5C\u4E0D\u4F1A\u5BF9\u5B66\u751F\u7684\u5B9E\u9A8C\u73AF\u5883\u9020\u6210\u5F71\u54CD\uFF09")),ee.createElement(dt.ZP,{className:vr.radio,value:2},ee.createElement("span",null,"\u547D\u4EE4\u884C\u8BC4\u6D4B\u7A97\u53E3"),ee.createElement("span",{className:vr.color999},"\uFF08\u9009\u4E2D\u5219\u7ED9\u5B66\u5458\u63D0\u4F9B\u7528\u4E8E\u8BC4\u6D4B\u64CD\u4F5C\u7684\u547D\u4EE4\u884C\uFF0C\u547D\u4EE4\u884C\u7684\u64CD\u4F5C\u53EF\u4EE5\u5BF9\u5B66\u751F\u7684\u5B9E\u9A8C\u73AF\u5883\u4EA7\u751F\u5F71\u54CD\uFF09")))),Xr===2&&ee.createElement("div",{className:"ml60"},ee.createElement(a.default,{checked:lo,disabled:!Oa,onChange:sa=>zr(sa.target.checked)}),ee.createElement("span",{className:" ml10"},ee.createElement("span",null,"\u591A\u4E2A\u547D\u4EE4\u884C\u7A97\u53E3\uFF1A"),ee.createElement("span",{className:vr.color999},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u540C\u65F6\u5F00\u542F\u591A\u4E2A\u547D\u4EE4\u884C\u7A97\u53E3\uFF09"))))),!wa&&ha&&ee.createElement("div",{className:vr.labelWrap},ee.createElement("label",{className:vr.label},"\u9690\u85CF\u4EE3\u7801\u7A97\u53E3\uFF1A"),ee.createElement("div",{className:vr.labelContent},ee.createElement("div",null,ee.createElement(a.default,{checked:hr,disabled:!Oa,onChange:sa=>{const Aa=sa.target.checked;br(Aa),Aa&&Vr(!1)}}),ee.createElement("span",{className:`${vr.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u4E0D\u663E\u793A\u4EE3\u7801\u7A97\u53E3\uFF09")))),!wa&&!hr&&ee.createElement("div",{className:vr.labelWrap},ee.createElement("label",{className:vr.label},"\u516C\u5F00\u7248\u672C\u5E93\uFF1A"),ee.createElement("div",{className:vr.labelContent},ee.createElement("div",null,ee.createElement(a.default,{checked:lr,disabled:!Oa,onChange:sa=>Vr(sa.target.checked)}),ee.createElement("span",{className:`${vr.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u67E5\u770B\u7248\u672C\u5E93\u4E2D\u7684\u5168\u90E8\u6587\u4EF6\uFF09")))),!hr&&ee.createElement("div",{className:vr.labelWrap},ee.createElement("label",{className:vr.label},"\u663E\u793A\u7248\u672C\u5E93\u5730\u5740\uFF1A"),ee.createElement("div",{className:vr.labelContent},ee.createElement("div",null,ee.createElement(a.default,{checked:or,disabled:!Oa,onChange:sa=>Rr(sa.target.checked)}),ee.createElement("span",{className:`${vr.color999} ml10`}," \uFF08\u9009\u4E2D\u5219\u5BF9\u5B66\u5458\u516C\u5F00\u7248\u672C\u5E93\u5730\u5740\uFF0C\u5B66\u5458\u53EF\u4EE5\u5C06\u6240\u6709\u4EE3\u7801\u4E0B\u8F7D\u5230\u672C\u5730\uFF09")))),!wa&&ee.createElement("div",{className:vr.labelWrap},ee.createElement("label",{className:vr.label},"\u9690\u85CF\u4EE3\u7801\u76EE\u5F55\uFF1A"),ee.createElement("div",{className:vr.labelContent},ee.createElement("div",null,ee.createElement(a.default,{checked:No,disabled:!Oa,onChange:sa=>Io(sa.target.checked)}),ee.createElement("span",{className:`${vr.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u4E0D\u663E\u793A\u7248\u672C\u5E93\u76EE\u5F55\uFF09")))),!wa&&ee.createElement("div",{className:vr.labelWrap},ee.createElement("label",{className:vr.label},"\u7981\u7528\u7C98\u8D34\uFF1A"),ee.createElement("div",{className:vr.labelContent},ee.createElement("div",null,ee.createElement(a.default,{checked:Mr,disabled:!Oa,onChange:sa=>kr(sa.target.checked)}),ee.createElement("span",{className:`${vr.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u4E0D\u5141\u8BB8\u4F7F\u7528\u7C98\u8D34\u529F\u80FD\uFF09")))),ee.createElement("div",{className:vr.labelWrap},ee.createElement("label",{className:vr.label},"\u8DF3\u5173\uFF1A"),ee.createElement("div",{className:vr.labelContent},ee.createElement("div",null,ee.createElement(a.default,{checked:Xo,disabled:!Oa,onChange:sa=>yo(sa.target.checked)}),ee.createElement("span",{className:`${vr.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u5B66\u4E60\u5B9E\u8BAD\u5173\u5361\u4EFB\u52A1\uFF09")))),ee.createElement("div",{className:vr.labelWrap},ee.createElement("label",{className:vr.label},"\u6D4B\u8BD5\u96C6\u89E3\u9501\uFF1A"),ee.createElement("div",{className:vr.labelContent},ee.createElement("div",null,ee.createElement(a.default,{checked:_a,disabled:!Oa,onChange:sa=>Xa(sa.target.checked)}),ee.createElement("span",{className:`${vr.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u7684\u5185\u5BB9\uFF09")))),ee.createElement(Rt.t,{okText:"\u4FDD\u5B58",hasOkBtn:Oa,loading:En.effects["shixunsDetail/updateLearnSetting"],onCancel:()=>Te.history.push(`/shixuns/${ea.current}/challenges`),onOk:La}))};var nl=(0,Te.connect)(({shixunsDetail:Ne,loading:lt,globalSetting:Ae,user:At})=>({shixunsDetail:Ne,globalSetting:Ae,user:At,loading:lt}))(tl),Ha={flexRow:"flexRow___iOXK1",flexJustifyCenter:"flexJustifyCenter___EzhBH",flexAlignEnd:"flexAlignEnd___yYnjN",flexAlignCenter:"flexAlignCenter___DSXuy",flexColumn:"flexColumn___eAlHb",formWrap:"formWrap___BgCFo",titleWrap:"titleWrap___Y1yNk",fieldWrap:"fieldWrap___dhQNb",button:"button___KOcw8",buttonFixed:"buttonFixed___fErH4",buttonWrap:"buttonWrap___rULI5",width180:"width180___fc_Sl",width100:"width100___HFRB1",width280:"width280___QUy3U",difficultyHint:"difficultyHint___G2WQw",color888:"color888___d6xbW",color0152d9:"color0152d9___zc4Ea",serviceSettingWrap:"serviceSettingWrap___wQRSY",serviceSettingName:"serviceSettingName___v9VHz",serviceSetLeft:"serviceSetLeft___ndFSo",serviceSetInput:"serviceSetInput___I8YpY",serviceSetMemoryInput:"serviceSetMemoryInput___p1DpA",serviceSetTip:"serviceSetTip___Ra3zX",installPackage:"installPackage___JZfJB",popover:"popover___r6mRN",wrap:"wrap___hoiWC",titleLabel:"titleLabel___l238w"},aa=te(59301),Ba=Object.defineProperty,ba=Object.getOwnPropertySymbols,Yr=Object.prototype.hasOwnProperty,Po=Object.prototype.propertyIsEnumerable,Ro=(Ne,lt,Ae)=>lt in Ne?Ba(Ne,lt,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):Ne[lt]=Ae,Ho=(Ne,lt)=>{for(var Ae in lt||(lt={}))Yr.call(lt,Ae)&&Ro(Ne,Ae,lt[Ae]);if(ba)for(var Ae of ba(lt))Po.call(lt,Ae)&&Ro(Ne,Ae,lt[Ae]);return Ne},ni=(Ne,lt)=>{var Ae={};for(var At in Ne)Yr.call(Ne,At)&<.indexOf(At)<0&&(Ae[At]=Ne[At]);if(Ne!=null&&ba)for(var At of ba(Ne))lt.indexOf(At)<0&&Po.call(Ne,At)&&(Ae[At]=Ne[At]);return Ae},Yo=(Ne,lt,Ae)=>new Promise((At,En)=>{var on=$t=>{try{Jn(Ae.next($t))}catch(cn){En(cn)}},Nn=$t=>{try{Jn(Ae.throw($t))}catch(cn){En(cn)}},Jn=$t=>$t.done?At($t.value):Promise.resolve($t.value).then(on,Nn);Jn((Ae=Ae.apply(Ne,lt)).next())});const ji=Ne=>{var lt=Ne,{shixunsDetail:Ae,globalSetting:At,user:En,dispatch:on}=lt,Nn=ni(lt,["shixunsDetail","globalSetting","user","dispatch"]),Jn,$t,cn,ea;const wa=(0,Te.useLocation)(),la=(0,ee.useRef)(($t=(Jn=wa.pathname)==null?void 0:Jn.split("/"))==null?void 0:$t[2]),[ha]=Be.default.useForm(),[Zr,Xr]=(0,ee.useState)(""),[co,lo]=(0,ee.useState)(!1),zr=(ea=(cn=En.userInfo)==null?void 0:cn.shixun)==null?void 0:ea.editable;(0,ee.useEffect)(()=>{la.current&&hr()},[la.current]);const hr=()=>Yo(void 0,null,function*(){lo(!0);const lr=yield(0,ft.ZP)(`/api/shixuns/${la.current}/get_standard_answer.json`,{method:"get",params:{from:"edit"}});lr.status===0&&(Xr((lr==null?void 0:lr.standard_answer)||""),ha.setFieldsValue({hide_answer:lr==null?void 0:lr.hide_answer,disable_copy:lr==null?void 0:lr.disable_copy}),lo(!1))}),br=lr=>Yo(void 0,null,function*(){(yield(0,ft.ZP)(`/api/shixuns/${la.current}/set_standard_answer.json`,{method:"post",body:Ho({},lr)})).status===0&&je.ZP.success("\u4FDD\u5B58\u6210\u529F")});return aa.createElement("section",{className:Ha.wrap},aa.createElement(Ln.Z,{loading:co},aa.createElement(Be.default,{form:ha,className:Ha.formWrap,scrollToFirstError:!0,layout:"vertical",onFinish:br},aa.createElement("div",{className:Ha.fieldWrap},aa.createElement(Be.default.Item,{name:"hide_answer",valuePropName:"checked"},aa.createElement(a.default,null,"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757")),aa.createElement(Be.default.Item,{name:"disable_copy",valuePropName:"checked"},aa.createElement(a.default,null,"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),zr?aa.createElement(Be.default.Item,{name:"standard_answer",label:"\u53C2\u8003\u7B54\u6848:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848"}]},aa.createElement($e.Z,{defaultValue:Zr})):aa.createElement(aa.Fragment,null,aa.createElement("div",{className:Ha.titleLabel},"\u53C2\u8003\u7B54\u6848:"),aa.createElement(pn.Z,{value:Zr}))),aa.createElement(Be.default.Item,null,aa.createElement(Rt.t,{okText:"\u4FDD\u5B58",hasOkBtn:zr,loading:!1,onCancel:()=>Te.history.push(`/shixuns/${la.current}/challenges`),okButtonProps:{htmlType:"submit"}})))))};var ci=(0,Te.connect)(({shixunsDetail:Ne,globalSetting:lt,user:Ae})=>({shixunsDetail:Ne,globalSetting:lt,user:Ae}))(ji),Cr=Object.getOwnPropertySymbols,qr=Object.prototype.hasOwnProperty,Do=Object.prototype.propertyIsEnumerable,$r=(Ne,lt)=>{var Ae={};for(var At in Ne)qr.call(Ne,At)&<.indexOf(At)<0&&(Ae[At]=Ne[At]);if(Ne!=null&&Cr)for(var At of Cr(Ne))lt.indexOf(At)<0&&Do.call(Ne,At)&&(Ae[At]=Ne[At]);return Ae},Ur=(Ne,lt,Ae)=>new Promise((At,En)=>{var on=$t=>{try{Jn(Ae.next($t))}catch(cn){En(cn)}},Nn=$t=>{try{Jn(Ae.throw($t))}catch(cn){En(cn)}},Jn=$t=>$t.done?At($t.value):Promise.resolve($t.value).then(on,Nn);Jn((Ae=Ae.apply(Ne,lt)).next())});const{TabPane:Wt}=Ue.default;var Tt=(Ne=>(Ne.BasicInfo="basicInfo",Ne.Permission="permission",Ne.Learning="learning",Ne.TestCase="testCase",Ne.SuggestedAnswer="suggestedAnswer",Ne))(Tt||{});const Jt=Ne=>{var lt=Ne,{shixunsDetail:Ae,globalSetting:At,loading:En,user:on,dispatch:Nn}=lt,Jn=$r(lt,["shixunsDetail","globalSetting","loading","user","dispatch"]),$t,cn,ea;const[wa,la]=(0,ee.useState)(),ha=(0,ee.useRef)(""),Zr=(cn=($t=on.userInfo)==null?void 0:$t.shixun)==null?void 0:cn.is_creator;(0,ee.useEffect)(()=>(Nn({type:"globalSetting/footerToggle",payload:!1}),()=>{Nn({type:"globalSetting/footerToggle",payload:!0})}),[]),(0,ee.useEffect)(()=>{var hr;ha.current=(hr=location.pathname.split("/"))==null?void 0:hr[2],Nn({type:"shixunsDetail/getSettingsData",payload:{id:ha.current}})},[]);const Xr=()=>Ur(void 0,null,function*(){He.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ee.createElement("div",{className:"tc font14"},"\u5173\u95ED\u540E,",ee.createElement("br",null),"\u7528\u6237\u4E0D\u80FD\u518D\u5F00\u59CB\u6311\u6218\u4E86\u662F\u5426\u786E\u8BA4\u5173\u95ED \uFF1F"),onOk:()=>Ur(void 0,null,function*(){(yield Nn({type:"shixunsDetail/permanentClose",payload:{id:ha.current}})).status===1&&(je.ZP.info("\u64CD\u4F5C\u6210\u529F"),Te.history.push(`/shixuns/${ha.current}/challenges`))})})}),co=()=>Ur(void 0,null,function*(){var hr,br,lr,Vr,No,Io;const Mr=(yield Nn({type:"shixunsDetail/getShixunQuote",payload:{id:ha.current}}))||{};He.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:ee.createElement("div",{className:`tc font14 ${Ea.modal}`},!!((hr=Mr.subjects)!=null&&hr.length)&&ee.createElement(ee.Fragment,null,ee.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230 ",(lr=(br=Mr.subjects)==null?void 0:br.splice(0,2))==null?void 0:lr.map(kr=>`\u300A${kr}\u300B`),"\u7B49",ee.createElement("span",{className:Ea.colorOrange},Mr==null?void 0:Mr.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),ee.createElement("br",null)),!!((Vr=Mr.courses)!=null&&Vr.length)&&ee.createElement(ee.Fragment,null,ee.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(Io=(No=Mr.courses)==null?void 0:No.splice(0,2))==null?void 0:Io.map(kr=>`\u300A${kr}\u300B`),"\u7B49",ee.createElement("span",{className:Ea.colorOrange},Mr==null?void 0:Mr.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),ee.createElement("br",null)),ee.createElement("span",{className:`${Ea.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>Ur(void 0,null,function*(){(yield Nn({type:"shixunsDetail/deleteShixun",payload:{id:ha.current}})).status===1&&(je.ZP.success("\u64CD\u4F5C\u6210\u529F"),Te.history.push("/shixuns"))})})}),lo=()=>{(0,Et.gy)(Nn,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")},zr=()=>{var hr,br,lr,Vr;return ee.createElement("div",{className:"mr20"},Zr?((hr=Ae==null?void 0:Ae.detail)==null?void 0:hr.shixun_status)!==2?ee.createElement(oe.ZP,{type:"primary",className:"mr20",ghost:!0,onClick:co},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):ee.createElement(oe.ZP,{type:"primary",className:"mr20",ghost:!0,onClick:lo},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):null,((br=Ae.detail)==null?void 0:br.identity)===1&&((Vr=(lr=Ae.setting)==null?void 0:lr.shixun)==null?void 0:Vr.status)===2&&ee.createElement(oe.ZP,{type:"primary",ghost:!0,onClick:Xr},"\u6C38\u4E45\u5173\u95ED"))};return ee.createElement("section",{className:Ea.bg},ee.createElement(Ue.default,{animated:!1,activeKey:wa,onChange:hr=>la(hr),tabBarExtraContent:zr()},ee.createElement(Wt,{tab:"\u57FA\u672C\u4FE1\u606F",key:"basicInfo"},ee.createElement(si,null)),ee.createElement(Wt,{tab:"\u6743\u9650\u914D\u7F6E",key:"permission"},ee.createElement(ko,null)),ee.createElement(Wt,{tab:"\u8BC4\u6D4B\u8BBE\u7F6E",key:"testCase"},ee.createElement(Qo.Z,{active:wa})),ee.createElement(Wt,{tab:"\u53C2\u8003\u7B54\u6848",key:"suggestedAnswer"},ee.createElement(ci,null)),!((ea=Ae.detail)!=null&&ea.is_jupyter)&&ee.createElement(Wt,{tab:"\u5B66\u4E60\u9875\u9762\u8BBE\u7F6E",key:"learning"},ee.createElement(nl,null))))};var Gn=(0,Te.connect)(({shixunsDetail:Ne,loading:lt,globalSetting:Ae,user:At})=>({shixunsDetail:Ne,globalSetting:Ae,user:At,loading:lt.models.index}))(Jt);const za=({globalSetting:Ne})=>{var lt;switch(Number((lt=Ne==null?void 0:Ne.setting)==null?void 0:lt.theme)){case ne.Fy.THEMEONE:return ee.createElement(qa,null);case ne.Fy.DEFAULT:default:return ee.createElement(Gn,null)}};var cr=(0,Te.connect)(({globalSetting:Ne})=>({globalSetting:Ne}))(za)},45079:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return tn}});var ne=te(59301),ee=te(76560),Te=te(36381),Ue=te(92832),He=te(78241),je=te(8591),oe=te(43418),it=te(24905),vt=te(6848),$e=te(5871),rt=te(5112),qe=te(81327),Be=te(95237),le=te(57809),y=te(78673),a=te(84236),b=te(63814),E={wrap:"wrap___BgpUe",row:"row___UWxAG",textarea:"textarea___gaLin",btn:"btn___ZpuhS",sub:"sub___Jd_ZS"},x=te(51124),z=te(82093),ae=te(34055),re=te(59301),ie=Object.defineProperty,pe=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,Re=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,ke=Object.prototype.propertyIsEnumerable,Ce=(pt,Ct,nt)=>Ct in pt?ie(pt,Ct,{enumerable:!0,configurable:!0,writable:!0,value:nt}):pt[Ct]=nt,It=(pt,Ct)=>{for(var nt in Ct||(Ct={}))we.call(Ct,nt)&&Ce(pt,nt,Ct[nt]);if(Re)for(var nt of Re(Ct))ke.call(Ct,nt)&&Ce(pt,nt,Ct[nt]);return pt},Rt=(pt,Ct)=>pe(pt,ye(Ct)),pn=(pt,Ct,nt)=>new Promise((Mt,st)=>{var Ie=_t=>{try{Gt(nt.next(_t))}catch(wt){st(wt)}},ut=_t=>{try{Gt(nt.throw(_t))}catch(wt){st(wt)}},Gt=_t=>_t.done?Mt(_t.value):Promise.resolve(_t.value).then(Ie,ut);Gt((nt=nt.apply(pt,Ct)).next())});const{Panel:Dt}=Te.default,{TextArea:zt}=Ue.default;var tn=({active:pt,type:Ct="jupyter"})=>{var nt,Mt;const st=(0,ee.useParams)(),[Ie]=He.default.useForm(),[ut,Gt]=(0,ne.useState)({}),[_t,wt]=(0,ne.useState)(!1),[sn,xe]=(0,ne.useState)(0),[ze,mt]=(0,ne.useState)([]),[xt,dt]=(0,ne.useState)([]),[Me,Oe]=(0,ne.useState)([]),Ee=(Mt=(nt=(0,ae.eY)())==null?void 0:nt.shixun)==null?void 0:Mt.editable;(0,ne.useEffect)(()=>{pt==="testCase"&&me()},[pt]),(0,ne.useEffect)(()=>{Ge()},[]);const me=()=>pn(void 0,null,function*(){var _e,et,ot,ct,Se,De,Qe,Je,ft,Ht,Ze,Zt,Pn,Rn;const wn=[{hidden:0,input:"",output:"",score:100}],rn=yield(0,z.ZP)(`/api/shixuns/${st==null?void 0:st.id}/jupyter_evalute_setting.json`,{method:"get"});if((rn==null?void 0:rn.status)===0){Oe((_e=rn==null?void 0:rn.data)==null?void 0:_e.standard_scripts);const $n={open_evaluate:(et=rn==null?void 0:rn.data)==null?void 0:et.open_evaluate,exec_time:((ot=rn==null?void 0:rn.data)==null?void 0:ot.exec_time)||3,test_set_score:((ct=rn==null?void 0:rn.data)==null?void 0:ct.test_set_score)===null?!1:(Se=rn==null?void 0:rn.data)==null?void 0:Se.test_set_score,test_set_average:((De=rn==null?void 0:rn.data)==null?void 0:De.test_set_average)===null?!0:(Qe=rn==null?void 0:rn.data)==null?void 0:Qe.test_set_average,choice_standard_scripts:((Je=rn==null?void 0:rn.data)==null?void 0:Je.choice_standard_scripts)||null,evaluate_script:((ft=rn==null?void 0:rn.data)==null?void 0:ft.evaluate_script)||"",evaluate_method:(Ht=rn==null?void 0:rn.data)==null?void 0:Ht.evaluate_method,use_jupyter_result:(Ze=rn==null?void 0:rn.data)==null?void 0:Ze.use_jupyter_result};Ie.setFieldsValue($n),Gt($n),mt((Pn=(Zt=rn==null?void 0:rn.data)==null?void 0:Zt.test_sets)!=null&&Pn.length?(Rn=rn==null?void 0:rn.data)==null?void 0:Rn.test_sets:wn)}}),Ge=()=>pn(void 0,null,function*(){var _e;const et=yield(0,z.ZP)(`/api/shixuns/${st==null?void 0:st.id}/get_jupyter_tags.json`,{method:"get"});(et==null?void 0:et.status)===0&&dt(((_e=et==null?void 0:et.data)==null?void 0:_e.list)||[])}),he=_e=>pn(void 0,null,function*(){const ot=ze.map(Se=>Se.score).reduce((Se,De)=>Se+De,0);if(_e.test_set_score&&ot!==100){je.ZP.warning("\u6D4B\u8BD5\u7528\u4F8B\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}if(_e.evaluate_method===3&&(ze!=null&&ze.some(Se=>!Se.tags))){je.ZP.warning("\u8BF7\u9009\u62E9\u6307\u5B9A\u4EE3\u7801\u5757");return}wt(!0),(yield(0,z.ZP)(`/api/shixuns/${st==null?void 0:st.id}/update_jupyter_evaluate_setting.json`,{method:"post",body:Rt(It({},_e),{mirror_script_id:_e==null?void 0:_e.choice_standard_scripts,open_evaluate:_e!=null&&_e.open_evaluate?1:0,test_set:ze.map(Se=>Rt(It({},Se),{is_file:!1}))})})).status===0&&je.ZP.success("\u4FDD\u5B58\u6210\u529F"),wt(!1)}),se=_e=>{Gt(It({},Ie.getFieldsValue())),"test_set_average"in _e&&(_e!=null&&_e.test_set_average)&&ce(ze),"test_set_score"in _e&&(_e!=null&&_e.test_set_score)&&(Ie.setFieldsValue({test_set_average:!0}),Gt(Rt(It({},Ie.getFieldsValue()),{test_set_average:!0})),ce(ze)),"choice_standard_scripts"in _e&&oe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:re.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",re.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>pn(void 0,null,function*(){const et=yield(0,z.ZP)(`/api/shixuns/${st==null?void 0:st.id}/get_script_contents.json`,{method:"get",params:{id:st==null?void 0:st.id,script_id:_e==null?void 0:_e.choice_standard_scripts}});et!=null&&et.content&&(oe.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:re.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")}),Ie.setFieldsValue({evaluate_script:et==null?void 0:et.content}),Gt(Rt(It({},Ie.getFieldsValue()),{evaluate_script:et==null?void 0:et.content})))})})},ce=_e=>{let et=0;const ot=Math.floor((100-et)/_e.length),ct=ot+(100-et)%_e.length;_e=_e.map((Se,De)=>De===_e.length-1?Rt(It({},Se),{score:ct}):Rt(It({},Se),{score:ot})),mt(_e)},Fe=()=>{const _e=[...ze,{hidden:0,input:"",output:"",score:0}];Ie.getFieldValue("test_set_average")?ce(_e):mt(_e)},{test_set_score:be,test_set_average:Pe,choice_standard_scripts:We,open_evaluate:gt}=ut;return re.createElement("section",{className:E.wrap},re.createElement(He.default,{form:Ie,disabled:!gt,layout:"vertical",onValuesChange:se,onFinish:he},re.createElement(He.default.Item,{name:"open_evaluate",style:{marginTop:10},valuePropName:"checked"},re.createElement(it.default,{disabled:!1},"\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD")),re.createElement("h4",{className:"font14"},"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"),re.createElement(vt.Z,{title:!gt&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},re.createElement(He.default.Item,{label:"\u8BC4\u6D4B\u65F6\u957F\uFF08\u79D2\uFF09\uFF1A",name:"exec_time",className:E.row,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"},{type:"number",min:3,message:"\u6700\u5C0F\u9650\u5236\u65F6\u95F4\u662F3\u79D2"}]},re.createElement($e.Z,{size:"large",style:{width:400},min:3}))),re.createElement("h4",{className:"font14 mb10"},"\u7CFB\u7EDF\u8BC4\u5206\u89C4\u5219"),re.createElement(vt.Z,{title:!gt&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},re.createElement(He.default.Item,{name:"test_set_score"},re.createElement(rt.ZP.Group,null,re.createElement(qe.Z,{direction:"vertical"},re.createElement(rt.ZP,{value:!1},"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",re.createElement("span",{className:"c-grey-999"}," \uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u4EC5\u5F53\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u83B7\u5F97\u4E00\u6B21\u6027\u5956\u52B1\uFF09")),re.createElement(rt.ZP,{value:!0},"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",re.createElement("span",{className:"c-grey-999"}," \uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u901A\u8FC7\u6D4B\u8BD5\u96C6\u5373\u53EF\u83B7\u5F97\u5BF9\u5E94\u5956\u52B1\uFF09")))))),re.createElement(He.default.Item,{label:re.createElement("span",{style:{fontWeight:500},className:"c-black"},"\u8BC4\u6D4B\u8BBE\u7F6E"),name:"evaluate_method",style:{flexDirection:"row",marginTop:15},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u8BBE\u7F6E"}]},re.createElement(rt.ZP.Group,null,re.createElement(qe.Z,{direction:"vertical"},re.createElement(rt.ZP,{value:1},"\u901A\u8FC7\u6240\u6709\u4EE3\u7801\u5757\u8BC4\u6D4B",re.createElement("span",{className:"c-grey-999"}," \uFF08\u5BF9\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u7684\u6240\u6709\u975E\u7A7A\u4EE3\u7801\u5757\u8FDB\u884C\u8BC4\u6D4B\uFF09")),re.createElement(rt.ZP,{value:3},"\u901A\u8FC7\u6307\u5B9A\u4EE3\u7801\u5757\u8BC4\u6D4B",re.createElement("span",{className:"c-grey-999"}," \uFF08\u5BF9\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u7684\u6307\u5B9A\u975E\u7A7A\u4EE3\u7801\u5757\u8FDB\u884C\u8BC4\u6D4B\uFF09"))))),re.createElement(Be.Z,{align:"middle",justify:"space-between",className:"font14"},re.createElement("div",{style:{fontWeight:500}},re.createElement("span",{className:E.sub},"*"),"\u6D4B\u8BD5\u7528\u4F8B"),re.createElement(vt.Z,{title:!gt&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},re.createElement(b.op,{style:{borderRadius:2},onClick:Fe},"\u6DFB\u52A0\u6D4B\u8BD5\u7528\u4F8B"))),be&&re.createElement(He.default.Item,{name:"test_set_average"},re.createElement(rt.ZP.Group,null,re.createElement(rt.ZP,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),re.createElement(rt.ZP,{value:!1,style:{marginLeft:50}},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"))),re.createElement(vt.Z,{title:!gt&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},re.createElement("div",null,ze.map((_e,et)=>re.createElement(Te.default,{activeKey:sn,key:et,onChange:()=>{xe(ot=>ot===et?null:et)}},re.createElement(Dt,{header:re.createElement("div",{className:"font16"},re.createElement("span",{className:"mr10"},"\u6D4B\u8BD5\u7528\u4F8B",et+1),ut.test_set_score&&re.createElement("span",{style:{marginLeft:40}},re.createElement($e.Z,{style:{width:120},value:_e.score,onClick:ot=>ot.stopPropagation(),min:0,max:100,precision:0,onBlur:ot=>{if(Number(ot)<0||Number(ot)>100){je.ZP.info("\u6D4B\u8BD5\u7528\u4F8B\u7684\u6743\u91CD\u6BD4\u4F8B\u503C\u9650\u5236\u4E3A 0-100");const ct=ze.map((De,Qe)=>Qe===et?Rt(It({},De),{score:100}):De),Se={test_set_average:!1};Gt(It(It({},ut),Se)),Ie.setFieldsValue(Se),mt(ct)}},disabled:Pe,onChange:ot=>{const ct=ze.map((De,Qe)=>Qe===et?Rt(It({},De),{score:ot?Number(ot):0}):De),Se={test_set_average:!1};Gt(It(It({},ut),Se)),Ie.setFieldsValue(Se),mt(ct)}}),re.createElement("span",{className:"ml10 mr10"},"%")),re.createElement("span",{className:"tr flex1",style:{float:"right"}},et!==0&&re.createElement(vt.Z,{placement:"bottom",title:"\u5220\u9664"},re.createElement("span",{style:{color:"#c5c5c5"},className:"current iconfont icon-shanchu4",onClick:ot=>{ot.stopPropagation(),oe.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u6D4B\u8BD5\u7528\u4F8B\u5417\uFF1F",onOk:()=>{const ct=ze.filter((Se,De)=>De!==et);ce(ct)}})}})))),key:et},re.createElement("div",null,ut.evaluate_method===3&&re.createElement(Be.Z,{align:"middle",className:"mb20"},re.createElement("div",null,re.createElement("span",{className:E.sub},"*"),re.createElement("span",null,"\u6307\u5B9A\u4EE3\u7801\u5757"),re.createElement(vt.Z,{title:"\u8BF7\u5148\u5728Jupyter\u4E2D\u5BF9\u60A8\u9700\u8981\u8BC4\u6D4B\u7684\u6307\u5B9A\u4EE3\u7801\u5757\u5B8C\u6210\u6807\u7B7E\u8BBE\u7F6E\u3002"},re.createElement("i",{style:{marginLeft:6,marginRight:20,color:"#145DFF"},className:"iconfont icon-xiaowenhao2 font14"}))),re.createElement(le.default,{value:_e.tags,size:"large",style:{width:450},onChange:ot=>{const ct=ze.map((Se,De)=>De===et?Rt(It({},Se),{tags:ot}):Se);mt(ct)}},xt==null?void 0:xt.map(ot=>re.createElement(le.default.Option,{value:ot==null?void 0:ot.tags,key:ot==null?void 0:ot.tags},ot==null?void 0:ot.tags)))),re.createElement(Be.Z,{align:"middle"},re.createElement("div",null," ",re.createElement("span",null,"\u9884\u671F\u8F93\u51FA")),re.createElement(zt,{bordered:!1,className:E.textarea,rows:5,placeholder:"\u9884\u671F\u8F93\u51FA",value:_e.output,onChange:ot=>{const ct=ze.map((Se,De)=>De===et?Rt(It({},Se),{output:ot.target.value}):Se);mt(ct)}})),re.createElement(Be.Z,{className:"mt20",align:"middle"},re.createElement("div",null,re.createElement("span",null,"\u53EF\u89C1\u6027"),re.createElement(vt.Z,{title:re.createElement("div",null,re.createElement("div",null,'\u5168\u90E8\u9690\u85CF\uFF1A\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'),re.createElement("div",null,"\u9690\u85CF\u9884\u671F\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),re.createElement("div",null,"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"))},re.createElement("i",{style:{marginLeft:6,marginRight:13,color:"#145DFF"},className:"iconfont icon-xiaowenhao2 font14"}))),re.createElement("div",null,re.createElement(it.default,{className:"font14 ml5",checked:_e.hidden===1,onChange:ot=>{const ct=ze.map((Se,De)=>{if(De===et){let Qe={is_invisible:!1,actual_output_visible:!1};return ot.target.checked&&(Qe={is_invisible:!0,actual_output_visible:!0}),Rt(It(It({},Se),Qe),{hidden:ot.target.checked?1:0})}return Se});mt(ct)}},"\u5168\u90E8\u9690\u85CF")),re.createElement(it.default,{checked:_e.is_invisible,style:{margin:"0 60px"},onChange:ot=>{const ct=ze.map((Se,De)=>{if(De===et){let Qe=0;return ot.target.checked&&Se.actual_output_visible&&(Qe=1),Rt(It({},Se),{hidden:Qe,is_invisible:ot.target.checked})}return Se});mt(ct)}},"\u9690\u85CF\u9884\u671F\u8F93\u51FA"),re.createElement(it.default,{checked:_e.actual_output_visible,onChange:ot=>{const ct=ze.map((Se,De)=>{if(De===et){let Qe=0;return ot.target.checked&&Se.is_invisible&&(Qe=1),Rt(It({},Se),{hidden:Qe,actual_output_visible:ot.target.checked})}return Se});mt(ct)}},"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA")),re.createElement("div",{className:"mt20"},re.createElement("span",{className:"font14 mr20"},"\u7279\u6B8A\u5224\u5B9A:"),re.createElement(it.default,{checked:_e.last_match_rule,onChange:ot=>{const ct=ze.map((Se,De)=>De===et?Rt(It({},Se),{last_match_rule:ot.target.checked}):Se);mt(ct)}},re.createElement("span",{className:"font14"},"\u672B\u5C3E\u5339\u914D",re.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173\uFF09")))))))))),re.createElement("h4",{className:"font14 mt20 mb10"},re.createElement("span",{className:E.sub},"*"),"\u8BC4\u6D4B\u811A\u672C"),re.createElement(vt.Z,{title:!gt&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},re.createElement(He.default.Item,{name:"choice_standard_scripts",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C"}]},re.createElement(le.default,{getPopupContainer:_e=>_e.parentNode,size:"large",style:{width:400},placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C"},Me.map((_e,et)=>re.createElement(le.default.Option,{value:_e.id,key:et},_e.scptname))))),re.createElement(vt.Z,{title:!gt&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},re.createElement(He.default.Item,{name:"evaluate_script"},re.createElement(x.ZP,{height:450,style:{border:"1px solid #ccc"},language:"shell",theme:"vs-light",options:{readOnly:!gt}}))),(0,ae.Ny)()&&re.createElement(Be.Z,{className:"mb20",align:"middle"},re.createElement(He.default.Item,{name:"use_jupyter_result",className:"mt10",valuePropName:"checked",noStyle:!0},re.createElement(y.Z,null)),re.createElement("div",{className:"ml10"},"\u662F\u5426\u6CBF\u7528Jupyter\u8FD0\u884C\u7ED3\u679C"))),re.createElement(a.t,{okText:"\u4FDD\u5B58",hasOkBtn:Ee,loading:_t,onCancel:()=>ee.history.push(`/shixuns/${st==null?void 0:st.id}/challenges`),onOk:()=>Ie.submit(),className:Ct==="jupyterLab"?E.btn:""}))}},18309:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return dt}});var ne=te(59301),ee=te(43418),Te=te(8591),Ue=te(43428),He=te(99313),je=te(71418),oe=te(6848),it=te(3113),vt={header_body:"header_body___lAlEX",close:"close___OXweN",no_data:"no_data___h77J2",recommend_config_introduce:"recommend_config_introduce___ifFGY",recommend_config:"recommend_config___UXyKS",recommend_config_item:"recommend_config_item___zONum",item_title:"item_title___w5vXw",recommend_text:"recommend_text___f68Eu",item_content:"item_content___j_zbN",recommend_config_active_item:"recommend_config_active_item___SrTkJ",recommend_config_footer:"recommend_config_footer___PHnlA",application:"application___uh4gI",tooltip:"tooltip___f0uXh",disabled:"disabled___Ha9Ba"},$e=te(99267),rt=te(61485),qe=te(13014),Be=te(4977),le=te(82093),y=te(76411),a={lineChart:"lineChart___dCEZW"},b=te(56656),E=te.n(b),x=te(59301),ae=({dataInfo:Me,indexKey:Oe,valueName:Ee,startAndEndTime:me,colors:Ge=["#DA4928","#2EC25B","#FEBD49","#498FEA","#9363D8"],imageTypeName:he})=>{let se=null;(0,ne.useEffect)(()=>{_e()},[Me]),(0,ne.useEffect)(()=>{window.addEventListener("resize",ce(()=>{se&&se.resize()},200))},[window.onresize]);const ce=(et,ot,ct=!1)=>{let Se,De;return(...Qe)=>{if(ct){et.apply(De,Qe),ct=!1;return}clearTimeout(Se),Se=setTimeout(()=>{et.apply(De,Qe)},ot)}},Fe=et=>et?et.map(ot=>{const ct=new Date(ot),Se=String(ct.getMonth()+1).padStart(2,"0"),De=String(ct.getDate()).padStart(2,"0"),Qe=String(ct.getHours()).padStart(2,"0"),Je=String(ct.getMinutes()).padStart(2,"0");return`${Se}/${De} ${Qe}:${Je}`}):[],be=(et,ot)=>et.map(ct=>{const Se=ot.timestamps.indexOf(ct);return Se!==-1?ot.values[Se]:null});function Pe(et){let ot=1/0;for(let Se=0;Se{let Se=[];for(let De=et;De<=ot;De+=ct)Se.push(De);return Se},gt=()=>{var et;const ot=((et=Me==null?void 0:Me.x)==null?void 0:et.flat())||[];let ct=[...new Set(ot)].sort((Zt,Pn)=>Zt-Pn),Se=Pe(ct),De=Se==null?void 0:Se.newArray,Qe=Se==null?void 0:Se.minInterval;ct=[...new Set([...ct,...De])].sort((Zt,Pn)=>Zt-Pn);let Je=E()(me[0],"YYYY-MM-DD HH:mm").valueOf(),ft=We(Je,ct[0]-Qe,Qe),Ht=E()(me[1],"YYYY-MM-DD HH:mm").valueOf(),Ze=We(ct[ct.length-1]+Qe,Ht,Qe);return ct=[...ft,...ct,...Ze],[...new Set(ct)].sort((Zt,Pn)=>Zt-Pn)},_e=()=>{var et;se=y.init(document.getElementById(`lineChart${Oe}`));let ot=gt(),ct=(et=Me==null?void 0:Me.y)==null?void 0:et.map((De,Qe)=>{var Je;let ft={timestamps:(Je=Me==null?void 0:Me.x)==null?void 0:Je[Qe],values:De};return De=be(ot,ft),{name:Ee[Qe],type:"line",itemStyle:{show:!1},lineStyle:{color:Ge[Qe]},data:De}}),Se={tooltip:{trigger:"axis",axisPointer:{type:"line",lineStyle:{color:"rgba(212, 217, 227, 1)",type:"dashed"}},backgroundColor:"#fff",textStyle:{color:"#333333"},padding:10,extraCssText:"box-shadow: 0px 4px 8px 0px rgba(184,194,202,0.5)",formatter:function(De){var Qe;let Je="";return De.forEach((ft,Ht)=>{console.log("item",ft),Je+=`
-
-
- ${he[ft==null?void 0:ft.componentIndex]} -
-
${ft.value>0?ft.value.toFixed(5):ft.value==0?0:"--"} ${Oe==0?"Cores":"MiB"}
-
`}),`
-
${(Qe=De[0])==null?void 0:Qe.name}
- ${Je} -
`}},grid:{right:"5%",bottom:"20%",top:"10%"},dataZoom:[{show:!0,start:0,end:100},{type:"inside",start:20,end:100}],xAxis:[{type:"category",gridIndex:0,boundaryGap:!0,axisTick:{show:!1,alignWithLabel:!1},axisLine:{show:!0,lineStyle:{color:"#F0F0F0",type:"solid"}},axisLabel:{show:!0,color:"#9096A3"},splitLine:{show:!1},data:Fe(ot)}],yAxis:[{type:"value",gridIndex:0,axisTick:{show:!1},axisLine:{show:!1},axisLabel:{show:!0,color:"#9096A3",formatter:Oe==1?"{value} MiB":"{value} Cores"},splitLine:{show:!0,lineStyle:{color:"#EDEDED",type:"dashed"}}}],series:ct};se.setOption(Se)};return x.createElement("div",{id:`lineChart${Oe}`,className:a.lineChart})},re=te(63814),ie={flex_warp:"flex_warp___Rtigf",chart_content:"chart_content___tVmUj",chart_title:"chart_title___AOPx7",listdata:"listdata___mi4KG",block:"block___prArl",typename:"typename___j4diD",val:"val___MeuWc",info_con:"info_con___eIdJL",info_top:"info_top___UKMbT",fullscreen:"fullscreen___PICBn",chart_content_qp:"chart_content_qp___ae1n1",spin_dom:"spin_dom___T7PCy"},pe=te(57809),ye=te(5083),Re=te(88522);const we=Me=>{const Oe=new Date,me=(Ge=>{const he=new Date(Oe);switch(Ge){case"\u6700\u8FD130\u5206\u949F":he.setMinutes(Oe.getMinutes()-30);break;case"\u6700\u8FD13\u5C0F\u65F6":he.setHours(Oe.getHours()-3);break;case"\u6700\u8FD124\u5C0F\u65F6":he.setDate(Oe.getDate()-1);break;case"\u6700\u8FD17\u5929":he.setDate(Oe.getDate()-7);break;case"\u6700\u8FD115\u5929":he.setDate(Oe.getDate()-15);break;default:return null}return he})(Me);return me?{startTime:me,endTime:Oe}:null},ke=(Me,Oe,Ee)=>{if(!Me)return!1;const me=E()(),[Ge,he]=Oe;if(Me.isAfter(me))return!0;if(Ge){const se=Ge.clone().add(Ee,"days");if(he&&Me.isAfter(se))return!0}if(he){const se=he.clone().subtract(Ee,"days");return Me.isBefore(se)||Me.isAfter(me)}return!1},Ce=Me=>Me<=5?"30s":Me<=15?"1m":Me<=30?"2m":Me<=60?"5m":Me<=180?"10m":Me<=360?"30m":Me<=720?"1h":Me<=1440?"2h":Me<=2880?"4h":Me<=4320?"8h":Me<=10080||Me<=14400?"12h":Me<=21600?"1d":"\u6CA1\u6709\u5339\u914D\u7684\u65F6\u95F4\u95F4\u9694",It=Me=>{const[Oe,Ee]=Me,me=moment.isMoment(Oe)?Oe:moment(Oe),Ge=moment.isMoment(Ee)?Ee:moment(Ee);if(!me.isValid()||!Ge.isValid())throw new Error("Invalid date provided");const se=moment.duration(Ge.diff(me)).asMinutes();return Ce(se)},Rt=(Me,Oe,Ee=20)=>{const me=new Date(Me).getTime(),Ge=new Date(Oe).getTime(),he=Ee*1e3,se=[];let ce=me;for(;ce<=Ge;)se.push(ce),ce+=he;return se};var pn=te(89392),Dt=te(57884),zt=te(2610),jt=te(59301),tn=(Me,Oe,Ee)=>new Promise((me,Ge)=>{var he=Fe=>{try{ce(Ee.next(Fe))}catch(be){Ge(be)}},se=Fe=>{try{ce(Ee.throw(Fe))}catch(be){Ge(be)}},ce=Fe=>Fe.done?me(Fe.value):Promise.resolve(Fe.value).then(he,se);ce((Ee=Ee.apply(Me,Oe)).next())});const pt=pe.default.Option,{RangePicker:Ct}=ye.default;var Mt=({identifier:Me,data:Oe,isFirst:Ee,setIsFirst:me,info:Ge})=>{var he;const[se,ce]=(0,ne.useState)([]),[Fe,be]=(0,ne.useState)([]),[Pe,We]=(0,ne.useState)(null),[gt,_e]=(0,ne.useState)(""),[et,ot]=(0,ne.useState)([null,null]),[ct,Se]=(0,ne.useState)([]),[De,Qe]=(0,ne.useState)(!1),[Je,ft]=(0,ne.useState)([]),[Ht,Ze]=(0,ne.useState)(!1),[Zt,Pn]=(0,ne.useState)(!1),[Rn,wn]=(0,ne.useState)(""),[rn,$n]=(0,ne.useState)(1),An=["\u6700\u8FD130\u5206\u949F","\u6700\u8FD13\u5C0F\u65F6","\u6700\u8FD124\u5C0F\u65F6","\u6700\u8FD17\u5929","\u6700\u8FD115\u5929"],nn=["#DA4928","#2EC25B","#FEBD49","#498FEA","#9363D8"];(0,ne.useEffect)(()=>{var Cn,Pa,ma,va;if(Oe&&Ee){Kn(),ce(Oe==null?void 0:Oe.recent_users),be(Oe==null?void 0:Oe.managers);const St=(Ge==null?void 0:Ge.type)==="\u6311\u6218\u9875\u9762";((Cn=Oe==null?void 0:Oe.managers)==null?void 0:Cn.length)>0?We(St?Ge==null?void 0:Ge.myshixun_id:(Pa=Oe==null?void 0:Oe.managers[0])==null?void 0:Pa.id):((ma=Oe==null?void 0:Oe.recent_users)==null?void 0:ma.length)>0&&We(St?Ge==null?void 0:Ge.myshixun_id:(va=Oe==null?void 0:Oe.recent_users[0])==null?void 0:va.id),_e("\u6700\u8FD130\u5206\u949F"),me(!1)}},[Oe]),(0,ne.useEffect)(()=>{if(gt){let Cn=we(gt);ot([E()(Cn==null?void 0:Cn.startTime),E()(Cn==null?void 0:Cn.endTime)])}},[gt]),(0,ne.useEffect)(()=>{Pe&&(et!=null&&et[0])&&(et!=null&&et[1])&&In()},[Pe,et]);const In=()=>tn(void 0,null,function*(){var Cn;Qe(!0);let Pa={startTimeString:et[0]?et[0].format("YYYY-MM-DD HH:mm"):null,endTimeString:et[1]?et[1].format("YYYY-MM-DD HH:mm"):null,samplingInterval:"20s",isSortBoolean:!1,id:Pe};const ma=yield(0,le.ZP)(`/api/shixuns/${Me}/cpu_rank_data.json`,{method:"get",params:Pa});(ma==null?void 0:ma.status)==0&&(ft((Cn=ma==null?void 0:ma.data)==null?void 0:Cn.statisticsList),$n(rn+1)),Qe(!1)}),_n=(0,ne.useRef)((0,pn.throttle)(Cn=>mn(Cn),1200,{leading:!0,trailing:!0})).current,mn=Cn=>tn(void 0,null,function*(){if(Cn=="")return;const Pa=yield(0,le.ZP)(`/api/shixuns/${Me}/cpu_search_data`,{method:"get",params:{search:Cn}});(Pa==null?void 0:Pa.status)==0&&Se(Pa==null?void 0:Pa.data)}),ga=(Cn,Pa)=>{Cn==="CPU"?(Ht?(0,zt.BU)():(0,zt.Dj)(document.getElementById(`tj${Pa}`)),Ze(!Ht)):(Zt?(0,zt.BU)():(0,zt.Dj)(document.getElementById(`tj${Pa}`)),Pn(!Zt))},Wn=(Cn,Pa,ma)=>{const va=Pa==="CPU"?"cpuUsageChart":"memoryUsageChart";let St=Cn.map(Et=>{var Ln,Tn,dn,Ta;const ua=(Ln=Et.promQueryResult)==null?void 0:Ln[va],na=`${Et.envId}-${Et.myPracticalTrainingId}_${Pa}`,Wa=((Ta=(dn=(Tn=ua==null?void 0:ua.results[na])==null?void 0:Tn.frames[0])==null?void 0:dn.data)==null?void 0:Ta.values)||[];return Wa.length>0?Wa[ma]:[]});return St.some(Et=>Array.isArray(Et)&&Et.length>0)?St:[]},Ra=Cn=>{We(Cn),Kn()},Kn=()=>{Se([]),wn("")},fa=Cn=>{let Pa=!1;for(let ma=0;ma<(Je==null?void 0:Je.length);ma++){let va=Wn(Je,Cn,1)[ma];if(va&&(va==null?void 0:va.length)>0){Pa=!0;break}}return(Je==null?void 0:Je.length)>0&&Pa};return jt.createElement(jt.Fragment,null,jt.createElement("div",{className:`${ie.flex_warp}`},jt.createElement(Re.Z,{allowClear:!0,showSearch:!0,value:Rn,style:{width:280},onSearch:_n,placeholder:"\u641C\u7D22\u59D3\u540D/\u624B\u673A\u53F7/\u90AE\u7BB1",onChange:(Cn,Pa)=>{wn(Cn),Pa!=null&&Pa.key&&We(Number(Pa==null?void 0:Pa.key))},onClear:Kn,size:"large"},ct==null?void 0:ct.map((Cn,Pa)=>jt.createElement(pt,{key:Cn.id,value:Cn.name},Cn.name.length>4?`${Cn.name.slice(0,4)}...`:Cn.name,`( ${Cn.phone?Cn.phone:""} ${Cn.mail?` - ${Cn.mail}`:""})`))),jt.createElement("div",null,jt.createElement(pe.default,{style:{width:130,marginRight:20},placeholder:"\u8BF7\u9009\u62E9",size:"large",value:gt,onChange:Cn=>{_e(Cn)}},An.map((Cn,Pa)=>jt.createElement(pe.default.Option,{key:Pa,value:Cn},Cn))),jt.createElement(Ct,{style:{width:320},showTime:!0,size:"large",allowClear:!1,value:et,disabledDate:Cn=>ke(Cn,et,15),format:"YYYY-MM-DD HH:mm",onChange:Cn=>{ot(Cn),_e(void 0)}}))),jt.createElement(re.qp,{title:"\u5408\u4F5C\u6210\u5458",style:{marginTop:"24px"},value:Pe,onChange:Cn=>Ra(Cn),dataSource:Fe,titleWidth:60,key:1}),jt.createElement(re.qp,{title:"\u6700\u8FD1\u5B9E\u9A8C",className:(se==null?void 0:se.length)==0?"mt0":"",style:{marginBottom:(se==null?void 0:se.length)>0?"0px":"17px"},value:Pe,onChange:Cn=>Ra(Cn),dataSource:se,titleWidth:60,key:2}),(he=[{name:"CPU",type:"CPU"},{name:"\u5185\u5B58",type:"MEMORY"}])==null?void 0:he.map((Cn,Pa)=>jt.createElement("div",{className:`${ie.chart_content}`,key:Pa,id:`tj${Pa}`},jt.createElement("div",{className:ie.chart_title},jt.createElement("span",null,Cn==null?void 0:Cn.name,"\u4F7F\u7528\u91CF"),jt.createElement("i",{className:`${ie.fullscreen} - iconfont - ${(Cn==null?void 0:Cn.type)=="CPU"?Ht?"icon-tuichuquanping2":"icon-quanping2":Zt?"icon-tuichuquanping2":"icon-quanping2"} - `,onClick:()=>ga(Cn.type,Pa)})),jt.createElement(je.Z,{spinning:De},fa(Cn.type)?jt.createElement("div",{style:{marginTop:(Cn==null?void 0:Cn.type)=="CPU"?Ht?"7%":"":Zt?"7%":""}},jt.createElement(ae,{dataInfo:{y:Wn(Je,Cn==null?void 0:Cn.type,1)||[],x:Wn(Je,Cn==null?void 0:Cn.type,0)||[]},startAndEndTime:et,colors:nn,indexKey:Pa,valueName:Je.map(ma=>ma.name),imageTypeName:Je.map(ma=>{var va;return(va=ma==null?void 0:ma.promQueryResult)==null?void 0:va.imageTypeName}),key:`${Pa}-${rn}`}),jt.createElement("div",{className:ie.info_con},jt.createElement("div",{className:ie.info_top},jt.createElement("div",null,"\u6700\u5927\u503C"),jt.createElement("div",null,"\u6700\u5C0F\u503C"),jt.createElement("div",null,"\u5E73\u5747\u503C")),Je.map((ma,va)=>{var St;let Lt=ma==null?void 0:ma.promQueryResult;return jt.createElement("div",{className:ie.listdata,key:va},jt.createElement("div",{className:ie.block,style:{backgroundColor:nn[va],marginRight:10}}),jt.createElement("div",{className:ie.typename},(St=ma==null?void 0:ma.promQueryResult)==null?void 0:St.imageTypeName),jt.createElement("div",{className:ie.val},(Cn==null?void 0:Cn.type)=="CPU"?`${Lt==null?void 0:Lt.cpuMaxDoubleValue}Cores`:`${Lt==null?void 0:Lt.memoryDoubleMaxValue}MiB`),jt.createElement("div",{className:ie.val},(Cn==null?void 0:Cn.type)=="CPU"?`${Lt==null?void 0:Lt.cpuMinDoubleValue}Cores`:`${Lt==null?void 0:Lt.memoryDoubleMinValue}MiB`),jt.createElement("div",{className:ie.val},(Cn==null?void 0:Cn.type)=="CPU"?`${Lt==null?void 0:Lt.cpuAvgDoubleValue}Cores`:`${Lt==null?void 0:Lt.memoryDoubleAvgValue}MiB`))}))):jt.createElement(Dt.Z,null)))))},st=te(59301),Ie=(Me,Oe,Ee)=>new Promise((me,Ge)=>{var he=Fe=>{try{ce(Ee.next(Fe))}catch(be){Ge(be)}},se=Fe=>{try{ce(Ee.throw(Fe))}catch(be){Ge(be)}},ce=Fe=>Fe.done?me(Fe.value):Promise.resolve(Fe.value).then(he,se);ce((Ee=Ee.apply(Me,Oe)).next())}),Gt=({getApi:Me,identifier:Oe,visible:Ee,info:me})=>{const[Ge,he]=(0,ne.useState)({}),[se,ce]=(0,ne.useState)(!0);(0,ne.useEffect)(()=>{ce(!0)},[Ee]),(0,ne.useEffect)(()=>{Me&&se&&Fe()},[Me]);const Fe=()=>Ie(void 0,null,function*(){const be=yield(0,le.ZP)(`/api/shixuns/${Oe}/cpu_basic_data.json`,{method:"get"});(be==null?void 0:be.status)==0&&he(be)});return st.createElement("div",null,st.createElement(Mt,{isFirst:se,setIsFirst:be=>ce(be),identifier:Oe,data:Ge,info:me}))},_t=te(49661),wt=te(76560),sn=te(67135),xe=te(23869),ze=te(59301),mt=(Me,Oe,Ee)=>new Promise((me,Ge)=>{var he=Fe=>{try{ce(Ee.next(Fe))}catch(be){Ge(be)}},se=Fe=>{try{ce(Ee.throw(Fe))}catch(be){Ge(be)}},ce=Fe=>Fe.done?me(Fe.value):Promise.resolve(Fe.value).then(he,se);ce((Ee=Ee.apply(Me,Oe)).next())});const xt=({globalSetting:Me,dispatch:Oe,practiceSetting:Ee,shixunsDetail:me,visible:Ge,onCancel:he,info:se,identifier:ce,isJupyter:Fe,onOk:be})=>{const[Pe,We]=(0,ne.useState)("1"),[gt,_e]=(0,ne.useState)("\u63A8\u8350\u914D\u7F6E"),[et,ot]=(0,ne.useState)([]),[ct,Se]=(0,ne.useState)(!1),[De,Qe]=(0,ne.useState)(!1),[Je,ft]=(0,ne.useState)({}),[Ht,Ze]=(0,ne.useState)(!1);(0,ne.useEffect)(()=>{Ge&&(Qe(!1),We("1"),_e("\u63A8\u8350\u914D\u7F6E"),(se==null?void 0:se.type)=="\u6311\u6218\u9875\u9762"?ot(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E"]):ot(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E","\u589E\u5F3A\u914D\u7F6E"]),ft({}),Zt(),(se==null?void 0:se.type)=="\u6311\u6218\u9875\u9762"&&Oe({type:"shixunsDetail/getShixunsDetail",payload:{id:ce}}))},[Ge]);const Zt=()=>mt(void 0,null,function*(){Ze(!0);const In=yield(0,sn.HS)(ce);[0,-10].includes(In.status)&&(ft(In),Ze(!1))}),Pn=In=>{In=="2"?Qe(!0):Qe(!1),We(In)},Rn=()=>{ee.default.info({centered:!0,icon:null,width:424,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:ze.createElement("div",{className:"tc"},ze.createElement("img",{src:qe,alt:"\u4E8C\u7EF4\u7801",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})),okText:"\u6211\u77E5\u9053\u4E86"})},wn=()=>mt(void 0,null,function*(){if((0,xe.gy)(Oe,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||gt=="\u5F53\u524D\u914D\u7F6E")return;Se(!0),(yield(0,le.ZP)(`/api/shixuns/${ce}/apply_recommend_config.json`,{method:"put",body:{data:gt=="\u63A8\u8350\u914D\u7F6E"?Je==null?void 0:Je.recommend:Je==null?void 0:Je.high}})).status==0&&(Te.ZP.success("\u5E94\u7528\u6210\u529F"),Se(!1),he(),be())}),rn=()=>mt(void 0,null,function*(){var In,_n;if(yield $n(),(0,_t.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(In=me.detail)!=null&&In.is_jupyter||(_n=me.detail)!=null&&_n.is_jupyter_lab){Oe({type:"shixunsDetail/execJupyter",payload:{id:ce}}).then(ga=>{var Wn;ga!=null&&ga.identifier&&((Wn=wt.history)==null||Wn.push(`/tasks/${ga.identifier}/jupyter`))});return}Oe({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const mn=Fe?yield(0,sn.BK)({id:ce}):yield(0,sn.Ir)({id:ce});if(Oe({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),mn!=null&&mn.game_identifier||mn!=null&&mn.identifier){(0,_t.xg)(Fe?`/tasks/${mn==null?void 0:mn.identifier}/jupyter`:`/tasks/${mn.game_identifier}`);return}(mn==null?void 0:mn.status)===-3?(0,_t.eF)():(mn==null?void 0:mn.status)===2?An(mn==null?void 0:mn.message):(mn==null?void 0:mn.status)===3&&nn(mn==null?void 0:mn.message)}),$n=()=>new Promise((In,_n)=>{var mn;(mn=Ee==null?void 0:Ee.sideBar)!=null&&mn.confirmLeave?ee.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Oe({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),In()},onCancel:()=>{_n()}}):In()}),An=In=>{In=In!=null&&In.includes(".json")?In:`${In}.json`,ee.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ze.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>mt(void 0,null,function*(){const _n=yield(0,le.ZP)("/api"+In,{method:"get"});if(!_n)return;Te.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const mn=yield(0,sn.Ir)({id:_n.shixun_identifier});if(mn!=null&&mn.game_identifier){(0,_t.xg)(`/tasks/${mn.game_identifier}`);return}(mn==null?void 0:mn.status)===2?An(mn==null?void 0:mn.message):(mn==null?void 0:mn.status)===3&&nn(mn==null?void 0:mn.message)})})},nn=In=>{ee.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ze.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",In,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return ze.createElement(ze.Fragment,null,ze.createElement(Ue.Z,{title:null,placement:"right",open:Ge,width:1e3,onClose:he,closeIcon:null,footer:null},ze.createElement("div",{className:vt.header_body},ze.createElement("span",null,"\u914D\u7F6E\u4E0E\u76D1\u63A7"),ze.createElement($e.Z,{className:vt.close,onClick:he})),ze.createElement(He.default,{activeKey:Pe,onChange:Pn},ze.createElement(He.default.TabPane,{tab:"\u63A8\u8350\u914D\u7F6E",key:1},ze.createElement(je.Z,{spinning:Ht,size:"large",tip:ze.createElement("div",{style:{color:"#666",fontSize:"14px"}},ze.createElement("div",{style:{color:"#232B40",fontWeight:"bolder",marginBottom:24,marginTop:14}},"\u6B63\u5728\u8BA1\u7B97\u2026"),ze.createElement("div",{style:{lineHeight:"26px"}},"\u7CFB\u7EDF\u6B63\u5728\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\u8BA1\u7B97\u63A8\u8350\u914D\u7F6E",ze.createElement("br",null),"\u8BF7\u8010\u5FC3\u7B49\u5F85\u2026"))},(Je==null?void 0:Je.status)==0?ze.createElement(ze.Fragment,null,ze.createElement("div",{className:vt.recommend_config_introduce},ze.createElement("div",null,"\u5F53\u524D\u914D\u7F6E\uFF1A\u5B9E\u9A8C\u73AF\u5883\u76EE\u524D\u5DF2\u7ECF\u914D\u7F6E\u7684\u8D44\u6E90\u3002"),ze.createElement("div",null,"\u63A8\u8350\u914D\u7F6E\uFF1A\u7CFB\u7EDF\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\uFF0C\u8BA1\u7B97\u51FA\u63A8\u8350\u914D\u7F6E\u3002\u4F7F\u7528\u7684\u4EBA\u8D8A\u591A\uFF0C\u63A8\u8350\u8D8A\u51C6\u786E\u3002"),ze.createElement("div",null,"\u589E\u5F3A\u914D\u7F6E\uFF1A\u9002\u7528\u4E8E\u8D44\u6E90\u6D88\u8017\u8F83\u9AD8\u7684\u5B9E\u8DF5\u9879\u76EE\u3002")),ze.createElement("div",{className:vt.recommend_config},et.map((In,_n)=>ze.createElement("div",{className:`${vt.recommend_config_item} ${In==gt?vt.recommend_config_active_item:""}`,key:In,onClick:()=>_e(In)},ze.createElement("div",{className:vt.item_title},ze.createElement("div",null,In),_n==1?ze.createElement("div",{className:vt.recommend_text},"\u63A8\u8350"):ze.createElement(ze.Fragment,null)),(In=="\u5F53\u524D\u914D\u7F6E"&&(Je==null?void 0:Je.current)||In=="\u63A8\u8350\u914D\u7F6E"&&(Je==null?void 0:Je.recommend)||In=="\u589E\u5F3A\u914D\u7F6E"&&(Je==null?void 0:Je.high)||[]).map((mn,ga)=>ze.createElement("div",{className:vt.item_content,key:ga},ze.createElement("span",null,mn==null?void 0:mn.image_name),mn!=null&&mn.cpu_limit?ze.createElement("span",null,mn==null?void 0:mn.cpu_limit,"\u6838",mn==null?void 0:mn.memory_limit,"G"):ze.createElement("div",null,ze.createElement("span",null,"\u6682\u65E0\u63A8\u8350"),ze.createElement(oe.Z,{title:ze.createElement("div",{style:{lineHeight:"22px",padding:5}},"\u5B9E\u9A8C\u73AF\u5883\u4E3A\u7279\u6B8A\u7684\u4E13\u6709\u4E91\u6216\u65E0\u4F7F\u7528\u6570",ze.createElement("br",null),"\u636E\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u7ED9\u51FA\u63A8\u8350\u503C\u3002\u4E00\u952E\u5E94\u7528",ze.createElement("br",null),"\u7684\u65F6\u5019\uFF0C\u5C06\u4F7F\u7528\u539F\u914D\u7F6E\u3002")},ze.createElement(rt.Z,{className:vt.tooltip})))))))),ze.createElement("div",{className:vt.recommend_config_footer},ze.createElement("div",null,ze.createElement("span",null,"\u6CA1\u627E\u5230\u5408\u9002\u7684\u914D\u7F6E\uFF1F"),ze.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>Rn()},"\u8054\u7CFB\u7BA1\u7406\u5458")),ze.createElement(it.ZP,{type:"primary",shape:"round",disabled:gt=="\u5F53\u524D\u914D\u7F6E",onClick:wn,loading:ct},"\u4E00\u952E\u5E94\u7528"))):Ht?ze.createElement("div",{style:{height:400}}):ze.createElement("div",{className:vt.no_data},ze.createElement("img",{src:Be,style:{pointerEvents:"none",userSelect:"none",width:212,height:160}}),ze.createElement("p",{className:"mt20 mb20 font14",style:{color:"#7B8394",width:"100%",lineHeight:"26px"}},"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u6CA1\u6709\u4EFB\u4F55\u4EBA\u4F7F\u7528\u8FC7\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u6839\u636E\u5B9E\u9645\u4F7F\u7528\u60C5\u51B5\u7ED9\u51FA\u63A8\u8350\u914D\u7F6E\u3002",ze.createElement("br",null),"\u5EFA\u8BAE\u60A8\u5148\u6A21\u62DF\u5B9E\u6218\u5E76\u901A\u5173~"),(se==null?void 0:se.type)!="\u6311\u6218\u9875\u9762"&&ze.createElement("div",{className:vt.application,onClick:()=>{rn(),he()}},"\u6A21\u62DF\u5B9E\u6218")))),ze.createElement(He.default.TabPane,{tab:"\u8D44\u6E90\u76D1\u63A7",key:2},ze.createElement(Gt,{getApi:De,identifier:ce,visible:Ge,info:se})))))};var dt=(0,wt.connect)(({globalSetting:Me,practiceSetting:Oe,shixunsDetail:Ee})=>({globalSetting:Me,practiceSetting:Oe,shixunsDetail:Ee}))(xt)},40151:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return we}});var ne=te(59301),ee=te(43418),Te=te(3113),Ue=te(8591),He=te(99313),je=te(71418),oe=te(10311),it=te(5871),vt=te(1710),$e={modal:"modal___aF6vS",con_warp:"con_warp___W1gHS",flex:"flex___Cbe__",config_Warp:"config_Warp___lXnUZ",config_btn:"config_btn___OAH7T",sceneList:"sceneList___N5Y3k",sceneItem:"sceneItem____bE1H",sceneItemActive:"sceneItemActive___e82B8"},rt=te(11724),qe=te(62772),Be=te(82093),le=te(57884),y=te(59301),a=Object.defineProperty,b=Object.defineProperties,E=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,re=(ke,Ce,It)=>Ce in ke?a(ke,Ce,{enumerable:!0,configurable:!0,writable:!0,value:It}):ke[Ce]=It,ie=(ke,Ce)=>{for(var It in Ce||(Ce={}))z.call(Ce,It)&&re(ke,It,Ce[It]);if(x)for(var It of x(Ce))ae.call(Ce,It)&&re(ke,It,Ce[It]);return ke},pe=(ke,Ce)=>b(ke,E(Ce)),ye=(ke,Ce,It)=>new Promise((Rt,pn)=>{var Dt=tn=>{try{jt(It.next(tn))}catch(pt){pn(pt)}},zt=tn=>{try{jt(It.throw(tn))}catch(pt){pn(pt)}},jt=tn=>tn.done?Rt(tn.value):Promise.resolve(tn.value).then(Dt,zt);jt((It=It.apply(ke,Ce)).next())}),we=({visible:ke,onOk:Ce,onCancel:It,info:Rt})=>{var pn,Dt,zt,jt,tn;const[pt,Ct]=(0,ne.useState)("1"),[nt,Mt]=(0,ne.useState)([]),[st,Ie]=(0,ne.useState)([]),[ut,Gt]=(0,ne.useState)(0),[_t,wt]=(0,ne.useState)(null),[sn,xe]=(0,ne.useState)(!1);(0,ne.useEffect)(()=>{ke&&(ze(),mt(),xt())},[ke]);const ze=()=>{Ct("1"),Mt([]),wt(null),Gt(0)};(0,ne.useEffect)(()=>{var se,ce;((ce=(se=st==null?void 0:st[ut])==null?void 0:se.content)==null?void 0:ce.length)>0&&wt(pe(ie({},st[ut].content[0]),{index:0}))},[pt,ut,st]);const mt=()=>ye(void 0,null,function*(){xe(!0),yield(0,Be.ZP)("/api/home/cpu_memory_limit.json",{method:"GET"}).then(se=>{let{max_cpu:ce,max_memory:Fe,min_cpu:be,min_memory:Pe}=se,{cpu:We,memory:gt}=Rt;Mt([{name:"CPU",value:We,min:be,max:ce,typeName:"\u6838"},{name:"\u5185\u5B58",value:gt,min:Pe,max:Fe,typeName:"GB"}])}),xe(!1)}),xt=()=>ye(void 0,null,function*(){yield(0,Be.ZP)("/api/home/example_cpu_list.json",{method:"GET"}).then(se=>{var ce;if(Ie(se),(se==null?void 0:se.length)>0){let Fe=pe(ie({},(ce=se==null?void 0:se[0])==null?void 0:ce.content[0]),{index:0});wt(Fe)}})}),dt=se=>{Ct(se),se==="2"&&Gt(0)},Me=(se,ce)=>{Mt(nt.map(Fe=>Fe.name===se?ce(Fe):Fe))},Oe=(se,ce)=>{isNaN(se)||Me(ce,Fe=>pe(ie({},Fe),{value:se}))},Ee=se=>{var ce;if(console.log("decline",se.value),se.value=Number(se.value),se.value<=((ce=se.min)!=null?ce:-1/0))return;let Fe=se.value-.5pe(ie({},be),{value:Fe}))},me=se=>{var ce;if(se.value=Number(se.value),se.value>=((ce=se.max)!=null?ce:1/0))return;let Fe=se.value+.5>se.max?se.max:se.value+.5;Me(se.name,be=>pe(ie({},be),{value:Fe}))},Ge=(se,ce)=>{isNaN(se)||Me(ce,Fe=>pe(ie({},Fe),{value:se}))},he=se=>{if(se==null||Number.isInteger(se))return se;const ce=se%1;return ce===.5?se:Math.floor(se)+(ce<.5?.5:1)};return y.createElement(y.Fragment,null,y.createElement(ee.default,{title:"\u8D44\u6E90\u914D\u7F6E",open:ke,width:752,destroyOnClose:!0,centered:!0,onCancel:It,className:$e.modal,footer:[y.createElement("div",{className:$e.btn_warp,key:"1"},y.createElement(Te.ZP,{onClick:It},"\u53D6\u6D88"),y.createElement(Te.ZP,{type:"primary",onClick:()=>{let se=ie({},Rt);if(pt=="1")se.cpu=nt[0].value,se.memory=nt[1].value;else if(pt=="2"){if(!_t){Ue.ZP.error("\u8BF7\u9009\u62E9\u4E00\u6761\u573A\u666F\u5BF9\u5E94\u7684CPU\u4E0E\u5185\u5B58");return}se=pe(ie({},se),{cpu:_t.cpu,memory:_t.memory})}Ce(se)}},"\u4FDD\u5B58"))]},y.createElement(He.default,{activeKey:pt,onChange:dt},y.createElement(He.default.TabPane,{tab:"\u81EA\u5B9A\u4E49\u914D\u7F6E",key:1},y.createElement(je.Z,{spinning:sn},nt==null?void 0:nt.map(se=>y.createElement("div",{className:$e.con_warp,key:se==null?void 0:se.name},y.createElement("div",null,se==null?void 0:se.name),y.createElement("div",null,y.createElement(oe.Z,{min:se==null?void 0:se.min,max:se==null?void 0:se.max,onChange:ce=>Oe(ce,se==null?void 0:se.name),value:se==null?void 0:se.value,step:.5,style:{width:482,height:6,margin:"0 20px 0 12px"}})),y.createElement("div",{className:`${$e.config_Warp} ${$e.flex}`},y.createElement("div",{className:`${$e.config_btn} ${$e.flex}`,onClick:()=>Ee(se)},y.createElement(rt.Z,null)),y.createElement(it.Z,{min:se==null?void 0:se.min,max:se==null?void 0:se.max,size:"large",step:"0.1",controls:!1,style:{width:50},value:se==null?void 0:se.value,onChange:ce=>{const Fe=he(ce);Ge(Fe,se==null?void 0:se.name)}}),y.createElement("div",{className:`${$e.config_btn} ${$e.flex}`,onClick:()=>me(se)},y.createElement(qe.Z,null))),y.createElement("div",null,se==null?void 0:se.typeName))))),(st==null?void 0:st.length)>0&&y.createElement(He.default.TabPane,{tab:"\u6309\u504F\u597D\u914D\u7F6E",key:2},y.createElement("div",{className:$e.sceneList},st==null?void 0:st.map((se,ce)=>y.createElement("div",{className:`${$e.sceneItem} ${ut==ce&&$e.sceneItemActive}`,key:se==null?void 0:se.id,onClick:()=>{Gt(ce)}},se==null?void 0:se.name))),((Dt=(pn=st==null?void 0:st[ut])==null?void 0:pn.content)==null?void 0:Dt.length)>0?y.createElement(vt.default,{rowSelection:{type:"radio",selectedRowKeys:[_t==null?void 0:_t.index],onChange:(se,ce)=>{wt(ce[0])}},columns:[{title:"CPU",dataIndex:"cpu",align:"center",render:(se,ce)=>y.createElement("div",null,se,"\u6838")},{title:"\u5185\u5B58",dataIndex:"memory",align:"center",render:(se,ce)=>y.createElement("div",null,se,"GB")}],dataSource:(zt=st==null?void 0:st[ut])==null?void 0:zt.content.map((se,ce)=>pe(ie({},se),{index:ce})),rowKey:"index",pagination:!1,scroll:((tn=(jt=st==null?void 0:st[ut])==null?void 0:jt.content)==null?void 0:tn.length)>3?{y:148}:{}}):y.createElement(le.Z,null)))))}},88195:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return x}});var ne=te(59301),ee=te(76560),Te=te(92832),Ue=te(78241),He=te(43418),je=te(8591),oe=te(54580),it=te(3113),vt=te(90524),$e=te(55351),rt={flexRow:"flexRow___JBN3B",flexColumn:"flexColumn___zXgFj",formWrap:"formWrap___aNgan",upload:"upload___yGdLQ",color0152d9:"color0152d9___zzEpS",colorCCC:"colorCCC___k4Dxq",footerWrap:"footerWrap___WrUZd",qrCode:"qrCode___GPwSg",a1:"a1___R6etl",code:"code___fCL_L",group:"group___n7tgy",groupNumber:"groupNumber___tw7hA",a2:"a2___GGjDE"},qe=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,y=(z,ae)=>{var re={};for(var ie in z)Be.call(z,ie)&&ae.indexOf(ie)<0&&(re[ie]=z[ie]);if(z!=null&&qe)for(var ie of qe(z))ae.indexOf(ie)<0&&le.call(z,ie)&&(re[ie]=z[ie]);return re},a=(z,ae,re)=>new Promise((ie,pe)=>{var ye=ke=>{try{we(re.next(ke))}catch(Ce){pe(Ce)}},Re=ke=>{try{we(re.throw(ke))}catch(Ce){pe(Ce)}},we=ke=>ke.done?ie(ke.value):Promise.resolve(ke.value).then(ye,Re);we((re=re.apply(z,ae)).next())});const b=Te.default.TextArea,E=z=>{var ae=z,{newShixuns:re,globalSetting:ie,loading:pe,dispatch:ye}=ae,Re=y(ae,["newShixuns","globalSetting","loading","dispatch"]);const[we]=Ue.default.useForm(),[ke,Ce]=(0,ne.useState)([]),It=jt=>{["uploading","done","removed"].includes(jt.file.status)&&Ce(jt.fileList)},Rt=jt=>{var tn;if(!jt.percent||jt.percent==100){const pt=(tn=jt.response)==null?void 0:tn.id;return He.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u9644\u4EF6\u5417?",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>a(void 0,null,function*(){(yield ye({type:"newShixuns/deleteAttachment",payload:{id:pt}}))&&Ce(ke.filter(nt=>{var Mt;return((Mt=nt.response)==null?void 0:Mt.id)!==pt}))})}),!1}},pn=jt=>ke.length?!1:jt.size/1024/1024>50?(je.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0,Dt=jt=>a(void 0,null,function*(){var tn,pt;const{language:Ct,env:nt,mode:Mt,code:st}=jt||{},Ie=yield ye({type:"newShixuns/applyShixunMirror",payload:{language:Ct,runtime:nt,run_method:Mt,attachment_id:(pt=(tn=ke==null?void 0:ke[0])==null?void 0:tn.response)==null?void 0:pt.id}});ye({type:"newShixuns/setActionTabs",payload:{}}),Ie&&je.ZP.success("\u65B0\u5EFA\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u5BA1\u6838\u3002")}),zt=()=>{we.resetFields(),Ce([])};return ne.createElement(He.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:re.actionTabs.key==="NewShixuns-Apply",title:"\u7533\u8BF7\u65B0\u5EFA",width:"1000px",footer:null,afterClose:zt},ne.createElement("section",{className:rt.qrCode},ne.createElement("aside",{className:rt.a1},ne.createElement("div",{className:rt.code},ne.createElement("img",{width:120,height:120,src:$e,alt:"\u4E8C\u7EF4\u7801"})),ne.createElement("div",{className:rt.group},"\u5B9E\u9A8C\u73AF\u5883\u7533\u8BF7QQ\u7FA4"),ne.createElement("div",{className:rt.groupNumber},"\u7FA4\u53F7\uFF1A740157011")),ne.createElement("aside",{className:rt.a2},"\u5C0A\u656C\u7684\u8001\u5E08/\u540C\u5B66\u60A8\u597D\uFF0C",ne.createElement("br",null),"\u5982\u679C\u60A8\u60F3\u65B0\u5EFA\u5B9E\u9A8C\u73AF\u5883\uFF0C\u53EF\u4EE5\u626B\u63CF\u5DE6\u4FA7\u4E8C\u7EF4\u7801\u8FDB\u7FA4\uFF0C\u76F4\u63A5\u5411\u6211\u4EEC\u7684\u5DE5\u4F5C\u4EBA\u5458\u7533\u8BF7\u54E6~ \u4E5F\u53EF\u4EE5\u63D0\u4EA4\u4E0B\u9762\u7684\u8868\u5355\u7533\u8BF7\uFF0C\u6211\u4EEC\u7684\u5DE5\u4F5C\u4EBA\u5458\u6536\u5230\u7533\u8BF7\u4FE1\u606F\u5C06\u4F1A\u7B2C\u4E00\u65F6\u95F4\u8054\u7CFB\u60A8\uFF01")),ne.createElement(Ue.default,{className:rt.formWrap,form:we,labelCol:{span:4},wrapperCol:{span:20},onFinish:Dt},ne.createElement(Ue.default.Item,{label:"\u8BED\u8A00\uFF1A",name:"language",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u8BED\u8A00"}]},ne.createElement(b,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u662F\u57FA\u4E8E\u4EC0\u4E48\u8BED\u8A00\uFF1A\u793A\u4F8B\uFF1APython",rows:4})),ne.createElement(Ue.default.Item,{label:"\u7CFB\u7EDF\u73AF\u5883\uFF1A",name:"env",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u8BED\u8A00\u7CFB\u7EDF\u73AF\u5883"}]},ne.createElement(b,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u662F\u57FA\u4E8E\u4EC0\u4E48linux\u7CFB\u7EDF\u73AF\u5883,\u4EE3\u7801\u8FD0\u884C\u73AF\u5883",rows:4})),ne.createElement(Ue.default.Item,{label:"\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F\uFF1A",name:"mode",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F"}]},ne.createElement(b,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u4E2D\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F",rows:4})),ne.createElement(Ue.default.Item,{label:"\u6D4B\u8BD5\u4EE3\u7801\uFF1A",name:"code",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},ne.createElement("div",{className:rt.upload},ne.createElement(oe.default,{fileList:ke,action:`${vt.Z.API_SERVER}/api/attachments.json?client_key=6d57f8c3dd186c5ada392546ace9620a`,onChange:It,onRemove:Rt,beforeUpload:pn,withCredentials:!0},ne.createElement("span",{className:`${rt.color0152d9} current`},"\u4E0A\u4F20\u9644\u4EF6"),ne.createElement("span",{className:`${rt.colorCCC} ml10`},"(\u5355\u4E2A\u6587\u4EF650M\u4EE5\u5185)")))),ne.createElement("div",{className:rt.footerWrap},ne.createElement(Ue.default.Item,null,ne.createElement(it.ZP,{className:"mr5",size:"middle",onClick:()=>{ye({type:"newShixuns/setActionTabs",payload:{}})}},"\u53D6\u6D88"),ne.createElement(it.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:pe["newShixuns/applyShixunMirror"]},"\u4FDD\u5B58")))))};var x=(0,ee.connect)(({newShixuns:z,loading:ae,globalSetting:re})=>({newShixuns:z,globalSetting:re,loading:ae.effects}))(E)},84722:function(Pt,kt,te){"use strict";var ne=te(59301),ee=te(76560),Te=te(43418),Ue=te(55351);const He=({newShixuns:je,dispatch:oe,user:it})=>{var vt;const[$e,rt]=(0,ne.useState)(!1);(0,ne.useEffect)(()=>{je.actionTabs.key==="Create-Environment"&&Be()},[(vt=je==null?void 0:je.actionTabs)==null?void 0:vt.key]);const qe=()=>{oe({type:"newShixuns/setActionTabs",payload:{}})},Be=()=>{var le,y,a,b;qe(),((le=it.userInfo)==null?void 0:le.mirror_marker_status)===0?rt(!0):((y=it.userInfo)==null?void 0:y.mirror_marker_status)===1?ee.history.push(`/users/${(a=it.userInfo)==null?void 0:a.login}/experiment-img/add`):((b=it.userInfo)==null?void 0:b.mirror_marker_status)===2&&Te.default.confirm({title:"\u60A8\u4ECA\u65E5\u5DF2\u8FBE\u5230\u7533\u8BF7\u4E0A\u9650\uFF0C\u662F\u5426\u8DF3\u8F6C\u81F3\u4E91\u4E3B\u673A\u5217\u8868\uFF1F",content:"\u63D0\u793A\uFF1A\u6BCF\u5929\u6700\u591A\u5141\u8BB8\u7533\u8BF7\u4E00\u53F0\u4E91\u4E3B\u673A",okText:"\u8DF3\u8F6C",cancelText:"\u53D6\u6D88",onOk(){var E;ee.history.push(`/users/${(E=it.userInfo)==null?void 0:E.login}/experiment-img`)}})};return ne.createElement(Te.default,{title:"\u52A0\u5165qq\u7FA4\u63D0\u793A",open:$e,footer:null,onCancel:()=>{rt(!1)}},ne.createElement("div",{style:{textAlign:"center"}},ne.createElement("br",null),ne.createElement("img",{width:120,height:120,style:{marginTop:"20px"},src:Ue,alt:"\u4E8C\u7EF4\u7801"})),ne.createElement("img",null))};kt.Z=(0,ee.connect)(({newShixuns:je,user:oe,globalSetting:it})=>({newShixuns:je,globalSetting:it,user:oe}))(He)},43981:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return je}});var ne=te(59301),ee=te(43418),Te=te(7664),Ue={wrapInstallPackageStyle:"wrapInstallPackageStyle___AU1GI",installPackageStyle:"installPackageStyle___k2iyn",title:"title___oN9OA",line:"line___PxUeH",bodyHeight:"bodyHeight___QO5he"},je=({installPackage:oe,visible:it,setVisible:vt})=>{var $e,rt;return(0,ne.useEffect)(()=>(it?document.body.setAttribute("class",Ue.bodyHeight):document.body.removeAttribute("class"),()=>{document.body.removeAttribute("class")}),[it]),ne.createElement(ee.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:it,title:"\u73AF\u5883\u4ECB\u7ECD",width:"1000px",wrapClassName:Ue.wrapInstallPackageStyle,footer:null,onCancel:()=>vt(!1)},ne.createElement("div",{className:Ue.installPackageStyle},ne.createElement("div",{className:"mb30"},ne.createElement("div",{className:Ue.title},oe.mainTypeName),ne.createElement("div",null,ne.createElement(Te.Z,{value:oe.mainTypeDescription}))),!!(($e=oe==null?void 0:oe.smallType)!=null&&$e.length)&&ne.createElement("div",{className:Ue.line}),ne.createElement("div",null,(rt=oe==null?void 0:oe.smallType)==null?void 0:rt.map((qe,Be)=>ne.createElement(ne.Fragment,{key:Be},ne.createElement("div",{className:Ue.title,style:{marginBottom:14}},qe.name),ne.createElement("div",{className:"mb30"},ne.createElement(Te.Z,{value:qe.des})))))))}},2610:function(Pt,kt,te){"use strict";te.d(kt,{BU:function(){return ee},Dj:function(){return ne},gH:function(){return Te},vp:function(){return Ue}});function ne(He){try{He.mozRequestFullScreen?He.mozRequestFullScreen():He.webkitRequestFullScreen&&He.webkitRequestFullScreen()}catch(je){console.log(je,":e")}}function ee(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const Te=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function Ue(){var He=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,je=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",He),window.isFullScreen?window.isFullScreen:He!=null}},23869:function(Pt,kt,te){"use strict";te.d(kt,{rX:function(){return ae},pW:function(){return re},gy:function(){return ie},xY:function(){return z},O5:function(){return x},tJ:function(){return le},o1:function(){return y},Rd:function(){return E}});var ne=te(76560),ee=te(43418),Te=te(28103),Ue=te(8591),He=te(34055),je=te(49661),oe=te(87169),it=te(25510),vt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAC0CAYAAAA9zQYyAAAAAXNSR0IArs4c6QAAQABJREFUeAHsvQuQpclVmJn3We+qfkxPT89oRqN5SKPRC0mgAQRYCwgkh2ExAWvDrrVrwOBl14shYh/GRBB2EF4CdlnvbmAvsGxgWEd4l2WNsYEwMkIYCQnYkQYhZvQYzUgzPdM908/qet26z/2+k3/ee6u6qrtrpkciOiqr/vvnn3ny5MmTJ0+efPz510ajUSMdukMO3CIcqN8i5TgsxiEHggOHAn0oCLcUBw4F+paqzsPCHAr0oQzcUhw4FOhbqjoPC3Mo0IcycEtx4FCgb6nqPCzMoUAfysAtxYFDgb6lqvOwMIcCfSgDtxQHDgX6lqrOw8IcCvShDNxSHDgU6FuqOg8LcyjQhzJwS3HgUKBvqeo8LMyhQB/KwC3FgUOBvqWq87AwhwJ9KAO3FAcOBfqWqs7DwhwK9KEM3FIcOBToW6o6DwtzKNCHMnBLceBQoG+p6jwszKFAH8rALcWBQ4G+parzsDCHAn0oA7cUB5pf6tJ85PmtRwbL7btGKY3mUj6VbDBIaThItepxTGK9kQDLrkY8h5jxPEiNxs7TzHrdVAvYBnGAR+wYBOR7OPOb4B8DV6mn01RxBoW3O8YmjsXUGNU2t7/w2uPzHxtHHHq+aByofSnPtvu1Mxs/NN9q/WR9ptVq9VNqDYapV0upFhc/O1yR5enwIRI9DPiU6txrSHmNMBEIr9TxVCOO+Bt34JGIsSMfWlDgFH8hJeKH8UuKVCe8Naqn+Vq9MzMc/OcPHmn9yhjFoeeLwoEvmYb+yOnUPtdpfXertd1qbnXSTL2JoIziopUhPFlQdnJhWsgAKZGVR6EKQSwSZzgCptspoBEUP+Z5laMx5AYAgqBDgZ7AXYULIY8/cNmglucXZkeD7b/xYDoU6Kt4+woHfMkE+uNPnmukO1ca3T7aE5nbGiE0IVwjNB1at/rbq/zIzFVOeQulOiV4GYiISFAJJPGKawbLiIweJysNSY2sq5eGBZB5GAaw9E2cuBXm3CAHzQ7Jeq2U5iYgh74vCge+ZAKd0jkM5TmkQGlSWIqQ4UWIFBe13V5uuMt6UBgzpHh4qNeVPZxmAGERXAkm8abPAmnCRqTN6XMaf6VArVzC1cr6Q/AzcsF2OvMhZIRxPTca7ge1M83h003lwC7RuKm4r4nsB3//V7vd2mBYQyOOuIZIyrA+SIN6H5nkGcEbEDZ99Xn2KqbJ+I4ICTdEoIaoe0xx0nsNsaIHCGePcC7v2tXi9y8klEfTYQDnS3+myQKMMFniohUM8Q/3sMUjfeRdAycXot9ozBbVfk0+HEbeXA684oPCe5/YvP3KZvv+jXrtjlGzcYzKX6YItYW02vyedv0H76sNXzXXVGg0BbJSU6vGn5p7yin0Qjj42u1CfypZkdbuH6Gs11KfmYgNRKwzZNSJNm6hPefVoEhzE1jjSZTzpmFFjjYy4ryKK3azul+xnnaSY+MQxobYarfTlUbtqV85P/qnZ1ut2grg5D52dCBVs8j6ZHePI+DY0hmnur5HqsToNcPDBtez7ZTWDCgE6JcXQC2R8QK+BeBatHOjelz9xjB4tkXAGs/hJNoMivN5NKT9Di7O9keXZwa1Zx+sbz31hw8vrxaQL8X9FRHo130k3XF6a/itW6n7V0azozcyk/WqVJ9HdVJELEulps4c19+Y2Uxf0e6l2XZrh0DLCEVpt8mhCaDweE1ELfuZLGP8pnbUNdKw0Uyr8PwF6u75YZeKIRUDz1li7+A6hXAfQ+M2aR1hsw/6pIHAho3BmRJlYDI3EjMloiC8jsBPO2FD29OAtDSazUb6dH0m/ezpWlqfJQ87hUIw9/D6U65pZPoNF6nXS3Q2+j54YlJRoseOCBq7rkb55ZttGtbmbEkjrQMyN/uBtGSK9ex0EQdUF953h9u11vAL8+36xxozo1/7itUr73//24+u70zwyj/dVIG+58Pp5HOd9EPD3vC7Uqt+d9R+9P8dOAPbepjsI/xqXjTZd9+d0jvnO6k9FugbKzD6s2KxlZFrKzR0rZk2EelL1MhFJOxyd5QuE7+NoNXJsyEoNWfLWiT/ozzeRtxtmCkLTH5r7vQR6Lo4o/FgDVur5FbT1q4qvbaH+gwwcOmcF39so57+8Se2GCbMkFx8lllUIgloHrgH+eXZ1JWDvpygBFzjXgSrqFDxj+Q19wEquoZYW5DSqkQdHDShwi19JcjIAKhu+iWSS2/kVYFYJgMGxhO5SJ7z1DOtab4x+vO3jNIv/HDzwi9+58MntgD4oribJtAzv7HxXd1R88fT3MwDoYlZ3UjDaU1GwWWI2sHPutDtfcsDKb17bjPN0UXbVUd8VewAHVf81bzQHGiDp41Id9G8lxCmi+A+2++m59D+/UET06IdVSHfm3SR3vswO7RPzGIM6G4H6XbQnwTHAnFthM9Za+16tVxLQiSMOvM5nvYQaMPDLCGPFi3nw6u19E8/sZ3SLH2CLakIUwh04QvA/O/vqgz3BJhKWHBGz1GIJN48wxYiTPCIqsIjYByY430sQSXrct9NQwkvDS/qlXJZ1hnqd6GZTrRq6bW1/odXZvo/+ptvWvzwbhSvxDNN6uW5/+gjqf1rF7Z+Ytho/AijqZQ2qcQimSHQlDwKT5wuGEYA3XB/YFxE5ripX0On5wkKnwXRL04HgM+jDU93e+n57jCdQ9CuULlDhHNJ84LKrPFszgqjdrra3T+7Us2ITQT9DJXxIoLdIOwEDePuIcLNpSYdEKchU4cYU5vxcEdDlZjsYiaEVjMyM0HtnXTTjdWKVwDDcQ8t54NhXlG6HD6OM/5arsIXjaZKP0aHZzr/yANc07CiLlmbvKQ1fD8nzNiRiB4sWr11uknldnrpXHuYLi8133lnq/VvHnki/fAfvT790jjJK+R5WQL9NZ8+P/+RF+f+t2Gr/d2pRyFi4EXhipBaIeGnkCXMgigQPBfDYX8GZu4qUFjFCHgt9epzqZOa6QqMu9jrpU/Wt9JlhE3hHKhdyXMBuDZInd/QFNmilB0E6QgafW60zZx3O63REFp0xSvADsG3jRB2EDTxrobWbqZFmkIbjbMIjjny6Nd75NPhqWqcUSnSOO18rqYNQzCq+FL+XKSx3E6nzP4pSSlprgbaGSKceKusIrKgift0xM6kVz2VdCVi93MJL/dxPHkEDfBGemwwPeaVVrfTFzYHSxePjH7u3k+kOz7/5tmfLElfiftLFuifp9Y+8rHWTw/nZ747bcXQgwJRCDXQtIvCUUCFOOKJtLCED6x4y86P104HjPA4l527qM/11mw6uzVKZ9ZH6QW032UGXwzBUlMwNSkoYpBDOhsLTSyWos9u99OfX1pNdy8eTa9iELrWHqROYzbdPXAwOqCRmEs9ZgbEcRlaO8NemoGmJgs/x+utdAqYuWowqN2eKZPE4hOHzmfLZaPFazcT5fZBF8Tmm487ym3cLv4Jc6PuKlzgK9nuh6Okqcgag+2bTpwCVy7g/OEqPY/RAYJ49bm6/bS2vd4YnVj4hyc+NTx37qH6L5bkN/v+kgX6v/rli39n2Gr9QOpiYpSClMoKKquCl8LLuLiI1K5DIEcMwzHic+Hlydjt1IAthO+jL26mD5JPZwlN3BqmGfzHya/Uh0KkeKuRNTL6yIWmQQN77uKzq2n0zEZ6fmmQ3vuG2TS/NEpPrHdSq9dP3eYMIuRoP5sj1ov7SZzOUxdbUZdpUE8Cs7LVSG+Zn0/zww6hmWBzLa4Id26ghEY5hauEVHTgico3boerGDDmpc+7YXYk2PlQJd8/sODaDVg97xO8A1+BKfcSuQO1kV5VoGZojakt5gPXV3v1TmPmZ+77ZHr6qTemD5TkN/P+kgT6jn9+6eFuGv1YQtNljTwtgBV5aialLe6ERTmtWApqZfaMwyjA2wfO6B2u4ofTYCMm2x5/8mJ66jlmge5nGvuu2dRcmiOUmYq+hkVK28C3wWOBemjEHiaEotZDUy6eOpJqy3Mh5L/ywmZ664VO+ku3z6Vjy4vpCzSq01sINtANNH6H2Y42mngbtb/l1B8VcuHKdnr6HBr78ma6520n0gK9haaibppuFbE2u1eIcImMRk3IWFPDrxIXrPOhFLi6l+fI5UZ/StprwUvkVHxpWNNhQRs/hcYxuGFc07DGWS7dVfA5mH4zw2x0HZQvnJ7v/dSbn2l9/SfuSVcKxM26H1ig/8HjqfHisPcPR7MLR3eYF9WUVRTK2lSQvfere1QqtVfCYIxTYSosZx3KJqJcMDWtPFADj9I29vlXPXQqdern0qeeupA6n22k/sm59IV7j6X1I2hcpiLaaRuB1s5upU3mV3sI1Yipqt4IYQXZ3FKDKT20+8rR9EkGLE+92EmvG1xJrz3WSl95fDZtb4/S00wunUGbdLGTn2ErxosI8epZGtF6N71mHhoePJ6OzlMk512rWr2qDi0KtGeBJ2NosYTBq+BBlMzS8S+kzybSv8sZ9XJdoPWnwh+Nahox4VXUjqyCnt1xPIfwkt40gYbyjWErRJazCHkAWumGMYW4vp56rdaXPXGp91+ke+b/+x153oSHA0/bLf/Sma9eq7V+Ny3M0Y9IqG6qAJYphBmPRqyz+6EFEF7BDevSjnqb6b3vaKdvOr7GQgSoYELFDrCRBidPnM6TXyxewY9merLTSp/4/Fb6+FPn08VNAm9bSfUTM2npRDvNL7ZZDGmkBdK1ych55efR1IPoJYZoYQaLMPVu7q9jQPkcAn5pYzuNuqvpbUfa6d0nltPvXkjpdxD2DSbUm8Pt9Po7l9Lb75hPb1mk7TX6CGo3VhjL/HeUPaglnkGplLuw8oeXRun/+GNayJIJobOMISwUcGF5RCH9oYAhFKauXAjEhCMleO+7cFNpx0AlvYyvXIBRFyUq8i2R3I33Mn53HEHZkV5ng4xGGcBT8IYr6AEUoPETZUcA5ljtag9Ov/r2Y+/4/OvTixOAl+87sIbe7HfelxYXW1FBKp9wUB7apzyXuwBwh4FV2qYgHextBgiJBY/UW0+t7iliJUG4KH2VMLgeYZm/CCPadgCDH2j304OvXUjvvH8hffzspfQnn9tMLzxxPq1+YTGt3nEkpdvn09pRpt1aaHFMh60a630I9RILO858YIywoshiCzMdC+CsHZtl/nou/eZpGshnnkkLt7dT7dlR+uZTCPHdt6WVJgZPDaG3p4H0pgsskFu2k4bcVVRrHJlDzHMzjZgYiKL6c+U6DWgv5pKxiUqPFmkVuOny8xiI5YvOuF3xEe5P5tDVMFV4JFOL6HgwWH7vQBeBRlT5ErlDmEt81TACtQh8VjgRcMYW1dwoYdItDm66SM6POO2xOvCiOfeq5y/3voVh+y9moJvzeyANfc/7z5989oXuH6fWwl2ZaIiMwlVUB+H41cj2uUO6mCuMBtY20ilWAx9YYbm5uc2iYT8to+nuvHchnTjKKh0Mmd43kYuWxSNrboQZARAGGQR9gxmhQdpGba+mpfTHn11Pf/DHmGNzLGKwgY9MWNvGfxurdLOu9g2Zk0ZZEjWPuLWQyA009YCB6fpqN22cZUXvhU56fauX/pOvmk/najPpNhpEi5kO60zTp0GaaHo0jpC1KDczK6XMEJ1fJKCJ8urL+QuN9NEnLmH2NJmiRZ8z/Vdzotu6Rqs5vehl8rpajv+89zo8gBmfBS8v+Ss8xmWXUwYRBHg3bhKfw1xJ1ZfjYoISL0WglzFf0sV/EIVXPGAJcLdv6QFkt7ISAc5h0OnOMD2x2UmfU1mtoFCacCmiM0wARj4Z9/iZXrnW6H3gx9/z9Ht/PD1cWlxEv5wf6+iG3YtPb70xtefuSrOwKbrxqaRBf2ZQLhEwG3T/qxvpPffSnd+xnG5T28HirfYmAt9Iz47cNrRA+a8mQ3RqO+9WZTCbhz75DtG8zmD0fFcL7bmkIGNDpzWeuUUjOoswHsH+RagHd8yljeUmgzxyQlMOqYT+hY2ULqBdzlCZV6C7O5NGp2ppiYa32e9FR6K0YgxF3lISReTZCreO9nZQCsH3znbT3fcMU4syt9h81UCgFep6CAOzLyDwEllMAzrNF104d7RYEa7Io4RPZRi0IGhGFTctd0EecREdQDbESRlMkzsJcES8tORCFZSSlJ0hCr0OPOG1dvDAtwu9+fRvL6+nX35mM20usu7aZBp3BP/HaSLhzh9MvtGw9oaf/5OHT/74V6Tnd0a+9KerJekauEad2lelZbQec7dXEyszZAo3axztN7P6QnrfgyvpP7i3n25je1Cd1bshU2Bqya5d8BAhYv+Faco8tMpdFOGo8Ag3HgGWwUME2nhNUnff9fF0nOKwK1f0u9zdv9Dhvo50v4jgnmb/yG3zaXhsLnU3EOLzNKiL9hzArAFrOtS3vSGyzDhWYTMXwrgRm51FxCmTeQOTMNmNp+xI06930zxsuuPOZVaCrXYucGatbGK0OFegIwOnLoUZKeAhBMZVmcWzaSBuwhn8VXwlhMIXMygompAW+Rkmfssij2NYIw3VNY3aMuvUWdkVWnyyHHFLDep42GHrAvL7H8+2MOFS+l+fPpe6K0s52bV+ozJbt29dSm8E7Esj0P208GDsw5hU8dUkhwTAic3N9LUnU/r2e+j1FzdYtFCragfLVExwdd82QgpoTM1VTB7zUMwKMQGmk+Hhpy2599nZCztF9zzT0nOlNRBOEUQlmxAOK+AXuS5TlXUEHFMlMRBMW9ydH23hn8W/jEDMD9Nck/0f2L+uTDr5NrDCI/Pqjv0temmp2wKgxX0f2VV3It3kVGvX0my/T6+QyVMk88Ym8BepCGRVcho7BMaD5stOZ8FwClPljecIyPiLUpgO108RoJdE3nNkvvtQAiJc5NOuRO4KB5fyGOVhnr/RZjW1M0rfeeds+qPVrfQhFr7SDIrK8pi5bi9UtXqNPvQBYn8nYG7CD7neuBvVGyuxaw4beOyk12tMcK7kGoOxd957hLneFoMzBCvUmjfEQ0FAMKw6BVLx0YnCMO8qSJMozKEp8FsnbrJ3cOjlwnYEAh8aGns1eg8FTAReCrsDOmtgoECbA3BO0mAKxIBGA3txlJbbnXQErfN81pdiDVpInYUYVJrBmdqIrn4IrATLgMiamQ4bgltTtftDPvnJGpFnEVGWIKeq9Nz1F5Q7cVah+WbULieNUyTsiJ2OK0nLPVY0d0Dnh9zjKLK7Xe61NDjkpJm6UtuaoywM+L+MOf8PfRb5YBwRzNudvDxbmVTwqN495pzUzXI3LNA/T/bU5EoIkAKpG3MlP2bNSBzEHkM7PXy8gXHh+3Ws3FHA6Ob4GbGnwoGdq3nRDRY8FZpycxAow62Q0Jc2Ah6Uzx40aG5osCrauR8kbwejTNeFVIkoJEnWC8NN00RhYtCHYYtQ42fmxDRvOjGX7j8ykz5zcRvBE3hvp66W5Nykqic1bTSknEaTRA0er4BlGwWciIEa30sM/MfArGQTgi1moqb8JfqVuef8duO+Xv5BfyQq6end2Ix03+wMLHYTL7yNMkxhlkfyQmH2YgzU2Fg9lj74RC29610EvHx3wwJ95nHYP8tIzkqTGImVwCBjyh/xKEAwL7BhvkklDtTQAWq7duRdZwaBix7JoYP4RKPY6YTK3afaQE2gaUH5CbdvCFiEJYQd02NmDqzN9TTaZOrIKSQhgmEIZTDQIPyqTl1Rs6pO45X0fisdwwSZcd+2ghegUgvhyrZhlNlgTZ7s8nPkBZjL5zpLo1dhdnaEtzq4RIKLtJbPB35It9NVAaSNvHdG5qdx/ntFHjBst9BVyffNu6pzbX5drjmLwQCaQe8SdV5zk1pmBRHClYvA0GpVpA1+6LTIzXMVlw+A0EWCiudBdCHcgip1SiV3hVLnFJmypAYtxVKOmLTBthQqh5oi61p8pgfGK6PTxEDmgHGqKBYfIw5hR0vfju37lodZ3p6jebDPIrSw9rHdXqDnR8Zqt2pmqJX5T5hFiXcNEwsousuEPbbWYaxIPjbMiraInPoptEIC9OWuN/z+cMUUJPxQQzdozFnbFQQCCUN5Q6rzc4md5BkEErz7PoG8GT75v9fftXGXWpO6XNM5hPLCOymWD3HFUymDYcGgXKyIo55uojtg60BAlM6oiCkqxnVSCKeYeMfBgIYdiYyMw9AyA7ocn/vRisUtgAKtMOnNeyYwaxFoptrIO2xq4hw+OUOisl1iiujtxxbSwluOpCefv5IuvLiV+h2FmeKpGYOJpIiBWPUcCEBM93j0RD2949Wz2PvD9CSbrRq+4yh+rkoH48vOEoJ5l1PjWpHili7KxV3lX2fj9UAieQE4mLIrZX40p4lTAe+tOHfCTVJ8qX3SZZ3RuK13Cx/CupteuVeFlShYdjPdwQRaKY3+V2mYdlKXCxQ1GaP1QnGGM6VXxFfikgsfgZkJoZmzNjZUDZaFWW3Gs5uZEGr3PfvstiS7PhvL3GAtvWVpNr32oZV05u5BevZSj20DvXSx2w3tHi8fOEAjVZN9zfNMM80eXU4nl9vpvpVmOsWLf40Bc6MQOc8+3jpCaFtQsIJuCSpuumhTkZNgfXk7a04NkG/plMoMPBPognb/O7CRz0HS7I/tlYix19IkHMZKKDlIb5BbaOauoE+XI/w3l5qDCXRQAxXRAncTIuHEKQFqWrrsomVC4+TYqpzYxKgv3+yI4toWwClaL4W13Ado65jRMBy48ahcAFwkDTElPaZDnRdiTzA4OcIiiYK/mVhYAVRNqeOtIBQ1b7Nwb9d9vxELpDtIm9gyjhN9e8ipNdb3oulqB+eU3EuBqrzFl73SUpUlfBpP+S9TmDEIEy0mHjP94tDtbxYDF5HT8AVfTvsX4VfqVDAje6MxeRXNhV/lbvy4TNPlevklOZhAM5DLFVIIHVM+RYlxVxMp/XbBCqDxdssO9kLYnPkQNy4sARpEzC/DgNDMCFW2q0lHGEMJeFZ18wiZb2fbgGIPBZnUSOQrUwPCWsC7hyOWevEHLxH0WFaGGPd5hOQaQ+ZxVAKmSYa0HF65nGE2SeR1HfAmy7mFV81vVtdz5iScoKbZ6a4K2Bn9JXySsnLtS4ZdXnFjXmSJKMEv934wgb4qtzFVxEwzO4eXKalS0ImQiGiSVmHNA6RciVmo8SuUgBVhNg9xZS2NBkWYSzpjMETA6swCMEIiwE1MFAXEDt+3WWJ1Eb8NjKeAcbOSQDGtRqh55FU9YNTK1kNoZ2Nu0IU0FngrTY2NC81k3jmfvbEF5N5Rf0FDYbU6ZaJ4d9BZ+LAjUJbg/sIItCWYItAKlEDDLJ1X5RQK52WViYj2hxkGNw15NoRVnTtpwhU6yhiCDHQseYMrD7pMr0ZG+MxCcP3mw4+zCgqpU4Fu+CmbaiK74HjO37Ghwh8ySn65lwQb4S6HNInNDQBJzkCEQkulYApes93bqeErFwJs3wHyYEAW7JijNmyvCjWNUV5jt+NhHPrF9lgPMYszKWFFguHwFSUUHh/4zz16oZ2A4o1UPN9ced5jV9DL4VAhloGB3X5otxJ2FV5Li/hFQ8hiabVrOBhuWrVv3t8grC5UZeyNzpwBuTzh5lhEHnK4GAFFyL3zzL8/VSh2tKFqeBIQ5yahJlLeAkkjBoPQb4PwCukPBIFDn2klu4SKPVwh0xgBdkBYc1WLyNAH/w2coh1ndHAc10kh1S8VeywilbLviUS+VAR4j/LcXIl+mSbHPtxREzkwvJ4TDCnUlrakzF/EFJ6DwAYzGs5Tj0JVK4xyQDgSBWoHfc5lI8RUsHIczmiEMJLZIJRyXDSu8E3ESm1sK2hqa5O7O0xkSJO87TfU3HXmsu1Kddrdhje18YmzJ/C4sd0u1xWQVFhQDUiG8ulq+N3p932+AUHO+dkYwULZ7Gtyv+VUYm7SIUfxQ0zMvtBEnWqkLB7K06b8I7b3ekyE8Tdi++dyUd7AWxVYYna4quxRDpgaNN5cETwYtqwgKxKhJojfQfH1H+y3SzoZTOEUEgIRJ56JW2Km4rVH59KSK4wo7BAMwvO8g8w3m0pYbDi7Go8VKIh8G/cUPpMwFDiVZo6ur5iv2zoVajfTOEh0i2cdbR3FJU2ARfqM2QMZu+A4y7nWZzZ6LOvvZKO4zSf2MUtDpgbBwEdEwWd5QXO1C9vGCC8RiNFLt1eCHOOvUD1a4jrlWWP2pufsDXxcmGmleRrnLLxqspKnaeaWBAwuEsFk5t4f226kf3d5Nb37yFx6aNZ3foCljmwG18415xsHZVqgGPyZotIE4AinOWJZfLTOAunL7LUy5vHvzpoYB+/jkQCvIpBXgREZtO+Q/KugcoBiDFyWzgiq8RbJHLx9eL6Z3sRReOzWqPYVIezyJvLNg0ETyKc8G+JTcEdPzEtXkQgRQFUeCrQofFlAl29oXARabawqtqJFlQeF5AVQrk5+jUdjOQPYZ8V2ZWUxndu8wAs4pvNPATH5pJKyYBMSfDFXnECZUXpu0JlIJF6BYJ908IpCrrGl8/lNTpPiFXa2pac2c+un6INO0VDvbM+kRfaR1xFklqtYSOqnx3nN/b/7xEb6c+6PnmqlHz/ZTg/T/XXqvAPIolCLnYvXylViQv/L4KinfciL4KocoXGuh/VaeK6OO5hAR3oJsMKq1ncVTuIVHIqvLNm+/dvLBQNk01io2RLK4xb7mVe30B28MRJyLJ5AlhtKmT0JtkSc2KUruxCekHa0EMwN9FU2pqlmCENoTYE8V9s5YyhIiMIpJIJo4oo+G0RRMF08q7wxo3lk38L2uShvNBrznnJRb9VzMYGy1jVwQvdUkn28NwZbx96aRRseRcteZrFI02yTQj876KZLkHqR/eOvnh8xX0827IU53ZpJP/rn2+kT6xzQzo6532c7wM80ttN/c2Ih3cUGrhjXWKaKD3sRJ2UaN3Iwa+i9oHaFyaadrNoFcPDHlyDQe2VCccKUqChUKkPeec7/eYCHJnOlT95kAXWlT62XK8owl4k/fWU9rXbbLGkjQODJ8Oab8Weh0HzIYqd+zHGZtowNvoo3Hmg6CiOdqI9uGNI5rxzpwn6kP0DyYkiKcDog1SRwgaXkG3PXPJnvFm9cuNWaJcfYMoIvnLSZk3mHcCNYIfRBhzJBpviLWWQ+ERW05JxkXQ6bCqzKrlCJdz8XeUN5k8Y2z3WKV83m2KqyxhkkW/D2HLsg16Gps+mIhTNGVgbpf3hqLX34HED9FQhgb8WFbvo37D5cZuf+3z86G+f/ZcpyvrK1omysFKxvY8ekCRAVFxw1piqUlAuJ6DuSlx830R1coM1fevZ0OyM0mUI770F0QEa8HXRG6oSZ3m6rnT7FGQ4uVPcULBqIEDJIgclzzzQFkGi2eL+ek9FWtnZz6GECsjYxVK0tQOhaGI0ok6Fz1jJIW1hTpIHge96H534sAXNyZpYVR0SThmolK4h2zLlHEuvVrgh8qcic+9Vwe4fsjXMa1tx9G2YWxdFlf+6xNkKL3FxkzfQ8+8EHhmPzn6PRNnj54CleW/u1z/IGT4xwcwniuIFzo/QbFy+l73rk9vQ2Xn7wLZ5c8VET01lmP3naG+aGWugsaa4Gf6VCDibQpSxxh9g9BHUvQkPjAF6S6wstqdTA4KwwFRqfGZ9gny5gR3dhUI2DZFxY0bkMXual4xkmGpM1tCH7u5qDPOh1919MzyHACp/v+sXbI8RpR9tj+PqV04VeeeBIDnQVKmRPjvXoMF+bsmFh5QeeXNmKPTQHueLIdGeq9FvBukl46Z1y+LV+S9rdMJWGJ1hc0qzJNdvgfBHPltvaSotz86m5PJtqnX7qcW0g0GvtUbrAPoD/nTfmewwGEy8Gx34T30FjsLvAy8zfeFczHeHMk54zPW6qqei37CHfhRQfpgImDVqa96F7HCXem+cOJtDmbV1Ys1OVEn5tgzHx+ncSarJSjTLcui53oiJW23bAtk+ZN8u0UX7XLi+RC2HnVZbE1XShPSEmb9OQqSWPINAk4ahjoBBegp29aNCI6I0RXMJQ7zYuB0gKvXy2xyiyGEvj5kyAAjPH4GjZPLEtN7A/zdsjyHS2O9PbzJyKzLRmXih2llcnPcLdDBd0ig/a7K3kkTZzl6vGBqzhFpu0tjZ4UX82HV3g+EkE+Tne0l4fbqZnrzTT6bMwxV2JUtTD7OCcwq+/r57e9+YT6Y0cibvI7kPelIvtvmpgtxBYL314luvDZ/hOWJyvrXaiJwuWKORe+eHq4pJmt5xcDXSwkIMJ9DVxS5wXzgIVicgh2Twg2uL5K1PCFgy43OIVDpl0nJp/kB1wS3Cvz5keMRdNuAfGuH1U5oWmBj7b0VYm15iEKYEGf8xYqKEVaKTafLUw1Mjy30UVYeIkJ6kTrsKVBVrC1b0eZaDWRo8j0M+u9dMXtjuYIDRCDhinLwEuV3rsCbGRR0MXGfj51ZV7fnqJvzRK+T2CFgXY+eNtCsTkBm/y5BchevKK86n7293URbDbs3PpyAwnqvKVrrO89/eh03xwos9HKXiPMrY1MmX37V+xkv7WQwucBsFXDzY3ONQSbQ/B88Ezz+S2fJOGby+VWSUtzs/LA2sRlyOy39/dBfc5NP8E5OX6bqJAH4wUhbK0Xgdfls0qb6Ep7+T9tNfx4vAC+5yHqO2ABSZ221FZ2QSpbGgSZpMDD8wOoUZnZidHidW8cBYCKVWQi0Drt+GFQOMt+VB3JJM+Gx1+nBQ6hrcqrbQh3fDcynI6ff5FtCGxZhVwuYJN4Z/62agKjSA4G/REwHPYQX6DcBIwxoDAK/BsnSBfaYuXkL3DLI98iIZI2fsslmytXkn9GQRyjmPR6sfTEx1eUR0h0J6VdvFC+stvmEt//X6OK95YS1c4t3AeOlHoGFUMp1UI8ooGNAPtM8ykuDcml07aAWQsUXoh+7lcajlQ6NX/yrqDC3QIolW0hwtpsmDGZ2Gw2rImJgTmG6OQWNkx4g80igtCR6QzEQ5Qepyu40lfCnvGpoxlgVUrq0YLKcbrYpVKHEbzbG4hNqEwQKbgRVymKc9aZO1sdypVuuz3sUKEVwGMxGB04aJHmzmPvTnQTqJlhHkRuSJMwCtLXqax/GLPDp/lsL53uQI1gd0FwGPMq4NNXmwzg3EJ7bsOI0Yt+g4SthFeF0mcWWF3N2eXEKegkV+TxRWPHkhbM+mTz6ylL3zyDIfDnEhptZNuRyO/+747sbs304D359zP4ndwLLYCzVuW5G5teFDPiNNUML+IjF2MwOa6gL/jSsm8jIJGa+dZZNPOZwm7ie7gAm3mFa170yHhOWYX+RFoGUryif6i3glVr3pq2Cc50O/MJqtbmAe5c8tpYlAIpLoyN4ZJDiH2wUxjqUB55R3o4HZIFxkYAVw0MmKzs6FUGj/gpQc4/sfERqXEVEDU0cZwLV3u8QVcTkHdMbMhDaTLja+UtMombiLNbnesAhlud0QV7E2Kjd7C5DnHIZYXmY5rIsx+0cty2e3XGAxaTmHtfZwjlxM2hgXsuhnORPnGU3Pp1X/5jtRbaHMk22w6CcypRVJwFqEbjBwMx7Fn5kmGYCRfGjL4Owi1Jpc5LNJgMtmkBa7ILuCVM7YUKEOWmFfi/tIEej9KogUiltqN4d+7ABbPqTZnhWVHKbI2dJOVuA1G5X/KuR51zsPzM2zhhEe7dPj8RINBTE5llU2ceESWWR0TerA8V2wICz+xpI1WyL0GGkcBhArpUPNbcfuZA85aoItiMNpHS88ur0TDmtUWigyiWUlF1WBKRUbQ1A9EBn8ENMcbdyEwlP8C2vPpbifmWPiueOxDscdxys6XGKJHqdDGEnxkWefLBf203uikk8yC3MN5dEO6xT7HOPQ9hUpe2AAQ6FAl4PMVUmm0vlxV1NyzsdoryMMl94IQJw/dQRjliu7HwP3KL3zl5N1NdAcX6CB+LwqmC6B/X8C9EsMsj1HkjRF4cIwt+XMLDLRkLMxT2BS8OCWJE/hjsAOsI+292GEvFqnAZQHjzDnICUGnwrSpY78GFQKKsTbPA1VyI92EenPX+Zt7DCuuSz2G7QwBDsqigUTjKLDer+0meUyqPkSAiBDcPZKTFYqgkZ7rbKXnWQVcAND55rJj0HP14gVk+GZzFz6QiTgG6xoQLLKwCrtNpPLoyEDFEa9I5ARVaQsCMdFYK4G1LjRpNqCkS1oXHAfgFkrBJyN/viTuYAKtsgwGcQ/OT9NcFSKrEOB8vgpoOkH2RzKYTwU42ND51VeXbmtM+ua5Z5np5aGLA89fhKGa2nk0n4XavHL6sOMCEw0COtwQ5D2m6QBTKSrQCjN1EuGmtEuuMETq/ENTE4fairTa+bHtlOrTfHZwaE/jn/n7y4cuch4TkqbwZW+Gxi+MjgC9skAWVqy4SrBHtNbzbC46w1zagAWoPr2W6ZyxUdl54qqHu5ajxnIjzvHOpetsltr5QTW8cdpSZSLfZInldbJU86VwJAoGUUKIxbrgTFbelOd1N+A1H20YvvaW6x6gG3CaQjfTHUygr5tzqRUBlf5ruKg94qMGZaYzHBxz2+CkfLrEU5xOOYNdF5Z1CDMamvgh88AmjUMbqcG8XTELmozkPwTOihAuNGfJhki1txuO4tBEYHXevBTYKsjgyoEp8DIAIm0IDj/bcO4cA7ILHUXDb7UITmoJYNaheooGkJ8iaPwjuNfBqrPGNFojfZ7z5C6DVBvXmQ0FLI544B70B7365R6ChnJw8cgFo5iG9A4gQTjibMiE5Rck4I3BFgMCg07hhQnsmeLc4Nj8BCjHosR0Xm4OJhZG5Ka+hrtO9DVS7hv1MgR6mprgTM7E4ODWdarKJMIF5yg6Xiumw5ep7mE7wTsXZ6LrzAKrdhYmC2kwiueYN9YsIV1mYRbojFcokPIfuElrpcX8sMjQLOYeuAKSZ4MjbHKPx0grKHTg7zNiqvFG7aXtevrAGbpv+m1tyzxnXSHY4wb6iZMGHBire6bEB1BBaxafiBz/1PlK1zA9y2IHfRhL19HBRJkscwyyvSOpOT3CST7a/Qqtwh3baWGWPaKNU6n25q9wMiG+NwN8bDEALg/ApbNAZn+8/MCRZ34ZYdy72nqtyLETdi8XmRNxHTnZK+k1wl6aQNPdOOc4cRKHU3JgaHHBkMljCZ66g6NMwhNq0RVC51K3rVXMi8ApI8VNbH6f0LvQdpS4imdhluSQ+JWUKioEcUwantw0KnxK8s5aCIHIFTiFUCjSaic2WT5u0lvEK0fkovaL8gKTzaPqHjSHqI0R5QaYBWnc5VKeoK/wNYxRMrLY4kAcOVswXWH/xUUGxnUE2hrIe1CkXhhBwSNbTRfCmRc75GsWHUoOL312o1gWZH/hO6aeyWIuGzyZx4ULJTUUk1GcBEU+mjwe06MZI2RUi5RITJRFTykH3rETnl7cLvMmuoMJtLTdiJObcua6DiAHGiHUMJAK8PzmM2ub6TG+RLsQ+eV5ivg0cdQS8DI7cyznQHhoi8zNPXM1G2dJXGnM1SeBuVKD+4F7Kil5R4UKNlVu21UXDb0GratdzkOmQqwSN7dLl/7sMv7wm97HKVesU9BUzgyLX/BdCaqoTYS5y+mofqM83tSh0Yd9r2BU+diLmFyxDZQ82xA9cSqbWqRXmHCuwsa8vpC2BFzWyOKraJgUytgxXzRDPPUrvoxM/vGsIop6iJwD37V+XKy6me5gAm3O0rk3r6tI4wXav0DySdZlfoksVx9sjwPRN9jo/4cX19AgmgVOsTlxjzakUqyrPNMTGEibc8rauarACK3I0E8iK3noyiN/dZaq6w7vrZyow0xDlSxusaQbFWPcpCyxPB/2KF+/4BzkeSrSxQZzzvVeYAtOQ/Vf7YS8OiaHFFkSIEIAtoxb7Ffu0zNYpshPQPgtFRkOWx9PmGeE5wUhG5x2Nmkobx5XBHQQJU8to2n0Ov0nxvwEjlAC0pHzcLndStAGd0Dcgykx5WqqUvzAzM8kmxLyit4PJtBR+XvRYykwDywohcrXvsBjiJ2Y1M6ZGzOcLbw0dyQq0C5dBsefaha0Cvq08ylCiC65S0nMSMDRPsLr6LvLpnV7g9awxXy3k1sIOTUdGg343Byy7owudVwbBatxuY78drjD0yEDQCvYY3OtXOngWPdoKJ5bHYIZxaJmr1m5RIZwTsoWyUiUBQvcSMuGK08cnpP3lZMvUuXHQ6PnUYD5Uw2EDQ2CrCzhoY2QlMbZK2ZjzRKTRrpUQuSvV8XhDIc5xdwyg09Cgp/CBnykc/6bhkImnl8fMyoS7SWicOQqEYbtcJQTnu2uyx0gL+HhYAJtBjuI3Z0jkYU54wLthDG52sKBi+OH6XIabnXwXU20EC/MqgJ0FDxYX2YPZP6UC8b7XGVfooQKSF4xcg7bwrpU20ZTu7uO6goAbUrP1xtwtIKH0yj8WaDFLA0QFN1xYOPZMmTavCkooSEBGwvNpEYD/sZ/Ml5QRdbit7ih+fAoiAO+gEtPD40IqqRBb3GKZOhWw/mTYjHauCyx0hhiO+ZhPFWMynlHYwClqfNSe9bMKogQWvHllhJ1NHRQnJtKNAKzCRc8itx5JHG07irOm+WSYTfRHVygr5k5xCuVsE7ao8w+4jIDsr/8Opds1x5TYcBpi7mtcwn/Pe0203dqUoAQJibtgMvI1CDTzqeoH2DtHnWSkRsM+NGmlzrd9DQvjF7hy7EhCNrt4qaWrK64DANRHIsrroCxZrNJEYj9kaQsFvGrOAUN8StAxpdDBRf7TpqF2tOVSh8LXIYytYJqqezixeh8eLzzqJB6SQhODgQ9/vBg8IT/Em96y0cErtzzk8+ZXmmOufkpWsRTSieOYLe9hI2eGO3oHCjyCWcyVSWHV+5+kwQ62FfRLDtzQfTJAP+CwxY2PBZIdimoCAvqx3rMa1i1dM9sPb2Vg8cXGMRZibIwdEMwVn9gFknlcv7qpmmXcyMHgtdXVtLa+Y20ykujeUt+qDDyzfjF4LKZmtAQMdWjcRIAcdqImQ7oDhKk3zT+jG9RrZkKI6xwKxqfgrBbciJm8jMROuDN2wyCvgzjYokNzvl4W2zwDdoUZKmRPUGTySKJXTqcI6KEGzz2V7RHww74yY+4ggcWkASRJnujIflszxBHG/MQqKzrSqFEhUbCSFkhnvYbtPu5AnsZt5sk0FPEKbTWIdywcDH24jG/aZIplVmyIOJlAk9qU48GGLKv2K+6DjfdycbJoXsKQSAAhSzPLhRbIJ4wSV/Ji88TpRm4776HaQ1f7OfAUuUVCw0KIGlML25zyqJpNUzyyLnn35xiAlfisjD7tHe6Arff3dJKh6m13bVZJcZnO/swMSDQ57B/hfXBhN4owJ49u3iECzeVwHLTgi1vvM0jHC7vD7HH44EgSIkl8GwPBQj1R0TAV/iqtFMZZcD4JY/C1KnQl+O9iQJdyKg4lHlQAsf3wj/vKqEYMcNV2aeNhoWbnt3cSi2WwOawRULDG15s2LgLV7ksyeDCig3m7cxYQXAg1Gcj/ouU1u95GxKDo4Jj6i580MF9J6YpoP28JLBcu4VnGs90Y9oPTQk3XeFXNCgUxDxHBvfP8ckHCHUF0G2scs+KdMjhaqb3kV1KiDq9ILyJQ2ModbgpgnwfMucivGqllDv3UgqoMTqTSYeD3xgmEiDLVUwxLxLaq0BzN4HzetG6eJa5u5z4bqY7mECbe6F3BxVBeRWJX8L3IL4kKVG+cCpHbPnun3Mw2EVgt3mn8FG2kHZ9vy0c4h44eTCrq1xmS9hvAIgvVgQrOPuARbZYzvPGhjBq5ahv4k0ZqSu8Fm+6V/DZNpOjc+GnTQOigyVWqL7Q3ja6HZUrFEHmzf26pgcwQ0Z7fo8xkDOFsMlUYwfBbFGOFt+OWnf+F564N59gtg1o72ZN7GmrQTHh7q8wXGc5sw9PFKhKbGS43BRltZQKawMM2x1akFvCEN6Kh4Y7Dmow0m6zscVzCu1hQ4UHksCQUZf8zNi4seNdxpvoDibQ0ue1pyuESqyt3mtvFwJElBAFnalkYYP39FxgWVlcCGZaDQqnsFkc8MgUHYn1ZSYDGY2DZyrQyo4ZrgyGgqdCsMnji7QlU+JyvrmyeQwnHVUOoVyKv8RffbcRcQXegnEqk5KAKGVrj5gCEfcoj/MZCjWvR20PeGGYCTJfLFhhL8dRJpq/wOJKn9qzkagIeBElbGVncWYoe+SBv2y0ldvSWHgfVAgX44ScfWwzIKF7q0ujtfHJfXkam7t4sgfwRWOn7HqYhfUW7y6CeAOJ982ZgZ+/5ssImbkQp21iqyv3MRXmzxndN9EdTKBfbsZy2fLBaL2yV50SmkuJVXC5RlSkYdpX6geFwGiSjVmBF9gseIivSQOfdrVwJnKZvGgaZ1JiwSBnHASYxsoxaNqpaczRtIGriszhopaaaSeGjNhfNWLGCZ7ARY+hMEkvlR4vuUTJpnFM/IGjNcu3XprpKd6SepJjkAZM/ywxx7XIV3w7M3OspnZBzWelo4z90NCzChlZdqBa29c/KzhzhPxl5NhloTdEuFgOt7AIeMPeBXp9zKuGuTzyUFNDrjsbtQCPlnkrvL7USi8OOvGW/klenfumN83xWhiLQLTJyx5H4WokLyMMePGgy6LQlpf7r2mU2zMEvutd02weU/hSPK+MQEeNUPBg6vXIymXxd1wqVZ0XTCkqTZQKYNyN0wkSqbLQC1uixDXJv4In0MpVKRmSLyq2EkDT5NASx+MOIQiASJeJrfDm4PGvNJUGOA6c8pS8ffvcRr3t18IYrLap6G2+tbjNYTBPMdf8J2e202k2QF2uL0a7WEAIWle22T6KJoS3fo1uM0ZovBzrngqO7Gojda4UOrBtgSuWj3hWiYTmhQ7Lb5Mt5VatxDw1ZXXPs+FyQKUSVeETzBenFOts1B1OYrr7+CKfdOdz0pzG5KdQ754bph9+6Gg0QBuJ54DYmG3IkBtafBNauxzUs0nY0Xbjr3z8Uu84X014dms4fAw6/+CRY3O8G/bS3MEE2gEExOUavUaGdC8xLypfruXCRqQ7Az6EAC5nVuaEsk7zQzcJV2hzfN6XnAcpGdZKyBrEVbUMlVOGsIsn8lSIc2VZPwV37nKrVFX4XgIdBFWVHv6pHxWyZZHusPsz+YFGr4IUPRTxWaDQiLDV/d8DNPBqYyZ96NJG+sjGkO57PrV5/aSkccHHwWwbrTg/00uf5ziCo405XoNy4OcEqP2Kb6xQBhaOPJl1Dq0tnxROw6XNWRL9amxxEx3V2iU8n71dBRBnabSsTSl2n20QPTYyrfBdmnleQfNFgRprBi3NOmhropmbHl5iGs0maIneEt7zrTLOXaHMrDPklcXavbSFe/1MiF8kG4x6z/3embVfPrK09D+9dTF2p4Lnxt3BBNryXMtNVbKV5gX9cc/j592Js/AIBE8EpWImmYgull6rZLm7K2kU5GAZaXNGYbpE7QATQRUBPFjhirqu0FYwebeSpp3QprZaihuDTJWzxCELIUyxNoMQ2UgLvHjiITw5hcI85Lgt7X63Xq6hTR/H/6GLV3gbG71anwv7V7s/kvmD0GcBrKdjmB2fWuulc6i9LqLhAouS5yzHjO9iYmu7IOQJSmFfw62mfACNRx1Y8T57146W650QaH1oW/zySRscmYSfirU4GYhq5vgiLkviv/sspg/ftNGMWqKX0X5v0Qg9AFPzxzzmZlgkY3bJBrQAUj4dy6tbhIPbM1jySwqWE9OxPrprdmHx713p9t/7O+e73/dNt80/BvgNu4MJtGiDu3vhL9VX3aPCYAyPKvZwFELueCh5CwbVGRGHVqx0i6gt1jgLcKg6CmaZXIRSpgefK9RZBeauPuBJmwXdOiDEwDHi7A3Zr/LLuWTtk0FtBFr4wApoYvEUN8ZV6IVyyhV7K4CtMbj14Jr4IjnpFURxZFzuA4E+NFefWn+eGYx/yQ7DD11BCBoLCEOLyUttWVJ4Ich22w1s0dgnQmOZRZufQOifJ90W6Zlq4IIjEFwnoZfcWCTsCMLta1JYMsFftbBmieZI0EUe8naDK+aVeN6UVtLMUuZAi8T6LiFNJeaefXu8iVY9zaGa55hqeZr8bCg2OnNJfQ4Ksl7Jp9GkyZkRdc+aWXqQ6LexH+VNC/PpVYu1dIQDcerY4AMP7iFJh/NA6u35L+OE1//3N54/923feueJT4j6RtzBBXpPrFa0FFsYndpp0kmVGGMzRNZKxxqz6dMX1tL8AlM3oOgj+dHlMRiKJV3xqLrtsmBSCLvPJdyscMGrcavhmYoJqMiMHzUKcF6GZxeRGT+huTO2KtxklCs4hJEYG47phsz1gboqhCEKKLShmRzBWt2xesbLq3efWkA4qSDylj5dmS7UwLLL77QW0+9zVsP7z3fSh2or6Th28yIvBqsFnaXhJDoqGoqo5RFXjbl5N0F50pGbql7N1283oenyuOwQB4EKngNq6bsCunVsdP25cSJgNAYnyxwkhwDjt8H4srgKxjLGG4LiIJ/yRzXEggs2QwxOe7YQ6HSewvQ8xLM9Q+JcD3mjc7bJVWC1/G1+jBhKPoHgP3FllG5f30qvX+yn13Ow0DJTkpGHxdjeTq3F2XvaM4u/8LvPrX3zN9y1dDmQXefnYAItzRXde+O1knHRkrOQaEe6H8MnK1Zm08fB8O300NEFmMugiL3PNZgsrCywmw1MMkSjVJGSH/qAUUCzGOf8/DW4OOqAio8kVRCCZ7ICsONeQss9N0QTxEyLqcIMQlDMFmfvHseGmTE1EOfeaRdSBt3c/GJ69RLHtHDcltikLWjE06BX6qMx/4yy/cYLq+lfrXFgTW05Tgl1FdNNWe6cy460ZBqrrLJAgYY3bqxqcObfEsL84JA35Dm+qxvfoyOdH/hUpco2yPEza4NQjzZUA7F/KUBHilQOoSAIlEHgtu6iBRsvIxVw/6IhMSPlxDPmxhV6livBZJ5Nq/MWdYMnKsSAgqee7qAu74IGp/ys1ivw4HngPre2lf6sU0vfcPJEup2TbWa2WViDB/0rm2l+ceHto1b3B0H0j7iu6w4m0LToMQP2RA3x4cq9FMxiyRx5LFNhEIw/hg56hJWv4dClAAQG5mqiOM3jy7F+aDOY6vZFk1N4tVzscxBfhTPaCE/Km37ZGNHeDSAmRuwljeHFBTAPpqNisjbK8iCII3v/NF88RqyBMDolpr+ucUmlhPmqzQyd9k11GkCjzxdp8TuTYVerQDQ8JLHeTv8erfx/X+il0z0WS+ozaYWytkbqOfuh4JRZ4ypqwBtsMyPwaLIpNx20OQugzHwwT81HRtMKencGo5rBGggjX4U6riK44PR/cvlsAPDywktGmqENq4R5zO46eGcRGe0VtiZg/AIGAAIaTJC+wGMiXa5r78cxWe4kU23qnsTDL0lcwhjaqi/zBV9Whp/vpq+8YzbdJ0mYH+7i622x5Xc4/J5/+bkXfu6v3n/yQsa7/+/BBHqMhxxDcxJQGFWeqwKFGEC42st37fK3PHJB49MFpHOmITExnxWgKYSl+Ai0fFKYDdMrqMpBlrl/IbvqXm4hfDnGlcAs3DI1u6xQxCDDMq7xN1IqHMZW3sgr/1hMQmEytkBuUOx48muzfmRI86iB0MZ8OL9x8COInGXgyIs0aDdTZ3YmfXqjlv6f85vpE2ijjcZ8WqawR6DZ48+0P6MxkM10pYxoBGFywMswEShOj4K5QHQOjXpxi3caaRzpM7yuyqEz6W5OQloh8+NgYbAWguYKiPVk4WSHdwspU4P5+HWljI7wbAUKsSbQBkJ14QXqA/wP3e2qCoUi3Dd0ZaoEiz+Uh4hwyoO4aYyLmEgnibf+/J76FpkPBn0Gw3lg2NAMYTX0U8xVN/vr6Z5XZU66ZN+n0dRb9Xt787NfC9ZfD9zX+Jnm3TXAqqjSEmXGgZ1c1MlEKl3OcndWQ82rKaJIZ+1gBnzUvEcAAD/VSURBVMDHvzA5mWzOrgqImilh3vPgCzYGn73L50AEg6MB+YgTl1EYDD6OnTmP88mJgbBijPHKv9kXjzt/LEuUT1MLrYxd+AJjhd9abaR/dn41vYCdfA98dJAWjZ47cx08aI7kEM+Mm+SUWWJZ1OGeKrqJMDN+TBfadN2cEJqOIFyvWfZo/pRexNR8huYxjzCuzCPUCCaNLgoFfCzv+Wyx1R56FGwzAE0Y0q70mZtTacwXh0Y+zorJ3Zzwzy2mPQpOBbqkD6qrvAAL3OThQs+ZKBumDlrf80xi/wf8mQXKE2BnadS+/fPYejfdj9Q/vAz9tgBxzjfSenfwCA83WaDBeE1npVs4mZUlcwe4wXbq5VdwK1+5iXlr4nIsIHgstM74kkbffi7DWXfO14aOGYNGYwk8VVDljzodQ2VP9A54i1hpL2flU5kkZOQysO07Fm8q+kztgNQ9GLHPoj6bPsPuoX9+di39a2RsjdpbZBhWVyNFA8uN1eTm6djBwpaeKPw2EOJ7wK/BvTWAryDQHe1iNa+CpdAeU/gc6nH4IjMP6TJCyUeDEgPU0KYOADQTzEN/sBY4maZcgzP8zvtpVrgp/Qj3ZSQYOQ77QGZJjD9qX4nWpLHOrTDri1vgFm+uRAb7tXSJp2BiBPNDudwzs2E49yvAHIWQcwxXP3Clm16zyMwML2KIuck+9vb28G5Br+eg+ABOYqZdVY4ohIX0OX5s6j7AACsOv2ZHLHrATO1JRVfx0G4VVoGWNzFaDmaYPBDm8IDiJ5zhu4kBS+AyBs1ItLzPOlueacZM0mQfYVVeNq7iwryIB6D4j7lx7k6jGWcSFyu0kZ2x8NkjtSxRqyr6pq/31zl0HKn/WmY83sbcrEJpL6EJsYV5sE136rhrm662wxTD+ibai/Qx8IJ4BVvtvUkYEwJodV5ttat3jjkGfxAp3XUE1SOnZiwxArxItR7Hq+nQRxodrJJ3wMqDwocikAqxkqBRG+eI4XdTiP5gIppfo0gcM85Imb9piJcpwoTjmf98VYHafoW5BkU8P5WyCpr84d9x0yKrpecxzS4jxMfB7ylZHtdwLDHYugF3cIGWIDLPhEzlEIRKsZcA5WY1Q6yCgEcw4w2b6OMMb5wClstagEtcec4YxnmILlwJ9yH7YXn2i0KNAuJpqJBEwg2r5NoE0CnN2XaPnoNI7zZNlZSx47dFfAaBh+SYnzLURUA6zAt3AV7A5HgQaYm0wEXDRiBGCHsmxolCtRXpoNMBXxn0qbG3GRh7ls0W0r1JJW920NQU5QVs0As0gmeQ5U32j2+jJPoIeY/laCY98pywqkA72FZTqgZvCKoaWS3vXcJDeQSjeNAZWMVhDsQoNASYYPLK9jHxCrcVa1J/CIqrUi4RHnGEFyE2sPirxuV89zJpWpTX7NZp5Cvkp4ILy4OxxI24G4PajakQKPHXdAJEVXIvico989BZi+xkYGGjVUxhiHPKSuenI4rL2n2Cx3CxRJr4hcm7XPBvV7BCqhNfUSI+C+bA1YkuQcZwVj4MjnluvZGXgkzvgkCzhJtepPvfxFZ10SjwkiZMVshVZppk5NWg1mpUXizBg0c3BybLbKa+jRKNyUEhcXlLK8vePLh5yJchNtGOm6PttAE+zZA4Go1GsIlCPQe71sC3zRs62q0dhHCTOd8uLcdB5SZqf5sXHkyzyVkfhm+x7O7LtzF7Ya6SpSYeCydhNKQQ6AatJtS6GrvARALCc3mC8MpL4ASPlaGUVnHyHhmOhqwV5YvRG+yJH7EaWhMOrY1ZL8h13cEE2oKVwhXU088VgVZI/FE3wsd0WKUlYh46WqUCEwCVwJTEFAgGhbCYVhBcdQu/c9HTzxEYMNkMGHPKCCsIp627pwtaiZ9kn5UVFGSda95VWssaeaOtSSfmYnKIfg0T4qPPX07r1MoMgjAXFZ1J0AyaaWA0IN0coh8LK3GwInjaaPN48QDccYgkwuz8vHl4HG6eDUKQwLcloUwVuq9Dvs6xItdCWPmuTzwrJDFzg8kT5+6x7m2DiFIcWSJaRaHMuqdDQWJqDAHyOgOz12gQHWdLcML0mE7rAKf4bnW2WagZpXN0Q2uYPpe1j9g6GtOEIW+IU6kw7/JLbc4tXCYkwxjmM2BaLZ7B4uHqDojtTEOOuce5hNC4PRy+AgsrmayrfyVOV+4QGX7v4awUg6YBJuCCUHdTjgeZEfA5zY7oKcid3gJV8imxVuPusCqOJKYqKcf3KfCI5yfoV+gQpjBBIFq8/nq3X9lkk3JHbUlFdmMpF0TWELF1pijLxv/YihqLSWbuyigCjKCH5gZPzHnbKOiZwjIgrg28r2Ap6C3MC3uSFo2kRSNxSjy/vwgl5Ndgec75cnsDG4R/deiJskBSnmRU6OmHIuNaehUwTaSrzjES0W4USvKKnpJGNhzMgptnTIE1puyeutJJv33+YvpTx5pspApNDQ7/Q1i9h1B7r8K4hdDzHD0WFM3hX+RyN6Cmu2MTTzf1inOvkW42Lf0ZasLU13QH1NDWqnqJXPdzcsxoLr37OeNkmtriaqcA7J+HLXovJ67dUZ4NapgYp11ZHo+BKhHSUpyMVjhDgCMwqB0XSNHNLVBeKMw6BYYjzLb5VDLa0SXv+Nwbmk/ULMcAqu3cZKeap8xVzzYOBQossSNNaPPHBNCWrHcUPfPTTPFs7GzL278FFjKPMZ1dBC60OgLt4o4mr5uE7BVIBrznR3OxdG2jFGdMmZqWy17BVTzzi94JOmrkGdOPCJfz//aOLTS0CyWvXWqndyzflj54uZv+zwtbHMDOZKQ2tVqZckfBLWcItc9VmHFUlsJ6nNw0zvw0tXdNDjW1XLPO1NjDbn99oVX7gOW7njuYQDviIVMZkanFP3ZT4RBxtZPKoJSoKr1cfgVcxmoeOu+GTATP0ByefS/1txRTxqsFF5Csr77jCDYrsxc8b2LM0lXGHhXPi3N3mp9Ic7ulX2H0T16qiaIBQap7QerAKbgxviCd/rKXWRZm7UovIKwBmAn5HUIR2JDUdpkmsAfbZYMNJ44Rrm2RzgZB4yAsH72LJkfwm04B4sxbM22WVjGDFjd4kX3PbQdqDDztH7ZZ1vU7jd/MFtI7GTf81PMddv8xGRE0ISsKbvBfDlWuBPG4hH+Zy8kUxxw2RteM5+BOm4Zoqj5fw+XdyX+98kz7iXRfQbL//WACrWBYi6owsys1WglMuUUZBCmOAsafBeUKm5A4O+us6bjfRBeVbI7R8MSdifERMYnnID3/VDkfjAax2COYKlJSGbNk8Da+T9KqzcVmnLO91TTQlqXSHcQxSYEgIMYIk38efhMbsuAJvXact+yXvvwuSpgP0OeRCx7I6KqZg7ms/BBTMo1NP+TZ4xLvpHQIJkvs8UkJGoe0hoPGAcKp3V/nsHSrsQGipgNUl5rZxBSvTwEce2aACxOAOHu6eVY8b1teTrfzepyzNc5nZ5ntpTewl+R7j8+knz7Lrjl2AUaEkdZ5xfNc1z667O2sBgNhLvOIngXK5ukRllEIy3yu2Z5n1Ns4W5tt/MS73uWc4vXdwQQ6+vRShWprr8ppisCwqOUQFPzcLff+lMDYLA5RHQXVzb5LcTExduPOwi/ExEUx9yd6AjjlEzzsWDRkF9FUi7oFyLdG3OPhIFHNqwYdsISMjFYNQY0YFCK8yoGzGjnMBu+ihLvWhsw1dxmIKfAKteOxbeJM03XWA+FykKgMsUOZnoGPbCKEDvxyOOnoHWJqmQYQOgn8mjkaZWpkB2LWYXDDfHm0odkQfZNljXnyfCZ2O71mpc2StilNF2ZB+lrM6D9AsD8MnL0GiANflgCx6ZAToszDFUKnSHMvkRedFvl40QlwLLON9thg48Ji6n7ve+458elIegM/BxNoKiMGOLY66fOK0l+dE3TCpFwIBSRgd4FVrIvQCRqYGyFVBuOIHJpRjQN3YZScDDeJyM+l4UzCM+kFU8l1Ov5aftuuWXmzx4l7BIkpmxA1t21Sf2Vhxt1uvrCg+eDUmwPLvO0S6sCVGz9NIYjKJalEJn9Rl3DfI7Q1DFBrCnbYwOYHTgU393p215mGEFLjgHWu2o/++E3zLpXijmXTucfIWQwFF7BQStED8BTTeoRjvWNjtzGZWrznyMwK53jft8LXaQMHeUFbgynE/3B5MT12aY291VjD4J44/SCKK9vGxWZeIFPe3IrPaxyjxb36+EKabw4fXag3f+g995/46ATH9X0HFGhKLufHAo0/cz/nJL2Vy9VqPN0SabJGKLEE+yejI71+4uInM2ecfowvV3hmyzSjJjjdC6ErZAR+1KbQRSNNxU7RPklnHQQZYywWt8JIhP6YHwYw5yftihHlRNgQNcU2eDTLmxpqzDhIMSpXOAKIlo54uSHwUZvkq9bO9OVpM7PNoEZk4QvAeDKB8LggGK1OI8npxccVZQCORhTfR8FsUWSHzJBISZzYzxyvHMLoCG3fAZfCraBLu4q2g7a/xMN51P0FNGif7amnebexTq9wF1OBmizypc/b6a9myfzBmU56zNUfGkCmV/rNG4Rx+SFP93Ew7qAlHKVFHQX8Ljb8H5/rrd82O/rHaWbjZ957z8oVEhzIHUygKXSsPMlpm7wuKkqCjfOOk26eFSK74dzzUPGCGIXjKf52NIgi3BWaDDn5NThf+wBUoNOxZblbIcxu+l78VVSB2Ds4YrX17CLzzISlUTDjlx+boSJDAwamxREEsqnmdMMuF9pU+GBITpe5EwEBrTmAOTl2cixzQPEo+RISSXYAZlSRMuddlvMFzbNE+iSOZ7DZmNzaycl/EewxaDZMm+iIacUOXyy4wJL753ob6Vn2eW9TvtMbm+m2GfZ9O9dN3W8zgyO/Ty6zn4SZD5hQ0ZFpyLT75awUU4RHMKGO0VBOtefA02AvdP/3ji3WfvSvvaH5J+ysCuoP+nPDAn0q9vxpzJlEyyq4yL0QW54lgUEKhekj0UPsxrbbDhEEJ/xLRUZ6anMvObOyjFcwtLKLM6e4qEEFa183RYrVEnlZ6+PGV1JmoQhUoJvGGIJGQDYJMnwIs0CUS01rI4nyEGQXPUkv3ikiiI8GFQAqgtxrmGIClssctAJR3GiqMTi4LM50OW0uQ2wxhSb/g5KApQlMMiDcoaM4nByjARDnszzK89/QRVhuIKLKDdeysIaYTmGDN2Zm05XtjXSJGZFNynMBoT7RRoDB18ccEfPdc8wXM7gbK7gJY4gdsgmpwQbBJm/o9HgFq5numGueO9ps/NSX35v+ydtPMQB5Ge6GBfr7356Gf/tjtdWcl5UyRWV0b8YEN5UCuqZGeoEBzqvIgS06wbj8eg8DG+DszhQQseRf0+voyvlVlId0aTvyIU2e1srxQu/lsnkxFWPlqipzn15FmGsug3kVlzuZUjaqVEIrF6YG/hBmwgPWRlrJWUkleF7kkOAgWsIrLN6K33v0X9xLPiIz3LKbrISrSSda2BnUEiO0CzG5ERlBCP+xXJ4LJCb+mOslod8lN22fT7vRBxDuk+KrQOuF99DrCxZxehN7vzUrWDNMpzDK78OUeIwXGLaYzz7DSuUsLyosIOANpvG0evJyNQRoWIvbW+WdQ8GdhIa7oOtudvI1att/MN/Y+sEf+KrFJ4B62e6GBdqcKPCqc6ZBXKEwSJDa4qgIuMJXx9LH2Rv4tts4ZwIetymsuiC0DDhirwLCUKrP1NNYzCbeZB7bhRlCtudv4plyp7MuxDG98BIVRGAsik8JVRHinOck5yxGwEcafqaycd62wNs2tP/N0zFCyFBhDWFZuDI0j9Wzvmln6pLBBDZDlPCJEE84ZA8xcWHaGeK/NCiMFYB8Ls65ZwdzTVcwEcC67/BVmOSHkPFLYRx/xCVDwBFvn6sUCD/ClFqDjf8tBn5d9nZsbPc5VgHDxUbuHByiH8gKM4MW8XEOBy/0HgFfF/P6d/n2+PPNzX/x3DfccVOE2XIeSKAbW5tPDmiN8R2vMaOgdsIzSw9HqQTmIv/Vs530l47PpYcIi03rFoyrRguFn1nbUsgiJhJUUGXN5FOVyEj8MeASaodwZqgMkUWk4DEf3W6xGOdZxWcotWB2ps9XwUQcecaftFdw0cDjKcMZXi59of9snQoDTsGfdmGKTAdc06+QZ6pCcMewNizjJqUUKujIZI3TqbUHbEJ6Bk27CjEuqvh9cJfXm7xi4zcWfZPE70HG4gvpxWNn2WePh4NHz+1uMD5gyoQn+g1wRW9Kmnj7xLrRzLR30x/lp1/Ge4GG8OjnLqaLZniU/UcnFz4P+pvmDiTQs/WFj3Q7EOrO1DGjpAVKpznsfCtCe2Z9mP7nz26mH7ljKd3HCxWtGiNj9gC00bqNEcMP1UiFx5sF1hZ1hO6AKOOMADPhESYA6PJtsQ2tQtNZnVncsl88RUuZVkENTKT3XlyeZZmCJT5wVUAWa9rl4AkGz17WaU45f6zmblHtvr1udy2dofWsWOG4guZQCBET4fv/lCa2GyKXuIQW/SIvipsufwmro1UvDGfSf/sHX0hP9+1zOFQe2uoM+upzHCeAjru/uZZ+8ituS8eYhvOlXeshxg9oB+fBtbdnGNBtxHs3YCYjd+kN+cZkg1mTfH41JXWKhL0mDKiy/xwz9J96Ks0ebaRHvuY1qTbXP795+jJHFCAcN8kdSKDvODnzySvPrZ9BWE9lqZB7XIWJpfKjkm3SjfTRs430I5wC9PZT3fRa6uYegO3o6mhxmVQGT1HRlBvLBAH1qSArd3SBXVo8gpt/883wwfMQ2lLNCo0raYIVp2hY8cIU50BVmN1woTmB3U+cSnrvUXwGwduc/OOmJL+bfT+v+N/Hmx9tCPbdwmye5LIIXwRwGs+N+yPHPcANn8RNm17mLK9dEfwCmvZJvhy6xewCUxQUnljfD+TgGsf7/eYWrydSRwEPPhkGn/IYgmEk6rp8D8dIdY97uLusiva5n910EkDOcQ0Q6FWQfuZ8qp+/kl7/9tvTWx85mu440Ugr7dbKkftGf/vnH330H3z/298+XQWkfWnuQAL9c9/5wRe+4Wff8NvD3uz3xMEmUT8VA+NW+WMwJ0FwgtKe3uAN589Ir++p5XlaX5oNCxQcotEflQ4KdBshhI4Hmwaqlb0LTXx0ZzyapZfg4Rk/xmBN6OJsJ4IKO3YIYjxGRBVqAI1tOmgMv4enwA18k6S/mt58sp2+jQpbnmM6Ch5YUr/hUpwNtgFfFLiiRQsvMlQhMN+LnZupn+DJBQliQV3CfZ6EhW7gx5BYZaSX/MyGByZKjTMReJxeE8I5Vnh7OwsmvsCgUCvI4UQUyPIyu3zPdchgkage9bLO18uazId8/iwvZ4/Quu7reJZ5hM9eTIu3LaSv/o6H0uvvwQaf6/MyrG+6DzjOb/bvD449PPd4Sn/vYUjMmb303wMJ9LvSu0bzzcv/bH19632pzXyLwuUMgvyQF5Y9Ln5C+KrwEEJXjgB05s8EBa5UdMBX6SIS3LtcVGwRaCtAEC9x+VhwlXRRaeWhAhdeZ5pwlSfwEhAthLu9QYU3w13nF/hGp5P+6pedSm/hcxqznbX0dLebziKxrohpkrirwh0JbfyeWuR+6Mw+G09ls8IdbfW4CHVWJxy0xPghyM2DNPnvo8W2ceRxB2nAXxqB6S2yU6Cu9onuU77FzaIP9h/lFT8QCq5aFaG9h3O02x2W2t2i6ouyxqOklGfBr6DlMR7JzzGNCzJsxILXW9BzerWfnr6I5nfU97Fn2Jm3kR5+5M70Ng5wfBVngC1x8J2DUhu5C6lt8M7Otn/k0c9vLm7NrP7w20+d+uJM21GqcP/oniN/9MOPX/rtQWf4LXG2VImQa3LWe7C5imCKKMLUAkqIV0i/8XDBRx22V9a+wsjkvZwc5QrORkY7gQqunaF7PwlbrgIRKM3DgD3wF7i97gj0DDbocST2MqdBtZgSO1dnV0VFU3TXCgBoFfAQBQTIbZz8hhBqj7vXok1YfDYO+BkEzXB3eLTosfK2TwQYQfO4sBb8cCDXhGdiNZ884JZ+ryzcYYLRaDwQ8tIlFuBifg3+y2ql3Lrzwlw67klWCB3intkNkFpYmreh+Xmm7DisK/Kz58GiTD3EcBMafv+5Ydp6Es3/9JNp6eHj6WuZXH7rSTZuzdI46h3o91NwvPVOmcRg6Yc0/PnZ+e8/U5+Z/Y3z5//Lb73tNg6XfmnuQBraLP7Oe1P/x587+mOXzp/7urS8sBJnNChkOgUx/IWZERhRY2FVE4TAAhPJqntJUu5GKrjTLhoEAaAYu2mQ6fAxwB6eAmfa4hes4Cr36aTTcNOwBYZK9VyMLvOVvlrlAYqbsbhrMRCyqH7sdfAAUWWVtWkhokajVsvG7jPQWfx6mW0ghVo7Xs4Fh+stbZSE4xFUAWnAiiQrn8Z5CE40EOrD1TtfEbMhXcSM+NwlFQlV79J0mHVkpDDr+FLtXcT1mI7z/Dw3R7lINsLWdnX0EmU8r53tWzYUhknAGMhzDl362Gd66anfeibN8KbwA+++P731zRwag+WhFh7RuGtssLKx8ZpCbtjkmc9FYZq3h7Avzr6v15+Z//XLn/9b33bk3rVM0MF+DyzQor/4fenPZ3+68RPb68OfjkNNYp8fEcV2ViCsDS/94WQYl6pCbwgnnvADpEDEAwGMosMVJueHKkyEwuTHnb8i28eVRhf5VTDikMMVyh0pA/8emRTY3VE+U4bnecv6EhLpUHMGbeSeBU0Mq7GYDzFv7QwA5RQuNJW6wCdUYZcrD8AUeA98VEMWMyNr4dCP4HYnno3ABlNnFBy7B20E7mEhXIPDr+baC1jUT23NsHSNIDOrQeuY8DHKAyxAWMDpU9CwRN55v4ecQeg2OuniBlN3aOkWaWM3X5P+gdXjj3742fSxR19Mr3ngtenLvvJIuv1IP91e32Y2hEah6QI9mlgNex/44Yqi1StrFBNNpjrHAy/NzX5Ht7My98Ez6T9716l8+oG536hjVsm+5+DuVx9Pje/69c2f5WT57wuh9t2ykIyQzMpfCWagh3KYHpc3neoKRkc6BycRzy1Lt54pB5zgMl7hLAI6BREcmn6+lj9I4afc9RSc03noD5h9kBkfDg/aLdQjYyG/xb0AsQscLzCLHnMjzjK2acPGD8cXmRGYQ5V6aKPC4VsldZ69+5aJFpr5xun30oWAufpodnJqRIMYYhZoGigYIdD85qaEYIZAB2H8iExTppb+lAHhh5+kRx+/dT5V/WhQTwH9+nuX04MLm3wxgP0oXuZK3gNMg9idxzz0OoLcbc2lF09vpz9+/6d4IXcuPfDOV6W3PriS7mj32Oes7qahUTYtGgV6hrK14Is9iGOIkrPTsG6zzbsQOYODU6a6w8G/ay02/tN3z6cXgvgb/HnJAi3+L//VtPjxJy7+3LBV/2uoourcs4rM0LLBeiC5R00AE/YaJbQWSnQQK9MI09lkI1KAyoXNR7xRweDw5OfKu69Ai9b8dOHP3ngw3Gu6kQRd/CBEkV8lXOP0ekqe3uMSlsuxAFop6J8nYd9vjTibQJDtm/l552Udj3kkrUWts9JWZ8eZhzGqqZagh5dDUou3QBrsi2hwVl2ThrE8i0DwAsGIz1L4cmpPoeV8Wg+6dDNUnVGWOwDnaCzhB0wzxMz99YNDHz+7kR7/PBuH+ABp1IU8L60Hs2CRfL7mzsV0iqm7OdLFOX4IoSWKL2bRI/QQ6Iuj2fTxT55Nzzx6Ob36/tvTmx45kU4c51wNaFqkh3C+o8ZmJbOvUVjvjUqY7V3iECH5hXM6UZa7LhGvofHQXmRgub39y3/z3vnvCaAb/HlJJkfB/f99Z1r/5t859r0fePT8mf56/e/GMVK+EMbp7FkoqUEr0OkfChROm02/TCwCY8FCqITAH12hFQ95ltSwAuOjCCpmGBXPYTiSn5o+bHTSR0YlY+FwPsZlQjz6Iz/u9hiBD78VXYFkGggLZzh5hKCQn2v8QZ83EpjGDVzDLfZIshHnGGclceBgF2HtcUU7Jz8NDcQxl48uOXbXd0jHuRtXrvBhFYTcd/fTwBkJ4tvg8+tAR9hFf8zTjAhzghshDPopbq11Od37+hPpZIfPvrF65845z94bMZ04YLl6jTI9s8bUqbzi9FcSUFUz0MUJRVVdtGgorgS6h9s9Nwq981J+scx1gy1gOQ0hPf7iKttKa+nrvuWBdN+dzIow797A5LShDnxRGB5xqghXnjKUnZ7NIgPMyyZGCeIujDt8tn2JGBi3PCzymtdSv3EKkAO5lyXQ5vRvv4nJ5fYn/+uZf//IR3sX1n+Mk93fAOM5qh0VM0v3sr2a7kZ7N1se60RLp2DR2mGOLdNCWSD3eMzTfTpSfuoi3fQchxmyiSv2DBNv8bUJTcNjthUjLT9WGlhevMDeWvbjHmlvMyCjUwvBJl5XGkB+MiDwsVc9rW3QXc6DFHq7qEix8RN0CY43cBnjgkIDDfQ0q6D1TiPddXQbXWQJgI88NA3ws1R5Anm7o3s8vVBbSM8htGvg3hDWio2GzR3Bi2ViadUMmPGi4LxsG418DuVwlLBFnt13aU/o6aIxxWajl8LceEfdJbT8RnrktYscpsRRxXwWwkUejyG4hGI5TePrrF20NGl24Wi62wMjWcL+NNf6Bo1oleN/65wJy5TdZUpUZ6DneSiKZhfN3OX8jk0+Md2jN1milzh51xL3Xtrm01d96s8Bqy8NuDFzZFfDt9NlRp6ZMd4xAu9Vgs8w+WkdlZmZ2XijkNkcGlSLvFe7FxGVg20jfdkC/eYPrS5/bvSO+9LXN7q1s8d+b3Sx+wAUzsZhgTTLv/n629L77pqh+/LdBwWxsF++qqkoMxEDuyNa7zba40NPXmBwMJPecGo5jzOJV8hiRpX0eAOP3lgqp9gq/N96/Hx6xz3L6TUI5wZW62Q1y4EUwLucOJ/iPNrHnu2nv373UnQmCnQR9pyrv7oQc07bwhxg0Peb5zZSk81XX3PfnYBniLLV1EZn8/Us58c+s5p+6U+fT8P5Oxjt19OGsqdT6vWbHSZDtHSsAA8Kj/PEQgPzvEQVKchzAPNdlZi8jcLwzLnauSfBLx40+rPPrqcX7jnOrjiO82WhQ3H0XHJt4SGa+nUry2xpn08rzHAs0Jg6tU66E55vzC+nAQc8LmC2nGWeWrOgj0BaNz2E2QZotk4rthgH+O2WOPKAsg8c4EKCCicfeWBa1RdkobVDifEcK4+AOv8cp9KCyxbpPhB5p9nUaDQ32Vvy6U6931lrdD8kxEHcS7Khf+DRS4v/V2/2PWvbw28bdptfThd/Fwaab4ZSglAZ1j8Tk1vpf3xdPX07Uzd1NIUuymBJiyMgCq5oMyq2Va/TRfsW8MrsIhUf+juYZXckgrHggAM+EuTAA2FBg8xy1GvDinCAFIJm1SjQkXPJtbpTASBY59NjR9CMsa21osbK0eVfiUSgxce/H8dZI0Il2mavgsvvAkbvgdcXXz0lFErRVCvpVz+xmn7hs53UmV/h/T/4EHsbiJYlaug4VFEEaGLKEREso8cqjKeI8uZzmAnslQA7F7B06wBw6cgr2Mu9sZbe85Vz6TVMr7URaJuhh6b7Qu6lbj2tQuwmmrpPg7LRuVkpTBM4Ge8X0vsYZzpzCD44k6LCoUHkQSzmDIO4ebQ3r8vGvHlbu500UtRSmGkAHnRvbxyDPvLRvo8FJcLU5qGV8OucAZqdnRXm0dMvbn7jU1vnt/6X9z5gYQ/kpPlA7u9+bPDe9zeO/sTaYPSWoU1PTeNLaWzWxuqfIpK4Dq/LszuPslIHVK51RrDs8h9P+QlZtfg1ul0Z44jez/7qYroLhqjdTRaywl1c1qN3DxPfZi9Ck11+Hp4S3R0RDpjClUT5qbQN6EfDbPMGBvsaNAWyXqEcQVuF3BvEK9CWwRPwu5wi1EUj0heFhoLciA9to7Bga/qdvq3aWnrzcjM9wsDwA1eoHzWuBBcnrc58mKF5KvCSHKNCAlSJakhFxTGF2lBhQFhjaRna+QggzySicbTnMLYwN6Snxlyy2jMGWjQup+HmZeKcMwzOWWNC8RjfN6QuNQkQ2RBkhxUeUuPxBQphLIb4Ror1YFr4Jo5YJArexoggaIstqxjT9g7WJcYG6bLAx1fIDCdfgLn0qFgwNdobnqA0+I7bj2ymhz0j+ODuQAL9Tz62/e4r/da/WK0NFobYUhicMFWivHByMWxC/Bwhlc5eSgv3H8fcaLHCZKtVZwENA/RbL6YtGCIuujIm6519lVHYUsUJL2xxwUcfDERwM/sKtul7AfK+01k9SH00mjIttiMX+1xcNMZKoLX3bcM9DhR0tjKEWeIF4q5MDrFft1kPXsWkOX2pn45e7KfXnTmfnmNGYG0JWoXVWQi0nWSEfWW4Au1lWBSDHxkmbxU37Sy+QXI3U2sPHWG8sYD1yUD8Tug6MXtnuhOa43gAtT2SWbRh8JP3AZ3Sk6sKlVeDbmpyiKRZ8kchYj80BVKzahyOaCBRTAkDb/xBind1G7fKKYteQFO+cZRliHKHSiNv4qISrQWGhYyhWvGFgCi5CA7sJtJyvaQf9CtyzR/ozPUWNrYZQHBwdzCYVhuVUtLbh3tItgJPhfs2r/OLnsRJaaJw4z0XlM8CRYFlbni0o6hwusjYh1BVfDEZrNLighc+yNxIK7u9drrgo3mRWDBdhIUnHkNPBEDF8Byaq8U8Q3cb5wMC5SyCSLQR3fTDLaDssHqYPu6yjY9O0uD9Hsr9J+fT9qUL6XPv/700+vpHGNwx8Aua+VGqTBj2O2iCUMPhmQUTTgGxt2EueIHPV3zbQ0vp6zi/+W4G27E0jpkV47BABZ/BGYfKSDDdPxRWZbck6ljzycUJo9ZnXF1ziAilKWetCUda0JiBZA7Jq6xYehdb/EUdS6+pTZCvcR0TYpihkUtE82MxaRGt5iJvftPzvAx3wwL9+LnH692jrztp5eVmzd3RRqXBctMlzJJreqh1sC9dSPDtiJFTVkTxnznFTb+CZeHGDiCPqpIJwXrTADNm/hgwh4sjp9eHVFl5wgeXIllkFCaDwbucFe20VN6onyNzkyB3UIbcSgMPntvswoJdqV9C7aPFetMCLRwothkvxJIx8lfDZFj2bY6VQXr1A0vpVZ/aSItXLqQ/3SZymUshDSZAtHTLOz1hS2dvLgAtBDNjoXsl/cAbj6d3cv7zidEaA1/sZARJJaAguX/ZCRA1vN9BtHxZKyrQ/oHfgu3jaiGMmRRBwtyTnqqRqYndP+2ccnxLBr8CbXhGK24eIk3mZCgjaLTdAuVPQGSffGZQSJIZ5smb9B6f730+3cvfS3E3LNDpDTDoDHXqHgA5VrSHNHvZnKXQ+pChMWjxtCBPuczCQeie7v9v71x+LDvuOn76/fZrGCsOxh4HB1lWhBwRHtmELBFIUTaWkBewZh/YIiHEgr8AsQBlgRBYimDBDjaRQMrCWBE4E8dmETvjweM4M9PP29339uXz+dapO6d7ejLd1410F6e6z63X7/erX/3qV89TVUc0sIsBNiRQ6iKgGk4yE6AKfNauzEihmCK06nvYVmFzUQpROXBgGm064koR7vOnSsiTj6c05FQFL32jftxUePcEo37wa+VkyMoKhVcHbDEpeI5VmF9ls87RB582N12S8kCpA4AsHyC4pN1RuppnN3kd7Ddff3Gt+eq1eVbymABTDq5j2OOVsSltjATQHPdIeENp+AzP0pRYyUNRslJkMI7Jjw7yV/JSPOTaso1COzTBGTe2XSpoRemDGZTJz2TZVHxkYPLnGiRHmsorKyrnwlwsECld3Jhlhee0wYUdcsJDoBnUYW61aSUyfsAZBegIC4DHmnSICqqFlPrURgY08lpNDSMF906oiH5Zy4K0T80LBVTZcS4dSwot38IOjH4E72QLPN/2ZdlK2kzMLNz5HE9iKEDr63zP+Ztlu8Fei2vP8haO9dtfv/9JM+Ylx7vHv8ibPwFI2zeKfpDH5i705AeHXiaEG6xL/C5fA3h+ick2LbmrDr5SdhAv7yqa2Uwlg4xynGdGnhbQnlVQLOml6PhxlcOgkj6yAKA8wrR8CCN9aBZkW2eJ5L/A4Xc15XwDoAlXeucDhbYy/SzmUgrtXMQlqZSOtT2KbPLklK6+MKzgClN0hDQ8znERqvEdU9mekOjEdcfYBlfY0mV1AFtn4tsfBfLguL+FU4AqjfgULPwHlmFDbCLskC13hxJRApAzPhbWh1faKTPycsQqxoJv1ISRKBqrO0pEnt2Eowbkjb2boFn3XeOTWE8+tczwea158QUuaLm91xzdvctaOLJhUz2jb2QHnmtfNu3K2P0aSoBx+S9trjSvMEzZoDnJYYL0kgwx0NSSpVI5BbfxTDGEd1tWcgn85JuHxFts3bOeRbPLMMsWs7ZTYIGrdGRFaVFRyFLt0RKCX06KwRNi2kC3wZCchJdlUeNKZJFb4bv0eMJe3lxcod+BRcZtMp+bLiuXMh6ekM5DpgghoPwkP2dgqghOBZ8b2CZzCvC0p473HqSjIhb+0sK0PEewLVAqD4rncEKhlmAZsAJaSbEM5Im64ldtHKbkbCO4krUiCObZukrfQitSgTrwq0vcB8cXnVa5f/mZa8/Qem5wH9x+M39rp3l/F+wNWuoMRiEkUYduEo1mjZqNtYVmC1x23odeURBZBNY8YOkTp+RE5KIklpvX5Qpj1x64wONSSUULOLRJYsiEXuObwsmQom1RSqkCHDISVCJ4W3pBzE8AShlMAg1r5dqGBU1ZufZuL/UZzMUVmkTKre8kj/CUW5GABX9GmZ1YICFrX7qmAF+OywiolthjUBWw/YA3dB6xb8T9yEnScaSiVtL8uwqQhQRZruHi0fUM+cCJe9XKPyuv8K5u2VK5B0HFt0G0hfbynAV2pjkccS+dS0626PKgFqYV50cx2VK7qcfvdM/T+m6ubWTyM88C75Oby80LDBtGy6wd3zps3ttmq6WvumWWf2WIRuEIw6SVKV47UTWfDIsYcrh+Lp+nxIXHSZumtIJKqShurbbKxSshaitpchEAGV1kwu+eiyhvy45lcp6JOiu6ykAqyFnoEAddG8EEVsL6gYUPb9LDfXLjxo2pG+lLKbQv+1wN8EakoiQwY9OUGlczIJMqFAUhLEi+9K6xAP9co3BH4Lhst8gir/bjjGJnnxlfi7LA2SkACw6P3JiuQivopE8Yziho+EewKuohQ4J5WgbvlXDcbOtrvMMMLy5PFuMnHnZcOxgxiQtvg70MS7L6YzrADeB/j7d/3gU9YhmKu1j4kA/3V9B6f8ya8U0uMxwfLTUHB3wbhZbwLvTmmDjObbPrxxsTFzmr5OqHm5YcrkQx2ScBW/soi6dTzJBLZmU9W0V12AGAEfxHbxScfONJTKKETYQ/wakKnYD8CANQ9C7ACS1UxFGeJTy//CSE8GLs76pbG0KBJ1QE8a3tGGNNStqMqpqTpbVn37o9eO7Xnlu9FYBL/lxKofPJYjg6dpeX65WO92JUOliTWTl0nK1Cx69CGK/n8UZBqoBHrLf6bv9RxmRKYvwiHMdvd9E2LxucX16NPxUJQAtdWavoR1RGx8i606qTxphltSgntUBWj3N1WUnbjYK56BD62SXGvgcL74QWNvJgUqjCYwVXtxVrF5gBleyAQfQh3fYBr+S2ydP2Gldp8dJlxGnon6HkQ19AHbPawZJV8wQK/DEbRNxBxyWIEZndgEt5bEi6w+vsA05rbzIpT4uclltuinrJcaR8StR4zENHXgWohDy6XEp8GesGGTkAXWljw1noRtHpDcvVxMIiHypYNmHFK38tB3R7zqcm8yTipTl22y0rY/Orq19A/v/w3R8P3vjai6sfiH4ZcymFppwQpOzDQc1ZclkKv2RPILKqYgGTbpzMBOcczqp8JlHQG1JVVWoVOl/B6gClW1M2SbcISclyY0Jzn/HELl3lCso2lxksrV5mWEWZxXFRwONKKrQGHclrahi2vSZEXl2tEMBCsigqA7j14/VIkw2lURZOYAhQoVeh/+S6Z/JorWHsmIKiCPn+yjG7CYe8PeSDO7TO11nRuIeC7rFlVN5d4Zjn8sMR3y3JxzMXmShao1z5QKHv3T9o3t/Z4sJx+IOO1wmcUEHLnyIHtpZLWJO5B2E1F0RhCMe0pRl3/TndYlcaxooDhq0rwSq0e7KLLJFHSEqxrKyYng0JUkcXKg69m3SQ0YOKCDwT7BPeXbBrlAnv4m9try58518+bd74vWvNjyBzYXMphd5FeOsUmp8W82OlE1PyibcGYqPUvlDxEsrt+7aKdKcYQRWAtsaMWgZmvPgdcjBwQNMGbo6PAEucv6V8XMkIpURY4719/hO2+v4veyVX/OSYl3Kg1BlHApqKIL4tCWmKrRqmc1QzYcLVAjmTv+gFQC6BCSt06ZHgL7CG1UIEyzzBnPyVYYBh8AUPnryzs1lhr7h7fZfYS7GxwVZXbh66Tms9OOBSHu6uOGLb5spTQD+zgv8QWtQ2WxH3VzPGPxouN3/13r3mpS8/07wIr1YYdx5kfJ9y8YgT4PSOQ16qeIDVahrhwou9T/arRMsAJNaRf4Ehn9TG5MNwYMreFvjxBZJdUGuUiGWkSg6h67uG2hsqG+kOqYhl8QAZmZ7pY4VfmbTRSFkI7ZCRlaMTChAYn9Hm6muL26M/a66t/H6b7IWsCys0ixzNDt2tC/e+CijqWZi3YBFjSdAMOdyAqxPuUfuE5aodWqCGwtDQqWa0It9hXhKYfM4LW/EO2NQ0pKteoqWtiuiwXdB0VTi8+Lvs5RLbFmChucWk6sesAa8uceiJhLz0hYgyEUSamRSizOZBGTtWt3D8K8Z8FBOlTJqGmXISTaSNfzVOBquxYOTXIVZdGShdtn4bWwof8MMT9ragqH6LxfOD+1ySMeSly5ghnAWyvDjk1MkBe49hYMDJDVZHsmmERe2bnw6bb72903zzC8vNrzCpXFdLZB95eWh1y96JdAasGLg9qPCtsjLMIS0rsEqlwoZfc88Qy/x6f52VORc1Eu9cQWV1UnzC0CdDNJMjzEqg3By72ytZ78ykMXksaPJqGk5sLTdbZjsc6SfcOMsRfpWN36PxBdQ8+03m2G++NvByD7Xt4ubCCs2LwuZNWpSfuoXDTehyqzBlytKKjaXR7+yJ40Ef0li+S+ZWsxpgplA0HjFFiSUJ/qy4KvQ9vk89z5m1VTagF+ER3iYlvMKP0Fp8C9OTbz/hkpcPOBO3xbrTyLEr8bIIJylE2bIYPPpvxm2YsyEpzEi5awiUfvJYwi0qW6V8ogFbND/nGwduW5woNCXscpdXEYjubZ9h1SVlBDBivDiiVjhud1XG4ccdWoj5UtocUHGVBQ4dy9sYsKu2eZbhx7ot2Enzo53F5i/f4UQHLf9K5iooDGkN5/ab5zdGzTdfvsb6v/fQKWkbBQUh9yg1PLr3vHCPFCGv7DOUAiYVGfAoNeHl0K0ys3zMD7BkOQptpcjqBEpPPu0ZVG7lURogS8mWGTwrBcKwfFPWgMmRcvGolsOlBVoc+SErzZynngYe4bmcuTDCq2j0h99vmv/iEoZ9jwVxB4WtHz882OGEnJghNYc10+aFp5tvszHn73YpXArHT1Fb252t21KYocCDoiI4LqV9YZ+ErTnAdMEaUwHA32KqOxH80CW6XfTwgPEnSrFAekJHXPBS3ASkKQGWMToNywNaodP6tSi0yldKr0ZZA4h4wAmulKDBuM23tmHa0sFdTs5QlNYEhkJzbguIcuNnUjhmHnjCBuu5AyZ+jK/n2Nl0onLj56QCG7ZpFV7jJcBXbbCkSauNBu2M73M4Fb/pJu1N9nbfa27/8lLzuTHbaGmllbJvQ31M1NbQltpwld3GQOW1HC0DjUrnkyVH/I7eDinrvOrGn+U8lNdtoi7GhHT8YIUPskVeQw+aKrLzWjCT9pguwgUcj2xxSGB3Ye74zqCc9h3Qku8vzC3tDI/2BstHzb+JdRlzYYX+wauvNj/83qDZu08rcQcpb6LQHrPaokvwYhIVWiFFySGb2RfrwrQTFAfcIyyfjjrEGSFaIAq3pcH5txJXtU4CGgWPiQSLM78USuCtZCThenlMF850StMCb+wTkc8Iv4XtkAsfNViltHL5JAwebULCC3HS1EzgcbTg6Y6MMo6+PKSUS+SALWlXi3w/bpZ5Yzjmu4TNAI8ts6tI7DOfY+LY/PvHvHNA9r/5OWQeRJCp+KYvfXmiIVj1PTtdHbevYTO4QpNs7E3MzfluLFqicZEn1dblTnGzouTGJsLdcWfPwW5RVptcQi0t9xGVr6yuUMe2OYrFkGj/UJtNUQfQpNcZUiFdufkZfld7hjRKDndsVhLvxM8egop57blrzZdf2njzlZeO/3h3YTT8/PbTh3/69XQr8IsMpjAXVuh3foB8TIBJTLNPC7FHFWNPQbPOVtItFCn3PECOoUKumVJZlLsvBqye6YMMQ2IpYeKiZBLVCKyUKaA0X3rxn2eqotZo4Rz8aQyTRGx+Kg3tTGywA9raNV7cauRxYlq+QrAG1njyVcPb5AORYGF8iIgTplLZsX0jlgpvtJXRYgCJz6Zlxz1XDTQDTw7g30AhPLWiUr/HjUc//ahpvnidbzpAdxOcVErRweH6rZOTDVZDWPM+Yr8NSY38EKg2IGNaTS49ao44B7ZHxTlWWdnmO+YkwhxKOBxAk9bnBPcud3AcclB3sAtC+GOlhompg4aI28rHVoAx84Hk0fzX8YIV1EaJU+vRBQ8rWK7rhLnDkJ2znDRoFnlr2iwe7//Fb2xd6LPHYD3WKMkLmde5Se+P3pIBwOFN+dtd+Rq2uc8ThaVK56UKUtHPJDLHVTyyEr82YWnNwY9taeuGqI8FHaUm7DxlE7YqtO4oC8WV5g/6tvLGB1cp47fQfXsYtzjERxGMNzMa3dW0buGkpzf0KwzpJFA7DFTEQte4TAiwJe9T82Jl4bR1wcM6RqActo0cnW1uIDsXd7wl3vG5vY2NyJDT3ofgOaO7RSNym8bEntFKkAQIZ/5wcLDTfOcmNDx8Ic++rZCfyACnVyy4l91rDGTdlnCI36zU0wq1tyWKiQywrQzMk08qPMgpU9Kf9FghGDEzngAWf2DBMYoJK2NPksTDbsHxEwwxPcN1hUZpXMy8/z69zYswhmKESTKpFBSwhe72R4OqssmmBWTBqMTGmSu7SM+6m0FNlKs4IWxAsSyAKoyzebagq5GOaDEU5EPGhAVqEwxNvYbXOJynDAQnQ4mWp8S3CU3SND14maSPd6L4BnaeUwotHGkLa6+h0nIJeeBtjb2uwDDz6QuHCSzDCXsiF92Pny5u+TSZpIvNhzHT6KTCEpd8A6A/PYTJ6MeWfhoYw0gvstGGfoVRRNJQeTWBBznptmkbJ72aR0GNd8yifKRhfGD8IYxnbOVgRYcM81yNubhCk56slNqIXYVsmMLMQ060A9iGGW/jqHJPjG4z1TEKoSqbBALeSqIWVgU/6zc88JfKDkgprUr1tJ38nQ564JNZjPxO8tuhJe4pA5z8BS2M4sajctoAuJbnUka6dhEJs6eaGHF4JGuw1xjwdjM0okTECSKA8amMDqLxRDGNF18g3cUqStm6zYu4icMRxYWe4fWRLt782IrbA8uTj/Q1Val1Owcwb1FsA6wohJln6Lv7T9SrNJfVgDYHsGAGkrnWlskaZt66GZPjmuEi+TOwxrePsBVGp8OakhBWC6SAHzJJ9KHQB7TO4pxK8By8s/CCmEfDO3G1e45i1/BOMRn0KNZCh9bJIZYtsvaksoKkzMStxrTtyqVpT6ltKxsc0lQJa9JpNYkLvuFE6BZHW1q1jHSn7Fo76YojPmGh2caZhulNhh/AaIQ7a4RzeMNybw5hWtHTg+NnfD3HUIaPGOG5OnNxhX777fHi8Y3dLBn5WqWyoW1eui12lZrCrnDhuXpAMLPBbQXSbdVOuUGsaKFrWi3Og4hQz08KV+GfEXDCpVVxjZ8QLvxUKuIKdoZEodkNrNojIuFVQVJoLTEVSxTT76K20UVpiTNN8YVR+Sqbp8q7BrZ2pWd6vlWsFcBKJmv6YwS0ayewBhmuu8ojbuDEM03nQrH1i0dcYPRLj7BcsGH3W43IrRFEhNDjx9f3gta9KQxR5wjjGrm7LcaVWB0OHkPv9ddH68fDN+ec4PHevRROzSG2GTjvCdkWLoWqW6Nt8m2cQVUIoUO4XVZVxERakEqlJqTfp/qxawER+nC4cBrtSkt6uMWrT42v/mobLupDj+GduAqvHSUnrhumO0SwNBEBP9qaitOFMTwKClAaD2XH45qcCqfyGSSNWpknfLY4RAVAhY/SV3zL1AdaeYCfuAmPQpsO4dJPuuapTaAqu1ECyF+GU3jNqkbevDPBqYKrG+zrPhwd7N3amvtno6/KXLyFJsU//Nrqt//8P5pnh4PlP2HNk6t2GKeltTRzZgLlMHOOlx/KpBmNNKDU2ik4c9oxyqguwdUCfVQBd9BOOaUx0bpOzKnweDqRZ5ym+RiQMxiX80o79PlJy9ompmgyjGhtqU5a2jNu4zTBr7ItQeW3E6az0lExzZ+2xuGDxVDp6JYdw7tCqPiExghTlToEOuHdXioVgDgrhh8RonVemx99+Pz8wre++5WFt1qsK7FYucgg9VLENv/m+EsH907+gFXJ3xnvL7zMcg/HuyFh9YgMqJZsgM/roLQGRkZiWHR9CkLlVhgTZSUsyIR3hxwGF4S4yo8EOmZSUdqwCBp3F0y+JoaImvYpGIHkE3OqQPCfwg9Eh748GyZQC5gKXZunFl6rm55864+NQ0U23VqhlY0khOkqU2RGmGml+FrZJkhgHsfa6QkMxLRshU7AgYkNXIYQArnaQFmF94oDXJWvNIwLbWz2whQGseTDSW2FdYjjTVDmx3TsbZfG25yCv7m6MPdPr6we/f1/vrH6E2Ku1Eyl0JWDr/xrs3nze/tfPF5ef210cPCl8crqy7w0+DzDuesMjrg5kBzNs1XMb4m5+8icmWkLKUZh1RIzIBLDVgI/x5xVtkeBQj6mFuYpOAJrvLaPyVpgGpWmdcZ/Ho0aH4VsAQzTGVqTjIbEuT81L+KpIBNlxR8lVsHOyqMmbB58hG2p17RrGzLJRAtQSSUdEIOrTXxAWrsqdchWJDzJl0jkTXjplB6FAFoxdzqNuXRv6fAe+1HuoNQfzQ2Pfri4tfbfm+vN97/x2x/9z9/euOESzP+L+UwKfR5H3/jr2yvv7myu3z3eeoo7/54gu1wqy1uBhdHyeOBqPyJhhao059VywoKJZTN/RcYGxBTPNTUCW0Vyf0rGjR1g8WNa/ow/a7IkZbh02shKusyCzmKUdMTr0hN3srzVRWlpS7PS11HT8EVJdVe06nd5b2Jq4CSgddRwbCd5GUt3YIzukjEqYazBu7NvmdiTIbdbLBzSIezzHnFva310//r4zv1XfmF+8I+vP3/ey4FOAlfrvHKFvlr2emq9BC4ngU5fcjnEHrqXwCxKoFfoWSyVnqepJdAr9NSi6xFnUQK9Qs9iqfQ8TS2BXqGnFl2POIsS6BV6Fkul52lqCfQKPbXoesRZlECv0LNYKj1PU0ugV+ipRdcjzqIEeoWexVLpeZpaAr1CTy26HnEWJdAr9CyWSs/T1BLoFXpq0fWIsyiBXqFnsVR6nqaWQK/QU4uuR5xFCfQKPYul0vM0tQR6hZ5adD3iLEqgV+hZLJWep6kl0Cv01KLrEWdRAr1Cz2Kp9DxNLYFeoacWXY84ixLoFXoWS6XnaWoJ9Ao9teh6xFmUwP8BvOeeqRbgzD0AAAAASUVORK5CYII=",$e=te.p+"static/newqrcode.a8740efb.png",rt=te(32637),qe=te(59301),Be=(pe,ye,Re)=>new Promise((we,ke)=>{var Ce=pn=>{try{Rt(Re.next(pn))}catch(Dt){ke(Dt)}},It=pn=>{try{Rt(Re.throw(pn))}catch(Dt){ke(Dt)}},Rt=pn=>pn.done?we(pn.value):Promise.resolve(pn.value).then(Ce,It);Rt((Re=Re.apply(pe,ye)).next())});const le=(pe,ye=!1)=>!!(y(pe)&&a(ye)),y=pe=>(0,He.bg)()?!0:(pe({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(pe=!1)=>{var ye;const{user:Re}=(0,ne.getDvaApp)()._store.getState();return(ye=Re.userInfo)!=null&&ye.profile_completed?!0:(ee.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,je.xg)("/account/profile/edit"),b()}}),!1)},b=()=>{ee.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()}})},E=()=>{ee.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:qe.createElement("div",{style:{textAlign:"center"}},qe.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"),qe.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:rt}),qe.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},x=()=>{var pe;const{user:ye}=(0,ne.getDvaApp)()._store.getState();return(pe=ye.userInfo)!=null&&pe.professional_certification?!0:(ee.default.confirm({title:"\u63D0\u793A",centered:!0,content:qe.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,je.xg)("/account/certification")}}),!1)},z=()=>(0,He.V9)()?!0:(ee.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:qe.createElement("div",{className:"tc",style:{marginLeft:-38}},qe.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),qe.createElement("img",{src:$e,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ae=(pe,ye)=>pe?!0:(ee.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:qe.createElement("div",null,qe.createElement("p",null,ye||"\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"),qe.createElement("div",{style:{marginLeft:"110px"}},qe.createElement("img",{src:vt,width:200}),qe.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,je.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),re=pe=>{ee.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:qe.createElement("div",null,qe.createElement("div",null,qe.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"),qe.createElement(Te.Z,null),qe.createElement("p",{style:{color:"#666666",fontSize:12}}," ",qe.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 ",qe.createElement("a",null,pe),"\u5929\u3002"),qe.createElement("p",{style:{color:"#666666",fontSize:12}}," ",qe.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")),qe.createElement("div",{style:{textAlign:"center",marginTop:30}},qe.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:it,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ie=(pe,ye="")=>{const{shixunsDetail:{detail:Re}}=(0,ne.getDvaApp)()._store.getState();if((Re==null?void 0:Re.public)===2||(Re==null?void 0:Re.public)===1||(Re==null?void 0:Re.shixun_status)===3){let we="";return(Re==null?void 0:Re.public)===2&&(we="\u5DF2\u516C\u5F00"),(Re==null?void 0:Re.public)===1&&(we="\u5F85\u5BA1\u6838"),(Re==null?void 0:Re.shixun_status)===3&&(we="\u5DF2\u5173\u95ED"),ee.default.info({centered:!0,icon:qe.createElement(oe.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:qe.createElement("div",{className:"tc",style:{marginLeft:-38}},qe.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},qe.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",we,"\uFF0C",ye,"\u3002"),qe.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),qe.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:it,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Re==null?void 0:Re.shixun_status)===2?(ee.default.confirm({centered:!0,icon:qe.createElement(oe.Z,null),title:"\u63D0\u793A",content:qe.createElement("div",null,qe.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",ye,"\u3002"),qe.createElement("br",null),qe.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:()=>{ee.default.confirm({width:440,centered:!0,icon:qe.createElement(oe.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:()=>Be(void 0,null,function*(){(yield pe({type:"shixunsDetail/cancelRelease",payload:{id:Re==null?void 0:Re.identifier}})).status!==401&&(Ue.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),pe({type:"shixunsDetail/getShixunsDetail",payload:{id:Re==null?void 0:Re.identifier}}),pe({type:"practiceSetting/getCommonData",payload:{id:Re==null?void 0:Re.identifier}}))})})}}),!0):!1}},50371:function(Pt,kt){"use strict";function te(){const ne=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let ee=1;ee{const He=Te[Ue];He!==void 0&&(ne[Ue]=He)})}return ne}kt.Z=te},77578:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return ne}});const ne=ee=>ee?typeof ee=="function"?ee():ee:null},13845:function(Pt,kt,te){"use strict";te.d(kt,{F:function(){return ne},Z:function(){return ee}});function ne(Te){return Te!=null&&Te===Te.window}function ee(Te,Ue){var He,je;if(typeof window=="undefined")return 0;const oe=Ue?"scrollTop":"scrollLeft";let it=0;return ne(Te)?it=Te[Ue?"pageYOffset":"pageXOffset"]:Te instanceof Document?it=Te.documentElement[oe]:(Te instanceof HTMLElement||Te)&&(it=Te[oe]),Te&&!ne(Te)&&typeof it!="number"&&(it=(je=((He=Te.ownerDocument)!==null&&He!==void 0?He:Te).documentElement)===null||je===void 0?void 0:je[oe]),it}},56762:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return ee}});var ne=te(59301);function ee(){const[,Te]=ne.useReducer(Ue=>Ue+1,0);return Te}},68031:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return Ue}});var ne=te(16089);function ee(He,je,oe,it){const vt=oe-je;return He/=it/2,He<1?vt/2*He*He*He+je:vt/2*((He-=2)*He*He+2)+je}var Te=te(13845);function Ue(He){let je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:oe=()=>window,callback:it,duration:vt=450}=je,$e=oe(),rt=(0,Te.Z)($e,!0),qe=Date.now(),Be=()=>{const y=Date.now()-qe,a=ee(y>vt?vt:y,rt,He,vt);(0,Te.F)($e)?$e.scrollTo(window.pageXOffset,a):$e instanceof Document||$e.constructor.name==="HTMLDocument"?$e.documentElement.scrollTop=a:$e.scrollTop=a,y{const{prefixCls:b,className:E,popupClassName:x,dropdownClassName:z,children:ae,dataSource:re}=y,ie=(0,Te.Z)(ae);let pe;ie.length===1&&(0,oe.l$)(ie[0])&&!rt(ie[0])&&([pe]=ie);const ye=pe?()=>pe:void 0;let Re;ie.length&&rt(ie[0])?Re=ae:Re=re?re.map(Ce=>{if((0,oe.l$)(Ce))return Ce;switch(typeof Ce){case"string":return He.createElement($e,{key:Ce,value:Ce},Ce);case"object":{const{value:It}=Ce;return He.createElement($e,{key:It,value:It},Ce.text)}default:return}}):[];const{getPrefixCls:we}=He.useContext(it.E_),ke=we("select",b);return He.createElement(vt.default,Object.assign({ref:a,suffixIcon:null},(0,Ue.Z)(y,["dataSource","dropdownClassName"]),{prefixCls:ke,popupClassName:x||z,className:ee()(`${ke}-auto-complete`,E),mode:vt.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:ye}),Re)},Be=He.forwardRef(qe),le=(0,je.Z)(Be);Be.Option=$e,Be._InternalPanelDoNotUseOrYouWillBeFired=le,kt.Z=Be},49127:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return tn}});var ne=te(92310),ee=te.n(ne),Te=te(77900),Ue=te(59301),He=te(36785),je=te(92343),oe=te(36355),it=te(36237),vt=te(17313),$e=te(45157),rt=te(37613),qe=te(83116);const Be=new it.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),le=new it.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),y=new it.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),a=new it.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),b=new it.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),E=new it.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),x=pt=>{const{componentCls:Ct,iconCls:nt,antCls:Mt,badgeShadowSize:st,motionDurationSlow:Ie,textFontSize:ut,textFontSizeSM:Gt,statusSize:_t,dotSize:wt,textFontWeight:sn,indicatorHeight:xe,indicatorHeightSM:ze,marginXS:mt}=pt,xt=`${Mt}-scroll-number`,dt=(0,$e.Z)(pt,(Me,Oe)=>{let{darkColor:Ee}=Oe;return{[`&${Ct} ${Ct}-color-${Me}`]:{background:Ee,[`&:not(${Ct}-count)`]:{color:Ee}}}});return{[Ct]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,vt.Wf)(pt)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${Ct}-count`]:{zIndex:pt.indicatorZIndex,minWidth:xe,height:xe,color:pt.badgeTextColor,fontWeight:sn,fontSize:ut,lineHeight:`${xe}px`,whiteSpace:"nowrap",textAlign:"center",background:pt.badgeColor,borderRadius:xe/2,boxShadow:`0 0 0 ${st}px ${pt.badgeShadowColor}`,transition:`background ${pt.motionDurationMid}`,a:{color:pt.badgeTextColor},"a:hover":{color:pt.badgeTextColor},"a:hover &":{background:pt.badgeColorHover}},[`${Ct}-count-sm`]:{minWidth:ze,height:ze,fontSize:Gt,lineHeight:`${ze}px`,borderRadius:ze/2},[`${Ct}-multiple-words`]:{padding:`0 ${pt.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${Ct}-dot`]:{zIndex:pt.indicatorZIndex,width:wt,minWidth:wt,height:wt,background:pt.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${st}px ${pt.badgeShadowColor}`},[`${Ct}-dot${xt}`]:{transition:`background ${Ie}`},[`${Ct}-count, ${Ct}-dot, ${xt}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${nt}-spin`]:{animationName:E,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${Ct}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${Ct}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:_t,height:_t,verticalAlign:"middle",borderRadius:"50%"},[`${Ct}-status-success`]:{backgroundColor:pt.colorSuccess},[`${Ct}-status-processing`]:{overflow:"visible",color:pt.colorPrimary,backgroundColor:pt.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:st,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:Be,animationDuration:pt.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${Ct}-status-default`]:{backgroundColor:pt.colorTextPlaceholder},[`${Ct}-status-error`]:{backgroundColor:pt.colorError},[`${Ct}-status-warning`]:{backgroundColor:pt.colorWarning},[`${Ct}-status-text`]:{marginInlineStart:mt,color:pt.colorText,fontSize:pt.fontSize}}}),dt),{[`${Ct}-zoom-appear, ${Ct}-zoom-enter`]:{animationName:le,animationDuration:pt.motionDurationSlow,animationTimingFunction:pt.motionEaseOutBack,animationFillMode:"both"},[`${Ct}-zoom-leave`]:{animationName:y,animationDuration:pt.motionDurationSlow,animationTimingFunction:pt.motionEaseOutBack,animationFillMode:"both"},[`&${Ct}-not-a-wrapper`]:{[`${Ct}-zoom-appear, ${Ct}-zoom-enter`]:{animationName:a,animationDuration:pt.motionDurationSlow,animationTimingFunction:pt.motionEaseOutBack},[`${Ct}-zoom-leave`]:{animationName:b,animationDuration:pt.motionDurationSlow,animationTimingFunction:pt.motionEaseOutBack},[`&:not(${Ct}-status)`]:{verticalAlign:"middle"},[`${xt}-custom-component, ${Ct}-count`]:{transform:"none"},[`${xt}-custom-component, ${xt}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${xt}`]:{overflow:"hidden",[`${xt}-only`]:{position:"relative",display:"inline-block",height:xe,transition:`all ${pt.motionDurationSlow} ${pt.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${xt}-only-unit`]:{height:xe,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${xt}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${Ct}-count, ${Ct}-dot, ${xt}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},z=pt=>{const{fontSize:Ct,lineHeight:nt,lineWidth:Mt,marginXS:st,colorBorderBg:Ie}=pt,ut=Math.round(Ct*nt),Gt=Mt,_t=pt.colorBgContainer,wt=pt.colorError,sn=pt.colorErrorHover;return(0,rt.TS)(pt,{badgeFontHeight:ut,badgeShadowSize:Gt,badgeTextColor:_t,badgeColor:wt,badgeColorHover:sn,badgeShadowColor:Ie,badgeProcessingDuration:"1.2s",badgeRibbonOffset:st,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},ae=pt=>{const{fontSize:Ct,lineHeight:nt,fontSizeSM:Mt,lineWidth:st}=pt;return{indicatorZIndex:"auto",indicatorHeight:Math.round(Ct*nt)-2*st,indicatorHeightSM:Ct,dotSize:Mt/2,textFontSize:Mt,textFontSizeSM:Mt,textFontWeight:"normal",statusSize:Mt/2}};var re=(0,qe.Z)("Badge",pt=>{const Ct=z(pt);return[x(Ct)]},ae);const ie=pt=>{const{antCls:Ct,badgeFontHeight:nt,marginXS:Mt,badgeRibbonOffset:st}=pt,Ie=`${Ct}-ribbon`,ut=`${Ct}-ribbon-wrapper`,Gt=(0,$e.Z)(pt,(_t,wt)=>{let{darkColor:sn}=wt;return{[`&${Ie}-color-${_t}`]:{background:sn,color:sn}}});return{[`${ut}`]:{position:"relative"},[`${Ie}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,vt.Wf)(pt)),{position:"absolute",top:Mt,padding:`0 ${pt.paddingXS}px`,color:pt.colorPrimary,lineHeight:`${nt}px`,whiteSpace:"nowrap",backgroundColor:pt.colorPrimary,borderRadius:pt.borderRadiusSM,[`${Ie}-text`]:{color:pt.colorTextLightSolid},[`${Ie}-corner`]:{position:"absolute",top:"100%",width:st,height:st,color:"currentcolor",border:`${st/2}px solid`,transform:pt.badgeRibbonCornerTransform,transformOrigin:"top",filter:pt.badgeRibbonCornerFilter}}),Gt),{[`&${Ie}-placement-end`]:{insetInlineEnd:-st,borderEndEndRadius:0,[`${Ie}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${Ie}-placement-start`]:{insetInlineStart:-st,borderEndStartRadius:0,[`${Ie}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var pe=(0,qe.Z)(["Badge","Ribbon"],pt=>{const Ct=z(pt);return[ie(Ct)]},ae),Re=pt=>{const{className:Ct,prefixCls:nt,style:Mt,color:st,children:Ie,text:ut,placement:Gt="end",rootClassName:_t}=pt,{getPrefixCls:wt,direction:sn}=Ue.useContext(oe.E_),xe=wt("ribbon",nt),ze=(0,He.o2)(st,!1),mt=ee()(xe,`${xe}-placement-${Gt}`,{[`${xe}-rtl`]:sn==="rtl",[`${xe}-color-${st}`]:ze},Ct),[xt,dt]=pe(xe),Me={},Oe={};return st&&!ze&&(Me.background=st,Oe.color=st),xt(Ue.createElement("div",{className:ee()(`${xe}-wrapper`,_t,dt)},Ie,Ue.createElement("div",{className:ee()(mt,dt),style:Object.assign(Object.assign({},Me),Mt)},Ue.createElement("span",{className:`${xe}-text`},ut),Ue.createElement("div",{className:`${xe}-corner`,style:Oe}))))};function we(pt){let{prefixCls:Ct,value:nt,current:Mt,offset:st=0}=pt,Ie;return st&&(Ie={position:"absolute",top:`${st}00%`,left:0}),Ue.createElement("span",{style:Ie,className:ee()(`${Ct}-only-unit`,{current:Mt})},nt)}function ke(pt,Ct,nt){let Mt=pt,st=0;for(;(Mt+10)%10!==Ct;)Mt+=nt,st+=nt;return st}function Ce(pt){const{prefixCls:Ct,count:nt,value:Mt}=pt,st=Number(Mt),Ie=Math.abs(nt),[ut,Gt]=Ue.useState(st),[_t,wt]=Ue.useState(Ie),sn=()=>{Gt(st),wt(Ie)};Ue.useEffect(()=>{const mt=setTimeout(()=>{sn()},1e3);return()=>{clearTimeout(mt)}},[st]);let xe,ze;if(ut===st||Number.isNaN(st)||Number.isNaN(ut))xe=[Ue.createElement(we,Object.assign({},pt,{key:st,current:!0}))],ze={transition:"none"};else{xe=[];const mt=st+10,xt=[];for(let Oe=st;Oe<=mt;Oe+=1)xt.push(Oe);const dt=xt.findIndex(Oe=>Oe%10===ut);xe=xt.map((Oe,Ee)=>{const me=Oe%10;return Ue.createElement(we,Object.assign({},pt,{key:Oe,value:me,offset:Ee-dt,current:Ee===dt}))});const Me=_t{const{prefixCls:nt,count:Mt,className:st,motionClassName:Ie,style:ut,title:Gt,show:_t,component:wt="sup",children:sn}=pt,xe=It(pt,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:ze}=Ue.useContext(oe.E_),mt=ze("scroll-number",nt),xt=Object.assign(Object.assign({},xe),{"data-show":_t,style:ut,className:ee()(mt,st,Ie),title:Gt});let dt=Mt;if(Mt&&Number(Mt)%1===0){const Me=String(Mt).split("");dt=Ue.createElement("bdi",null,Me.map((Oe,Ee)=>Ue.createElement(Ce,{prefixCls:mt,count:Number(Mt),value:Oe,key:Me.length-Ee})))}return ut&&ut.borderColor&&(xt.style=Object.assign(Object.assign({},ut),{boxShadow:`0 0 0 1px ${ut.borderColor} inset`})),sn?(0,je.Tm)(sn,Me=>({className:ee()(`${mt}-custom-component`,Me==null?void 0:Me.className,Ie)})):Ue.createElement(wt,Object.assign({},xt,{ref:Ct}),dt)}),Dt=function(pt,Ct){var nt={};for(var Mt in pt)Object.prototype.hasOwnProperty.call(pt,Mt)&&Ct.indexOf(Mt)<0&&(nt[Mt]=pt[Mt]);if(pt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var st=0,Mt=Object.getOwnPropertySymbols(pt);st{var nt,Mt,st,Ie,ut;const{prefixCls:Gt,scrollNumberPrefixCls:_t,children:wt,status:sn,text:xe,color:ze,count:mt=null,overflowCount:xt=99,dot:dt=!1,size:Me="default",title:Oe,offset:Ee,style:me,className:Ge,rootClassName:he,classNames:se,styles:ce,showZero:Fe=!1}=pt,be=Dt(pt,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:Pe,direction:We,badge:gt}=Ue.useContext(oe.E_),_e=Pe("badge",Gt),[et,ot]=re(_e),ct=mt>xt?`${xt}+`:mt,Se=ct==="0"||ct===0,De=mt===null||Se&&!Fe,Qe=(sn!=null||ze!=null)&&De,Je=dt&&!Se,ft=Je?"":ct,Ht=(0,Ue.useMemo)(()=>(ft==null||ft===""||Se&&!Fe)&&!Je,[ft,Se,Fe,Je]),Ze=(0,Ue.useRef)(mt);Ht||(Ze.current=mt);const Zt=Ze.current,Pn=(0,Ue.useRef)(ft);Ht||(Pn.current=ft);const Rn=Pn.current,wn=(0,Ue.useRef)(Je);Ht||(wn.current=Je);const rn=(0,Ue.useMemo)(()=>{if(!Ee)return Object.assign(Object.assign({},gt==null?void 0:gt.style),me);const Wn={marginTop:Ee[1]};return We==="rtl"?Wn.left=parseInt(Ee[0],10):Wn.right=-parseInt(Ee[0],10),Object.assign(Object.assign(Object.assign({},Wn),gt==null?void 0:gt.style),me)},[We,Ee,me,gt==null?void 0:gt.style]),$n=Oe!=null?Oe:typeof Zt=="string"||typeof Zt=="number"?Zt:void 0,An=Ht||!xe?null:Ue.createElement("span",{className:`${_e}-status-text`},xe),nn=!Zt||typeof Zt!="object"?void 0:(0,je.Tm)(Zt,Wn=>({style:Object.assign(Object.assign({},rn),Wn.style)})),In=(0,He.o2)(ze,!1),_n=ee()(se==null?void 0:se.indicator,(nt=gt==null?void 0:gt.classNames)===null||nt===void 0?void 0:nt.indicator,{[`${_e}-status-dot`]:Qe,[`${_e}-status-${sn}`]:!!sn,[`${_e}-color-${ze}`]:In}),mn={};ze&&!In&&(mn.color=ze,mn.background=ze);const ga=ee()(_e,{[`${_e}-status`]:Qe,[`${_e}-not-a-wrapper`]:!wt,[`${_e}-rtl`]:We==="rtl"},Ge,he,gt==null?void 0:gt.className,(Mt=gt==null?void 0:gt.classNames)===null||Mt===void 0?void 0:Mt.root,se==null?void 0:se.root,ot);if(!wt&&Qe){const Wn=rn.color;return et(Ue.createElement("span",Object.assign({},be,{className:ga,style:Object.assign(Object.assign(Object.assign({},ce==null?void 0:ce.root),(st=gt==null?void 0:gt.styles)===null||st===void 0?void 0:st.root),rn)}),Ue.createElement("span",{className:_n,style:Object.assign(Object.assign(Object.assign({},ce==null?void 0:ce.indicator),(Ie=gt==null?void 0:gt.styles)===null||Ie===void 0?void 0:Ie.indicator),mn)}),xe&&Ue.createElement("span",{style:{color:Wn},className:`${_e}-status-text`},xe)))}return et(Ue.createElement("span",Object.assign({ref:Ct},be,{className:ga,style:Object.assign(Object.assign({},(ut=gt==null?void 0:gt.styles)===null||ut===void 0?void 0:ut.root),ce==null?void 0:ce.root)}),wt,Ue.createElement(Te.default,{visible:!Ht,motionName:`${_e}-zoom`,motionAppear:!1,motionDeadline:1e3},Wn=>{let{className:Ra,ref:Kn}=Wn;var fa,Cn;const Pa=Pe("scroll-number",_t),ma=wn.current,va=ee()(se==null?void 0:se.indicator,(fa=gt==null?void 0:gt.classNames)===null||fa===void 0?void 0:fa.indicator,{[`${_e}-dot`]:ma,[`${_e}-count`]:!ma,[`${_e}-count-sm`]:Me==="small",[`${_e}-multiple-words`]:!ma&&Rn&&Rn.toString().length>1,[`${_e}-status-${sn}`]:!!sn,[`${_e}-color-${ze}`]:In});let St=Object.assign(Object.assign(Object.assign({},ce==null?void 0:ce.indicator),(Cn=gt==null?void 0:gt.styles)===null||Cn===void 0?void 0:Cn.indicator),rn);return ze&&!In&&(St=St||{},St.background=ze),Ue.createElement(pn,{prefixCls:Pa,show:!Ht,motionClassName:Ra,className:va,count:Rn,title:$n,style:St,key:"scrollNumber",ref:Kn},nn)}),An))},jt=Ue.forwardRef(zt);jt.Ribbon=Re;var tn=jt},24905:function(Pt,kt,te){"use strict";te.d(kt,{default:function(){return pe}});var ne=te(92310),ee=te.n(ne),Te=te(5630),Ue=te(59301),He=te(36355),je=te(1684),oe=te(32441),vt=Ue.createContext(null),$e=te(98447),rt=te(14088),qe=te(4572),Be=function(ye,Re){var we={};for(var ke in ye)Object.prototype.hasOwnProperty.call(ye,ke)&&Re.indexOf(ke)<0&&(we[ke]=ye[ke]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,ke=Object.getOwnPropertySymbols(ye);Ce{var we;const{prefixCls:ke,className:Ce,rootClassName:It,children:Rt,indeterminate:pn=!1,style:Dt,onMouseEnter:zt,onMouseLeave:jt,skipGroup:tn=!1,disabled:pt}=ye,Ct=Be(ye,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:nt,direction:Mt,checkbox:st}=Ue.useContext(He.E_),Ie=Ue.useContext(vt),{isFormItemInput:ut}=Ue.useContext(oe.aM),Gt=Ue.useContext(je.Z),_t=(we=(Ie==null?void 0:Ie.disabled)||pt)!==null&&we!==void 0?we:Gt,wt=Ue.useRef(Ct.value);Ue.useEffect(()=>{Ie==null||Ie.registerValue(Ct.value)},[]),Ue.useEffect(()=>{if(!tn)return Ct.value!==wt.current&&(Ie==null||Ie.cancelValue(wt.current),Ie==null||Ie.registerValue(Ct.value),wt.current=Ct.value),()=>Ie==null?void 0:Ie.cancelValue(Ct.value)},[Ct.value]);const sn=nt("checkbox",ke),[xe,ze]=(0,$e.ZP)(sn),mt=Object.assign({},Ct);Ie&&!tn&&(mt.onChange=function(){Ct.onChange&&Ct.onChange.apply(Ct,arguments),Ie.toggleOption&&Ie.toggleOption({label:Rt,value:Ct.value})},mt.name=Ie.name,mt.checked=Ie.value.includes(Ct.value));const xt=ee()(`${sn}-wrapper`,{[`${sn}-rtl`]:Mt==="rtl",[`${sn}-wrapper-checked`]:mt.checked,[`${sn}-wrapper-disabled`]:_t,[`${sn}-wrapper-in-form-item`]:ut},st==null?void 0:st.className,Ce,It,ze),dt=ee()({[`${sn}-indeterminate`]:pn},qe.A,ze),Me=pn?"mixed":void 0;return xe(Ue.createElement(rt.Z,{component:"Checkbox",disabled:_t},Ue.createElement("label",{className:xt,style:Object.assign(Object.assign({},st==null?void 0:st.style),Dt),onMouseEnter:zt,onMouseLeave:jt},Ue.createElement(Te.Z,Object.assign({"aria-checked":Me},mt,{prefixCls:sn,className:dt,disabled:_t,ref:Re})),Rt!==void 0&&Ue.createElement("span",null,Rt))))};var a=Ue.forwardRef(le),b=te(94480),E=te(2738),x=function(ye,Re){var we={};for(var ke in ye)Object.prototype.hasOwnProperty.call(ye,ke)&&Re.indexOf(ke)<0&&(we[ke]=ye[ke]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,ke=Object.getOwnPropertySymbols(ye);Ce{const{defaultValue:we,children:ke,options:Ce=[],prefixCls:It,className:Rt,rootClassName:pn,style:Dt,onChange:zt}=ye,jt=x(ye,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:tn,direction:pt}=Ue.useContext(He.E_),[Ct,nt]=Ue.useState(jt.value||we||[]),[Mt,st]=Ue.useState([]);Ue.useEffect(()=>{"value"in jt&&nt(jt.value||[])},[jt.value]);const Ie=Ue.useMemo(()=>Ce.map(Oe=>typeof Oe=="string"||typeof Oe=="number"?{label:Oe,value:Oe}:Oe),[Ce]),ut=Oe=>{st(Ee=>Ee.filter(me=>me!==Oe))},Gt=Oe=>{st(Ee=>[].concat((0,b.Z)(Ee),[Oe]))},_t=Oe=>{const Ee=Ct.indexOf(Oe.value),me=(0,b.Z)(Ct);Ee===-1?me.push(Oe.value):me.splice(Ee,1),"value"in jt||nt(me),zt==null||zt(me.filter(Ge=>Mt.includes(Ge)).sort((Ge,he)=>{const se=Ie.findIndex(Fe=>Fe.value===Ge),ce=Ie.findIndex(Fe=>Fe.value===he);return se-ce}))},wt=tn("checkbox",It),sn=`${wt}-group`,[xe,ze]=(0,$e.ZP)(wt),mt=(0,E.Z)(jt,["value","disabled"]),xt=Ce.length?Ie.map(Oe=>Ue.createElement(a,{prefixCls:wt,key:Oe.value.toString(),disabled:"disabled"in Oe?Oe.disabled:jt.disabled,value:Oe.value,checked:Ct.includes(Oe.value),onChange:Oe.onChange,className:`${sn}-item`,style:Oe.style,title:Oe.title},Oe.label)):ke,dt={toggleOption:_t,value:Ct,disabled:jt.disabled,name:jt.name,registerValue:Gt,cancelValue:ut},Me=ee()(sn,{[`${sn}-rtl`]:pt==="rtl"},Rt,pn,ze);return xe(Ue.createElement("div",Object.assign({className:Me,style:Dt},mt,{ref:Re}),Ue.createElement(vt.Provider,{value:dt},xt)))},ae=Ue.forwardRef(z);var re=Ue.memo(ae);const ie=a;ie.Group=re,ie.__ANT_CHECKBOX=!0;var pe=ie},98447:function(Pt,kt,te){"use strict";te.d(kt,{C2:function(){return He}});var ne=te(17313),ee=te(37613),Te=te(83116);const Ue=je=>{const{checkboxCls:oe}=je,it=`${oe}-wrapper`;return[{[`${oe}-group`]:Object.assign(Object.assign({},(0,ne.Wf)(je)),{display:"inline-flex",flexWrap:"wrap",columnGap:je.marginXS,[`> ${je.antCls}-row`]:{flex:1}}),[it]:Object.assign(Object.assign({},(0,ne.Wf)(je)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${it}`]:{marginInlineStart:0},[`&${it}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[oe]:Object.assign(Object.assign({},(0,ne.Wf)(je)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:je.borderRadiusSM,alignSelf:"center",[`${oe}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${oe}-inner`]:Object.assign({},(0,ne.oN)(je))},[`${oe}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:je.checkboxSize,height:je.checkboxSize,direction:"ltr",backgroundColor:je.colorBgContainer,border:`${je.lineWidth}px ${je.lineType} ${je.colorBorder}`,borderRadius:je.borderRadiusSM,borderCollapse:"separate",transition:`all ${je.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:je.checkboxSize/14*5,height:je.checkboxSize/14*8,border:`${je.lineWidthBold}px solid ${je.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${je.motionDurationFast} ${je.motionEaseInBack}, opacity ${je.motionDurationFast}`}},"& + span":{paddingInlineStart:je.paddingXS,paddingInlineEnd:je.paddingXS}})},{[` - ${it}:not(${it}-disabled), - ${oe}:not(${oe}-disabled) - `]:{[`&:hover ${oe}-inner`]:{borderColor:je.colorPrimary}},[`${it}:not(${it}-disabled)`]:{[`&:hover ${oe}-checked:not(${oe}-disabled) ${oe}-inner`]:{backgroundColor:je.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${oe}-checked:not(${oe}-disabled):after`]:{borderColor:je.colorPrimaryHover}}},{[`${oe}-checked`]:{[`${oe}-inner`]:{backgroundColor:je.colorPrimary,borderColor:je.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${je.motionDurationMid} ${je.motionEaseOutBack} ${je.motionDurationFast}`}}},[` - ${it}-checked:not(${it}-disabled), - ${oe}-checked:not(${oe}-disabled) - `]:{[`&:hover ${oe}-inner`]:{backgroundColor:je.colorPrimaryHover,borderColor:"transparent"}}},{[oe]:{"&-indeterminate":{[`${oe}-inner`]:{backgroundColor:je.colorBgContainer,borderColor:je.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:je.fontSizeLG/2,height:je.fontSizeLG/2,backgroundColor:je.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${it}-disabled`]:{cursor:"not-allowed"},[`${oe}-disabled`]:{[`&, ${oe}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${oe}-inner`]:{background:je.colorBgContainerDisabled,borderColor:je.colorBorder,"&:after":{borderColor:je.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:je.colorTextDisabled},[`&${oe}-indeterminate ${oe}-inner::after`]:{background:je.colorTextDisabled}}}]};function He(je,oe){const it=(0,ee.TS)(oe,{checkboxCls:`.${je}`,checkboxSize:oe.controlInteractiveSize});return[Ue(it)]}kt.ZP=(0,Te.Z)("Checkbox",(je,oe)=>{let{prefixCls:it}=oe;return[He(it,je)]})},36381:function(Pt,kt,te){"use strict";te.d(kt,{default:function(){return mt}});var ne=te(38819),ee=te(92310),Te=te.n(ee),Ue=te(54476),He=te(94480),je=te(42978),oe=te(76190),it=te(18929),vt=te(48736),$e=te(59301),rt=te(75931),qe=te(11592),Be=te(20068),le=te(77900),y=te(10228),a=$e.forwardRef(function(xt,dt){var Me=xt.prefixCls,Oe=xt.forceRender,Ee=xt.className,me=xt.style,Ge=xt.children,he=xt.isActive,se=xt.role,ce=$e.useState(he||Oe),Fe=(0,je.Z)(ce,2),be=Fe[0],Pe=Fe[1];return $e.useEffect(function(){(Oe||he)&&Pe(!0)},[Oe,he]),be?$e.createElement("div",{ref:dt,className:Te()("".concat(Me,"-content"),(0,Be.Z)((0,Be.Z)({},"".concat(Me,"-content-active"),he),"".concat(Me,"-content-inactive"),!he),Ee),style:me,role:se},$e.createElement("div",{className:"".concat(Me,"-content-box")},Ge)):null});a.displayName="PanelContent";var b=a,E=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],x=$e.forwardRef(function(xt,dt){var Me=xt.showArrow,Oe=Me===void 0?!0:Me,Ee=xt.headerClass,me=xt.isActive,Ge=xt.onItemClick,he=xt.forceRender,se=xt.className,ce=xt.prefixCls,Fe=xt.collapsible,be=xt.accordion,Pe=xt.panelKey,We=xt.extra,gt=xt.header,_e=xt.expandIcon,et=xt.openMotion,ot=xt.destroyInactivePanel,ct=xt.children,Se=(0,rt.Z)(xt,E),De=Fe==="disabled",Qe=Fe==="header",Je=Fe==="icon",ft=We!=null&&typeof We!="boolean",Ht=function(){Ge==null||Ge(Pe)},Ze=function($n){($n.key==="Enter"||$n.keyCode===y.Z.ENTER||$n.which===y.Z.ENTER)&&Ht()},Zt=typeof _e=="function"?_e(xt):$e.createElement("i",{className:"arrow"});Zt&&(Zt=$e.createElement("div",{className:"".concat(ce,"-expand-icon"),onClick:["header","icon"].includes(Fe)?Ht:void 0},Zt));var Pn=Te()((0,Be.Z)((0,Be.Z)((0,Be.Z)({},"".concat(ce,"-item"),!0),"".concat(ce,"-item-active"),me),"".concat(ce,"-item-disabled"),De),se),Rn=Te()(Ee,(0,Be.Z)((0,Be.Z)((0,Be.Z)({},"".concat(ce,"-header"),!0),"".concat(ce,"-header-collapsible-only"),Qe),"".concat(ce,"-icon-collapsible-only"),Je)),wn={className:Rn,"aria-expanded":me,"aria-disabled":De,onKeyDown:Ze};return!Qe&&!Je&&(wn.onClick=Ht,wn.role=be?"tab":"button",wn.tabIndex=De?-1:0),$e.createElement("div",(0,Ue.Z)({},Se,{ref:dt,className:Pn}),$e.createElement("div",wn,Oe&&Zt,$e.createElement("span",{className:"".concat(ce,"-header-text"),onClick:Fe==="header"?Ht:void 0},gt),ft&&$e.createElement("div",{className:"".concat(ce,"-extra")},We)),$e.createElement(le.default,(0,Ue.Z)({visible:me,leavedClassName:"".concat(ce,"-content-hidden")},et,{forceRender:he,removeOnLeave:ot}),function(rn,$n){var An=rn.className,nn=rn.style;return $e.createElement(b,{ref:$n,prefixCls:ce,className:An,style:nn,isActive:me,forceRender:he,role:be?"tabpanel":void 0},ct)}))}),z=x,ae=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],re=function(dt,Me){var Oe=Me.prefixCls,Ee=Me.accordion,me=Me.collapsible,Ge=Me.destroyInactivePanel,he=Me.onItemClick,se=Me.activeKey,ce=Me.openMotion,Fe=Me.expandIcon;return dt.map(function(be,Pe){var We=be.children,gt=be.label,_e=be.key,et=be.collapsible,ot=be.onItemClick,ct=be.destroyInactivePanel,Se=(0,rt.Z)(be,ae),De=String(_e!=null?_e:Pe),Qe=et!=null?et:me,Je=ct!=null?ct:Ge,ft=function(Zt){Qe!=="disabled"&&(he(Zt),ot==null||ot(Zt))},Ht=!1;return Ee?Ht=se[0]===De:Ht=se.indexOf(De)>-1,$e.createElement(z,(0,Ue.Z)({},Se,{prefixCls:Oe,key:De,panelKey:De,isActive:Ht,accordion:Ee,openMotion:ce,expandIcon:Fe,header:gt,collapsible:Qe,onItemClick:ft,destroyInactivePanel:Je}),We)})},ie=function(dt,Me,Oe){if(!dt)return null;var Ee=Oe.prefixCls,me=Oe.accordion,Ge=Oe.collapsible,he=Oe.destroyInactivePanel,se=Oe.onItemClick,ce=Oe.activeKey,Fe=Oe.openMotion,be=Oe.expandIcon,Pe=dt.key||String(Me),We=dt.props,gt=We.header,_e=We.headerClass,et=We.destroyInactivePanel,ot=We.collapsible,ct=We.onItemClick,Se=!1;me?Se=ce[0]===Pe:Se=ce.indexOf(Pe)>-1;var De=ot!=null?ot:Ge,Qe=function(Ht){De!=="disabled"&&(se(Ht),ct==null||ct(Ht))},Je={key:Pe,panelKey:Pe,header:gt,headerClass:_e,isActive:Se,prefixCls:Ee,destroyInactivePanel:et!=null?et:he,openMotion:Fe,accordion:me,children:dt.props.children,onItemClick:Qe,expandIcon:be,collapsible:De};return typeof dt.type=="string"?dt:(Object.keys(Je).forEach(function(ft){typeof Je[ft]=="undefined"&&delete Je[ft]}),$e.cloneElement(dt,Je))};function pe(xt,dt,Me){return Array.isArray(xt)?re(xt,Me):(0,qe.Z)(dt).map(function(Oe,Ee){return ie(Oe,Ee,Me)})}var ye=pe,Re=te(26112);function we(xt){var dt=xt;if(!Array.isArray(dt)){var Me=(0,oe.Z)(dt);dt=Me==="number"||Me==="string"?[dt]:[]}return dt.map(function(Oe){return String(Oe)})}var ke=$e.forwardRef(function(xt,dt){var Me=xt.prefixCls,Oe=Me===void 0?"rc-collapse":Me,Ee=xt.destroyInactivePanel,me=Ee===void 0?!1:Ee,Ge=xt.style,he=xt.accordion,se=xt.className,ce=xt.children,Fe=xt.collapsible,be=xt.openMotion,Pe=xt.expandIcon,We=xt.activeKey,gt=xt.defaultActiveKey,_e=xt.onChange,et=xt.items,ot=Te()(Oe,se),ct=(0,it.Z)([],{value:We,onChange:function(Ze){return _e==null?void 0:_e(Ze)},defaultValue:gt,postState:we}),Se=(0,je.Z)(ct,2),De=Se[0],Qe=Se[1],Je=function(Ze){return Qe(function(){if(he)return De[0]===Ze?[]:[Ze];var Zt=De.indexOf(Ze),Pn=Zt>-1;return Pn?De.filter(function(Rn){return Rn!==Ze}):[].concat((0,He.Z)(De),[Ze])})};(0,vt.ZP)(!ce,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var ft=ye(et,ce,{prefixCls:Oe,accordion:he,openMotion:be,expandIcon:Pe,collapsible:Fe,destroyInactivePanel:me,onItemClick:Je,activeKey:De});return $e.createElement("div",(0,Ue.Z)({ref:dt,className:ot,style:Ge,role:he?"tablist":void 0},(0,Re.Z)(xt,{aria:!0,data:!0})),ft)}),Ce=Object.assign(ke,{Panel:z}),It=Ce,Rt=Ce.Panel,pn=te(2738),Dt=te(62892),zt=te(92343),jt=te(36355),tn=te(19716),Ct=$e.forwardRef((xt,dt)=>{const{getPrefixCls:Me}=$e.useContext(jt.E_),{prefixCls:Oe,className:Ee,showArrow:me=!0}=xt,Ge=Me("collapse",Oe),he=Te()({[`${Ge}-no-arrow`]:!me},Ee);return $e.createElement(It.Panel,Object.assign({ref:dt},xt,{prefixCls:Ge,className:he}))}),nt=te(17313),Mt=te(8378),st=te(83116),Ie=te(37613);const ut=xt=>{const{componentCls:dt,contentBg:Me,padding:Oe,headerBg:Ee,headerPadding:me,collapseHeaderPaddingSM:Ge,collapseHeaderPaddingLG:he,collapsePanelBorderRadius:se,lineWidth:ce,lineType:Fe,colorBorder:be,colorText:Pe,colorTextHeading:We,colorTextDisabled:gt,fontSize:_e,fontSizeLG:et,lineHeight:ot,marginSM:ct,paddingSM:Se,paddingLG:De,paddingXS:Qe,motionDurationSlow:Je,fontSizeIcon:ft,contentPadding:Ht}=xt,Ze=`${ce}px ${Fe} ${be}`;return{[dt]:Object.assign(Object.assign({},(0,nt.Wf)(xt)),{backgroundColor:Ee,border:Ze,borderBottom:0,borderRadius:`${se}px`,"&-rtl":{direction:"rtl"},[`& > ${dt}-item`]:{borderBottom:Ze,"&:last-child":{[` - &, - & > ${dt}-header`]:{borderRadius:`0 0 ${se}px ${se}px`}},[`> ${dt}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:me,color:We,lineHeight:ot,cursor:"pointer",transition:`all ${Je}, visibility 0s`,[`> ${dt}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${dt}-expand-icon`]:{height:_e*ot,display:"flex",alignItems:"center",paddingInlineEnd:ct},[`${dt}-arrow`]:Object.assign(Object.assign({},(0,nt.Ro)()),{fontSize:ft,svg:{transition:`transform ${Je}`}}),[`${dt}-header-text`]:{marginInlineEnd:"auto"}},[`${dt}-header-collapsible-only`]:{cursor:"default",[`${dt}-header-text`]:{flex:"none",cursor:"pointer"}},[`${dt}-icon-collapsible-only`]:{cursor:"default",[`${dt}-expand-icon`]:{cursor:"pointer"}}},[`${dt}-content`]:{color:Pe,backgroundColor:Me,borderTop:Ze,[`& > ${dt}-content-box`]:{padding:Ht},"&-hidden":{display:"none"}},"&-small":{[`> ${dt}-item`]:{[`> ${dt}-header`]:{padding:Ge,paddingInlineStart:Qe,[`> ${dt}-expand-icon`]:{marginInlineStart:Se-Qe}},[`> ${dt}-content > ${dt}-content-box`]:{padding:Se}}},"&-large":{[`> ${dt}-item`]:{fontSize:et,[`> ${dt}-header`]:{padding:he,paddingInlineStart:Oe,[`> ${dt}-expand-icon`]:{height:et*ot,marginInlineStart:De-Oe}},[`> ${dt}-content > ${dt}-content-box`]:{padding:De}}},[`${dt}-item:last-child`]:{[`> ${dt}-content`]:{borderRadius:`0 0 ${se}px ${se}px`}},[`& ${dt}-item-disabled > ${dt}-header`]:{"\n &,\n & > .arrow\n ":{color:gt,cursor:"not-allowed"}},[`&${dt}-icon-position-end`]:{[`& > ${dt}-item`]:{[`> ${dt}-header`]:{[`${dt}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:ct}}}}})}},Gt=xt=>{const{componentCls:dt}=xt,Me=`> ${dt}-item > ${dt}-header ${dt}-arrow svg`;return{[`${dt}-rtl`]:{[Me]:{transform:"rotate(180deg)"}}}},_t=xt=>{const{componentCls:dt,headerBg:Me,paddingXXS:Oe,colorBorder:Ee}=xt;return{[`${dt}-borderless`]:{backgroundColor:Me,border:0,[`> ${dt}-item`]:{borderBottom:`1px solid ${Ee}`},[` - > ${dt}-item:last-child, - > ${dt}-item:last-child ${dt}-header - `]:{borderRadius:0},[`> ${dt}-item:last-child`]:{borderBottom:0},[`> ${dt}-item > ${dt}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${dt}-item > ${dt}-content > ${dt}-content-box`]:{paddingTop:Oe}}}},wt=xt=>{const{componentCls:dt,paddingSM:Me}=xt;return{[`${dt}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${dt}-item`]:{borderBottom:0,[`> ${dt}-content`]:{backgroundColor:"transparent",border:0,[`> ${dt}-content-box`]:{paddingBlock:Me}}}}}};var sn=(0,st.Z)("Collapse",xt=>{const dt=(0,Ie.TS)(xt,{collapseHeaderPaddingSM:`${xt.paddingXS}px ${xt.paddingSM}px`,collapseHeaderPaddingLG:`${xt.padding}px ${xt.paddingLG}px`,collapsePanelBorderRadius:xt.borderRadiusLG});return[ut(dt),_t(dt),wt(dt),Gt(dt),(0,Mt.Z)(dt)]},xt=>({headerPadding:`${xt.paddingSM}px ${xt.padding}px`,headerBg:xt.colorFillAlter,contentPadding:`${xt.padding}px 16px`,contentBg:xt.colorBgContainer})),ze=Object.assign($e.forwardRef((xt,dt)=>{const{getPrefixCls:Me,direction:Oe,collapse:Ee}=$e.useContext(jt.E_),{prefixCls:me,className:Ge,rootClassName:he,style:se,bordered:ce=!0,ghost:Fe,size:be,expandIconPosition:Pe="start",children:We,expandIcon:gt}=xt,_e=(0,tn.Z)(Ze=>{var Zt;return(Zt=be!=null?be:Ze)!==null&&Zt!==void 0?Zt:"middle"}),et=Me("collapse",me),ot=Me(),[ct,Se]=sn(et),De=$e.useMemo(()=>Pe==="left"?"start":Pe==="right"?"end":Pe,[Pe]),Qe=function(){let Ze=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const Zt=gt?gt(Ze):$e.createElement(ne.Z,{rotate:Ze.isActive?90:void 0});return(0,zt.Tm)(Zt,()=>({className:Te()(Zt.props.className,`${et}-arrow`)}))},Je=Te()(`${et}-icon-position-${De}`,{[`${et}-borderless`]:!ce,[`${et}-rtl`]:Oe==="rtl",[`${et}-ghost`]:!!Fe,[`${et}-${_e}`]:_e!=="middle"},Ee==null?void 0:Ee.className,Ge,he,Se),ft=Object.assign(Object.assign({},(0,Dt.Z)(ot)),{motionAppear:!1,leavedClassName:`${et}-content-hidden`}),Ht=$e.useMemo(()=>We?(0,qe.Z)(We).map((Ze,Zt)=>{var Pn,Rn;if(!((Pn=Ze.props)===null||Pn===void 0)&&Pn.disabled){const wn=(Rn=Ze.key)!==null&&Rn!==void 0?Rn:String(Zt),{disabled:rn,collapsible:$n}=Ze.props,An=Object.assign(Object.assign({},(0,pn.Z)(Ze.props,["disabled"])),{key:wn,collapsible:$n!=null?$n:rn?"disabled":void 0});return(0,zt.Tm)(Ze,An)}return Ze}):null,[We]);return ct($e.createElement(It,Object.assign({ref:dt,openMotion:ft},(0,pn.Z)(xt,["rootClassName"]),{expandIcon:Qe,prefixCls:et,className:Je,style:Object.assign(Object.assign({},Ee==null?void 0:Ee.style),se)}),Ht))}),{Panel:Ct}),mt=ze},5083:function(Pt,kt,te){"use strict";te.d(kt,{default:function(){return bl}});var ne=te(56656),ee=te.n(ne),Te=te(48736),Ue=te(27112),He=te.n(Ue),je=te(54449),oe=te.n(je),it=te(53501),vt=te.n(it),$e=te(36867),rt=te.n($e),qe=te(71912),Be=te.n(qe),le=te(48228),y=te.n(le);ee().extend(y()),ee().extend(Be()),ee().extend(He()),ee().extend(oe()),ee().extend(vt()),ee().extend(rt()),ee().extend(function(ue,de){var fe=de.prototype,Ye=fe.format;fe.format=function(Nt){var yt=(Nt||"").replace("Wo","wo");return Ye.bind(this)(yt)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},b=function(de){var fe=a[de];return fe||de.split("_")[0]},E=function(){(0,Te.ET)(!1,"Not match any format. Please help to fire a issue about this.")},x={getNow:function(){return ee()()},getFixedDate:function(de){return ee()(de,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(de){return de.endOf("month")},getWeekDay:function(de){var fe=de.locale("en");return fe.weekday()+fe.localeData().firstDayOfWeek()},getYear:function(de){return de.year()},getMonth:function(de){return de.month()},getDate:function(de){return de.date()},getHour:function(de){return de.hour()},getMinute:function(de){return de.minute()},getSecond:function(de){return de.second()},addYear:function(de,fe){return de.add(fe,"year")},addMonth:function(de,fe){return de.add(fe,"month")},addDate:function(de,fe){return de.add(fe,"day")},setYear:function(de,fe){return de.year(fe)},setMonth:function(de,fe){return de.month(fe)},setDate:function(de,fe){return de.date(fe)},setHour:function(de,fe){return de.hour(fe)},setMinute:function(de,fe){return de.minute(fe)},setSecond:function(de,fe){return de.second(fe)},isAfter:function(de,fe){return de.isAfter(fe)},isValidate:function(de){return de.isValid()},locale:{getWeekFirstDay:function(de){return ee()().locale(b(de)).localeData().firstDayOfWeek()},getWeekFirstDate:function(de,fe){return fe.locale(b(de)).weekday(0)},getWeek:function(de,fe){return fe.locale(b(de)).week()},getShortWeekDays:function(de){return ee()().locale(b(de)).localeData().weekdaysMin()},getShortMonths:function(de){return ee()().locale(b(de)).localeData().monthsShort()},format:function(de,fe,Ye){return fe.locale(b(de)).format(Ye)},parse:function(de,fe,Ye){for(var Ve=b(de),Nt=0;Nt1&&(yt=de.addDate(yt,-7)),yt}function Se(ue,de,fe){var Ye=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(de){case"year":return fe.addYear(ue,Ye*10);case"quarter":case"month":return fe.addYear(ue,Ye);default:return fe.addMonth(ue,Ye)}}function De(ue,de){var fe=de.generateConfig,Ye=de.locale,Ve=de.format;return typeof Ve=="function"?Ve(ue):fe.locale.format(Ye.locale,ue,Ve)}function Qe(ue,de){var fe=de.generateConfig,Ye=de.locale,Ve=de.formatList;return!ue||typeof Ve[0]=="function"?null:fe.locale.parse(Ye.locale,ue,Ve)}function Je(ue){var de=ue.cellDate,fe=ue.mode,Ye=ue.disabledDate,Ve=ue.generateConfig;if(!Ye)return!1;var Nt=function(Zn,Xe,Ft){for(var ln=Xe;ln<=Ft;){var kn=void 0;switch(Zn){case"date":{if(kn=Ve.setDate(de,ln),!Ye(kn))return!1;break}case"month":{if(kn=Ve.setMonth(de,ln),!Je({cellDate:kn,mode:"month",generateConfig:Ve,disabledDate:Ye}))return!1;break}case"year":{if(kn=Ve.setYear(de,ln),!Je({cellDate:kn,mode:"year",generateConfig:Ve,disabledDate:Ye}))return!1;break}}ln+=1}return!0};switch(fe){case"date":case"week":return Ye(de);case"month":{var yt=1,Qt=Ve.getDate(Ve.getEndDate(de));return Nt("date",yt,Qt)}case"quarter":{var Ut=Math.floor(Ve.getMonth(de)/3)*3,un=Ut+2;return Nt("month",Ut,un)}case"year":return Nt("month",0,11);case"decade":{var qn=Ve.getYear(de),vn=Math.floor(qn/Ee)*Ee,hn=vn+Ee-1;return Nt("year",vn,hn)}}}function ft(ue,de){var fe=de.formatList,Ye=de.generateConfig,Ve=de.locale;return(0,Me.Z)(function(){if(!ue)return[[""],""];for(var Nt="",yt=[],Qt=0;Qt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(un.current),ln){Ut(Ft);return}un.current=requestAnimationFrame(function(){Ut(Ft)})}var vn=ft(Qt,{formatList:fe,generateConfig:Ye,locale:Ve}),hn=(0,mt.Z)(vn,2),Hn=hn[1];function Zn(Ft){qn(Ft)}function Xe(){var Ft=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;qn(null,Ft)}return(0,ie.useEffect)(function(){Xe(!0)},[ue]),(0,ie.useEffect)(function(){return function(){return cancelAnimationFrame(un.current)}},[]),[Hn,Zn,Xe]}var Ze=te(10228),Zt=te(16089),Pn=te(94480),Rn=te(29194),wn=new Map;function rn(ue,de){var fe;function Ye(){(0,Rn.Z)(ue)?de():fe=(0,Zt.Z)(function(){Ye()})}return Ye(),function(){Zt.Z.cancel(fe)}}function $n(ue,de,fe){if(wn.get(ue)&&cancelAnimationFrame(wn.get(ue)),fe<=0){wn.set(ue,requestAnimationFrame(function(){ue.scrollTop=de}));return}var Ye=de-ue.scrollTop,Ve=Ye/fe*10;wn.set(ue,requestAnimationFrame(function(){ue.scrollTop+=Ve,ue.scrollTop!==de&&$n(ue,de,fe-10)}))}function An(ue,de){var fe=de.onLeftRight,Ye=de.onCtrlLeftRight,Ve=de.onUpDown,Nt=de.onPageUpDown,yt=de.onEnter,Qt=ue.which,Ut=ue.ctrlKey,un=ue.metaKey;switch(Qt){case Ze.Z.LEFT:if(Ut||un){if(Ye)return Ye(-1),!0}else if(fe)return fe(-1),!0;break;case Ze.Z.RIGHT:if(Ut||un){if(Ye)return Ye(1),!0}else if(fe)return fe(1),!0;break;case Ze.Z.UP:if(Ve)return Ve(-1),!0;break;case Ze.Z.DOWN:if(Ve)return Ve(1),!0;break;case Ze.Z.PAGE_UP:if(Nt)return Nt(-1),!0;break;case Ze.Z.PAGE_DOWN:if(Nt)return Nt(1),!0;break;case Ze.Z.ENTER:if(yt)return yt(),!0;break}return!1}function nn(ue,de,fe,Ye){var Ve=ue;if(!Ve)switch(de){case"time":Ve=Ye?"hh:mm:ss a":"HH:mm:ss";break;case"week":Ve="gggg-wo";break;case"month":Ve="YYYY-MM";break;case"quarter":Ve="YYYY-[Q]Q";break;case"year":Ve="YYYY";break;default:Ve=fe?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Ve}function In(ue,de,fe){var Ye=ue==="time"?8:10,Ve=typeof de=="function"?de(fe.getNow()).length:de.length;return Math.max(Ye,Ve)+2}var _n=null,mn=new Set;function ga(ue){return!_n&&typeof window!="undefined"&&window.addEventListener&&(_n=function(fe){(0,Pn.Z)(mn).forEach(function(Ye){Ye(fe)})},window.addEventListener("mousedown",_n)),mn.add(ue),function(){mn.delete(ue),mn.size===0&&(window.removeEventListener("mousedown",_n),_n=null)}}function Wn(ue){var de=ue.target;if(ue.composed&&de.shadowRoot){var fe;return((fe=ue.composedPath)===null||fe===void 0?void 0:fe.call(ue)[0])||de}return de}var Ra=function(de){return de==="month"||de==="date"?"year":de},Kn=function(de){return de==="date"?"month":de},fa=function(de){return de==="month"||de==="date"?"quarter":de},Cn=function(de){return de==="date"?"week":de},Pa={year:Ra,month:Kn,quarter:fa,week:Cn,time:null,date:null};function ma(ue,de){return ue.some(function(fe){return fe&&fe.contains(de)})}function va(ue){var de=ue.open,fe=ue.value,Ye=ue.isClickOutside,Ve=ue.triggerOpen,Nt=ue.forwardKeyDown,yt=ue.onKeyDown,Qt=ue.blurToCancel,Ut=ue.onSubmit,un=ue.onCancel,qn=ue.onFocus,vn=ue.onBlur,hn=ue.changeOnBlur,Hn=(0,ie.useState)(!1),Zn=(0,mt.Z)(Hn,2),Xe=Zn[0],Ft=Zn[1],ln=(0,ie.useState)(!1),kn=(0,mt.Z)(ln,2),Fn=kn[0],qt=kn[1],Vn=(0,ie.useRef)(!1),On=(0,ie.useRef)(!1),Qn=(0,ie.useRef)(!1),$a={onMouseDown:function(){Ft(!0),Ve(!0)},onKeyDown:function(dr){var Fr=function(){Qn.current=!0};if(yt(dr,Fr),!Qn.current){switch(dr.which){case Ze.Z.ENTER:{de?Ut()!==!1&&Ft(!0):Ve(!0),dr.preventDefault();return}case Ze.Z.TAB:{Xe&&de&&!dr.shiftKey?(Ft(!1),dr.preventDefault()):!Xe&&de&&!Nt(dr)&&dr.shiftKey&&(Ft(!0),dr.preventDefault());return}case Ze.Z.ESC:{Ft(!0),un();return}}!de&&![Ze.Z.SHIFT].includes(dr.which)?Ve(!0):Xe||Nt(dr)}},onFocus:function(dr){Ft(!0),qt(!0),qn&&qn(dr)},onBlur:function(dr){if(Vn.current||!Ye(document.activeElement)){Vn.current=!1;return}Qt?setTimeout(function(){for(var Fr=document,no=Fr.activeElement;no&&no.shadowRoot;)no=no.shadowRoot.activeElement;Ye(no)&&un()},0):de&&(Ve(!1),On.current&&Ut()),qt(!1),vn==null||vn(dr)}};return(0,ie.useEffect)(function(){On.current=!1},[de]),(0,ie.useEffect)(function(){On.current=!0},[fe]),(0,ie.useEffect)(function(){return ga(function(Za){var dr=Wn(Za),Fr=Ye(dr);de&&(Fr?!hn&&(!Fn||Fr)&&Ve(!1):(Vn.current=!0,(0,Zt.Z)(function(){Vn.current=!1})))})}),[$a,{focused:Fn,typing:Xe}]}function St(ue,de){return ie.useMemo(function(){return ue||(de?((0,Te.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(de).map(function(fe){var Ye=(0,mt.Z)(fe,2),Ve=Ye[0],Nt=Ye[1];return{label:Ve,value:Nt}})):[])},[ue,de])}var Lt=te(34280);function Et(ue){var de=ue.valueTexts,fe=ue.onTextChange,Ye=ie.useState(""),Ve=(0,mt.Z)(Ye,2),Nt=Ve[0],yt=Ve[1],Qt=ie.useRef([]);Qt.current=de;function Ut(qn){yt(qn),fe(qn)}function un(){yt(Qt.current[0])}return(0,Lt.Z)(function(){de.every(function(qn){return qn!==Nt})&&un()},[de.join("||")]),[Nt,Ut,un]}var Ln=ie.createContext({}),Tn=Ln,dn=te(76190);function Ta(ue){var de=ue.cellRender,fe=ue.monthCellRender,Ye=ue.dateRender,Ve=ie.useMemo(function(){if(de)return de;if(!(!fe&&!Ye))return function(Nt,yt){var Qt=Nt;return Ye&&yt.type==="date"?Ye(Qt,yt.today):fe&&yt.type==="month"?fe(Qt,yt.locale):yt.originNode}},[de,fe,Ye]);return Ve}function ua(ue,de){for(var fe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Ye=String(ue);Ye.length=1?fe|0:1,yt=ue;yt<=de;yt+=Nt)Ve.push({label:ua(yt,2),value:yt,disabled:(Ye||[]).includes(yt)});return Ve}function to(ue){var de=ue.generateConfig,fe=ue.prefixCls,Ye=ue.operationRef,Ve=ue.activeColumnIndex,Nt=ue.value,yt=ue.showHour,Qt=ue.showMinute,Ut=ue.showSecond,un=ue.use12Hours,qn=ue.hourStep,vn=qn===void 0?1:qn,hn=ue.minuteStep,Hn=hn===void 0?1:hn,Zn=ue.secondStep,Xe=Zn===void 0?1:Zn,Ft=ue.disabledHours,ln=ue.disabledMinutes,kn=ue.disabledSeconds,Fn=ue.disabledTime,qt=ue.hideDisabledOptions,Vn=ue.onSelect,On=ue.cellRender,Qn=ue.locale,$a=[],Za="".concat(fe,"-content"),dr="".concat(fe,"-time-panel"),Fr,no=Nt?de.getHour(Nt):-1,Br=no,Jo=Nt?de.getMinute(Nt):-1,Eo=Nt?de.getSecond(Nt):-1,eo=de.getNow(),ao=ie.useMemo(function(){if(Fn){var Kt=Fn(eo);return[Kt.disabledHours,Kt.disabledMinutes,Kt.disabledSeconds]}return[Ft,ln,kn]},[Ft,ln,kn,Fn,eo]),Lo=(0,mt.Z)(ao,3),zo=Lo[0],mo=Lo[1],ho=Lo[2],wi=ur(0,23,vn,zo&&zo()),fi=(0,Me.Z)(function(){return wi},wi,Ar);un&&(Fr=Br>=12,Br%=12);var ge=ie.useMemo(function(){if(!un)return[!1,!1];var Kt=[!0,!0];return fi.forEach(function(Yt){var fn=Yt.disabled,gn=Yt.value;fn||(gn>=12?Kt[1]=!1:Kt[0]=!1)}),Kt},[un,fi]),ve=(0,mt.Z)(ge,2),Le=ve[0],Ke=ve[1],tt=ie.useMemo(function(){return un?fi.filter(Fr?function(Kt){return Kt.value>=12}:function(Kt){return Kt.value<12}).map(function(Kt){var Yt=Kt.value%12,fn=Yt===0?"12":ua(Yt,2);return(0,ze.Z)((0,ze.Z)({},Kt),{},{label:fn,value:Yt})}):fi},[un,Fr,fi]),at=ur(0,59,Hn,mo&&mo(no)),Ot=ur(0,59,Xe,ho&&ho(no,Jo)),Bt=Ua({value:Nt,generateConfig:de,disabledMinutes:mo,disabledSeconds:ho,minutes:at,seconds:Ot,use12Hours:un});Ye.current={onUpDown:function(Yt){var fn=$a[Ve];if(fn)for(var gn=fn.units.findIndex(function(ta){return ta.value===fn.value}),Sn=fn.units.length,Yn=1;Yn2&&arguments[2]!==void 0?arguments[2]:!1;(ia===Ft||mr)&&(ka(xn),$a&&$a(xn),Bt&&Bt(xn,ca),Za&&!et(Ut,xn,oa)&&!(Hn!=null&&Hn(xn))&&Za(xn))},wr=function(xn){if(Do.includes(ia)){var ca,mr,Dr=ia==="date";switch(xn===Ze.Z.PAGE_UP||xn===Ze.Z.PAGE_DOWN?mr=Dr?Ut.addMonth:Ut.addYear:mr=Dr?Ut.addDate:Ut.addMonth,xn){case Ze.Z.LEFT:case Ze.Z.PAGE_UP:ca=mr(ja,-1);break;case Ze.Z.RIGHT:case Ze.Z.PAGE_DOWN:ca=mr(ja,1);break;case Ze.Z.UP:case Ze.Z.DOWN:ca=mr(ja,Number("".concat(xn===Ze.Z.UP?"-":"").concat(Dr?Ge:Ka)));break}if(ca)return!(Hn!=null&&Hn(ca))}return!0},wo=function(xn){if(Yn.current&&Yn.current.onKeyDown){var ca=!0,mr=xn.which;if([Ze.Z.LEFT,Ze.Z.RIGHT,Ze.Z.UP,Ze.Z.DOWN,Ze.Z.PAGE_UP,Ze.Z.PAGE_DOWN,Ze.Z.ENTER].includes(mr)&&(xn.preventDefault(),mr!==Ze.Z.ENTER&&kn===0&&(ca=wr(mr))),ca)return Yn.current.onKeyDown(xn)}return(0,Te.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},jr=function(xn){Yn.current&&Yn.current.onBlur&&Yn.current.onBlur(xn)};Ot&&fn!=="right"&&(Ot.current={onKeyDown:wo,onClose:function(){Yn.current&&Yn.current.onClose&&Yn.current.onClose()}}),ie.useEffect(function(){un&&!jn.current&&gr(un)},[un]),ie.useEffect(function(){jn.current=!1},[]);var ir,To=Ta({cellRender:ge,monthCellRender:fi,dateRender:wi}),er=(0,ze.Z)((0,ze.Z)({},ue),{},{cellRender:To,operationRef:Yn,prefixCls:Ve,viewDate:ja,value:oa,onViewDateChange:da,sourceMode:Ma,onPanelChange:xr,disabledDate:Hn});switch(delete er.onChange,delete er.onSelect,ia){case"decade":ir=ie.createElement(ui,(0,re.Z)({},er,{onSelect:function(xn,ca){da(xn),Nr(xn,ca)}}));break;case"year":ir=ie.createElement(ci,(0,re.Z)({},er,{onSelect:function(xn,ca){da(xn),Nr(xn,ca)}}));break;case"month":ir=ie.createElement(vr,(0,re.Z)({},er,{onSelect:function(xn,ca){da(xn),Nr(xn,ca)}}));break;case"quarter":ir=ie.createElement(Ha,(0,re.Z)({},er,{onSelect:function(xn,ca){da(xn),Nr(xn,ca)}}));break;case"week":ir=ie.createElement(Ba,(0,re.Z)({},er,{onSelect:function(xn,ca){da(xn),Nr(xn,ca)}}));break;case"time":delete er.showTime,ir=ie.createElement(ei,(0,re.Z)({},er,(0,dn.Z)(qt)==="object"?qt:null,{onSelect:function(xn,ca){da(xn),Nr(xn,ca)}}));break;default:qt?ir=ie.createElement(Gi,(0,re.Z)({},er,{onSelect:function(xn,ca){da(xn),Nr(xn,ca)}})):ir=ie.createElement(oo,(0,re.Z)({},er,{onSelect:function(xn,ca){da(xn),Nr(xn,ca)}}))}var fo,ro,qo=function(){var xn=Ut.getNow(),ca=en(Ut.getHour(xn),Ut.getMinute(xn),Ut.getSecond(xn),Le?ao:1,Ke?zo:1,tt?ho:1),mr=ht(Ut,xn,ca[0],ca[1],ca[2]);Nr(mr,"submit")};bt||(fo=Cr(Ve,ia,On),qt&&ia!=="date"?ro=null:ro=qr({prefixCls:Ve,components:Jo,needConfirmButton:ve,okDisabled:!oa||Hn&&Hn(oa),locale:Qt,showNow:Fn,onNow:ve&&qo,onOk:function(){oa&&(Nr(oa,"submit",!0),Br&&Br(oa))}}));var tr;if(Vn&&ia==="date"&&Ft==="date"&&!qt){var Ya=Ut.getNow(),Qa="".concat(Ve,"-today-btn"),Ia=Hn&&Hn(Ya);tr=ie.createElement("a",{className:Ie()(Qa,Ia&&"".concat(Qa,"-disabled")),"aria-disabled":Ia,onClick:function(){Ia||Nr(Ya,"mouse",!0)}},Qt.today)}return ie.createElement(Tn.Provider,{value:(0,ze.Z)((0,ze.Z)({},at),{},{mode:ia,hideHeader:"hideHeader"in ue?Qn:at.hideHeader,hidePrevBtn:Yt&&fn==="right",hideNextBtn:Yt&&fn==="left"})},ie.createElement("div",{tabIndex:kn,className:Ie()("".concat(Ve,"-panel"),Nt,(de={},(0,xe.Z)(de,"".concat(Ve,"-panel-has-range"),gn&&gn[0]&&gn[1]),(0,xe.Z)(de,"".concat(Ve,"-panel-has-range-hover"),Sn&&Sn[0]&&Sn[1]),(0,xe.Z)(de,"".concat(Ve,"-panel-rtl"),Eo==="rtl"),de)),style:yt,onKeyDown:wo,onBlur:jr,onMouseDown:Fr},ir,fo||ro||tr?ie.createElement("div",{className:"".concat(Ve,"-footer")},fo,ro,tr):null))}var Ur=$r,Wt=te(35593),Tt={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Jt(ue){var de,fe=ue.prefixCls,Ye=ue.popupElement,Ve=ue.popupStyle,Nt=ue.visible,yt=ue.dropdownClassName,Qt=ue.dropdownAlign,Ut=ue.transitionName,un=ue.getPopupContainer,qn=ue.children,vn=ue.range,hn=ue.popupPlacement,Hn=ue.direction,Zn="".concat(fe,"-dropdown"),Xe=function(){return hn!==void 0?hn:Hn==="rtl"?"bottomRight":"bottomLeft"};return ie.createElement(Wt.Z,{showAction:[],hideAction:[],popupPlacement:Xe(),builtinPlacements:Tt,prefixCls:Zn,popupTransitionName:Ut,popup:Ye,popupAlign:Qt,popupVisible:Nt,popupClassName:Ie()(yt,(de={},(0,xe.Z)(de,"".concat(Zn,"-range"),vn),(0,xe.Z)(de,"".concat(Zn,"-rtl"),Hn==="rtl"),de)),popupStyle:Ve,getPopupContainer:un},qn)}var Gn=Jt;function za(ue){var de=ue.prefixCls,fe=ue.presets,Ye=ue.onClick,Ve=ue.onHover;return fe.length?ie.createElement("div",{className:"".concat(de,"-presets")},ie.createElement("ul",null,fe.map(function(Nt,yt){var Qt=Nt.label,Ut=Nt.value;return ie.createElement("li",{key:yt,onClick:function(){return Ye==null?void 0:Ye(nr(Ut))},onMouseEnter:function(){return Ve==null?void 0:Ve(nr(Ut))},onMouseLeave:function(){return Ve==null?void 0:Ve(null)}},Qt)}))):null}function cr(ue){var de=ue.picker,fe=ue.disabledHours,Ye=ue.disabledMinutes,Ve=ue.disabledSeconds;de==="time"&&(fe||Ye||Ve)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Ne(ue,de,fe){var Ye=(0,dn.Z)(de)==="object"?de.clearIcon:fe;return Ye||ie.createElement("span",{className:"".concat(ue,"-clear-btn")})}function lt(ue){var de,fe=ue,Ye=fe.prefixCls,Ve=Ye===void 0?"rc-picker":Ye,Nt=fe.id,yt=fe.name,Qt=fe.tabIndex,Ut=fe.style,un=fe.className,qn=fe.dropdownClassName,vn=fe.dropdownAlign,hn=fe.popupStyle,Hn=fe.transitionName,Zn=fe.generateConfig,Xe=fe.locale,Ft=fe.inputReadOnly,ln=fe.allowClear,kn=fe.autoFocus,Fn=fe.showTime,qt=fe.picker,Vn=qt===void 0?"date":qt,On=fe.format,Qn=fe.use12Hours,$a=fe.value,Za=fe.defaultValue,dr=fe.presets,Fr=fe.open,no=fe.defaultOpen,Br=fe.defaultOpenValue,Jo=fe.suffixIcon,Eo=fe.clearIcon,eo=fe.disabled,ao=fe.disabledDate,Lo=fe.placeholder,zo=fe.getPopupContainer,mo=fe.pickerRef,ho=fe.panelRender,wi=fe.onChange,fi=fe.onOpenChange,ge=fe.onFocus,ve=fe.onBlur,Le=fe.onMouseDown,Ke=fe.onMouseUp,tt=fe.onMouseEnter,at=fe.onMouseLeave,Ot=fe.onContextMenu,Bt=fe.onClick,bt=fe.onKeyDown,Xt=fe.onSelect,Kt=fe.direction,Yt=fe.autoComplete,fn=Yt===void 0?"off":Yt,gn=fe.inputRender,Sn=fe.changeOnBlur,Yn=ie.useRef(null),jn=Vn==="date"&&!!Fn||Vn==="time",ta=St(dr),Un=Wa(nn(On,Vn,Fn,Qn)),oa=ie.useRef(null),ka=ie.useRef(null),Va=ie.useRef(null),Da=(0,xt.Z)(null,{value:$a,defaultValue:Za}),ja=(0,mt.Z)(Da,2),gr=ja[0],da=ja[1],Na=ie.useState(gr),Sa=(0,mt.Z)(Na,2),ra=Sa[0],ia=Sa[1],Ga=ie.useRef(null),yr=(0,xt.Z)(!1,{value:Fr,defaultValue:no,postState:function(rr){return eo?!1:rr},onChange:function(rr){fi&&fi(rr),!rr&&Ga.current&&Ga.current.onClose&&Ga.current.onClose()}}),fr=(0,mt.Z)(yr,2),Ma=fr[0],Sr=fr[1],xr=ft(ra,{formatList:Un,generateConfig:Zn,locale:Xe}),Nr=(0,mt.Z)(xr,2),wr=Nr[0],wo=Nr[1],jr=Et({valueTexts:wr,onTextChange:function(rr){var $o=Qe(rr,{locale:Xe,formatList:Un,generateConfig:Zn});$o&&(!ao||!ao($o))&&ia($o)}}),ir=(0,mt.Z)(jr,3),To=ir[0],er=ir[1],fo=ir[2],ro=function(rr){ia(rr),da(rr),wi&&!et(Zn,gr,rr)&&wi(rr,rr?De(rr,{generateConfig:Zn,locale:Xe,format:Un[0]}):"")},qo=function(rr){eo&&rr||Sr(rr)},tr=function(rr){return Ma&&Ga.current&&Ga.current.onKeyDown?Ga.current.onKeyDown(rr):((0,Te.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Ya=function(){for(var rr=arguments.length,$o=new Array(rr),Oi=0;Oihn(un);case"month":return vn(Xe)>vn(un);case"week":return qn(Xe)>qn(un);default:return!We(Qt,Xe,un)&&Qt.isAfter(Xe,un)}return!1},[Nt,yt[1],un,de]),Zn=ie.useCallback(function(Xe){if(yt[1]||Nt&&Nt(Xe))return!0;if(yt[0]&&Ut)return!We(Qt,Xe,un)&&Qt.isAfter(Ut,Xe);if(!de&&Ut)switch(fe){case"quarter":return hn(Xe)0&&arguments[0]!==void 0?arguments[0]:!1,sr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Lr=null;Zo&&pl&&pl[0]&&pl[1]&&Xe.isAfter(pl[1],pl[0])&&(Lr=pl);var Mo=Qn;if(Qn&&(0,dn.Z)(Qn)==="object"&&Qn.defaultValue){var pi=Qn.defaultValue;Mo=(0,ze.Z)((0,ze.Z)({},Qn),{},{defaultValue:pa(pi,Ja)||void 0})}return ie.createElement(ar.Provider,{value:{inRange:!0,panelPosition:Ao,rangedValue:ls||xa,hoverRangedValue:Lr}},ie.createElement(Ur,(0,re.Z)({},ue,sr,{cellRender:Es,showTime:Mo,mode:Dr[Ja],generateConfig:Xe,style:void 0,direction:ja,disabledDate:Ja===0?_o:Gr,disabledTime:function(dl){return ao?ao(dl,Ja===0?"start":"end"):!1},className:Ie()((0,xe.Z)({},"".concat(yt,"-panel-focused"),Ja===0?!Ul:!cl)),value:pa(xa,Ja),locale:Ft,tabIndex:-1,onPanelChange:function(dl,Pl){Ja===0&&Dl(!0),Ja===1&&jl(!0),vi(yn(Dr,Pl,Ja),yn(xa,dl,Ja));var yl=dl;Ao==="right"&&Dr[Ja]===Pl&&(yl=Se(yl,Pl,Xe,-1)),Ya(yl,Ja)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Ja===0?pa(xa,1):pa(xa,0)})))}var Sl=0,ps=0;if(Ja&&yr.current&&Ma.current&&Ga.current&&Nr.current){Sl=yr.current.offsetWidth+Ma.current.offsetWidth;var bs=Nr.current.offsetLeft>Sl?Nr.current.offsetLeft-Sl:Nr.current.offsetLeft,hs=Ga.current.offsetWidth,Ss=Nr.current.offsetWidth;hs&&Ss&&Sl>hs-Ss-(ja==="rtl"?0:bs)&&(ps=Sl)}var xs=ja==="rtl"?{right:Sl}:{left:Sl};function ws(){var Ao,sr=Cr(yt,Dr[Ja],Bt),Lr=qr({prefixCls:yt,components:Va,needConfirmButton:ra,okDisabled:!pa(xa,Ja)||eo&&eo(xa[Ja]),locale:Ft,onOk:function(){var gl=pa(xa,Ja);gl&&(Oi(xa,Ja),oa==null||oa(xa),Ri(!1,Ja,"confirm"))}});if(On!=="time"&&!Qn){var Mo=tr(Ja),pi=Se(Mo,On,Xe),Rl=Dr[Ja],dl=Rl===On,Pl=ms(dl?"left":!1,{pickerValue:Mo,onPickerValueChange:function(gl){Ya(gl,Ja)}}),yl=ms("right",{pickerValue:pi,onPickerValueChange:function(gl){Ya(Se(gl,On,Xe,-1),Ja)}});ja==="rtl"?Ao=ie.createElement(ie.Fragment,null,yl,dl&&Pl):Ao=ie.createElement(ie.Fragment,null,Pl,dl&&yl)}else Ao=ms();var _l=ie.createElement("div",{className:"".concat(yt,"-panel-layout")},ie.createElement(za,{prefixCls:yt,presets:Cs,onClick:function(gl){Oi(gl,null),Ri(!1,Ja,"preset")},onHover:function(gl){$l(gl)}}),ie.createElement("div",null,ie.createElement("div",{className:"".concat(yt,"-panels")},Ao),(sr||Lr)&&ie.createElement("div",{className:"".concat(yt,"-footer")},sr,Lr)));return ho&&(_l=ho(_l)),ie.createElement("div",{className:"".concat(yt,"-panel-container"),style:{marginLeft:ps},ref:Ga,onMouseDown:function(gl){gl.preventDefault()}},_l)}var As=ie.createElement("div",{className:Ie()("".concat(yt,"-range-wrapper"),"".concat(yt,"-").concat(On,"-range-wrapper")),style:{minWidth:po}},ie.createElement("div",{ref:Nr,className:"".concat(yt,"-range-arrow"),style:xs}),ws()),Ps;Le&&(Ps=ie.createElement("span",{className:"".concat(yt,"-suffix"),onMouseDown:function(sr){sr.preventDefault()}},Le));var Fs=Ne(yt,ve,Ke),Bs=ie.createElement("span",{onMouseDown:function(sr){sr.preventDefault(),sr.stopPropagation()},onMouseUp:function(sr){sr.preventDefault(),sr.stopPropagation();var Lr=er;jr[0]||(Lr=yn(Lr,null,0)),jr[1]||(Lr=yn(Lr,null,1)),Oi(Lr,null),Ri(!1,Ja,"clear")},className:"".concat(yt,"-clear"),role:"button"},Fs),Ds=ve&&(pa(er,0)&&!jr[0]||pa(er,1)&&!jr[1]),ys={size:In(On,wr[0],Xe)},fs=0,vs=0;yr.current&&fr.current&&Ma.current&&(Ja===0?vs=yr.current.offsetWidth:(fs=Sl,vs=fr.current.offsetWidth));var Ns=ja==="rtl"?{right:fs}:{left:fs},Ls=function(sr,Lr){var Mo=yn(xa,sr,Ja);if(Lr==="submit"||Lr!=="key"&&!ra){Oi(Mo,Ja),Ja===0?Dl():jl();var pi=Ja===0?1:0;jr[pi]?Ri(!1,!1,"confirm"):Ri(!1,Ja,"confirm")}else xn(Mo)};return ie.createElement(Tn.Provider,{value:{operationRef:wo,hideHeader:On==="time",onDateMouseEnter:cs,onDateMouseLeave:ns,hideRanges:!0,onSelect:Ls,open:Zo}},ie.createElement(Gn,{visible:Zo,popupElement:As,popupStyle:qn,prefixCls:yt,dropdownClassName:vn,dropdownAlign:Hn,getPopupContainer:Zn,transitionName:hn,range:!0,direction:ja},ie.createElement("div",(0,re.Z)({ref:ia,className:Ie()(yt,"".concat(yt,"-range"),un,(de={},(0,xe.Z)(de,"".concat(yt,"-disabled"),jr[0]&&jr[1]),(0,xe.Z)(de,"".concat(yt,"-focused"),Ja===0?Ml:ul),(0,xe.Z)(de,"".concat(yt,"-rtl"),ja==="rtl"),de)),style:Ut,onClick:os,onMouseEnter:jn,onMouseLeave:ta,onMouseDown:Ql,onMouseUp:Yn},(0,dt.Z)(ue,{aria:!0,data:!0})),ie.createElement("div",{className:Ie()("".concat(yt,"-input"),(fe={},(0,xe.Z)(fe,"".concat(yt,"-input-active"),Ja===0),(0,xe.Z)(fe,"".concat(yt,"-input-placeholder"),!!Hl),fe)),ref:yr},ie.createElement("input",(0,re.Z)({id:Qt,disabled:jr[0],readOnly:at||typeof wr[0]=="function"||!Ul,value:Hl||Oo,onChange:function(sr){Mi(sr.target.value)},autoFocus:kn,placeholder:pa(ln,0)||"",ref:Sr},Yl,ys,{autoComplete:Na}))),ie.createElement("div",{className:"".concat(yt,"-range-separator"),ref:Ma},dr),ie.createElement("div",{className:Ie()("".concat(yt,"-input"),(Ye={},(0,xe.Z)(Ye,"".concat(yt,"-input-active"),Ja===1),(0,xe.Z)(Ye,"".concat(yt,"-input-placeholder"),!!Zl),Ye)),ref:fr},ie.createElement("input",(0,re.Z)({disabled:jr[1],readOnly:at||typeof wr[0]=="function"||!cl,value:Zl||Ti,onChange:function(sr){ll(sr.target.value)},placeholder:pa(ln,1)||"",ref:xr},Vo,ys,{autoComplete:Na}))),ie.createElement("div",{className:"".concat(yt,"-active-bar"),style:(0,ze.Z)((0,ze.Z)({},Ns),{},{width:vs,position:"absolute"})}),Ps,Ds&&Bs)))}var Zr=function(ue){(0,wt.Z)(fe,ue);var de=(0,sn.Z)(fe);function fe(){var Ye;(0,ut.Z)(this,fe);for(var Ve=arguments.length,Nt=new Array(Ve),yt=0;yt{const{lineHeight:Ve}=ue,Nt=Math.floor(fe*Ve)+2,yt=Math.max((de-Nt)/2,0),Qt=Math.max(de-Nt-yt,0);return{padding:`${yt}px ${Ye}px ${Qt}px`}},sa=ue=>{const{componentCls:de,pickerCellCls:fe,pickerCellInnerCls:Ye,cellHeight:Ve,motionDurationSlow:Nt,borderRadiusSM:yt,motionDurationMid:Qt,cellHoverBg:Ut,lineWidth:un,lineType:qn,colorPrimary:vn,cellActiveWithRangeBg:hn,colorTextLightSolid:Hn,controlHeightSM:Zn,cellRangeBorderColor:Xe,pickerCellBorderGap:Ft,cellHoverWithRangeBg:ln,cellWidth:kn,colorTextDisabled:Fn,cellBgDisabled:qt}=ue;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Ve,transform:"translateY(-50%)",transition:`all ${Nt}`,content:'""'},[Ye]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Ve,height:Ve,lineHeight:`${Ve}px`,borderRadius:yt,transition:`background ${Qt}, border ${Qt}`},"&-range-hover-start, &-range-hover-end":{[Ye]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${fe}-in-view), - &:hover:not(${fe}-selected):not(${fe}-range-start):not(${fe}-range-end):not(${fe}-range-hover-start):not(${fe}-range-hover-end)`]:{[Ye]:{background:Ut}},[`&-in-view${fe}-today ${Ye}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${un}px ${qn} ${vn}`,borderRadius:yt,content:'""'}},[`&-in-view${fe}-in-range`]:{position:"relative","&::before":{background:hn}},[`&-in-view${fe}-selected ${Ye}, - &-in-view${fe}-range-start ${Ye}, - &-in-view${fe}-range-end ${Ye}`]:{color:Hn,background:vn},[`&-in-view${fe}-range-start:not(${fe}-range-start-single), - &-in-view${fe}-range-end:not(${fe}-range-end-single)`]:{"&::before":{background:hn}},[`&-in-view${fe}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${fe}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${fe}-range-hover-start:not(${fe}-in-range):not(${fe}-range-start):not(${fe}-range-end), - &-in-view${fe}-range-hover-end:not(${fe}-in-range):not(${fe}-range-start):not(${fe}-range-end), - &-in-view${fe}-range-hover-start${fe}-range-start-single, - &-in-view${fe}-range-hover-start${fe}-range-start${fe}-range-end${fe}-range-end-near-hover, - &-in-view${fe}-range-hover-end${fe}-range-start${fe}-range-end${fe}-range-start-near-hover, - &-in-view${fe}-range-hover-end${fe}-range-end-single, - &-in-view${fe}-range-hover:not(${fe}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:Zn,borderTop:`${un}px dashed ${Xe}`,borderBottom:`${un}px dashed ${Xe}`,transform:"translateY(-50%)",transition:`all ${Nt}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:Ft},[`&-in-view${fe}-in-range${fe}-range-hover::before, - &-in-view${fe}-in-range${fe}-range-hover-start::before, - &-in-view${fe}-in-range${fe}-range-hover-end::before, - &-in-view${fe}-range-start${fe}-range-hover::before, - &-in-view${fe}-range-end${fe}-range-hover::before, - &-in-view${fe}-range-start:not(${fe}-range-start-single)${fe}-range-hover-start::before, - &-in-view${fe}-range-end:not(${fe}-range-end-single)${fe}-range-hover-end::before, - ${de}-panel - > :not(${de}-date-panel) - &-in-view${fe}-in-range${fe}-range-hover-start::before, - ${de}-panel - > :not(${de}-date-panel) - &-in-view${fe}-in-range${fe}-range-hover-end::before`]:{background:ln},[`&-in-view${fe}-range-start:not(${fe}-range-start-single):not(${fe}-range-end) ${Ye}`]:{borderStartStartRadius:yt,borderEndStartRadius:yt,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${fe}-range-end:not(${fe}-range-end-single):not(${fe}-range-start) ${Ye}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:yt,borderEndEndRadius:yt},[`&-range-hover${fe}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${fe}-range-hover:first-child::after, - tr > &-in-view${fe}-range-hover-end:first-child::after, - &-in-view${fe}-start${fe}-range-hover-edge-start${fe}-range-hover-edge-start-near-range::after, - &-in-view${fe}-range-hover-edge-start:not(${fe}-range-hover-edge-start-near-range)::after, - &-in-view${fe}-range-hover-start::after`]:{insetInlineStart:(kn-Ve)/2,borderInlineStart:`${un}px dashed ${Xe}`,borderStartStartRadius:yt,borderEndStartRadius:yt},[`tr > &-in-view${fe}-range-hover:last-child::after, - tr > &-in-view${fe}-range-hover-start:last-child::after, - &-in-view${fe}-end${fe}-range-hover-edge-end${fe}-range-hover-edge-end-near-range::after, - &-in-view${fe}-range-hover-edge-end:not(${fe}-range-hover-edge-end-near-range)::after, - &-in-view${fe}-range-hover-end::after`]:{insetInlineEnd:(kn-Ve)/2,borderInlineEnd:`${un}px dashed ${Xe}`,borderStartEndRadius:yt,borderEndEndRadius:yt},"&-disabled":{color:Fn,pointerEvents:"none",[Ye]:{background:"transparent"},"&::before":{background:qt}},[`&-disabled${fe}-today ${Ye}::before`]:{borderColor:Fn}}},Aa=ue=>{const{componentCls:de,pickerCellCls:fe,pickerCellInnerCls:Ye,pickerYearMonthCellWidth:Ve,pickerControlIconSize:Nt,cellWidth:yt,paddingSM:Qt,paddingXS:Ut,paddingXXS:un,colorBgContainer:qn,lineWidth:vn,lineType:hn,borderRadiusLG:Hn,colorPrimary:Zn,colorTextHeading:Xe,colorSplit:Ft,pickerControlIconBorderWidth:ln,colorIcon:kn,textHeight:Fn,motionDurationMid:qt,colorIconHover:Vn,fontWeightStrong:On,cellHeight:Qn,pickerCellPaddingVertical:$a,colorTextDisabled:Za,colorText:dr,fontSize:Fr,cellHoverWithRangeBg:no,motionDurationSlow:Br,withoutTimeCellHeight:Jo,pickerQuarterPanelContentHeight:Eo,colorLink:eo,colorLinkActive:ao,colorLinkHover:Lo,cellRangeBorderColor:zo,borderRadiusSM:mo,colorTextLightSolid:ho,cellHoverBg:wi,timeColumnHeight:fi,timeColumnWidth:ge,timeCellHeight:ve,controlItemBgActive:Le,marginXXS:Ke,pickerDatePanelPaddingHorizontal:tt}=ue,at=yt*7+tt*2,Ot=(at-Ut*2)/3-Ve-Qt,Bt=(at-Ut*2)/4-Ve;return{[de]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:qn,border:`${vn}px ${hn} ${Ft}`,borderRadius:Hn,outline:"none","&-focused":{borderColor:Zn},"&-rtl":{direction:"rtl",[`${de}-prev-icon, - ${de}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${de}-next-icon, - ${de}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:at},"&-header":{display:"flex",padding:`0 ${Ut}px`,color:Xe,borderBottom:`${vn}px ${hn} ${Ft}`,"> *":{flex:"none"},button:{padding:0,color:kn,lineHeight:`${Fn}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${qt}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Fr,"&:hover":{color:Vn}},"&-view":{flex:"auto",fontWeight:On,lineHeight:`${Fn}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:Ut},"&:hover":{color:Zn}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:Nt,height:Nt,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:Nt,height:Nt,border:"0 solid currentcolor",borderBlockStartWidth:ln,borderBlockEndWidth:0,borderInlineStartWidth:ln,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(Nt/2),insetInlineStart:Math.ceil(Nt/2),display:"inline-block",width:Nt,height:Nt,border:"0 solid currentcolor",borderBlockStartWidth:ln,borderBlockEndWidth:0,borderInlineStartWidth:ln,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Qn,fontWeight:"normal"},th:{height:Qn+$a*2,color:dr,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${$a}px 0`,color:Za,cursor:"pointer","&-in-view":{color:dr}},sa(ue)),[`&-date-panel ${de}-cell-in-view${de}-cell-in-range${de}-cell-range-hover-start ${Ye}, - &-date-panel ${de}-cell-in-view${de}-cell-in-range${de}-cell-range-hover-end ${Ye}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:no,transition:`all ${Br}`,content:'""'}},[`&-date-panel - ${de}-cell-in-view${de}-cell-in-range${de}-cell-range-hover-start - ${Ye}::after`]:{insetInlineEnd:-(yt-Qn)/2,insetInlineStart:0},[`&-date-panel ${de}-cell-in-view${de}-cell-in-range${de}-cell-range-hover-end ${Ye}::after`]:{insetInlineEnd:0,insetInlineStart:-(yt-Qn)/2},[`&-range-hover${de}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${de}-content`]:{height:Jo*4},[Ye]:{padding:`0 ${Ut}px`}},"&-quarter-panel":{[`${de}-content`]:{height:Eo},[`${de}-cell-range-hover-start::after`]:{insetInlineStart:Bt,borderInlineStart:`${vn}px dashed ${zo}`,[`${de}-panel-rtl &`]:{insetInlineEnd:Bt,borderInlineEnd:`${vn}px dashed ${zo}`}},[`${de}-cell-range-hover-end::after`]:{insetInlineEnd:Bt,borderInlineEnd:`${vn}px dashed ${zo}`,[`${de}-panel-rtl &`]:{insetInlineStart:Bt,borderInlineStart:`${vn}px dashed ${zo}`}}},[`&-panel ${de}-footer`]:{borderTop:`${vn}px ${hn} ${Ft}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Fn-2*vn}px`,textAlign:"center","&-extra":{padding:`0 ${Qt}px`,lineHeight:`${Fn-2*vn}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${vn}px ${hn} ${Ft}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:eo,"&:hover":{color:Lo},"&:active":{color:ao},[`&${de}-today-btn-disabled`]:{color:Za,cursor:"not-allowed"}},"&-decade-panel":{[Ye]:{padding:`0 ${Ut/2}px`},[`${de}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${de}-body`]:{padding:`0 ${Ut}px`},[Ye]:{width:Ve},[`${de}-cell-range-hover-start::after`]:{borderStartStartRadius:mo,borderEndStartRadius:mo,borderStartEndRadius:0,borderEndEndRadius:0,[`${de}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:mo,borderEndEndRadius:mo}},[`${de}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:mo,borderEndEndRadius:mo,[`${de}-panel-rtl &`]:{borderStartStartRadius:mo,borderEndStartRadius:mo,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${de}-cell-range-hover-start::after`]:{insetInlineStart:Ot,borderInlineStart:`${vn}px dashed ${zo}`,[`${de}-panel-rtl &`]:{insetInlineEnd:Ot,borderInlineEnd:`${vn}px dashed ${zo}`}},[`${de}-cell-range-hover-end::after`]:{insetInlineEnd:Ot,borderInlineEnd:`${vn}px dashed ${zo}`,[`${de}-panel-rtl &`]:{insetInlineStart:Ot,borderInlineStart:`${vn}px dashed ${zo}`}}},"&-week-panel":{[`${de}-body`]:{padding:`${Ut}px ${Qt}px`},[`${de}-cell`]:{[`&:hover ${Ye}, - &-selected ${Ye}, - ${Ye}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${qt}`},"&:first-child:before":{borderStartStartRadius:mo,borderEndStartRadius:mo},"&:last-child:before":{borderStartEndRadius:mo,borderEndEndRadius:mo}},"&:hover td":{"&:before":{background:wi}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${fe}`]:{"&:before":{background:Zn},[`&${de}-cell-week`]:{color:new Mr.C(ho).setAlpha(.5).toHexString()},[Ye]:{color:ho}}},"&-range-hover td:before":{background:Le}}},"&-date-panel":{[`${de}-body`]:{padding:`${Ut}px ${tt}px`},[`${de}-content`]:{width:yt*7,th:{width:yt,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${de}-time-panel`]:{borderInlineStart:`${vn}px ${hn} ${Ft}`},[`${de}-date-panel, - ${de}-time-panel`]:{transition:`opacity ${Br}`},"&-active":{[`${de}-date-panel, - ${de}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${de}-content`]:{display:"flex",flex:"auto",height:fi},"&-column":{flex:"1 0 auto",width:ge,margin:`${un}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${qt}`,overflowX:"hidden","&::after":{display:"block",height:fi-ve,content:'""'},"&:not(:first-child)":{borderInlineStart:`${vn}px ${hn} ${Ft}`},"&-active":{background:new Mr.C(Le).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${de}-time-panel-cell`]:{marginInline:Ke,[`${de}-time-panel-cell-inner`]:{display:"block",width:ge-2*Ke,height:ve,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(ge-ve)/2,color:dr,lineHeight:`${ve}px`,borderRadius:mo,cursor:"pointer",transition:`background ${qt}`,"&:hover":{background:wi}},"&-selected":{[`${de}-time-panel-cell-inner`]:{background:Le}},"&-disabled":{[`${de}-time-panel-cell-inner`]:{color:Za,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${de}-time-panel-column:after`]:{height:fi-ve+un*2}}}},bo=ue=>{const{componentCls:de,colorBgContainer:fe,colorError:Ye,errorActiveShadow:Ve,colorWarning:Nt,warningActiveShadow:yt}=ue;return{[`${de}:not(${de}-disabled)`]:{[`&${de}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:fe,borderColor:Ye},[`&${de}-focused, &:focus`]:Object.assign({},(0,kr.M1)((0,Rr.TS)(ue,{activeBorderColor:Ye,activeShadow:Ve}))),[`${de}-active-bar`]:{background:Ye}},[`&${de}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:fe,borderColor:Nt},[`&${de}-focused, &:focus`]:Object.assign({},(0,kr.M1)((0,Rr.TS)(ue,{activeBorderColor:Nt,activeShadow:yt}))),[`${de}-active-bar`]:{background:Nt}}}}},di=ue=>{const{componentCls:de,antCls:fe,controlHeight:Ye,fontSize:Ve,paddingInline:Nt,colorBgContainer:yt,lineWidth:Qt,lineType:Ut,colorBorder:un,borderRadius:qn,motionDurationMid:vn,colorBgContainerDisabled:hn,colorTextDisabled:Hn,colorTextPlaceholder:Zn,controlHeightLG:Xe,fontSizeLG:Ft,controlHeightSM:ln,paddingInlineSM:kn,paddingXS:Fn,marginXS:qt,colorTextDescription:Vn,lineWidthBold:On,lineHeight:Qn,colorPrimary:$a,motionDurationSlow:Za,zIndexPopup:dr,paddingXXS:Fr,paddingSM:no,textHeight:Br,cellActiveWithRangeBg:Jo,colorPrimaryBorder:Eo,sizePopupArrow:eo,borderRadiusXS:ao,borderRadiusOuter:Lo,colorBgElevated:zo,borderRadiusLG:mo,boxShadowSecondary:ho,borderRadiusSM:wi,colorSplit:fi,cellHoverBg:ge,presetsWidth:ve,presetsMaxWidth:Le,boxShadowPopoverArrow:Ke,colorTextQuaternary:tt}=ue;return[{[de]:Object.assign(Object.assign(Object.assign({},(0,Xo.Wf)(ue)),La(ue,Ye,Ve,Nt)),{position:"relative",display:"inline-flex",alignItems:"center",background:yt,lineHeight:1,border:`${Qt}px ${Ut} ${un}`,borderRadius:qn,transition:`border ${vn}, box-shadow ${vn}`,"&:hover, &-focused":Object.assign({},(0,kr.pU)(ue)),"&-focused":Object.assign({},(0,kr.M1)(ue)),[`&${de}-disabled`]:{background:hn,borderColor:un,cursor:"not-allowed",[`${de}-suffix`]:{color:tt}},[`&${de}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${de}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,kr.ik)(ue)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${de}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Zn}}},"&-large":Object.assign(Object.assign({},La(ue,Xe,Ft,Nt)),{[`${de}-input > input`]:{fontSize:Ft}}),"&-small":Object.assign({},La(ue,ln,Ve,kn)),[`${de}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Fn/2,color:Hn,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:qt}}},[`${de}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Hn,lineHeight:1,background:yt,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${vn}, color ${vn}`,"> *":{verticalAlign:"top"},"&:hover":{color:Vn}},[`${de}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Ft,color:Hn,fontSize:Ft,verticalAlign:"top",cursor:"default",[`${de}-focused &`]:{color:Vn},[`${de}-range-separator &`]:{[`${de}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${de}-clear`]:{insetInlineEnd:Nt},"&:hover":{[`${de}-clear`]:{opacity:1}},[`${de}-active-bar`]:{bottom:-Qt,height:On,marginInlineStart:Nt,background:$a,opacity:0,transition:`all ${Za} ease-out`,pointerEvents:"none"},[`&${de}-focused`]:{[`${de}-active-bar`]:{opacity:1}},[`${de}-range-separator`]:{alignItems:"center",padding:`0 ${Fn}px`,lineHeight:1},[`&${de}-small`]:{[`${de}-clear`]:{insetInlineEnd:kn},[`${de}-active-bar`]:{marginInlineStart:kn}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Xo.Wf)(ue)),Aa(ue)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:dr,[`&${de}-dropdown-hidden`]:{display:"none"},[`&${de}-dropdown-placement-bottomLeft`]:{[`${de}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${de}-dropdown-placement-topLeft`]:{[`${de}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${fe}-slide-up-enter${fe}-slide-up-enter-active${de}-dropdown-placement-topLeft, - &${fe}-slide-up-enter${fe}-slide-up-enter-active${de}-dropdown-placement-topRight, - &${fe}-slide-up-appear${fe}-slide-up-appear-active${de}-dropdown-placement-topLeft, - &${fe}-slide-up-appear${fe}-slide-up-appear-active${de}-dropdown-placement-topRight`]:{animationName:Xa.Qt},[`&${fe}-slide-up-enter${fe}-slide-up-enter-active${de}-dropdown-placement-bottomLeft, - &${fe}-slide-up-enter${fe}-slide-up-enter-active${de}-dropdown-placement-bottomRight, - &${fe}-slide-up-appear${fe}-slide-up-appear-active${de}-dropdown-placement-bottomLeft, - &${fe}-slide-up-appear${fe}-slide-up-appear-active${de}-dropdown-placement-bottomRight`]:{animationName:Xa.fJ},[`&${fe}-slide-up-leave${fe}-slide-up-leave-active${de}-dropdown-placement-topLeft, - &${fe}-slide-up-leave${fe}-slide-up-leave-active${de}-dropdown-placement-topRight`]:{animationName:Xa.ly},[`&${fe}-slide-up-leave${fe}-slide-up-leave-active${de}-dropdown-placement-bottomLeft, - &${fe}-slide-up-leave${fe}-slide-up-leave-active${de}-dropdown-placement-bottomRight`]:{animationName:Xa.Uw},[`${de}-panel > ${de}-time-panel`]:{paddingTop:Fr},[`${de}-ranges`]:{marginBottom:0,padding:`${Fr}px ${no}px`,overflow:"hidden",lineHeight:`${Br-2*Qt-Fn/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${de}-preset > ${fe}-tag-blue`]:{color:$a,background:Jo,borderColor:Eo,cursor:"pointer"},[`${de}-ok`]:{marginInlineStart:"auto"}},[`${de}-range-wrapper`]:{display:"flex",position:"relative"},[`${de}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Nt*1.5,transition:`left ${Za} ease-out`},(0,yo.r)(eo,ao,Lo,zo,Ke)),[`${de}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:zo,borderRadius:mo,boxShadow:ho,transition:`margin ${Za}`,[`${de}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${de}-presets`]:{display:"flex",flexDirection:"column",minWidth:ve,maxWidth:Le,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Fn,borderInlineEnd:`${Qt}px ${Ut} ${fi}`,li:Object.assign(Object.assign({},Xo.vS),{borderRadius:wi,paddingInline:Fn,paddingBlock:(ln-Math.round(Ve*Qn))/2,cursor:"pointer",transition:`all ${Za}`,"+ li":{marginTop:qt},"&:hover":{background:ge}})}},[`${de}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${de}-panel`]:{borderWidth:`0 0 ${Qt}px`},"&:last-child":{[`${de}-panel`]:{borderWidth:0}}},[`${de}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${de}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:un}}}}),"&-dropdown-range":{padding:`${eo*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${de}-separator`]:{transform:"rotate(180deg)"},[`${de}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Xa.oN)(ue,"slide-up"),(0,Xa.oN)(ue,"slide-down"),(0,or.Fm)(ue,"move-up"),(0,or.Fm)(ue,"move-down")]},gi=ue=>{const{componentCls:de,controlHeightLG:fe,paddingXXS:Ye,padding:Ve}=ue;return{pickerCellCls:`${de}-cell`,pickerCellInnerCls:`${de}-cell-inner`,pickerYearMonthCellWidth:fe*1.5,pickerQuarterPanelContentHeight:fe*1.4,pickerCellPaddingVertical:Ye+Ye/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Ve+Ye/2}},bi=ue=>({cellHoverBg:ue.controlItemBgHover,cellActiveWithRangeBg:ue.controlItemBgActive,cellHoverWithRangeBg:new Mr.C(ue.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Mr.C(ue.colorPrimary).lighten(20).toHexString(),cellBgDisabled:ue.colorBgContainerDisabled,timeColumnWidth:ue.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:ue.controlHeightSM*1.5,cellHeight:ue.controlHeightSM,textHeight:ue.controlHeightLG,withoutTimeCellHeight:ue.controlHeightLG*1.65});var xi=(0,Oa.Z)("DatePicker",ue=>{const de=(0,Rr.TS)((0,kr.e5)(ue),gi(ue));return[di(de),bo(de),(0,_a.c)(ue,{focusElCls:`${ue.componentCls}-focused`})]},ue=>Object.assign(Object.assign(Object.assign({},(0,kr.TM)(ue)),bi(ue)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:ue.zIndexPopupBase+50}));function xo(ue,de,fe){return fe!==void 0?fe:de==="year"&&ue.lang.yearPlaceholder?ue.lang.yearPlaceholder:de==="quarter"&&ue.lang.quarterPlaceholder?ue.lang.quarterPlaceholder:de==="month"&&ue.lang.monthPlaceholder?ue.lang.monthPlaceholder:de==="week"&&ue.lang.weekPlaceholder?ue.lang.weekPlaceholder:de==="time"&&ue.timePickerLocale.placeholder?ue.timePickerLocale.placeholder:ue.lang.placeholder}function ai(ue,de,fe){return fe!==void 0?fe:de==="year"&&ue.lang.yearPlaceholder?ue.lang.rangeYearPlaceholder:de==="quarter"&&ue.lang.quarterPlaceholder?ue.lang.rangeQuarterPlaceholder:de==="month"&&ue.lang.monthPlaceholder?ue.lang.rangeMonthPlaceholder:de==="week"&&ue.lang.weekPlaceholder?ue.lang.rangeWeekPlaceholder:de==="time"&&ue.timePickerLocale.placeholder?ue.timePickerLocale.rangePlaceholder:ue.lang.rangePlaceholder}function Hr(ue,de){const fe={adjustX:1,adjustY:1};switch(de){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:fe};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:fe};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:fe};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:fe};default:return{points:ue==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:fe}}}function ii(ue){return ue?Array.isArray(ue)?ue:[ue]:[]}function mi(ue){const{format:de,picker:fe,showHour:Ye,showMinute:Ve,showSecond:Nt,use12Hours:yt}=ue,Qt=ii(de)[0],Ut=Object.assign({},ue);return de&&Array.isArray(de)&&(Ut.format=Qt),Qt&&typeof Qt=="string"&&(!Qt.includes("s")&&Nt===void 0&&(Ut.showSecond=!1),!Qt.includes("m")&&Ve===void 0&&(Ut.showMinute=!1),!Qt.includes("H")&&!Qt.includes("h")&&!Qt.includes("K")&&!Qt.includes("k")&&Ye===void 0&&(Ut.showHour=!1),(Qt.includes("a")||Qt.includes("A"))&&yt===void 0&&(Ut.use12Hours=!0)),fe==="time"?Ut:(typeof Qt=="function"&&delete Ut.format,{showTime:Ut})}function Ai(ue,de,fe){if(ue===!1)return!1;const Ye={clearIcon:de!=null?de:fe};return typeof ue=="object"?Object.assign(Object.assign({},Ye),ue):Ye}var Ki=te(3113);function zi(ue){return ie.createElement(Ki.ZP,Object.assign({size:"small",type:"primary"},ue))}var Ni={button:zi},_i=function(ue,de){var fe={};for(var Ye in ue)Object.prototype.hasOwnProperty.call(ue,Ye)&&de.indexOf(Ye)<0&&(fe[Ye]=ue[Ye]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,Ye=Object.getOwnPropertySymbols(ue);Ve{const{prefixCls:Ve,getPopupContainer:Nt,className:yt,placement:Qt,size:Ut,disabled:un,bordered:qn=!0,placeholder:vn,popupClassName:hn,dropdownClassName:Hn,status:Zn,clearIcon:Xe,allowClear:Ft,rootClassName:ln}=fe,kn=_i(fe,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Fn=ie.useRef(null),{getPrefixCls:qt,direction:Vn,getPopupContainer:On}=(0,ie.useContext)(zr.E_),Qn=qt("picker",Ve),{compactSize:$a,compactItemClassnames:Za}=(0,No.ri)(Qn,Vn),{format:dr,showTime:Fr,picker:no}=fe,Br=qt(),[Jo,Eo]=xi(Qn),eo=Object.assign(Object.assign({},Fr?mi(Object.assign({format:dr,picker:no},Fr)):{}),no==="time"?mi(Object.assign(Object.assign({format:dr},fe),{picker:no})):{}),ao=(0,br.Z)(Ke=>{var tt;return(tt=Ut!=null?Ut:$a)!==null&&tt!==void 0?tt:Ke}),Lo=ie.useContext(hr.Z),zo=un!=null?un:Lo,mo=(0,ie.useContext)(lr.aM),{hasFeedback:ho,status:wi,feedbackIcon:fi}=mo,ge=ie.createElement(ie.Fragment,null,no==="time"?ie.createElement(zt,null):ie.createElement(Ce,null),ho&&fi);(0,ie.useImperativeHandle)(Ye,()=>({focus:()=>{var Ke;return(Ke=Fn.current)===null||Ke===void 0?void 0:Ke.focus()},blur:()=>{var Ke;return(Ke=Fn.current)===null||Ke===void 0?void 0:Ke.blur()}}));const[ve]=(0,Vr.Z)("Calendar",Io.Z),Le=Object.assign(Object.assign({},ve),fe.locale);return Jo(ie.createElement(Xr,Object.assign({separator:ie.createElement("span",{"aria-label":"to",className:`${Qn}-separator`},ie.createElement(Mt,null)),disabled:zo,ref:Fn,dropdownAlign:Hr(Vn,Qt),placeholder:ai(Le,no,vn),suffixIcon:ge,prevIcon:ie.createElement("span",{className:`${Qn}-prev-icon`}),nextIcon:ie.createElement("span",{className:`${Qn}-next-icon`}),superPrevIcon:ie.createElement("span",{className:`${Qn}-super-prev-icon`}),superNextIcon:ie.createElement("span",{className:`${Qn}-super-next-icon`}),transitionName:`${Br}-slide-up`},kn,eo,{className:Ie()({[`${Qn}-${ao}`]:ao,[`${Qn}-borderless`]:!qn},(0,lo.Z)(Qn,(0,lo.F)(wi,Zn),ho),Eo,Za,yt,ln),locale:Le.lang,prefixCls:Qn,getPopupContainer:Nt||On,generateConfig:ue,components:Ni,direction:Vn,dropdownClassName:Ie()(Eo,hn||Hn,ln),allowClear:Ai(Ft,Xe,ie.createElement(jt.Z,null))})))})}var Xi=function(ue,de){var fe={};for(var Ye in ue)Object.prototype.hasOwnProperty.call(ue,Ye)&&de.indexOf(Ye)<0&&(fe[Ye]=ue[Ye]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,Ye=Object.getOwnPropertySymbols(ue);Ve{const{prefixCls:Zn,getPopupContainer:Xe,style:Ft,className:ln,rootClassName:kn,size:Fn,bordered:qt=!0,placement:Vn,placeholder:On,popupClassName:Qn,dropdownClassName:$a,disabled:Za,status:dr,clearIcon:Fr,allowClear:no}=hn,Br=Xi(hn,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Jo,direction:Eo,getPopupContainer:eo,[qn]:ao}=(0,ie.useContext)(zr.E_),Lo=Jo("picker",Zn),{compactSize:zo,compactItemClassnames:mo}=(0,No.ri)(Lo,Eo),ho=ie.useRef(null),{format:wi,showTime:fi}=hn,[ge,ve]=xi(Lo);(0,ie.useImperativeHandle)(Hn,()=>({focus:()=>{var jn;return(jn=ho.current)===null||jn===void 0?void 0:jn.focus()},blur:()=>{var jn;return(jn=ho.current)===null||jn===void 0?void 0:jn.blur()}}));const Le={showToday:!0};let Ke={};Ut&&(Ke.picker=Ut);const tt=Ut||hn.picker;Ke=Object.assign(Object.assign(Object.assign({},Ke),fi?mi(Object.assign({format:wi,picker:tt},fi)):{}),tt==="time"?mi(Object.assign(Object.assign({format:wi},hn),{picker:tt})):{});const at=Jo(),Ot=(0,br.Z)(jn=>{var ta;return(ta=Fn!=null?Fn:zo)!==null&&ta!==void 0?ta:jn}),Bt=ie.useContext(hr.Z),bt=Za!=null?Za:Bt,Xt=(0,ie.useContext)(lr.aM),{hasFeedback:Kt,status:Yt,feedbackIcon:fn}=Xt,gn=ie.createElement(ie.Fragment,null,tt==="time"?ie.createElement(zt,null):ie.createElement(Ce,null),Kt&&fn),[Sn]=(0,Vr.Z)("DatePicker",Io.Z),Yn=Object.assign(Object.assign({},Sn),hn.locale);return ge(ie.createElement(co,Object.assign({ref:ho,placeholder:xo(Yn,tt,On),suffixIcon:gn,dropdownAlign:Hr(Eo,Vn),prevIcon:ie.createElement("span",{className:`${Lo}-prev-icon`}),nextIcon:ie.createElement("span",{className:`${Lo}-next-icon`}),superPrevIcon:ie.createElement("span",{className:`${Lo}-super-prev-icon`}),superNextIcon:ie.createElement("span",{className:`${Lo}-super-next-icon`}),transitionName:`${at}-slide-up`},Le,Br,Ke,{locale:Yn.lang,className:Ie()({[`${Lo}-${Ot}`]:Ot,[`${Lo}-borderless`]:!qt},(0,lo.Z)(Lo,(0,lo.F)(Yt,dr),Kt),ve,mo,ao==null?void 0:ao.className,ln,kn),style:Object.assign(Object.assign({},ao==null?void 0:ao.style),Ft),prefixCls:Lo,getPopupContainer:Xe||eo,generateConfig:ue,components:Ni,direction:Eo,disabled:bt,dropdownClassName:Ie()(ve,kn,Qn||$a),allowClear:Ai(no,Fr,ie.createElement(jt.Z,null))})))});return un&&(vn.displayName=un),vn}const fe=de(),Ye=de("week","WeekPicker"),Ve=de("month","MonthPicker"),Nt=de("year","YearPicker"),yt=de("time","TimePicker"),Qt=de("quarter","QuarterPicker");return{DatePicker:fe,WeekPicker:Ye,MonthPicker:Ve,YearPicker:Nt,TimePicker:yt,QuarterPicker:Qt}}const El=null;function fl(ue){const{DatePicker:de,WeekPicker:fe,MonthPicker:Ye,YearPicker:Ve,TimePicker:Nt,QuarterPicker:yt}=Ui(ue),Qt=$i(ue),Ut=de;return Ut.WeekPicker=fe,Ut.MonthPicker=Ye,Ut.YearPicker=Ve,Ut.RangePicker=Qt,Ut.TimePicker=Nt,Ut.QuarterPicker=yt,Ut}var hl=fl;const Vi=hl(z);function al(ue){const de=Hr(ue.direction,ue.placement);return de.overflow.adjustY=!1,de.overflow.adjustX=!1,Object.assign(Object.assign({},ue),{dropdownAlign:de})}const rl=(0,ae.Z)(Vi,"picker",null,al);Vi._InternalPanelDoNotUseOrYouWillBeFired=rl;const Cl=(0,ae.Z)(Vi.RangePicker,"picker",null,al);Vi._InternalRangePanelDoNotUseOrYouWillBeFired=Cl,Vi.generatePicker=hl;var bl=Vi},28103:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return qe}});var ne=te(92310),ee=te.n(ne),Te=te(59301),Ue=te(36355),He=te(17313),je=te(83116),oe=te(37613);const it=Be=>{const{componentCls:le,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:b,textPaddingInline:E,orientationMargin:x,verticalMarginInline:z}=Be;return{[le]:Object.assign(Object.assign({},(0,He.Wf)(Be)),{borderBlockStart:`${b}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${b}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Be.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${le}-with-text`]:{display:"flex",alignItems:"center",margin:`${Be.dividerHorizontalWithTextGutterMargin}px 0`,color:Be.colorTextHeading,fontWeight:500,fontSize:Be.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${b}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${le}-with-text-left`]:{"&::before":{width:`${x*100}%`},"&::after":{width:`${100-x*100}%`}},[`&-horizontal${le}-with-text-right`]:{"&::before":{width:`${100-x*100}%`},"&::after":{width:`${x*100}%`}},[`${le}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:E},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${b}px 0 0`},[`&-horizontal${le}-with-text${le}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${le}-dashed`]:{borderInlineStartWidth:b,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${le}-with-text`]:{color:Be.colorText,fontWeight:"normal",fontSize:Be.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 vt=(0,je.Z)("Divider",Be=>{const le=(0,oe.TS)(Be,{dividerHorizontalWithTextGutterMargin:Be.margin,dividerHorizontalGutterMargin:Be.marginLG,sizePaddingEdgeHorizontal:0});return[it(le)]},Be=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Be.marginXS})),$e=function(Be,le){var y={};for(var a in Be)Object.prototype.hasOwnProperty.call(Be,a)&&le.indexOf(a)<0&&(y[a]=Be[a]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,a=Object.getOwnPropertySymbols(Be);b{const{getPrefixCls:le,direction:y,divider:a}=Te.useContext(Ue.E_),{prefixCls:b,type:E="horizontal",orientation:x="center",orientationMargin:z,className:ae,rootClassName:re,children:ie,dashed:pe,plain:ye,style:Re}=Be,we=$e(Be,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),ke=le("divider",b),[Ce,It]=vt(ke),Rt=x.length>0?`-${x}`:x,pn=!!ie,Dt=x==="left"&&z!=null,zt=x==="right"&&z!=null,jt=ee()(ke,a==null?void 0:a.className,It,`${ke}-${E}`,{[`${ke}-with-text`]:pn,[`${ke}-with-text${Rt}`]:pn,[`${ke}-dashed`]:!!pe,[`${ke}-plain`]:!!ye,[`${ke}-rtl`]:y==="rtl",[`${ke}-no-default-orientation-margin-left`]:Dt,[`${ke}-no-default-orientation-margin-right`]:zt},ae,re),tn=Te.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),pt=Object.assign(Object.assign({},Dt&&{marginLeft:tn}),zt&&{marginRight:tn});return Ce(Te.createElement("div",Object.assign({className:jt,style:Object.assign(Object.assign({},a==null?void 0:a.style),Re)},we,{role:"separator"}),ie&&E!=="vertical"&&Te.createElement("span",{className:`${ke}-inner-text`,style:pt},ie)))}},43428:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return xe}});var ne=te(92310),ee=te.n(ne),Te=te(33885),Ue=te(42978),He=te(43403),je=te(34280),oe=te(59301),it=oe.createContext(null),vt=oe.createContext({}),$e=it,rt=te(20068),qe=te(54476),Be=te(77900),le=te(10228),y=te(26112),a=te(70425),b=function(mt){var xt=mt.prefixCls,dt=mt.className,Me=mt.style,Oe=mt.children,Ee=mt.containerRef,me=mt.id,Ge=mt.onMouseEnter,he=mt.onMouseOver,se=mt.onMouseLeave,ce=mt.onClick,Fe=mt.onKeyDown,be=mt.onKeyUp,Pe={onMouseEnter:Ge,onMouseOver:he,onMouseLeave:se,onClick:ce,onKeyDown:Fe,onKeyUp:be},We=oe.useContext(vt),gt=We.panel,_e=(0,a.useComposeRef)(gt,Ee);return oe.createElement(oe.Fragment,null,oe.createElement("div",(0,qe.Z)({id:me,className:ee()("".concat(xt,"-content"),dt),style:(0,Te.Z)({},Me),"aria-modal":"true",role:"dialog",ref:_e},Pe),Oe))},E=b,x=te(48736);function z(ze){return typeof ze=="string"&&String(Number(ze))===ze?((0,x.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(ze)):ze}function ae(ze){warning(!("wrapperClassName"in ze),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!ze.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var re={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function ie(ze,mt){var xt,dt,Me,Oe,Ee=ze.prefixCls,me=ze.open,Ge=ze.placement,he=ze.inline,se=ze.push,ce=ze.forceRender,Fe=ze.autoFocus,be=ze.keyboard,Pe=ze.rootClassName,We=ze.rootStyle,gt=ze.zIndex,_e=ze.className,et=ze.id,ot=ze.style,ct=ze.motion,Se=ze.width,De=ze.height,Qe=ze.children,Je=ze.contentWrapperStyle,ft=ze.mask,Ht=ze.maskClosable,Ze=ze.maskMotion,Zt=ze.maskClassName,Pn=ze.maskStyle,Rn=ze.afterOpenChange,wn=ze.onClose,rn=ze.onMouseEnter,$n=ze.onMouseOver,An=ze.onMouseLeave,nn=ze.onClick,In=ze.onKeyDown,_n=ze.onKeyUp,mn=oe.useRef(),ga=oe.useRef(),Wn=oe.useRef();oe.useImperativeHandle(mt,function(){return mn.current});var Ra=function(Wa){var pa=Wa.keyCode,yn=Wa.shiftKey;switch(pa){case le.Z.TAB:{if(pa===le.Z.TAB){if(!yn&&document.activeElement===Wn.current){var nr;(nr=ga.current)===null||nr===void 0||nr.focus({preventScroll:!0})}else if(yn&&document.activeElement===ga.current){var Ir;(Ir=Wn.current)===null||Ir===void 0||Ir.focus({preventScroll:!0})}}break}case le.Z.ESC:{wn&&be&&(Wa.stopPropagation(),wn(Wa));break}}};oe.useEffect(function(){if(me&&Fe){var na;(na=mn.current)===null||na===void 0||na.focus({preventScroll:!0})}},[me]);var Kn=oe.useState(!1),fa=(0,Ue.Z)(Kn,2),Cn=fa[0],Pa=fa[1],ma=oe.useContext($e),va;se===!1?va={distance:0}:se===!0?va={}:va=se||{};var St=(xt=(dt=(Me=va)===null||Me===void 0?void 0:Me.distance)!==null&&dt!==void 0?dt:ma==null?void 0:ma.pushDistance)!==null&&xt!==void 0?xt:180,Lt=oe.useMemo(function(){return{pushDistance:St,push:function(){Pa(!0)},pull:function(){Pa(!1)}}},[St]);oe.useEffect(function(){if(me){var na;ma==null||(na=ma.push)===null||na===void 0||na.call(ma)}else{var Wa;ma==null||(Wa=ma.pull)===null||Wa===void 0||Wa.call(ma)}},[me]),oe.useEffect(function(){return function(){var na;ma==null||(na=ma.pull)===null||na===void 0||na.call(ma)}},[]);var Et=ft&&oe.createElement(Be.default,(0,qe.Z)({key:"mask"},Ze,{visible:me}),function(na,Wa){var pa=na.className,yn=na.style;return oe.createElement("div",{className:ee()("".concat(Ee,"-mask"),pa,Zt),style:(0,Te.Z)((0,Te.Z)({},yn),Pn),onClick:Ht&&me?wn:void 0,ref:Wa})}),Ln=typeof ct=="function"?ct(Ge):ct,Tn={};if(Cn&&St)switch(Ge){case"top":Tn.transform="translateY(".concat(St,"px)");break;case"bottom":Tn.transform="translateY(".concat(-St,"px)");break;case"left":Tn.transform="translateX(".concat(St,"px)");break;default:Tn.transform="translateX(".concat(-St,"px)");break}Ge==="left"||Ge==="right"?Tn.width=z(Se):Tn.height=z(De);var dn={onMouseEnter:rn,onMouseOver:$n,onMouseLeave:An,onClick:nn,onKeyDown:In,onKeyUp:_n},Ta=oe.createElement(Be.default,(0,qe.Z)({key:"panel"},Ln,{visible:me,forceRender:ce,onVisibleChanged:function(Wa){Rn==null||Rn(Wa)},removeOnLeave:!1,leavedClassName:"".concat(Ee,"-content-wrapper-hidden")}),function(na,Wa){var pa=na.className,yn=na.style;return oe.createElement("div",(0,qe.Z)({className:ee()("".concat(Ee,"-content-wrapper"),pa),style:(0,Te.Z)((0,Te.Z)((0,Te.Z)({},Tn),yn),Je)},(0,y.Z)(ze,{data:!0})),oe.createElement(E,(0,qe.Z)({id:et,containerRef:Wa,prefixCls:Ee,className:_e,style:ot},dn),Qe))}),ua=(0,Te.Z)({},We);return gt&&(ua.zIndex=gt),oe.createElement($e.Provider,{value:Lt},oe.createElement("div",{className:ee()(Ee,"".concat(Ee,"-").concat(Ge),Pe,(Oe={},(0,rt.Z)(Oe,"".concat(Ee,"-open"),me),(0,rt.Z)(Oe,"".concat(Ee,"-inline"),he),Oe)),style:ua,tabIndex:-1,ref:mn,onKeyDown:Ra},Et,oe.createElement("div",{tabIndex:0,ref:ga,style:re,"aria-hidden":"true","data-sentinel":"start"}),Ta,oe.createElement("div",{tabIndex:0,ref:Wn,style:re,"aria-hidden":"true","data-sentinel":"end"})))}var pe=oe.forwardRef(ie),ye=pe,Re=function(mt){var xt=mt.open,dt=xt===void 0?!1:xt,Me=mt.prefixCls,Oe=Me===void 0?"rc-drawer":Me,Ee=mt.placement,me=Ee===void 0?"right":Ee,Ge=mt.autoFocus,he=Ge===void 0?!0:Ge,se=mt.keyboard,ce=se===void 0?!0:se,Fe=mt.width,be=Fe===void 0?378:Fe,Pe=mt.mask,We=Pe===void 0?!0:Pe,gt=mt.maskClosable,_e=gt===void 0?!0:gt,et=mt.getContainer,ot=mt.forceRender,ct=mt.afterOpenChange,Se=mt.destroyOnClose,De=mt.onMouseEnter,Qe=mt.onMouseOver,Je=mt.onMouseLeave,ft=mt.onClick,Ht=mt.onKeyDown,Ze=mt.onKeyUp,Zt=mt.panelRef,Pn=oe.useState(!1),Rn=(0,Ue.Z)(Pn,2),wn=Rn[0],rn=Rn[1],$n=oe.useState(!1),An=(0,Ue.Z)($n,2),nn=An[0],In=An[1];(0,je.Z)(function(){In(!0)},[]);var _n=nn?dt:!1,mn=oe.useRef(),ga=oe.useRef();(0,je.Z)(function(){_n&&(ga.current=document.activeElement)},[_n]);var Wn=function(Pa){var ma;if(rn(Pa),ct==null||ct(Pa),!Pa&&ga.current&&!((ma=mn.current)!==null&&ma!==void 0&&ma.contains(ga.current))){var va;(va=ga.current)===null||va===void 0||va.focus({preventScroll:!0})}},Ra=oe.useMemo(function(){return{panel:Zt}},[Zt]);if(!ot&&!wn&&!_n&&Se)return null;var Kn={onMouseEnter:De,onMouseOver:Qe,onMouseLeave:Je,onClick:ft,onKeyDown:Ht,onKeyUp:Ze},fa=(0,Te.Z)((0,Te.Z)({},mt),{},{open:_n,prefixCls:Oe,placement:me,autoFocus:he,keyboard:ce,width:be,mask:We,maskClosable:_e,inline:et===!1,afterOpenChange:Wn,ref:mn},Kn);return oe.createElement(vt.Provider,{value:Ra},oe.createElement(He.Z,{open:_n||ot||wn,autoDestroy:!1,getContainer:et,autoLock:We&&(_n||wn)},oe.createElement(ye,fa)))},we=Re,ke=we,Ce=te(62892),It=te(36355),Rt=te(32441),pn=te(47729),zt=ze=>{const{prefixCls:mt,title:xt,footer:dt,extra:Me,closeIcon:Oe,closable:Ee,onClose:me,headerStyle:Ge,drawerStyle:he,bodyStyle:se,footerStyle:ce,children:Fe}=ze,be=oe.useCallback(et=>oe.createElement("button",{type:"button",onClick:me,"aria-label":"Close",className:`${mt}-close`},et),[me]),[Pe,We]=(0,pn.Z)(Ee,Oe,be,void 0,!0),gt=oe.useMemo(()=>!xt&&!Pe?null:oe.createElement("div",{style:Ge,className:ee()(`${mt}-header`,{[`${mt}-header-close-only`]:Pe&&!xt&&!Me})},oe.createElement("div",{className:`${mt}-header-title`},We,xt&&oe.createElement("div",{className:`${mt}-title`},xt)),Me&&oe.createElement("div",{className:`${mt}-extra`},Me)),[Pe,We,Me,Ge,mt,xt]),_e=oe.useMemo(()=>{if(!dt)return null;const et=`${mt}-footer`;return oe.createElement("div",{className:et,style:ce},dt)},[dt,ce,mt]);return oe.createElement("div",{className:`${mt}-wrapper-body`,style:he},gt,oe.createElement("div",{className:`${mt}-body`,style:se},Fe),_e)},jt=te(33234),tn=te(83116),pt=te(37613),nt=ze=>{const{componentCls:mt,motionDurationSlow:xt}=ze,dt={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${xt}`}}};return{[mt]:{[`${mt}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${xt}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${mt}-panel-motion`]:{"&-left":[dt,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[dt,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[dt,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[dt,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const Mt=ze=>{const{componentCls:mt,zIndexPopup:xt,colorBgMask:dt,colorBgElevated:Me,motionDurationSlow:Oe,motionDurationMid:Ee,padding:me,paddingLG:Ge,fontSizeLG:he,lineHeightLG:se,lineWidth:ce,lineType:Fe,colorSplit:be,marginSM:Pe,colorIcon:We,colorIconHover:gt,colorText:_e,fontWeightStrong:et,footerPaddingBlock:ot,footerPaddingInline:ct}=ze,Se=`${mt}-content-wrapper`;return{[mt]:{position:"fixed",inset:0,zIndex:xt,pointerEvents:"none","&-pure":{position:"relative",background:Me,[`&${mt}-left`]:{boxShadow:ze.boxShadowDrawerLeft},[`&${mt}-right`]:{boxShadow:ze.boxShadowDrawerRight},[`&${mt}-top`]:{boxShadow:ze.boxShadowDrawerUp},[`&${mt}-bottom`]:{boxShadow:ze.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${mt}-mask`]:{position:"absolute",inset:0,zIndex:xt,background:dt,pointerEvents:"auto"},[Se]:{position:"absolute",zIndex:xt,maxWidth:"100vw",transition:`all ${Oe}`,"&-hidden":{display:"none"}},[`&-left > ${Se}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:ze.boxShadowDrawerLeft},[`&-right > ${Se}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:ze.boxShadowDrawerRight},[`&-top > ${Se}`]:{top:0,insetInline:0,boxShadow:ze.boxShadowDrawerUp},[`&-bottom > ${Se}`]:{bottom:0,insetInline:0,boxShadow:ze.boxShadowDrawerDown},[`${mt}-content`]:{width:"100%",height:"100%",overflow:"auto",background:Me,pointerEvents:"auto"},[`${mt}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${mt}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${me}px ${Ge}px`,fontSize:he,lineHeight:se,borderBottom:`${ce}px ${Fe} ${be}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${mt}-extra`]:{flex:"none"},[`${mt}-close`]:{display:"inline-block",marginInlineEnd:Pe,color:We,fontWeight:et,fontSize:he,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${Ee}`,textRendering:"auto","&:focus, &:hover":{color:gt,textDecoration:"none"}},[`${mt}-title`]:{flex:1,margin:0,color:_e,fontWeight:ze.fontWeightStrong,fontSize:he,lineHeight:se},[`${mt}-body`]:{flex:1,minWidth:0,minHeight:0,padding:Ge,overflow:"auto"},[`${mt}-footer`]:{flexShrink:0,padding:`${ot}px ${ct}px`,borderTop:`${ce}px ${Fe} ${be}`},"&-rtl":{direction:"rtl"}}}};var st=(0,tn.Z)("Drawer",ze=>{const mt=(0,pt.TS)(ze,{});return[Mt(mt),nt(mt)]},ze=>({zIndexPopup:ze.zIndexPopupBase,footerPaddingBlock:ze.paddingXS,footerPaddingInline:ze.padding})),Ie=te(11575),ut=function(ze,mt){var xt={};for(var dt in ze)Object.prototype.hasOwnProperty.call(ze,dt)&&mt.indexOf(dt)<0&&(xt[dt]=ze[dt]);if(ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,dt=Object.getOwnPropertySymbols(ze);Me{var mt;const{rootClassName:xt,width:dt,height:Me,size:Oe="default",mask:Ee=!0,push:me=_t,open:Ge,afterOpenChange:he,onClose:se,prefixCls:ce,getContainer:Fe,style:be,className:Pe,visible:We,afterVisibleChange:gt}=ze,_e=ut(ze,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:et,getPrefixCls:ot,direction:ct,drawer:Se}=oe.useContext(It.E_),De=ot("drawer",ce),[Qe,Je]=st(De),ft=Fe===void 0&&et?()=>et(document.body):Fe,Ht=ee()({"no-mask":!Ee,[`${De}-rtl`]:ct==="rtl"},xt,Je),Ze=oe.useMemo(()=>dt!=null?dt:Oe==="large"?736:378,[dt,Oe]),Zt=oe.useMemo(()=>Me!=null?Me:Oe==="large"?736:378,[Me,Oe]),Pn={motionName:(0,Ce.m)(De,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},Rn=rn=>({motionName:(0,Ce.m)(De,`panel-motion-${rn}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),wn=(0,Ie.H)();return Qe(oe.createElement(jt.BR,null,oe.createElement(Rt.Ux,{status:!0,override:!0},oe.createElement(ke,Object.assign({prefixCls:De,onClose:se,maskMotion:Pn,motion:Rn},_e,{open:Ge!=null?Ge:We,mask:Ee,push:me,width:Ze,height:Zt,style:Object.assign(Object.assign({},Se==null?void 0:Se.style),be),className:ee()(Se==null?void 0:Se.className,Pe),rootClassName:Ht,getContainer:ft,afterOpenChange:he!=null?he:gt,panelRef:wn}),oe.createElement(zt,Object.assign({prefixCls:De},_e,{onClose:se}))))))},sn=ze=>{const{prefixCls:mt,style:xt,className:dt,placement:Me="right"}=ze,Oe=ut(ze,["prefixCls","style","className","placement"]),{getPrefixCls:Ee}=oe.useContext(It.E_),me=Ee("drawer",mt),[Ge,he]=st(me),se=ee()(me,`${me}-pure`,`${me}-${Me}`,he,dt);return Ge(oe.createElement("div",{className:se,style:xt},oe.createElement(zt,Object.assign({prefixCls:me},Oe))))};wt._InternalPanelDoNotUseOrYouWillBeFired=sn;var xe=wt},91857:function(Pt,kt,te){"use strict";var ne=te(59301),ee=te(38819),Te=te(92310),Ue=te.n(Te),He=te(31561),je=te(70425),oe=te(18929),it=te(2738),vt=te(79676),$e=te(53487),rt=te(92343),qe=te(36355),Be=te(20834),le=te(40875),y=te(88088),a=te(47211);const b=null,E=re=>{const{menu:ie,arrow:pe,prefixCls:ye,children:Re,trigger:we,disabled:ke,dropdownRender:Ce,getPopupContainer:It,overlayClassName:Rt,rootClassName:pn,open:Dt,onOpenChange:zt,visible:jt,onVisibleChange:tn,mouseEnterDelay:pt=.15,mouseLeaveDelay:Ct=.1,autoAdjustOverflow:nt=!0,placement:Mt="",overlay:st,transitionName:Ie}=re,{getPopupContainer:ut,getPrefixCls:Gt,direction:_t}=ne.useContext(qe.E_),wt=ne.useMemo(()=>{const Pe=Gt();return Ie!==void 0?Ie:Mt.includes("top")?`${Pe}-slide-down`:`${Pe}-slide-up`},[Gt,Mt,Ie]),sn=ne.useMemo(()=>Mt?Mt.includes("Center")?Mt.slice(0,Mt.indexOf("Center")):Mt:_t==="rtl"?"bottomRight":"bottomLeft",[Mt,_t]),xe=Gt("dropdown",ye),[ze,mt]=(0,a.Z)(xe),[,xt]=(0,y.Z)(),dt=ne.Children.only(Re),Me=(0,rt.Tm)(dt,{className:Ue()(`${xe}-trigger`,{[`${xe}-rtl`]:_t==="rtl"},dt.props.className),disabled:ke}),Oe=ke?[]:we;let Ee;Oe&&Oe.includes("contextMenu")&&(Ee=!0);const[me,Ge]=(0,oe.Z)(!1,{value:Dt!=null?Dt:jt}),he=(0,je.useEvent)(Pe=>{zt==null||zt(Pe),tn==null||tn(Pe),Ge(Pe)}),se=Ue()(Rt,pn,mt,{[`${xe}-rtl`]:_t==="rtl"}),ce=(0,vt.Z)({arrowPointAtCenter:typeof pe=="object"&&pe.pointAtCenter,autoAdjustOverflow:nt,offset:xt.marginXXS,arrowWidth:pe?xt.sizePopupArrow:0,borderRadius:xt.borderRadius}),Fe=ne.useCallback(()=>{Ge(!1)},[]),be=()=>{let Pe;return ie!=null&&ie.items?Pe=ne.createElement(Be.default,Object.assign({},ie)):typeof st=="function"?Pe=st():Pe=st,Ce&&(Pe=Ce(Pe)),Pe=ne.Children.only(typeof Pe=="string"?ne.createElement("span",null,Pe):Pe),ne.createElement(le.J,{prefixCls:`${xe}-menu`,expandIcon:ne.createElement("span",{className:`${xe}-menu-submenu-arrow`},ne.createElement(ee.Z,{className:`${xe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Fe,validator:We=>{let{mode:gt}=We}},Pe)};return ze(ne.createElement(He.Z,Object.assign({alignPoint:Ee},(0,it.Z)(re,["rootClassName"]),{mouseEnterDelay:pt,mouseLeaveDelay:Ct,visible:me,builtinPlacements:ce,arrow:!!pe,overlayClassName:se,prefixCls:xe,getPopupContainer:It||ut,transitionName:wt,trigger:Oe,overlay:be,placement:sn,onVisibleChange:he}),Me))};function x(re){return Object.assign(Object.assign({},re),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,$e.Z)(E,"dropdown",re=>re,x),ae=re=>ne.createElement(z,Object.assign({},re),ne.createElement("span",null));E._InternalPanelDoNotUseOrYouWillBeFired=ae,kt.Z=E},38854:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return y}});var ne=te(91857),ee=te(92310),Te=te.n(ee),Ue=te(59301),He=te(18785),je=te(3113),oe=te(36355),it=te(81327),vt=te(33234),$e=te(47211),rt=function(a,b){var E={};for(var x in a)Object.prototype.hasOwnProperty.call(a,x)&&b.indexOf(x)<0&&(E[x]=a[x]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,x=Object.getOwnPropertySymbols(a);z{const{getPopupContainer:b,getPrefixCls:E,direction:x}=Ue.useContext(oe.E_),{prefixCls:z,type:ae="default",danger:re,disabled:ie,loading:pe,onClick:ye,htmlType:Re,children:we,className:ke,menu:Ce,arrow:It,autoFocus:Rt,overlay:pn,trigger:Dt,align:zt,open:jt,onOpenChange:tn,placement:pt,getPopupContainer:Ct,href:nt,icon:Mt=Ue.createElement(He.Z,null),title:st,buttonsRender:Ie=be=>be,mouseEnterDelay:ut,mouseLeaveDelay:Gt,overlayClassName:_t,overlayStyle:wt,destroyPopupOnHide:sn,dropdownRender:xe}=a,ze=rt(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"]),mt=E("dropdown",z),xt=`${mt}-button`,[dt,Me]=(0,$e.Z)(mt),Oe={menu:Ce,arrow:It,autoFocus:Rt,align:zt,disabled:ie,trigger:ie?[]:Dt,onOpenChange:tn,getPopupContainer:Ct||b,mouseEnterDelay:ut,mouseLeaveDelay:Gt,overlayClassName:_t,overlayStyle:wt,destroyPopupOnHide:sn,dropdownRender:xe},{compactSize:Ee,compactItemClassnames:me}=(0,vt.ri)(mt,x),Ge=Te()(xt,me,ke,Me);"overlay"in a&&(Oe.overlay=pn),"open"in a&&(Oe.open=jt),"placement"in a?Oe.placement=pt:Oe.placement=x==="rtl"?"bottomLeft":"bottomRight";const he=Ue.createElement(je.ZP,{type:ae,danger:re,disabled:ie,loading:pe,onClick:ye,htmlType:Re,href:nt,title:st},we),se=Ue.createElement(je.ZP,{type:ae,danger:re,icon:Mt}),[ce,Fe]=Ie([he,se]);return dt(Ue.createElement(it.Z.Compact,Object.assign({className:Ge,size:Ee,block:!0},ze),ce,Ue.createElement(ne.Z,Object.assign({},Oe),Fe)))};qe.__ANT_BUTTON=!0;var Be=qe;const le=ne.Z;le.Button=Be;var y=le},47211:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return rt}});var ne=te(17313),ee=te(13826),Te=te(92899),Ue=te(29878),He=te(19447),je=te(83116),oe=te(37613),vt=qe=>{const{componentCls:Be,menuCls:le,colorError:y,colorTextLightSolid:a}=qe,b=`${le}-item`;return{[`${Be}, ${Be}-menu-submenu`]:{[`${le} ${b}`]:{[`&${b}-danger:not(${b}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const $e=qe=>{const{componentCls:Be,menuCls:le,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:b,antCls:E,iconCls:x,motionDurationMid:z,dropdownPaddingVertical:ae,fontSize:re,dropdownEdgeChildPadding:ie,colorTextDisabled:pe,fontSizeIcon:ye,controlPaddingHorizontal:Re,colorBgElevated:we}=qe;return[{[Be]:Object.assign(Object.assign({},(0,ne.Wf)(qe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+b/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${E}-btn`]:{[`& > ${x}-down, & > ${E}-btn-icon > ${x}-down`]:{fontSize:ye}},[`${Be}-wrap`]:{position:"relative",[`${E}-btn > ${x}-down`]:{fontSize:ye},[`${x}-down::before`]:{transition:`transform ${z}`}},[`${Be}-wrap-open`]:{[`${x}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${E}-slide-down-enter${E}-slide-down-enter-active${Be}-placement-bottomLeft, - &${E}-slide-down-appear${E}-slide-down-appear-active${Be}-placement-bottomLeft, - &${E}-slide-down-enter${E}-slide-down-enter-active${Be}-placement-bottom, - &${E}-slide-down-appear${E}-slide-down-appear-active${Be}-placement-bottom, - &${E}-slide-down-enter${E}-slide-down-enter-active${Be}-placement-bottomRight, - &${E}-slide-down-appear${E}-slide-down-appear-active${Be}-placement-bottomRight`]:{animationName:ee.fJ},[`&${E}-slide-up-enter${E}-slide-up-enter-active${Be}-placement-topLeft, - &${E}-slide-up-appear${E}-slide-up-appear-active${Be}-placement-topLeft, - &${E}-slide-up-enter${E}-slide-up-enter-active${Be}-placement-top, - &${E}-slide-up-appear${E}-slide-up-appear-active${Be}-placement-top, - &${E}-slide-up-enter${E}-slide-up-enter-active${Be}-placement-topRight, - &${E}-slide-up-appear${E}-slide-up-appear-active${Be}-placement-topRight`]:{animationName:ee.Qt},[`&${E}-slide-down-leave${E}-slide-down-leave-active${Be}-placement-bottomLeft, - &${E}-slide-down-leave${E}-slide-down-leave-active${Be}-placement-bottom, - &${E}-slide-down-leave${E}-slide-down-leave-active${Be}-placement-bottomRight`]:{animationName:ee.Uw},[`&${E}-slide-up-leave${E}-slide-up-leave-active${Be}-placement-topLeft, - &${E}-slide-up-leave${E}-slide-up-leave-active${Be}-placement-top, - &${E}-slide-up-leave${E}-slide-up-leave-active${Be}-placement-topRight`]:{animationName:ee.ly}})},(0,He.ZP)(qe,{colorBg:we,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Be} ${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}},[`${Be}, ${Be}-menu-submenu`]:{[le]:Object.assign(Object.assign({padding:ie,listStyleType:"none",backgroundColor:we,backgroundClip:"padding-box",borderRadius:qe.borderRadiusLG,outline:"none",boxShadow:qe.boxShadowSecondary},(0,ne.Qy)(qe)),{[`${le}-item-group-title`]:{padding:`${ae}px ${Re}px`,color:qe.colorTextDescription,transition:`all ${z}`},[`${le}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${le}-item-icon`]:{minWidth:re,marginInlineEnd:qe.marginXS,fontSize:qe.fontSizeSM},[`${le}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&: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 ${Re}px`,color:qe.colorText,fontWeight:"normal",fontSize:re,lineHeight:qe.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:qe.borderRadiusSM,"&:hover, &-active":{backgroundColor:qe.controlItemBgHover}},(0,ne.Qy)(qe)),{"&-selected":{color:qe.colorPrimary,backgroundColor:qe.controlItemBgActive,"&:hover, &-active":{backgroundColor:qe.controlItemBgActiveHover}},"&-disabled":{color:pe,cursor:"not-allowed","&:hover":{color:pe,backgroundColor:we,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${qe.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:qe.colorSplit},[`${Be}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:qe.paddingXS,[`${Be}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:qe.colorTextDescription,fontSize:ye,fontStyle:"normal"}}}),[`${le}-item-group-list`]:{margin:`0 ${qe.marginXS}px`,padding:0,listStyle:"none"},[`${le}-submenu-title`]:{paddingInlineEnd:Re+qe.fontSizeSM},[`${le}-submenu-vertical`]:{position:"relative"},[`${le}-submenu${le}-submenu-disabled ${Be}-menu-submenu-title`]:{[`&, ${Be}-menu-submenu-arrow-icon`]:{color:pe,backgroundColor:we,cursor:"not-allowed"}},[`${le}-submenu-selected ${Be}-menu-submenu-title`]:{color:qe.colorPrimary}})}},[(0,ee.oN)(qe,"slide-up"),(0,ee.oN)(qe,"slide-down"),(0,Te.Fm)(qe,"move-up"),(0,Te.Fm)(qe,"move-down"),(0,Ue._y)(qe,"zoom-big")]]};var rt=(0,je.Z)("Dropdown",(qe,Be)=>{let{rootPrefixCls:le}=Be;const{marginXXS:y,sizePopupArrow:a,controlHeight:b,fontSize:E,lineHeight:x,paddingXXS:z,componentCls:ae,borderRadiusLG:re}=qe,ie=(b-E*x)/2,{dropdownArrowOffset:pe}=(0,He.fS)({contentRadius:re}),ye=(0,oe.TS)(qe,{menuCls:`${ae}-menu`,rootPrefixCls:le,dropdownArrowDistance:a/2+y,dropdownArrowOffset:pe,dropdownPaddingVertical:ie,dropdownEdgeChildPadding:z});return[$e(ye),vt(ye)]},qe=>({zIndexPopup:qe.zIndexPopupBase+50}))},8628:function(Pt,kt,te){"use strict";var ne=te(59301),ee=te(34280),Te=te(56762),Ue=te(69507);function He(){let je=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const oe=(0,ne.useRef)({}),it=(0,Te.Z)(),vt=(0,Ue.ZP)();return(0,ee.Z)(()=>{const $e=vt.subscribe(rt=>{oe.current=rt,je&&it()});return()=>vt.unsubscribe($e)},[]),oe.current}kt.Z=He},45818:function(Pt,kt,te){"use strict";te.d(kt,{D:function(){return z},Z:function(){return ie}});var ne=te(54476),ee=te(59301),Te={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"},Ue=Te,He=te(7657),je=function(ye,Re){return ee.createElement(He.Z,(0,ne.Z)({},ye,{ref:Re,icon:Ue}))},oe=ee.forwardRef(je),it=oe,vt=te(33853),$e=te(38819),rt=te(92310),qe=te.n(rt),Be=te(2738),y=pe=>!isNaN(parseFloat(pe))&&isFinite(pe),a=te(36355),b=te(84966),E=function(pe,ye){var Re={};for(var we in pe)Object.prototype.hasOwnProperty.call(pe,we)&&ye.indexOf(we)<0&&(Re[we]=pe[we]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ke=0,we=Object.getOwnPropertySymbols(pe);ke{let pe=0;return function(){let ye=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return pe+=1,`${ye}${pe}`}})();var ie=ee.forwardRef((pe,ye)=>{const{prefixCls:Re,className:we,trigger:ke,children:Ce,defaultCollapsed:It=!1,theme:Rt="dark",style:pn={},collapsible:Dt=!1,reverseArrow:zt=!1,width:jt=200,collapsedWidth:tn=80,zeroWidthTriggerStyle:pt,breakpoint:Ct,onCollapse:nt,onBreakpoint:Mt}=pe,st=E(pe,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Ie}=(0,ee.useContext)(b.Gs),[ut,Gt]=(0,ee.useState)("collapsed"in pe?pe.collapsed:It),[_t,wt]=(0,ee.useState)(!1);(0,ee.useEffect)(()=>{"collapsed"in pe&&Gt(pe.collapsed)},[pe.collapsed]);const sn=(Me,Oe)=>{"collapsed"in pe||Gt(Me),nt==null||nt(Me,Oe)},xe=(0,ee.useRef)();xe.current=Me=>{wt(Me.matches),Mt==null||Mt(Me.matches),ut!==Me.matches&&sn(Me.matches,"responsive")},(0,ee.useEffect)(()=>{function Me(Ee){return xe.current(Ee)}let Oe;if(typeof window!="undefined"){const{matchMedia:Ee}=window;if(Ee&&Ct&&Ct in x){Oe=Ee(`(max-width: ${x[Ct]})`);try{Oe.addEventListener("change",Me)}catch(me){Oe.addListener(Me)}Me(Oe)}}return()=>{try{Oe==null||Oe.removeEventListener("change",Me)}catch(Ee){Oe==null||Oe.removeListener(Me)}}},[Ct]),(0,ee.useEffect)(()=>{const Me=ae("ant-sider-");return Ie.addSider(Me),()=>Ie.removeSider(Me)},[]);const ze=()=>{sn(!ut,"clickTrigger")},{getPrefixCls:mt}=(0,ee.useContext)(a.E_),xt=()=>{const Me=mt("layout-sider",Re),Oe=(0,Be.Z)(st,["collapsed"]),Ee=ut?tn:jt,me=y(Ee)?`${Ee}px`:String(Ee),Ge=parseFloat(String(tn||0))===0?ee.createElement("span",{onClick:ze,className:qe()(`${Me}-zero-width-trigger`,`${Me}-zero-width-trigger-${zt?"right":"left"}`),style:pt},ke||ee.createElement(it,null)):null,ce={expanded:zt?ee.createElement($e.Z,null):ee.createElement(vt.Z,null),collapsed:zt?ee.createElement(vt.Z,null):ee.createElement($e.Z,null)}[ut?"collapsed":"expanded"],Fe=ke!==null?Ge||ee.createElement("div",{className:`${Me}-trigger`,onClick:ze,style:{width:me}},ke||ce):null,be=Object.assign(Object.assign({},pn),{flex:`0 0 ${me}`,maxWidth:me,minWidth:me,width:me}),Pe=qe()(Me,`${Me}-${Rt}`,{[`${Me}-collapsed`]:!!ut,[`${Me}-has-trigger`]:Dt&&ke!==null&&!Ge,[`${Me}-below`]:!!_t,[`${Me}-zero-width`]:parseFloat(me)===0},we);return ee.createElement("aside",Object.assign({className:Pe},Oe,{style:be,ref:ye}),ee.createElement("div",{className:`${Me}-children`},Ce),Dt||_t&&Ge?Fe:null)},dt=ee.useMemo(()=>({siderCollapsed:ut}),[ut]);return ee.createElement(z.Provider,{value:dt},xt())})},84966:function(Pt,kt,te){"use strict";te.d(kt,{VY:function(){return z},$_:function(){return x},h4:function(){return E},Gs:function(){return Be},ZP:function(){return ae}});var ne=te(94480),ee=te(92310),Te=te.n(ee),Ue=te(2738),He=te(59301),je=te(36355),oe=te(83116),vt=re=>{const{componentCls:ie,bodyBg:pe,lightSiderBg:ye,lightTriggerBg:Re,lightTriggerColor:we}=re;return{[`${ie}-sider-light`]:{background:ye,[`${ie}-sider-trigger`]:{color:we,background:Re},[`${ie}-sider-zero-width-trigger`]:{color:we,background:Re,border:`1px solid ${pe}`,borderInlineStart:0}}}};const $e=re=>{const{antCls:ie,componentCls:pe,colorText:ye,triggerColor:Re,footerBg:we,triggerBg:ke,headerHeight:Ce,headerPadding:It,headerColor:Rt,footerPadding:pn,triggerHeight:Dt,zeroTriggerHeight:zt,zeroTriggerWidth:jt,motionDurationMid:tn,motionDurationSlow:pt,fontSize:Ct,borderRadius:nt,bodyBg:Mt,headerBg:st,siderBg:Ie}=re;return{[pe]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Mt,"&, *":{boxSizing:"border-box"},[`&${pe}-has-sider`]:{flexDirection:"row",[`> ${pe}, > ${pe}-content`]:{width:0}},[`${pe}-header, &${pe}-footer`]:{flex:"0 0 auto"},[`${pe}-sider`]:{position:"relative",minWidth:0,background:Ie,transition:`all ${tn}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ie}-menu${ie}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Dt},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Dt,color:Re,lineHeight:`${Dt}px`,textAlign:"center",background:ke,cursor:"pointer",transition:`all ${tn}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Ce,insetInlineEnd:-jt,zIndex:1,width:jt,height:zt,color:Re,fontSize:re.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Ie,borderStartStartRadius:0,borderStartEndRadius:nt,borderEndEndRadius:nt,borderEndStartRadius:0,cursor:"pointer",transition:`background ${pt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${pt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-jt,borderStartStartRadius:nt,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:nt}}}}},vt(re)),{"&-rtl":{direction:"rtl"}}),[`${pe}-header`]:{height:Ce,padding:It,color:Rt,lineHeight:`${Ce}px`,background:st,[`${ie}-menu`]:{lineHeight:"inherit"}},[`${pe}-footer`]:{padding:pn,color:ye,fontSize:Ct,background:we},[`${pe}-content`]:{flex:"auto",minHeight:0}}};var rt=(0,oe.Z)("Layout",re=>[$e(re)],re=>{const{colorBgLayout:ie,controlHeight:pe,controlHeightLG:ye,colorText:Re,controlHeightSM:we,marginXXS:ke,colorTextLightSolid:Ce,colorBgContainer:It}=re,Rt=ye*1.25;return{colorBgHeader:"#001529",colorBgBody:ie,colorBgTrigger:"#002140",bodyBg:ie,headerBg:"#001529",headerHeight:pe*2,headerPadding:`0 ${Rt}px`,headerColor:Re,footerPadding:`${we}px ${Rt}px`,footerBg:ie,siderBg:"#001529",triggerHeight:ye+ke*2,triggerBg:"#002140",triggerColor:Ce,zeroTriggerWidth:ye,zeroTriggerHeight:ye,lightSiderBg:It,lightTriggerBg:It,lightTriggerColor:Re}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),qe=function(re,ie){var pe={};for(var ye in re)Object.prototype.hasOwnProperty.call(re,ye)&&ie.indexOf(ye)<0&&(pe[ye]=re[ye]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,ye=Object.getOwnPropertySymbols(re);Renull,removeSider:()=>null}});function le(re){let{suffixCls:ie,tagName:pe,displayName:ye}=re;return Re=>He.forwardRef((ke,Ce)=>He.createElement(Re,Object.assign({ref:Ce,suffixCls:ie,tagName:pe},ke)))}const y=He.forwardRef((re,ie)=>{const{prefixCls:pe,suffixCls:ye,className:Re,tagName:we}=re,ke=qe(re,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Ce}=He.useContext(je.E_),It=Ce("layout",pe),[Rt,pn]=rt(It),Dt=ye?`${It}-${ye}`:It;return Rt(He.createElement(we,Object.assign({className:Te()(pe||Dt,Re,pn),ref:ie},ke)))}),a=He.forwardRef((re,ie)=>{const{direction:pe}=He.useContext(je.E_),[ye,Re]=He.useState([]),{prefixCls:we,className:ke,rootClassName:Ce,children:It,hasSider:Rt,tagName:pn,style:Dt}=re,zt=qe(re,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),jt=(0,Ue.Z)(zt,["suffixCls"]),{getPrefixCls:tn,layout:pt}=He.useContext(je.E_),Ct=tn("layout",we),[nt,Mt]=rt(Ct),st=Te()(Ct,{[`${Ct}-has-sider`]:typeof Rt=="boolean"?Rt:ye.length>0,[`${Ct}-rtl`]:pe==="rtl"},pt==null?void 0:pt.className,ke,Ce,Mt),Ie=He.useMemo(()=>({siderHook:{addSider:ut=>{Re(Gt=>[].concat((0,ne.Z)(Gt),[ut]))},removeSider:ut=>{Re(Gt=>Gt.filter(_t=>_t!==ut))}}}),[]);return nt(He.createElement(Be.Provider,{value:Ie},He.createElement(pn,Object.assign({ref:ie,className:st,style:Object.assign(Object.assign({},pt==null?void 0:pt.style),Dt)},jt),It)))}),b=le({tagName:"div",displayName:"Layout"})(a),E=le({suffixCls:"header",tagName:"header",displayName:"Header"})(y),x=le({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=le({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ae=b},40875:function(Pt,kt,te){"use strict";te.d(kt,{J:function(){return je}});var ne=te(59301),ee=te(33234),Te=te(70425),Ue=function(oe,it){var vt={};for(var $e in oe)Object.prototype.hasOwnProperty.call(oe,$e)&&it.indexOf($e)<0&&(vt[$e]=oe[$e]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,$e=Object.getOwnPropertySymbols(oe);rt<$e.length;rt++)it.indexOf($e[rt])<0&&Object.prototype.propertyIsEnumerable.call(oe,$e[rt])&&(vt[$e[rt]]=oe[$e[rt]]);return vt};const He=ne.createContext(null),je=ne.forwardRef((oe,it)=>{const{children:vt}=oe,$e=Ue(oe,["children"]),rt=ne.useContext(He),qe=ne.useMemo(()=>Object.assign(Object.assign({},rt),$e),[rt,$e.prefixCls,$e.mode,$e.selectable]);return ne.createElement(He.Provider,{value:qe},ne.createElement(ee.BR,null,(0,Te.supportNodeRef)(vt)?ne.cloneElement(vt,{ref:it}):vt))});kt.Z=He},20834:function(Pt,kt,te){"use strict";te.d(kt,{default:function(){return dt}});var ne=te(15285),ee=te(59301),Te=te(45818),Ue=te(92310),He=te.n(Ue),je=te(36355),oe=function(Me,Oe){var Ee={};for(var me in Me)Object.prototype.hasOwnProperty.call(Me,me)&&Oe.indexOf(me)<0&&(Ee[me]=Me[me]);if(Me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ge=0,me=Object.getOwnPropertySymbols(Me);Ge{const{prefixCls:Oe,className:Ee,dashed:me}=Me,Ge=oe(Me,["prefixCls","className","dashed"]),{getPrefixCls:he}=ee.useContext(je.E_),se=he("menu",Oe),ce=He()({[`${se}-item-divider-dashed`]:!!me},Ee);return ee.createElement(ne.iz,Object.assign({className:ce},Ge))},$e=te(11592),rt=te(2738),qe=te(6848),Be=te(92343),y=(0,ee.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),b=Me=>{var Oe;const{className:Ee,children:me,icon:Ge,title:he,danger:se}=Me,{prefixCls:ce,firstLevel:Fe,direction:be,disableMenuItemTitleTooltip:Pe,inlineCollapsed:We}=ee.useContext(y),gt=De=>{const Qe=ee.createElement("span",{className:`${ce}-title-content`},me);return(!Ge||(0,Be.l$)(me)&&me.type==="span")&&me&&De&&Fe&&typeof me=="string"?ee.createElement("div",{className:`${ce}-inline-collapsed-noicon`},me.charAt(0)):Qe},{siderCollapsed:_e}=ee.useContext(Te.D);let et=he;typeof he=="undefined"?et=Fe?me:"":he===!1&&(et="");const ot={title:et};!_e&&!We&&(ot.title=null,ot.open=!1);const ct=(0,$e.Z)(me).length;let Se=ee.createElement(ne.ck,Object.assign({},(0,rt.Z)(Me,["title","icon","danger"]),{className:He()({[`${ce}-item-danger`]:se,[`${ce}-item-only-child`]:(Ge?ct+1:ct)===1},Ee),title:typeof he=="string"?he:void 0}),(0,Be.Tm)(Ge,{className:He()((0,Be.l$)(Ge)?(Oe=Ge.props)===null||Oe===void 0?void 0:Oe.className:"",`${ce}-item-icon`)}),gt(We));return Pe||(Se=ee.createElement(qe.Z,Object.assign({},ot,{placement:be==="rtl"?"left":"right",overlayClassName:`${ce}-inline-collapsed-tooltip`}),Se)),Se},x=Me=>{var Oe;const{popupClassName:Ee,icon:me,title:Ge,theme:he}=Me,se=ee.useContext(y),{prefixCls:ce,inlineCollapsed:Fe,theme:be}=se,Pe=(0,ne.Xl)();let We;if(!me)We=Fe&&!Pe.length&&Ge&&typeof Ge=="string"?ee.createElement("div",{className:`${ce}-inline-collapsed-noicon`},Ge.charAt(0)):ee.createElement("span",{className:`${ce}-title-content`},Ge);else{const _e=(0,Be.l$)(Ge)&&Ge.type==="span";We=ee.createElement(ee.Fragment,null,(0,Be.Tm)(me,{className:He()((0,Be.l$)(me)?(Oe=me.props)===null||Oe===void 0?void 0:Oe.className:"",`${ce}-item-icon`)}),_e?Ge:ee.createElement("span",{className:`${ce}-title-content`},Ge))}const gt=ee.useMemo(()=>Object.assign(Object.assign({},se),{firstLevel:!1}),[se]);return ee.createElement(y.Provider,{value:gt},ee.createElement(ne.Wd,Object.assign({},(0,rt.Z)(Me,["icon"]),{title:We,popupClassName:He()(ce,Ee,`${ce}-${he||be}`)})))},z=te(18785),ae=te(70425),re=te(62892),ie=te(40875),pe=function(Me,Oe){var Ee={};for(var me in Me)Object.prototype.hasOwnProperty.call(Me,me)&&Oe.indexOf(me)<0&&(Ee[me]=Me[me]);if(Me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ge=0,me=Object.getOwnPropertySymbols(Me);Ge{if(Oe&&typeof Oe=="object"){const me=Oe,{label:Ge,children:he,key:se,type:ce}=me,Fe=pe(me,["label","children","key","type"]),be=se!=null?se:`tmp-${Ee}`;return he||ce==="group"?ce==="group"?ee.createElement(ne.BW,Object.assign({key:be},Fe,{title:Ge}),ye(he)):ee.createElement(x,Object.assign({key:be},Fe,{title:Ge}),ye(he)):ce==="divider"?ee.createElement(vt,Object.assign({key:be},Fe)):ee.createElement(b,Object.assign({key:be},Fe),Ge)}return null}).filter(Oe=>Oe)}function Re(Me){return ee.useMemo(()=>Me&&ye(Me),[Me])}var we=te(64993),ke=te(17313),Ce=te(8378),It=te(13826),Rt=te(29878),pn=te(83116),Dt=te(37613),jt=Me=>{const{componentCls:Oe,motionDurationSlow:Ee,horizontalLineHeight:me,colorSplit:Ge,lineWidth:he,lineType:se,itemPaddingInline:ce}=Me;return{[`${Oe}-horizontal`]:{lineHeight:me,border:0,borderBottom:`${he}px ${se} ${Ge}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${Oe}-item, ${Oe}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:ce},[`> ${Oe}-item:hover, - > ${Oe}-item-active, - > ${Oe}-submenu ${Oe}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${Oe}-item, ${Oe}-submenu-title`]:{transition:[`border-color ${Ee}`,`background ${Ee}`].join(",")},[`${Oe}-submenu-arrow`]:{display:"none"}}}},pt=Me=>{let{componentCls:Oe,menuArrowOffset:Ee}=Me;return{[`${Oe}-rtl`]:{direction:"rtl"},[`${Oe}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${Oe}-rtl${Oe}-vertical, - ${Oe}-submenu-rtl ${Oe}-vertical`]:{[`${Oe}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${Ee})`},"&::after":{transform:`rotate(45deg) translateY(${Ee})`}}}}};const Ct=Me=>Object.assign({},(0,ke.oN)(Me));var Mt=(Me,Oe)=>{const{componentCls:Ee,itemColor:me,itemSelectedColor:Ge,groupTitleColor:he,itemBg:se,subMenuItemBg:ce,itemSelectedBg:Fe,activeBarHeight:be,activeBarWidth:Pe,activeBarBorderWidth:We,motionDurationSlow:gt,motionEaseInOut:_e,motionEaseOut:et,itemPaddingInline:ot,motionDurationMid:ct,itemHoverColor:Se,lineType:De,colorSplit:Qe,itemDisabledColor:Je,dangerItemColor:ft,dangerItemHoverColor:Ht,dangerItemSelectedColor:Ze,dangerItemActiveBg:Zt,dangerItemSelectedBg:Pn,itemHoverBg:Rn,itemActiveBg:wn,menuSubMenuBg:rn,horizontalItemSelectedColor:$n,horizontalItemSelectedBg:An,horizontalItemBorderRadius:nn,horizontalItemHoverBg:In,popupBg:_n}=Me;return{[`${Ee}-${Oe}, ${Ee}-${Oe} > ${Ee}`]:{color:me,background:se,[`&${Ee}-root:focus-visible`]:Object.assign({},Ct(Me)),[`${Ee}-item-group-title`]:{color:he},[`${Ee}-submenu-selected`]:{[`> ${Ee}-submenu-title`]:{color:Ge}},[`${Ee}-item-disabled, ${Ee}-submenu-disabled`]:{color:`${Je} !important`},[`${Ee}-item:not(${Ee}-item-selected):not(${Ee}-submenu-selected)`]:{[`&:hover, > ${Ee}-submenu-title:hover`]:{color:Se}},[`&:not(${Ee}-horizontal)`]:{[`${Ee}-item:not(${Ee}-item-selected)`]:{"&:hover":{backgroundColor:Rn},"&:active":{backgroundColor:wn}},[`${Ee}-submenu-title`]:{"&:hover":{backgroundColor:Rn},"&:active":{backgroundColor:wn}}},[`${Ee}-item-danger`]:{color:ft,[`&${Ee}-item:hover`]:{[`&:not(${Ee}-item-selected):not(${Ee}-submenu-selected)`]:{color:Ht}},[`&${Ee}-item:active`]:{background:Zt}},[`${Ee}-item a`]:{"&, &:hover":{color:"inherit"}},[`${Ee}-item-selected`]:{color:Ge,[`&${Ee}-item-danger`]:{color:Ze},"a, a:hover":{color:"inherit"}},[`& ${Ee}-item-selected`]:{backgroundColor:Fe,[`&${Ee}-item-danger`]:{backgroundColor:Pn}},[`${Ee}-item, ${Ee}-submenu-title`]:{[`&:not(${Ee}-item-disabled):focus-visible`]:Object.assign({},Ct(Me))},[`&${Ee}-submenu > ${Ee}`]:{backgroundColor:rn},[`&${Ee}-popup > ${Ee}`]:{backgroundColor:_n},[`&${Ee}-horizontal`]:Object.assign(Object.assign({},Oe==="dark"?{borderBottom:0}:{}),{[`> ${Ee}-item, > ${Ee}-submenu`]:{top:We,marginTop:-We,marginBottom:0,borderRadius:nn,"&::after":{position:"absolute",insetInline:ot,bottom:0,borderBottom:`${be}px solid transparent`,transition:`border-color ${gt} ${_e}`,content:'""'},"&:hover, &-active, &-open":{background:In,"&::after":{borderBottomWidth:be,borderBottomColor:$n}},"&-selected":{color:$n,backgroundColor:An,"&:hover":{backgroundColor:An},"&::after":{borderBottomWidth:be,borderBottomColor:$n}}}}),[`&${Ee}-root`]:{[`&${Ee}-inline, &${Ee}-vertical`]:{borderInlineEnd:`${We}px ${De} ${Qe}`}},[`&${Ee}-inline`]:{[`${Ee}-sub${Ee}-inline`]:{background:ce},[`${Ee}-item, ${Ee}-submenu-title`]:We&&Pe?{width:`calc(100% + ${We}px)`}:{},[`${Ee}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Pe}px solid ${Ge}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${ct} ${et}`,`opacity ${ct} ${et}`].join(","),content:'""'},[`&${Ee}-item-danger`]:{"&::after":{borderInlineEndColor:Ze}}},[`${Ee}-selected, ${Ee}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${ct} ${_e}`,`opacity ${ct} ${_e}`].join(",")}}}}}};const st=Me=>{const{componentCls:Oe,itemHeight:Ee,itemMarginInline:me,padding:Ge,menuArrowSize:he,marginXS:se,itemMarginBlock:ce}=Me,Fe=Ge+he+se;return{[`${Oe}-item`]:{position:"relative",overflow:"hidden"},[`${Oe}-item, ${Oe}-submenu-title`]:{height:Ee,lineHeight:`${Ee}px`,paddingInline:Ge,overflow:"hidden",textOverflow:"ellipsis",marginInline:me,marginBlock:ce,width:`calc(100% - ${me*2}px)`},[`> ${Oe}-item, - > ${Oe}-submenu > ${Oe}-submenu-title`]:{height:Ee,lineHeight:`${Ee}px`},[`${Oe}-item-group-list ${Oe}-submenu-title, - ${Oe}-submenu-title`]:{paddingInlineEnd:Fe}}};var ut=Me=>{const{componentCls:Oe,iconCls:Ee,itemHeight:me,colorTextLightSolid:Ge,dropdownWidth:he,controlHeightLG:se,motionDurationMid:ce,motionEaseOut:Fe,paddingXL:be,itemMarginInline:Pe,fontSizeLG:We,motionDurationSlow:gt,paddingXS:_e,boxShadowSecondary:et,collapsedWidth:ot,collapsedIconSize:ct}=Me,Se={height:me,lineHeight:`${me}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[Oe]:{"&-inline, &-vertical":Object.assign({[`&${Oe}-root`]:{boxShadow:"none"}},st(Me))},[`${Oe}-submenu-popup`]:{[`${Oe}-vertical`]:Object.assign(Object.assign({},st(Me)),{boxShadow:et})}},{[`${Oe}-submenu-popup ${Oe}-vertical${Oe}-sub`]:{minWidth:he,maxHeight:`calc(100vh - ${se*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${Oe}-inline`]:{width:"100%",[`&${Oe}-root`]:{[`${Oe}-item, ${Oe}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${gt}`,`background ${gt}`,`padding ${ce} ${Fe}`].join(","),[`> ${Oe}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${Oe}-sub${Oe}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${Oe}-submenu > ${Oe}-submenu-title`]:Se,[`& ${Oe}-item-group-title`]:{paddingInlineStart:be}},[`${Oe}-item`]:Se}},{[`${Oe}-inline-collapsed`]:{width:ot,[`&${Oe}-root`]:{[`${Oe}-item, ${Oe}-submenu ${Oe}-submenu-title`]:{[`> ${Oe}-inline-collapsed-noicon`]:{fontSize:We,textAlign:"center"}}},[`> ${Oe}-item, - > ${Oe}-item-group > ${Oe}-item-group-list > ${Oe}-item, - > ${Oe}-item-group > ${Oe}-item-group-list > ${Oe}-submenu > ${Oe}-submenu-title, - > ${Oe}-submenu > ${Oe}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${We/2}px - ${Pe}px)`,textOverflow:"clip",[` - ${Oe}-submenu-arrow, - ${Oe}-submenu-expand-icon - `]:{opacity:0},[`${Oe}-item-icon, ${Ee}`]:{margin:0,fontSize:ct,lineHeight:`${me}px`,"+ span":{display:"inline-block",opacity:0}}},[`${Oe}-item-icon, ${Ee}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${Oe}-item-icon, ${Ee}`]:{display:"none"},"a, a:hover":{color:Ge}},[`${Oe}-item-group-title`]:Object.assign(Object.assign({},ke.vS),{paddingInline:_e})}}]};const Gt=Me=>{const{componentCls:Oe,motionDurationSlow:Ee,motionDurationMid:me,motionEaseInOut:Ge,motionEaseOut:he,iconCls:se,iconSize:ce,iconMarginInlineEnd:Fe}=Me;return{[`${Oe}-item, ${Oe}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${Ee}`,`background ${Ee}`,`padding ${Ee} ${Ge}`].join(","),[`${Oe}-item-icon, ${se}`]:{minWidth:ce,fontSize:ce,transition:[`font-size ${me} ${he}`,`margin ${Ee} ${Ge}`,`color ${Ee}`].join(","),"+ span":{marginInlineStart:Fe,opacity:1,transition:[`opacity ${Ee} ${Ge}`,`margin ${Ee}`,`color ${Ee}`].join(",")}},[`${Oe}-item-icon`]:Object.assign({},(0,ke.Ro)()),[`&${Oe}-item-only-child`]:{[`> ${se}, > ${Oe}-item-icon`]:{marginInlineEnd:0}}},[`${Oe}-item-disabled, ${Oe}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${Oe}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},_t=Me=>{const{componentCls:Oe,motionDurationSlow:Ee,motionEaseInOut:me,borderRadius:Ge,menuArrowSize:he,menuArrowOffset:se}=Me;return{[`${Oe}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Me.margin,width:he,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${Ee} ${me}, opacity ${Ee}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:he*.6,height:he*.15,backgroundColor:"currentcolor",borderRadius:Ge,transition:[`background ${Ee} ${me}`,`transform ${Ee} ${me}`,`top ${Ee} ${me}`,`color ${Ee} ${me}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${se})`},"&::after":{transform:`rotate(-45deg) translateY(${se})`}}}}},wt=Me=>{const{antCls:Oe,componentCls:Ee,fontSize:me,motionDurationSlow:Ge,motionDurationMid:he,motionEaseInOut:se,paddingXS:ce,padding:Fe,colorSplit:be,lineWidth:Pe,zIndexPopup:We,borderRadiusLG:gt,subMenuItemBorderRadius:_e,menuArrowSize:et,menuArrowOffset:ot,lineType:ct,menuPanelMaskInset:Se,groupTitleLineHeight:De,groupTitleFontSize:Qe}=Me;return[{"":{[`${Ee}`]:Object.assign(Object.assign({},(0,ke.dF)()),{"&-hidden":{display:"none"}})},[`${Ee}-submenu-hidden`]:{display:"none"}},{[Ee]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ke.Wf)(Me)),(0,ke.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:me,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Ge} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${Ee}-item`]:{flex:"none"}},[`${Ee}-item, ${Ee}-submenu, ${Ee}-submenu-title`]:{borderRadius:Me.itemBorderRadius},[`${Ee}-item-group-title`]:{padding:`${ce}px ${Fe}px`,fontSize:Qe,lineHeight:De,transition:`all ${Ge}`},[`&-horizontal ${Ee}-submenu`]:{transition:[`border-color ${Ge} ${se}`,`background ${Ge} ${se}`].join(",")},[`${Ee}-submenu, ${Ee}-submenu-inline`]:{transition:[`border-color ${Ge} ${se}`,`background ${Ge} ${se}`,`padding ${he} ${se}`].join(",")},[`${Ee}-submenu ${Ee}-sub`]:{cursor:"initial",transition:[`background ${Ge} ${se}`,`padding ${Ge} ${se}`].join(",")},[`${Ee}-title-content`]:{transition:`color ${Ge}`},[`${Ee}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${Ee}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:be,borderStyle:ct,borderWidth:0,borderTopWidth:Pe,marginBlock:Pe,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Gt(Me)),{[`${Ee}-item-group`]:{[`${Ee}-item-group-list`]:{margin:0,padding:0,[`${Ee}-item, ${Ee}-submenu-title`]:{paddingInline:`${me*2}px ${Fe}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:We,borderRadius:gt,boxShadow:"none",transformOrigin:"0 0",[`&${Ee}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Se}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Se},"\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:Me.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Me.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Me.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Me.paddingXS},[`> ${Ee}`]:Object.assign(Object.assign(Object.assign({borderRadius:gt},Gt(Me)),_t(Me)),{[`${Ee}-item, ${Ee}-submenu > ${Ee}-submenu-title`]:{borderRadius:_e},[`${Ee}-submenu-title::after`]:{transition:`transform ${Ge} ${se}`}})}}),_t(Me)),{[`&-inline-collapsed ${Ee}-submenu-arrow, - &-inline ${Ee}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${ot})`},"&::after":{transform:`rotate(45deg) translateX(-${ot})`}},[`${Ee}-submenu-open${Ee}-submenu-inline > ${Ee}-submenu-title > ${Ee}-submenu-arrow`]:{transform:`translateY(-${et*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${ot})`},"&::before":{transform:`rotate(45deg) translateX(${ot})`}}})},{[`${Oe}-layout-header`]:{[Ee]:{lineHeight:"inherit"}}}]};var sn=(Me,Oe)=>(0,pn.Z)("Menu",me=>{if(Oe===!1)return[];const{colorBgElevated:Ge,colorPrimary:he,colorTextLightSolid:se,controlHeightLG:ce,fontSize:Fe,darkItemColor:be,darkDangerItemColor:Pe,darkItemBg:We,darkSubMenuItemBg:gt,darkItemSelectedColor:_e,darkItemSelectedBg:et,darkDangerItemSelectedBg:ot,darkItemHoverBg:ct,darkGroupTitleColor:Se,darkItemHoverColor:De,darkItemDisabledColor:Qe,darkDangerItemHoverColor:Je,darkDangerItemSelectedColor:ft,darkDangerItemActiveBg:Ht}=me,Ze=Fe/7*5,Zt=(0,Dt.TS)(me,{menuArrowSize:Ze,menuHorizontalHeight:ce*1.15,menuArrowOffset:`${Ze*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Ge}),Pn=(0,Dt.TS)(Zt,{itemColor:be,itemHoverColor:De,groupTitleColor:Se,itemSelectedColor:_e,itemBg:We,popupBg:We,subMenuItemBg:gt,itemActiveBg:"transparent",itemSelectedBg:et,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:ct,itemDisabledColor:Qe,dangerItemColor:Pe,dangerItemHoverColor:Je,dangerItemSelectedColor:ft,dangerItemActiveBg:Ht,dangerItemSelectedBg:ot,menuSubMenuBg:gt,horizontalItemSelectedColor:se,horizontalItemSelectedBg:he});return[wt(Zt),jt(Zt),ut(Zt),Mt(Zt,"light"),Mt(Pn,"dark"),pt(Zt),(0,Ce.Z)(Zt),(0,It.oN)(Zt,"slide-up"),(0,It.oN)(Zt,"slide-down"),(0,Rt._y)(Zt,"zoom-big")]},me=>{const{colorPrimary:Ge,colorError:he,colorTextDisabled:se,colorErrorBg:ce,colorText:Fe,colorTextDescription:be,colorBgContainer:Pe,colorFillAlter:We,colorFillContent:gt,lineWidth:_e,lineWidthBold:et,controlItemBgActive:ot,colorBgTextHover:ct,controlHeightLG:Se,lineHeight:De,colorBgElevated:Qe,marginXXS:Je,padding:ft,fontSize:Ht,controlHeightSM:Ze,fontSizeLG:Zt,colorTextLightSolid:Pn,colorErrorHover:Rn}=me,wn=new we.C(Pn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:me.zIndexPopupBase+50,radiusItem:me.borderRadiusLG,itemBorderRadius:me.borderRadiusLG,radiusSubMenuItem:me.borderRadiusSM,subMenuItemBorderRadius:me.borderRadiusSM,colorItemText:Fe,itemColor:Fe,colorItemTextHover:Fe,itemHoverColor:Fe,colorItemTextHoverHorizontal:Ge,horizontalItemHoverColor:Ge,colorGroupTitle:be,groupTitleColor:be,colorItemTextSelected:Ge,itemSelectedColor:Ge,colorItemTextSelectedHorizontal:Ge,horizontalItemSelectedColor:Ge,colorItemBg:Pe,itemBg:Pe,colorItemBgHover:ct,itemHoverBg:ct,colorItemBgActive:gt,itemActiveBg:ot,colorSubItemBg:We,subMenuItemBg:We,colorItemBgSelected:ot,itemSelectedBg:ot,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:et,activeBarHeight:et,colorActiveBarBorderSize:_e,activeBarBorderWidth:_e,colorItemTextDisabled:se,itemDisabledColor:se,colorDangerItemText:he,dangerItemColor:he,colorDangerItemTextHover:he,dangerItemHoverColor:he,colorDangerItemTextSelected:he,dangerItemSelectedColor:he,colorDangerItemBgActive:ce,dangerItemActiveBg:ce,colorDangerItemBgSelected:ce,dangerItemSelectedBg:ce,itemMarginInline:me.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Se,groupTitleLineHeight:De,collapsedWidth:Se*2,popupBg:Qe,itemMarginBlock:Je,itemPaddingInline:ft,horizontalLineHeight:`${Se*1.15}px`,iconSize:Ht,iconMarginInlineEnd:Ze-Ht,collapsedIconSize:Zt,groupTitleFontSize:Ht,darkItemDisabledColor:new we.C(Pn).setAlpha(.25).toRgbString(),darkItemColor:wn,darkDangerItemColor:he,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Pn,darkItemSelectedBg:Ge,darkDangerItemSelectedBg:he,darkItemHoverBg:"transparent",darkGroupTitleColor:wn,darkItemHoverColor:Pn,darkDangerItemHoverColor:Rn,darkDangerItemSelectedColor:Pn,darkDangerItemActiveBg:he}},{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"]]})(Me),xe=function(Me,Oe){var Ee={};for(var me in Me)Object.prototype.hasOwnProperty.call(Me,me)&&Oe.indexOf(me)<0&&(Ee[me]=Me[me]);if(Me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ge=0,me=Object.getOwnPropertySymbols(Me);Ge{var Ee,me;const Ge=ee.useContext(ie.Z),he=Ge||{},{getPrefixCls:se,getPopupContainer:ce,direction:Fe,menu:be}=ee.useContext(je.E_),Pe=se(),{prefixCls:We,className:gt,style:_e,theme:et="light",expandIcon:ot,_internalDisableMenuItemTitleTooltip:ct,inlineCollapsed:Se,siderCollapsed:De,items:Qe,children:Je,rootClassName:ft,mode:Ht,selectable:Ze,onClick:Zt,overflowedIndicatorPopupClassName:Pn}=Me,Rn=xe(Me,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),wn=(0,rt.Z)(Rn,["collapsedWidth"]),rn=Re(Qe)||Je;(Ee=he.validator)===null||Ee===void 0||Ee.call(he,{mode:Ht});const $n=(0,ae.useEvent)(function(){var Cn;Zt==null||Zt.apply(void 0,arguments),(Cn=he.onClick)===null||Cn===void 0||Cn.call(he)}),An=he.mode||Ht,nn=Ze!=null?Ze:he.selectable,In=ee.useMemo(()=>De!==void 0?De:Se,[Se,De]),_n={horizontal:{motionName:`${Pe}-slide-up`},inline:(0,re.Z)(Pe),other:{motionName:`${Pe}-zoom-big`}},mn=se("menu",We||he.prefixCls),[ga,Wn]=sn(mn,!Ge),Ra=He()(`${mn}-${et}`,be==null?void 0:be.className,gt);let Kn;if(typeof ot=="function")Kn=ot;else if(ot===null||ot===!1)Kn=null;else if(he.expandIcon===null||he.expandIcon===!1)Kn=null;else{const Cn=ot!=null?ot:he.expandIcon;Kn=(0,Be.Tm)(Cn,{className:He()(`${mn}-submenu-expand-icon`,(0,Be.l$)(Cn)?(me=Cn.props)===null||me===void 0?void 0:me.className:"")})}const fa=ee.useMemo(()=>({prefixCls:mn,inlineCollapsed:In||!1,direction:Fe,firstLevel:!0,theme:et,mode:An,disableMenuItemTitleTooltip:ct}),[mn,In,Fe,ct,et]);return ga(ee.createElement(ie.Z.Provider,{value:null},ee.createElement(y.Provider,{value:fa},ee.createElement(ne.ZP,Object.assign({getPopupContainer:ce,overflowedIndicator:ee.createElement(z.Z,null),overflowedIndicatorPopupClassName:He()(mn,`${mn}-${et}`,Pn),mode:An,selectable:nn,onClick:$n},wn,{inlineCollapsed:In,style:Object.assign(Object.assign({},be==null?void 0:be.style),_e),className:Ra,prefixCls:mn,direction:Fe,defaultMotions:_n,expandIcon:Kn,ref:Oe,rootClassName:He()(ft,Wn)}),rn))))});const xt=(0,ee.forwardRef)((Me,Oe)=>{const Ee=(0,ee.useRef)(null),me=ee.useContext(Te.D);return(0,ee.useImperativeHandle)(Oe,()=>({menu:Ee.current,focus:Ge=>{var he;(he=Ee.current)===null||he===void 0||he.focus(Ge)}})),ee.createElement(mt,Object.assign({ref:Ee},Me,me))});xt.Item=b,xt.SubMenu=x,xt.Divider=vt,xt.ItemGroup=ne.BW;var dt=xt},58421:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return he}});var ne=te(54476),ee=te(59301),Te={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"},Ue=Te,He=te(7657),je=function(ce,Fe){return ee.createElement(He.Z,(0,ne.Z)({},ce,{ref:Fe,icon:Ue}))},oe=ee.forwardRef(je),it=oe,vt=te(49198),$e=te(33853),rt=te(38819),qe=te(92310),Be=te.n(qe),le=te(20068),y=te(33885),a=te(67732),b=te(83652),E=te(42403),x=te(158),z=te(26112),ae={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},re=ae,ie=te(91735),pe=function(se){(0,E.Z)(Fe,se);var ce=(0,x.Z)(Fe);function Fe(){var be;(0,a.Z)(this,Fe);for(var Pe=arguments.length,We=new Array(Pe),gt=0;gt=0||_e.relatedTarget.className.indexOf("".concat(Se,"-item"))>=0))&&ct(be.getValidValue()))},be.go=function(_e){var et=be.state.goInputText;et!==""&&(_e.keyCode===re.ENTER||_e.type==="click")&&(be.setState({goInputText:""}),be.props.quickGo(be.getValidValue()))},be}return(0,b.Z)(Fe,[{key:"getPageSizeOptions",value:function(){var Pe=this.props,We=Pe.pageSize,gt=Pe.pageSizeOptions;return gt.some(function(_e){return _e.toString()===We.toString()})?gt:gt.concat([We.toString()]).sort(function(_e,et){var ot=Number.isNaN(Number(_e))?0:Number(_e),ct=Number.isNaN(Number(et))?0:Number(et);return ot-ct})}},{key:"render",value:function(){var Pe=this,We=this.props,gt=We.pageSize,_e=We.locale,et=We.rootPrefixCls,ot=We.changeSize,ct=We.quickGo,Se=We.goButton,De=We.selectComponentClass,Qe=We.buildOptionText,Je=We.selectPrefixCls,ft=We.disabled,Ht=this.state.goInputText,Ze="".concat(et,"-options"),Zt=De,Pn=null,Rn=null,wn=null;if(!ot&&!ct)return null;var rn=this.getPageSizeOptions();if(ot&&Zt){var $n=rn.map(function(An,nn){return ee.createElement(Zt.Option,{key:nn,value:An.toString()},(Qe||Pe.buildOptionText)(An))});Pn=ee.createElement(Zt,{disabled:ft,prefixCls:Je,showSearch:!1,className:"".concat(Ze,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(gt||rn[0]).toString(),onChange:this.changeSize,getPopupContainer:function(nn){return nn.parentNode},"aria-label":_e.page_size,defaultOpen:!1},$n)}return ct&&(Se&&(wn=typeof Se=="boolean"?ee.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:ft,className:"".concat(Ze,"-quick-jumper-button")},_e.jump_to_confirm):ee.createElement("span",{onClick:this.go,onKeyUp:this.go},Se)),Rn=ee.createElement("div",{className:"".concat(Ze,"-quick-jumper")},_e.jump_to,ee.createElement("input",{disabled:ft,type:"text",value:Ht,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":_e.page}),_e.page,wn)),ee.createElement("li",{className:"".concat(Ze)},Pn,Rn)}}]),Fe}(ee.Component);pe.defaultProps={pageSizeOptions:["10","20","50","100"]};var ye=pe,Re=function(ce){var Fe,be=ce.rootPrefixCls,Pe=ce.page,We=ce.active,gt=ce.className,_e=ce.showTitle,et=ce.onClick,ot=ce.onKeyPress,ct=ce.itemRender,Se="".concat(be,"-item"),De=Be()(Se,"".concat(Se,"-").concat(Pe),(Fe={},(0,le.Z)(Fe,"".concat(Se,"-active"),We),(0,le.Z)(Fe,"".concat(Se,"-disabled"),!Pe),(0,le.Z)(Fe,ce.className,gt),Fe)),Qe=function(){et(Pe)},Je=function(Ze){ot(Ze,et,Pe)},ft=ct(Pe,"page",ee.createElement("a",{rel:"nofollow"},Pe));return ft?ee.createElement("li",{title:_e?Pe.toString():null,className:De,onClick:Qe,onKeyPress:Je,tabIndex:0},ft):null},we=Re;function ke(){}function Ce(se){var ce=Number(se);return typeof ce=="number"&&!Number.isNaN(ce)&&isFinite(ce)&&Math.floor(ce)===ce}var It=function(ce,Fe,be){return be};function Rt(se,ce,Fe){var be=typeof se=="undefined"?ce.pageSize:se;return Math.floor((Fe.total-1)/be)+1}var pn=function(se){(0,E.Z)(Fe,se);var ce=(0,x.Z)(Fe);function Fe(be){var Pe;(0,a.Z)(this,Fe),Pe=ce.call(this,be),Pe.paginationNode=ee.createRef(),Pe.getJumpPrevPage=function(){return Math.max(1,Pe.state.current-(Pe.props.showLessItems?3:5))},Pe.getJumpNextPage=function(){return Math.min(Rt(void 0,Pe.state,Pe.props),Pe.state.current+(Pe.props.showLessItems?3:5))},Pe.getItemIcon=function(ot,ct){var Se=Pe.props.prefixCls,De=ot||ee.createElement("button",{type:"button","aria-label":ct,className:"".concat(Se,"-item-link")});return typeof ot=="function"&&(De=ee.createElement(ot,(0,y.Z)({},Pe.props))),De},Pe.isValid=function(ot){var ct=Pe.props.total;return Ce(ot)&&ot!==Pe.state.current&&Ce(ct)&&ct>0},Pe.shouldDisplayQuickJumper=function(){var ot=Pe.props,ct=ot.showQuickJumper,Se=ot.total,De=Pe.state.pageSize;return Se<=De?!1:ct},Pe.handleKeyDown=function(ot){(ot.keyCode===re.ARROW_UP||ot.keyCode===re.ARROW_DOWN)&&ot.preventDefault()},Pe.handleKeyUp=function(ot){var ct=Pe.getValidValue(ot),Se=Pe.state.currentInputValue;ct!==Se&&Pe.setState({currentInputValue:ct}),ot.keyCode===re.ENTER?Pe.handleChange(ct):ot.keyCode===re.ARROW_UP?Pe.handleChange(ct-1):ot.keyCode===re.ARROW_DOWN&&Pe.handleChange(ct+1)},Pe.handleBlur=function(ot){var ct=Pe.getValidValue(ot);Pe.handleChange(ct)},Pe.changePageSize=function(ot){var ct=Pe.state.current,Se=Rt(ot,Pe.state,Pe.props);ct=ct>Se?Se:ct,Se===0&&(ct=Pe.state.current),typeof ot=="number"&&("pageSize"in Pe.props||Pe.setState({pageSize:ot}),"current"in Pe.props||Pe.setState({current:ct,currentInputValue:ct})),Pe.props.onShowSizeChange(ct,ot),"onChange"in Pe.props&&Pe.props.onChange&&Pe.props.onChange(ct,ot)},Pe.handleChange=function(ot){var ct=Pe.props,Se=ct.disabled,De=ct.onChange,Qe=Pe.state,Je=Qe.pageSize,ft=Qe.current,Ht=Qe.currentInputValue;if(Pe.isValid(ot)&&!Se){var Ze=Rt(void 0,Pe.state,Pe.props),Zt=ot;return ot>Ze?Zt=Ze:ot<1&&(Zt=1),"current"in Pe.props||Pe.setState({current:Zt}),Zt!==Ht&&Pe.setState({currentInputValue:Zt}),De(Zt,Je),Zt}return ft},Pe.prev=function(){Pe.hasPrev()&&Pe.handleChange(Pe.state.current-1)},Pe.next=function(){Pe.hasNext()&&Pe.handleChange(Pe.state.current+1)},Pe.jumpPrev=function(){Pe.handleChange(Pe.getJumpPrevPage())},Pe.jumpNext=function(){Pe.handleChange(Pe.getJumpNextPage())},Pe.hasPrev=function(){return Pe.state.current>1},Pe.hasNext=function(){return Pe.state.current2?Se-2:0),Qe=2;Qe=gt?et=gt:et=Number(We),et}},{key:"getShowSizeChanger",value:function(){var Pe=this.props,We=Pe.showSizeChanger,gt=Pe.total,_e=Pe.totalBoundaryShowSizeChanger;return typeof We!="undefined"?We:gt>_e}},{key:"render",value:function(){var Pe=this.props,We=Pe.prefixCls,gt=Pe.className,_e=Pe.style,et=Pe.disabled,ot=Pe.hideOnSinglePage,ct=Pe.total,Se=Pe.locale,De=Pe.showQuickJumper,Qe=Pe.showLessItems,Je=Pe.showTitle,ft=Pe.showTotal,Ht=Pe.simple,Ze=Pe.itemRender,Zt=Pe.showPrevNextJumpers,Pn=Pe.jumpPrevIcon,Rn=Pe.jumpNextIcon,wn=Pe.selectComponentClass,rn=Pe.selectPrefixCls,$n=Pe.pageSizeOptions,An=this.state,nn=An.current,In=An.pageSize,_n=An.currentInputValue;if(ot===!0&&ct<=In)return null;var mn=Rt(void 0,this.state,this.props),ga=[],Wn=null,Ra=null,Kn=null,fa=null,Cn=null,Pa=De&&De.goButton,ma=Qe?1:2,va=nn-1>0?nn-1:0,St=nn+1ct?ct:nn*In]));if(Ht){Pa&&(typeof Pa=="boolean"?Cn=ee.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Se.jump_to_confirm):Cn=ee.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Pa),Cn=ee.createElement("li",{title:Je?"".concat(Se.jump_to).concat(nn,"/").concat(mn):null,className:"".concat(We,"-simple-pager")},Cn));var Ln=this.renderPrev(va);return ee.createElement("ul",(0,ne.Z)({className:Be()(We,"".concat(We,"-simple"),(0,le.Z)({},"".concat(We,"-disabled"),et),gt),style:_e,ref:this.paginationNode},Lt),Et,Ln?ee.createElement("li",{title:Je?Se.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Be()("".concat(We,"-prev"),(0,le.Z)({},"".concat(We,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Ln):null,ee.createElement("li",{title:Je?"".concat(nn,"/").concat(mn):null,className:"".concat(We,"-simple-pager")},ee.createElement("input",{type:"text",value:_n,disabled:et,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),ee.createElement("span",{className:"".concat(We,"-slash")},"/"),mn),ee.createElement("li",{title:Je?Se.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Be()("".concat(We,"-next"),(0,le.Z)({},"".concat(We,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(St)),Cn)}if(mn<=3+ma*2){var Tn={locale:Se,rootPrefixCls:We,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Je,itemRender:Ze};mn||ga.push(ee.createElement(we,(0,ne.Z)({},Tn,{key:"noPager",page:1,className:"".concat(We,"-item-disabled")})));for(var dn=1;dn<=mn;dn+=1){var Ta=nn===dn;ga.push(ee.createElement(we,(0,ne.Z)({},Tn,{key:dn,page:dn,active:Ta})))}}else{var ua=Qe?Se.prev_3:Se.prev_5,na=Qe?Se.next_3:Se.next_5,Wa=Ze(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Pn,"prev page")),pa=Ze(this.getJumpNextPage(),"jump-next",this.getItemIcon(Rn,"next page"));Zt&&(Wn=Wa?ee.createElement("li",{title:Je?ua:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Be()("".concat(We,"-jump-prev"),(0,le.Z)({},"".concat(We,"-jump-prev-custom-icon"),!!Pn))},Wa):null,Ra=pa?ee.createElement("li",{title:Je?na:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Be()("".concat(We,"-jump-next"),(0,le.Z)({},"".concat(We,"-jump-next-custom-icon"),!!Rn))},pa):null),fa=ee.createElement(we,{locale:Se,last:!0,rootPrefixCls:We,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:mn,page:mn,active:!1,showTitle:Je,itemRender:Ze}),Kn=ee.createElement(we,{locale:Se,rootPrefixCls:We,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Je,itemRender:Ze});var yn=Math.max(1,nn-ma),nr=Math.min(nn+ma,mn);nn-1<=ma&&(nr=1+ma*2),mn-nn<=ma&&(yn=mn-ma*2);for(var Ir=yn;Ir<=nr;Ir+=1){var pr=nn===Ir;ga.push(ee.createElement(we,{locale:Se,rootPrefixCls:We,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Ir,page:Ir,active:pr,showTitle:Je,itemRender:Ze}))}nn-1>=ma*2&&nn!==3&&(ga[0]=(0,ee.cloneElement)(ga[0],{className:"".concat(We,"-item-after-jump-prev")}),ga.unshift(Wn)),mn-nn>=ma*2&&nn!==mn-2&&(ga[ga.length-1]=(0,ee.cloneElement)(ga[ga.length-1],{className:"".concat(We,"-item-before-jump-next")}),ga.push(Ra)),yn!==1&&ga.unshift(Kn),nr!==mn&&ga.push(fa)}var ar=!this.hasPrev()||!mn,ht=!this.hasNext()||!mn,an=this.renderPrev(va),en=this.renderNext(St);return ee.createElement("ul",(0,ne.Z)({className:Be()(We,gt,(0,le.Z)({},"".concat(We,"-disabled"),et)),style:_e,ref:this.paginationNode},Lt),Et,an?ee.createElement("li",{title:Je?Se.prev_page:null,onClick:this.prev,tabIndex:ar?null:0,onKeyPress:this.runIfEnterPrev,className:Be()("".concat(We,"-prev"),(0,le.Z)({},"".concat(We,"-disabled"),ar)),"aria-disabled":ar},an):null,ga,en?ee.createElement("li",{title:Je?Se.next_page:null,onClick:this.next,tabIndex:ht?null:0,onKeyPress:this.runIfEnterNext,className:Be()("".concat(We,"-next"),(0,le.Z)({},"".concat(We,"-disabled"),ht)),"aria-disabled":ht},en):null,ee.createElement(ye,{disabled:et,locale:Se,rootPrefixCls:We,selectComponentClass:wn,selectPrefixCls:rn,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:nn,pageSize:In,pageSizeOptions:$n,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Pa}))}}],[{key:"getDerivedStateFromProps",value:function(Pe,We){var gt={};if("current"in Pe&&(gt.current=Pe.current,Pe.current!==We.current&&(gt.currentInputValue=gt.current)),"pageSize"in Pe&&Pe.pageSize!==We.pageSize){var _e=We.current,et=Rt(Pe.pageSize,We,Pe);_e=_e>et?et:_e,"current"in Pe||(gt.current=_e,gt.currentInputValue=_e),gt.pageSize=Pe.pageSize}return gt}}]),Fe}(ee.Component);pn.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:ke,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:ke,locale:ie.Z,style:{},itemRender:It,totalBoundaryShowSizeChanger:50};var Dt=pn,zt=te(22075),jt=te(36355),tn=te(19716),pt=te(8628),Ct=te(9763),nt=te(57809);const Mt=se=>ee.createElement(nt.default,Object.assign({},se,{showSearch:!0,size:"small"})),st=se=>ee.createElement(nt.default,Object.assign({},se,{showSearch:!0,size:"middle"}));Mt.Option=nt.default.Option,st.Option=nt.default.Option;var Ie=te(9937),ut=te(17313),Gt=te(83116),_t=te(37613);const wt=se=>{const{componentCls:ce}=se;return{[`${ce}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${ce}-item-link`]:{color:se.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${ce}-item-link`]:{color:se.colorTextDisabled,cursor:"not-allowed"}}},[`&${ce}-disabled`]:{cursor:"not-allowed",[`${ce}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:se.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:se.colorBorder,backgroundColor:se.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:se.itemActiveBgDisabled},a:{color:se.itemActiveColorDisabled}}},[`${ce}-item-link`]:{color:se.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${ce}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${ce}-simple-pager`]:{color:se.colorTextDisabled},[`${ce}-jump-prev, ${ce}-jump-next`]:{[`${ce}-item-link-icon`]:{opacity:0},[`${ce}-item-ellipsis`]:{opacity:1}}},[`&${ce}-simple`]:{[`${ce}-prev, ${ce}-next`]:{[`&${ce}-disabled ${ce}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},sn=se=>{const{componentCls:ce}=se;return{[`&${ce}-mini ${ce}-total-text, &${ce}-mini ${ce}-simple-pager`]:{height:se.itemSizeSM,lineHeight:`${se.itemSizeSM}px`},[`&${ce}-mini ${ce}-item`]:{minWidth:se.itemSizeSM,height:se.itemSizeSM,margin:0,lineHeight:`${se.itemSizeSM-2}px`},[`&${ce}-mini:not(${ce}-disabled) ${ce}-item:not(${ce}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:se.colorBgTextHover},"&:active":{backgroundColor:se.colorBgTextActive}},[`&${ce}-mini ${ce}-prev, &${ce}-mini ${ce}-next`]:{minWidth:se.itemSizeSM,height:se.itemSizeSM,margin:0,lineHeight:`${se.itemSizeSM}px`},[`&${ce}-mini:not(${ce}-disabled)`]:{[`${ce}-prev, ${ce}-next`]:{[`&:hover ${ce}-item-link`]:{backgroundColor:se.colorBgTextHover},[`&:active ${ce}-item-link`]:{backgroundColor:se.colorBgTextActive},[`&${ce}-disabled:hover ${ce}-item-link`]:{backgroundColor:"transparent"}}},[` - &${ce}-mini ${ce}-prev ${ce}-item-link, - &${ce}-mini ${ce}-next ${ce}-item-link - `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:se.itemSizeSM,lineHeight:`${se.itemSizeSM}px`}},[`&${ce}-mini ${ce}-jump-prev, &${ce}-mini ${ce}-jump-next`]:{height:se.itemSizeSM,marginInlineEnd:0,lineHeight:`${se.itemSizeSM}px`},[`&${ce}-mini ${ce}-options`]:{marginInlineStart:se.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:se.miniOptionsSizeChangerTop},"&-quick-jumper":{height:se.itemSizeSM,lineHeight:`${se.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Ie.x0)(se)),{width:se.paginationMiniQuickJumperInputWidth,height:se.controlHeightSM})}}}},xe=se=>{const{componentCls:ce}=se;return{[` - &${ce}-simple ${ce}-prev, - &${ce}-simple ${ce}-next - `]:{height:se.itemSizeSM,lineHeight:`${se.itemSizeSM}px`,verticalAlign:"top",[`${ce}-item-link`]:{height:se.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:se.colorBgTextHover},"&:active":{backgroundColor:se.colorBgTextActive},"&::after":{height:se.itemSizeSM,lineHeight:`${se.itemSizeSM}px`}}},[`&${ce}-simple ${ce}-simple-pager`]:{display:"inline-block",height:se.itemSizeSM,marginInlineEnd:se.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:se.marginXS,padding:`0 ${se.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:se.itemInputBg,border:`${se.lineWidth}px ${se.lineType} ${se.colorBorder}`,borderRadius:se.borderRadius,outline:"none",transition:`border-color ${se.motionDurationMid}`,color:"inherit","&:hover":{borderColor:se.colorPrimary},"&:focus":{borderColor:se.colorPrimaryHover,boxShadow:`${se.inputOutlineOffset}px 0 ${se.controlOutlineWidth}px ${se.controlOutline}`},"&[disabled]":{color:se.colorTextDisabled,backgroundColor:se.colorBgContainerDisabled,borderColor:se.colorBorder,cursor:"not-allowed"}}}}},ze=se=>{const{componentCls:ce}=se;return{[`${ce}-jump-prev, ${ce}-jump-next`]:{outline:0,[`${ce}-item-container`]:{position:"relative",[`${ce}-item-link-icon`]:{color:se.colorPrimary,fontSize:se.fontSizeSM,opacity:0,transition:`all ${se.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${ce}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:se.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:se.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:se.paginationEllipsisTextIndent,opacity:1,transition:`all ${se.motionDurationMid}`}},"&:hover":{[`${ce}-item-link-icon`]:{opacity:1},[`${ce}-item-ellipsis`]:{opacity:0}}},[` - ${ce}-prev, - ${ce}-jump-prev, - ${ce}-jump-next - `]:{marginInlineEnd:se.marginXS},[` - ${ce}-prev, - ${ce}-next, - ${ce}-jump-prev, - ${ce}-jump-next - `]:{display:"inline-block",minWidth:se.itemSize,height:se.itemSize,color:se.colorText,fontFamily:se.fontFamily,lineHeight:`${se.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:se.borderRadius,cursor:"pointer",transition:`all ${se.motionDurationMid}`},[`${ce}-prev, ${ce}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:se.colorText,cursor:"pointer",userSelect:"none"},[`${ce}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:se.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${se.lineWidth}px ${se.lineType} transparent`,borderRadius:se.borderRadius,outline:"none",transition:`all ${se.motionDurationMid}`},[`&:hover ${ce}-item-link`]:{backgroundColor:se.colorBgTextHover},[`&:active ${ce}-item-link`]:{backgroundColor:se.colorBgTextActive},[`&${ce}-disabled:hover`]:{[`${ce}-item-link`]:{backgroundColor:"transparent"}}},[`${ce}-slash`]:{marginInlineEnd:se.paginationSlashMarginInlineEnd,marginInlineStart:se.paginationSlashMarginInlineStart},[`${ce}-options`]:{display:"inline-block",marginInlineStart:se.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:se.controlHeight,marginInlineStart:se.marginXS,lineHeight:`${se.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Ie.ik)(se)),{width:se.controlHeightLG*1.25,height:se.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:se.marginXS,marginInlineEnd:se.marginXS})}}}},mt=se=>{const{componentCls:ce}=se;return{[`${ce}-item`]:{display:"inline-block",minWidth:se.itemSize,height:se.itemSize,marginInlineEnd:se.marginXS,fontFamily:se.fontFamily,lineHeight:`${se.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${se.lineWidth}px ${se.lineType} transparent`,borderRadius:se.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${se.paginationItemPaddingInline}px`,color:se.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${ce}-item-active)`]:{"&:hover":{transition:`all ${se.motionDurationMid}`,backgroundColor:se.colorBgTextHover},"&:active":{backgroundColor:se.colorBgTextActive}},"&-active":{fontWeight:se.fontWeightStrong,backgroundColor:se.itemActiveBg,borderColor:se.colorPrimary,a:{color:se.colorPrimary},"&:hover":{borderColor:se.colorPrimaryHover},"&:hover a":{color:se.colorPrimaryHover}}}}},xt=se=>{const{componentCls:ce}=se;return{[ce]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ut.Wf)(se)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${ce}-total-text`]:{display:"inline-block",height:se.itemSize,marginInlineEnd:se.marginXS,lineHeight:`${se.itemSize-2}px`,verticalAlign:"middle"}}),mt(se)),ze(se)),xe(se)),sn(se)),wt(se)),{[`@media only screen and (max-width: ${se.screenLG}px)`]:{[`${ce}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${se.screenSM}px)`]:{[`${ce}-options`]:{display:"none"}}}),[`&${se.componentCls}-rtl`]:{direction:"rtl"}}},dt=se=>{const{componentCls:ce}=se;return{[`${ce}${ce}-disabled:not(${ce}-mini)`]:{"&, &:hover":{[`${ce}-item-link`]:{borderColor:se.colorBorder}},"&:focus-visible":{[`${ce}-item-link`]:{borderColor:se.colorBorder}},[`${ce}-item, ${ce}-item-link`]:{backgroundColor:se.colorBgContainerDisabled,borderColor:se.colorBorder,[`&:hover:not(${ce}-item-active)`]:{backgroundColor:se.colorBgContainerDisabled,borderColor:se.colorBorder,a:{color:se.colorTextDisabled}},[`&${ce}-item-active`]:{backgroundColor:se.itemActiveBgDisabled}},[`${ce}-prev, ${ce}-next`]:{"&:hover button":{backgroundColor:se.colorBgContainerDisabled,borderColor:se.colorBorder,color:se.colorTextDisabled},[`${ce}-item-link`]:{backgroundColor:se.colorBgContainerDisabled,borderColor:se.colorBorder}}},[`${ce}:not(${ce}-mini)`]:{[`${ce}-prev, ${ce}-next`]:{"&:hover button":{borderColor:se.colorPrimaryHover,backgroundColor:se.itemBg},[`${ce}-item-link`]:{backgroundColor:se.itemLinkBg,borderColor:se.colorBorder},[`&:hover ${ce}-item-link`]:{borderColor:se.colorPrimary,backgroundColor:se.itemBg,color:se.colorPrimary},[`&${ce}-disabled`]:{[`${ce}-item-link`]:{borderColor:se.colorBorder,color:se.colorTextDisabled}}},[`${ce}-item`]:{backgroundColor:se.itemBg,border:`${se.lineWidth}px ${se.lineType} ${se.colorBorder}`,[`&:hover:not(${ce}-item-active)`]:{borderColor:se.colorPrimary,backgroundColor:se.itemBg,a:{color:se.colorPrimary}},"&-active":{borderColor:se.colorPrimary}}}}},Me=se=>{const{componentCls:ce}=se;return{[`${ce}:not(${ce}-disabled)`]:{[`${ce}-item`]:Object.assign({},(0,ut.Qy)(se)),[`${ce}-jump-prev, ${ce}-jump-next`]:{"&:focus-visible":Object.assign({[`${ce}-item-link-icon`]:{opacity:1},[`${ce}-item-ellipsis`]:{opacity:0}},(0,ut.oN)(se))},[`${ce}-prev, ${ce}-next`]:{[`&:focus-visible ${ce}-item-link`]:Object.assign({},(0,ut.oN)(se))}}}};var Oe=(0,Gt.Z)("Pagination",se=>{const ce=(0,_t.TS)(se,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:se.marginXXS/2,paginationMiniQuickJumperInputWidth:se.controlHeightLG*1.1,paginationItemPaddingInline:se.marginXXS*1.5,paginationEllipsisLetterSpacing:se.marginXXS/2,paginationSlashMarginInlineStart:se.marginXXS,paginationSlashMarginInlineEnd:se.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Ie.e5)(se),(0,Ie.TM)(se));return[xt(ce),Me(ce),se.wireframe&&dt(ce)]},se=>({itemBg:se.colorBgContainer,itemSize:se.controlHeight,itemSizeSM:se.controlHeightSM,itemActiveBg:se.colorBgContainer,itemLinkBg:se.colorBgContainer,itemActiveColorDisabled:se.colorTextDisabled,itemActiveBgDisabled:se.controlItemBgActiveDisabled,itemInputBg:se.colorBgContainer,miniOptionsSizeChangerTop:0})),Ee=function(se,ce){var Fe={};for(var be in se)Object.prototype.hasOwnProperty.call(se,be)&&ce.indexOf(be)<0&&(Fe[be]=se[be]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,be=Object.getOwnPropertySymbols(se);Pe{const{prefixCls:ce,selectPrefixCls:Fe,className:be,rootClassName:Pe,style:We,size:gt,locale:_e,selectComponentClass:et,responsive:ot,showSizeChanger:ct}=se,Se=Ee(se,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:De}=(0,pt.Z)(ot),{getPrefixCls:Qe,direction:Je,pagination:ft={}}=ee.useContext(jt.E_),Ht=Qe("pagination",ce),[Ze,Zt]=Oe(Ht),Pn=ct!=null?ct:ft.showSizeChanger,Rn=ee.useMemo(()=>{const mn=ee.createElement("span",{className:`${Ht}-item-ellipsis`},"\u2022\u2022\u2022"),ga=ee.createElement("button",{className:`${Ht}-item-link`,type:"button",tabIndex:-1},Je==="rtl"?ee.createElement(rt.Z,null):ee.createElement($e.Z,null)),Wn=ee.createElement("button",{className:`${Ht}-item-link`,type:"button",tabIndex:-1},Je==="rtl"?ee.createElement($e.Z,null):ee.createElement(rt.Z,null)),Ra=ee.createElement("a",{className:`${Ht}-item-link`},ee.createElement("div",{className:`${Ht}-item-container`},Je==="rtl"?ee.createElement(vt.Z,{className:`${Ht}-item-link-icon`}):ee.createElement(it,{className:`${Ht}-item-link-icon`}),mn)),Kn=ee.createElement("a",{className:`${Ht}-item-link`},ee.createElement("div",{className:`${Ht}-item-container`},Je==="rtl"?ee.createElement(it,{className:`${Ht}-item-link-icon`}):ee.createElement(vt.Z,{className:`${Ht}-item-link-icon`}),mn));return{prevIcon:ga,nextIcon:Wn,jumpPrevIcon:Ra,jumpNextIcon:Kn}},[Je,Ht]),[wn]=(0,Ct.Z)("Pagination",zt.Z),rn=Object.assign(Object.assign({},wn),_e),$n=(0,tn.Z)(gt),An=$n==="small"||!!(De&&!$n&&ot),nn=Qe("select",Fe),In=Be()({[`${Ht}-mini`]:An,[`${Ht}-rtl`]:Je==="rtl"},ft==null?void 0:ft.className,be,Pe,Zt),_n=Object.assign(Object.assign({},ft==null?void 0:ft.style),We);return Ze(ee.createElement(Dt,Object.assign({},Rn,Se,{style:_n,prefixCls:Ht,selectPrefixCls:nn,className:In,selectComponentClass:et||(An?Mt:st),locale:rn,showSizeChanger:Pn})))},he=Ge},39722:function(Pt,kt,te){"use strict";te.d(kt,{t5:function(){return $e}});var ne=te(92310),ee=te.n(ne),Te=te(55477),Ue=te(59301),He=te(36355),je=te(77578),oe=te(17356),it=function(qe,Be){var le={};for(var y in qe)Object.prototype.hasOwnProperty.call(qe,y)&&Be.indexOf(y)<0&&(le[y]=qe[y]);if(qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,y=Object.getOwnPropertySymbols(qe);a{if(!(!Be&&!le))return Ue.createElement(Ue.Fragment,null,Be&&Ue.createElement("div",{className:`${qe}-title`},(0,je.Z)(Be)),Ue.createElement("div",{className:`${qe}-inner-content`},(0,je.Z)(le)))},$e=qe=>{const{hashId:Be,prefixCls:le,className:y,style:a,placement:b="top",title:E,content:x,children:z}=qe;return Ue.createElement("div",{className:ee()(Be,le,`${le}-pure`,`${le}-placement-${b}`,y),style:a},Ue.createElement("div",{className:`${le}-arrow`}),Ue.createElement(Te.G,Object.assign({},qe,{className:Be,prefixCls:le}),z||vt(le,E,x)))},rt=qe=>{const{prefixCls:Be}=qe,le=it(qe,["prefixCls"]),{getPrefixCls:y}=Ue.useContext(He.E_),a=y("popover",Be),[b,E]=(0,oe.Z)(a);return b(Ue.createElement($e,Object.assign({},le,{prefixCls:a,hashId:E})))};kt.ZP=rt},60324:function(Pt,kt,te){"use strict";var ne=te(92310),ee=te.n(ne),Te=te(59301),Ue=te(77578),He=te(62892),je=te(36355),oe=te(6848),it=te(39722),vt=te(17356),$e=function(Be,le){var y={};for(var a in Be)Object.prototype.hasOwnProperty.call(Be,a)&&le.indexOf(a)<0&&(y[a]=Be[a]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,a=Object.getOwnPropertySymbols(Be);b{let{title:le,content:y,prefixCls:a}=Be;return Te.createElement(Te.Fragment,null,le&&Te.createElement("div",{className:`${a}-title`},(0,Ue.Z)(le)),Te.createElement("div",{className:`${a}-inner-content`},(0,Ue.Z)(y)))},qe=Te.forwardRef((Be,le)=>{const{prefixCls:y,title:a,content:b,overlayClassName:E,placement:x="top",trigger:z="hover",mouseEnterDelay:ae=.1,mouseLeaveDelay:re=.1,overlayStyle:ie={}}=Be,pe=$e(Be,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:ye}=Te.useContext(je.E_),Re=ye("popover",y),[we,ke]=(0,vt.Z)(Re),Ce=ye(),It=ee()(E,ke);return we(Te.createElement(oe.Z,Object.assign({placement:x,trigger:z,mouseEnterDelay:ae,mouseLeaveDelay:re,overlayStyle:ie},pe,{prefixCls:Re,overlayClassName:It,ref:le,overlay:a||b?Te.createElement(rt,{prefixCls:Re,title:a,content:b}):null,transitionName:(0,He.m)(Ce,"zoom-big",pe.transitionName),"data-popover-inject":!0})))});qe._InternalPanelDoNotUseOrYouWillBeFired=it.ZP,kt.Z=qe},17356:function(Pt,kt,te){"use strict";var ne=te(17313),ee=te(29878),Te=te(19447),Ue=te(33166),He=te(83116),je=te(37613);const oe=$e=>{const{componentCls:rt,popoverColor:qe,minWidth:Be,fontWeightStrong:le,popoverPadding:y,boxShadowSecondary:a,colorTextHeading:b,borderRadiusLG:E,zIndexPopup:x,marginXS:z,colorBgElevated:ae,popoverBg:re}=$e;return[{[rt]:Object.assign(Object.assign({},(0,ne.Wf)($e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:x,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":ae,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${rt}-content`]:{position:"relative"},[`${rt}-inner`]:{backgroundColor:re,backgroundClip:"padding-box",borderRadius:E,boxShadow:a,padding:y},[`${rt}-title`]:{minWidth:Be,marginBottom:z,color:b,fontWeight:le},[`${rt}-inner-content`]:{color:qe}})},(0,Te.ZP)($e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${rt}-pure`]:{position:"relative",maxWidth:"none",margin:$e.sizePopupArrow,display:"inline-block",[`${rt}-content`]:{display:"inline-block"}}}]},it=$e=>{const{componentCls:rt}=$e;return{[rt]:Ue.i.map(qe=>{const Be=$e[`${qe}6`];return{[`&${rt}-${qe}`]:{"--antd-arrow-background-color":Be,[`${rt}-inner`]:{backgroundColor:Be},[`${rt}-arrow`]:{background:"transparent"}}}})}},vt=$e=>{const{componentCls:rt,lineWidth:qe,lineType:Be,colorSplit:le,paddingSM:y,controlHeight:a,fontSize:b,lineHeight:E,padding:x}=$e,z=a-Math.round(b*E),ae=z/2,re=z/2-qe,ie=x;return{[rt]:{[`${rt}-inner`]:{padding:0},[`${rt}-title`]:{margin:0,padding:`${ae}px ${ie}px ${re}px`,borderBottom:`${qe}px ${Be} ${le}`},[`${rt}-inner-content`]:{padding:`${y}px ${ie}px`}}}};kt.Z=(0,He.Z)("Popover",$e=>{const{colorBgElevated:rt,colorText:qe,wireframe:Be}=$e,le=(0,je.TS)($e,{popoverPadding:12,popoverBg:rt,popoverColor:qe});return[oe(le),it(le),Be&&vt(le),(0,ee._y)(le,"zoom-big")]},$e=>({width:177,minWidth:177,zIndexPopup:$e.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},93948:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return ct}});var ne=te(59301),ee=te(29679),Te=te(40001),Ue=te(19248),He=te(99267),je=te(92310),oe=te.n(je),it=te(2738),vt=te(36355),$e=te(54476),rt=te(33885),qe=te(75931),Be={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},le=function(){var De=(0,ne.useRef)([]),Qe=(0,ne.useRef)(null);return(0,ne.useEffect)(function(){var Je=Date.now(),ft=!1;De.current.forEach(function(Ht){if(Ht){ft=!0;var Ze=Ht.style;Ze.transitionDuration=".3s, .3s, .3s, .06s",Qe.current&&Je-Qe.current<100&&(Ze.transitionDuration="0s, 0s")}}),ft&&(Qe.current=Date.now())}),De.current},y=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(De){var Qe=(0,rt.Z)((0,rt.Z)({},Be),De),Je=Qe.className,ft=Qe.percent,Ht=Qe.prefixCls,Ze=Qe.strokeColor,Zt=Qe.strokeLinecap,Pn=Qe.strokeWidth,Rn=Qe.style,wn=Qe.trailColor,rn=Qe.trailWidth,$n=Qe.transition,An=(0,qe.Z)(Qe,y);delete An.gapPosition;var nn=Array.isArray(ft)?ft:[ft],In=Array.isArray(Ze)?Ze:[Ze],_n=le(),mn=Pn/2,ga=100-Pn/2,Wn="M ".concat(Zt==="round"?mn:0,",").concat(mn,` - L `).concat(Zt==="round"?ga:100,",").concat(mn),Ra="0 0 100 ".concat(Pn),Kn=0;return ne.createElement("svg",(0,$e.Z)({className:oe()("".concat(Ht,"-line"),Je),viewBox:Ra,preserveAspectRatio:"none",style:Rn},An),ne.createElement("path",{className:"".concat(Ht,"-line-trail"),d:Wn,strokeLinecap:Zt,stroke:wn,strokeWidth:rn||Pn,fillOpacity:"0"}),nn.map(function(fa,Cn){var Pa=1;switch(Zt){case"round":Pa=1-Pn/100;break;case"square":Pa=1-Pn/2/100;break;default:Pa=1;break}var ma={strokeDasharray:"".concat(fa*Pa,"px, 100px"),strokeDashoffset:"-".concat(Kn,"px"),transition:$n||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},va=In[Cn]||In[In.length-1];return Kn+=fa,ne.createElement("path",{key:Cn,className:"".concat(Ht,"-line-path"),d:Wn,strokeLinecap:Zt,stroke:va,strokeWidth:Pn,fillOpacity:"0",ref:function(Lt){_n[Cn]=Lt},style:ma})}))},b=a,E=te(76190),x=te(42978),z=te(47273),ae=0,re=(0,z.Z)();function ie(){var Se;return re?(Se=ae,ae+=1):Se="TEST_OR_SSR",Se}var pe=function(Se){var De=ne.useState(),Qe=(0,x.Z)(De,2),Je=Qe[0],ft=Qe[1];return ne.useEffect(function(){ft("rc_progress_".concat(ie()))},[]),Se||Je},ye=function(De){var Qe=De.bg,Je=De.children;return ne.createElement("div",{style:{width:"100%",height:"100%",background:Qe}},Je)};function Re(Se,De){return Object.keys(Se).map(function(Qe){var Je=parseFloat(Qe),ft="".concat(Math.floor(Je*De),"%");return"".concat(Se[Qe]," ").concat(ft)})}var we=ne.forwardRef(function(Se,De){var Qe=Se.prefixCls,Je=Se.color,ft=Se.gradientId,Ht=Se.radius,Ze=Se.style,Zt=Se.ptg,Pn=Se.strokeLinecap,Rn=Se.strokeWidth,wn=Se.size,rn=Se.gapDegree,$n=Je&&(0,E.Z)(Je)==="object",An=$n?"#FFF":void 0,nn=wn/2,In=ne.createElement("circle",{className:"".concat(Qe,"-circle-path"),r:Ht,cx:nn,cy:nn,stroke:An,strokeLinecap:Pn,strokeWidth:Rn,opacity:Zt===0?0:1,style:Ze,ref:De});if(!$n)return In;var _n="".concat(ft,"-conic"),mn=rn?"".concat(180+rn/2,"deg"):"0deg",ga=Re(Je,(360-rn)/360),Wn=Re(Je,1),Ra="conic-gradient(from ".concat(mn,", ").concat(ga.join(", "),")"),Kn="linear-gradient(to ".concat(rn?"bottom":"top",", ").concat(Wn.join(", "),")");return ne.createElement(ne.Fragment,null,ne.createElement("mask",{id:_n},In),ne.createElement("foreignObject",{x:0,y:0,width:wn,height:wn,mask:"url(#".concat(_n,")")},ne.createElement(ye,{bg:Kn},ne.createElement(ye,{bg:Ra}))))}),ke=we,Ce=100,It=function(De,Qe,Je,ft,Ht,Ze,Zt,Pn,Rn,wn){var rn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,$n=Je/100*360*((360-Ze)/360),An=Ze===0?0:{bottom:0,top:180,left:90,right:-90}[Zt],nn=(100-ft)/100*Qe;Rn==="round"&&ft!==100&&(nn+=wn/2,nn>=Qe&&(nn=Qe-.01));var In=Ce/2;return{stroke:typeof Pn=="string"?Pn:void 0,strokeDasharray:"".concat(Qe,"px ").concat(De),strokeDashoffset:nn+rn,transform:"rotate(".concat(Ht+$n+An,"deg)"),transformOrigin:"".concat(In,"px ").concat(In,"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}},Rt=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function pn(Se){var De=Se!=null?Se:[];return Array.isArray(De)?De:[De]}var Dt=function(De){var Qe=(0,rt.Z)((0,rt.Z)({},Be),De),Je=Qe.id,ft=Qe.prefixCls,Ht=Qe.steps,Ze=Qe.strokeWidth,Zt=Qe.trailWidth,Pn=Qe.gapDegree,Rn=Pn===void 0?0:Pn,wn=Qe.gapPosition,rn=Qe.trailColor,$n=Qe.strokeLinecap,An=Qe.style,nn=Qe.className,In=Qe.strokeColor,_n=Qe.percent,mn=(0,qe.Z)(Qe,Rt),ga=Ce/2,Wn=pe(Je),Ra="".concat(Wn,"-gradient"),Kn=ga-Ze/2,fa=Math.PI*2*Kn,Cn=Rn>0?90+Rn/2:-90,Pa=fa*((360-Rn)/360),ma=(0,E.Z)(Ht)==="object"?Ht:{count:Ht,space:2},va=ma.count,St=ma.space,Lt=pn(_n),Et=pn(In),Ln=Et.find(function(pa){return pa&&(0,E.Z)(pa)==="object"}),Tn=Ln&&(0,E.Z)(Ln)==="object",dn=Tn?"butt":$n,Ta=It(fa,Pa,0,100,Cn,Rn,wn,rn,dn,Ze),ua=le(),na=function(){var yn=0;return Lt.map(function(nr,Ir){var pr=Et[Ir]||Et[Et.length-1],ar=It(fa,Pa,yn,nr,Cn,Rn,wn,pr,dn,Ze);return yn+=nr,ne.createElement(ke,{key:Ir,color:pr,ptg:nr,radius:Kn,prefixCls:ft,gradientId:Ra,style:ar,strokeLinecap:dn,strokeWidth:Ze,gapDegree:Rn,ref:function(an){ua[Ir]=an},size:Ce})}).reverse()},Wa=function(){var yn=Math.round(va*(Lt[0]/100)),nr=100/va,Ir=0;return new Array(va).fill(null).map(function(pr,ar){var ht=ar<=yn-1?Et[0]:rn,an=ht&&(0,E.Z)(ht)==="object"?"url(#".concat(Ra,")"):void 0,en=It(fa,Pa,Ir,nr,Cn,Rn,wn,ht,"butt",Ze,St);return Ir+=(Pa-en.strokeDashoffset+St)*100/Pa,ne.createElement("circle",{key:ar,className:"".concat(ft,"-circle-path"),r:Kn,cx:ga,cy:ga,stroke:an,strokeWidth:Ze,opacity:1,style:en,ref:function(zn){ua[ar]=zn}})})};return ne.createElement("svg",(0,$e.Z)({className:oe()("".concat(ft,"-circle"),nn),viewBox:"0 0 ".concat(Ce," ").concat(Ce),style:An,id:Je,role:"presentation"},mn),!va&&ne.createElement("circle",{className:"".concat(ft,"-circle-trail"),r:Kn,cx:ga,cy:ga,stroke:rn,strokeLinecap:dn,strokeWidth:Zt||Ze,style:Ta}),va?Wa():na())},zt=Dt,jt={Line:b,Circle:zt},tn=te(6848),pt=te(30071);function Ct(Se){return!Se||Se<0?0:Se>100?100:Se}function nt(Se){let{success:De,successPercent:Qe}=Se,Je=Qe;return De&&"progress"in De&&(Je=De.progress),De&&"percent"in De&&(Je=De.percent),Je}const Mt=Se=>{let{percent:De,success:Qe,successPercent:Je}=Se;const ft=Ct(nt({success:Qe,successPercent:Je}));return[ft,Ct(Ct(De)-ft)]},st=Se=>{let{success:De={},strokeColor:Qe}=Se;const{strokeColor:Je}=De;return[Je||pt.presetPrimaryColors.green,Qe||null]},Ie=(Se,De,Qe)=>{var Je,ft,Ht,Ze;let Zt=-1,Pn=-1;if(De==="step"){const Rn=Qe.steps,wn=Qe.strokeWidth;typeof Se=="string"||typeof Se=="undefined"?(Zt=Se==="small"?2:14,Pn=wn!=null?wn:8):typeof Se=="number"?[Zt,Pn]=[Se,Se]:[Zt=14,Pn=8]=Se,Zt*=Rn}else if(De==="line"){const Rn=Qe==null?void 0:Qe.strokeWidth;typeof Se=="string"||typeof Se=="undefined"?Pn=Rn||(Se==="small"?6:8):typeof Se=="number"?[Zt,Pn]=[Se,Se]:[Zt=-1,Pn=8]=Se}else(De==="circle"||De==="dashboard")&&(typeof Se=="string"||typeof Se=="undefined"?[Zt,Pn]=Se==="small"?[60,60]:[120,120]:typeof Se=="number"?[Zt,Pn]=[Se,Se]:(Zt=(ft=(Je=Se[0])!==null&&Je!==void 0?Je:Se[1])!==null&&ft!==void 0?ft:120,Pn=(Ze=(Ht=Se[0])!==null&&Ht!==void 0?Ht:Se[1])!==null&&Ze!==void 0?Ze:120));return[Zt,Pn]},ut=3,Gt=Se=>ut/Se*100;var wt=Se=>{const{prefixCls:De,trailColor:Qe=null,strokeLinecap:Je="round",gapPosition:ft,gapDegree:Ht,width:Ze=120,type:Zt,children:Pn,success:Rn,size:wn=Ze}=Se,[rn,$n]=Ie(wn,"circle");let{strokeWidth:An}=Se;An===void 0&&(An=Math.max(Gt(rn),6));const nn={width:rn,height:$n,fontSize:rn*.15+6},In=ne.useMemo(()=>{if(Ht||Ht===0)return Ht;if(Zt==="dashboard")return 75},[Ht,Zt]),_n=ft||Zt==="dashboard"&&"bottom"||void 0,mn=Object.prototype.toString.call(Se.strokeColor)==="[object Object]",ga=st({success:Rn,strokeColor:Se.strokeColor}),Wn=oe()(`${De}-inner`,{[`${De}-circle-gradient`]:mn}),Ra=ne.createElement(zt,{percent:Mt(Se),strokeWidth:An,trailWidth:An,strokeColor:ga,strokeLinecap:Je,trailColor:Qe,prefixCls:De,gapDegree:In,gapPosition:_n});return ne.createElement("div",{className:Wn,style:nn},rn<=20?ne.createElement(tn.Z,{title:Pn},ne.createElement("span",null,Ra)):ne.createElement(ne.Fragment,null,Ra,Pn))},sn=function(Se,De){var Qe={};for(var Je in Se)Object.prototype.hasOwnProperty.call(Se,Je)&&De.indexOf(Je)<0&&(Qe[Je]=Se[Je]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ft=0,Je=Object.getOwnPropertySymbols(Se);ft{let De=[];return Object.keys(Se).forEach(Qe=>{const Je=parseFloat(Qe.replace(/%/g,""));isNaN(Je)||De.push({key:Je,value:Se[Qe]})}),De=De.sort((Qe,Je)=>Qe.key-Je.key),De.map(Qe=>{let{key:Je,value:ft}=Qe;return`${ft} ${Je}%`}).join(", ")},ze=(Se,De)=>{const{from:Qe=pt.presetPrimaryColors.blue,to:Je=pt.presetPrimaryColors.blue,direction:ft=De==="rtl"?"to left":"to right"}=Se,Ht=sn(Se,["from","to","direction"]);if(Object.keys(Ht).length!==0){const Ze=xe(Ht);return{backgroundImage:`linear-gradient(${ft}, ${Ze})`}}return{backgroundImage:`linear-gradient(${ft}, ${Qe}, ${Je})`}};var xt=Se=>{const{prefixCls:De,direction:Qe,percent:Je,size:ft,strokeWidth:Ht,strokeColor:Ze,strokeLinecap:Zt="round",children:Pn,trailColor:Rn=null,success:wn}=Se,rn=Ze&&typeof Ze!="string"?ze(Ze,Qe):{backgroundColor:Ze},$n=Zt==="square"||Zt==="butt"?0:void 0,An={backgroundColor:Rn||void 0,borderRadius:$n},nn=ft!=null?ft:[-1,Ht||(ft==="small"?6:8)],[In,_n]=Ie(nn,"line",{strokeWidth:Ht}),mn=Object.assign({width:`${Ct(Je)}%`,height:_n,borderRadius:$n},rn),ga=nt(Se),Wn={width:`${Ct(ga)}%`,height:_n,borderRadius:$n,backgroundColor:wn==null?void 0:wn.strokeColor},Ra={width:In<0?"100%":In,height:_n};return ne.createElement(ne.Fragment,null,ne.createElement("div",{className:`${De}-outer`,style:Ra},ne.createElement("div",{className:`${De}-inner`,style:An},ne.createElement("div",{className:`${De}-bg`,style:mn}),ga!==void 0?ne.createElement("div",{className:`${De}-success-bg`,style:Wn}):null)),Pn)},Me=Se=>{const{size:De,steps:Qe,percent:Je=0,strokeWidth:ft=8,strokeColor:Ht,trailColor:Ze=null,prefixCls:Zt,children:Pn}=Se,Rn=Math.round(Qe*(Je/100)),wn=De==="small"?2:14,rn=De!=null?De:[wn,ft],[$n,An]=Ie(rn,"step",{steps:Qe,strokeWidth:ft}),nn=$n/Qe,In=new Array(Qe);for(let _n=0;_n{const De=Se?"100%":"-100%";return new Oe.Keyframes(`antProgress${Se?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${De}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${De}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},se=Se=>{const{componentCls:De,iconCls:Qe}=Se;return{[De]:Object.assign(Object.assign({},(0,Ee.Wf)(Se)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Se.fontSize,marginInlineEnd:Se.marginXS,marginBottom:Se.marginXS},[`${De}-outer`]:{display:"inline-block",width:"100%"},[`&${De}-show-info`]:{[`${De}-outer`]:{marginInlineEnd:`calc(-2em - ${Se.marginXS}px)`,paddingInlineEnd:`calc(2em + ${Se.paddingXS}px)`}},[`${De}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:Se.remainingColor,borderRadius:Se.lineBorderRadius},[`${De}-inner:not(${De}-circle-gradient)`]:{[`${De}-circle-path`]:{stroke:Se.defaultColor}},[`${De}-success-bg, ${De}-bg`]:{position:"relative",backgroundColor:Se.defaultColor,borderRadius:Se.lineBorderRadius,transition:`all ${Se.motionDurationSlow} ${Se.motionEaseInOutCirc}`},[`${De}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Se.colorSuccess},[`${De}-text`]:{display:"inline-block",width:"2em",marginInlineStart:Se.marginXS,color:Se.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Qe]:{fontSize:Se.fontSize}},[`&${De}-status-active`]:{[`${De}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Se.colorBgContainer,borderRadius:Se.lineBorderRadius,opacity:0,animationName:he(),animationDuration:Se.progressActiveMotionDuration,animationTimingFunction:Se.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${De}-rtl${De}-status-active`]:{[`${De}-bg::before`]:{animationName:he(!0)}},[`&${De}-status-exception`]:{[`${De}-bg`]:{backgroundColor:Se.colorError},[`${De}-text`]:{color:Se.colorError}},[`&${De}-status-exception ${De}-inner:not(${De}-circle-gradient)`]:{[`${De}-circle-path`]:{stroke:Se.colorError}},[`&${De}-status-success`]:{[`${De}-bg`]:{backgroundColor:Se.colorSuccess},[`${De}-text`]:{color:Se.colorSuccess}},[`&${De}-status-success ${De}-inner:not(${De}-circle-gradient)`]:{[`${De}-circle-path`]:{stroke:Se.colorSuccess}}})}},ce=Se=>{const{componentCls:De,iconCls:Qe}=Se;return{[De]:{[`${De}-circle-trail`]:{stroke:Se.remainingColor},[`&${De}-circle ${De}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${De}-circle ${De}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Se.circleTextColor,fontSize:Se.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Qe]:{fontSize:`${Se.fontSize/Se.fontSizeSM}em`}},[`${De}-circle&-status-exception`]:{[`${De}-text`]:{color:Se.colorError}},[`${De}-circle&-status-success`]:{[`${De}-text`]:{color:Se.colorSuccess}}},[`${De}-inline-circle`]:{lineHeight:1,[`${De}-inner`]:{verticalAlign:"bottom"}}}},Fe=Se=>{const{componentCls:De}=Se;return{[De]:{[`${De}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Se.progressStepMinWidth,marginInlineEnd:Se.progressStepMarginInlineEnd,backgroundColor:Se.remainingColor,transition:`all ${Se.motionDurationSlow}`,"&-active":{backgroundColor:Se.defaultColor}}}}}},be=Se=>{const{componentCls:De,iconCls:Qe}=Se;return{[De]:{[`${De}-small&-line, ${De}-small&-line ${De}-text ${Qe}`]:{fontSize:Se.fontSizeSM}}}};var Pe=(0,me.Z)("Progress",Se=>{const De=Se.marginXXS/2,Qe=(0,Ge.TS)(Se,{progressStepMarginInlineEnd:De,progressStepMinWidth:De,progressActiveMotionDuration:"2.4s"});return[se(Qe),ce(Qe),Fe(Qe),be(Qe)]},Se=>({circleTextColor:Se.colorText,defaultColor:Se.colorInfo,remainingColor:Se.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),We=function(Se,De){var Qe={};for(var Je in Se)Object.prototype.hasOwnProperty.call(Se,Je)&&De.indexOf(Je)<0&&(Qe[Je]=Se[Je]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ft=0,Je=Object.getOwnPropertySymbols(Se);ft{const{prefixCls:Qe,className:Je,rootClassName:ft,steps:Ht,strokeColor:Ze,percent:Zt=0,size:Pn="default",showInfo:Rn=!0,type:wn="line",status:rn,format:$n,style:An}=Se,nn=We(Se,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),In=ne.useMemo(()=>{var Lt,Et;const Ln=nt(Se);return parseInt(Ln!==void 0?(Lt=Ln!=null?Ln:0)===null||Lt===void 0?void 0:Lt.toString():(Et=Zt!=null?Zt:0)===null||Et===void 0?void 0:Et.toString(),10)},[Zt,Se.success,Se.successPercent]),_n=ne.useMemo(()=>!_e.includes(rn)&&In>=100?"success":rn||"normal",[rn,In]),{getPrefixCls:mn,direction:ga,progress:Wn}=ne.useContext(vt.E_),Ra=mn("progress",Qe),[Kn,fa]=Pe(Ra),Cn=ne.useMemo(()=>{if(!Rn)return null;const Lt=nt(Se);let Et;const Ln=$n||(dn=>`${dn}%`),Tn=wn==="line";return $n||_n!=="exception"&&_n!=="success"?Et=Ln(Ct(Zt),Ct(Lt)):_n==="exception"?Et=Tn?ne.createElement(Ue.Z,null):ne.createElement(He.Z,null):_n==="success"&&(Et=Tn?ne.createElement(ee.Z,null):ne.createElement(Te.Z,null)),ne.createElement("span",{className:`${Ra}-text`,title:typeof Et=="string"?Et:void 0},Et)},[Rn,Zt,In,_n,wn,Ra,$n]),Pa=Array.isArray(Ze)?Ze[0]:Ze,ma=typeof Ze=="string"||Array.isArray(Ze)?Ze:void 0;let va;wn==="line"?va=Ht?ne.createElement(Me,Object.assign({},Se,{strokeColor:ma,prefixCls:Ra,steps:Ht}),Cn):ne.createElement(xt,Object.assign({},Se,{strokeColor:Pa,prefixCls:Ra,direction:ga}),Cn):(wn==="circle"||wn==="dashboard")&&(va=ne.createElement(wt,Object.assign({},Se,{strokeColor:Pa,prefixCls:Ra,progressStatus:_n}),Cn));const St=oe()(Ra,`${Ra}-status-${_n}`,`${Ra}-${wn==="dashboard"&&"circle"||Ht&&"steps"||wn}`,{[`${Ra}-inline-circle`]:wn==="circle"&&Ie(Pn,"circle")[0]<=20,[`${Ra}-show-info`]:Rn,[`${Ra}-${Pn}`]:typeof Pn=="string",[`${Ra}-rtl`]:ga==="rtl"},Wn==null?void 0:Wn.className,Je,ft,fa);return Kn(ne.createElement("div",Object.assign({ref:De,style:Object.assign(Object.assign({},Wn==null?void 0:Wn.style),An),className:St,role:"progressbar","aria-valuenow":In},(0,it.Z)(nn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),va))}),ct=ot},13570:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return Ct}});var ne=te(54476),ee=te(59301),Te={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"},Ue=Te,He=te(7657),je=function(Mt,st){return ee.createElement(He.Z,(0,ne.Z)({},Mt,{ref:st,icon:Ue}))},oe=ee.forwardRef(je),it=oe,vt=te(92310),$e=te.n(vt),rt=te(20068),qe=te(42978),Be=te(75931),le=te(18929),y=te(10228),a=te(26112);function b(nt,Mt){var st=nt.disabled,Ie=nt.prefixCls,ut=nt.character,Gt=nt.characterRender,_t=nt.index,wt=nt.count,sn=nt.value,xe=nt.allowHalf,ze=nt.focused,mt=nt.onHover,xt=nt.onClick,dt=function(ce){mt(ce,_t)},Me=function(ce){xt(ce,_t)},Oe=function(ce){ce.keyCode===y.Z.ENTER&&xt(ce,_t)},Ee=_t+1,me=new Set([Ie]);sn===0&&_t===0&&ze?me.add("".concat(Ie,"-focused")):xe&&sn+.5>=Ee&&sn_t?"true":"false","aria-posinset":_t+1,"aria-setsize":wt,tabIndex:st?-1:0},ee.createElement("div",{className:"".concat(Ie,"-first")},Ge),ee.createElement("div",{className:"".concat(Ie,"-second")},Ge)));return Gt&&(he=Gt(he,nt)),he}var E=ee.forwardRef(b);function x(){var nt=ee.useRef({});function Mt(Ie){return nt.current[Ie]}function st(Ie){return function(ut){nt.current[Ie]=ut}}return[Mt,st]}function z(nt){var Mt=nt.pageXOffset,st="scrollLeft";if(typeof Mt!="number"){var Ie=nt.document;Mt=Ie.documentElement[st],typeof Mt!="number"&&(Mt=Ie.body[st])}return Mt}function ae(nt){var Mt,st,Ie=nt.ownerDocument,ut=Ie.body,Gt=Ie&&Ie.documentElement,_t=nt.getBoundingClientRect();return Mt=_t.left,st=_t.top,Mt-=Gt.clientLeft||ut.clientLeft||0,st-=Gt.clientTop||ut.clientTop||0,{left:Mt,top:st}}function re(nt){var Mt=ae(nt),st=nt.ownerDocument,Ie=st.defaultView||st.parentWindow;return Mt.left+=z(Ie),Mt.left}var ie=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function pe(nt,Mt){var st,Ie=nt.prefixCls,ut=Ie===void 0?"rc-rate":Ie,Gt=nt.className,_t=nt.defaultValue,wt=nt.value,sn=nt.count,xe=sn===void 0?5:sn,ze=nt.allowHalf,mt=ze===void 0?!1:ze,xt=nt.allowClear,dt=xt===void 0?!0:xt,Me=nt.character,Oe=Me===void 0?"\u2605":Me,Ee=nt.characterRender,me=nt.disabled,Ge=nt.direction,he=Ge===void 0?"ltr":Ge,se=nt.tabIndex,ce=se===void 0?0:se,Fe=nt.autoFocus,be=nt.onHoverChange,Pe=nt.onChange,We=nt.onFocus,gt=nt.onBlur,_e=nt.onKeyDown,et=nt.onMouseLeave,ot=(0,Be.Z)(nt,ie),ct=x(),Se=(0,qe.Z)(ct,2),De=Se[0],Qe=Se[1],Je=ee.useRef(null),ft=function(){if(!me){var dn;(dn=Je.current)===null||dn===void 0||dn.focus()}};ee.useImperativeHandle(Mt,function(){return{focus:ft,blur:function(){if(!me){var dn;(dn=Je.current)===null||dn===void 0||dn.blur()}}}});var Ht=(0,le.Z)(_t||0,{value:wt}),Ze=(0,qe.Z)(Ht,2),Zt=Ze[0],Pn=Ze[1],Rn=(0,le.Z)(null),wn=(0,qe.Z)(Rn,2),rn=wn[0],$n=wn[1],An=function(dn,Ta){var ua=he==="rtl",na=dn+1;if(mt){var Wa=De(dn),pa=re(Wa),yn=Wa.clientWidth;(ua&&Ta-pa>yn/2||!ua&&Ta-pa0&&!ua||Ta===y.Z.RIGHT&&na>0&&ua?(mt?na-=.5:na-=1,nn(na),dn.preventDefault()):Ta===y.Z.LEFT&&na{const{componentCls:Mt}=nt;return{[`${Mt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:nt.marginXS},"> div":{transition:`all ${nt.motionDurationMid}, outline 0s`,"&:hover":{transform:nt.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${nt.lineWidth}px dashed ${nt.starColor}`,transform:nt.starHoverScale}},"&-first, &-second":{color:nt.starBg,transition:`all ${nt.motionDurationMid}`,userSelect:"none",[nt.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Mt}-star-first, &-half ${Mt}-star-second`]:{opacity:1},[`&-half ${Mt}-star-first, &-full ${Mt}-star-second`]:{color:"inherit"}}}},Dt=nt=>({[`&-rtl${nt.componentCls}`]:{direction:"rtl"}}),zt=nt=>{const{componentCls:Mt}=nt;return{[Mt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ce.Wf)(nt)),{display:"inline-block",margin:0,padding:0,color:nt.starColor,fontSize:nt.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Mt} ${Mt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),pn(nt)),{[`+ ${Mt}-text`]:{display:"inline-block",marginInlineStart:nt.marginXS,fontSize:nt.fontSize}}),Dt(nt))}};var jt=(0,It.Z)("Rate",nt=>{const Mt=(0,Rt.TS)(nt,{});return[zt(Mt)]},nt=>({starColor:nt.yellow6,starSize:nt.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:nt.colorFillContent})),tn=function(nt,Mt){var st={};for(var Ie in nt)Object.prototype.hasOwnProperty.call(nt,Ie)&&Mt.indexOf(Ie)<0&&(st[Ie]=nt[Ie]);if(nt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ut=0,Ie=Object.getOwnPropertySymbols(nt);ut{const{prefixCls:st,className:Ie,rootClassName:ut,style:Gt,tooltips:_t,character:wt=ee.createElement(it,null)}=nt,sn=tn(nt,["prefixCls","className","rootClassName","style","tooltips","character"]),xe=(me,Ge)=>{let{index:he}=Ge;return _t?ee.createElement(ke.Z,{title:_t[he]},me):me},{getPrefixCls:ze,direction:mt,rate:xt}=ee.useContext(we.E_),dt=ze("rate",st),[Me,Oe]=jt(dt),Ee=Object.assign(Object.assign({},xt==null?void 0:xt.style),Gt);return Me(ee.createElement(Re,Object.assign({ref:Mt,character:wt,characterRender:xe},sn,{className:$e()(Ie,ut,Oe,xt==null?void 0:xt.className),style:Ee,prefixCls:dt,direction:mt})))})},61621:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return Oe}});var ne=te(92310),ee=te.n(ne),Te=te(59301),Ue=te(36355),He=te(2738),oe=Ee=>{const{prefixCls:me,className:Ge,style:he,size:se,shape:ce}=Ee,Fe=ee()({[`${me}-lg`]:se==="large",[`${me}-sm`]:se==="small"}),be=ee()({[`${me}-circle`]:ce==="circle",[`${me}-square`]:ce==="square",[`${me}-round`]:ce==="round"}),Pe=Te.useMemo(()=>typeof se=="number"?{width:se,height:se,lineHeight:`${se}px`}:{},[se]);return Te.createElement("span",{className:ee()(me,Fe,be,Ge),style:Object.assign(Object.assign({},Pe),he)})},it=te(36237),vt=te(83116),$e=te(37613);const rt=new it.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),qe=Ee=>({height:Ee,lineHeight:`${Ee}px`}),Be=Ee=>Object.assign({width:Ee},qe(Ee)),le=Ee=>({background:Ee.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:rt,animationDuration:Ee.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=Ee=>Object.assign({width:Ee*5,minWidth:Ee*5},qe(Ee)),a=Ee=>{const{skeletonAvatarCls:me,gradientFromColor:Ge,controlHeight:he,controlHeightLG:se,controlHeightSM:ce}=Ee;return{[`${me}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ge},Be(he)),[`${me}${me}-circle`]:{borderRadius:"50%"},[`${me}${me}-lg`]:Object.assign({},Be(se)),[`${me}${me}-sm`]:Object.assign({},Be(ce))}},b=Ee=>{const{controlHeight:me,borderRadiusSM:Ge,skeletonInputCls:he,controlHeightLG:se,controlHeightSM:ce,gradientFromColor:Fe}=Ee;return{[`${he}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Fe,borderRadius:Ge},y(me)),[`${he}-lg`]:Object.assign({},y(se)),[`${he}-sm`]:Object.assign({},y(ce))}},E=Ee=>Object.assign({width:Ee},qe(Ee)),x=Ee=>{const{skeletonImageCls:me,imageSizeBase:Ge,gradientFromColor:he,borderRadiusSM:se}=Ee;return{[`${me}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:he,borderRadius:se},E(Ge*2)),{[`${me}-path`]:{fill:"#bfbfbf"},[`${me}-svg`]:Object.assign(Object.assign({},E(Ge)),{maxWidth:Ge*4,maxHeight:Ge*4}),[`${me}-svg${me}-svg-circle`]:{borderRadius:"50%"}}),[`${me}${me}-circle`]:{borderRadius:"50%"}}},z=(Ee,me,Ge)=>{const{skeletonButtonCls:he}=Ee;return{[`${Ge}${he}-circle`]:{width:me,minWidth:me,borderRadius:"50%"},[`${Ge}${he}-round`]:{borderRadius:me}}},ae=Ee=>Object.assign({width:Ee*2,minWidth:Ee*2},qe(Ee)),re=Ee=>{const{borderRadiusSM:me,skeletonButtonCls:Ge,controlHeight:he,controlHeightLG:se,controlHeightSM:ce,gradientFromColor:Fe}=Ee;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${Ge}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Fe,borderRadius:me,width:he*2,minWidth:he*2},ae(he))},z(Ee,he,Ge)),{[`${Ge}-lg`]:Object.assign({},ae(se))}),z(Ee,se,`${Ge}-lg`)),{[`${Ge}-sm`]:Object.assign({},ae(ce))}),z(Ee,ce,`${Ge}-sm`))},ie=Ee=>{const{componentCls:me,skeletonAvatarCls:Ge,skeletonTitleCls:he,skeletonParagraphCls:se,skeletonButtonCls:ce,skeletonInputCls:Fe,skeletonImageCls:be,controlHeight:Pe,controlHeightLG:We,controlHeightSM:gt,gradientFromColor:_e,padding:et,marginSM:ot,borderRadius:ct,titleHeight:Se,blockRadius:De,paragraphLiHeight:Qe,controlHeightXS:Je,paragraphMarginTop:ft}=Ee;return{[`${me}`]:{display:"table",width:"100%",[`${me}-header`]:{display:"table-cell",paddingInlineEnd:et,verticalAlign:"top",[`${Ge}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:_e},Be(Pe)),[`${Ge}-circle`]:{borderRadius:"50%"},[`${Ge}-lg`]:Object.assign({},Be(We)),[`${Ge}-sm`]:Object.assign({},Be(gt))},[`${me}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${he}`]:{width:"100%",height:Se,background:_e,borderRadius:De,[`+ ${se}`]:{marginBlockStart:gt}},[`${se}`]:{padding:0,"> li":{width:"100%",height:Qe,listStyle:"none",background:_e,borderRadius:De,"+ li":{marginBlockStart:Je}}},[`${se}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${me}-content`]:{[`${he}, ${se} > li`]:{borderRadius:ct}}},[`${me}-with-avatar ${me}-content`]:{[`${he}`]:{marginBlockStart:ot,[`+ ${se}`]:{marginBlockStart:ft}}},[`${me}${me}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},re(Ee)),a(Ee)),b(Ee)),x(Ee)),[`${me}${me}-block`]:{width:"100%",[`${ce}`]:{width:"100%"},[`${Fe}`]:{width:"100%"}},[`${me}${me}-active`]:{[` - ${he}, - ${se} > li, - ${Ge}, - ${ce}, - ${Fe}, - ${be} - `]:Object.assign({},le(Ee))}}};var pe=(0,vt.Z)("Skeleton",Ee=>{const{componentCls:me}=Ee,Ge=(0,$e.TS)(Ee,{skeletonAvatarCls:`${me}-avatar`,skeletonTitleCls:`${me}-title`,skeletonParagraphCls:`${me}-paragraph`,skeletonButtonCls:`${me}-button`,skeletonInputCls:`${me}-input`,skeletonImageCls:`${me}-image`,imageSizeBase:Ee.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${Ee.gradientFromColor} 25%, ${Ee.gradientToColor} 37%, ${Ee.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ie(Ge)]},Ee=>{const{colorFillContent:me,colorFill:Ge}=Ee,he=me,se=Ge;return{color:he,colorGradientEnd:se,gradientFromColor:he,gradientToColor:se,titleHeight:Ee.controlHeight/2,blockRadius:Ee.borderRadiusSM,paragraphMarginTop:Ee.marginLG+Ee.marginXXS,paragraphLiHeight:Ee.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Re=Ee=>{const{prefixCls:me,className:Ge,rootClassName:he,active:se,shape:ce="circle",size:Fe="default"}=Ee,{getPrefixCls:be}=Te.useContext(Ue.E_),Pe=be("skeleton",me),[We,gt]=pe(Pe),_e=(0,He.Z)(Ee,["prefixCls","className"]),et=ee()(Pe,`${Pe}-element`,{[`${Pe}-active`]:se},Ge,he,gt);return We(Te.createElement("div",{className:et},Te.createElement(oe,Object.assign({prefixCls:`${Pe}-avatar`,shape:ce,size:Fe},_e))))},ke=Ee=>{const{prefixCls:me,className:Ge,rootClassName:he,active:se,block:ce=!1,size:Fe="default"}=Ee,{getPrefixCls:be}=Te.useContext(Ue.E_),Pe=be("skeleton",me),[We,gt]=pe(Pe),_e=(0,He.Z)(Ee,["prefixCls"]),et=ee()(Pe,`${Pe}-element`,{[`${Pe}-active`]:se,[`${Pe}-block`]:ce},Ge,he,gt);return We(Te.createElement("div",{className:et},Te.createElement(oe,Object.assign({prefixCls:`${Pe}-button`,size:Fe},_e))))};const Ce="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 Rt=Ee=>{const{prefixCls:me,className:Ge,rootClassName:he,style:se,active:ce}=Ee,{getPrefixCls:Fe}=Te.useContext(Ue.E_),be=Fe("skeleton",me),[Pe,We]=pe(be),gt=ee()(be,`${be}-element`,{[`${be}-active`]:ce},Ge,he,We);return Pe(Te.createElement("div",{className:gt},Te.createElement("div",{className:ee()(`${be}-image`,Ge),style:se},Te.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${be}-image-svg`},Te.createElement("path",{d:Ce,className:`${be}-image-path`})))))},Dt=Ee=>{const{prefixCls:me,className:Ge,rootClassName:he,active:se,block:ce,size:Fe="default"}=Ee,{getPrefixCls:be}=Te.useContext(Ue.E_),Pe=be("skeleton",me),[We,gt]=pe(Pe),_e=(0,He.Z)(Ee,["prefixCls"]),et=ee()(Pe,`${Pe}-element`,{[`${Pe}-active`]:se,[`${Pe}-block`]:ce},Ge,he,gt);return We(Te.createElement("div",{className:et},Te.createElement(oe,Object.assign({prefixCls:`${Pe}-input`,size:Fe},_e))))},zt=te(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"},tn=jt,pt=te(7657),Ct=function(me,Ge){return Te.createElement(pt.Z,(0,zt.Z)({},me,{ref:Ge,icon:tn}))},nt=Te.forwardRef(Ct),Mt=nt,Ie=Ee=>{const{prefixCls:me,className:Ge,rootClassName:he,style:se,active:ce,children:Fe}=Ee,{getPrefixCls:be}=Te.useContext(Ue.E_),Pe=be("skeleton",me),[We,gt]=pe(Pe),_e=ee()(Pe,`${Pe}-element`,{[`${Pe}-active`]:ce},gt,Ge,he),et=Fe!=null?Fe:Te.createElement(Mt,null);return We(Te.createElement("div",{className:_e},Te.createElement("div",{className:ee()(`${Pe}-image`,Ge),style:se},et)))},ut=te(94480),_t=Ee=>{const me=be=>{const{width:Pe,rows:We=2}=Ee;if(Array.isArray(Pe))return Pe[be];if(We-1===be)return Pe},{prefixCls:Ge,className:he,style:se,rows:ce}=Ee,Fe=(0,ut.Z)(Array(ce)).map((be,Pe)=>Te.createElement("li",{key:Pe,style:{width:me(Pe)}}));return Te.createElement("ul",{className:ee()(Ge,he),style:se},Fe)},sn=Ee=>{let{prefixCls:me,className:Ge,width:he,style:se}=Ee;return Te.createElement("h3",{className:ee()(me,Ge),style:Object.assign({width:he},se)})};function xe(Ee){return Ee&&typeof Ee=="object"?Ee:{}}function ze(Ee,me){return Ee&&!me?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function mt(Ee,me){return!Ee&&me?{width:"38%"}:Ee&&me?{width:"50%"}:{}}function xt(Ee,me){const Ge={};return(!Ee||!me)&&(Ge.width="61%"),!Ee&&me?Ge.rows=3:Ge.rows=2,Ge}const dt=Ee=>{const{prefixCls:me,loading:Ge,className:he,rootClassName:se,style:ce,children:Fe,avatar:be=!1,title:Pe=!0,paragraph:We=!0,active:gt,round:_e}=Ee,{getPrefixCls:et,direction:ot,skeleton:ct}=Te.useContext(Ue.E_),Se=et("skeleton",me),[De,Qe]=pe(Se);if(Ge||!("loading"in Ee)){const Je=!!be,ft=!!Pe,Ht=!!We;let Ze;if(Je){const Rn=Object.assign(Object.assign({prefixCls:`${Se}-avatar`},ze(ft,Ht)),xe(be));Ze=Te.createElement("div",{className:`${Se}-header`},Te.createElement(oe,Object.assign({},Rn)))}let Zt;if(ft||Ht){let Rn;if(ft){const rn=Object.assign(Object.assign({prefixCls:`${Se}-title`},mt(Je,Ht)),xe(Pe));Rn=Te.createElement(sn,Object.assign({},rn))}let wn;if(Ht){const rn=Object.assign(Object.assign({prefixCls:`${Se}-paragraph`},xt(Je,ft)),xe(We));wn=Te.createElement(_t,Object.assign({},rn))}Zt=Te.createElement("div",{className:`${Se}-content`},Rn,wn)}const Pn=ee()(Se,{[`${Se}-with-avatar`]:Je,[`${Se}-active`]:gt,[`${Se}-rtl`]:ot==="rtl",[`${Se}-round`]:_e},ct==null?void 0:ct.className,he,se,Qe);return De(Te.createElement("div",{className:Pn,style:Object.assign(Object.assign({},ct==null?void 0:ct.style),ce)},Ze,Zt))}return typeof Fe!="undefined"?Fe:null};dt.Button=ke,dt.Avatar=Re,dt.Input=Dt,dt.Image=Rt,dt.Node=Ie;var Me=dt,Oe=Me},10311:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return Ge}});var ne=te(92310),ee=te.n(ne),Te=te(20068),Ue=te(94480),He=te(42978),je=te(76190),oe=te(59301),it=te(13697),vt=te(18929),$e=te(54476),rt=te(75931),qe=te(33885),Be=te(10228),le=oe.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0}),y=le;function a(he,se,ce){return(he-se)/(ce-se)}function b(he,se,ce,Fe){var be=a(se,ce,Fe),Pe={};switch(he){case"rtl":Pe.right="".concat(be*100,"%"),Pe.transform="translateX(50%)";break;case"btt":Pe.bottom="".concat(be*100,"%"),Pe.transform="translateY(50%)";break;case"ttb":Pe.top="".concat(be*100,"%"),Pe.transform="translateY(-50%)";break;default:Pe.left="".concat(be*100,"%"),Pe.transform="translateX(-50%)";break}return Pe}function E(he,se){return Array.isArray(he)?he[se]:he}var x=["prefixCls","value","valueIndex","onStartMove","style","render","dragging","onOffsetChange"],z=oe.forwardRef(function(he,se){var ce,Fe,be=he.prefixCls,Pe=he.value,We=he.valueIndex,gt=he.onStartMove,_e=he.style,et=he.render,ot=he.dragging,ct=he.onOffsetChange,Se=(0,rt.Z)(he,x),De=oe.useContext(y),Qe=De.min,Je=De.max,ft=De.direction,Ht=De.disabled,Ze=De.keyboard,Zt=De.range,Pn=De.tabIndex,Rn=De.ariaLabelForHandle,wn=De.ariaLabelledByForHandle,rn=De.ariaValueTextFormatterForHandle,$n="".concat(be,"-handle"),An=function(ga){Ht||gt(ga,We)},nn=function(ga){if(!Ht&&Ze){var Wn=null;switch(ga.which||ga.keyCode){case Be.Z.LEFT:Wn=ft==="ltr"||ft==="btt"?-1:1;break;case Be.Z.RIGHT:Wn=ft==="ltr"||ft==="btt"?1:-1;break;case Be.Z.UP:Wn=ft!=="ttb"?1:-1;break;case Be.Z.DOWN:Wn=ft!=="ttb"?-1:1;break;case Be.Z.HOME:Wn="min";break;case Be.Z.END:Wn="max";break;case Be.Z.PAGE_UP:Wn=2;break;case Be.Z.PAGE_DOWN:Wn=-2;break}Wn!==null&&(ga.preventDefault(),ct(Wn,We))}},In=b(ft,Pe,Qe,Je),_n=oe.createElement("div",(0,$e.Z)({ref:se,className:ee()($n,(ce={},(0,Te.Z)(ce,"".concat($n,"-").concat(We+1),Zt),(0,Te.Z)(ce,"".concat($n,"-dragging"),ot),ce)),style:(0,qe.Z)((0,qe.Z)({},In),_e),onMouseDown:An,onTouchStart:An,onKeyDown:nn,tabIndex:Ht?null:E(Pn,We),role:"slider","aria-valuemin":Qe,"aria-valuemax":Je,"aria-valuenow":Pe,"aria-disabled":Ht,"aria-label":E(Rn,We),"aria-labelledby":E(wn,We),"aria-valuetext":(Fe=E(rn,We))===null||Fe===void 0?void 0:Fe(Pe),"aria-orientation":ft==="ltr"||ft==="rtl"?"horizontal":"vertical"},Se));return et&&(_n=et(_n,{index:We,prefixCls:be,value:Pe,dragging:ot})),_n}),ae=z,re=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","draggingIndex"],ie=oe.forwardRef(function(he,se){var ce=he.prefixCls,Fe=he.style,be=he.onStartMove,Pe=he.onOffsetChange,We=he.values,gt=he.handleRender,_e=he.draggingIndex,et=(0,rt.Z)(he,re),ot=oe.useRef({});return oe.useImperativeHandle(se,function(){return{focus:function(Se){var De;(De=ot.current[Se])===null||De===void 0||De.focus()}}}),oe.createElement(oe.Fragment,null,We.map(function(ct,Se){return oe.createElement(ae,(0,$e.Z)({ref:function(Qe){Qe?ot.current[Se]=Qe:delete ot.current[Se]},dragging:_e===Se,prefixCls:ce,style:E(Fe,Se),key:Se,value:ct,valueIndex:Se,onStartMove:be,onOffsetChange:Pe,render:gt},et))}))}),pe=ie;function ye(he){var se="touches"in he?he.touches[0]:he;return{pageX:se.pageX,pageY:se.pageY}}function Re(he,se,ce,Fe,be,Pe,We,gt,_e){var et=oe.useState(null),ot=(0,He.Z)(et,2),ct=ot[0],Se=ot[1],De=oe.useState(-1),Qe=(0,He.Z)(De,2),Je=Qe[0],ft=Qe[1],Ht=oe.useState(ce),Ze=(0,He.Z)(Ht,2),Zt=Ze[0],Pn=Ze[1],Rn=oe.useState(ce),wn=(0,He.Z)(Rn,2),rn=wn[0],$n=wn[1],An=oe.useRef(null),nn=oe.useRef(null);oe.useEffect(function(){Je===-1&&Pn(ce)},[ce,Je]),oe.useEffect(function(){return function(){document.removeEventListener("mousemove",An.current),document.removeEventListener("mouseup",nn.current),document.removeEventListener("touchmove",An.current),document.removeEventListener("touchend",nn.current)}},[]);var In=function(Kn,fa){Zt.some(function(Cn,Pa){return Cn!==Kn[Pa]})&&(fa!==void 0&&Se(fa),Pn(Kn),We(Kn))},_n=function(Kn,fa){if(Kn===-1){var Cn=rn[0],Pa=rn[rn.length-1],ma=Fe-Cn,va=be-Pa,St=fa*(be-Fe);St=Math.max(St,ma),St=Math.min(St,va);var Lt=Pe(Cn+St);St=Lt-Cn;var Et=rn.map(function(Ta){return Ta+St});In(Et)}else{var Ln=(be-Fe)*fa,Tn=(0,Ue.Z)(Zt);Tn[Kn]=rn[Kn];var dn=_e(Tn,Ln,Kn,"dist");In(dn.values,dn.value)}},mn=oe.useRef(_n);mn.current=_n;var ga=function(Kn,fa){Kn.stopPropagation();var Cn=ce[fa];ft(fa),Se(Cn),$n(ce);var Pa=ye(Kn),ma=Pa.pageX,va=Pa.pageY,St=function(Ln){Ln.preventDefault();var Tn=ye(Ln),dn=Tn.pageX,Ta=Tn.pageY,ua=dn-ma,na=Ta-va,Wa=he.current.getBoundingClientRect(),pa=Wa.width,yn=Wa.height,nr;switch(se){case"btt":nr=-na/yn;break;case"ttb":nr=na/yn;break;case"rtl":nr=-ua/pa;break;default:nr=ua/pa}mn.current(fa,nr)},Lt=function Et(Ln){Ln.preventDefault(),document.removeEventListener("mouseup",Et),document.removeEventListener("mousemove",St),document.removeEventListener("touchend",Et),document.removeEventListener("touchmove",St),An.current=null,nn.current=null,ft(-1),gt()};document.addEventListener("mouseup",Lt),document.addEventListener("mousemove",St),document.addEventListener("touchend",Lt),document.addEventListener("touchmove",St),An.current=St,nn.current=Lt},Wn=oe.useMemo(function(){var Ra=(0,Ue.Z)(ce).sort(function(fa,Cn){return fa-Cn}),Kn=(0,Ue.Z)(Zt).sort(function(fa,Cn){return fa-Cn});return Ra.every(function(fa,Cn){return fa===Kn[Cn]})?Zt:ce},[ce,Zt]);return[Je,ct,Wn,ga]}function we(he){var se,ce=he.prefixCls,Fe=he.style,be=he.start,Pe=he.end,We=he.index,gt=he.onStartMove,_e=oe.useContext(y),et=_e.direction,ot=_e.min,ct=_e.max,Se=_e.disabled,De=_e.range,Qe="".concat(ce,"-track"),Je=a(be,ot,ct),ft=a(Pe,ot,ct),Ht=function(Pn){!Se&>&>(Pn,-1)},Ze={};switch(et){case"rtl":Ze.right="".concat(Je*100,"%"),Ze.width="".concat(ft*100-Je*100,"%");break;case"btt":Ze.bottom="".concat(Je*100,"%"),Ze.height="".concat(ft*100-Je*100,"%");break;case"ttb":Ze.top="".concat(Je*100,"%"),Ze.height="".concat(ft*100-Je*100,"%");break;default:Ze.left="".concat(Je*100,"%"),Ze.width="".concat(ft*100-Je*100,"%")}return oe.createElement("div",{className:ee()(Qe,(se={},(0,Te.Z)(se,"".concat(Qe,"-").concat(We+1),De),(0,Te.Z)(se,"".concat(ce,"-track-draggable"),gt),se)),style:(0,qe.Z)((0,qe.Z)({},Ze),Fe),onMouseDown:Ht,onTouchStart:Ht})}function ke(he){var se=he.prefixCls,ce=he.style,Fe=he.values,be=he.startPoint,Pe=he.onStartMove,We=oe.useContext(y),gt=We.included,_e=We.range,et=We.min,ot=oe.useMemo(function(){if(!_e){if(Fe.length===0)return[];var ct=be!=null?be:et,Se=Fe[0];return[{start:Math.min(ct,Se),end:Math.max(ct,Se)}]}for(var De=[],Qe=0;Qe3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof Je=="number"){var Ze,Zt=Qe[ft],Pn=Zt+Je,Rn=[];Fe.forEach(function(nn){Rn.push(nn.value)}),Rn.push(he,se),Rn.push(gt(Zt));var wn=Je>0?1:-1;Ht==="unit"?Rn.push(gt(Zt+wn*ce)):Rn.push(gt(Pn)),Rn=Rn.filter(function(nn){return nn!==null}).filter(function(nn){return Je<0?nn<=Zt:nn>=Zt}),Ht==="unit"&&(Rn=Rn.filter(function(nn){return nn!==Zt}));var rn=Ht==="unit"?Zt:Pn;Ze=Rn[0];var $n=Math.abs(Ze-rn);if(Rn.forEach(function(nn){var In=Math.abs(nn-rn);In<$n&&(Ze=nn,$n=In)}),Ze===void 0)return Je<0?he:se;if(Ht==="dist")return Ze;if(Math.abs(Je)>1){var An=(0,Ue.Z)(Qe);return An[ft]=Ze,De(An,Je-wn,ft,Ht)}return Ze}else{if(Je==="min")return he;if(Je==="max")return se}},ot=function(Qe,Je,ft){var Ht=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",Ze=Qe[ft],Zt=et(Qe,Je,ft,Ht);return{value:Zt,changed:Zt!==Ze}},ct=function(Qe){return Pe===null&&Qe===0||typeof Pe=="number"&&Qe3&&arguments[3]!==void 0?arguments[3]:"unit",Ze=Qe.map(_e),Zt=Ze[ft],Pn=et(Ze,Je,ft,Ht);if(Ze[ft]=Pn,be===!1){var Rn=Pe||0;ft>0&&Ze[ft-1]!==Zt&&(Ze[ft]=Math.max(Ze[ft],Ze[ft-1]+Rn)),ft0;An-=1)for(var nn=!0;ct(Ze[An]-Ze[An-1])&&nn;){var In=ot(Ze,-1,An-1);Ze[An-1]=In.value,nn=In.changed}for(var _n=Ze.length-1;_n>0;_n-=1)for(var mn=!0;ct(Ze[_n]-Ze[_n-1])&&mn;){var ga=ot(Ze,-1,_n-1);Ze[_n-1]=ga.value,mn=ga.changed}for(var Wn=0;Wn=0?ga:!1},[ga,ht]),en=oe.useMemo(function(){var io=Object.keys(Ln||{});return io.map(function(Fa){var Ka=Ln[Fa],Or={value:Number(Fa)};return Ka&&(0,je.Z)(Ka)==="object"&&!oe.isValidElement(Ka)&&("label"in Ka||"style"in Ka)?(Or.style=Ka.style,Or.label=Ka.label):Or.label=Ka,Or}).filter(function(Fa){var Ka=Fa.label;return Ka||typeof Ka=="number"}).sort(function(Fa,Ka){return Fa.value-Ka.value})},[Ln]),bn=Dt(pr,ar,ht,en,_n,an),zn=(0,He.Z)(bn,2),Dn=zn[0],Mn=zn[1],Bn=(0,vt.Z)(Rn,{value:Pn}),qa=(0,He.Z)(Bn,2),Ea=qa[0],Vt=qa[1],Er=oe.useMemo(function(){var io=Ea==null?[]:Array.isArray(Ea)?Ea:[Ea],Fa=(0,He.Z)(io,1),Ka=Fa[0],Or=Ka===void 0?pr:Ka,Kr=Ea===null?[]:[Or];if(wn){if(Kr=(0,Ue.Z)(io),rn||Ea===void 0){var ko=rn>=0?rn+1:2;for(Kr=Kr.slice(0,ko);Kr.length=0&&yn.current.focus(io)}Ar(null)},[Pr]);var to=oe.useMemo(function(){return Wn&&ht===null?!1:Wn},[Wn,ht]),Qr=function(){nn==null||nn(Wr(Tr.current))},hi=Re(nr,Ir,Er,pr,ar,Dn,oo,Qr,Mn),jo=(0,He.Z)(hi,4),ei=jo[0],li=jo[1],ti=jo[2],Gi=jo[3],Si=function(Fa,Ka){Gi(Fa,Ka),An==null||An(Wr(Tr.current))},Fo=ei!==-1;oe.useEffect(function(){if(!Fo){var io=Er.lastIndexOf(li);yn.current.focus(io)}},[Fo]);var uo=oe.useMemo(function(){return(0,Ue.Z)(ti).sort(function(io,Fa){return io-Fa})},[ti]),si=oe.useMemo(function(){return wn?[uo[0],uo[uo.length-1]]:[pr,uo[0]]},[uo,wn,pr]),Jr=(0,He.Z)(si,2),Ei=Jr[0],Pi=Jr[1];oe.useImperativeHandle(se,function(){return{focus:function(){yn.current.focus(0)},blur:function(){var Fa=document,Ka=Fa.activeElement;nr.current.contains(Ka)&&(Ka==null||Ka.blur())}}}),oe.useEffect(function(){ct&&yn.current.focus(0)},[]);var ui=oe.useMemo(function(){return{min:pr,max:ar,direction:Ir,disabled:_e,keyboard:ot,step:ht,included:Cn,includedStart:Ei,includedEnd:Pi,range:wn,tabIndex:ua,ariaLabelForHandle:na,ariaLabelledByForHandle:Wa,ariaValueTextFormatterForHandle:pa}},[pr,ar,Ir,_e,ot,ht,Cn,Ei,Pi,wn,ua,na,Wa,pa]);return oe.createElement(y.Provider,{value:ui},oe.createElement("div",{ref:nr,className:ee()(be,Pe,(ce={},(0,Te.Z)(ce,"".concat(be,"-disabled"),_e),(0,Te.Z)(ce,"".concat(be,"-vertical"),Kn),(0,Te.Z)(ce,"".concat(be,"-horizontal"),!Kn),(0,Te.Z)(ce,"".concat(be,"-with-marks"),en.length),ce)),style:We,onMouseDown:Ca},oe.createElement("div",{className:"".concat(be,"-rail"),style:St}),oe.createElement(ke,{prefixCls:be,style:ma,values:uo,startPoint:Pa,onStartMove:to?Si:null}),oe.createElement(pn,{prefixCls:be,marks:en,dots:Tn,style:Lt,activeStyle:Et}),oe.createElement(pe,{ref:yn,prefixCls:be,style:va,values:ti,draggingIndex:ei,onStartMove:Si,onOffsetChange:ur,onFocus:Se,onBlur:De,handleRender:dn}),oe.createElement(It,{prefixCls:be,marks:en,onClick:Xn})))}),tn=jt,pt=tn,Ct=te(36355),nt=te(1684),Mt=te(16089),st=te(8654),Ie=te(6848),Gt=oe.forwardRef((he,se)=>{const{open:ce}=he,Fe=(0,oe.useRef)(null),be=(0,oe.useRef)(null);function Pe(){Mt.Z.cancel(be.current),be.current=null}function We(){be.current=(0,Mt.Z)(()=>{var gt;(gt=Fe.current)===null||gt===void 0||gt.forceAlign(),be.current=null})}return oe.useEffect(()=>(ce?We():Pe(),Pe),[ce,he.title]),oe.createElement(Ie.Z,Object.assign({ref:(0,st.sQ)(Fe,se)},he))}),_t=te(64993),wt=te(17313),sn=te(83116),xe=te(37613);const ze=he=>{const{componentCls:se,antCls:ce,controlSize:Fe,dotSize:be,marginFull:Pe,marginPart:We,colorFillContentHover:gt}=he;return{[se]:Object.assign(Object.assign({},(0,wt.Wf)(he)),{position:"relative",height:Fe,margin:`${We}px ${Pe}px`,padding:0,cursor:"pointer",touchAction:"none","&-vertical":{margin:`${Pe}px ${We}px`},[`${se}-rail`]:{position:"absolute",backgroundColor:he.railBg,borderRadius:he.borderRadiusXS,transition:`background-color ${he.motionDurationMid}`},[`${se}-track`]:{position:"absolute",backgroundColor:he.trackBg,borderRadius:he.borderRadiusXS,transition:`background-color ${he.motionDurationMid}`},[`${se}-track-draggable`]:{boxSizing:"content-box",backgroundClip:"content-box",border:"solid rgba(0,0,0,0)"},"&:hover":{[`${se}-rail`]:{backgroundColor:he.railHoverBg},[`${se}-track`]:{backgroundColor:he.trackHoverBg},[`${se}-dot`]:{borderColor:gt},[`${se}-handle::after`]:{boxShadow:`0 0 0 ${he.handleLineWidth}px ${he.colorPrimaryBorderHover}`},[`${se}-dot-active`]:{borderColor:he.dotActiveBorderColor}},[`${se}-handle`]:{position:"absolute",width:he.handleSize,height:he.handleSize,outline:"none",[`${se}-dragging`]:{zIndex:1},"&::before":{content:'""',position:"absolute",insetInlineStart:-he.handleLineWidth,insetBlockStart:-he.handleLineWidth,width:he.handleSize+he.handleLineWidth*2,height:he.handleSize+he.handleLineWidth*2,backgroundColor:"transparent"},"&::after":{content:'""',position:"absolute",insetBlockStart:0,insetInlineStart:0,width:he.handleSize,height:he.handleSize,backgroundColor:he.colorBgElevated,boxShadow:`0 0 0 ${he.handleLineWidth}px ${he.handleColor}`,borderRadius:"50%",cursor:"pointer",transition:` - inset-inline-start ${he.motionDurationMid}, - inset-block-start ${he.motionDurationMid}, - width ${he.motionDurationMid}, - height ${he.motionDurationMid}, - box-shadow ${he.motionDurationMid} - `},"&:hover, &:active, &:focus":{"&::before":{insetInlineStart:-((he.handleSizeHover-he.handleSize)/2+he.handleLineWidthHover),insetBlockStart:-((he.handleSizeHover-he.handleSize)/2+he.handleLineWidthHover),width:he.handleSizeHover+he.handleLineWidthHover*2,height:he.handleSizeHover+he.handleLineWidthHover*2},"&::after":{boxShadow:`0 0 0 ${he.handleLineWidthHover}px ${he.handleActiveColor}`,width:he.handleSizeHover,height:he.handleSizeHover,insetInlineStart:(he.handleSize-he.handleSizeHover)/2,insetBlockStart:(he.handleSize-he.handleSizeHover)/2}}},[`${se}-mark`]:{position:"absolute",fontSize:he.fontSize},[`${se}-mark-text`]:{position:"absolute",display:"inline-block",color:he.colorTextDescription,textAlign:"center",wordBreak:"keep-all",cursor:"pointer",userSelect:"none","&-active":{color:he.colorText}},[`${se}-step`]:{position:"absolute",background:"transparent",pointerEvents:"none"},[`${se}-dot`]:{position:"absolute",width:be,height:be,backgroundColor:he.colorBgElevated,border:`${he.handleLineWidth}px solid ${he.dotBorderColor}`,borderRadius:"50%",cursor:"pointer",transition:`border-color ${he.motionDurationSlow}`,pointerEvents:"auto","&-active":{borderColor:he.dotActiveBorderColor}},[`&${se}-disabled`]:{cursor:"not-allowed",[`${se}-rail`]:{backgroundColor:`${he.railBg} !important`},[`${se}-track`]:{backgroundColor:`${he.trackBgDisabled} !important`},[` - ${se}-dot - `]:{backgroundColor:he.colorBgElevated,borderColor:he.trackBgDisabled,boxShadow:"none",cursor:"not-allowed"},[`${se}-handle::after`]:{backgroundColor:he.colorBgElevated,cursor:"not-allowed",width:he.handleSize,height:he.handleSize,boxShadow:`0 0 0 ${he.handleLineWidth}px ${new _t.C(he.colorTextDisabled).onBackground(he.colorBgContainer).toHexShortString()}`,insetInlineStart:0,insetBlockStart:0},[` - ${se}-mark-text, - ${se}-dot - `]:{cursor:"not-allowed !important"}},[`&-tooltip ${ce}-tooltip-inner`]:{minWidth:"unset"}})}},mt=(he,se)=>{const{componentCls:ce,railSize:Fe,handleSize:be,dotSize:Pe}=he,We=se?"paddingBlock":"paddingInline",gt=se?"width":"height",_e=se?"height":"width",et=se?"insetBlockStart":"insetInlineStart",ot=se?"top":"insetInlineStart",ct=(Fe*3-be)/2,Se=(be-Fe)/2,De=se?{borderWidth:`${Se}px 0`,transform:`translateY(-${Se}px)`}:{borderWidth:`0 ${Se}px`,transform:`translateX(-${Se}px)`};return{[We]:Fe,[_e]:Fe*3,[`${ce}-rail`]:{[gt]:"100%",[_e]:Fe},[`${ce}-track`]:{[_e]:Fe},[`${ce}-track-draggable`]:Object.assign({},De),[`${ce}-handle`]:{[et]:ct},[`${ce}-mark`]:{insetInlineStart:0,top:0,[ot]:Fe*3+(se?0:he.marginFull),[gt]:"100%"},[`${ce}-step`]:{insetInlineStart:0,top:0,[ot]:Fe,[gt]:"100%",[_e]:Fe},[`${ce}-dot`]:{position:"absolute",[et]:(Fe-Pe)/2}}},xt=he=>{const{componentCls:se,marginPartWithMark:ce}=he;return{[`${se}-horizontal`]:Object.assign(Object.assign({},mt(he,!0)),{[`&${se}-with-marks`]:{marginBottom:ce}})}},dt=he=>{const{componentCls:se}=he;return{[`${se}-vertical`]:Object.assign(Object.assign({},mt(he,!1)),{height:"100%"})}};var Me=(0,sn.Z)("Slider",he=>{const se=(0,xe.TS)(he,{marginPart:(he.controlHeight-he.controlSize)/2,marginFull:he.controlSize/2,marginPartWithMark:he.controlHeightLG-he.controlSize});return[ze(se),xt(se),dt(se)]},he=>{const ce=he.controlHeightLG/4,Fe=he.controlHeightSM/2,be=he.lineWidth+1,Pe=he.lineWidth+1*3;return{controlSize:ce,railSize:4,handleSize:ce,handleSizeHover:Fe,dotSize:8,handleLineWidth:be,handleLineWidthHover:Pe,railBg:he.colorFillTertiary,railHoverBg:he.colorFillSecondary,trackBg:he.colorPrimaryBorder,trackHoverBg:he.colorPrimaryBorderHover,handleColor:he.colorPrimaryBorder,handleActiveColor:he.colorPrimary,dotBorderColor:he.colorBorderSecondary,dotActiveBorderColor:he.colorPrimaryBorder,trackBgDisabled:he.colorBgContainerDisabled}}),Oe=function(he,se){var ce={};for(var Fe in he)Object.prototype.hasOwnProperty.call(he,Fe)&&se.indexOf(Fe)<0&&(ce[Fe]=he[Fe]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Fe=Object.getOwnPropertySymbols(he);betypeof he=="number"?he.toString():"";var Ge=oe.forwardRef((he,se)=>{const{prefixCls:ce,range:Fe,className:be,rootClassName:Pe,style:We,disabled:gt,tooltipPrefixCls:_e,tipFormatter:et,tooltipVisible:ot,getTooltipPopupContainer:ct,tooltipPlacement:Se}=he,De=Oe(he,["prefixCls","range","className","rootClassName","style","disabled","tooltipPrefixCls","tipFormatter","tooltipVisible","getTooltipPopupContainer","tooltipPlacement"]),{direction:Qe,slider:Je,getPrefixCls:ft,getPopupContainer:Ht}=oe.useContext(Ct.E_),Ze=oe.useContext(nt.Z),Zt=gt!=null?gt:Ze,[Pn,Rn]=oe.useState({}),wn=(Ra,Kn)=>{Rn(fa=>Object.assign(Object.assign({},fa),{[Ra]:Kn}))},rn=(Ra,Kn)=>Ra||(Kn?Qe==="rtl"?"left":"right":"top"),$n=ft("slider",ce),[An,nn]=Me($n),In=ee()(be,Je==null?void 0:Je.className,Pe,{[`${$n}-rtl`]:Qe==="rtl"},nn);Qe==="rtl"&&!De.vertical&&(De.reverse=!De.reverse);const[_n,mn]=oe.useMemo(()=>Fe?typeof Fe=="object"?[!0,Fe.draggableTrack]:[!0,!1]:[!1],[Fe]),ga=(Ra,Kn)=>{var fa;const{index:Cn,dragging:Pa}=Kn,{tooltip:ma={},vertical:va}=he,St=Object.assign({},ma),{open:Lt,placement:Et,getPopupContainer:Ln,prefixCls:Tn,formatter:dn}=St;let Ta;dn||dn===null?Ta=dn:et||et===null?Ta=et:Ta=Ee;const ua=Ta?Pn[Cn]||Pa:!1,na=(fa=Lt!=null?Lt:ot)!==null&&fa!==void 0?fa:Lt===void 0&&ua,Wa=Object.assign(Object.assign({},Ra.props),{onMouseEnter:()=>wn(Cn,!0),onMouseLeave:()=>wn(Cn,!1)}),pa=ft("tooltip",Tn!=null?Tn:_e);return oe.createElement(Gt,Object.assign({},St,{prefixCls:pa,title:Ta?Ta(Kn.value):"",open:na,placement:rn(Et!=null?Et:Se,va),key:Cn,overlayClassName:`${$n}-tooltip`,getPopupContainer:Ln||ct||Ht}),oe.cloneElement(Ra,Wa))},Wn=Object.assign(Object.assign({},Je==null?void 0:Je.style),We);return An(oe.createElement(pt,Object.assign({},De,{step:De.step,range:_n,draggableTrack:mn,className:In,style:Wn,disabled:Zt,ref:se,prefixCls:$n,handleRender:ga})))})},31797:function(Pt,kt,te){"use strict";te.d(kt,{default:function(){return pe}});var ne=te(59301),ee=te(56762),Te=te(92343),Ue=te(92310),He=te.n(Ue),je=te(36355),oe=te(61621),vt=ye=>{const{value:Re,formatter:we,precision:ke,decimalSeparator:Ce,groupSeparator:It="",prefixCls:Rt}=ye;let pn;if(typeof we=="function")pn=we(Re);else{const Dt=String(Re),zt=Dt.match(/^(-?)(\d*)(\.(\d+))?$/);if(!zt||Dt==="-")pn=Dt;else{const jt=zt[1];let tn=zt[2]||"0",pt=zt[4]||"";tn=tn.replace(/\B(?=(\d{3})+(?!\d))/g,It),typeof ke=="number"&&(pt=pt.padEnd(ke,"0").slice(0,ke>0?ke:0)),pt&&(pt=`${Ce}${pt}`),pn=[ne.createElement("span",{key:"int",className:`${Rt}-content-value-int`},jt,tn),pt&&ne.createElement("span",{key:"decimal",className:`${Rt}-content-value-decimal`},pt)]}}return ne.createElement("span",{className:`${Rt}-content-value`},pn)},$e=te(17313),rt=te(83116),qe=te(37613);const Be=ye=>{const{componentCls:Re,marginXXS:we,padding:ke,colorTextDescription:Ce,titleFontSize:It,colorTextHeading:Rt,contentFontSize:pn,fontFamily:Dt}=ye;return{[`${Re}`]:Object.assign(Object.assign({},(0,$e.Wf)(ye)),{[`${Re}-title`]:{marginBottom:we,color:Ce,fontSize:It},[`${Re}-skeleton`]:{paddingTop:ke},[`${Re}-content`]:{color:Rt,fontSize:pn,fontFamily:Dt,[`${Re}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Re}-content-prefix, ${Re}-content-suffix`]:{display:"inline-block"},[`${Re}-content-prefix`]:{marginInlineEnd:we},[`${Re}-content-suffix`]:{marginInlineStart:we}}})}};var le=(0,rt.Z)("Statistic",ye=>{const Re=(0,qe.TS)(ye,{});return[Be(Re)]},ye=>{const{fontSizeHeading3:Re,fontSize:we}=ye;return{titleFontSize:we,contentFontSize:Re}}),a=ye=>{const{prefixCls:Re,className:we,rootClassName:ke,style:Ce,valueStyle:It,value:Rt=0,title:pn,valueRender:Dt,prefix:zt,suffix:jt,loading:tn=!1,onMouseEnter:pt,onMouseLeave:Ct,decimalSeparator:nt=".",groupSeparator:Mt=","}=ye,{getPrefixCls:st,direction:Ie,statistic:ut}=ne.useContext(je.E_),Gt=st("statistic",Re),[_t,wt]=le(Gt),sn=ne.createElement(vt,Object.assign({decimalSeparator:nt,groupSeparator:Mt,prefixCls:Gt},ye,{value:Rt})),xe=He()(Gt,{[`${Gt}-rtl`]:Ie==="rtl"},ut==null?void 0:ut.className,we,ke,wt);return _t(ne.createElement("div",{className:xe,style:Object.assign(Object.assign({},ut==null?void 0:ut.style),Ce),onMouseEnter:pt,onMouseLeave:Ct},pn&&ne.createElement("div",{className:`${Gt}-title`},pn),ne.createElement(oe.Z,{paragraph:!1,loading:tn,className:`${Gt}-skeleton`},ne.createElement("div",{style:It,className:`${Gt}-content`},zt&&ne.createElement("span",{className:`${Gt}-content-prefix`},zt),Dt?Dt(sn):sn,jt&&ne.createElement("span",{className:`${Gt}-content-suffix`},jt)))))};const b=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function E(ye,Re){let we=ye;const ke=/\[[^\]]*]/g,Ce=(Re.match(ke)||[]).map(Dt=>Dt.slice(1,-1)),It=Re.replace(ke,"[]"),Rt=b.reduce((Dt,zt)=>{let[jt,tn]=zt;if(Dt.includes(jt)){const pt=Math.floor(we/tn);return we-=pt*tn,Dt.replace(new RegExp(`${jt}+`,"g"),Ct=>{const nt=Ct.length;return pt.toString().padStart(nt,"0")})}return Dt},It);let pn=0;return Rt.replace(ke,()=>{const Dt=Ce[pn];return pn+=1,Dt})}function x(ye,Re){const{format:we=""}=Re,ke=new Date(ye).getTime(),Ce=Date.now(),It=Math.max(ke-Ce,0);return E(It,we)}const z=1e3/30;function ae(ye){return new Date(ye).getTime()}const re=ye=>{const{value:Re,format:we="HH:mm:ss",onChange:ke,onFinish:Ce}=ye,It=(0,ee.Z)(),Rt=ne.useRef(null),pn=()=>{Ce==null||Ce(),Rt.current&&(clearInterval(Rt.current),Rt.current=null)},Dt=()=>{const tn=ae(Re);tn>=Date.now()&&(Rt.current=setInterval(()=>{It(),ke==null||ke(tn-Date.now()),tn(Dt(),()=>{Rt.current&&(clearInterval(Rt.current),Rt.current=null)}),[Re]);const zt=(tn,pt)=>x(tn,Object.assign(Object.assign({},pt),{format:we})),jt=tn=>(0,Te.Tm)(tn,{title:void 0});return ne.createElement(a,Object.assign({},ye,{valueRender:jt,formatter:zt}))};var ie=ne.memo(re);a.Countdown=ie;var pe=a},15969:function(Pt,kt,te){"use strict";te.d(kt,{N:function(){return ne}});const ne=ee=>({color:ee.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${ee.motionDurationSlow}`,"&:focus, &:hover":{color:ee.colorLinkHover},"&:active":{color:ee.colorLinkActive}})},1710:function(Pt,kt,te){"use strict";te.d(kt,{default:function(){return fi}});var ne={},ee="rc-table-internal-hook",Te=te(42978),Ue=te(6089),He=te(34280),je=te(13697),oe=te(59301),it=te(4676);function vt(ge){var ve=oe.createContext(void 0),Le=function(tt){var at=tt.value,Ot=tt.children,Bt=oe.useRef(at);Bt.current=at;var bt=oe.useState(function(){return{getValue:function(){return Bt.current},listeners:new Set}}),Xt=(0,Te.Z)(bt,1),Kt=Xt[0];return(0,He.Z)(function(){(0,it.unstable_batchedUpdates)(function(){Kt.listeners.forEach(function(Yt){Yt(at)})})},[at]),oe.createElement(ve.Provider,{value:Kt},Ot)};return{Context:ve,Provider:Le,defaultValue:ge}}function $e(ge,ve){var Le=(0,Ue.Z)(typeof ve=="function"?ve:function(Yt){if(ve===void 0)return Yt;if(!Array.isArray(ve))return Yt[ve];var fn={};return ve.forEach(function(gn){fn[gn]=Yt[gn]}),fn}),Ke=oe.useContext(ge==null?void 0:ge.Context),tt=Ke||{},at=tt.listeners,Ot=tt.getValue,Bt=oe.useRef();Bt.current=Le(Ke?Ot():ge==null?void 0:ge.defaultValue);var bt=oe.useState({}),Xt=(0,Te.Z)(bt,2),Kt=Xt[1];return(0,He.Z)(function(){if(!Ke)return;function Yt(fn){var gn=Le(fn);(0,je.Z)(Bt.current,gn,!0)||Kt({})}return at.add(Yt),function(){at.delete(Yt)}},[Ke]),Bt.current}var rt=te(54476),qe=te(8654);function Be(){var ge=oe.createContext(null);function ve(){return oe.useContext(ge)}function Le(tt,at){var Ot=(0,qe.Yr)(tt),Bt=function(Xt,Kt){var Yt=Ot?{ref:Kt}:{},fn=oe.useRef(0),gn=oe.useRef(Xt),Sn=ve();return Sn!==null?oe.createElement(tt,(0,rt.Z)({},Xt,Yt)):((!at||at(gn.current,Xt))&&(fn.current+=1),gn.current=Xt,oe.createElement(ge.Provider,{value:fn.current},oe.createElement(tt,(0,rt.Z)({},Xt,Yt))))};return Ot?oe.forwardRef(Bt):Bt}function Ke(tt,at){var Ot=(0,qe.Yr)(tt),Bt=function(Xt,Kt){var Yt=Ot?{ref:Kt}:{};return ve(),oe.createElement(tt,(0,rt.Z)({},Xt,Yt))};return Ot?oe.memo(oe.forwardRef(Bt),at):oe.memo(Bt,at)}return{makeImmutable:Le,responseImmutable:Ke,useImmutableMark:ve}}var le=Be(),y=le.makeImmutable,a=le.responseImmutable,b=le.useImmutableMark,E=Be(),x=E.makeImmutable,z=E.responseImmutable,ae=E.useImmutableMark,re=vt(),ie=re;function pe(ge,ve){var Le=oe.useRef(0);Le.current+=1;var Ke=oe.useRef(ge),tt=[];Object.keys(ge||{}).map(function(Ot){var Bt;(ge==null?void 0:ge[Ot])!==((Bt=Ke.current)===null||Bt===void 0?void 0:Bt[Ot])&&tt.push(Ot)}),Ke.current=ge;var at=oe.useRef([]);return tt.length&&(at.current=tt),oe.useDebugValue(Le.current),oe.useDebugValue(at.current.join(", ")),ve&&console.log("".concat(ve,":"),Le.current,at.current),Le.current}var ye=null,Re=oe.memo(function(){var ge=pe();return oe.createElement("h1",null,"Render Times: ",ge)});Re.displayName="RenderBlock";var we=te(76190),ke=te(33885),Ce=te(20068),It=te(92310),Rt=te.n(It),pn=te(80547),Dt=te(97938),zt=te(48736),jt=oe.createContext({renderWithProps:!1}),tn=jt,pt="RC_TABLE_KEY";function Ct(ge){return ge==null?[]:Array.isArray(ge)?ge:[ge]}function nt(ge){var ve=[],Le={};return ge.forEach(function(Ke){for(var tt=Ke||{},at=tt.key,Ot=tt.dataIndex,Bt=at||Ct(Ot).join("-")||pt;Le[Bt];)Bt="".concat(Bt,"_next");Le[Bt]=!0,ve.push(Bt)}),ve}function Mt(ge){return ge!=null}function st(ge){return ge&&(0,we.Z)(ge)==="object"&&!Array.isArray(ge)&&!oe.isValidElement(ge)}function Ie(ge,ve,Le,Ke,tt,at){var Ot=oe.useContext(tn),Bt=ae(),bt=(0,pn.Z)(function(){if(Mt(Ke))return[Ke];var Xt=ve==null||ve===""?[]:Array.isArray(ve)?ve:[ve],Kt=(0,Dt.Z)(ge,Xt),Yt=Kt,fn=void 0;if(tt){var gn=tt(Kt,ge,Le);st(gn)?(Yt=gn.children,fn=gn.props,Ot.renderWithProps=!0):Yt=gn}return[Yt,fn]},[Bt,ge,Ke,ve,tt,Le],function(Xt,Kt){if(at){var Yt=(0,Te.Z)(Xt,2),fn=Yt[1],gn=(0,Te.Z)(Kt,2),Sn=gn[1];return at(Sn,fn)}return Ot.renderWithProps?!0:!(0,je.Z)(Xt,Kt,!0)});return bt}function ut(ge,ve,Le,Ke){var tt=ge+ve-1;return ge<=Ke&&tt>=Le}function Gt(ge,ve){return $e(ie,function(Le){var Ke=ut(ge,ve||1,Le.hoverStartRow,Le.hoverEndRow);return[Ke,Le.onHover]})}var _t=function(ve){var Le=ve.ellipsis,Ke=ve.rowType,tt=ve.children,at,Ot=Le===!0?{showTitle:!0}:Le;return Ot&&(Ot.showTitle||Ke==="header")&&(typeof tt=="string"||typeof tt=="number"?at=tt.toString():oe.isValidElement(tt)&&typeof tt.props.children=="string"&&(at=tt.props.children)),at};function wt(ge){var ve,Le,Ke,tt,at,Ot,Bt,bt,Xt=ge.component,Kt=ge.children,Yt=ge.ellipsis,fn=ge.scope,gn=ge.prefixCls,Sn=ge.className,Yn=ge.align,jn=ge.record,ta=ge.render,Un=ge.dataIndex,oa=ge.renderIndex,ka=ge.shouldCellUpdate,Va=ge.index,Da=ge.rowType,ja=ge.colSpan,gr=ge.rowSpan,da=ge.fixLeft,Na=ge.fixRight,Sa=ge.firstFixLeft,ra=ge.lastFixLeft,ia=ge.firstFixRight,Ga=ge.lastFixRight,yr=ge.appendNode,fr=ge.additionalProps,Ma=fr===void 0?{}:fr,Sr=ge.isSticky,xr="".concat(gn,"-cell"),Nr=$e(ie,["supportSticky","allColumnsFixedLeft"]),wr=Nr.supportSticky,wo=Nr.allColumnsFixedLeft,jr=Ie(jn,Un,oa,Kt,ta,ka),ir=(0,Te.Z)(jr,2),To=ir[0],er=ir[1],fo={},ro=typeof da=="number"&&wr,qo=typeof Na=="number"&≀ro&&(fo.position="sticky",fo.left=da),qo&&(fo.position="sticky",fo.right=Na);var tr=(ve=(Le=(Ke=er==null?void 0:er.colSpan)!==null&&Ke!==void 0?Ke:Ma.colSpan)!==null&&Le!==void 0?Le:ja)!==null&&ve!==void 0?ve:1,Ya=(tt=(at=(Ot=er==null?void 0:er.rowSpan)!==null&&Ot!==void 0?Ot:Ma.rowSpan)!==null&&at!==void 0?at:gr)!==null&&tt!==void 0?tt:1,Qa=Gt(Va,Ya),Ia=(0,Te.Z)(Qa,2),xa=Ia[0],xn=Ia[1],ca=function(Ja){var Li;jn&&xn(Va,Va+Ya-1),Ma==null||(Li=Ma.onMouseEnter)===null||Li===void 0||Li.call(Ma,Ja)},mr=function(Ja){var Li;jn&&xn(-1,-1),Ma==null||(Li=Ma.onMouseLeave)===null||Li===void 0||Li.call(Ma,Ja)};if(tr===0||Ya===0)return null;var Dr=(Bt=Ma.title)!==null&&Bt!==void 0?Bt:_t({rowType:Da,ellipsis:Yt,children:To}),Fi=Rt()(xr,Sn,(bt={},(0,Ce.Z)(bt,"".concat(xr,"-fix-left"),ro&&wr),(0,Ce.Z)(bt,"".concat(xr,"-fix-left-first"),Sa&&wr),(0,Ce.Z)(bt,"".concat(xr,"-fix-left-last"),ra&&wr),(0,Ce.Z)(bt,"".concat(xr,"-fix-left-all"),ra&&wo&&wr),(0,Ce.Z)(bt,"".concat(xr,"-fix-right"),qo&&wr),(0,Ce.Z)(bt,"".concat(xr,"-fix-right-first"),ia&&wr),(0,Ce.Z)(bt,"".concat(xr,"-fix-right-last"),Ga&&wr),(0,Ce.Z)(bt,"".concat(xr,"-ellipsis"),Yt),(0,Ce.Z)(bt,"".concat(xr,"-with-append"),yr),(0,Ce.Z)(bt,"".concat(xr,"-fix-sticky"),(ro||qo)&&Sr&&wr),(0,Ce.Z)(bt,"".concat(xr,"-row-hover"),!er&&xa),bt),Ma.className,er==null?void 0:er.className),vi={};Yn&&(vi.textAlign=Yn);var Yi=(0,ke.Z)((0,ke.Z)((0,ke.Z)((0,ke.Z)({},fo),Ma.style),vi),er==null?void 0:er.style),Wo=To;return(0,we.Z)(Wo)==="object"&&!Array.isArray(Wo)&&!oe.isValidElement(Wo)&&(Wo=null),Yt&&(ra||ia)&&(Wo=oe.createElement("span",{className:"".concat(xr,"-content")},Wo)),oe.createElement(Xt,(0,rt.Z)({},er,Ma,{className:Fi,style:Yi,title:Dr,scope:fn,onMouseEnter:ca,onMouseLeave:mr,colSpan:tr!==1?tr:null,rowSpan:Ya!==1?Ya:null}),yr,Wo)}var sn=oe.memo(wt);function xe(ge,ve,Le,Ke,tt,at){var Ot=Le[ge]||{},Bt=Le[ve]||{},bt,Xt;Ot.fixed==="left"?bt=Ke.left[tt==="rtl"?ve:ge]:Bt.fixed==="right"&&(Xt=Ke.right[tt==="rtl"?ge:ve]);var Kt=!1,Yt=!1,fn=!1,gn=!1,Sn=Le[ve+1],Yn=Le[ge-1],jn=!(at!=null&&at.children);if(tt==="rtl"){if(bt!==void 0){var ta=Yn&&Yn.fixed==="left";gn=!ta&&jn}else if(Xt!==void 0){var Un=Sn&&Sn.fixed==="right";fn=!Un&&jn}}else if(bt!==void 0){var oa=Sn&&Sn.fixed==="left";Kt=!oa&&jn}else if(Xt!==void 0){var ka=Yn&&Yn.fixed==="right";Yt=!ka&&jn}return{fixLeft:bt,fixRight:Xt,lastFixLeft:Kt,firstFixRight:Yt,lastFixRight:fn,firstFixLeft:gn,isSticky:Ke.isSticky}}var ze=oe.createContext({}),mt=ze;function xt(ge){var ve=ge.className,Le=ge.index,Ke=ge.children,tt=ge.colSpan,at=tt===void 0?1:tt,Ot=ge.rowSpan,Bt=ge.align,bt=$e(ie,["prefixCls","direction"]),Xt=bt.prefixCls,Kt=bt.direction,Yt=oe.useContext(mt),fn=Yt.scrollColumnIndex,gn=Yt.stickyOffsets,Sn=Yt.flattenColumns,Yn=Yt.columns,jn=Le+at-1,ta=jn+1===fn?at+1:at,Un=xe(Le,Le+ta-1,Sn,gn,Kt,Yn==null?void 0:Yn[Le]);return oe.createElement(sn,(0,rt.Z)({className:ve,index:Le,component:"td",prefixCls:Xt,record:null,dataIndex:null,align:Bt,colSpan:ta,rowSpan:Ot,render:function(){return Ke}},Un))}var dt=te(75931),Me=["children"];function Oe(ge){var ve=ge.children,Le=(0,dt.Z)(ge,Me);return oe.createElement("tr",Le,ve)}function Ee(ge){var ve=ge.children;return ve}Ee.Row=Oe,Ee.Cell=xt;var me=Ee;function Ge(ge){var ve=ge.children,Le=ge.stickyOffsets,Ke=ge.flattenColumns,tt=ge.columns,at=$e(ie,"prefixCls"),Ot=Ke.length-1,Bt=Ke[Ot],bt=oe.useMemo(function(){return{stickyOffsets:Le,flattenColumns:Ke,scrollColumnIndex:Bt!=null&&Bt.scrollbar?Ot:null,columns:tt}},[Bt,Ke,Ot,Le,tt]);return oe.createElement(mt.Provider,{value:bt},oe.createElement("tfoot",{className:"".concat(at,"-summary")},ve))}var he=z(Ge),se=me,ce=te(70425),Fe=te(29301),be=te(29194),Pe=te(24514),We=te(75152),gt=te(26112);function _e(ge,ve,Le,Ke,tt,at,Ot){ge.push({record:ve,indent:Le,index:Ot});var Bt=at(ve),bt=tt==null?void 0:tt.has(Bt);if(ve&&Array.isArray(ve[Ke])&&bt)for(var Xt=0;Xt1?Sa-1:0),ia=1;ia=0;Bt-=1){var bt=ve[Bt],Xt=Le&&Le[Bt],Kt=Xt&&Xt[Rn];if(bt||Kt||Ot){var Yt=Kt||{},fn=Yt.columnType,gn=(0,dt.Z)(Yt,rn);tt.unshift(oe.createElement("col",(0,rt.Z)({key:Bt,style:{width:bt}},gn))),Ot=!0}}return oe.createElement("colgroup",null,tt)}var An=$n,nn=te(94480),In=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function _n(ge,ve){return(0,oe.useMemo)(function(){for(var Le=[],Ke=0;Ke1?"colgroup":"col":null,ellipsis:jn.ellipsis,align:jn.align,component:jn.title?at:Ot,prefixCls:Kt,key:gn[Yn]},ta,{additionalProps:Un,rowType:"header"}))}))}Wn.displayName="HeaderRow";var Ra=Wn;function Kn(ge){var ve=[];function Le(Ot,Bt){var bt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ve[bt]=ve[bt]||[];var Xt=Bt,Kt=Ot.filter(Boolean).map(function(Yt){var fn={key:Yt.key,className:Yt.className||"",children:Yt.title,column:Yt,colStart:Xt},gn=1,Sn=Yt.children;return Sn&&Sn.length>0&&(gn=Le(Sn,Xt,bt+1).reduce(function(Yn,jn){return Yn+jn},0),fn.hasSubColumns=!0),"colSpan"in Yt&&(gn=Yt.colSpan),"rowSpan"in Yt&&(fn.rowSpan=Yt.rowSpan),fn.colSpan=gn,fn.colEnd=fn.colStart+gn-1,ve[bt].push(fn),Xt+=gn,gn});return Kt}Le(ge,0);for(var Ke=ve.length,tt=function(Bt){ve[Bt].forEach(function(bt){!("rowSpan"in bt)&&!bt.hasSubColumns&&(bt.rowSpan=Ke-Bt)})},at=0;at1&&arguments[1]!==void 0?arguments[1]:"";return typeof ve=="number"?ve:ve.endsWith("%")?ge*parseFloat(ve)/100:null}function va(ge,ve){return oe.useMemo(function(){if(ve&&ve>0){var Le=0,Ke=0;ge.forEach(function(Xt){var Kt=ma(ve,Xt.width);Kt?Le+=Kt:Ke+=1});var tt=ve-Le,at=Ke,Ot=tt/Ke,Bt=0,bt=ge.map(function(Xt){var Kt=(0,ke.Z)({},Xt),Yt=ma(ve,Kt.width);if(Yt)Kt.width=Yt;else{var fn=Math.floor(Ot);Kt.width=at===1?tt:fn,tt-=fn,at-=1}return Bt+=Kt.width,Kt});return[bt,Bt]}return[ge,ve]},[ge,ve])}var St=["children"],Lt=["fixed"];function Et(ge){return(0,Pa.Z)(ge).filter(function(ve){return oe.isValidElement(ve)}).map(function(ve){var Le=ve.key,Ke=ve.props,tt=Ke.children,at=(0,dt.Z)(Ke,St),Ot=(0,ke.Z)({key:Le},at);return tt&&(Ot.children=Et(tt)),Ot})}function Ln(ge){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return ge.filter(function(Le){return Le&&(0,we.Z)(Le)==="object"}).reduce(function(Le,Ke,tt){var at=Ke.fixed,Ot=at===!0?"left":at,Bt="".concat(ve,"-").concat(tt),bt=Ke.children;return bt&&bt.length>0?[].concat((0,nn.Z)(Le),(0,nn.Z)(Ln(bt,Bt).map(function(Xt){return(0,ke.Z)({fixed:Ot},Xt)}))):[].concat((0,nn.Z)(Le),[(0,ke.Z)((0,ke.Z)({key:Bt},Ke),{},{fixed:Ot})])},[])}function Tn(ge){for(var ve=!0,Le=0;Le=0;at-=1){var Ot=ge[at];if(tt&&Ot.fixed!=="right")tt=!1;else if(!tt&&Ot.fixed==="right"){warning(!1,"Index ".concat(at+1," of `columns` missing `fixed='right'` prop."));break}}}function dn(ge){return ge.map(function(ve){var Le=ve.fixed,Ke=(0,dt.Z)(ve,Lt),tt=Le;return Le==="left"?tt="right":Le==="right"&&(tt="left"),(0,ke.Z)({fixed:tt},Ke)})}function Ta(ge,ve){var Le=ge.prefixCls,Ke=ge.columns,tt=ge.children,at=ge.expandable,Ot=ge.expandedKeys,Bt=ge.columnTitle,bt=ge.getRowKey,Xt=ge.onTriggerExpand,Kt=ge.expandIcon,Yt=ge.rowExpandable,fn=ge.expandIconColumnIndex,gn=ge.direction,Sn=ge.expandRowByClick,Yn=ge.columnWidth,jn=ge.fixed,ta=ge.scrollWidth,Un=oe.useMemo(function(){return Ke||Et(tt)},[Ke,tt]),oa=oe.useMemo(function(){if(at){var Na,Sa=Un.slice();if(!Sa.includes(ne)){var ra=fn||0;ra>=0&&Sa.splice(ra,0,ne)}var ia=Sa.indexOf(ne);Sa=Sa.filter(function(Ma,Sr){return Ma!==ne||Sr===ia});var Ga=Un[ia],yr;(jn==="left"||jn)&&!fn?yr="left":(jn==="right"||jn)&&fn===Un.length?yr="right":yr=Ga?Ga.fixed:null;var fr=(Na={},(0,Ce.Z)(Na,Rn,{className:"".concat(Le,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,Ce.Z)(Na,"title",Bt),(0,Ce.Z)(Na,"fixed",yr),(0,Ce.Z)(Na,"className","".concat(Le,"-row-expand-icon-cell")),(0,Ce.Z)(Na,"width",Yn),(0,Ce.Z)(Na,"render",function(Sr,xr,Nr){var wr=bt(xr,Nr),wo=Ot.has(wr),jr=Yt?Yt(xr):!0,ir=Kt({prefixCls:Le,expanded:wo,expandable:jr,record:xr,onExpand:Xt});return Sn?oe.createElement("span",{onClick:function(er){return er.stopPropagation()}},ir):ir}),Na);return Sa.map(function(Ma){return Ma===ne?fr:Ma})}return Un.filter(function(Ma){return Ma!==ne})},[at,Un,bt,Ot,Kt,gn]),ka=oe.useMemo(function(){var Na=oa;return ve&&(Na=ve(Na)),Na.length||(Na=[{render:function(){return null}}]),Na},[ve,oa,gn]),Va=oe.useMemo(function(){return gn==="rtl"?dn(Ln(ka)):Ln(ka)},[ka,gn,ta]),Da=va(Va,ta),ja=(0,Te.Z)(Da,2),gr=ja[0],da=ja[1];return[ka,gr,da]}var ua=Ta;function na(ge){var ve,Le=ge.prefixCls,Ke=ge.record,tt=ge.onExpand,at=ge.expanded,Ot=ge.expandable,Bt="".concat(Le,"-row-expand-icon");if(!Ot)return oe.createElement("span",{className:Rt()(Bt,"".concat(Le,"-row-spaced"))});var bt=function(Kt){tt(Ke,Kt),Kt.stopPropagation()};return oe.createElement("span",{className:Rt()(Bt,(ve={},(0,Ce.Z)(ve,"".concat(Le,"-row-expanded"),at),(0,Ce.Z)(ve,"".concat(Le,"-row-collapsed"),!at),ve)),onClick:bt})}function Wa(ge,ve,Le){var Ke=[];function tt(at){(at||[]).forEach(function(Ot,Bt){Ke.push(ve(Ot,Bt)),tt(Ot[Le])})}return tt(ge),Ke}function pa(ge,ve,Le){var Ke=wn(ge),tt=Ke.expandIcon,at=Ke.expandedRowKeys,Ot=Ke.defaultExpandedRowKeys,Bt=Ke.defaultExpandAllRows,bt=Ke.expandedRowRender,Xt=Ke.onExpand,Kt=Ke.onExpandedRowsChange,Yt=Ke.childrenColumnName,fn=tt||na,gn=Yt||"children",Sn=oe.useMemo(function(){return bt?"row":ge.expandable&&ge.internalHooks===ee&&ge.expandable.__PARENT_RENDER_ICON__||ve.some(function(Va){return Va&&(0,we.Z)(Va)==="object"&&Va[gn]})?"nest":!1},[!!bt,ve]),Yn=oe.useState(function(){return Ot||(Bt?Wa(ve,Le,gn):[])}),jn=(0,Te.Z)(Yn,2),ta=jn[0],Un=jn[1],oa=oe.useMemo(function(){return new Set(at||ta||[])},[at,ta]),ka=oe.useCallback(function(Va){var Da=Le(Va,ve.indexOf(Va)),ja,gr=oa.has(Da);gr?(oa.delete(Da),ja=(0,nn.Z)(oa)):ja=[].concat((0,nn.Z)(oa),[Da]),Un(ja),Xt&&Xt(!gr,Va),Kt&&Kt(ja)},[Le,oa,ve,Xt,Kt]);return[Ke,Sn,oa,fn,gn,ka]}function yn(ge,ve,Le,Ke){var tt=ge.map(function(at,Ot){return xe(Ot,Ot,ge,ve,Le,Ke==null?void 0:Ke[Ot])});return(0,pn.Z)(function(){return tt},[tt],function(at,Ot){return!(0,je.Z)(at,Ot)})}function nr(ge){var ve=(0,oe.useRef)(ge),Le=(0,oe.useState)({}),Ke=(0,Te.Z)(Le,2),tt=Ke[1],at=(0,oe.useRef)(null),Ot=(0,oe.useRef)([]);function Bt(bt){Ot.current.push(bt);var Xt=Promise.resolve();at.current=Xt,Xt.then(function(){if(at.current===Xt){var Kt=Ot.current,Yt=ve.current;Ot.current=[],Kt.forEach(function(fn){ve.current=fn(ve.current)}),at.current=null,Yt!==ve.current&&tt({})}})}return(0,oe.useEffect)(function(){return function(){at.current=null}},[]),[ve.current,Bt]}function Ir(ge){var ve=(0,oe.useRef)(ge||null),Le=(0,oe.useRef)();function Ke(){window.clearTimeout(Le.current)}function tt(Ot){ve.current=Ot,Ke(),Le.current=window.setTimeout(function(){ve.current=null,Le.current=void 0},100)}function at(){return ve.current}return(0,oe.useEffect)(function(){return Ke},[]),[tt,at]}function pr(){var ge=oe.useState(-1),ve=(0,Te.Z)(ge,2),Le=ve[0],Ke=ve[1],tt=oe.useState(-1),at=(0,Te.Z)(tt,2),Ot=at[0],Bt=at[1],bt=oe.useCallback(function(Xt,Kt){Ke(Xt),Bt(Kt)},[]);return[Le,Ot,bt]}var ar=te(47273),ht=(0,ar.Z)()?window:null;function an(ge,ve){var Le=(0,we.Z)(ge)==="object"?ge:{},Ke=Le.offsetHeader,tt=Ke===void 0?0:Ke,at=Le.offsetSummary,Ot=at===void 0?0:at,Bt=Le.offsetScroll,bt=Bt===void 0?0:Bt,Xt=Le.getContainer,Kt=Xt===void 0?function(){return ht}:Xt,Yt=Kt()||ht;return oe.useMemo(function(){var fn=!!ge;return{isSticky:fn,stickyClassName:fn?"".concat(ve,"-sticky-holder"):"",offsetHeader:tt,offsetSummary:Ot,offsetScroll:bt,container:Yt}},[bt,tt,Ot,ve,Yt])}function en(ge,ve,Le){var Ke=(0,oe.useMemo)(function(){for(var tt=[],at=[],Ot=0,Bt=0,bt=0;bt=Yt&&(Ma=Yt-fn),Ot({scrollLeft:Ma/Yt*(Kt+2)}),Un.current.x=ia.pageX},Na=function(){if(at.current){var ia=(0,Bn.os)(at.current).top,Ga=ia+at.current.offsetHeight,yr=bt===window?document.documentElement.scrollTop+window.innerHeight:(0,Bn.os)(bt).top+bt.clientHeight;Ga-(0,We.Z)()<=yr||ia>=yr-Bt?ta(function(fr){return(0,ke.Z)((0,ke.Z)({},fr),{},{isHiddenScrollBar:!0})}):ta(function(fr){return(0,ke.Z)((0,ke.Z)({},fr),{},{isHiddenScrollBar:!1})})}},Sa=function(ia){ta(function(Ga){return(0,ke.Z)((0,ke.Z)({},Ga),{},{scrollLeft:ia/Kt*Yt||0})})};return oe.useImperativeHandle(Le,function(){return{setScrollLeft:Sa}}),oe.useEffect(function(){var ra=(0,Mn.Z)(document.body,"mouseup",ja,!1),ia=(0,Mn.Z)(document.body,"mousemove",da,!1);return Na(),function(){ra.remove(),ia.remove()}},[fn,Va]),oe.useEffect(function(){var ra=(0,Mn.Z)(bt,"scroll",Na,!1),ia=(0,Mn.Z)(window,"resize",Na,!1);return function(){ra.remove(),ia.remove()}},[bt]),oe.useEffect(function(){jn.isHiddenScrollBar||ta(function(ra){var ia=at.current;return ia?(0,ke.Z)((0,ke.Z)({},ra),{},{scrollLeft:ia.scrollLeft/ia.scrollWidth*ia.clientWidth}):ra})},[jn.isHiddenScrollBar]),Kt<=Yt||!fn||jn.isHiddenScrollBar?null:oe.createElement("div",{style:{height:(0,We.Z)(),width:Yt,bottom:Bt},className:"".concat(Xt,"-sticky-scroll")},oe.createElement("div",{onMouseDown:gr,ref:gn,className:Rt()("".concat(Xt,"-sticky-scroll-bar"),(0,Ce.Z)({},"".concat(Xt,"-sticky-scroll-bar-active"),Va)),style:{width:"".concat(fn,"px"),transform:"translate3d(".concat(jn.scrollLeft,"px, 0, 0)")}}))},Ea=oe.forwardRef(qa);function Vt(ge){return null}var Er=Vt;function Tr(ge){return null}var Wr=Tr,oo="rc-table",Xn=[],Ca={};function Ua(){return"No Data"}function ya(ge){var ve,Le=(0,ke.Z)({rowKey:"key",prefixCls:oo,emptyText:Ua},ge),Ke=Le.prefixCls,tt=Le.className,at=Le.rowClassName,Ot=Le.style,Bt=Le.data,bt=Le.rowKey,Xt=Le.scroll,Kt=Le.tableLayout,Yt=Le.direction,fn=Le.title,gn=Le.footer,Sn=Le.summary,Yn=Le.caption,jn=Le.id,ta=Le.showHeader,Un=Le.components,oa=Le.emptyText,ka=Le.onRow,Va=Le.onHeaderRow,Da=Le.internalHooks,ja=Le.transformColumns,gr=Le.internalRefs,da=Le.tailor,Na=Le.sticky,Sa=Bt||Xn,ra=!!Sa.length,ia=Da===ee,Ga=oe.useCallback(function(So,Vo){return(0,Dt.Z)(Un,So)||Vo},[Un]),yr=oe.useMemo(function(){return typeof bt=="function"?bt:function(So){var Vo=So&&So[bt];return Vo}},[bt]),fr=Ga(["body"]),Ma=pr(),Sr=(0,Te.Z)(Ma,3),xr=Sr[0],Nr=Sr[1],wr=Sr[2],wo=pa(Le,Sa,yr),jr=(0,Te.Z)(wo,6),ir=jr[0],To=jr[1],er=jr[2],fo=jr[3],ro=jr[4],qo=jr[5],tr=Xt==null?void 0:Xt.x,Ya=oe.useState(0),Qa=(0,Te.Z)(Ya,2),Ia=Qa[0],xa=Qa[1],xn=ua((0,ke.Z)((0,ke.Z)((0,ke.Z)({},Le),ir),{},{expandable:!!ir.expandedRowRender,columnTitle:ir.columnTitle,expandedKeys:er,getRowKey:yr,onTriggerExpand:qo,expandIcon:fo,expandIconColumnIndex:ir.expandIconColumnIndex,direction:Yt,scrollWidth:ia&&da&&typeof tr=="number"?tr:null}),ia?ja:null),ca=(0,Te.Z)(xn,3),mr=ca[0],Dr=ca[1],Fi=ca[2],vi=Fi!=null?Fi:tr,Yi=oe.useMemo(function(){return{columns:mr,flattenColumns:Dr}},[mr,Dr]),Wo=oe.useRef(),Zo=oe.useRef(),Ja=oe.useRef(),Li=oe.useRef(),Ri=oe.useRef(),so=oe.useState(!1),vo=(0,Te.Z)(so,2),Go=vo[0],ri=vo[1],_o=oe.useState(!1),Gr=(0,Te.Z)(_o,2),Ii=Gr[0],Bi=Gr[1],po=nr(new Map),rr=(0,Te.Z)(po,2),$o=rr[0],Oi=rr[1],sl=nt(Dr),Qi=sl.map(function(So){return $o.get(So)}),Wi=oe.useMemo(function(){return Qi},[Qi.join("_")]),ki=bn(Wi,Dr.length,Yt),oi=Xt&&Mt(Xt.y),Uo=Xt&&Mt(vi)||!!ir.fixed,ol=Uo&&Dr.some(function(So){var Vo=So.fixed;return Vo}),ml=oe.useRef(),el=an(Na,Ke),il=el.isSticky,xl=el.offsetHeader,Il=el.offsetSummary,_r=el.offsetScroll,Oo=el.stickyClassName,Mi=el.container,Ko=oe.useMemo(function(){return Sn==null?void 0:Sn(Sa)},[Sn,Sa]),Hi=(oi||il)&&oe.isValidElement(Ko)&&Ko.type===me&&Ko.props.fixed,Zi,Ti,ll;oi&&(Ti={overflowY:"scroll",maxHeight:Xt.y}),Uo&&(Zi={overflowX:"auto"},oi||(Ti={overflowY:"hidden"}),ll={width:vi===!0?"auto":vi,minWidth:"100%"});var Tl=oe.useCallback(function(So,Vo){(0,be.Z)(Wo.current)&&Oi(function(Ji){if(Ji.get(So)!==Vo){var ul=new Map(Ji);return ul.set(So,Vo),ul}return Ji})},[]),is=Ir(null),zl=(0,Te.Z)(is,2),ls=zl[0],$l=zl[1];function Fl(So,Vo){Vo&&(typeof Vo=="function"?Vo(So):Vo.scrollLeft!==So&&(Vo.scrollLeft=So,Vo.scrollLeft!==So&&setTimeout(function(){Vo.scrollLeft=So},0)))}var vl=(0,Ue.Z)(function(So){var Vo=So.currentTarget,Ji=So.scrollLeft,ul=Yt==="rtl",cl=typeof Ji=="number"?Ji:Vo.scrollLeft,os=Vo||Ca;if(!$l()||$l()===os){var Ql;ls(os),Fl(cl,Zo.current),Fl(cl,Ja.current),Fl(cl,Ri.current),Fl(cl,(Ql=ml.current)===null||Ql===void 0?void 0:Ql.setScrollLeft)}var Jl=Vo||Zo.current;if(Jl){var ql=Jl.scrollWidth,wl=Jl.clientWidth;if(ql===wl){ri(!1),Bi(!1);return}ul?(ri(-cl0)):(ri(cl>0),Bi(cl1?Yn-ia:0,yr=(0,ke.Z)((0,ke.Z)((0,ke.Z)({},ja),bt),{},{flex:"0 0 ".concat(ia,"px"),width:"".concat(ia,"px"),marginRight:Ga,pointerEvents:"auto"}),fr=oe.useMemo(function(){return Kt?Sa<=1:da===0||Sa===0||Sa>1},[Sa,da,Kt]);fr?yr.visibility="hidden":Kt&&(yr.height=Yt==null?void 0:Yt(Sa));var Ma=fr?function(){return null}:fn,Sr={};return(Sa===0||da===0)&&(Sr.rowSpan=1,Sr.colSpan=1),oe.createElement(sn,(0,rt.Z)({className:Rt()(Sn,Xt),ellipsis:Le.ellipsis,align:Le.align,scope:Le.rowScope,component:"div",prefixCls:ve.prefixCls,key:oa,record:Bt,index:at,renderIndex:Ot,dataIndex:gn,render:Ma,shouldCellUpdate:Le.shouldCellUpdate},ka,{appendNode:Va,additionalProps:(0,ke.Z)((0,ke.Z)({},Da),{},{style:yr},Sr)}))}var li=ei,ti=["data","index","className","rowKey","style","extra","getHeight"],Gi=oe.forwardRef(function(ge,ve){var Le=ge.data,Ke=ge.index,tt=ge.className,at=ge.rowKey,Ot=ge.style,Bt=ge.extra,bt=ge.getHeight,Xt=(0,dt.Z)(ge,ti),Kt=Le.record,Yt=Le.indent,fn=Le.index,gn=$e(ie,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Sn=gn.scrollX,Yn=gn.flattenColumns,jn=gn.prefixCls,ta=gn.fixColumn,Un=gn.componentWidth,oa=Se(Kt,at,Ke,Yt),ka=oa.rowSupportExpand,Va=oa.expanded,Da=oa.rowProps,ja=oa.expandedRowRender,gr=oa.expandedRowClassName,da;if(ka&&Va){var Na=ja(Kt,Ke,Yt+1,Va),Sa=gr==null?void 0:gr(Kt,Ke,Yt),ra={};ta&&(ra={style:(0,Ce.Z)({},"--virtual-width","".concat(Un,"px"))});var ia="".concat(jn,"-expanded-row-cell");da=oe.createElement("div",{className:Rt()("".concat(jn,"-expanded-row"),"".concat(jn,"-expanded-row-level-").concat(Yt+1),Sa)},oe.createElement(sn,{component:"div",prefixCls:jn,className:Rt()(ia,(0,Ce.Z)({},"".concat(ia,"-fixed"),ta)),additionalProps:ra},Na))}var Ga=(0,ke.Z)((0,ke.Z)({},Ot),{},{width:Sn});Bt&&(Ga.position="absolute",Ga.pointerEvents="none");var yr=oe.createElement("div",(0,rt.Z)({},Da,Xt,{ref:ka?null:ve,className:Rt()(tt,"".concat(jn,"-row"),Da==null?void 0:Da.className,(0,Ce.Z)({},"".concat(jn,"-row-extra"),Bt)),style:(0,ke.Z)((0,ke.Z)({},Ga),Da==null?void 0:Da.style)}),Yn.map(function(fr,Ma){return oe.createElement(li,{key:Ma,rowInfo:oa,column:fr,colIndex:Ma,indent:Yt,index:Ke,renderIndex:fn,record:Kt,inverse:Bt,getHeight:bt})}));return ka?oe.createElement("div",{ref:ve},yr,da):yr}),Si=z(Gi),Fo=Si,uo=oe.forwardRef(function(ge,ve){var Le=ge.data,Ke=ge.onScroll,tt=$e(ie,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),at=tt.flattenColumns,Ot=tt.onColumnResize,Bt=tt.getRowKey,bt=tt.expandedKeys,Xt=tt.prefixCls,Kt=tt.childrenColumnName,Yt=tt.emptyNode,fn=tt.scrollX,gn=$e(Qr),Sn=gn.scrollY,Yn=gn.listItemHeight,jn=oe.useRef(),ta=et(Le,Kt,bt,Bt),Un=oe.useMemo(function(){var da=0;return at.map(function(Na){var Sa=Na.width,ra=Na.key;return da+=Sa,[ra,Sa,da]})},[at]),oa=oe.useMemo(function(){return Un.map(function(da){return da[2]})},[Un]);oe.useEffect(function(){Un.forEach(function(da){var Na=(0,Te.Z)(da,2),Sa=Na[0],ra=Na[1];Ot(Sa,ra)})},[Un]),oe.useImperativeHandle(ve,function(){var da={};return Object.defineProperty(da,"scrollLeft",{get:function(){var Sa;return((Sa=jn.current)===null||Sa===void 0?void 0:Sa.getScrollInfo().x)||0},set:function(Sa){var ra;(ra=jn.current)===null||ra===void 0||ra.scrollTo({left:Sa})}}),da});var ka=function(Na,Sa){var ra,ia=(ra=ta[Sa])===null||ra===void 0?void 0:ra.record,Ga=Na.onCell;if(Ga){var yr,fr=Ga(ia,Sa);return(yr=fr==null?void 0:fr.rowSpan)!==null&&yr!==void 0?yr:1}return 1},Va=function(Na){var Sa=Na.start,ra=Na.end,ia=Na.getSize,Ga=Na.offsetY;if(ra<0)return null;for(var yr=at.filter(function(tr){return ka(tr,Sa)===0}),fr=Sa,Ma=function(Ya){if(yr=yr.filter(function(Qa){return ka(Qa,Ya)===0}),!yr.length)return fr=Ya,"break"},Sr=Sa;Sr>=0;Sr-=1){var xr=Ma(Sr);if(xr==="break")break}for(var Nr=at.filter(function(tr){return ka(tr,ra)!==1}),wr=ra,wo=function(Ya){if(Nr=Nr.filter(function(Qa){return ka(Qa,Ya)!==1}),!Nr.length)return wr=Math.max(Ya-1,ra),"break"},jr=ra;jr1})&&To.push(Ya)},fo=fr;fo<=wr;fo+=1)var ro=er(fo);var qo=To.map(function(tr){var Ya=ta[tr],Qa=Bt(Ya.record,tr),Ia=function(ca){var mr=tr+ca-1,Dr=Bt(ta[mr].record,mr),Fi=ia(Qa,Dr);return Fi.bottom-Fi.top},xa=ia(Qa);return oe.createElement(Fo,{key:tr,data:Ya,rowKey:Qa,index:tr,style:{top:-Ga+xa.top},extra:!0,getHeight:Ia})});return qo},Da=oe.useMemo(function(){return{columnsOffset:oa}},[oa]),ja="".concat(Xt,"-tbody"),gr;return ta.length?gr=oe.createElement(to.Z,{fullHeight:!1,ref:jn,className:Rt()(ja,"".concat(ja,"-virtual")),height:Sn,itemHeight:Yn||24,data:ta,itemKey:function(Na){return Bt(Na.record)},scrollWidth:fn,onVirtualScroll:function(Na){var Sa=Na.x;Ke({scrollLeft:Sa})},extraRender:Va},function(da,Na,Sa){var ra=Bt(da.record,Na);return oe.createElement(Fo,(0,rt.Z)({data:da,rowKey:ra,index:Na},Sa))}):gr=oe.createElement("div",{className:Rt()("".concat(Xt,"-placeholder"))},oe.createElement(sn,{component:"div",prefixCls:Xt},Yt)),oe.createElement(hi.Provider,{value:Da},gr)}),si=z(uo),Jr=si,Ei=function(ve,Le){var Ke=Le.ref,tt=Le.onScroll;return oe.createElement(Jr,{ref:Ke,data:ve,onScroll:tt})},Pi=100;function ui(ge){var ve=ge.columns,Le=ge.scroll,Ke=ge.prefixCls,tt=Ke===void 0?oo:Ke,at=ge.className,Ot=ge.listItemHeight,Bt=Le||{},bt=Bt.x,Xt=Bt.y;typeof bt!="number"&&(bt=((ve||[]).length+1)*Pi),typeof Xt!="number"&&(Xt=500);var Kt=oe.useMemo(function(){return{scrollY:Xt,listItemHeight:Ot}},[Xt,Ot]);return oe.createElement(Qr.Provider,{value:Kt},oe.createElement(ur,(0,rt.Z)({},ge,{className:Rt()(at,"".concat(tt,"-virtual")),scroll:(0,ke.Z)((0,ke.Z)({},Le),{},{x:bt}),components:{body:Ei},columns:ve,internalHooks:ee,tailor:!0})))}function io(ge){return x(ui,ge)}var Fa=io(),Ka=null;function Or(ge){return null}var Kr=Or;function ko(ge){return null}var Qo=ko,vr=te(2738),Di=te(68031),Bo=te(36355),Co=te(93891),Ci=te(19716),qi=te(8628),tl=te(31724),nl=te(58421),Ha=te(71418),aa=te(88088);function Ba(ge){return function(Le){let{prefixCls:Ke,onExpand:tt,record:at,expanded:Ot,expandable:Bt}=Le;const bt=`${Ke}-row-expand-icon`;return oe.createElement("button",{type:"button",onClick:Xt=>{tt(at,Xt),Xt.stopPropagation()},className:Rt()(bt,{[`${bt}-spaced`]:!Bt,[`${bt}-expanded`]:Bt&&Ot,[`${bt}-collapsed`]:Bt&&!Ot}),"aria-label":Ot?ge.collapse:ge.expand,"aria-expanded":Ot})}}var ba=Ba;function Yr(ge,ve){return"key"in ge&&ge.key!==void 0&&ge.key!==null?ge.key:ge.dataIndex?Array.isArray(ge.dataIndex)?ge.dataIndex.join("."):ge.dataIndex:ve}function Po(ge,ve){return ve?`${ve}-${ge}`:`${ge}`}function Ro(ge,ve){return typeof ge=="function"?ge(ve):ge}function Ho(ge,ve){const Le=Ro(ge,ve);return Object.prototype.toString.call(Le)==="[object Object]"?"":Le}var ni={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},Yo=ni,ji=te(7657),ci=function(ve,Le){return oe.createElement(ji.Z,(0,rt.Z)({},ve,{ref:Le,icon:Yo}))},Cr=oe.forwardRef(ci),qr=Cr,Do=te(56762);function $r(ge){const ve=oe.useRef(ge),Le=(0,Do.Z)();return[()=>ve.current,Ke=>{ve.current=Ke,Le()}]}var Ur=te(3113),Wt=te(24905),Tt=te(38854),Jt=te(64165),Gn=te(20834),za=te(40875),cr=te(5112),Ne=te(17574),lt=te(47472),Ae=te(92832);function At(ge){let{value:ve,onChange:Le,filterSearch:Ke,tablePrefixCls:tt,locale:at}=ge;return Ke?oe.createElement("div",{className:`${tt}-filter-dropdown-search`},oe.createElement(Ae.default,{prefix:oe.createElement(lt.Z,null),placeholder:at.filterSearchPlaceholder,onChange:Le,value:ve,htmlSize:1,className:`${tt}-filter-dropdown-search-input`})):null}var En=At,on=te(10228);const Nn=ge=>{const{keyCode:ve}=ge;ve===on.Z.ENTER&&ge.stopPropagation()};var $t=oe.forwardRef((ge,ve)=>oe.createElement("div",{className:ge.className,onClick:Le=>Le.stopPropagation(),onKeyDown:Nn,ref:ve},ge.children));function cn(ge){let ve=[];return(ge||[]).forEach(Le=>{let{value:Ke,children:tt}=Le;ve.push(Ke),tt&&(ve=[].concat((0,nn.Z)(ve),(0,nn.Z)(cn(tt))))}),ve}function ea(ge){return ge.some(ve=>{let{children:Le}=ve;return Le})}function wa(ge,ve){return typeof ve=="string"||typeof ve=="number"?ve==null?void 0:ve.toString().toLowerCase().includes(ge.trim().toLowerCase()):!1}function la(ge){let{filters:ve,prefixCls:Le,filteredKeys:Ke,filterMultiple:tt,searchValue:at,filterSearch:Ot}=ge;return ve.map((Bt,bt)=>{const Xt=String(Bt.value);if(Bt.children)return{key:Xt||bt,label:Bt.text,popupClassName:`${Le}-dropdown-submenu`,children:la({filters:Bt.children,prefixCls:Le,filteredKeys:Ke,filterMultiple:tt,searchValue:at,filterSearch:Ot})};const Kt=tt?Wt.default:cr.ZP,Yt={key:Bt.value!==void 0?Xt:bt,label:oe.createElement(oe.Fragment,null,oe.createElement(Kt,{checked:Ke.includes(Xt)}),oe.createElement("span",null,Bt.text))};return at.trim()?typeof Ot=="function"?Ot(at,Bt)?Yt:null:wa(at,Bt.text)?Yt:null:Yt})}function ha(ge){var ve,Le;const{tablePrefixCls:Ke,prefixCls:tt,column:at,dropdownPrefixCls:Ot,columnKey:Bt,filterMultiple:bt,filterMode:Xt="menu",filterSearch:Kt=!1,filterState:Yt,triggerFilter:fn,locale:gn,children:Sn,getPopupContainer:Yn}=ge,{filterDropdownOpen:jn,onFilterDropdownOpenChange:ta,filterResetToDefaultFilteredValue:Un,defaultFilteredValue:oa,filterDropdownVisible:ka,onFilterDropdownVisibleChange:Va}=at,[Da,ja]=oe.useState(!1),gr=!!(Yt&&(!((ve=Yt.filteredKeys)===null||ve===void 0)&&ve.length||Yt.forceFiltered)),da=xn=>{ja(xn),ta==null||ta(xn),Va==null||Va(xn)},Na=(Le=jn!=null?jn:ka)!==null&&Le!==void 0?Le:Da,Sa=Yt==null?void 0:Yt.filteredKeys,[ra,ia]=$r(Sa||[]),Ga=xn=>{let{selectedKeys:ca}=xn;ia(ca)},yr=(xn,ca)=>{let{node:mr,checked:Dr}=ca;Ga(bt?{selectedKeys:xn}:{selectedKeys:Dr&&mr.key?[mr.key]:[]})};oe.useEffect(()=>{Da&&Ga({selectedKeys:Sa||[]})},[Sa]);const[fr,Ma]=oe.useState([]),Sr=xn=>{Ma(xn)},[xr,Nr]=oe.useState(""),wr=xn=>{const{value:ca}=xn.target;Nr(ca)};oe.useEffect(()=>{Da||Nr("")},[Da]);const wo=xn=>{const ca=xn&&xn.length?xn:null;if(ca===null&&(!Yt||!Yt.filteredKeys)||(0,je.Z)(ca,Yt==null?void 0:Yt.filteredKeys,!0))return null;fn({column:at,key:Bt,filteredKeys:ca})},jr=()=>{da(!1),wo(ra())},ir=function(){let{confirm:xn,closeDropdown:ca}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};xn&&wo([]),ca&&da(!1),Nr(""),ia(Un?(oa||[]).map(mr=>String(mr)):[])},To=function(){let{closeDropdown:xn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};xn&&da(!1),wo(ra())},er=xn=>{xn&&Sa!==void 0&&ia(Sa||[]),da(xn),!xn&&!at.filterDropdown&&jr()},fo=Rt()({[`${Ot}-menu-without-submenu`]:!ea(at.filters||[])}),ro=xn=>{if(xn.target.checked){const ca=cn(at==null?void 0:at.filters).map(mr=>String(mr));ia(ca)}else ia([])},qo=xn=>{let{filters:ca}=xn;return(ca||[]).map((mr,Dr)=>{const Fi=String(mr.value),vi={title:mr.text,key:mr.value!==void 0?Fi:Dr};return mr.children&&(vi.children=qo({filters:mr.children})),vi})},tr=xn=>{var ca;return Object.assign(Object.assign({},xn),{text:xn.title,value:xn.key,children:((ca=xn.children)===null||ca===void 0?void 0:ca.map(mr=>tr(mr)))||[]})};let Ya;if(typeof at.filterDropdown=="function")Ya=at.filterDropdown({prefixCls:`${Ot}-custom`,setSelectedKeys:xn=>Ga({selectedKeys:xn}),selectedKeys:ra(),confirm:To,clearFilters:ir,filters:at.filters,visible:Na,close:()=>{da(!1)}});else if(at.filterDropdown)Ya=at.filterDropdown;else{const xn=ra()||[],ca=()=>(at.filters||[]).length===0?oe.createElement(Jt.Z,{image:Jt.Z.PRESENTED_IMAGE_SIMPLE,description:gn.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Xt==="tree"?oe.createElement(oe.Fragment,null,oe.createElement(En,{filterSearch:Kt,value:xr,onChange:wr,tablePrefixCls:Ke,locale:gn}),oe.createElement("div",{className:`${Ke}-filter-dropdown-tree`},bt?oe.createElement(Wt.default,{checked:xn.length===cn(at.filters).length,indeterminate:xn.length>0&&xn.lengthtypeof Kt=="function"?Kt(xr,tr(Dr)):wa(xr,Dr.title):void 0}))):oe.createElement(oe.Fragment,null,oe.createElement(En,{filterSearch:Kt,value:xr,onChange:wr,tablePrefixCls:Ke,locale:gn}),oe.createElement(Gn.default,{selectable:!0,multiple:bt,prefixCls:`${Ot}-menu`,className:fo,onSelect:Ga,onDeselect:Ga,selectedKeys:xn,getPopupContainer:Yn,openKeys:fr,onOpenChange:Sr,items:la({filters:at.filters||[],filterSearch:Kt,prefixCls:tt,filteredKeys:ra(),filterMultiple:bt,searchValue:xr})})),mr=()=>Un?(0,je.Z)((oa||[]).map(Dr=>String(Dr)),xn,!0):xn.length===0;Ya=oe.createElement(oe.Fragment,null,ca(),oe.createElement("div",{className:`${tt}-dropdown-btns`},oe.createElement(Ur.ZP,{type:"link",size:"small",disabled:mr(),onClick:()=>ir()},gn.filterReset),oe.createElement(Ur.ZP,{type:"primary",size:"small",onClick:jr},gn.filterConfirm)))}at.filterDropdown&&(Ya=oe.createElement(za.J,{selectable:void 0},Ya));const Qa=()=>oe.createElement($t,{className:`${tt}-dropdown`},Ya);let Ia;typeof at.filterIcon=="function"?Ia=at.filterIcon(gr):at.filterIcon?Ia=at.filterIcon:Ia=oe.createElement(qr,null);const{direction:xa}=oe.useContext(Bo.E_);return oe.createElement("div",{className:`${tt}-column`},oe.createElement("span",{className:`${Ke}-column-title`},Sn),oe.createElement(Tt.Z,{dropdownRender:Qa,trigger:["click"],open:Na,onOpenChange:er,getPopupContainer:Yn,placement:xa==="rtl"?"bottomLeft":"bottomRight"},oe.createElement("span",{role:"button",tabIndex:-1,className:Rt()(`${tt}-trigger`,{active:gr}),onClick:xn=>{xn.stopPropagation()}},Ia)))}var Zr=ha;function Xr(ge,ve,Le){let Ke=[];return(ge||[]).forEach((tt,at)=>{var Ot;const Bt=Po(at,Le);if(tt.filters||"filterDropdown"in tt||"onFilter"in tt)if("filteredValue"in tt){let bt=tt.filteredValue;"filterDropdown"in tt||(bt=(Ot=bt==null?void 0:bt.map(String))!==null&&Ot!==void 0?Ot:bt),Ke.push({column:tt,key:Yr(tt,Bt),filteredKeys:bt,forceFiltered:tt.filtered})}else Ke.push({column:tt,key:Yr(tt,Bt),filteredKeys:ve&&tt.defaultFilteredValue?tt.defaultFilteredValue:void 0,forceFiltered:tt.filtered});"children"in tt&&(Ke=[].concat((0,nn.Z)(Ke),(0,nn.Z)(Xr(tt.children,ve,Bt))))}),Ke}function co(ge,ve,Le,Ke,tt,at,Ot,Bt){return Le.map((bt,Xt)=>{const Kt=Po(Xt,Bt),{filterMultiple:Yt=!0,filterMode:fn,filterSearch:gn}=bt;let Sn=bt;if(Sn.filters||Sn.filterDropdown){const Yn=Yr(Sn,Kt),jn=Ke.find(ta=>{let{key:Un}=ta;return Yn===Un});Sn=Object.assign(Object.assign({},Sn),{title:ta=>oe.createElement(Zr,{tablePrefixCls:ge,prefixCls:`${ge}-filter`,dropdownPrefixCls:ve,column:Sn,columnKey:Yn,filterState:jn,filterMultiple:Yt,filterMode:fn,filterSearch:gn,triggerFilter:at,locale:tt,getPopupContainer:Ot},Ro(bt.title,ta))})}return"children"in Sn&&(Sn=Object.assign(Object.assign({},Sn),{children:co(ge,ve,Sn.children,Ke,tt,at,Ot,Kt)})),Sn})}function lo(ge){const ve={};return ge.forEach(Le=>{let{key:Ke,filteredKeys:tt,column:at}=Le;const{filters:Ot,filterDropdown:Bt}=at;if(Bt)ve[Ke]=tt||null;else if(Array.isArray(tt)){const bt=cn(Ot);ve[Ke]=bt.filter(Xt=>tt.includes(String(Xt)))}else ve[Ke]=null}),ve}function zr(ge,ve){return ve.reduce((Le,Ke)=>{const{column:{onFilter:tt,filters:at},filteredKeys:Ot}=Ke;return tt&&Ot&&Ot.length?Le.filter(Bt=>Ot.some(bt=>{const Xt=cn(at),Kt=Xt.findIndex(fn=>String(fn)===String(bt)),Yt=Kt!==-1?Xt[Kt]:bt;return tt(Yt,Bt)})):Le},ge)}const hr=ge=>ge.flatMap(ve=>"children"in ve?[ve].concat((0,nn.Z)(hr(ve.children||[]))):[ve]);function br(ge){let{prefixCls:ve,dropdownPrefixCls:Le,mergedColumns:Ke,onFilterChange:tt,getPopupContainer:at,locale:Ot}=ge;const Bt=oe.useMemo(()=>hr(Ke||[]),[Ke]),[bt,Xt]=oe.useState(()=>Xr(Bt,!0)),Kt=oe.useMemo(()=>{const Sn=Xr(Bt,!1);if(Sn.length===0)return Sn;let Yn=!0,jn=!0;if(Sn.forEach(ta=>{let{filteredKeys:Un}=ta;Un!==void 0?Yn=!1:jn=!1}),Yn){const ta=(Bt||[]).map((Un,oa)=>Yr(Un,Po(oa)));return bt.filter(Un=>{let{key:oa}=Un;return ta.includes(oa)}).map(Un=>{const oa=Bt[ta.findIndex(ka=>ka===Un.key)];return Object.assign(Object.assign({},Un),{column:Object.assign(Object.assign({},Un.column),oa),forceFiltered:oa.filtered})})}return Sn},[Bt,bt]),Yt=oe.useMemo(()=>lo(Kt),[Kt]),fn=Sn=>{const Yn=Kt.filter(jn=>{let{key:ta}=jn;return ta!==Sn.key});Yn.push(Sn),Xt(Yn),tt(lo(Yn),Yn)};return[Sn=>co(ve,Le,Sn,Kt,Ot,fn,at),Kt,Yt]}var lr=br;function Vr(ge,ve,Le){const Ke=oe.useRef({});function tt(at){if(!Ke.current||Ke.current.data!==ge||Ke.current.childrenColumnName!==ve||Ke.current.getRowKey!==Le){let Bt=function(bt){bt.forEach((Xt,Kt)=>{const Yt=Le(Xt,Kt);Ot.set(Yt,Xt),Xt&&typeof Xt=="object"&&ve in Xt&&Bt(Xt[ve]||[])})};const Ot=new Map;Bt(ge),Ke.current={data:ge,childrenColumnName:ve,kvMap:Ot,getRowKey:Le}}return Ke.current.kvMap.get(at)}return[tt]}var No=te(50371),Io=function(ge,ve){var Le={};for(var Ke in ge)Object.prototype.hasOwnProperty.call(ge,Ke)&&ve.indexOf(Ke)<0&&(Le[Ke]=ge[Ke]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tt=0,Ke=Object.getOwnPropertySymbols(ge);tt{const at=ge[tt];typeof at!="function"&&(Le[tt]=at)}),Le}function Xo(ge,ve,Le){const Ke=Le&&typeof Le=="object"?Le:{},{total:tt=0}=Ke,at=Io(Ke,["total"]),[Ot,Bt]=(0,oe.useState)(()=>({current:"defaultCurrent"in at?at.defaultCurrent:1,pageSize:"defaultPageSize"in at?at.defaultPageSize:Mr})),bt=(0,No.Z)(Ot,at,{total:tt>0?tt:ge}),Xt=Math.ceil((tt||ge)/bt.pageSize);bt.current>Xt&&(bt.current=Xt||1);const Kt=(fn,gn)=>{Bt({current:fn!=null?fn:1,pageSize:gn||bt.pageSize})},Yt=(fn,gn)=>{var Sn;Le&&((Sn=Le.onChange)===null||Sn===void 0||Sn.call(Le,fn,gn)),Kt(fn,gn),ve(fn,gn||(bt==null?void 0:bt.pageSize))};return Le===!1?[{},()=>{}]:[Object.assign(Object.assign({},bt),{onChange:Yt}),Kt]}var yo=Xo,_a=te(84105),Xa=te(35654),or=te(90782),Rr=te(71430),Oa=te(18929);const La={},sa="SELECT_ALL",Aa="SELECT_INVERT",bo="SELECT_NONE",di=[],gi=(ge,ve)=>{let Le=[];return(ve||[]).forEach(Ke=>{Le.push(Ke),Ke&&typeof Ke=="object"&&ge in Ke&&(Le=[].concat((0,nn.Z)(Le),(0,nn.Z)(gi(ge,Ke[ge]))))}),Le};var xi=(ge,ve)=>{const{preserveSelectedRowKeys:Le,selectedRowKeys:Ke,defaultSelectedRowKeys:tt,getCheckboxProps:at,onChange:Ot,onSelect:Bt,onSelectAll:bt,onSelectInvert:Xt,onSelectNone:Kt,onSelectMultiple:Yt,columnWidth:fn,type:gn,selections:Sn,fixed:Yn,renderCell:jn,hideSelectAll:ta,checkStrictly:Un=!0}=ve||{},{prefixCls:oa,data:ka,pageData:Va,getRecordByKey:Da,getRowKey:ja,expandType:gr,childrenColumnName:da,locale:Na,getPopupContainer:Sa}=ge,[ra,ia]=(0,Oa.Z)(Ke||tt||di,{value:Ke}),Ga=oe.useRef(new Map),yr=(0,oe.useCallback)(tr=>{if(Le){const Ya=new Map;tr.forEach(Qa=>{let Ia=Da(Qa);!Ia&&Ga.current.has(Qa)&&(Ia=Ga.current.get(Qa)),Ya.set(Qa,Ia)}),Ga.current=Ya}},[Da,Le]);oe.useEffect(()=>{yr(ra)},[ra]);const{keyEntities:fr}=(0,oe.useMemo)(()=>{if(Un)return{keyEntities:null};let tr=ka;if(Le){const Ya=new Set(ka.map((Ia,xa)=>ja(Ia,xa))),Qa=Array.from(Ga.current).reduce((Ia,xa)=>{let[xn,ca]=xa;return Ya.has(xn)?Ia:Ia.concat(ca)},[]);tr=[].concat((0,nn.Z)(tr),(0,nn.Z)(Qa))}return(0,Rr.I8)(tr,{externalGetKey:ja,childrenPropName:da})},[ka,ja,Un,da,Le]),Ma=(0,oe.useMemo)(()=>gi(da,Va),[da,Va]),Sr=(0,oe.useMemo)(()=>{const tr=new Map;return Ma.forEach((Ya,Qa)=>{const Ia=ja(Ya,Qa),xa=(at?at(Ya):null)||{};tr.set(Ia,xa)}),tr},[Ma,ja,at]),xr=(0,oe.useCallback)(tr=>{var Ya;return!!(!((Ya=Sr.get(ja(tr)))===null||Ya===void 0)&&Ya.disabled)},[Sr,ja]),[Nr,wr]=(0,oe.useMemo)(()=>{if(Un)return[ra||[],[]];const{checkedKeys:tr,halfCheckedKeys:Ya}=(0,or.S)(ra,!0,fr,xr);return[tr||[],Ya]},[ra,Un,fr,xr]),wo=(0,oe.useMemo)(()=>{const tr=gn==="radio"?Nr.slice(0,1):Nr;return new Set(tr)},[Nr,gn]),jr=(0,oe.useMemo)(()=>gn==="radio"?new Set:new Set(wr),[wr,gn]),[ir,To]=(0,oe.useState)(null);oe.useEffect(()=>{ve||ia(di)},[!!ve]);const er=(0,oe.useCallback)((tr,Ya)=>{let Qa,Ia;yr(tr),Le?(Qa=tr,Ia=tr.map(xa=>Ga.current.get(xa))):(Qa=[],Ia=[],tr.forEach(xa=>{const xn=Da(xa);xn!==void 0&&(Qa.push(xa),Ia.push(xn))})),ia(Qa),Ot==null||Ot(Qa,Ia,{type:Ya})},[ia,Da,Ot,Le]),fo=(0,oe.useCallback)((tr,Ya,Qa,Ia)=>{if(Bt){const xa=Qa.map(xn=>Da(xn));Bt(Da(tr),Ya,xa,Ia)}er(Qa,"single")},[Bt,Da,er]),ro=(0,oe.useMemo)(()=>!Sn||ta?null:(Sn===!0?[sa,Aa,bo]:Sn).map(Ya=>Ya===sa?{key:"all",text:Na.selectionAll,onSelect(){er(ka.map((Qa,Ia)=>ja(Qa,Ia)).filter(Qa=>{const Ia=Sr.get(Qa);return!(Ia!=null&&Ia.disabled)||wo.has(Qa)}),"all")}}:Ya===Aa?{key:"invert",text:Na.selectInvert,onSelect(){const Qa=new Set(wo);Va.forEach((xa,xn)=>{const ca=ja(xa,xn),mr=Sr.get(ca);mr!=null&&mr.disabled||(Qa.has(ca)?Qa.delete(ca):Qa.add(ca))});const Ia=Array.from(Qa);Xt&&Xt(Ia),er(Ia,"invert")}}:Ya===bo?{key:"none",text:Na.selectNone,onSelect(){Kt==null||Kt(),er(Array.from(wo).filter(Qa=>{const Ia=Sr.get(Qa);return Ia==null?void 0:Ia.disabled}),"none")}}:Ya).map(Ya=>Object.assign(Object.assign({},Ya),{onSelect:function(){for(var Qa,Ia,xa=arguments.length,xn=new Array(xa),ca=0;ca{var Ya;if(!ve)return tr.filter(so=>so!==La);let Qa=(0,nn.Z)(tr);const Ia=new Set(wo),xa=Ma.map(ja).filter(so=>!Sr.get(so).disabled),xn=xa.every(so=>Ia.has(so)),ca=xa.some(so=>Ia.has(so)),mr=()=>{const so=[];xn?xa.forEach(Go=>{Ia.delete(Go),so.push(Go)}):xa.forEach(Go=>{Ia.has(Go)||(Ia.add(Go),so.push(Go))});const vo=Array.from(Ia);bt==null||bt(!xn,vo.map(Go=>Da(Go)),so.map(Go=>Da(Go))),er(vo,"all"),To(null)};let Dr;if(gn!=="radio"){let so;if(ro){const Gr={getPopupContainer:Sa,items:ro.map((Ii,Bi)=>{const{key:po,text:rr,onSelect:$o}=Ii;return{key:po!=null?po:Bi,onClick:()=>{$o==null||$o(xa)},label:rr}})};so=oe.createElement("div",{className:`${oa}-selection-extra`},oe.createElement(Tt.Z,{menu:Gr,getPopupContainer:Sa},oe.createElement("span",null,oe.createElement(_a.Z,null))))}const vo=Ma.map((Gr,Ii)=>{const Bi=ja(Gr,Ii),po=Sr.get(Bi)||{};return Object.assign({checked:Ia.has(Bi)},po)}).filter(Gr=>{let{disabled:Ii}=Gr;return Ii}),Go=!!vo.length&&vo.length===Ma.length,ri=Go&&vo.every(Gr=>{let{checked:Ii}=Gr;return Ii}),_o=Go&&vo.some(Gr=>{let{checked:Ii}=Gr;return Ii});Dr=!ta&&oe.createElement("div",{className:`${oa}-selection`},oe.createElement(Wt.default,{checked:Go?ri:!!Ma.length&&xn,indeterminate:Go?!ri&&_o:!xn&&ca,onChange:mr,disabled:Ma.length===0||Go,"aria-label":so?"Custom selection":"Select all",skipGroup:!0}),so)}let Fi;gn==="radio"?Fi=(so,vo,Go)=>{const ri=ja(vo,Go),_o=Ia.has(ri);return{node:oe.createElement(cr.ZP,Object.assign({},Sr.get(ri),{checked:_o,onClick:Gr=>Gr.stopPropagation(),onChange:Gr=>{Ia.has(ri)||fo(ri,!0,[ri],Gr.nativeEvent)}})),checked:_o}}:Fi=(so,vo,Go)=>{var ri;const _o=ja(vo,Go),Gr=Ia.has(_o),Ii=jr.has(_o),Bi=Sr.get(_o);let po;return gr==="nest"?po=Ii:po=(ri=Bi==null?void 0:Bi.indeterminate)!==null&&ri!==void 0?ri:Ii,{node:oe.createElement(Wt.default,Object.assign({},Bi,{indeterminate:po,checked:Gr,skipGroup:!0,onClick:rr=>rr.stopPropagation(),onChange:rr=>{let{nativeEvent:$o}=rr;const{shiftKey:Oi}=$o;let sl=-1,Qi=-1;if(Oi&&Un){const Wi=new Set([ir,_o]);xa.some((ki,oi)=>{if(Wi.has(ki))if(sl===-1)sl=oi;else return Qi=oi,!0;return!1})}if(Qi!==-1&&sl!==Qi&&Un){const Wi=xa.slice(sl,Qi+1),ki=[];Gr?Wi.forEach(Uo=>{Ia.has(Uo)&&(ki.push(Uo),Ia.delete(Uo))}):Wi.forEach(Uo=>{Ia.has(Uo)||(ki.push(Uo),Ia.add(Uo))});const oi=Array.from(Ia);Yt==null||Yt(!Gr,oi.map(Uo=>Da(Uo)),ki.map(Uo=>Da(Uo))),er(oi,"multiple")}else{const Wi=Nr;if(Un){const ki=Gr?(0,Xa._5)(Wi,_o):(0,Xa.L0)(Wi,_o);fo(_o,!Gr,ki,$o)}else{const ki=(0,or.S)([].concat((0,nn.Z)(Wi),[_o]),!0,fr,xr),{checkedKeys:oi,halfCheckedKeys:Uo}=ki;let ol=oi;if(Gr){const ml=new Set(oi);ml.delete(_o),ol=(0,or.S)(Array.from(ml),{checked:!1,halfCheckedKeys:Uo},fr,xr).checkedKeys}fo(_o,!Gr,ol,$o)}}To(Gr?null:_o)}})),checked:Gr}};const vi=(so,vo,Go)=>{const{node:ri,checked:_o}=Fi(so,vo,Go);return jn?jn(_o,vo,Go,ri):ri};if(!Qa.includes(La))if(Qa.findIndex(so=>{var vo;return((vo=so[Rn])===null||vo===void 0?void 0:vo.columnType)==="EXPAND_COLUMN"})===0){const[so,...vo]=Qa;Qa=[so,La].concat((0,nn.Z)(vo))}else Qa=[La].concat((0,nn.Z)(Qa));const Yi=Qa.indexOf(La);Qa=Qa.filter((so,vo)=>so!==La||vo===Yi);const Wo=Qa[Yi-1],Zo=Qa[Yi+1];let Ja=Yn;Ja===void 0&&((Zo==null?void 0:Zo.fixed)!==void 0?Ja=Zo.fixed:(Wo==null?void 0:Wo.fixed)!==void 0&&(Ja=Wo.fixed)),Ja&&Wo&&((Ya=Wo[Rn])===null||Ya===void 0?void 0:Ya.columnType)==="EXPAND_COLUMN"&&Wo.fixed===void 0&&(Wo.fixed=Ja);const Li=Rt()(`${oa}-selection-col`,{[`${oa}-selection-col-with-dropdown`]:Sn&&gn==="checkbox"}),Ri={fixed:Ja,width:fn,className:`${oa}-selection-column`,title:ve.columnTitle||Dr,render:vi,onCell:ve.onCell,[Rn]:{className:Li}};return Qa.map(so=>so===La?Ri:so)},[ja,Ma,ve,Nr,wo,jr,fn,ro,gr,ir,Sr,Yt,fo,xr]),wo]},xo=te(89489),ai=te(59477),Hr=te(6848);const ii="ascend",mi="descend";function Ai(ge){return typeof ge.sorter=="object"&&typeof ge.sorter.multiple=="number"?ge.sorter.multiple:!1}function Ki(ge){return typeof ge=="function"?ge:ge&&typeof ge=="object"&&ge.compare?ge.compare:!1}function zi(ge,ve){return ve?ge[ge.indexOf(ve)+1]:ge[0]}function yi(ge,ve,Le){let Ke=[];function tt(at,Ot){Ke.push({column:at,key:Yr(at,Ot),multiplePriority:Ai(at),sortOrder:at.sortOrder})}return(ge||[]).forEach((at,Ot)=>{const Bt=Po(Ot,Le);at.children?("sortOrder"in at&&tt(at,Bt),Ke=[].concat((0,nn.Z)(Ke),(0,nn.Z)(yi(at.children,ve,Bt)))):at.sorter&&("sortOrder"in at?tt(at,Bt):ve&&at.defaultSortOrder&&Ke.push({column:at,key:Yr(at,Bt),multiplePriority:Ai(at),sortOrder:at.defaultSortOrder}))}),Ke}function Ni(ge,ve,Le,Ke,tt,at,Ot,Bt){return(ve||[]).map((bt,Xt)=>{const Kt=Po(Xt,Bt);let Yt=bt;if(Yt.sorter){const fn=Yt.sortDirections||tt,gn=Yt.showSorterTooltip===void 0?Ot:Yt.showSorterTooltip,Sn=Yr(Yt,Kt),Yn=Le.find(gr=>{let{key:da}=gr;return da===Sn}),jn=Yn?Yn.sortOrder:null,ta=zi(fn,jn);let Un;if(bt.sortIcon)Un=bt.sortIcon({sortOrder:jn});else{const gr=fn.includes(ii)&&oe.createElement(ai.Z,{className:Rt()(`${ge}-column-sorter-up`,{active:jn===ii})}),da=fn.includes(mi)&&oe.createElement(xo.Z,{className:Rt()(`${ge}-column-sorter-down`,{active:jn===mi})});Un=oe.createElement("span",{className:Rt()(`${ge}-column-sorter`,{[`${ge}-column-sorter-full`]:!!(gr&&da)})},oe.createElement("span",{className:`${ge}-column-sorter-inner`,"aria-hidden":"true"},gr,da))}const{cancelSort:oa,triggerAsc:ka,triggerDesc:Va}=at||{};let Da=oa;ta===mi?Da=Va:ta===ii&&(Da=ka);const ja=typeof gn=="object"?gn:{title:Da};Yt=Object.assign(Object.assign({},Yt),{className:Rt()(Yt.className,{[`${ge}-column-sort`]:jn}),title:gr=>{const da=oe.createElement("div",{className:`${ge}-column-sorters`},oe.createElement("span",{className:`${ge}-column-title`},Ro(bt.title,gr)),Un);return gn?oe.createElement(Hr.Z,Object.assign({},ja),da):da},onHeaderCell:gr=>{const da=bt.onHeaderCell&&bt.onHeaderCell(gr)||{},Na=da.onClick,Sa=da.onKeyDown;da.onClick=Ga=>{Ke({column:bt,key:Sn,sortOrder:ta,multiplePriority:Ai(bt)}),Na==null||Na(Ga)},da.onKeyDown=Ga=>{Ga.keyCode===on.Z.ENTER&&(Ke({column:bt,key:Sn,sortOrder:ta,multiplePriority:Ai(bt)}),Sa==null||Sa(Ga))};const ra=Ho(bt.title,{}),ia=ra==null?void 0:ra.toString();return jn?da["aria-sort"]=jn==="ascend"?"ascending":"descending":da["aria-label"]=ia||"",da.className=Rt()(da.className,`${ge}-column-has-sorters`),da.tabIndex=0,bt.ellipsis&&(da.title=(ra!=null?ra:"").toString()),da}})}return"children"in Yt&&(Yt=Object.assign(Object.assign({},Yt),{children:Ni(ge,Yt.children,Le,Ke,tt,at,Ot,Kt)})),Yt})}function _i(ge){const{column:ve,sortOrder:Le}=ge;return{column:ve,order:Le,field:ve.dataIndex,columnKey:ve.key}}function $i(ge){const ve=ge.filter(Le=>{let{sortOrder:Ke}=Le;return Ke}).map(_i);return ve.length===0&&ge.length?Object.assign(Object.assign({},_i(ge[ge.length-1])),{column:void 0}):ve.length<=1?ve[0]||{}:ve}function Xi(ge,ve,Le){const Ke=ve.slice().sort((Ot,Bt)=>Bt.multiplePriority-Ot.multiplePriority),tt=ge.slice(),at=Ke.filter(Ot=>{let{column:{sorter:Bt},sortOrder:bt}=Ot;return Ki(Bt)&&bt});return at.length?tt.sort((Ot,Bt)=>{for(let bt=0;bt{const Bt=Ot[Le];return Bt?Object.assign(Object.assign({},Ot),{[Le]:Xi(Bt,ve,Le)}):Ot}):tt}function Ui(ge){let{prefixCls:ve,mergedColumns:Le,onSorterChange:Ke,sortDirections:tt,tableLocale:at,showSorterTooltip:Ot}=ge;const[Bt,bt]=oe.useState(yi(Le,!0)),Xt=oe.useMemo(()=>{let Sn=!0;const Yn=yi(Le,!1);if(!Yn.length)return Bt;const jn=[];function ta(oa){Sn?jn.push(oa):jn.push(Object.assign(Object.assign({},oa),{sortOrder:null}))}let Un=null;return Yn.forEach(oa=>{Un===null?(ta(oa),oa.sortOrder&&(oa.multiplePriority===!1?Sn=!1:Un=!0)):(Un&&oa.multiplePriority!==!1||(Sn=!1),ta(oa))}),jn},[Le,Bt]),Kt=oe.useMemo(()=>{const Sn=Xt.map(Yn=>{let{column:jn,sortOrder:ta}=Yn;return{column:jn,order:ta}});return{sortColumns:Sn,sortColumn:Sn[0]&&Sn[0].column,sortOrder:Sn[0]&&Sn[0].order}},[Xt]);function Yt(Sn){let Yn;Sn.multiplePriority===!1||!Xt.length||Xt[0].multiplePriority===!1?Yn=[Sn]:Yn=[].concat((0,nn.Z)(Xt.filter(jn=>{let{key:ta}=jn;return ta!==Sn.key})),[Sn]),bt(Yn),Ke($i(Yn),Yn)}return[Sn=>Ni(ve,Sn,Xt,Yt,tt,at,Ot),Xt,Kt,()=>$i(Xt)]}function El(ge,ve){return ge.map(Le=>{const Ke=Object.assign({},Le);return Ke.title=Ro(Le.title,ve),"children"in Ke&&(Ke.children=El(Ke.children,ve)),Ke})}function fl(ge){return[oe.useCallback(Le=>El(Le,ge),[ge])]}var hl=Pr((ge,ve)=>{const{_renderTimes:Le}=ge,{_renderTimes:Ke}=ve;return Le!==Ke}),Vi=io((ge,ve)=>{const{_renderTimes:Le}=ge,{_renderTimes:Ke}=ve;return Le!==Ke}),al=te(64993),rl=te(17313),Cl=te(83116),bl=te(37613),de=ge=>{const{componentCls:ve}=ge,Le=`${ge.lineWidth}px ${ge.lineType} ${ge.tableBorderColor}`,Ke=(tt,at,Ot)=>({[`&${ve}-${tt}`]:{[`> ${ve}-container`]:{[`> ${ve}-content, > ${ve}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ve}-expanded-row-fixed`]:{margin:`-${at}px -${Ot+ge.lineWidth}px`}}}}}});return{[`${ve}-wrapper`]:{[`${ve}${ve}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ve}-title`]:{border:Le,borderBottom:0},[`> ${ve}-container`]:{borderInlineStart:Le,borderTop:Le,[` - > ${ve}-content, - > ${ve}-header, - > ${ve}-body, - > ${ve}-summary - `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:Le},"> thead":{"> tr:not(:last-child) > th":{borderBottom:Le},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${ve}-cell-fix-right-first::after`]:{borderInlineEnd:Le}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${ve}-expanded-row-fixed`]:{margin:`-${ge.tablePaddingVertical}px -${ge.tablePaddingHorizontal+ge.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:ge.lineWidth,bottom:0,borderInlineEnd:Le,content:'""'}}}}}},[`&${ve}-scroll-horizontal`]:{[`> ${ve}-container > ${ve}-body`]:{"> table > tbody":{[` - > tr${ve}-expanded-row, - > tr${ve}-placeholder - `]:{"> th, > td":{borderInlineEnd:0}}}}}},Ke("middle",ge.tablePaddingVerticalMiddle,ge.tablePaddingHorizontalMiddle)),Ke("small",ge.tablePaddingVerticalSmall,ge.tablePaddingHorizontalSmall)),{[`> ${ve}-footer`]:{border:Le,borderTop:0}}),[`${ve}-cell`]:{[`${ve}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${ge.lineWidth}px 0 ${ge.lineWidth}px ${ge.tableHeaderBg}`}},[`${ve}-bordered ${ve}-cell-scrollbar`]:{borderInlineEnd:Le}}}},Ye=ge=>{const{componentCls:ve}=ge;return{[`${ve}-wrapper`]:{[`${ve}-cell-ellipsis`]:Object.assign(Object.assign({},rl.vS),{wordBreak:"keep-all",[` - &${ve}-cell-fix-left-last, - &${ve}-cell-fix-right-first - `]:{overflow:"visible",[`${ve}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ve}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Nt=ge=>{const{componentCls:ve}=ge;return{[`${ve}-wrapper`]:{[`${ve}-tbody > tr${ve}-placeholder`]:{textAlign:"center",color:ge.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:ge.colorBgContainer}}}}},yt=te(15969),Ut=ge=>{const{componentCls:ve,antCls:Le,controlInteractiveSize:Ke,motionDurationSlow:tt,lineWidth:at,paddingXS:Ot,lineType:Bt,tableBorderColor:bt,tableExpandIconBg:Xt,tableExpandColumnWidth:Kt,borderRadius:Yt,fontSize:fn,fontSizeSM:gn,lineHeight:Sn,tablePaddingVertical:Yn,tablePaddingHorizontal:jn,tableExpandedRowBg:ta,paddingXXS:Un}=ge,oa=Ke/2-at,ka=oa*2+at*3,Va=`${at}px ${Bt} ${bt}`,Da=Un-at;return{[`${ve}-wrapper`]:{[`${ve}-expand-icon-col`]:{width:Kt},[`${ve}-row-expand-icon-cell`]:{textAlign:"center",[`${ve}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ve}-row-indent`]:{height:1,float:"left"},[`${ve}-row-expand-icon`]:Object.assign(Object.assign({},(0,yt.N)(ge)),{position:"relative",float:"left",boxSizing:"border-box",width:ka,height:ka,padding:0,color:"inherit",lineHeight:`${ka}px`,background:Xt,border:Va,borderRadius:Yt,transform:`scale(${Ke/ka})`,transition:`all ${tt}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${tt} ease-out`,content:'""'},"&::before":{top:oa,insetInlineEnd:Da,insetInlineStart:Da,height:at},"&::after":{top:Da,bottom:Da,insetInlineStart:oa,width:at,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${ve}-row-indent + ${ve}-row-expand-icon`]:{marginTop:(fn*Sn-at*3)/2-Math.ceil((gn*1.4-at*3)/2),marginInlineEnd:Ot},[`tr${ve}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:ta}},[`${Le}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ve}-expanded-row-fixed`]:{position:"relative",margin:`-${Yn}px -${jn}px`,padding:`${Yn}px ${jn}px`}}}},qn=ge=>{const{componentCls:ve,antCls:Le,iconCls:Ke,tableFilterDropdownWidth:tt,tableFilterDropdownSearchWidth:at,paddingXXS:Ot,paddingXS:Bt,colorText:bt,lineWidth:Xt,lineType:Kt,tableBorderColor:Yt,tableHeaderIconColor:fn,fontSizeSM:gn,tablePaddingHorizontal:Sn,borderRadius:Yn,motionDurationSlow:jn,colorTextDescription:ta,colorPrimary:Un,tableHeaderFilterActiveBg:oa,colorTextDisabled:ka,tableFilterDropdownBg:Va,tableFilterDropdownHeight:Da,controlItemBgHover:ja,controlItemBgActive:gr,boxShadowSecondary:da,filterDropdownMenuBg:Na}=ge,Sa=`${Le}-dropdown`,ra=`${ve}-filter-dropdown`,ia=`${Le}-tree`,Ga=`${Xt}px ${Kt} ${Yt}`;return[{[`${ve}-wrapper`]:{[`${ve}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ve}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Ot,marginInline:`${Ot}px ${-Sn/2}px`,padding:`0 ${Ot}px`,color:fn,fontSize:gn,borderRadius:Yn,cursor:"pointer",transition:`all ${jn}`,"&:hover":{color:ta,background:oa},"&.active":{color:Un}}}},{[`${Le}-dropdown`]:{[ra]:Object.assign(Object.assign({},(0,rl.Wf)(ge)),{minWidth:tt,backgroundColor:Va,borderRadius:Yn,boxShadow:da,overflow:"hidden",[`${Sa}-menu`]:{maxHeight:Da,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Na,"&:empty::after":{display:"block",padding:`${Bt}px 0`,color:ka,fontSize:gn,textAlign:"center",content:'"Not Found"'}},[`${ra}-tree`]:{paddingBlock:`${Bt}px 0`,paddingInline:Bt,[ia]:{padding:0},[`${ia}-treenode ${ia}-node-content-wrapper:hover`]:{backgroundColor:ja},[`${ia}-treenode-checkbox-checked ${ia}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:gr}}},[`${ra}-search`]:{padding:Bt,borderBottom:Ga,"&-input":{input:{minWidth:at},[Ke]:{color:ka}}},[`${ra}-checkall`]:{width:"100%",marginBottom:Ot,marginInlineStart:Ot},[`${ra}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Bt-Xt}px ${Bt}px`,overflow:"hidden",borderTop:Ga}})}},{[`${Le}-dropdown ${ra}, ${ra}-submenu`]:{[`${Le}-checkbox-wrapper + span`]:{paddingInlineStart:Bt,color:bt},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},hn=ge=>{const{componentCls:ve,lineWidth:Le,colorSplit:Ke,motionDurationSlow:tt,zIndexTableFixed:at,tableBg:Ot,zIndexTableSticky:Bt}=ge,bt=Ke;return{[`${ve}-wrapper`]:{[` - ${ve}-cell-fix-left, - ${ve}-cell-fix-right - `]:{position:"sticky !important",zIndex:at,background:Ot},[` - ${ve}-cell-fix-left-first::after, - ${ve}-cell-fix-left-last::after - `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-Le,width:30,transform:"translateX(100%)",transition:`box-shadow ${tt}`,content:'""',pointerEvents:"none"},[`${ve}-cell-fix-left-all::after`]:{display:"none"},[` - ${ve}-cell-fix-right-first::after, - ${ve}-cell-fix-right-last::after - `]:{position:"absolute",top:0,bottom:-Le,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${tt}`,content:'""',pointerEvents:"none"},[`${ve}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Bt+1,width:30,transition:`box-shadow ${tt}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${ve}-ping-left`]:{[`&:not(${ve}-has-fix-left) ${ve}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${bt}`}},[` - ${ve}-cell-fix-left-first::after, - ${ve}-cell-fix-left-last::after - `]:{boxShadow:`inset 10px 0 8px -8px ${bt}`},[`${ve}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${ve}-ping-right`]:{[`&:not(${ve}-has-fix-right) ${ve}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${bt}`}},[` - ${ve}-cell-fix-right-first::after, - ${ve}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${bt}`}}}}},Zn=ge=>{const{componentCls:ve,antCls:Le}=ge;return{[`${ve}-wrapper`]:{[`${ve}-pagination${Le}-pagination`]:{margin:`${ge.margin}px 0`},[`${ve}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:ge.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Ft=ge=>{const{componentCls:ve,tableRadius:Le}=ge;return{[`${ve}-wrapper`]:{[ve]:{[`${ve}-title, ${ve}-header`]:{borderRadius:`${Le}px ${Le}px 0 0`},[`${ve}-title + ${ve}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${ve}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:Le,borderStartEndRadius:Le,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:Le},"> *:last-child":{borderStartEndRadius:Le}}},"&-footer":{borderRadius:`0 0 ${Le}px ${Le}px`}}}}},kn=ge=>{const{componentCls:ve}=ge;return{[`${ve}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${ve}-pagination-left`]:{justifyContent:"flex-end"},[`${ve}-pagination-right`]:{justifyContent:"flex-start"},[`${ve}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${ve}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${ve}-row-indent`]:{float:"right"}}}}},qt=ge=>{const{componentCls:ve,antCls:Le,iconCls:Ke,fontSizeIcon:tt,padding:at,paddingXS:Ot,tableHeaderIconColor:Bt,tableHeaderIconColorHover:bt,tableSelectionColumnWidth:Xt}=ge;return{[`${ve}-wrapper`]:{[`${ve}-selection-col`]:{width:Xt,[`&${ve}-selection-col-with-dropdown`]:{width:Xt+tt+at/4}},[`${ve}-bordered ${ve}-selection-col`]:{width:Xt+Ot*2,[`&${ve}-selection-col-with-dropdown`]:{width:Xt+tt+at/4+Ot*2}},[` - table tr th${ve}-selection-column, - table tr td${ve}-selection-column - `]:{paddingInlineEnd:ge.paddingXS,paddingInlineStart:ge.paddingXS,textAlign:"center",[`${Le}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${ve}-selection-column${ve}-cell-fix-left`]:{zIndex:ge.zIndexTableFixed+1},[`table tr th${ve}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${ve}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${ve}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${ge.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${ge.tablePaddingHorizontal/4}px`,[Ke]:{color:Bt,fontSize:tt,verticalAlign:"baseline","&:hover":{color:bt}}}}}},On=ge=>{const{componentCls:ve}=ge,Le=(Ke,tt,at,Ot)=>({[`${ve}${ve}-${Ke}`]:{fontSize:Ot,[` - ${ve}-title, - ${ve}-footer, - ${ve}-cell, - ${ve}-thead > tr > th, - ${ve}-tbody > tr > th, - ${ve}-tbody > tr > td, - tfoot > tr > th, - tfoot > tr > td - `]:{padding:`${tt}px ${at}px`},[`${ve}-filter-trigger`]:{marginInlineEnd:`-${at/2}px`},[`${ve}-expanded-row-fixed`]:{margin:`-${tt}px -${at}px`},[`${ve}-tbody`]:{[`${ve}-wrapper:only-child ${ve}`]:{marginBlock:`-${tt}px`,marginInline:`${ge.tableExpandColumnWidth-at}px -${at}px`}},[`${ve}-selection-column`]:{paddingInlineStart:`${at/4}px`}}});return{[`${ve}-wrapper`]:Object.assign(Object.assign({},Le("middle",ge.tablePaddingVerticalMiddle,ge.tablePaddingHorizontalMiddle,ge.tableFontSizeMiddle)),Le("small",ge.tablePaddingVerticalSmall,ge.tablePaddingHorizontalSmall,ge.tableFontSizeSmall))}},$a=ge=>{const{componentCls:ve,marginXXS:Le,fontSizeIcon:Ke,tableHeaderIconColor:tt,tableHeaderIconColorHover:at}=ge;return{[`${ve}-wrapper`]:{[`${ve}-thead th${ve}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${ge.motionDurationSlow}`,"&:hover":{background:ge.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:ge.colorPrimary},[` - &${ve}-cell-fix-left:hover, - &${ve}-cell-fix-right:hover - `]:{background:ge.tableFixedHeaderSortActiveBg}},[`${ve}-thead th${ve}-column-sort`]:{background:ge.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${ve}-column-sort`]:{background:ge.tableBodySortBg},[`${ve}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${ve}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${ve}-column-sorter`]:{marginInlineStart:Le,color:tt,fontSize:0,transition:`color ${ge.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:Ke,"&.active":{color:ge.colorPrimary}},[`${ve}-column-sorter-up + ${ve}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${ve}-column-sorters:hover ${ve}-column-sorter`]:{color:at}}}},dr=ge=>{const{componentCls:ve,opacityLoading:Le,tableScrollThumbBg:Ke,tableScrollThumbBgHover:tt,tableScrollThumbSize:at,tableScrollBg:Ot,zIndexTableSticky:Bt,stickyScrollBarBorderRadius:bt}=ge,Xt=`${ge.lineWidth}px ${ge.lineType} ${ge.tableBorderColor}`;return{[`${ve}-wrapper`]:{[`${ve}-sticky`]:{"&-holder":{position:"sticky",zIndex:Bt,background:ge.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${at}px !important`,zIndex:Bt,display:"flex",alignItems:"center",background:Ot,borderTop:Xt,opacity:Le,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:at,backgroundColor:Ke,borderRadius:bt,transition:`all ${ge.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:tt}}}}}}},no=ge=>{const{componentCls:ve,lineWidth:Le,tableBorderColor:Ke}=ge,tt=`${Le}px ${ge.lineType} ${Ke}`;return{[`${ve}-wrapper`]:{[`${ve}-summary`]:{position:"relative",zIndex:ge.zIndexTableFixed,background:ge.tableBg,"> tr":{"> th, > td":{borderBottom:tt}}},[`div${ve}-summary`]:{boxShadow:`0 -${Le}px 0 ${Ke}`}}}},Jo=ge=>{const{componentCls:ve}=ge,Le=`${ge.lineWidth}px ${ge.lineType} ${ge.tableBorderColor}`,Ke=`${ve}-expanded-row-cell`;return{[`${ve}-wrapper`]:{[`${ve}-tbody-virtual`]:{[`${ve}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${ve}-cell`]:{borderBottom:Le},[`${ve}-expanded-row`]:{[`${Ke}${Ke}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${ge.lineWidth}px)`,borderInlineEnd:"none"}}},[`${ve}-bordered`]:{[`${ve}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Le,position:"absolute"},[`${ve}-cell`]:{borderInlineEnd:Le,[`&${ve}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-ge.lineWidth,borderInlineStart:Le}}}}}}};const Eo=ge=>{const{componentCls:ve,fontWeightStrong:Le,tablePaddingVertical:Ke,tablePaddingHorizontal:tt,lineWidth:at,lineType:Ot,tableBorderColor:Bt,tableFontSize:bt,tableBg:Xt,tableRadius:Kt,tableHeaderTextColor:Yt,motionDurationMid:fn,tableHeaderBg:gn,tableHeaderCellSplitColor:Sn,tableRowHoverBg:Yn,tableSelectedRowBg:jn,tableSelectedRowHoverBg:ta,tableFooterTextColor:Un,tableFooterBg:oa,paddingContentVerticalLG:ka}=ge,Va=`${at}px ${Ot} ${Bt}`;return{[`${ve}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,rl.dF)()),{[ve]:Object.assign(Object.assign({},(0,rl.Wf)(ge)),{fontSize:bt,background:Xt,borderRadius:`${Kt}px ${Kt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Kt}px ${Kt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` - ${ve}-cell, - ${ve}-thead > tr > th, - ${ve}-tbody > tr > th, - ${ve}-tbody > tr > td, - tfoot > tr > th, - tfoot > tr > td - `]:{position:"relative",padding:`${ka}px ${tt}px`,overflowWrap:"break-word"},[`${ve}-title`]:{padding:`${Ke}px ${tt}px`},[`${ve}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:Yt,fontWeight:Le,textAlign:"start",background:gn,borderBottom:Va,transition:`background ${fn} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${ve}-selection-column):not(${ve}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:Sn,transform:"translateY(-50%)",transition:`background-color ${fn}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${ve}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${fn}, border-color ${fn}`,borderBottom:Va,[` - > ${ve}-wrapper:only-child, - > ${ve}-expanded-row-fixed > ${ve}-wrapper:only-child - `]:{[ve]:{marginBlock:`-${Ke}px`,marginInline:`${ge.tableExpandColumnWidth-tt}px -${tt}px`,[`${ve}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:Yt,fontWeight:Le,textAlign:"start",background:gn,borderBottom:Va,transition:`background ${fn} ease`},[` - &${ve}-row:hover > th, - &${ve}-row:hover > td, - > th${ve}-cell-row-hover, - > td${ve}-cell-row-hover - `]:{background:Yn},[`&${ve}-row-selected`]:{"> th, > td":{background:jn},"&:hover > th, &:hover > td":{background:ta}}}},[`${ve}-footer`]:{padding:`${Ke}px ${tt}px`,color:Un,background:oa}})}};var eo=(0,Cl.Z)("Table",ge=>{const{colorTextHeading:ve,colorSplit:Le,colorIcon:Ke,colorIconHover:tt,opacityLoading:at,colorBgContainer:Ot,controlInteractiveSize:Bt,headerBg:bt,headerColor:Xt,headerSortActiveBg:Kt,headerSortHoverBg:Yt,bodySortBg:fn,rowHoverBg:gn,rowSelectedBg:Sn,rowSelectedHoverBg:Yn,rowExpandedBg:jn,cellPaddingBlock:ta,cellPaddingInline:Un,cellPaddingBlockMD:oa,cellPaddingInlineMD:ka,cellPaddingBlockSM:Va,cellPaddingInlineSM:Da,borderColor:ja,footerBg:gr,footerColor:da,headerBorderRadius:Na,cellFontSize:Sa,cellFontSizeMD:ra,cellFontSizeSM:ia,headerSplitColor:Ga,fixedHeaderSortActiveBg:yr,headerFilterHoverBg:fr,filterDropdownBg:Ma,expandIconBg:Sr,selectionColumnWidth:xr,stickyScrollBarBg:Nr}=ge,wr=new al.C(Ke),wo=new al.C(tt),jr=2,ir=(0,bl.TS)(ge,{tableFontSize:Sa,tableBg:Ot,tableRadius:Na,tablePaddingVertical:ta,tablePaddingHorizontal:Un,tablePaddingVerticalMiddle:oa,tablePaddingHorizontalMiddle:ka,tablePaddingVerticalSmall:Va,tablePaddingHorizontalSmall:Da,tableBorderColor:ja,tableHeaderTextColor:Xt,tableHeaderBg:bt,tableFooterTextColor:da,tableFooterBg:gr,tableHeaderCellSplitColor:Ga,tableHeaderSortBg:Kt,tableHeaderSortHoverBg:Yt,tableHeaderIconColor:wr.clone().setAlpha(wr.getAlpha()*at).toRgbString(),tableHeaderIconColorHover:wo.clone().setAlpha(wo.getAlpha()*at).toRgbString(),tableBodySortBg:fn,tableFixedHeaderSortActiveBg:yr,tableHeaderFilterActiveBg:fr,tableFilterDropdownBg:Ma,tableRowHoverBg:gn,tableSelectedRowBg:Sn,tableSelectedRowHoverBg:Yn,zIndexTableFixed:jr,zIndexTableSticky:jr+1,tableFontSizeMiddle:ra,tableFontSizeSmall:ia,tableSelectionColumnWidth:xr,tableExpandIconBg:Sr,tableExpandColumnWidth:Bt+2*ge.padding,tableExpandedRowBg:jn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Nr,tableScrollThumbBgHover:ve,tableScrollBg:Le});return[Eo(ir),Zn(ir),no(ir),$a(ir),qn(ir),de(ir),Ft(ir),Ut(ir),no(ir),Nt(ir),qt(ir),hn(ir),dr(ir),Ye(ir),On(ir),kn(ir),Jo(ir)]},ge=>{const{colorFillAlter:ve,colorBgContainer:Le,colorTextHeading:Ke,colorFillSecondary:tt,colorFillContent:at,controlItemBgActive:Ot,controlItemBgActiveHover:Bt,padding:bt,paddingSM:Xt,paddingXS:Kt,colorBorderSecondary:Yt,borderRadiusLG:fn,fontSize:gn,controlHeight:Sn,colorTextPlaceholder:Yn}=ge,jn=new al.C(tt).onBackground(Le).toHexShortString(),ta=new al.C(at).onBackground(Le).toHexShortString(),Un=new al.C(ve).onBackground(Le).toHexShortString();return{headerBg:Un,headerColor:Ke,headerSortActiveBg:jn,headerSortHoverBg:ta,bodySortBg:Un,rowHoverBg:Un,rowSelectedBg:Ot,rowSelectedHoverBg:Bt,rowExpandedBg:ve,cellPaddingBlock:bt,cellPaddingInline:bt,cellPaddingBlockMD:Xt,cellPaddingInlineMD:Kt,cellPaddingBlockSM:Kt,cellPaddingInlineSM:Kt,borderColor:Yt,headerBorderRadius:fn,footerBg:Un,footerColor:Ke,cellFontSize:gn,cellFontSizeMD:gn,cellFontSizeSM:gn,headerSplitColor:Yt,fixedHeaderSortActiveBg:jn,headerFilterHoverBg:at,filterDropdownMenuBg:Le,filterDropdownBg:Le,expandIconBg:Le,selectionColumnWidth:Sn,stickyScrollBarBg:Yn,stickyScrollBarBorderRadius:100}});const ao=[],Lo=(ge,ve)=>{const{prefixCls:Le,className:Ke,rootClassName:tt,style:at,size:Ot,bordered:Bt,dropdownPrefixCls:bt,dataSource:Xt,pagination:Kt,rowSelection:Yt,rowKey:fn="key",rowClassName:gn,columns:Sn,children:Yn,childrenColumnName:jn,onChange:ta,getPopupContainer:Un,loading:oa,expandIcon:ka,expandable:Va,expandedRowRender:Da,expandIconColumnIndex:ja,indentSize:gr,scroll:da,sortDirections:Na,locale:Sa,showSorterTooltip:ra=!0,virtual:ia}=ge,Ga=oe.useMemo(()=>Sn||Et(Yn),[Sn,Yn]),yr=oe.useMemo(()=>Ga.some(_r=>_r.responsive),[Ga]),fr=(0,qi.Z)(yr),Ma=oe.useMemo(()=>{const _r=new Set(Object.keys(fr).filter(Oo=>fr[Oo]));return Ga.filter(Oo=>!Oo.responsive||Oo.responsive.some(Mi=>_r.has(Mi)))},[Ga,fr]),Sr=(0,vr.Z)(ge,["className","style","columns"]),{locale:xr=tl.Z,direction:Nr,table:wr,renderEmpty:wo,getPrefixCls:jr,getPopupContainer:ir}=oe.useContext(Bo.E_),To=(0,Ci.Z)(Ot),er=Object.assign(Object.assign({},xr.Table),Sa),fo=Xt||ao,ro=jr("table",Le),qo=jr("dropdown",bt),tr=Object.assign({childrenColumnName:jn,expandIconColumnIndex:ja},Va),{childrenColumnName:Ya="children"}=tr,Qa=oe.useMemo(()=>fo.some(_r=>_r==null?void 0:_r[Ya])?"nest":Da||Va&&Va.expandedRowRender?"row":null,[fo]),Ia={body:oe.useRef()},xa=oe.useMemo(()=>typeof fn=="function"?fn:_r=>_r==null?void 0:_r[fn],[fn]),[xn]=Vr(fo,Ya,xa),ca={},mr=function(_r,Oo){let Mi=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Ko,Hi,Zi;const Ti=Object.assign(Object.assign({},ca),_r);Mi&&((Ko=ca.resetPagination)===null||Ko===void 0||Ko.call(ca),!((Hi=Ti.pagination)===null||Hi===void 0)&&Hi.current&&(Ti.pagination.current=1),Kt&&Kt.onChange&&Kt.onChange(1,(Zi=Ti.pagination)===null||Zi===void 0?void 0:Zi.pageSize)),da&&da.scrollToFirstRowOnChange!==!1&&Ia.body.current&&(0,Di.Z)(0,{getContainer:()=>Ia.body.current}),ta==null||ta(Ti.pagination,Ti.filters,Ti.sorter,{currentDataSource:zr(Xi(fo,Ti.sorterStates,Ya),Ti.filterStates),action:Oo})},Dr=(_r,Oo)=>{mr({sorter:_r,sorterStates:Oo},"sort",!1)},[Fi,vi,Yi,Wo]=Ui({prefixCls:ro,mergedColumns:Ma,onSorterChange:Dr,sortDirections:Na||["ascend","descend"],tableLocale:er,showSorterTooltip:ra}),Zo=oe.useMemo(()=>Xi(fo,vi,Ya),[fo,vi]);ca.sorter=Wo(),ca.sorterStates=vi;const Ja=(_r,Oo)=>{mr({filters:_r,filterStates:Oo},"filter",!0)},[Li,Ri,so]=lr({prefixCls:ro,locale:er,dropdownPrefixCls:qo,mergedColumns:Ma,onFilterChange:Ja,getPopupContainer:Un||ir}),vo=zr(Zo,Ri);ca.filters=so,ca.filterStates=Ri;const Go=oe.useMemo(()=>{const _r={};return Object.keys(so).forEach(Oo=>{so[Oo]!==null&&(_r[Oo]=so[Oo])}),Object.assign(Object.assign({},Yi),{filters:_r})},[Yi,so]),[ri]=fl(Go),_o=(_r,Oo)=>{mr({pagination:Object.assign(Object.assign({},ca.pagination),{current:_r,pageSize:Oo})},"paginate")},[Gr,Ii]=yo(vo.length,_o,Kt);ca.pagination=Kt===!1?{}:kr(Gr,Kt),ca.resetPagination=Ii;const Bi=oe.useMemo(()=>{if(Kt===!1||!Gr.pageSize)return vo;const{current:_r=1,total:Oo,pageSize:Mi=Mr}=Gr;return vo.lengthMi?vo.slice((_r-1)*Mi,_r*Mi):vo:vo.slice((_r-1)*Mi,_r*Mi)},[!!Kt,vo,Gr&&Gr.current,Gr&&Gr.pageSize,Gr&&Gr.total]),[po,rr]=xi({prefixCls:ro,data:vo,pageData:Bi,getRowKey:xa,getRecordByKey:xn,expandType:Qa,childrenColumnName:Ya,locale:er,getPopupContainer:Un||ir},Yt),$o=(_r,Oo,Mi)=>{let Ko;return typeof gn=="function"?Ko=Rt()(gn(_r,Oo,Mi)):Ko=Rt()(gn),Rt()({[`${ro}-row-selected`]:rr.has(xa(_r,Oo))},Ko)};tr.__PARENT_RENDER_ICON__=tr.expandIcon,tr.expandIcon=tr.expandIcon||ka||ba(er),Qa==="nest"&&tr.expandIconColumnIndex===void 0?tr.expandIconColumnIndex=Yt?1:0:tr.expandIconColumnIndex>0&&Yt&&(tr.expandIconColumnIndex-=1),typeof tr.indentSize!="number"&&(tr.indentSize=typeof gr=="number"?gr:15);const Oi=oe.useCallback(_r=>ri(po(Li(Fi(_r)))),[Fi,Li,po]);let sl,Qi;if(Kt!==!1&&(Gr!=null&&Gr.total)){let _r;Gr.size?_r=Gr.size:_r=To==="small"||To==="middle"?"small":void 0;const Oo=Hi=>oe.createElement(nl.Z,Object.assign({},Gr,{className:Rt()(`${ro}-pagination ${ro}-pagination-${Hi}`,Gr.className),size:_r})),Mi=Nr==="rtl"?"left":"right",{position:Ko}=Gr;if(Ko!==null&&Array.isArray(Ko)){const Hi=Ko.find(ll=>ll.includes("top")),Zi=Ko.find(ll=>ll.includes("bottom")),Ti=Ko.every(ll=>`${ll}`=="none");!Hi&&!Zi&&!Ti&&(Qi=Oo(Mi)),Hi&&(sl=Oo(Hi.toLowerCase().replace("top",""))),Zi&&(Qi=Oo(Zi.toLowerCase().replace("bottom","")))}else Qi=Oo(Mi)}let Wi;typeof oa=="boolean"?Wi={spinning:oa}:typeof oa=="object"&&(Wi=Object.assign({spinning:!0},oa));const[ki,oi]=eo(ro),[,Uo]=(0,aa.Z)(),ol=Rt()(`${ro}-wrapper`,wr==null?void 0:wr.className,{[`${ro}-wrapper-rtl`]:Nr==="rtl"},Ke,tt,oi),ml=Object.assign(Object.assign({},wr==null?void 0:wr.style),at),el=Sa&&Sa.emptyText||(wo==null?void 0:wo("Table"))||oe.createElement(Co.Z,{componentName:"Table"}),il=ia?Vi:hl,xl={},Il=oe.useMemo(()=>{const{fontSize:_r,lineHeight:Oo,padding:Mi,paddingXS:Ko,paddingSM:Hi}=Uo,Zi=Math.floor(_r*Oo);switch(To){case"large":return Mi*2+Zi;case"small":return Ko*2+Zi;default:return Hi*2+Zi}},[Uo,To]);return ia&&(xl.listItemHeight=Il),ki(oe.createElement("div",{ref:ve,className:ol,style:ml},oe.createElement(Ha.Z,Object.assign({spinning:!1},Wi),sl,oe.createElement(il,Object.assign({},xl,Sr,{columns:Ma,direction:Nr,expandable:tr,prefixCls:ro,className:Rt()({[`${ro}-middle`]:To==="middle",[`${ro}-small`]:To==="small",[`${ro}-bordered`]:Bt,[`${ro}-empty`]:fo.length===0}),data:Bi,rowKey:xa,rowClassName:$o,emptyText:el,internalHooks:ee,internalRefs:Ia,transformColumns:Oi})),Qi)))};var zo=oe.forwardRef(Lo);const mo=(ge,ve)=>{const Le=oe.useRef(0);return Le.current+=1,oe.createElement(zo,Object.assign({},ge,{ref:ve,_renderTimes:Le.current}))},ho=oe.forwardRef(mo);ho.SELECTION_COLUMN=La,ho.EXPAND_COLUMN=ne,ho.SELECTION_ALL=sa,ho.SELECTION_INVERT=Aa,ho.SELECTION_NONE=bo,ho.Column=Kr,ho.ColumnGroup=Qo,ho.Summary=se;var wi=ho,fi=wi},17574:function(Pt,kt,te){"use strict";te.d(kt,{default:function(){return pt}});var ne=te(60091),ee=te(94480),Te=te(52671),Ue=te(8657),He=te(54476),je=te(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},it=oe,vt=te(7657),$e=function(nt,Mt){return je.createElement(vt.Z,(0,He.Z)({},nt,{ref:Mt,icon:it}))},rt=je.forwardRef($e),qe=rt,Be=te(92310),le=te.n(Be),y=te(35654),a=te(71430),b=te(36355),E=te(56082),x=te(62892),z=te(20648);const ae=4;function re(Ct){const{dropPosition:nt,dropLevelOffset:Mt,prefixCls:st,indent:Ie,direction:ut="ltr"}=Ct,Gt=ut==="ltr"?"left":"right",_t=ut==="ltr"?"right":"left",wt={[Gt]:-Mt*Ie+ae,[_t]:0};switch(nt){case-1:wt.top=-3;break;case 1:wt.bottom=-3;break;default:wt.bottom=-3,wt[Gt]=Ie+ae;break}return je.createElement("div",{style:wt,className:`${st}-drop-indicator`})}var ie=te(71997),ye=je.forwardRef((Ct,nt)=>{const{getPrefixCls:Mt,direction:st,virtual:Ie,tree:ut}=je.useContext(b.E_),{prefixCls:Gt,className:_t,showIcon:wt=!1,showLine:sn,switcherIcon:xe,blockNode:ze=!1,children:mt,checkable:xt=!1,selectable:dt=!0,draggable:Me,motion:Oe,style:Ee}=Ct,me=Mt("tree",Gt),Ge=Mt(),he=Oe!=null?Oe:Object.assign(Object.assign({},(0,x.Z)(Ge)),{motionAppear:!1}),se=Object.assign(Object.assign({},Ct),{checkable:xt,selectable:dt,showIcon:wt,motion:he,blockNode:ze,showLine:!!sn,dropIndicatorRender:re}),[ce,Fe]=(0,z.ZP)(me),be=je.useMemo(()=>{if(!Me)return!1;let We={};switch(typeof Me){case"function":We.nodeDraggable=Me;break;case"object":We=Object.assign({},Me);break;default:break}return We.icon!==!1&&(We.icon=We.icon||je.createElement(E.Z,null)),We},[Me]),Pe=We=>je.createElement(ie.Z,{prefixCls:me,switcherIcon:xe,treeNodeProps:We,showLine:sn});return ce(je.createElement(ne.Z,Object.assign({itemHeight:20,ref:nt,virtual:Ie},se,{style:Object.assign(Object.assign({},ut==null?void 0:ut.style),Ee),prefixCls:me,className:le()({[`${me}-icon-hide`]:!wt,[`${me}-block-node`]:ze,[`${me}-unselectable`]:!dt,[`${me}-rtl`]:st==="rtl"},ut==null?void 0:ut.className,_t,Fe),direction:st,checkable:xt&&je.createElement("span",{className:`${me}-checkbox-inner`}),selectable:dt,switcherIcon:Pe,draggable:be}),mt))}),Re;(function(Ct){Ct[Ct.None=0]="None",Ct[Ct.Start=1]="Start",Ct[Ct.End=2]="End"})(Re||(Re={}));function we(Ct,nt){function Mt(st){const{key:Ie,children:ut}=st;nt(Ie,st)!==!1&&we(ut||[],nt)}Ct.forEach(Mt)}function ke(Ct){let{treeData:nt,expandedKeys:Mt,startKey:st,endKey:Ie}=Ct;const ut=[];let Gt=Re.None;if(st&&st===Ie)return[st];if(!st||!Ie)return[];function _t(wt){return wt===st||wt===Ie}return we(nt,wt=>{if(Gt===Re.End)return!1;if(_t(wt)){if(ut.push(wt),Gt===Re.None)Gt=Re.Start;else if(Gt===Re.Start)return Gt=Re.End,!1}else Gt===Re.Start&&ut.push(wt);return Mt.includes(wt)}),ut}function Ce(Ct,nt){const Mt=(0,ee.Z)(nt),st=[];return we(Ct,(Ie,ut)=>{const Gt=Mt.indexOf(Ie);return Gt!==-1&&(st.push(ut),Mt.splice(Gt,1)),!!Mt.length}),st}var It=function(Ct,nt){var Mt={};for(var st in Ct)Object.prototype.hasOwnProperty.call(Ct,st)&&nt.indexOf(st)<0&&(Mt[st]=Ct[st]);if(Ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,st=Object.getOwnPropertySymbols(Ct);Ie{var{defaultExpandAll:Mt,defaultExpandParent:st,defaultExpandedKeys:Ie}=Ct,ut=It(Ct,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Gt=je.useRef(),_t=je.useRef(),wt=()=>{const{keyEntities:be}=(0,a.I8)(pn(ut));let Pe;return Mt?Pe=Object.keys(be):st?Pe=(0,y.r7)(ut.expandedKeys||Ie||[],be):Pe=ut.expandedKeys||Ie,Pe},[sn,xe]=je.useState(ut.selectedKeys||ut.defaultSelectedKeys||[]),[ze,mt]=je.useState(()=>wt());je.useEffect(()=>{"selectedKeys"in ut&&xe(ut.selectedKeys)},[ut.selectedKeys]),je.useEffect(()=>{"expandedKeys"in ut&&mt(ut.expandedKeys)},[ut.expandedKeys]);const xt=(be,Pe)=>{var We;return"expandedKeys"in ut||mt(be),(We=ut.onExpand)===null||We===void 0?void 0:We.call(ut,be,Pe)},dt=(be,Pe)=>{var We;const{multiple:gt}=ut,{node:_e,nativeEvent:et}=Pe,{key:ot=""}=_e,ct=pn(ut),Se=Object.assign(Object.assign({},Pe),{selected:!0}),De=(et==null?void 0:et.ctrlKey)||(et==null?void 0:et.metaKey),Qe=et==null?void 0:et.shiftKey;let Je;gt&&De?(Je=be,Gt.current=ot,_t.current=Je,Se.selectedNodes=Ce(ct,Je)):gt&&Qe?(Je=Array.from(new Set([].concat((0,ee.Z)(_t.current||[]),(0,ee.Z)(ke({treeData:ct,expandedKeys:ze,startKey:ot,endKey:Gt.current}))))),Se.selectedNodes=Ce(ct,Je)):(Je=[ot],Gt.current=ot,_t.current=Je,Se.selectedNodes=Ce(ct,Je)),(We=ut.onSelect)===null||We===void 0||We.call(ut,Je,Se),"selectedKeys"in ut||xe(Je)},{getPrefixCls:Me,direction:Oe}=je.useContext(b.E_),{prefixCls:Ee,className:me,showIcon:Ge=!0,expandAction:he="click"}=ut,se=It(ut,["prefixCls","className","showIcon","expandAction"]),ce=Me("tree",Ee),Fe=le()(`${ce}-directory`,{[`${ce}-directory-rtl`]:Oe==="rtl"},me);return je.createElement(ye,Object.assign({icon:Rt,ref:nt,blockNode:!0},se,{showIcon:Ge,expandAction:he,prefixCls:ce,className:Fe,expandedKeys:ze,selectedKeys:sn,onSelect:dt,onExpand:xt}))};var jt=je.forwardRef(Dt);const tn=ye;tn.DirectoryTree=jt,tn.TreeNode=ne.O;var pt=tn},20648:function(Pt,kt,te){"use strict";te.d(kt,{TM:function(){return Be},Yk:function(){return qe}});var ne=te(36237),ee=te(98447),Te=te(17313),Ue=te(8378),He=te(37613),je=te(83116);const oe=new ne.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),it=(le,y)=>({[`.${le}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),vt=(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:'""'}}}),$e=(le,y)=>{const{treeCls:a,treeNodeCls:b,treeNodePadding:E,titleHeight:x,nodeSelectedBg:z,nodeHoverBg:ae}=y,re=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Te.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,Te.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${b}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:E,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:oe,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${b}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${E}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Te.oN)(y)),[`&:not(${b}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:x,lineHeight:`${x}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${b}:hover &`]:{opacity:.45}},[`&${b}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:x}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},it(le,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:x,margin:0,lineHeight:`${x}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:x/2,bottom:-E,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:x/2*.8,height:x/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:re},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:x,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${x}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:z},[`${a}-iconEle`]:{display:"inline-block",width:x,height:x,lineHeight:`${x}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${x}px`,userSelect:"none"},vt(le,y)),[`${b}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:x/2,bottom:-E,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${b}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${x/2}px !important`}}}}})}},rt=le=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:b,directoryNodeSelectedBg:E,directoryNodeSelectedColor:x}=le;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,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:x,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:E},[`${y}-switcher`]:{color:x},[`${y}-node-content-wrapper`]:{color:x,background:"transparent"}}}}}},qe=(le,y)=>{const a=`.${le}`,b=`${a}-treenode`,E=y.paddingXS/2,x=(0,He.TS)(y,{treeCls:a,treeNodeCls:b,treeNodePadding:E});return[$e(le,x),rt(x)]},Be=le=>{const{controlHeightSM:y}=le;return{titleHeight:y,nodeHoverBg:le.controlItemBgHover,nodeSelectedBg:le.controlItemBgActive}};kt.ZP=(0,je.Z)("Tree",(le,y)=>{let{prefixCls:a}=y;return[{[le.componentCls]:(0,ee.C2)(`${a}-checkbox`,le)},qe(a,le),(0,Ue.Z)(le)]},le=>{const{colorTextLightSolid:y,colorPrimary:a}=le;return Object.assign(Object.assign({},Be(le)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return b}});var ne=te(54476),ee=te(59301),Te={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"},Ue=Te,He=te(7657),je=function(x,z){return ee.createElement(He.Z,(0,ne.Z)({},x,{ref:z,icon:Ue}))},oe=ee.forwardRef(je),it=oe,vt=te(52671),$e=te(58617),rt=te(15075),qe=te(43531),Be=te(92310),le=te.n(Be),y=te(92343),b=E=>{const{prefixCls:x,switcherIcon:z,treeNodeProps:ae,showLine:re}=E,{isLeaf:ie,expanded:pe,loading:ye}=ae;if(ye)return ee.createElement($e.Z,{className:`${x}-switcher-loading-icon`});let Re;if(re&&typeof re=="object"&&(Re=re.showLeafIcon),ie){if(!re)return null;if(typeof Re!="boolean"&&Re){const Ce=typeof Re=="function"?Re(ae):Re,It=`${x}-switcher-line-custom-icon`;return(0,y.l$)(Ce)?(0,y.Tm)(Ce,{className:le()(Ce.props.className||"",It)}):Ce}return Re?ee.createElement(vt.Z,{className:`${x}-switcher-line-icon`}):ee.createElement("span",{className:`${x}-switcher-leaf-line`})}const we=`${x}-switcher-icon`,ke=typeof z=="function"?z(ae):z;return(0,y.l$)(ke)?(0,y.Tm)(ke,{className:le()(ke.props.className||"",we)}):ke!==void 0?ke:re?pe?ee.createElement(rt.Z,{className:`${x}-switcher-line-icon`}):ee.createElement(qe.Z,{className:`${x}-switcher-line-icon`}):ee.createElement(it,{className:we})}},54580:function(Pt,kt,te){"use strict";te.d(kt,{default:function(){return ar}});var ne=te(59301),ee=te(94480),Te=te(92310),Ue=te.n(Te),He=te(54476),je=te(67732),oe=te(83652),it=te(42403),vt=te(158),$e=te(20068),rt=te(75931),qe=te(75044),Be=te(76190),le=te(3202),y=te(26112);function a(ht,an){var en="cannot ".concat(ht.method," ").concat(ht.action," ").concat(an.status,"'"),bn=new Error(en);return bn.status=an.status,bn.method=ht.method,bn.url=ht.action,bn}function b(ht){var an=ht.responseText||ht.response;if(!an)return an;try{return JSON.parse(an)}catch(en){return an}}function E(ht){var an=new XMLHttpRequest;ht.onProgress&&an.upload&&(an.upload.onprogress=function(Dn){Dn.total>0&&(Dn.percent=Dn.loaded/Dn.total*100),ht.onProgress(Dn)});var en=new FormData;ht.data&&Object.keys(ht.data).forEach(function(zn){var Dn=ht.data[zn];if(Array.isArray(Dn)){Dn.forEach(function(Mn){en.append("".concat(zn,"[]"),Mn)});return}en.append(zn,Dn)}),ht.file instanceof Blob?en.append(ht.filename,ht.file,ht.file.name):en.append(ht.filename,ht.file),an.onerror=function(Dn){ht.onError(Dn)},an.onload=function(){return an.status<200||an.status>=300?ht.onError(a(ht,an),b(an)):ht.onSuccess(b(an),an)},an.open(ht.method,ht.action,!0),ht.withCredentials&&"withCredentials"in an&&(an.withCredentials=!0);var bn=ht.headers||{};return bn["X-Requested-With"]!==null&&an.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(bn).forEach(function(zn){bn[zn]!==null&&an.setRequestHeader(zn,bn[zn])}),an.send(en),{abort:function(){an.abort()}}}var x=+new Date,z=0;function ae(){return"rc-upload-".concat(x,"-").concat(++z)}var re=te(48736),ie=function(ht,an){if(ht&&an){var en=Array.isArray(an)?an:an.split(","),bn=ht.name||"",zn=ht.type||"",Dn=zn.replace(/\/.*$/,"");return en.some(function(Mn){var Bn=Mn.trim();if(/^\*(\/\*)?$/.test(Mn))return!0;if(Bn.charAt(0)==="."){var qa=bn.toLowerCase(),Ea=Bn.toLowerCase(),Vt=[Ea];return(Ea===".jpg"||Ea===".jpeg")&&(Vt=[".jpg",".jpeg"]),Vt.some(function(Er){return qa.endsWith(Er)})}return/\/\*$/.test(Bn)?Dn===Bn.replace(/\/.*$/,""):zn===Bn?!0:/^\w+$/.test(Bn)?((0,re.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Bn,"'.Skip for check.")),!0):!1})}return!0};function pe(ht,an){var en=ht.createReader(),bn=[];function zn(){en.readEntries(function(Dn){var Mn=Array.prototype.slice.apply(Dn);bn=bn.concat(Mn);var Bn=!Mn.length;Bn?an(bn):zn()})}zn()}var ye=function(an,en,bn){var zn=function Dn(Mn,Bn){Mn&&(Mn.path=Bn||"",Mn.isFile?Mn.file(function(qa){bn(qa)&&(Mn.fullPath&&!qa.webkitRelativePath&&(Object.defineProperties(qa,{webkitRelativePath:{writable:!0}}),qa.webkitRelativePath=Mn.fullPath.replace(/^\//,""),Object.defineProperties(qa,{webkitRelativePath:{writable:!1}})),en([qa]))}):Mn.isDirectory&&pe(Mn,function(qa){qa.forEach(function(Ea){Dn(Ea,"".concat(Bn).concat(Mn.name,"/"))})}))};an.forEach(function(Dn){zn(Dn.webkitGetAsEntry())})},Re=ye,we=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],ke=function(ht){(0,it.Z)(en,ht);var an=(0,vt.Z)(en);function en(){var bn;(0,je.Z)(this,en);for(var zn=arguments.length,Dn=new Array(zn),Mn=0;Mn{let{uid:Dn}=zn;return Dn===ht.uid});return bn===-1?en.push(ht):en[bn]=ht,en}function We(ht,an){const en=ht.uid!==void 0?"uid":"name";return an.filter(bn=>bn[en]===ht[en])[0]}function gt(ht,an){const en=ht.uid!==void 0?"uid":"name",bn=an.filter(zn=>zn[en]!==ht[en]);return bn.length===an.length?null:bn}const _e=function(){const an=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),bn=an[an.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(bn)||[""])[0]},et=ht=>ht.indexOf("image/")===0,ot=ht=>{if(ht.type&&!ht.thumbUrl)return et(ht.type);const an=ht.thumbUrl||ht.url||"",en=_e(an);return/^data:image\//.test(an)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(en)?!0:!(/^data:/.test(an)||en)},ct=200;function Se(ht){return new Promise(an=>{if(!ht.type||!et(ht.type)){an("");return}const en=document.createElement("canvas");en.width=ct,en.height=ct,en.style.cssText=`position: fixed; left: 0; top: 0; width: ${ct}px; height: ${ct}px; z-index: 9999; display: none;`,document.body.appendChild(en);const bn=en.getContext("2d"),zn=new Image;if(zn.onload=()=>{const{width:Dn,height:Mn}=zn;let Bn=ct,qa=ct,Ea=0,Vt=0;Dn>Mn?(qa=Mn*(ct/Dn),Vt=-(qa-Bn)/2):(Bn=Dn*(ct/Mn),Ea=-(Bn-qa)/2),bn.drawImage(zn,Ea,Vt,Bn,qa);const Er=en.toDataURL();document.body.removeChild(en),window.URL.revokeObjectURL(zn.src),an(Er)},zn.crossOrigin="anonymous",ht.type.startsWith("image/svg+xml")){const Dn=new FileReader;Dn.onload=()=>{Dn.result&&(zn.src=Dn.result)},Dn.readAsDataURL(ht)}else if(ht.type.startsWith("image/gif")){const Dn=new FileReader;Dn.onload=()=>{Dn.result&&an(Dn.result)},Dn.readAsDataURL(ht)}else zn.src=window.URL.createObjectURL(ht)})}var De=te(26227),Qe=te(41464),Je=te(15277),ft=te(93948),Ht=te(6848),Zt=ne.forwardRef((ht,an)=>{let{prefixCls:en,className:bn,style:zn,locale:Dn,listType:Mn,file:Bn,items:qa,progress:Ea,iconRender:Vt,actionIconRender:Er,itemRender:Tr,isImgUrl:Wr,showPreviewIcon:oo,showRemoveIcon:Xn,showDownloadIcon:Ca,previewIcon:Ua,removeIcon:ya,downloadIcon:Pr,onPreview:Ar,onDownload:ur,onClose:to}=ht;var Qr,hi;const{status:jo}=Bn,[ei,li]=ne.useState(jo);ne.useEffect(()=>{jo!=="removed"&&li(jo)},[jo]);const[ti,Gi]=ne.useState(!1);ne.useEffect(()=>{const Bo=setTimeout(()=>{Gi(!0)},300);return()=>{clearTimeout(Bo)}},[]);const Si=Vt(Bn);let Fo=ne.createElement("div",{className:`${en}-icon`},Si);if(Mn==="picture"||Mn==="picture-card"||Mn==="picture-circle")if(ei==="uploading"||!Bn.thumbUrl&&!Bn.url){const Bo=Ue()(`${en}-list-item-thumbnail`,{[`${en}-list-item-file`]:ei!=="uploading"});Fo=ne.createElement("div",{className:Bo},Si)}else{const Bo=Wr!=null&&Wr(Bn)?ne.createElement("img",{src:Bn.thumbUrl||Bn.url,alt:Bn.name,className:`${en}-list-item-image`,crossOrigin:Bn.crossOrigin}):Si,Co=Ue()(`${en}-list-item-thumbnail`,{[`${en}-list-item-file`]:Wr&&!Wr(Bn)});Fo=ne.createElement("a",{className:Co,onClick:Ci=>Ar(Bn,Ci),href:Bn.url||Bn.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Bo)}const uo=Ue()(`${en}-list-item`,`${en}-list-item-${ei}`),si=typeof Bn.linkProps=="string"?JSON.parse(Bn.linkProps):Bn.linkProps,Jr=Xn?Er((typeof ya=="function"?ya(Bn):ya)||ne.createElement(De.Z,null),()=>to(Bn),en,Dn.removeFile):null,Ei=Ca&&ei==="done"?Er((typeof Pr=="function"?Pr(Bn):Pr)||ne.createElement(Qe.Z,null),()=>ur(Bn),en,Dn.downloadFile):null,Pi=Mn!=="picture-card"&&Mn!=="picture-circle"&&ne.createElement("span",{key:"download-delete",className:Ue()(`${en}-list-item-actions`,{picture:Mn==="picture"})},Ei,Jr),ui=Ue()(`${en}-list-item-name`),io=Bn.url?[ne.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:ui,title:Bn.name},si,{href:Bn.url,onClick:Bo=>Ar(Bn,Bo)}),Bn.name),Pi]:[ne.createElement("span",{key:"view",className:ui,onClick:Bo=>Ar(Bn,Bo),title:Bn.name},Bn.name),Pi],Fa={pointerEvents:"none",opacity:.5},Ka=oo?ne.createElement("a",{href:Bn.url||Bn.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Bn.url||Bn.thumbUrl?void 0:Fa,onClick:Bo=>Ar(Bn,Bo),title:Dn.previewFile},typeof Ua=="function"?Ua(Bn):Ua||ne.createElement(Je.Z,null)):null,Or=(Mn==="picture-card"||Mn==="picture-circle")&&ei!=="uploading"&&ne.createElement("span",{className:`${en}-list-item-actions`},Ka,ei==="done"&&Ei,Jr),{getPrefixCls:Kr}=ne.useContext(tn.E_),ko=Kr(),Qo=ne.createElement("div",{className:uo},Fo,io,Or,ti&&ne.createElement(Ge.default,{motionName:`${ko}-fade`,visible:ei==="uploading",motionDeadline:2e3},Bo=>{let{className:Co}=Bo;const Ci="percent"in Bn?ne.createElement(ft.Z,Object.assign({},Ea,{type:"line",percent:Bn.percent,"aria-label":Bn["aria-label"],"aria-labelledby":Bn["aria-labelledby"]})):null;return ne.createElement("div",{className:Ue()(`${en}-list-item-progress`,Co)},Ci)})),vr=Bn.response&&typeof Bn.response=="string"?Bn.response:((Qr=Bn.error)===null||Qr===void 0?void 0:Qr.statusText)||((hi=Bn.error)===null||hi===void 0?void 0:hi.message)||Dn.uploadError,Di=ei==="error"?ne.createElement(Ht.Z,{title:vr,getPopupContainer:Bo=>Bo.parentNode},Qo):Qo;return ne.createElement("div",{className:Ue()(`${en}-list-item-container`,bn),style:zn,ref:an},Tr?Tr(Di,Bn,qa,{download:ur.bind(null,Bn),preview:Ar.bind(null,Bn),remove:to.bind(null,Bn)}):Di)});const Pn=(ht,an)=>{const{listType:en="text",previewFile:bn=Se,onPreview:zn,onDownload:Dn,onRemove:Mn,locale:Bn,iconRender:qa,isImageUrl:Ea=ot,prefixCls:Vt,items:Er=[],showPreviewIcon:Tr=!0,showRemoveIcon:Wr=!0,showDownloadIcon:oo=!1,removeIcon:Xn,previewIcon:Ca,downloadIcon:Ua,progress:ya={size:[-1,2],showInfo:!1},appendAction:Pr,appendActionVisible:Ar=!0,itemRender:ur,disabled:to}=ht,Qr=(0,he.Z)(),[hi,jo]=ne.useState(!1);ne.useEffect(()=>{en!=="picture"&&en!=="picture-card"&&en!=="picture-circle"||(Er||[]).forEach(Fa=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Fa.originFileObj instanceof File||Fa.originFileObj instanceof Blob)||Fa.thumbUrl!==void 0||(Fa.thumbUrl="",bn&&bn(Fa.originFileObj).then(Ka=>{Fa.thumbUrl=Ka||"",Qr()}))})},[en,Er,bn]),ne.useEffect(()=>{jo(!0)},[]);const ei=(Fa,Ka)=>{if(zn)return Ka==null||Ka.preventDefault(),zn(Fa)},li=Fa=>{typeof Dn=="function"?Dn(Fa):Fa.url&&window.open(Fa.url)},ti=Fa=>{Mn==null||Mn(Fa)},Gi=Fa=>{if(qa)return qa(Fa,en);const Ka=Fa.status==="uploading",Or=Ea&&Ea(Fa)?ne.createElement(me,null):ne.createElement(_t,null);let Kr=Ka?ne.createElement(wt.Z,null):ne.createElement(xt,null);return en==="picture"?Kr=Ka?ne.createElement(wt.Z,null):Or:(en==="picture-card"||en==="picture-circle")&&(Kr=Ka?Bn.uploading:Or),Kr},Si=(Fa,Ka,Or,Kr)=>{const ko={type:"text",size:"small",title:Kr,onClick:Qo=>{Ka(),(0,ce.l$)(Fa)&&Fa.props.onClick&&Fa.props.onClick(Qo)},className:`${Or}-list-item-action`,disabled:to};if((0,ce.l$)(Fa)){const Qo=(0,ce.Tm)(Fa,Object.assign(Object.assign({},Fa.props),{onClick:()=>{}}));return ne.createElement(Fe.ZP,Object.assign({},ko,{icon:Qo}))}return ne.createElement(Fe.ZP,Object.assign({},ko),ne.createElement("span",null,Fa))};ne.useImperativeHandle(an,()=>({handlePreview:ei,handleDownload:li}));const{getPrefixCls:Fo}=ne.useContext(tn.E_),uo=Fo("upload",Vt),si=Fo(),Jr=Ue()(`${uo}-list`,`${uo}-list-${en}`),Ei=(0,ee.Z)(Er.map(Fa=>({key:Fa.uid,file:Fa})));let ui={motionDeadline:2e3,motionName:`${uo}-${en==="picture-card"||en==="picture-circle"?"animate-inline":"animate"}`,keys:Ei,motionAppear:hi};const io=ne.useMemo(()=>{const Fa=Object.assign({},(0,se.Z)(si));return delete Fa.onAppearEnd,delete Fa.onEnterEnd,delete Fa.onLeaveEnd,Fa},[si]);return en!=="picture-card"&&en!=="picture-circle"&&(ui=Object.assign(Object.assign({},io),ui)),ne.createElement("div",{className:Jr},ne.createElement(Ge.CSSMotionList,Object.assign({},ui,{component:!1}),Fa=>{let{key:Ka,file:Or,className:Kr,style:ko}=Fa;return ne.createElement(Zt,{key:Ka,locale:Bn,prefixCls:uo,className:Kr,style:ko,file:Or,items:Er,progress:ya,listType:en,isImgUrl:Ea,showPreviewIcon:Tr,showRemoveIcon:Wr,showDownloadIcon:oo,removeIcon:Xn,previewIcon:Ca,downloadIcon:Ua,iconRender:Gi,actionIconRender:Si,itemRender:ur,onPreview:ei,onDownload:li,onClose:ti})}),Pr&&ne.createElement(Ge.default,Object.assign({},ui,{visible:Ar,forceRender:!0}),Fa=>{let{className:Ka,style:Or}=Fa;return(0,ce.Tm)(Pr,Kr=>({className:Ue()(Kr.className,Ka),style:Object.assign(Object.assign(Object.assign({},Or),{pointerEvents:Ka?"none":void 0}),Kr.style)}))}))};var wn=ne.forwardRef(Pn),rn=te(17313),$n=te(8378),An=te(83116),nn=te(37613),_n=ht=>{const{componentCls:an,iconCls:en}=ht;return{[`${an}-wrapper`]:{[`${an}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:ht.colorFillAlter,border:`${ht.lineWidth}px dashed ${ht.colorBorder}`,borderRadius:ht.borderRadiusLG,cursor:"pointer",transition:`border-color ${ht.motionDurationSlow}`,[an]:{padding:`${ht.padding}px 0`},[`${an}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${an}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${an}-disabled):hover`]:{borderColor:ht.colorPrimaryHover},[`p${an}-drag-icon`]:{marginBottom:ht.margin,[en]:{color:ht.colorPrimary,fontSize:ht.uploadThumbnailSize}},[`p${an}-text`]:{margin:`0 0 ${ht.marginXXS}px`,color:ht.colorTextHeading,fontSize:ht.fontSizeLG},[`p${an}-hint`]:{color:ht.colorTextDescription,fontSize:ht.fontSize},[`&${an}-disabled`]:{cursor:"not-allowed",[`p${an}-drag-icon ${en}, - p${an}-text, - p${an}-hint - `]:{color:ht.colorTextDisabled}}}}}},ga=ht=>{const{componentCls:an,antCls:en,iconCls:bn,fontSize:zn,lineHeight:Dn}=ht,Mn=`${an}-list-item`,Bn=`${Mn}-actions`,qa=`${Mn}-action`,Ea=Math.round(zn*Dn);return{[`${an}-wrapper`]:{[`${an}-list`]:Object.assign(Object.assign({},(0,rn.dF)()),{lineHeight:ht.lineHeight,[Mn]:{position:"relative",height:ht.lineHeight*zn,marginTop:ht.marginXS,fontSize:zn,display:"flex",alignItems:"center",transition:`background-color ${ht.motionDurationSlow}`,"&:hover":{backgroundColor:ht.controlItemBgHover},[`${Mn}-name`]:Object.assign(Object.assign({},rn.vS),{padding:`0 ${ht.paddingXS}px`,lineHeight:Dn,flex:"auto",transition:`all ${ht.motionDurationSlow}`}),[Bn]:{[qa]:{opacity:0},[`${qa}${en}-btn-sm`]:{height:Ea,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` - ${qa}:focus-visible, - &.picture ${qa} - `]:{opacity:1},[bn]:{color:ht.actionsColor,transition:`all ${ht.motionDurationSlow}`},[`&:hover ${bn}`]:{color:ht.colorText}},[`${an}-icon ${bn}`]:{color:ht.colorTextDescription,fontSize:zn},[`${Mn}-progress`]:{position:"absolute",bottom:-ht.uploadProgressOffset,width:"100%",paddingInlineStart:zn+ht.paddingXS,fontSize:zn,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${Mn}:hover ${qa}`]:{opacity:1,color:ht.colorText},[`${Mn}-error`]:{color:ht.colorError,[`${Mn}-name, ${an}-icon ${bn}`]:{color:ht.colorError},[Bn]:{[`${bn}, ${bn}:hover`]:{color:ht.colorError},[qa]:{opacity:1}}},[`${an}-list-item-container`]:{transition:`opacity ${ht.motionDurationSlow}, height ${ht.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Wn=te(36237),Ra=te(1950);const Kn=new Wn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),fa=new Wn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var Pa=ht=>{const{componentCls:an}=ht,en=`${an}-animate-inline`;return[{[`${an}-wrapper`]:{[`${en}-appear, ${en}-enter, ${en}-leave`]:{animationDuration:ht.motionDurationSlow,animationTimingFunction:ht.motionEaseInOutCirc,animationFillMode:"forwards"},[`${en}-appear, ${en}-enter`]:{animationName:Kn},[`${en}-leave`]:{animationName:fa}}},{[`${an}-wrapper`]:(0,Ra.J$)(ht)},Kn,fa]},ma=te(30071),va=te(64993);const St=ht=>{const{componentCls:an,iconCls:en,uploadThumbnailSize:bn,uploadProgressOffset:zn}=ht,Dn=`${an}-list`,Mn=`${Dn}-item`;return{[`${an}-wrapper`]:{[` - ${Dn}${Dn}-picture, - ${Dn}${Dn}-picture-card, - ${Dn}${Dn}-picture-circle - `]:{[Mn]:{position:"relative",height:bn+ht.lineWidth*2+ht.paddingXS*2,padding:ht.paddingXS,border:`${ht.lineWidth}px ${ht.lineType} ${ht.colorBorder}`,borderRadius:ht.borderRadiusLG,"&:hover":{background:"transparent"},[`${Mn}-thumbnail`]:Object.assign(Object.assign({},rn.vS),{width:bn,height:bn,lineHeight:`${bn+ht.paddingSM}px`,textAlign:"center",flex:"none",[en]:{fontSize:ht.fontSizeHeading2,color:ht.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${Mn}-progress`]:{bottom:zn,width:`calc(100% - ${ht.paddingSM*2}px)`,marginTop:0,paddingInlineStart:bn+ht.paddingXS}},[`${Mn}-error`]:{borderColor:ht.colorError,[`${Mn}-thumbnail ${en}`]:{[`svg path[fill='${ma.blue[0]}']`]:{fill:ht.colorErrorBg},[`svg path[fill='${ma.blue.primary}']`]:{fill:ht.colorError}}},[`${Mn}-uploading`]:{borderStyle:"dashed",[`${Mn}-name`]:{marginBottom:zn}}},[`${Dn}${Dn}-picture-circle ${Mn}`]:{[`&, &::before, ${Mn}-thumbnail`]:{borderRadius:"50%"}}}}},Lt=ht=>{const{componentCls:an,iconCls:en,fontSizeLG:bn,colorTextLightSolid:zn}=ht,Dn=`${an}-list`,Mn=`${Dn}-item`,Bn=ht.uploadPicCardSize;return{[` - ${an}-wrapper${an}-picture-card-wrapper, - ${an}-wrapper${an}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,rn.dF)()),{display:"inline-block",width:"100%",[`${an}${an}-select`]:{width:Bn,height:Bn,marginInlineEnd:ht.marginXS,marginBottom:ht.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:ht.colorFillAlter,border:`${ht.lineWidth}px dashed ${ht.colorBorder}`,borderRadius:ht.borderRadiusLG,cursor:"pointer",transition:`border-color ${ht.motionDurationSlow}`,[`> ${an}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${an}-disabled):hover`]:{borderColor:ht.colorPrimary}},[`${Dn}${Dn}-picture-card, ${Dn}${Dn}-picture-circle`]:{[`${Dn}-item-container`]:{display:"inline-block",width:Bn,height:Bn,marginBlock:`0 ${ht.marginXS}px`,marginInline:`0 ${ht.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Mn]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${ht.paddingXS*2}px)`,height:`calc(100% - ${ht.paddingXS*2}px)`,backgroundColor:ht.colorBgMask,opacity:0,transition:`all ${ht.motionDurationSlow}`,content:'" "'}},[`${Mn}:hover`]:{[`&::before, ${Mn}-actions`]:{opacity:1}},[`${Mn}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${ht.motionDurationSlow}`,[`${en}-eye, ${en}-download, ${en}-delete`]:{zIndex:10,width:bn,margin:`0 ${ht.marginXXS}px`,fontSize:bn,cursor:"pointer",transition:`all ${ht.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Mn}-actions, ${Mn}-actions:hover`]:{[`${en}-eye, ${en}-download, ${en}-delete`]:{color:new va.C(zn).setAlpha(.65).toRgbString(),"&:hover":{color:zn}}},[`${Mn}-thumbnail, ${Mn}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Mn}-name`]:{display:"none",textAlign:"center"},[`${Mn}-file + ${Mn}-name`]:{position:"absolute",bottom:ht.margin,display:"block",width:`calc(100% - ${ht.paddingXS*2}px)`},[`${Mn}-uploading`]:{[`&${Mn}`]:{backgroundColor:ht.colorFillAlter},[`&::before, ${en}-eye, ${en}-download, ${en}-delete`]:{display:"none"}},[`${Mn}-progress`]:{bottom:ht.marginXL,width:`calc(100% - ${ht.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${an}-wrapper${an}-picture-circle-wrapper`]:{[`${an}${an}-select`]:{borderRadius:"50%"}}}};var Ln=ht=>{const{componentCls:an}=ht;return{[`${an}-rtl`]:{direction:"rtl"}}};const Tn=ht=>{const{componentCls:an,colorTextDisabled:en}=ht;return{[`${an}-wrapper`]:Object.assign(Object.assign({},(0,rn.Wf)(ht)),{[an]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${an}-select`]:{display:"inline-block"},[`${an}-disabled`]:{color:en,cursor:"not-allowed"}})}};var dn=(0,An.Z)("Upload",ht=>{const{fontSizeHeading3:an,fontSize:en,lineHeight:bn,lineWidth:zn,controlHeightLG:Dn}=ht,Mn=Math.round(en*bn),Bn=(0,nn.TS)(ht,{uploadThumbnailSize:an*2,uploadProgressOffset:Mn/2+zn,uploadPicCardSize:Dn*2.55});return[Tn(Bn),_n(Bn),St(Bn),Lt(Bn),ga(Bn),Pa(Bn),Ln(Bn),(0,$n.Z)(Bn)]},ht=>({actionsColor:ht.colorTextDescription})),Ta=function(ht,an,en,bn){function zn(Dn){return Dn instanceof en?Dn:new en(function(Mn){Mn(Dn)})}return new(en||(en=Promise))(function(Dn,Mn){function Bn(Vt){try{Ea(bn.next(Vt))}catch(Er){Mn(Er)}}function qa(Vt){try{Ea(bn.throw(Vt))}catch(Er){Mn(Er)}}function Ea(Vt){Vt.done?Dn(Vt.value):zn(Vt.value).then(Bn,qa)}Ea((bn=bn.apply(ht,an||[])).next())})};const ua=`__LIST_IGNORE_${Date.now()}__`,na=(ht,an)=>{const{fileList:en,defaultFileList:bn,onRemove:zn,showUploadList:Dn=!0,listType:Mn="text",onPreview:Bn,onDownload:qa,onChange:Ea,onDrop:Vt,previewFile:Er,disabled:Tr,locale:Wr,iconRender:oo,isImageUrl:Xn,progress:Ca,prefixCls:Ua,className:ya,type:Pr="select",children:Ar,style:ur,itemRender:to,maxCount:Qr,data:hi={},multiple:jo=!1,action:ei="",accept:li="",supportServerRender:ti=!0,rootClassName:Gi}=ht,Si=ne.useContext(pt.Z),Fo=Tr!=null?Tr:Si,[uo,si]=(0,zt.Z)(bn||[],{value:en,postState:Cr=>Cr!=null?Cr:[]}),[Jr,Ei]=ne.useState("drop"),Pi=ne.useRef(null);ne.useMemo(()=>{const Cr=Date.now();(en||[]).forEach((qr,Do)=>{!qr.uid&&!Object.isFrozen(qr)&&(qr.uid=`__AUTO__${Cr}_${Do}__`)})},[en]);const ui=(Cr,qr,Do)=>{let $r=(0,ee.Z)(qr),Ur=!1;Qr===1?$r=$r.slice(-1):Qr&&(Ur=$r.length>Qr,$r=$r.slice(0,Qr)),(0,jt.flushSync)(()=>{si($r)});const Wt={file:Cr,fileList:$r};Do&&(Wt.event=Do),(!Ur||$r.some(Tt=>Tt.uid===Cr.uid))&&(0,jt.flushSync)(()=>{Ea==null||Ea(Wt)})},io=(Cr,qr)=>Ta(void 0,void 0,void 0,function*(){const{beforeUpload:Do,transformFile:$r}=ht;let Ur=Cr;if(Do){const Wt=yield Do(Cr,qr);if(Wt===!1)return!1;if(delete Cr[ua],Wt===ua)return Object.defineProperty(Cr,ua,{value:!0,configurable:!0}),!1;typeof Wt=="object"&&Wt&&(Ur=Wt)}return $r&&(Ur=yield $r(Ur)),Ur}),Fa=Cr=>{const qr=Cr.filter(Ur=>!Ur.file[ua]);if(!qr.length)return;const Do=qr.map(Ur=>be(Ur.file));let $r=(0,ee.Z)(uo);Do.forEach(Ur=>{$r=Pe(Ur,$r)}),Do.forEach((Ur,Wt)=>{let Tt=Ur;if(qr[Wt].parsedFile)Ur.status="uploading";else{const{originFileObj:Jt}=Ur;let Gn;try{Gn=new File([Jt],Jt.name,{type:Jt.type})}catch(za){Gn=new Blob([Jt],{type:Jt.type}),Gn.name=Jt.name,Gn.lastModifiedDate=new Date,Gn.lastModified=new Date().getTime()}Gn.uid=Ur.uid,Tt=Gn}ui(Tt,$r)})},Ka=(Cr,qr,Do)=>{try{typeof Cr=="string"&&(Cr=JSON.parse(Cr))}catch(Wt){}if(!We(qr,uo))return;const $r=be(qr);$r.status="done",$r.percent=100,$r.response=Cr,$r.xhr=Do;const Ur=Pe($r,uo);ui($r,Ur)},Or=(Cr,qr)=>{if(!We(qr,uo))return;const Do=be(qr);Do.status="uploading",Do.percent=Cr.percent;const $r=Pe(Do,uo);ui(Do,$r,Cr)},Kr=(Cr,qr,Do)=>{if(!We(Do,uo))return;const $r=be(Do);$r.error=Cr,$r.response=qr,$r.status="error";const Ur=Pe($r,uo);ui($r,Ur)},ko=Cr=>{let qr;Promise.resolve(typeof zn=="function"?zn(Cr):zn).then(Do=>{var $r;if(Do===!1)return;const Ur=gt(Cr,uo);Ur&&(qr=Object.assign(Object.assign({},Cr),{status:"removed"}),uo==null||uo.forEach(Wt=>{const Tt=qr.uid!==void 0?"uid":"name";Wt[Tt]===qr[Tt]&&!Object.isFrozen(Wt)&&(Wt.status="removed")}),($r=Pi.current)===null||$r===void 0||$r.abort(qr),ui(qr,Ur))})},Qo=Cr=>{Ei(Cr.type),Cr.type==="drop"&&(Vt==null||Vt(Cr))};ne.useImperativeHandle(an,()=>({onBatchStart:Fa,onSuccess:Ka,onProgress:Or,onError:Kr,fileList:uo,upload:Pi.current}));const{getPrefixCls:vr,direction:Di,upload:Bo}=ne.useContext(tn.E_),Co=vr("upload",Ua),Ci=Object.assign(Object.assign({onBatchStart:Fa,onError:Kr,onProgress:Or,onSuccess:Ka},ht),{data:hi,multiple:jo,action:ei,accept:li,supportServerRender:ti,prefixCls:Co,disabled:Fo,beforeUpload:io,onChange:void 0});delete Ci.className,delete Ci.style,(!Ar||Fo)&&delete Ci.id;const[qi,tl]=dn(Co),[nl]=(0,Ct.Z)("Upload",nt.Z.Upload),{showRemoveIcon:Ha,showPreviewIcon:aa,showDownloadIcon:Ba,removeIcon:ba,previewIcon:Yr,downloadIcon:Po}=typeof Dn=="boolean"?{}:Dn,Ro=(Cr,qr)=>Dn?ne.createElement(wn,{prefixCls:Co,listType:Mn,items:uo,previewFile:Er,onPreview:Bn,onDownload:qa,onRemove:ko,showRemoveIcon:!Fo&&Ha,showPreviewIcon:aa,showDownloadIcon:Ba,removeIcon:ba,previewIcon:Yr,downloadIcon:Po,iconRender:oo,locale:Object.assign(Object.assign({},nl),Wr),isImageUrl:Xn,progress:Ca,appendAction:Cr,appendActionVisible:qr,itemRender:to,disabled:Fo}):Cr,Ho=Ue()(`${Co}-wrapper`,ya,Gi,tl,Bo==null?void 0:Bo.className,{[`${Co}-rtl`]:Di==="rtl",[`${Co}-picture-card-wrapper`]:Mn==="picture-card",[`${Co}-picture-circle-wrapper`]:Mn==="picture-circle"}),ni=Object.assign(Object.assign({},Bo==null?void 0:Bo.style),ur);if(Pr==="drag"){const Cr=Ue()(tl,Co,`${Co}-drag`,{[`${Co}-drag-uploading`]:uo.some(qr=>qr.status==="uploading"),[`${Co}-drag-hover`]:Jr==="dragover",[`${Co}-disabled`]:Fo,[`${Co}-rtl`]:Di==="rtl"});return qi(ne.createElement("span",{className:Ho},ne.createElement("div",{className:Cr,style:ni,onDrop:Qo,onDragOver:Qo,onDragLeave:Qo},ne.createElement(Dt,Object.assign({},Ci,{ref:Pi,className:`${Co}-btn`}),ne.createElement("div",{className:`${Co}-drag-container`},Ar))),Ro()))}const Yo=Ue()(Co,`${Co}-select`,{[`${Co}-disabled`]:Fo}),ci=(Cr=>ne.createElement("div",{className:Yo,style:Cr},ne.createElement(Dt,Object.assign({},Ci,{ref:Pi}))))(Ar?void 0:{display:"none"});return qi(Mn==="picture-card"||Mn==="picture-circle"?ne.createElement("span",{className:Ho},Ro(ci,!!Ar)):ne.createElement("span",{className:Ho},ci,Ro()))};var pa=ne.forwardRef(na),yn=function(ht,an){var en={};for(var bn in ht)Object.prototype.hasOwnProperty.call(ht,bn)&&an.indexOf(bn)<0&&(en[bn]=ht[bn]);if(ht!=null&&typeof Object.getOwnPropertySymbols=="function")for(var zn=0,bn=Object.getOwnPropertySymbols(ht);zn{var{style:en,height:bn}=ht,zn=yn(ht,["style","height"]);return ne.createElement(pa,Object.assign({ref:an},zn,{type:"drag",style:Object.assign(Object.assign({},en),{height:bn})}))});const pr=pa;pr.Dragger=Ir,pr.LIST_IGNORE=ua;var ar=pr},10527:function(Pt,kt,te){"use strict";var ne,ee=te(25569).default;ne={value:!0},kt.Z=void 0;var Te=ee(te(65835)),Ue=ee(te(6432));const He={lang:Object.assign({placeholder:"\u8BF7\u9009\u62E9\u65E5\u671F",yearPlaceholder:"\u8BF7\u9009\u62E9\u5E74\u4EFD",quarterPlaceholder:"\u8BF7\u9009\u62E9\u5B63\u5EA6",monthPlaceholder:"\u8BF7\u9009\u62E9\u6708\u4EFD",weekPlaceholder:"\u8BF7\u9009\u62E9\u5468",rangePlaceholder:["\u5F00\u59CB\u65E5\u671F","\u7ED3\u675F\u65E5\u671F"],rangeYearPlaceholder:["\u5F00\u59CB\u5E74\u4EFD","\u7ED3\u675F\u5E74\u4EFD"],rangeMonthPlaceholder:["\u5F00\u59CB\u6708\u4EFD","\u7ED3\u675F\u6708\u4EFD"],rangeQuarterPlaceholder:["\u5F00\u59CB\u5B63\u5EA6","\u7ED3\u675F\u5B63\u5EA6"],rangeWeekPlaceholder:["\u5F00\u59CB\u5468","\u7ED3\u675F\u5468"]},Te.default),timePickerLocale:Object.assign({},Ue.default)};He.lang.ok="\u786E\u5B9A";var je=He;kt.Z=je},6432:function(Pt,kt){"use strict";Object.defineProperty(kt,"__esModule",{value:!0}),kt.default=void 0;var ne={placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4",rangePlaceholder:["\u5F00\u59CB\u65F6\u95F4","\u7ED3\u675F\u65F6\u95F4"]};kt.default=ne},65835:function(Pt,kt){"use strict";Object.defineProperty(kt,"__esModule",{value:!0}),kt.default=void 0;var te={locale:"zh_CN",today:"\u4ECA\u5929",now:"\u6B64\u523B",backToToday:"\u8FD4\u56DE\u4ECA\u5929",ok:"\u786E\u5B9A",timeSelect:"\u9009\u62E9\u65F6\u95F4",dateSelect:"\u9009\u62E9\u65E5\u671F",weekSelect:"\u9009\u62E9\u5468",clear:"\u6E05\u9664",month:"\u6708",year:"\u5E74",previousMonth:"\u4E0A\u4E2A\u6708 (\u7FFB\u9875\u4E0A\u952E)",nextMonth:"\u4E0B\u4E2A\u6708 (\u7FFB\u9875\u4E0B\u952E)",monthSelect:"\u9009\u62E9\u6708\u4EFD",yearSelect:"\u9009\u62E9\u5E74\u4EFD",decadeSelect:"\u9009\u62E9\u5E74\u4EE3",yearFormat:"YYYY\u5E74",dayFormat:"D\u65E5",dateFormat:"YYYY\u5E74M\u6708D\u65E5",dateTimeFormat:"YYYY\u5E74M\u6708D\u65E5 HH\u65F6mm\u5206ss\u79D2",previousYear:"\u4E0A\u4E00\u5E74 (Control\u952E\u52A0\u5DE6\u65B9\u5411\u952E)",nextYear:"\u4E0B\u4E00\u5E74 (Control\u952E\u52A0\u53F3\u65B9\u5411\u952E)",previousDecade:"\u4E0A\u4E00\u5E74\u4EE3",nextDecade:"\u4E0B\u4E00\u5E74\u4EE3",previousCentury:"\u4E0A\u4E00\u4E16\u7EAA",nextCentury:"\u4E0B\u4E00\u4E16\u7EAA"},ne=te;kt.default=ne},39417:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return ye}});var ne=te(54476),ee=te(20068),Te=te(75931),Ue=te(33885),He=te(67732),je=te(83652),oe=te(31226),it=te(42403),vt=te(158),$e=te(92310),rt=te.n($e),qe=te(26112),Be=te(59301),le=te(39378),y=function(we){for(var ke=we.prefixCls,Ce=we.level,It=we.isStart,Rt=we.isEnd,pn="".concat(ke,"-indent-unit"),Dt=[],zt=0;zt0&&arguments[0]!==void 0?arguments[0]:[],Oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Ee=Me.length,me=Oe.length;if(Math.abs(Ee-me)!==1)return{add:!1,key:null};function Ge(he,se){var ce=new Map;he.forEach(function(be){ce.set(be,!0)});var Fe=se.filter(function(be){return!ce.has(be)});return Fe.length===1?Fe[0]:null}return Ee ").concat(Oe);return Oe}var Gt=a.forwardRef(function(Me,Oe){var Ee=Me.prefixCls,me=Me.data,Ge=Me.selectable,he=Me.checkable,se=Me.expandedKeys,ce=Me.selectedKeys,Fe=Me.checkedKeys,be=Me.loadedKeys,Pe=Me.loadingKeys,We=Me.halfCheckedKeys,gt=Me.keyEntities,_e=Me.disabled,et=Me.dragging,ot=Me.dragOverNodeKey,ct=Me.dropPosition,Se=Me.motion,De=Me.height,Qe=Me.itemHeight,Je=Me.virtual,ft=Me.focusable,Ht=Me.activeItem,Ze=Me.focused,Zt=Me.tabIndex,Pn=Me.onKeyDown,Rn=Me.onFocus,wn=Me.onBlur,rn=Me.onActiveChange,$n=Me.onListChangeStart,An=Me.onListChangeEnd,nn=(0,ae.Z)(Me,zt),In=a.useRef(null),_n=a.useRef(null);a.useImperativeHandle(Oe,function(){return{scrollTo:function(ar){In.current.scrollTo(ar)},getIndentWidth:function(){return _n.current.offsetWidth}}});var mn=a.useState(se),ga=(0,z.Z)(mn,2),Wn=ga[0],Ra=ga[1],Kn=a.useState(me),fa=(0,z.Z)(Kn,2),Cn=fa[0],Pa=fa[1],ma=a.useState(me),va=(0,z.Z)(ma,2),St=va[0],Lt=va[1],Et=a.useState([]),Ln=(0,z.Z)(Et,2),Tn=Ln[0],dn=Ln[1],Ta=a.useState(null),ua=(0,z.Z)(Ta,2),na=ua[0],Wa=ua[1],pa=a.useRef(me);pa.current=me;function yn(){var pr=pa.current;Pa(pr),Lt(pr),dn([]),Wa(null),An()}(0,re.Z)(function(){Ra(se);var pr=pn(Wn,se);if(pr.key!==null)if(pr.add){var ar=Cn.findIndex(function(Dn){var Mn=Dn.key;return Mn===pr.key}),ht=st(Dt(Cn,me,pr.key),Je,De,Qe),an=Cn.slice();an.splice(ar+1,0,Mt),Lt(an),dn(ht),Wa("show")}else{var en=me.findIndex(function(Dn){var Mn=Dn.key;return Mn===pr.key}),bn=st(Dt(me,Cn,pr.key),Je,De,Qe),zn=me.slice();zn.splice(en+1,0,Mt),Lt(zn),dn(bn),Wa("hide")}else Cn!==me&&(Pa(me),Lt(me))},[se,me]),a.useEffect(function(){et||yn()},[et]);var nr=Se?St:me,Ir={expandedKeys:se,selectedKeys:ce,loadedKeys:be,loadingKeys:Pe,checkedKeys:Fe,halfCheckedKeys:We,dragOverNodeKey:ot,dropPosition:ct,keyEntities:gt};return a.createElement(a.Fragment,null,Ze&&Ht&&a.createElement("span",{style:jt,"aria-live":"assertive"},ut(Ht)),a.createElement("div",null,a.createElement("input",{style:jt,disabled:ft===!1||_e,tabIndex:ft!==!1?Zt:null,onKeyDown:Pn,onFocus:Rn,onBlur:wn,value:"",onChange:tn,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(Ee,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(Ee,"-indent")},a.createElement("div",{ref:_n,className:"".concat(Ee,"-indent-unit")}))),a.createElement(ie.Z,(0,ne.Z)({},nn,{data:nr,itemKey:Ie,height:De,fullHeight:!1,virtual:Je,itemHeight:Qe,prefixCls:"".concat(Ee,"-list"),ref:In,onVisibleChange:function(ar,ht){var an=new Set(ar),en=ht.filter(function(bn){return!an.has(bn)});en.some(function(bn){return Ie(bn)===pt})&&yn()}}),function(pr){var ar=pr.pos,ht=(0,ne.Z)({},(x(pr.data),pr.data)),an=pr.title,en=pr.key,bn=pr.isStart,zn=pr.isEnd,Dn=(0,we.km)(en,ar);delete ht.key,delete ht.children;var Mn=(0,we.H8)(Dn,Ir);return a.createElement(Rt,(0,ne.Z)({},ht,Mn,{title:an,active:!!Ht&&en===Ht.key,pos:ar,data:pr.data,isStart:bn,isEnd:zn,motion:Se,motionNodes:en===pt?Tn:null,motionType:na,onMotionStart:$n,onMotionEnd:yn,treeNodeRequiredProps:Ir,onMouseMove:function(){rn(null)}}))}))});Gt.displayName="NodeList";var _t=Gt,wt=te(35654),sn=te(90782),xe=te(67841),ze=10,mt=function(Me){(0,vt.Z)(Ee,Me);var Oe=(0,$e.Z)(Ee);function Ee(){var me;(0,je.Z)(this,Ee);for(var Ge=arguments.length,he=new Array(Ge),se=0;se2&&arguments[2]!==void 0?arguments[2]:!1,We=me.state,gt=We.dragChildrenKeys,_e=We.dropPosition,et=We.dropTargetKey,ot=We.dropTargetPos,ct=We.dropAllowed;if(ct){var Se=me.props.onDrop;if(me.setState({dragOverNodeKey:null}),me.cleanDragState(),et!==null){var De=(0,Ue.Z)((0,Ue.Z)({},(0,we.H8)(et,me.getTreeNodeRequiredProps())),{},{active:((be=me.getActiveItem())===null||be===void 0?void 0:be.key)===et,data:(0,xe.Z)(me.state.keyEntities,et).node}),Qe=gt.indexOf(et)!==-1;(0,y.ZP)(!Qe,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Je=(0,wt.yx)(ot),ft={event:ce,node:(0,we.F)(De),dragNode:me.dragNode?(0,we.F)(me.dragNode.props):null,dragNodesKeys:[me.dragNode.props.eventKey].concat(gt),dropToGap:_e!==0,dropPosition:_e+Number(Je[Je.length-1])};Pe||Se==null||Se(ft),me.dragNode=null}}},me.cleanDragState=function(){var ce=me.state.draggingNodeKey;ce!==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(ce,Fe){var be=me.state,Pe=be.expandedKeys,We=be.flattenNodes,gt=Fe.expanded,_e=Fe.key,et=Fe.isLeaf;if(!(et||ce.shiftKey||ce.metaKey||ce.ctrlKey)){var ot=We.filter(function(Se){return Se.key===_e})[0],ct=(0,we.F)((0,Ue.Z)((0,Ue.Z)({},(0,we.H8)(_e,me.getTreeNodeRequiredProps())),{},{data:ot.data}));me.setExpandedKeys(gt?(0,wt._5)(Pe,_e):(0,wt.L0)(Pe,_e)),me.onNodeExpand(ce,ct)}},me.onNodeClick=function(ce,Fe){var be=me.props,Pe=be.onClick,We=be.expandAction;We==="click"&&me.triggerExpandActionExpand(ce,Fe),Pe==null||Pe(ce,Fe)},me.onNodeDoubleClick=function(ce,Fe){var be=me.props,Pe=be.onDoubleClick,We=be.expandAction;We==="doubleClick"&&me.triggerExpandActionExpand(ce,Fe),Pe==null||Pe(ce,Fe)},me.onNodeSelect=function(ce,Fe){var be=me.state.selectedKeys,Pe=me.state,We=Pe.keyEntities,gt=Pe.fieldNames,_e=me.props,et=_e.onSelect,ot=_e.multiple,ct=Fe.selected,Se=Fe[gt.key],De=!ct;De?ot?be=(0,wt.L0)(be,Se):be=[Se]:be=(0,wt._5)(be,Se);var Qe=be.map(function(Je){var ft=(0,xe.Z)(We,Je);return ft?ft.node:null}).filter(function(Je){return Je});me.setUncontrolledState({selectedKeys:be}),et==null||et(be,{event:"select",selected:De,node:Fe,selectedNodes:Qe,nativeEvent:ce.nativeEvent})},me.onNodeCheck=function(ce,Fe,be){var Pe=me.state,We=Pe.keyEntities,gt=Pe.checkedKeys,_e=Pe.halfCheckedKeys,et=me.props,ot=et.checkStrictly,ct=et.onCheck,Se=Fe.key,De,Qe={event:"check",node:Fe,checked:be,nativeEvent:ce.nativeEvent};if(ot){var Je=be?(0,wt.L0)(gt,Se):(0,wt._5)(gt,Se),ft=(0,wt._5)(_e,Se);De={checked:Je,halfChecked:ft},Qe.checkedNodes=Je.map(function(wn){return(0,xe.Z)(We,wn)}).filter(function(wn){return wn}).map(function(wn){return wn.node}),me.setUncontrolledState({checkedKeys:Je})}else{var Ht=(0,sn.S)([].concat((0,He.Z)(gt),[Se]),!0,We),Ze=Ht.checkedKeys,Zt=Ht.halfCheckedKeys;if(!be){var Pn=new Set(Ze);Pn.delete(Se);var Rn=(0,sn.S)(Array.from(Pn),{checked:!1,halfCheckedKeys:Zt},We);Ze=Rn.checkedKeys,Zt=Rn.halfCheckedKeys}De=Ze,Qe.checkedNodes=[],Qe.checkedNodesPositions=[],Qe.halfCheckedKeys=Zt,Ze.forEach(function(wn){var rn=(0,xe.Z)(We,wn);if(rn){var $n=rn.node,An=rn.pos;Qe.checkedNodes.push($n),Qe.checkedNodesPositions.push({node:$n,pos:An})}}),me.setUncontrolledState({checkedKeys:Ze},!1,{halfCheckedKeys:Zt})}ct==null||ct(De,Qe)},me.onNodeLoad=function(ce){var Fe=ce.key,be=new Promise(function(Pe,We){me.setState(function(gt){var _e=gt.loadedKeys,et=_e===void 0?[]:_e,ot=gt.loadingKeys,ct=ot===void 0?[]:ot,Se=me.props,De=Se.loadData,Qe=Se.onLoad;if(!De||et.indexOf(Fe)!==-1||ct.indexOf(Fe)!==-1)return null;var Je=De(ce);return Je.then(function(){var ft=me.state.loadedKeys,Ht=(0,wt.L0)(ft,Fe);Qe==null||Qe(Ht,{event:"load",node:ce}),me.setUncontrolledState({loadedKeys:Ht}),me.setState(function(Ze){return{loadingKeys:(0,wt._5)(Ze.loadingKeys,Fe)}}),Pe()}).catch(function(ft){if(me.setState(function(Ze){return{loadingKeys:(0,wt._5)(Ze.loadingKeys,Fe)}}),me.loadingRetryTimes[Fe]=(me.loadingRetryTimes[Fe]||0)+1,me.loadingRetryTimes[Fe]>=ze){var Ht=me.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),me.setUncontrolledState({loadedKeys:(0,wt.L0)(Ht,Fe)}),Pe()}We(ft)}),{loadingKeys:(0,wt.L0)(ct,Fe)}})});return be.catch(function(){}),be},me.onNodeMouseEnter=function(ce,Fe){var be=me.props.onMouseEnter;be==null||be({event:ce,node:Fe})},me.onNodeMouseLeave=function(ce,Fe){var be=me.props.onMouseLeave;be==null||be({event:ce,node:Fe})},me.onNodeContextMenu=function(ce,Fe){var be=me.props.onRightClick;be&&(ce.preventDefault(),be({event:ce,node:Fe}))},me.onFocus=function(){var ce=me.props.onFocus;me.setState({focused:!0});for(var Fe=arguments.length,be=new Array(Fe),Pe=0;Pe1&&arguments[1]!==void 0?arguments[1]:!1,be=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!me.destroyed){var Pe=!1,We=!0,gt={};Object.keys(ce).forEach(function(_e){if(_e in me.props){We=!1;return}Pe=!0,gt[_e]=ce[_e]}),Pe&&(!Fe||We)&&me.setState((0,Ue.Z)((0,Ue.Z)({},gt),be))}},me.scrollTo=function(ce){me.listRef.current.scrollTo(ce)},me}return(0,oe.Z)(Ee,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Ge=this.props.activeKey;Ge!==void 0&&Ge!==this.state.activeKey&&(this.setState({activeKey:Ge}),Ge!==null&&this.scrollTo({key:Ge}))}},{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 Ge,he=this.state,se=he.focused,ce=he.flattenNodes,Fe=he.keyEntities,be=he.draggingNodeKey,Pe=he.activeKey,We=he.dropLevelOffset,gt=he.dropContainerKey,_e=he.dropTargetKey,et=he.dropPosition,ot=he.dragOverNodeKey,ct=he.indent,Se=this.props,De=Se.prefixCls,Qe=Se.className,Je=Se.style,ft=Se.showLine,Ht=Se.focusable,Ze=Se.tabIndex,Zt=Ze===void 0?0:Ze,Pn=Se.selectable,Rn=Se.showIcon,wn=Se.icon,rn=Se.switcherIcon,$n=Se.draggable,An=Se.checkable,nn=Se.checkStrictly,In=Se.disabled,_n=Se.motion,mn=Se.loadData,ga=Se.filterTreeNode,Wn=Se.height,Ra=Se.itemHeight,Kn=Se.virtual,fa=Se.titleRender,Cn=Se.dropIndicatorRender,Pa=Se.onContextMenu,ma=Se.onScroll,va=Se.direction,St=Se.rootClassName,Lt=Se.rootStyle,Et=(0,le.Z)(this.props,{aria:!0,data:!0}),Ln;return $n&&((0,Te.Z)($n)==="object"?Ln=$n:typeof $n=="function"?Ln={nodeDraggable:$n}:Ln={}),a.createElement(b.k.Provider,{value:{prefixCls:De,selectable:Pn,showIcon:Rn,icon:wn,switcherIcon:rn,draggable:Ln,draggingNodeKey:be,checkable:An,checkStrictly:nn,disabled:In,keyEntities:Fe,dropLevelOffset:We,dropContainerKey:gt,dropTargetKey:_e,dropPosition:et,dragOverNodeKey:ot,indent:ct,direction:va,dropIndicatorRender:Cn,loadData:mn,filterTreeNode:ga,titleRender:fa,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:qe()(De,Qe,St,(Ge={},(0,ee.Z)(Ge,"".concat(De,"-show-line"),ft),(0,ee.Z)(Ge,"".concat(De,"-focused"),se),(0,ee.Z)(Ge,"".concat(De,"-active-focused"),Pe!==null),Ge)),style:Lt},a.createElement(_t,(0,ne.Z)({ref:this.listRef,prefixCls:De,style:Je,data:ce,disabled:In,selectable:Pn,checkable:!!An,motion:_n,dragging:be!==null,height:Wn,itemHeight:Ra,virtual:Kn,focusable:Ht,focused:se,tabIndex:Zt,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Pa,onScroll:ma},this.getTreeNodeRequiredProps(),Et))))}}],[{key:"getDerivedStateFromProps",value:function(Ge,he){var se=he.prevProps,ce={prevProps:Ge};function Fe(Ht){return!se&&Ht in Ge||se&&se[Ht]!==Ge[Ht]}var be,Pe=he.fieldNames;if(Fe("fieldNames")&&(Pe=(0,we.w$)(Ge.fieldNames),ce.fieldNames=Pe),Fe("treeData")?be=Ge.treeData:Fe("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),be=(0,we.zn)(Ge.children)),be){ce.treeData=be;var We=(0,we.I8)(be,{fieldNames:Pe});ce.keyEntities=(0,Ue.Z)((0,ee.Z)({},pt,nt),We.keyEntities)}var gt=ce.keyEntities||he.keyEntities;if(Fe("expandedKeys")||se&&Fe("autoExpandParent"))ce.expandedKeys=Ge.autoExpandParent||!se&&Ge.defaultExpandParent?(0,wt.r7)(Ge.expandedKeys,gt):Ge.expandedKeys;else if(!se&&Ge.defaultExpandAll){var _e=(0,Ue.Z)({},gt);delete _e[pt],ce.expandedKeys=Object.keys(_e).map(function(Ht){return _e[Ht].key})}else!se&&Ge.defaultExpandedKeys&&(ce.expandedKeys=Ge.autoExpandParent||Ge.defaultExpandParent?(0,wt.r7)(Ge.defaultExpandedKeys,gt):Ge.defaultExpandedKeys);if(ce.expandedKeys||delete ce.expandedKeys,be||ce.expandedKeys){var et=(0,we.oH)(be||he.treeData,ce.expandedKeys||he.expandedKeys,Pe);ce.flattenNodes=et}if(Ge.selectable&&(Fe("selectedKeys")?ce.selectedKeys=(0,wt.BT)(Ge.selectedKeys,Ge):!se&&Ge.defaultSelectedKeys&&(ce.selectedKeys=(0,wt.BT)(Ge.defaultSelectedKeys,Ge))),Ge.checkable){var ot;if(Fe("checkedKeys")?ot=(0,wt.E6)(Ge.checkedKeys)||{}:!se&&Ge.defaultCheckedKeys?ot=(0,wt.E6)(Ge.defaultCheckedKeys)||{}:be&&(ot=(0,wt.E6)(Ge.checkedKeys)||{checkedKeys:he.checkedKeys,halfCheckedKeys:he.halfCheckedKeys}),ot){var ct=ot,Se=ct.checkedKeys,De=Se===void 0?[]:Se,Qe=ct.halfCheckedKeys,Je=Qe===void 0?[]:Qe;if(!Ge.checkStrictly){var ft=(0,sn.S)(De,!0,gt);De=ft.checkedKeys,Je=ft.halfCheckedKeys}ce.checkedKeys=De,ce.halfCheckedKeys=Je}}return Fe("loadedKeys")&&(ce.loadedKeys=Ge.loadedKeys),ce}}]),Ee}(a.Component);mt.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:E,allowDrop:function(){return!0},expandAction:!1},mt.TreeNode=ye.Z;var xt=mt,dt=xt},35654:function(Pt,kt,te){"use strict";te.d(kt,{BT:function(){return a},E6:function(){return x},L0:function(){return $e},OM:function(){return y},_5:function(){return vt},r7:function(){return z},wA:function(){return qe},yx:function(){return rt}});var ne=te(94480),ee=te(76190),Te=te(48736),Ue=te(59301),He=te(39417),je=te(67841),oe=te(71430),it=null;function vt(ae,re){if(!ae)return[];var ie=ae.slice(),pe=ie.indexOf(re);return pe>=0&&ie.splice(pe,1),ie}function $e(ae,re){var ie=(ae||[]).slice();return ie.indexOf(re)===-1&&ie.push(re),ie}function rt(ae){return ae.split("-")}function qe(ae,re){var ie=[],pe=(0,je.Z)(re,ae);function ye(){var Re=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Re.forEach(function(we){var ke=we.key,Ce=we.children;ie.push(ke),ye(Ce)})}return ye(pe.children),ie}function Be(ae){if(ae.parent){var re=rt(ae.pos);return Number(re[re.length-1])===ae.parent.children.length-1}return!1}function le(ae){var re=rt(ae.pos);return Number(re[re.length-1])===0}function y(ae,re,ie,pe,ye,Re,we,ke,Ce,It){var Rt,pn=ae.clientX,Dt=ae.clientY,zt=ae.target.getBoundingClientRect(),jt=zt.top,tn=zt.height,pt=(It==="rtl"?-1:1)*(((ye==null?void 0:ye.x)||0)-pn),Ct=(pt-12)/pe,nt=(0,je.Z)(ke,ie.props.eventKey);if(Dt-1.5?Re({dragNode:ze,dropNode:mt,dropPosition:1})?wt=1:xt=!1:Re({dragNode:ze,dropNode:mt,dropPosition:0})?wt=0:Re({dragNode:ze,dropNode:mt,dropPosition:1})?wt=1:xt=!1:Re({dragNode:ze,dropNode:mt,dropPosition:1})?wt=1:xt=!1,{dropPosition:wt,dropLevelOffset:sn,dropTargetKey:nt.key,dropTargetPos:nt.pos,dragOverNodeKey:_t,dropContainerKey:wt===0?null:((Rt=nt.parent)===null||Rt===void 0?void 0:Rt.key)||null,dropAllowed:xt}}function a(ae,re){if(ae){var ie=re.multiple;return ie?ae.slice():ae.length?[ae[0]]:ae}}var b=function(re){return re};function E(ae,re){if(!ae)return[];var ie=re||{},pe=ie.processProps,ye=pe===void 0?b:pe,Re=Array.isArray(ae)?ae:[ae];return Re.map(function(we){var ke=we.children,Ce=_objectWithoutProperties(we,it),It=E(ke,re);return React.createElement(TreeNode,_extends({key:Ce.key},ye(Ce)),It)})}function x(ae){if(!ae)return null;var re;if(Array.isArray(ae))re={checkedKeys:ae,halfCheckedKeys:void 0};else if((0,ee.Z)(ae)==="object")re={checkedKeys:ae.checked||void 0,halfCheckedKeys:ae.halfChecked||void 0};else return(0,Te.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return re}function z(ae,re){var ie=new Set;function pe(ye){if(!ie.has(ye)){var Re=(0,je.Z)(re,ye);if(Re){ie.add(ye);var we=Re.parent,ke=Re.node;ke.disabled||we&&pe(we.key)}}}return(ae||[]).forEach(function(ye){pe(ye)}),(0,ne.Z)(ie)}},90782:function(Pt,kt,te){"use strict";te.d(kt,{S:function(){return oe}});var ne=te(48736),ee=te(67841);function Te(it,vt){var $e=new Set;return it.forEach(function(rt){vt.has(rt)||$e.add(rt)}),$e}function Ue(it){var vt=it||{},$e=vt.disabled,rt=vt.disableCheckbox,qe=vt.checkable;return!!($e||rt)||qe===!1}function He(it,vt,$e,rt){for(var qe=new Set(it),Be=new Set,le=0;le<=$e;le+=1){var y=vt.get(le)||new Set;y.forEach(function(x){var z=x.key,ae=x.node,re=x.children,ie=re===void 0?[]:re;qe.has(z)&&!rt(ae)&&ie.filter(function(pe){return!rt(pe.node)}).forEach(function(pe){qe.add(pe.key)})})}for(var a=new Set,b=$e;b>=0;b-=1){var E=vt.get(b)||new Set;E.forEach(function(x){var z=x.parent,ae=x.node;if(!(rt(ae)||!x.parent||a.has(x.parent.key))){if(rt(x.parent.node)){a.add(z.key);return}var re=!0,ie=!1;(z.children||[]).filter(function(pe){return!rt(pe.node)}).forEach(function(pe){var ye=pe.key,Re=qe.has(ye);re&&!Re&&(re=!1),!ie&&(Re||Be.has(ye))&&(ie=!0)}),re&&qe.add(z.key),ie&&Be.add(z.key),a.add(z.key)}})}return{checkedKeys:Array.from(qe),halfCheckedKeys:Array.from(Te(Be,qe))}}function je(it,vt,$e,rt,qe){for(var Be=new Set(it),le=new Set(vt),y=0;y<=rt;y+=1){var a=$e.get(y)||new Set;a.forEach(function(z){var ae=z.key,re=z.node,ie=z.children,pe=ie===void 0?[]:ie;!Be.has(ae)&&!le.has(ae)&&!qe(re)&&pe.filter(function(ye){return!qe(ye.node)}).forEach(function(ye){Be.delete(ye.key)})})}le=new Set;for(var b=new Set,E=rt;E>=0;E-=1){var x=$e.get(E)||new Set;x.forEach(function(z){var ae=z.parent,re=z.node;if(!(qe(re)||!z.parent||b.has(z.parent.key))){if(qe(z.parent.node)){b.add(ae.key);return}var ie=!0,pe=!1;(ae.children||[]).filter(function(ye){return!qe(ye.node)}).forEach(function(ye){var Re=ye.key,we=Be.has(Re);ie&&!we&&(ie=!1),!pe&&(we||le.has(Re))&&(pe=!0)}),ie||Be.delete(ae.key),pe&&le.add(ae.key),b.add(ae.key)}})}return{checkedKeys:Array.from(Be),halfCheckedKeys:Array.from(Te(le,Be))}}function oe(it,vt,$e,rt){var qe=[],Be;rt?Be=rt:Be=Ue;var le=new Set(it.filter(function(E){var x=!!(0,ee.Z)($e,E);return x||qe.push(E),x})),y=new Map,a=0;Object.keys($e).forEach(function(E){var x=$e[E],z=x.level,ae=y.get(z);ae||(ae=new Set,y.set(z,ae)),ae.add(x),a=Math.max(a,z)}),(0,ne.ZP)(!qe.length,"Tree missing follow keys: ".concat(qe.slice(0,100).map(function(E){return"'".concat(E,"'")}).join(", ")));var b;return vt===!0?b=He(le,y,a,Be):b=je(le,vt.halfCheckedKeys,y,a,Be),b}},67841:function(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return ne}});function ne(ee,Te){return ee[Te]}},71430:function(Pt,kt,te){"use strict";te.d(kt,{F:function(){return z},H8:function(){return x},I8:function(){return E},km:function(){return qe},oH:function(){return a},w$:function(){return Be},zn:function(){return y}});var ne=te(76190),ee=te(94480),Te=te(33885),Ue=te(75931),He=te(11592),je=te(2738),oe=te(48736),it=te(67841),vt=["children"];function $e(ae,re){return"".concat(ae,"-").concat(re)}function rt(ae){return ae&&ae.type&&ae.type.isTreeNode}function qe(ae,re){return ae!=null?ae:re}function Be(ae){var re=ae||{},ie=re.title,pe=re._title,ye=re.key,Re=re.children,we=ie||"title";return{title:we,_title:pe||[we],key:ye||"key",children:Re||"children"}}function le(ae,re){var ie=new Map;function pe(ye){var Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(ye||[]).forEach(function(we){var ke=we[re.key],Ce=we[re.children];warning(ke!=null,"Tree node must have a certain key: [".concat(Re).concat(ke,"]"));var It=String(ke);warning(!ie.has(It)||ke===null||ke===void 0,"Same 'key' exist in the Tree: ".concat(It)),ie.set(It,!0),pe(Ce,"".concat(Re).concat(It," > "))})}pe(ae)}function y(ae){function re(ie){var pe=(0,He.Z)(ie);return pe.map(function(ye){if(!rt(ye))return(0,oe.ZP)(!ye,"Tree/TreeNode can only accept TreeNode as children."),null;var Re=ye.key,we=ye.props,ke=we.children,Ce=(0,Ue.Z)(we,vt),It=(0,Te.Z)({key:Re},Ce),Rt=re(ke);return Rt.length&&(It.children=Rt),It}).filter(function(ye){return ye})}return re(ae)}function a(ae,re,ie){var pe=Be(ie),ye=pe._title,Re=pe.key,we=pe.children,ke=new Set(re===!0?[]:re),Ce=[];function It(Rt){var pn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Rt.map(function(Dt,zt){for(var jt=$e(pn?pn.pos:"0",zt),tn=qe(Dt[Re],jt),pt,Ct=0;Ct1&&arguments[1]!==void 0?arguments[1]:{},ie=re.initWrapper,pe=re.processEntity,ye=re.onProcessFinished,Re=re.externalGetKey,we=re.childrenPropName,ke=re.fieldNames,Ce=arguments.length>2?arguments[2]:void 0,It=Re||Ce,Rt={},pn={},Dt={posEntities:Rt,keyEntities:pn};return ie&&(Dt=ie(Dt)||Dt),b(ae,function(zt){var jt=zt.node,tn=zt.index,pt=zt.pos,Ct=zt.key,nt=zt.parentPos,Mt=zt.level,st=zt.nodes,Ie={node:jt,nodes:st,index:tn,key:Ct,pos:pt,level:Mt},ut=qe(Ct,pt);Rt[pt]=Ie,pn[ut]=Ie,Ie.parent=Rt[nt],Ie.parent&&(Ie.parent.children=Ie.parent.children||[],Ie.parent.children.push(Ie)),pe&&pe(Ie,Dt)},{externalGetKey:It,childrenPropName:we,fieldNames:ke}),ye&&ye(Dt),Dt}function x(ae,re){var ie=re.expandedKeys,pe=re.selectedKeys,ye=re.loadedKeys,Re=re.loadingKeys,we=re.checkedKeys,ke=re.halfCheckedKeys,Ce=re.dragOverNodeKey,It=re.dropPosition,Rt=re.keyEntities,pn=(0,it.Z)(Rt,ae),Dt={eventKey:ae,expanded:ie.indexOf(ae)!==-1,selected:pe.indexOf(ae)!==-1,loaded:ye.indexOf(ae)!==-1,loading:Re.indexOf(ae)!==-1,checked:we.indexOf(ae)!==-1,halfChecked:ke.indexOf(ae)!==-1,pos:String(pn?pn.pos:""),dragOver:Ce===ae&&It===0,dragOverGapTop:Ce===ae&&It===-1,dragOverGapBottom:Ce===ae&&It===1};return Dt}function z(ae){var re=ae.data,ie=ae.expanded,pe=ae.selected,ye=ae.checked,Re=ae.loaded,we=ae.loading,ke=ae.halfChecked,Ce=ae.dragOver,It=ae.dragOverGapTop,Rt=ae.dragOverGapBottom,pn=ae.pos,Dt=ae.active,zt=ae.eventKey,jt=(0,Te.Z)((0,Te.Z)({},re),{},{expanded:ie,selected:pe,checked:ye,loaded:Re,loading:we,halfChecked:ke,dragOver:Ce,dragOverGapTop:It,dragOverGapBottom:Rt,pos:pn,active:Dt,key:zt});return"props"in jt||Object.defineProperty(jt,"props",{get:function(){return(0,oe.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(Pt,kt,te){"use strict";te.d(kt,{Z:function(){return ee}});var ne=te(4676);function ee(Te,Ue,He,je){var oe=ne.unstable_batchedUpdates?function(vt){ne.unstable_batchedUpdates(He,vt)}:He;return Te!=null&&Te.addEventListener&&Te.addEventListener(Ue,oe,je),{remove:function(){Te!=null&&Te.removeEventListener&&Te.removeEventListener(Ue,oe,je)}}}},55468:function(Pt,kt,te){"use strict";te.d(kt,{g1:function(){return rt},os:function(){return Be}});var ne=/margin|padding|width|height|max|min|offset/,ee={left:!0,top:!0},Te={cssFloat:1,styleFloat:1,float:1};function Ue(le){return le.nodeType===1?le.ownerDocument.defaultView.getComputedStyle(le,null):{}}function He(le,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return le.offsetHeight;if(y==="width")return le.offsetWidth}return y in ee||(ee[y]=ne.test(y)),ee[y]?parseFloat(a)||0:a}function je(le,y){var a=arguments.length,b=Ue(le);return y=Te[y]?"cssFloat"in le.style?"cssFloat":"styleFloat":y,a===1?b:He(le,y,b[y]||le.style[y])}function oe(le,y,a){var b=arguments.length;if(y=Te[y]?"cssFloat"in le.style?"cssFloat":"styleFloat":y,b===3)return typeof a=="number"&&ne.test(y)&&(a="".concat(a,"px")),le.style[y]=a,a;for(var E in y)y.hasOwnProperty(E)&&oe(le,E,y[E]);return Ue(le)}function it(le){return le===document.body?document.documentElement.clientWidth:le.offsetWidth}function vt(le){return le===document.body?window.innerHeight||document.documentElement.clientHeight:le.offsetHeight}function $e(){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 rt(){var le=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:le,height:y}}function qe(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Be(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)}}},24514:function(Pt,kt,te){"use strict";te.d(kt,{G:function(){return Ue}});var ne=te(47273),ee=function(je){if((0,ne.Z)()&&window.document.documentElement){var oe=Array.isArray(je)?je:[je],it=window.document.documentElement;return oe.some(function(vt){return vt in it.style})}return!1},Te=function(je,oe){if(!ee(je))return!1;var it=document.createElement("div"),vt=it.style[je];return it.style[je]=oe,it.style[je]!==vt};function Ue(He,je){return!Array.isArray(He)&&je!==void 0?Te(He,je):ee(He)}},25510:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},32637:function(Pt){"use strict";Pt.exports="data:image/jpeg;base64,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"},13014:function(Pt,kt,te){"use strict";Pt.exports=te.p+"static/yunying_code.7d649890.jpg"},55351:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},25365:function(Pt){"use strict";Pt.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(Pt){"use strict";Pt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEpRJREFUaEPFWwl4VeWZfs/NSthJwmZIwhYQg6wi4ANEdhBUWqWOGwLFGXVYWhyqKJvsoQK1FpECNkjRtkBFBIskhIQga5SwQ4AEyA65SSCQkJB75vm/fzn/OblJsNOZuQ88996z3XO+93+/7/2WGABwN31zmOc+Yg0YMaZhtDJgwDAMtou/G+w7fRHbne/8OBOAaRhw0ZmA6RLXMOlU2lfXy+VhVxHnsyvyf4Bpqne2xTTp1/h2+sjPY9vpvzyXbTc9ME0P7fewd3aoxwS7Y9MjryWOkeeLd3Zdg36Gn8evzz7L3/Xw59aO5/fDrsfvUe5jT0/btHsVT2c9H5Drgme/YfjMChu9IMtg4NyvqEozYDSD4bIAkSAxfGAHibYQcOwfP4fdCsfDgMcbSNLqdYBkCIOQscUDSVi54SUYFkhsOzei3Ob8zAwqDWY3piEA4tetIuNLI+pGZ/fFAeL79WPk4qkdJH5urSARmNxQLphuw3B1M0pOx22BiX/jRHFBgsTtWDeT6HjJNO39/wYkaUwBpwYSX71ixUrGidVv28eYpLEG8MD0MFZIdlpgyOM4e+wgKZZ7A++fYBLZFJ4vjJJTn+UAaMUNLZnBWWEDiX0naOkozh7u97jrc4Bpc3eae1NO7l/GJIsZtPxqZZLl7nS2kbtT7OMurEYmkQvmK90bm2zgO8HSFopYPZoblD7DcucuINcoTttoUtwQxubAMKN7A0m4Oy8gSbD02FU7SBzk2l66u6MIwlwZfzKJBbmu6kwRD+mIS+o4DQBpUAaSsLq4vgBJAVI7k2wur1pMstio4qe4Nw+5Zwt0xmAyDLtHtuiLTmwwpRDgZPDGJE0wSDf2/wCSFX+EiFAxiT8UNzZnlD0myRWvGcLJEq4gFEjcxf0PQBL3Vi1Wae7OJha8CgcPjOIf1psU3ZVacyg0xSQLJMkSy91Z7vB/xd2R4rJetOq8MomBJBSWlH9K1emskmywAr5SV0xxOmOSUm322OMtJj0wk5TS1GJlNZAMAZCQ0DWDxAAQCk8XBAJYm8r7F8ekqspyXD95BMFh7dE49CEulRn5lRo3aeFzvBiTLNktpbYK6jbpzY6UclnGHckgB0jEpPtKYTnVnQQlM+0g/IMaoEW7aCHDpSrzovocwkG6X7u7M2G4U9eRi7PcnJTU1jbar6S2C+Wlxcg6fVTIbBlLpOyW6o+/C6XB5SVt4mIjont/BDRqRnYV3PQak0xPFbbPn4Sw6D7o+9ybikmUfbDVLphkgSRXZE1MsoQEv4QEyS6fhcYnQ9+95cahL1cj6onRaN2ph1gLPP/heRLPp3789nMUZl/G4Envq9zMKf3lYrEpQS/iQS40w318rcnZwSS2MLbT3TkSVHfWZSSsnQtf/wAYLpaWCgdUdx4Ks6oK9yvuYeSMWIRGdKZkNj/9JK6lfc9Z4OUaeRfSUHarCG0fi9GYYyWw7JTwbv3RvH1XGZw0JnHJrMckexIrk9qa3V1lRTl+2BWH66cOo8ugpxHVfxSKc6+ivLTESpg9wK0b2TiX8g0eGfQsgpqEiISUsyiwQWM0DG5tk+82sARIBLYAnj2hUXhsjQJIqjcSEQIUxS7GIcpEDTCA9n06D4OnzENo24e5XRlQmvS251FsAXCD3sw4iz0fz8aIGbFoHtGZzjmb9DVS/74ezdt3Eb6qLqStagM7oeDyWfR+djK6DHoGLD7xJV6dSXaQvMUky9VJtyXPYddLP7IHJ7/7C7qNeAEFGeeQezFNi4y1fwyP7ovowc95T3JtEl8wUrKz8OgaU5ZyDMPHxqRqIAnQCrMuIfHTBQRQSGRnFF67yA0iy0EyTxKUIJB9fBAa+TAKrpzBd394DyOmx9K5jH/nkncg9es/4aWVX1kE+gl50qaZz6LX2NcIIOnLrXcrma0Wk/SgrIxUnUkU78T+vMunEBLeES6Xj8qDziV9jcwTBzBk8lz4BQZxW3iqUHwjG41CH6pemXDIcG/uTjLJuHnkY1O6Ke7ZLJBMrf4mmcTemZ9lAD35yzkIbdsF2+ZPQFVlRa1LyK9eEMYv2oIbAqCR02MRHNGJ3OqlQ3tweu9fMW7+RmSfOSaiVV0sIggQ3qUPti6YhOjhv0BU3+FWrNMZpHw8eXZZQ9Jqdrqw0IWDCO6eKlSW3YVfYH0BlFW3K8q5gqRNseg+8iW06doPsnSU+WMyTiVuwxPjp6JJq8gaQaotJlEeyAByFkGdMcnJJDcDaN0HiPnl+wiN7IL7FWVcRAiFd2BTLH0eOPE3vFzEvrhc8A+sjxsZ5xSDmkd0orSM/T4VWA1g88xxFKce9PXq6p0KFKnuVL1LXIQXSplRRX2VgSRUhRXEawbpxO7PkXcxDQNe/i8VW0yzCvfu3EJS3HLUbxqKfuPf4nmux0PxzlNVhUNbP0apuwADXn4bAfUa/ASQrOTbuHH49zxRlXFElGxqA4kBtP+PCxEz+X2EtO2sCqbyOokbFtL1Br8+z14Vh4EbGeexd817GDFtOUIjOxF8EiR2F1X37ymhUFbsxpl923H5aAIiewxAz2cmwb9ePRt2Pn6BtGqlSqSUVeRJii3kUqzqMieRN5CsarMuwUuLCnBw80pU3C3FwJdnolHzNrh7qxApf16J24V5JBwYIOWlt3Cv7DYq7twm8JiIqLxXjpYdHsVjT0+qXr/TKx0eDgpPjkX1nD1LwaGPbDLbJgps6s4Ac3lsfxEDaP0ixEx+j+IIe/iqikoFRsrnK+jzgAmzVKvC1z8QLh9fYtDeNXMIoJCITqreJ1sR90oKce3sUVw/eRh56SdRv3Ewyu/cwth3/4AGzVrYwMk+l4q0XZvR/alXECblL4B7ZaW0ir0xSbYdFEhKNcnCqlXt9gsMVLGnovwuUuJicbswFyPeWopS9w0kxS1DQFBDBNRvAH/2HtQA/vUawp99D6yPekENcaf4Jk7t24beYycSUCo2OguuMkezlZY8MPK//50CyOr96NUES4LLmFSUfQVJGxYhZtJsBEd2Rs75VBza8rtavdKAV99GWHRfUnF7P5mLEdOWISSCsY+7tgspu3HleCIKr6WTfI/oOQAd+41ESGQU/rHqbVKJDFS2vLLOHseF5G9IRbXtNQjdRr2IRiGtRU0LiJsx9kE9ZI3HMVHz/AebuWsURmPA5144gXAWa0wTnvuVqCwvg29APUZbilMuXx8YLl9U3a+kuOzvXw/ph/cg/NH+8AsIUn0pZ0tDrwnKRUQlq/yDq1UM0hNWi0myaMrzJLbS3TmXkbxhMQZNfJcYVFF2B6VF+cLYBk7sjKMH7/H0JJTeyEZgwyYIDo9CQP2GxKD4T+Zi+LSlCA1nMpvHqMtH40m6tnm0H1pGdYefnz9KbuYg9asNyDn/AzGyeduHUZRzldxHq07d0ftnU9CkVYQyMmkaj4lLR/byPNOWVvEYI1klsg2ZTKkquPAz1JGJ7DlQ9ZG8tR/yL55EypaVGD39twhs2BjbF03BI4N/ho6PD8Olowk4n/IN7dOluox58nr21gVPnGXDjxLxgpTVpikitK7UpHDgcYWzSDKsMOcKkjcuxsDX3iGAnMAmbVxCpmEqL+HTuWjUPAx9fv4fZJ2bmec5QFOXcBcnGn5CYZABSwpzcTFlNy6k7ELzdl3Q5/k3cDZ+G66k7ke/F6Yi4/h+YlnMlDnVGCBB4hrPKgvp7k7vdMqWrfeYpJVoYBJbkj5bgu6jX0HTh9rhWtpBHNu+DuPe+QQuvwBsWzgJjwxhAA2nBXf+wDcYNeNDq9qgyXXVoXX0nfSaIDX4Cg6sIgZ5KM/krq1mJnGQ3ExafrYEAxhAFEfs5yR/tpQMFzN5Dpg7jF/7PkZOi0XjlhG4mXkO8WvnYdh/LkFoRJRgkAt3igpw9UQKrqYdhDvrCimjHmNeRduegyimHPryI4pL45dsRmnRTexeMQPDpy9Di/bR1d2UCbhkAOY1Bb6KeQCwqgy21nltwoELjMwfknF021o8NXMV6jUORrpMD2avo/0MoOihPyeALh2Jx/mUnRg9Y6VSb1ZX1l7703tI6jMTDeTikleqdoNHiIDaQTJQlJOBpD8tJYAqy+8iP51l1FJmAzkXTpDRWnfuSVuL86+jSYtwtO7cg4JpwqcMoMUIZXkQQGpnx5I3KM5EdOuPtr2fRKv20fC4fJBxPBGpOzZQYsjKPcOmLkGLDl2RtH4RfR81c6X3OOIASao7EaU1sIRLUe1mrXcjmn8cVw8S139AKA+aNJuM/uOuOOSnn8KIqbE037B1wURED32e8rH0I9/h/IGdeOpXq2zq7UFBUpWM/OQPiUFiKkQptdpAYgAlxy3DgAm/wd2SQlw/dcjKd2TU1yKDLApEdHuClFjCuvkY+tYiARBnH5PuTVq0AVN7TDQX52Qg9euNyL98Bp0HjEH3US/iy9kvkrvr2H8kMXNX7HQ8OvIFdBv98gOB5GSSnVF6408wTevO3nEXYOeKqXhs3Oto22sgGT3+kzloGNIKjzH3zRg0/zUCqFO/UUg/8g+cS96JMb9eBVbLK7hylthOocLW+fUy46BVGoy8pN+KPMiqYjN353K2F8iN8ZqaOycTB+KWY+Ars9AsklcD2MtFhVMuxS1FyIupchtzcQnrFmDomwwg7uL4fqDizi1k/piCK6mJcGdlUEnl8effRJOw9vBUVuCLWc+h/0sz0K7PEPqd8/t34Pjf15PfZzmS15eDSapGp9ydlNc6k7R6ngDpVPxfcS5pB56ZvZYWUUnedez5+F30HDOBGM9e2+ZNQNdh4xHVdyQxiJWwxsxcjfLbRfj2o3cw+PW5aNC0hYpJukCoqY9k5OxfYbJ2t2o3MKfkEjlPDTGpKDcDB+JWoOvQ8Wjcoo1q9nF0LIBki0IHoTjvOk7s2oShby5ESDjPg4pyM3F679+QLdRam+jH0aHPULSM6gbD5UNusuDaBexZPQtD/n0BWnXpqbA4ufvPOLnnS3QZPA69np1cA0gmXFp9VUlauVIVWPbJH9lyYMpq5/KpCG7TAX1/MQ2sBcI8CHuW0b9aCZevLxl967wJiB42Hp37jcLFw3sIoLFvf0TPl7hhMUa8tRiBDZtao1faSFe1IRQRQ43sxFhikASJsYSeRTbjZOtBY4Y7NxMpm1Z4N8YDbh3yxkKEhnMGlZWwrPxDqhYwURBQvxEhXZJ3FbfdBbhbfBMXU3ahrLQYzy3YBB9fPzVzx34u9av1FJfadO1b86+bFkhcTFldWjKODST6IgwJ5F86TW45ZuI7aBnVg4QCy9n6vTANbDHJKsXWua9STZC5uOwzR3F46xq06xVD7ptVHMb+ejWVvJwNP+c4l84mI2ffchoa0UFSjTYNJFUOMgwU513F91tWU4m/aet24nAXH0xUvSPeguD1VtGKYK2K7Awc/svv8eSUuQgO66C5QvukEPu9y8cScGz7HxHUOBhNWoZTxaBRy3B+TWZCMRgpiKtcbU0oPfjMnd3dlRbm48LBb9Fj9EtUTL5wcDfdQcd+I0SLnR+fumM9Wj/cGy3ad0VVxT2cjv8b3NmX4OPrjzZdHweLwd7cmtU610pSotJgZO9bTgyipE4Dqi6Q9KoD5UlsiISxzxZ/LKNTOVTJcStWyZglWx7Vp1c5wOz+GMvlpNA/CxIzkHR3P5VJqvKstwu8zNxxBvCaoL2VwAYj5WSqVVKSXVkneMTy7IRlqpIgQbLFJKnw9AYet6pNCHBwuSCglV2t4SeZ5GW+QU6vEsiWaJCLROZnTpBkBVzW8VSDoq4RYw0k+ziXMFot7s4rSNp0kXNWTu8lceBYzd1LS0O2zh2gGlnxS3MMw2glDUqzWKQTrPk42YizVxecak0ApFrn3kCqDqpikGAwTQrx/oQqpPJyED/XG5PU/dUx32BzfTaQeBlIzZRXGzHWJLheDRBAqphBwcTZ8HMySR9DlpVrHu/kbIOoO7FtuUZ2wtItJo3+WgaVA/CWXOYxROZLthxJjzEEqo8YehTD8rW0zi3WcbBVy9w51Sp/Q7x7B8kahCQXRnXDOhTLT2KSGDZxNPw4RpagMFFVQ5yxurK8zCOBtMBXIAkWwcQXRlbi8jBUmWmA2UxJbQEWOSzbpKkXo3Or2oI978ry7d66spT3iPmGauNc+oixw91ZQkXEM6q1WQ0/LlI4KAwk+du1wVTz9KoI2OyC2kAkXUvEGI/o4eilGnKBNbowO0jWX0nYQRIxyR2IwG70OAwkw+OJNU3ESHcn2WKBZGeRPcZwHSUng2RCy9lUB0jKfWnCQTJIV4TaaLJo0Ypx5dpBehAm1Q6SHD4RpVfHHAOXyPa/qqgLJOtPWSSTtPwLyIXp2R9Y5T8rqO+UrP8Gpjgw8TngMx8AAAAASUVORK5CYII="},19664:function(Pt){"use strict";Pt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAElZJREFUaEPFWwd0VWW2/s5NL4AEBamDSpEhSBGEyFAEpESKgDAIKCgKTx2KyjAMIlVAUIo8Hk2QFXHAR3E9BESQEAJBKUoRlECoShqQAoQkpJwz699/Of8594Sg8+a9u8K69552z9nf/+397YIBAPkpn9UySzDPgNHRMozqBgwYhsF28XeDfacvYrv7nR9nAbAMAz46E7B84hoWnUr7ynv5THYVcT67Iv8DLEu9sy2WRb/Gt9NHfh7bTv/kuWy7ZcKyTNpvsnd2qGmB3bFlymuJY+T54p1d16Cf4efx67PP8ndN/tza8fx+2PX4Pcp97Olpm3av4uns5wPSfTD3GkbAhFqx068YDJySotITBowoGD4bEAkSwwdOkGgLAcf++DnsVjgeBkwvkKTVywHJEAYhY4sHkrByw0swbJDYdm5Euc39mRlUGsxpTEMAxK9bSsaXRtSNzu6LA8T368fIxXN3kPi5dwWJwOSG8sHKNgxfU+PGqbh1sPA8J4oPEiRux/KZRMdLpmnv/zcgSWMKODWQ+OoVK1YyTqx+xz7GJI01gAnLZKyQ7LTBkMdx9jhBUiz3Au93MIlsCnO9cePkmjQA1bmhJTM4Kxwgse8ELR3F2cP9Hnd9LjAd7k5zb8rJ/a8xyWYGLb+7Msl2dzrbyN0p9nEXViaTyAXzle7FJgf4brC0hSJWj+YGpc+w3bkPSDdyT3xiUdwQxubAMKN7gSTcnQdIEiw9dt0dJA7y3V66u6MIwlwZfzKJBbkuf6aIh3TFJXWcBoA0KANJWF1cX4CkALk7kxwuzy8m2WxU8VPcm0nu2QadMZgMw+6RLfqc46stKQQ4GbyYpAkG6cb+H0Cy448QESom8YfixuaMcsYkueI1Q7hZwhWEAom7uH8BJHFvfrFKc3cOseApHEwYuUdXWRTdlVpzKTTFJBskyRLb3dnu8N/i7khx2S9adZ5MYiAJhSXln1J1OqskG+yAr9QVU5zumKRUmzP2eMWke2aSUpparPQDyRAACQldNkgMAKHwdEEggHWovH9XTBIg5aZdQmB4JCIqVRGIWbTwOV6MSbbsllJbBXWH9GZHSrks445kkAskYlKJUlhudSdBuXTiAILDI1Ht4Wghw6Uq81B9LuEg3a/T3Vkwsn9YSS7OdnNSUtvbaL+S2j4yxI87Pxcym6s9eqmwIj8IYUH7uBSXRzeNHQJfcAh9z7uejgtHEvxiUkTlB1CvTVdFHSaJN0weioZte+CxHoNJEEgm2SDJFVkWk2whwfGSIDnls9D4ZOj8m9n47vNFaNA2FjUaNhdrgec/PE/i+dSxHWuRlXoenV6erHIzt/SXi8WhBD3Eg1xoRvb3yy3ODiaxhWHd7s6doJomNk55AWGVqiAssqKOjF/M1yAia965fQt52VcxaPZ6BIVFUDKbnnwU8cumggHiCwigaxTczEGV2vXQdexcxzXXje+HZt0Ho3Gn/raBxBHM9XHruWINC7e6BHcwSSa1Zbu74qJCHN0eh19PHsQfO/RGgyd7IDf9MgrzbtgJswncvJaK00nb0LjDswi/737HfYRGVkKFKjUc8t0BlgCJwNaewcg6slQBJNUbiQgBimIX4xBlogZgmtg09UW06DUc9WO6c1b4fMhOPYfsK+dRr3VXYWgZz9gC4Inn5R8SkbRuIQbOXo+QsAi6XNqZYwRQv2mrEVm5Kj3EF9NGoFHH3mj0VF8bIMvE2rG90XrAa3i0bSxtd6o7Fud1kGQFgIPgBMkrJtmuTroteQ4zZsqhnfhx13+jabdBuHrxNNLPnvBbkGVtqBPdBtGdnvNOch0SXzBSsjPr8FJLlnIMI8DBJD+QBGiWWYrNU4cTQPXadBM5k4GE1TNhlpSgy2sz7fKQyq24m7zww158u24RBs5ah6DwSCoLpZ05ivjl09BXAJSWfBR7Vs7AgJmfIiSyknrm4sJ8fD5hINq+8BYeafkUGZy9Sll6JoFRyalMUu1k1i8m6UFZGcmfSfQ7Yn/G+ZO4v059+HwBKg86nfglLh3fj84jpiAoNJwzxyxF7rVUVHygpn9lwiXDvdydZJJx/dASi61+XjVgdrVBsrT6m2SSjFU3Mn9FSVEhgkLCyUj5udeRtPZDNO0+GNUfbW7X8mTUEblVaVEhAoNDEFXzIVDhwzCQoQEUUbkq9q+ZQ3RrP2KSY0EW3MjCpneHocOr76BOkxgyhE/U6khoC3Wny3Feg5NBmj7JGpJWs9OFhS4cxHlmKYoL8hEUGiGAsut2OWkXkPjpPDTrPgS1m8RAlo4uHduHkwmb0XbgaNxXvW6ZIN0tJtHzMIDcRVB3THIziYF05dQhHNzwX/dMcf3AtoPH4SHGAOGi0s8ew57l09Bv6moEBIdg05RheOqVyajZuJXj+tlXzmH7vHGIGTxGiQdmEKpv8QyIWKXqXeJsDhIzqqivsqOFqrCDeNkgHf9qLTLOnkC7oX9VscWySnHn9k0kxs2l2Bkz8A2e55om3YNZWorvNi2heNtu6HiEhEX+BpDs5Nu4dvA/eaIq4oisv5UHUsmdAuTfyCIG/HIsifzzn4aOR1iFKMUeypPktRWTfIiIegDBYZFCkxhIPXMUe1ZMR98pq3H5RBKSE79Ev2mfcHdrS0Nc/D4BSZ/Ox4P1m+Dp0XMUeE6QdCbJUrhdlpHlcWKSH0h2tVmX4Hk5V3HgswUoys9D+6Fvo2LV2si/mYWkfyzArawMEg4MkMK8m7hTcAtFt28ReExEFN8pxIP1HkOr3i/71+/0SofJQeHJsYid7OmvfrfYIbMdosCh7gwwl+d2dblpF7F31XuI7joIDUXgLi64jV1L/obmvYajVnRr/9YFizyqnQGkM5GwYjqenbIaRzYuRVHhbXQb94GEVB17bNunOLVrA23vN/0TMHfIH8qOQYwkdwryymSSbDtwTydKMOIaeh2NfQ4KDVWxp6gwH0lx83ArKx3d3piDvOxrSIx7HyHhFRASEYlg9h4eieCwCghm30MjEBZeAbdzr+Pkns1o2eslAorHfv9CrGqPOEpLJozMbz9SANm9H72aYEtwd0wqyr+F+BVTUalabbR7cTwVydmqv5N/C1tmjUSbgX9B3RbtXH0k0VcSIDHupp89ivgVMwggtvK+Xvg22g2bgDrN2jpASlw1C9cun0HhrVw0ix2C6K5/tlkkKgBsQ9y4Xr/L9eonGQEBGDDjM+4ahdEY8OlnjlP8Y/HBLClGcWEBAkPCGG0pTvkCA2D4AlFaUozS4iIEB4ch5eBO1HnsSYrXcoG4QdJrgvoxRuaBRSoG6QmrzSRZNOWrnppugknfrluAzJSTeKhlR4REVFDuyCwqxtlvd6Bmo8dR6cHaDjcVEBCEJl0Higo4vyaJhJUz0PfdVQiPqoofd/wD5w/Ho8+k5QgI4cksU0VfTB9BgZiJhdzMX9DnnRUOIEjTmBbOHfqG55l2Cq0qDDI+iWxDdgNVFVxREj7UbdFe9ZG82g+ZZ39E0roFiB37IUIrVMIX772Kxp36oX7rp3HucDySk7bRPl2qy5gnr+dsXfDEWTb8KBG/mrTIsqgFyllTNkh2M0+CdGrXemRfueAsShsGTLMUOakXERlVDaEacOxXAoKC0GnUDLtDCx8yzh5TAEVWfgD5ebnYPGUYOo2cihqNW5LNfjl+APvWvI9nJixG8Z187PpoInq8NR/3123oCZLwWp7Cga9WvSsr3J2ncJBu0CK2JK6ZjWaxL6ByzYfxy4kDOPLFSvSduAy+oBBsnvkyGndmAHXF+cO7kbx/G3qMm29XGzS5rjq0rr6TXhOkBt/V/QuJQSZbzL8DJB1U6SKLCvLw5ezX0HrA66jbvD13U67WuZT1nEEnsOfjGeg7+WNERvG48uXcN1Cj0eNo2WcEVRt2Lvwrra4eb84n1m3/YAyq1K6PNoNG+7szV0xSSSoPAHa97p5AsgXGpaP7cHjzcjzz9kKqoqR8txOnvtmAvpNWUlxhAEV36U8AnTu0G8lJWxE7boGKOXZX1ln7c8c+rhW43Dcy9y1Q7QbTJQL8Y5Lt7mjeQJtb0IFivnrrnNfxxHMMoHblzDewGHQcCR+/h76TVyKcVRIsE1tmjULtpk8SQNcvJ+PrRRMQM2QsHnmiCwFy8XA8Dqz7CF1en4nqDZuVC5LMk0SU1sopwqWodrPWuxHlIY6riYRVM8gVdnh5Ehn92PY4cvHdRs+j+YZN019CdJcBaNCmK1IO7ULy/q145s2FDvV2ryCpSkbmvvnEIOFz/JSaF0jJiVtw5fQRP6PwLrlB6DP1EhpREYEhoeI4rWFgAH9o2haPdX+eXGtGCgeo86ipOLlrA3IyLlPA7TF2HirXqY+Ej6cj63IK+s+IozyJDFZSjP95bxTM0mL0nLgEoZH3lQuSm0l6zcsRvCXTtPrd7eyr2PrBaLTqOxIPPd6ejL572buocH91tOr/H7TaN08bTgA1jOmBlENf4/S+rej51kKwWt7VCz+j2iPRvCvg6Px6zDholQYjI/FDkQfZVWzm7nzu9gLFJ15TY0omJ+0iuUR9UkfmPEzBMB9cvUFTVKxaS1UpZO2ZXaNKnQao3aQ1AcpqWkyq93lnGX5O2IKwiIqo2aQ1qtSqh4MbluDcwW8Q8/wY1Huii5oUYja8dvFn7Fr8d/qdzq/PcEgChZbL3akmmXJ3ekmIRy6lqDRDnty9AacTt5BwCQwOxY2MX7Fzyd/RoucwSrrZa/PUYWjy9EA0aNOdGHR63xb0fHsRCm/lYMfiieg0cgoiK1dTMUkXCGX1kYy0vR9YrN2t2g0s5PtEznOXmMTB4LKaQJIjVoaB4oI8bJs3Gk/0H4U6zaSL0wWIc1IoPYUBNIseXsYgdt1jX63FT/Gb0bznC/hj5wF8OIWZUPwWM8pP32wEy49a9B6Oxl2e82eRAIKVhORLASBXqgLLOfkjWw4s9m2dO5qq623+PAasFrkv7n3kZvyK2DcXwBcYSEbfNHUYop8eiEdjeuDswZ0EUK/xi5GTfgkJq2eh2xuzEFqhsj16pY10+Q2hiCTWSE2YRwySIJHB2Q3LZpwM7iLQe8clHzeaAFoC1KrfSPyhmZYHOYZL7Fm7DAbQagbQMko+2W+wIHto41I82qEXWvZ5hbs1MbjiAMkyqRKece4k+k9fg7CKUeWCxMWU3aUl4zhA0phkAZnnTiF+5TR0fGkiHmzQnITChe8TEDNoDGpHt1ZF001TXqTcjLm41J8O4+CmpXj48Y7ITj1PFYdeby0CfL4yYpJ/kZbuMW3PXBoa0UGSkzo6SKpko7GNCwOeyygmCQYxlcUAqtO0rXaMZJ2cCOLvGecYQLPRe9JSajew37+dk4nk/dvR6tlX+PCEECReIDEXcun7RDTqpLUmPGC695k7XThYyMvKxJkDO9A8dggVk88c+IrusX5MN9Fi58f/sGUVajRqiWqPNEFp0R2c2r2RWjABgcHkzlnc9XJrdutcK0mJ6rmRumcuMYiSOg2o3wISuTqqu3F3x2xZVHAbQaFh8AUG8evKyoEEVW+d0xCLyV2F3/QqH2Rh98dYTqvfi0kyApU3vSoq4Jwjv41JqvKstws8Zu54POE1QWcrgQ1GyslU/tt238l5rNxnpMa/ryoJEiRHTJIKT2/gCbVmuzut2sCEg+bu7IqEHIz0mG+Q06uquOo9hOIGSeTXSqjc68ydbFOwx3A3/Mpzd54gadNF7lk5vZfEwWA1d4+Whmydu0A1ruyek2YYRnW5crk74auVA0AZrMfUj804ea6cTFWy3asrqxJWjyEUITY4CbhidA9GejFJ3Z/SceXP3DlB4q0GNVPuN2Kszd7p1QARt5QCo6qAO5a4maSPIcvKNWeSnG0QdSe2Ld1IjZ+zzqLRXzvIywF4u+zjDZIdl/h+fnyAGHoUw/J3aZ2rGKYqDa6Kg2NalZuvLHen5imouyrysXIGI38bk8SwiavhxzHSG4KlZcQZuyvLyzwSSBt8BZJgESysN64kzK2FUusEYEUpqS3Aom6MY9LUw+hq2kefBmJdWf7dqytLIlvMN/iNc+kjxkQh1wiyAIlYK12UGNaXNULiH7OnZL63ruOAa8P6/u6OT3fy3Ml/xNgUPRy9VEMusEwX5gTJ/l8STpCoxGNZ2aEIbUprjIFkmOY8y0JH6e6km7JBcrLIdmu6AW1FJ9vn5YKkpLdkiARatCW0cpIs6PLqrE+MK4s4UgZI6vd/N0g8geIguPMk71nw8kCy/yuLZJJ2XSAdlrk3tDR4QnibV6/8E9rRHPF4PE2FAAAAAElFTkSuQmCC"},77882:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},66832:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},47558:function(Pt){"use strict";Pt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEyhJREFUaEPFWwl4TefWfveJzIkhUnNQQ7TETBGzGtoU1bpoixa9bd2rWkVVJ1o1lFtDVYdf+Xu1fkqFqqlURSIINcVMzCQhJIZEZDz7Pt/6hv3tfU7C7T+dh+ecs6ez93q/d613DTEAIDdlaQ13EWYZMLqYhlHVgAHDMNgu/m6w7/RFbHe+8+NMAKZhwEVnAqZLXMOkU2nf/V4uN7uKOJ9dkf8DTFO9sy2mSb/Gt9NHfh7bTv/luWy76YZpumm/m72zQ90m2B2bbnktcYw8X7yz6xr0M/w8fn32Wf6umz+3djy/H3Y9fo9yH3t62qbdq3g66/mAdBfc2w3DZ0KNmI+vGAycooLiZANGGAyXBYgEieEDO0i0hYBj//g57FY4Hgbc3kCSVr8PSIYwCBlbPJCElRtegmGBxLZzI8ptzs/MoNJgdmMaAiB+3WIyvjSibnR2Xxwgvl8/Ri6e0kHi55YKEoHJDeWCmWUYrqbG7aNLlsHE85woLkiQuB3vzyQ6XjJNe/+/AUkaU8CpgcRXr1ixknFi9dv2MSZprAHcMN2MFZKdFhjyOM4eO0iK5d7A+xNMIpvCvdy4feS7NABVuaElMzgrbCCx7wQtHcXZw/0ed30OMG3uTnNvysn9jzHJYgYtv1KZZLk7nW3k7hT7uAsrkUnkgvlK98YmG/hOsLSFIlaP5galz7DcuQtIN24l/6dJcUMYmwPDjO4NJOHuvIAkwdJjV+kgcZBLe+nujiIIc2X8ySQW5Lo8mSIe0hGX1HEaANKgDCRhdXF9AZICpHQm2VyeR0yy2Kjip7g3N7lnC3TGYDIMu0e26G8eWmxKIcDJ4I1JmmCQbuz/ASQr/ggRoWISfyhubM4oe0ySK14zhJMlXEEokLiL+2+AJO7NI1Zp7s4mFrwKBzeMWwcWmRTdlVpzKDTFJAskyRLL3Vnu8H/F3ZHisl606rwyiYEkFJaUf0rV6aySbLACvlJXTHE6Y5JSbfbY4y0mPTCTlNLUYqUHSIYASEjokkFiAAiFpwsCAaxN5cHA+QPxCKteBxWq1iYzekjwUmLS7YzLCClfCT5+/jbvx9SWBInIr9S4SQuf48WYZMluKbVVULdJb3aklMsy7kgGOUAiJhUpheVUdxKUC8k74RcUgsp1ooQMl6rMi+pzCAfpfu3uzoSRtX8huTjLzUlJbW2j/Upq8yzHktkGigrz4OsfKOIWsOK9F9Ck13No2OUZOu7w5uWoXK8xKtVrTEylK3iAZMB0F2HNlFdQMaIeOv/1ffqdg+u/V0DxmxdYiPeQ8g8hMrqXBpJckSUxyRISHC8Jkl0+C41Phs69k4XdP85DZPsYVGvQXKwFnv/wPInnUwc3/YDM1LPoNuIDlZs5pb9cLDYl6EU8yIVmZO37xuTsYBJbBG6nu3MkqHSsAKkoLxdxi6eiYq1ItOr3Mll+5fsvoHGvQQSQu6gQSSsX4OKhnWja6zlEdR8A0+Xjkcyy651N2oLdy79A91FTUbVBM/qNX6aOpPfbGVcQWLYC/AKCFUh3b11HeK0G6Pn3qbSNuT5uPUesEYzznsTKpLZkd1dYkIcDG5bg8pEkNOzcF5HRT+JW+kXk5dy2EmY3cOd6Kk4krkejzv0QVD7cdh8BIeUQWrGaTb7bwBIgEdjaMxiZf3ylAJLqTa5uySyl0CgTtdxdQd5d7FgyE3czr6HbyI9RtlJ1YszK9wdzgDr3E1LchZTdm7A39j9Q/ZHm6PjSO/AJCLIxyXQX45dpI+EbEIynJnyuQKB7LS7C0rf6IfqFN1G3bQ9Id7d25ihUe6QFWvYdYbk/G0iyAsBB0IWDnrfoysopneU5zJgpezbj8JYVtNAyzp9A+ulk232W9qVmVFtEdfuL9yTXJvEFIyU7M/d+ZcpSjmH42JjE5LcNJM0V3rxyDkkrvkBRQR66vvwhyletxWWzYeCnD4agcU/GoKcJ0MxLp/HHz4tx++ol+JTxRWh4FXR5ZRICQisokM7ui8OupXPRecS7qNk0Gnk5t2C4XPAPLofCvFz8OGEg2g8dizqtu3G2FORj2YQB6DR0PCKad4RLd3+2YGslsx4xST9OGcmTSRTvxP6rZ48gvGZ9uFw+Kg86Ef8LLhzagcdfngTfgCDOHHcxbl1PRdmHqntWJhwy3Ju7k0wybuxZYDJDcGYw+1ogmVr9TQfqzo00/Pbl+wiPqI92g0YjoGyYApKBFP/dp6jTqjOCyj+EU4kbcCl5F2o1i0bz3sNRXJCHrV9PQnCFcPQa8xlPck03fvl0FLkF5t7Yz8Yvmobc7Cw8OXYOcm9eR+zk4eg0fCJqNe9AAN24eAqbZo9D/w+/RXDFKjx7EOpOl+O8BieDNH2SNSStZqcLC104iPPcxSi8l0vs5sa06nY3084h/vtZaPbEYEQ0bkfsZq70wsEEHImLRfuBo1G+au0SQSotJtHzMICcRVBnTHIyiYGVenI/qj3SEi5XGQscAAW52bh8dA/O7PmN/HR47QZoFjMYleo0EtUGF7JvpKMw/x4q1qhLhj23fzv2rPgCfScugH9oBaSdPIAd/5yFmHGzUbFmJG6lX8C6Ga+jZb8RaNjtWQLoZPwvOPzrcgyatozXt3gGRG5M1bukoCCQmFFFfZUdLaSfFcRLBunQxh9w9XQyOg55W8UW0yxG/t07iF8yE8EVHkK7gaN4nut20z24i4uxe9UC5GRloOOQ8fAPDPk3QLKSb+N60hc8UWUrUDFJxhlLOHgDiQHLbuR2+iVcTUlG+umDyEo9D7+AINRu0RF123RH+Sq1lKDgZSFdrvNV/+MHg+EuKoKPrx8KcnPo+MgOMWgz4G/E7Izzx7B53juoEtkEPV6fTvsTFk/HxeRdyu13GjoOtVt2cTBJlsKtsowsjxOTPECyqs26BM+5mYGdS+fQvXUaMg5lK0Ug904mEv9rDrIzr5JwYHbIy7mD/HvZKLibTeAxEVGYn4cq9Zqgdd8RnvU7vdLh5qDw5FjETvb0Gbvn22S2ktxKDEiQDDCXx/ZfPJQAFoMYQ1je4i4qVoZiIDNl5VPGj29zVHQq1WuEqG4DuGLkIQunEjfS4ggJr4KLBxORdmIf+r73DXwDg4kNl47sRvyi6TB8fDBoxnLy8zcunKL4l309DUkrvsTT7yygOMhIkn8vp0QmybYD93SiBEOGkYVVq9rtGxCgYk9BXi4Sl8xCdmY6eo2agZys64hf8in8g0LhHxwCP/YeFAK/wFD4se8BwQgMCsXdWzdwZFssWvUZTkDx2O9ZiFXtEVtpyQ3j2q7PFUBW70evJlgSXMakAz9/S8BUqPYw7t68QS6ofvQTPI5piOifGRIX9scjLKIeOgwdR20KXnXgIJKYSDuPX+eOQ6cX30ZE0/aqVnfk12U4mbAe/iFl0az3i6jF9onX8d9X49i21Rg4damoaQFLxvRR+//sB7YYBkxZyl2jMBoDPv3UIdRkscY0KYUozLuHMpQDmhSnXGV8YLjKoLioEMWFBfDzC0RK0mbUbBINX/8g1ZdygqTXBOUiopLVtZ3zVAzSE1aLSbJoyg1KTTfBJHbMsW2xuHx4F2LGzdN6SY6qgzgn7tsp8A8uiw5DxgpwLJCKCu7h188noHL9pmj17Kuk7uRvbf/2E7h8fFCpTkOkHt9PQkK+tnz+DgLLV0THlyZwEek2Kf6JcKOViHiMkfFJZBuyG2hjEN/oQu0WnVQfyVv74drpw0hcNgcxb36GgNByWD31FTTq9izqt+mBM3t/x8nE9bRPl+r2XMzJJJ44y4Yfuw0jI3GeaYrU3puk5vGJs0gyTAfp+LZYnN65AYFlw0pcrMKZ4V7OLdRo9BjaDx5rdWgZFKYb2xZNRf7d22jTfyQyLp5CxtljKOPnj/YvjsfqycPQqPtf8HCLjlg1aRg6DptAK5K52PUzRyN68BglvyVIwmt5FQ58tepdWeHuvAoH6QZNYkv8d9PRLGYoKlSvg0vJO/HH6oV4ZuLXcPn6I/aTEWj0OAOoJ87u3YqTO9bjyTGzrWqDJtdVh9bRd9JrgtTgy9gxlxjkZotZ9HRKZpInSMfjVuPigXi0fvY1j7a4veEHHNq0jJLZ9oPfUrKenbT3p69xZs9WziqXC2HVHqbKRI2GrVGuUnWsmfoq+rz7JcpVqYl9qxfi8uEkPP3+N4j79hOwakLfd7+C4fKxFogJlRcJKPgq5gHAqtc9EEiWwLhwIAF7Y7/BU+PmIrBcRaTs3oyjv63EM+8tpLjCAIrq3p8AYs9zMnEdYsbMUTHH6sraa396D0l9ZqKBXFzCHNVucGuu637ujuYNDAOMQZcP70Tnlz/kcltEfot5Vld294r5CCoXjvaDx2jzDaCMPDsjDRVr1UdY9bpw+fqRi2Nd2cMbl+LMni3o/8kPBEBRfi7WTvsbAXc15Qi6vPIBIhq39WSvAySZJ4korYElXIpqN2u9G5twcCNu0RRCufOI98joBzcswbWUI+g1ehbNN6z6eDiVsiLb9kTKni04uWMdnnprrk29PShIkknGtYTZxCCx/JVSexB3x0BiDDqduOGBY3HNJu0Q/cJbto6sXnjllW8DRfdy4BcYjNgpf0XlelHoMGScGkI5sX0t9q9ZhPDakZTIlvi6D5PsjNIbf4JpWnf2blYG1v1jNFo/8yoebtmJjL716w8RGl4VrfuPpNUe+9EwAqhBuyeRsudXnEhYh95j54LV8jLOHUflulE8VNg6v15mHLRKg3E1/jORB1lVbObuXM72ApV5mItj5rCEw7H4NSQSuo+aDhflUVyKW4pQVikMJCyZiYDQ8mj/vGSQ0NmiipGTeZVYcenwbty4dBrRz72BHUtn46m356N85QhiZ/qZZMQvno6iwgIySou+w1Ty6hUoB0iqSabcnZTXOpO0oqsA6cjWlTgRvxZPv/cNyvgF4PbVy9i84F206P0SHm7VlX46dvJLaNxjICLbPkEMOpGwFr3HzUNe9k1smj8R3V6dhJAKlVVM0ks8JfWRjLTt/zBZu1u1G5gZXCLnKSUmSRd2PP5nXDyUiMcG/J2D4wDIikMGDm38HiHhVRH9/JuqfcFqbqyImnk5Bfk5d1C2UjVUa9ACD9VugH1rF6NOq65o0XsYioqLcCJuDZI3L0doWGV0fW0yziRtwbGtsajTuivaPjeaEl3vIJlwWZ0KUYHmR5KqUmDZJ39ky4Epq3UzR1MbpO2gN8AKuwlLPsWtq5cR89YcuMqUIaOvmvwSonoMxCPtnsTppM0EUJ/x83Ez/QLiFk9Dr1HTqP5oCQFrpMtjCEUksUZq3CxikASJsYRuWDbjZOvBgxkc1OPxa3F656YHdnEsXkQzBgnWFOTnYvfy+aj2aHNUf7QlQsKq0HVZ5s4qxn0mfgnGrIR/zqQSUdUGzdHpxfHwDSlLv5myazP2/vQVwmrURY/Xp/FipbeXaYHExZTVAPQEiRAThgSunTmK3xd+hC7DJ6JKZHMSCuf2xaHdc28gIqqNKpqumvQionoOIheXemwvklZ9hTotuyAr9SxVHPqMnQe4XCXEJM8iLd1j2raZNDSigyQndXSQVDnI5r4MnNqxHpeO7kH31z4WeYs2quWSI1k832HVb1adfqz/SC+DkfZJIcYOlpjWatIe+bnZ2LbwI0Q9PgA1mkZzljITisHI9JMHyGAdho4vdaE8+Myd3d3lZF7DqZ2b0DxmMBWTT+3cSHdQv10v0WLnx+9fuwjVHm2FynUbo7ggH0e3/oSs1DNUVYlo3IYn2F4HI7VirmMuz0jdNpMYxFaVjB1ywocCjsakkkCimMSGSBj7HACqpFZWDkQsk7FKvZc4vcoHWSh11KZXnSBJ9ypLSCULhz/PJFV51tsFXmbuuAvjdUZ7K4ENRsrJVKukJLuyTvCIQam/f6oqCRIkW0ySCk/vDXGr2oQAB5cLAinBbUqQThGVAw8Boo1zqfEvYXJt5s4JkvfWuRQepZBJc3f2cS5vMcnu7ryCpE0XeWv42UCicSovLQ3ZOneAalzZOiPNMIyq0uA0i0XEsebjZCNOHlMSk+RkqpLtzoafGowsYQhFMNZSivcHSdXyZPFVSpX7zNwxo0nhQHOkTO0JTO0xSax4VeS0mne2rqya0nHGEieT9DFkWbnmLk7ONoi6E9uWbqT+PmOZSaO/lsyWA/CWXKYyg8dolgUU38+P91HDI7wk5OjKMpBU61yyThtCUedwcGy/IVjozd2peQrmCrkroJyu1Ne/xSQxbOJo+CklKHMbFJcQZzRgaYxLAmnlXwokwSKYWG5ciZtZA8VmMmCGKaktjEQOyzZpKguYmtHVtI8OBuvK8u/eurJkeMd8gy0WCRXJwXGMIOuukmrNHAy9uEqnM3vKRVUKSiVPr4oSDw1oiHagPu/A2kmih6OXasidlejC7CBZfyVhB0nEpKwABDSlNcZAMtzuWaaJLtLdSTdlgWRnkZ0ZcrXrMYa3z+8Lkoox+jiXAEVNEwmGaX9VwRwSFzOlg/QgTCodJDnGZQfJXtS0/1XF/UCy/pRFMknLv4B0mO7tAcV+E4LavnLlX3lTS/GLYAyLAAAAAElFTkSuQmCC"},71979:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},91833:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},31081:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},96593:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},42922:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},20345:function(Pt){"use strict";Pt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAE8RJREFUeF7tW2l4FWWWfuuG7GFP2MOissgiotCKsiPQDa449uiD2IoCtm2r03ajstOKji0IIgZQwLZnuhVkBNRukUAIWyCBIBiWCIQlK8SQhZCFkNzqOedb6qubSmAm84x/KOC599atqlt13u895z0L1sXDn9iWZQGWBcvyiVf6Q/tAH9V3/EHuD3wVx9kAbMuCj88EbJ+8hs2n8ndX23x+uoo8n64o/gK2rV9pj23zr4n9/FacR/v5nzqX9tt+2Lafv/fTKx3qt0F3bPvVteQx6nz5Ste1+GfEeeL69F79rl88t3G8uB+6nrhH9R09Pe8z7lU+nfN8QJ4P/kTLCprWYey8bKsk7c8MkADC5wCiQKLdcIPEe/h4+ivOoVsReFjwe4GkrH4VkCxpEDa2fCAFqzC8AsMBifYLI6p9ge/JoMpgbmNaEiBx3Ro2vjKiaXS6LwGQ+N48Ri2e+kES59YLEoMpDOWDXWhZvr5WMQHEBqdVTgwSBhd2vDqT+HjFNOP1/wckZUwJpwGSWL1yxSrGydXv+o6YZLAG8MP2EysUOx0w1HGCPW6QNMu9wPtfMIltCv+nVvH3q6WLI0O7meQCiV2foIlglHR/il0BYLrcneHetJP7P2OSwwxefvUyyXF3JtvY3Wn2CRdWJ5PYBYuV7sUmF/iBYBkLRa4eww0qn+G4cx+QZxUfWm1z3GCDCYBMd+cGSbo7D5BEzHIzrn6QBMj1baa74whCrkw8mcKCXVdtpsiHDIhL+jgDAGVQAklaXV5fgqQBqZ9JLpdXKyY5bNTxU96bn92zAzoxmA1D90j2LDq4SosEQQYvJhmCQbmxnwAkJ/5IEaFjkngoYWzBKHdMUiveMEQgS4SC0CAJF9cAkOS91YpVhrtziQVP4eCHVXxgpc3RXau1AIWmY5IDklJ4jrtzYpaXCmywu2PF5Wy86jyZRCBJhaXkn1Z1JqsUG5yAr9UVKc7AmKRVmzv2eMWka2aSVppGrKwFkiUBElG+HpCEBHdJbwDlxT8i//RRdLzlLjQKDdfCgt4U5Z5B0+i2vL+s6DyLj4gWrYUEv0pMqqm6jJz0VETHdkVE8xiGgtQW3Sb/ZuYJdOhxG4KCQ9kdaWXO7s6R3Upq66AOG4XZp3ClogytbuhNZ0q5rOKOYlAASMwkUng2aqqvwBfUSKu40vPZqPFXo1mrWEfiSylNtmnergvfZ31MMuOW293ZsApTPzRktgdIMiY5UltkOQRWVloSkj5dgvtei0NUsxiZJwGVpSVY/8Zk3H7fk+gx5D5smD8Vbbr1xR2/fJ6P8QbJiUllRfn4Ys4kDJr4MroMGK6pQyCd3r8NO//zXYyfswqRzWI0kxyQ1Ir0ZtI/Fr+MyGbRGPzEKzLHUiC55bPU+BpAkuAHN/0NF7JPYtiTrwqXChvbP36LVd/Qia/A8gk3S/8Kc08jac0SdL1jNG762SgnTgaqPw+XJxM7frEK9y+3BTtEkio1s05KnUTVFBECpOy0PUj6bAnufzUOEc2jdRL7w66v8d3Xf8FDs1YivHFzpMWvwQ87/45H/vgJ4AuqlczuW7cc2YdTNBDkpsqLLyA0sjEahYS5dET15UpcLi9FRLMWsKwgmS0Bsb1+hv7jp6rgZDBJSGaKST+eScfmuJkY+tSraNutn7OqdbxxuzDa7bg7PwqzT2L7X95G90Hj0OPucXx+QeZx7P7bYtxyzyPo3HewTkx3f/YeKi8VY8jEVwzGMb8N0A2pLhUe/54URHS0dWFfnAZIqTflgpSi0wqNM1HH3WWl7cGez5bgvmlLEdmilZbem96bhrDIJhg+eTaDVlZUgA3zp2Dk1Llo172fu+JgATnHUlGSn6PjTFXFJXy/6TN06T8MLTve5ALoQuZJnN6fiL5jHkVIRJR+mKat2qP9zf1B8UlJ2MSP30TeDwf1+X5/DeyaGgQFh9QpHlvf1Bt3PfaSBk+JDeEm/Ti8dR1OpsRj2FPT0SSmHR+3b+NKFGVn4J4p8+CDD7knD2HfxlUYcP8kdqXKxSoV6eXuzKqDCZJ1ISXOFiUcIk2Qi0kkv10gyc+pG1aiqqIMFReLUJidgbbd+vJD3/7gMygvuYD4pdMRHBaOkPBIbYjykkJmE7kB2tp0uxV3PvqCp7sj9mxa/Af0u/cJNG/fBU3bxMLyEVuAzENJSPl8Gca9vAiRTVvyvhpKzxQwOjkFtqyYi7LCc7zihWZQ4KmV7KhB2nNizyZ2m4N/Nc2ViFYUF6D0x1w+u+ZKFc4c3ImOfe5EUHAwu6HKSyXw+/2IiGrKv5OWsI5LSH1GjNfVkKjmMQiLai6Vprua4Up8A5hkFSQvtS0fuazaINlSPJgg0fvkdctQVX6Jb6zkXCZiutyMoEbB+Nm/PItd/7GAA3GX24YgvBm5PaCitBinUhJww4DhiJBGbdqqAzr3Hy5rf7KWJ6Wa1Is4tn0DUjesxsPzPka4PM+19G0bPlmrY6Et1Z1yEVtXzEVNTTVG/XqeZIQBjKtmJ4TFtpWvwxfkw5BfveIK+ATc95s+rZN11/JFz6EPoMutQ2qVozS7XMpRuD5+HgIosAgaGJMCmaTiUvbhZOxdsxT3/uF9RDaPwcm9m5H65Wq+35HPzkOrG3oy8EU5Gdj03isY88JbiOl0s3geWZkgw+Yc3Yej276o9ZzFeZmoqa5Cy9iu9dhAsKJT30HoPuRejjWq3kUA+f3VuOfZP8r8SNZXaV1LVeFUFGwkEEC+IAx5kgSEE4+OJ23Cka2f4xcvvGOoMaHqRB3OKNT6/ToHIwOTy93y0VzcPPh+dOk3xHVd5fJqg+Qk39aPe98XiSrZTDNJxRlHOHiBxACt/QDjfr8EjUJD8Y+FL6Fp61gUnD2OkVPmIubGnuwiyQ1+u+RVjP7tW4ju1MOQ66IykX8mHWcP7XZyHQvISktGWXEBut/9C+3e6kKJDEGxI7bPQJGHSyZtWT4HRXln0aFXf1USlz7NcHdsJfE5N/0A3//QJ19zSfDjSd/g8JZ1eGDGh7hSXoryogJXVVslx7LSBPiFgSMbN0dwWCS+WvQSeg4hgIbWLsSqqoM8RyTHsnpOz5K/Z4lLZutSjxYDCiQL5PJMd5d9JBnJa+Mw9veLERwagR0fv4nb75+ELctno1nbjggOi+Abra6qRFHOGTRr2wnB4WLfbeOeQHTnm3XupFoR5Gyzj6Vg20fzceu9E9HnnkeEuqxvs50YJGsJvIq3Lp+DgqwTnE8JHGQMkqDoUr/8fCHnJFq0vwlDn3pNVyXIWj8QQPGf48GZH+HMgR1I3bjqWrwaC5nOfe7Gl+++iJ5DHhAMMloOroKrao+4Skt+WOeT3tMAmZLaqa05EjwwJuUcSUHy53HoOewBZB1OwYip81BxsRCb338V7XrchvAmzfmGLpeVIvtICtr3GoBwCqSWhW53jWUBIIvmIq+wLBTnncW3701Dy9gbMer5+SgtOIfNSyjvqHu7ZcyjLAREkifbPbCRsGwOSLmNeu511TrSpSBJGy3ByRUlfDiP2Tps0nQjVvg5hlaWFKJp207scqsrK5y6nS6a+nGlshwnU7YgM20vYnvfge6DxiI0NIrjdGhUU4SER+m+VGBLw6wJqt4Vx6HzuxfrGOQUSo2iqez3qDyJjHil8hLyM44g89AunM84gkYhIeh8+zD0G/cEis9nIf791zByyhzJEIuTNgKNDB7dsbsgBMcg1SAUn0sL8rB1xRxcunAeD89djfBmMSDJfTo1Ubo/h0mUCx1N+AJRLVtj6KTpaBzTTqRwKrYAiF8+m2X16Ofe0BUHTi+NyrVWd8S4FXM5BtH1nJUuE1iv9gP1kkCJeRGO7/kGZ77bieiO3dBr+EOIbNG6DqluNhQDWxpcF5F5qmgQWvm7Ftu2TO29JLVgkmARvb9cUYpvFv+OZSTJaJLbo59/E01adWAjlxBAS6djxOQ5rO5oKyKAlr6Ge37zBmI6ddeKUYFE1805th+7/7qIr0fbhEVfsgRXXVnaJ9hm4eyBnUhZtxyxfQdiwPgprrzGBIkAulx2EQMeniqFg2ChyjmcbqZwf/vXr0RoRGMMmzTDaAM4QoCe2eyQim6rjfQdX+Fw4noMfvxlRHfsWjvOyONU51csENmhDQDerAlygy9/5yJmkJ8Ws9FuqO3uHJBOp25D9I29mLr7/ms5fv5vC7l8QucwQB/MQMuOXREaEcVmraosR8GZdAYnOELkRn1G/RItY29igx+OX4fvv/0ULTvciPY9++P7zWswYdFGcT8BIFWVlWDt9MfRd+wE3PLzx7z9noxJBFBu+nfXFC/UQZTTDX96pksOn89IY7FhKjbd8oaN/JNHcC4jDbeM+lfHhQqtL9siNppEt0Orjt2MfpW7c6sWjq7LkWhgF7fjXd1u8AeIAG+QhMKjlU3ymAAa89ICDdBFAihuJlp37cPVBAao4hJn9G269kVYY9oH9Bh8H1p0uIHfU17ls3wY8NBknDqwE3vXvI+J727EsZ1fI+fofgGS9G7+mmqcP5GGZu06IaKJSFRpo8+3P/i0Awa5rGWzQKUhKu0odScppISxI78B7PxkARqFhGL4MwIg1fw7tOmvOLV/m1sJyl9SySslsFTZcG9OYtyh9x3oPXy8iJPGbENd1W+13zq/YyEzSAaGWkqtPiZlpxNAKzD6xXdcAG1ZNgvDnp4pXZyF4tzTiI+bgZG/fh0xtIrUPINq8tEd+0Qf6tS+BOxZs5QBykiOR17GYeeZLZHJZx5MQkyXHoiKbqO/o8S3z5hHXfbZGjcbBOiY38wXGb2syen2tFi2ukFHspxi0PDJs6QIqD3bIAznLqym7/gSRxI34OEZK41KgZhvMPMpbXQPkOoCyjq3fYHMg9RgiHB3tKJd7QU59SMUr/gu99h+pKz/kAGiCoHP50PJuSxsXU4AzUB0Z8p5fByDtsTNZIBI8jqgyzaHrmJYyNiXgL1rPsCEhRuEpKc1Ll/pfWXFRXw+/XHc/fjvuDJRnwRngPzVGPPcfEEcDUjAe9noi182B76gIGaQYlrtFnrt6Z/07RsZoPGzVrFIcURIfZNCboFQJ0C5ie/Y1O5WRuNQTGVzOc1Tl3Cg/ZlpyTjw1ccY/ds/cTWbtov52UhYPptlb+PotmzA8uICHN22Hj2HPYiolm34J4KCQtCp3yBH0Uk2ndovAHp84QY2aCBIVZdKsHbWRAaIWhFKOHgFGgKoMOcU2va4lfMir82sz+UdP8j9mxGTZ2kXp+OOa9bBbPgBRxPX4ygDtFrEDdd0Ud1MEsfWP9tg5Wz7EzNIgcTxhUniMEqVZRRYP+z+O8qKfkRhVgaqq6sw9sWFQKNGDIYCyNsczl5qJTw0c6Uzayfj36l927g6MWHBej3ORb97Mjmec5Tc9FSc/W4XRkydg3Y9+/MF6wKJAKJ2gIp1Zp4aGCvomYuyT7G4GTF5tlZrqi9kztnRar+QdYIFEf34iaRNnOuNfXmxoKYBkm6dc6XAYVdtd1e7u8t5UG7C2zw0YoIk+wYukEx3l5m2B/kZh1lmx/a+U7syuk5pQS52fvI2Bj72Ej+sSHlkvqMlu5oIkq+aweCG3N61cZiwQNTm1ILZvvpN0AqnclSrG3ph+KTpsEKctoEXSNuoFldTg5GUqKoSkBO3RUFSBXuqma2QMegZktnCKZpiQSe3to2zB3fhwNd/5l202LoPvhedbh3kYt7/vHXusEnFLisn4W1mkHYnxoQP+x+DSSZIpnjgmERDJMQ+w12KY5SbckBiwNTwiXqVLQ8eZfJTzybMiIGC1cRyNd8gOlPeeVK97JUVcBWTAkFy4pRMGA2QPPs6HjN3ClSh2MyYJAqs7ilVcUzgsSqOWTlb/11XEhRIrpjkMaugVqsDkhp2FG0LTi4De0kuJgUKEGOcS49vSedljCIHgnQt8w3egUe0KWhzj3NJ1abFxDWCZEwXBc7KcexzDTpSh7dudRdYArKyt7xlzGbTChV9IQckzmA9BkqcwqkDhphM1bK9FkiOGPEaQmHAmYkcBHUhVcRAca4Xk/T9qXjEtL1KFDSYxE1xUvqGu3OYJFe8LnIaBpdAutoOhgT3ZpI5hqwq107/R1UrJKh5DJB2N9KgagDeqc15g+S4PPG9OD5Ijg/LYXkvkHTrXA7sazdnxiTBINdvGDEp0N2p3IqhFa5AJ7d1QuUCSQZ3T5CcEePASSGBkRGrqL9rMMYRAyaTHJDMwii7W2OoBDY+tbLi33T6QYY7owdkh+WaNPUwukDGyG0ESMr9eXVl2fAB8w2uRcJWNufzPMAyGn7qXrllIZnDnVbF/HrIVPf0qgzYPKAhmxjGvAP3/GQPR5dndAOvLhfmBslJZJ0GnaHuCsMQ1tfK3DxfthsMIxhAOSC5WeSOMepcJQSEexJskiu5LiZp92UIBzW8r/+7i1J9zv+qIIckxpVlHJELKhCka2FS/SDJFkYASO6ipmSQ2eupM87IZpxqypkTriKZzoPtTwyrCZkWcefkbCtpxaQVAKbUtcjumrr6at78Ks7++tcNsYB1ZO3ckJKirETAHuh1oesANcS8DT+X2bF/xZS2VahJBey2gZe8DlDDjdyQK2j3lbxq0kB/DRJtG66pvusANcS8DT/XFV/2fvTMFL/fTzFJb9cBariRG3KFWgIgUDRcB6gh5m34ubUAChQN1wFquJEbcgVPCW2KhusANcS8DT+3zhxHiYaBU1bT/5K6vv1EFqg3CSXRcOfklR/+RPd2/Wf/2wL/BGiui/tFFRS/AAAAAElFTkSuQmCC"},79005:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},39057:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},96908:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},57177:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},81378:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},47621:function(Pt){"use strict";Pt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAhYAAAByCAYAAAAPvZi2AAAAAXNSR0IArs4c6QAAIABJREFUeF7tvXlzJzmSJQaSeWcd3TOzvT270mpN0ppM3/+raDWS6TJp/9jpObq6rqw8SZkDcI+HB3ccwR+zsruZZlUkI3A4HH48OByIq/T475EDjxx45MAjBx458MiBRw5ciANXF2rnsZlHDjxy4JEDjxx45MAjBx45kK7+l/96ezfigyCPq6vyX0p3SX4MK0yZev8Wpl18YQVu73z8djFU5zRUpyvlCYv+yUTS+2N2yksu4s09NuE0me7ch6Xv3B81WmSt/JNX/F6ba9rVNpgYaWTAA26bWaVVc5+VOTKdV3exHiD92J7ydqoBNsBa22MwlhmNrw5+2icNPOs9zIFYCW8uXNHCipX/1057Xl2WryHPPLma6H4jJo4wu6qK5Zy5EBnqmvIGUgX6fvbz0AuHzY3e7JhBT+RGup7fBfyXx9d3Kd3e3KWfn3xKN7UhnMuq+VnGblNKz9N1evXpOin/R/o1Gpe09ae3KX26U5/Vqj/qu44vkmtpS8aIY/3965RePUmJvaZnfphF6kvRJBkL71L6539N6c0vh01UWm9vqw0UWuS/2zI+fZ7L1Xe5z0w4/ON5qv7c6KmCdF3tcfb3oq+itPrzKqXbTym9/puUXv+mt8md3ZwBC62gRJRO7z4TuNg1hzuqxB7nEuru9397W2cKXl8EVLSaWhxBVYTIuYkQyjv9ucqxyLbmLkGJG3lGgYZ+i7RWhVfFrQxpjOXAeWs/HWgZORt+N2m/4SFYXmtGgQYxURVzhA/U6Lj8J75ZGRYaZzxNe1a+gUdbulsARulI/i8GrQFj7N1oQGKsWCZMlgL1Rr6xH1+V11xu4PhUV7g9BBaroCYb+5n5AD7Nis7GGDl8lje1cCv9rZRBX9CNt9oUKSNz/kQc0fVdenPzKV1XpnrToTx+enedXtwWGWvkhdYFrBqeSnxXgQXKHoua0o/gQm0Z949l//51Si8dYDEQN1cl0bZk2u5S+lcFFpWXKlcKJjKtFWR8quAi/62LrxG4ACoMMBTlLn7jKiXBEcozCyZoUAGAxVe/KaBm9G8aseDKhmZ0tdlo8I54ztTnzPuHBiKNak0JLNRclUkgDdgGFgQirHPSVjOYbNDHC/fpWM4WMMfveFldlbADrwB8qUtX4tgzDVBRflXft+736L4BEhBBsQgGUao6Ak030x/hhnDAnkX2QMWiUJW44+I/WvlJtyLOjTN11M7sBESdcBoCn+8S1c3xrLI3/96QHeHRR57DysQxkAInEHEU27QuV02Vg254eNzvrhWO1INV1kw9dIh1xSndiIOqTurT1V16c32bHVb5V5h1dQWRUHGGAkTurtJzAha74xBWSSThT+/KT9RD5FEDJmhxYe+oc41ecMRil0ako9ERARZ/TOmXt3XhVwEEgwuNTCiwyNEJjCYquMBIC7BfQUT+qRGJGo3NoKLKt0UvtIwAi9uUXv+2RCwuDixMt6oAtdGLSFvYK3pW0VNLR4s7TMtlgIvu2szR1M5aMC1enZlhPniBWyEbJn3WwfEeVv84lByyx4Wba5BnVtpMwtZK11PkTAtoIkdVLKS8RlKxczMHy1Y9AFxNJKcSzwYXAQZGaWxMdYvEtniqnjbOClZ2KxPsRoM2+NP0UettAQtoQFmnMiXGWw0uah1GbKTL2Wo+Gk43tx7DsPKulXfQw24TWQYHYzzTngcUIqATWb+IVWq/h2yjCGQeg6NnJtcCKFJKN9fmqwpPUkrvrsvS1ptjHJNENZ46kY0d/mVgkVL6/m35ifKq/FC67G/oQN+pncK+9d3vX9WtEB2UYytW9Jr1RRj0x+9S+kW2QsRG1C2NBljUbRB5Jrr3sYKPvECD/5T5Nm/YWf09217Y+sgRC+m3Pstbl5YCUbZFpI9X36b0SrZCLh2xQKZl2my/pkyDLwgMOFbg+kqZnSmMyj5UP1d1y+iqoOcdUrEwWwB457bpWumznmhmyfv3XohUrQoCiyaPogrNjhFBQ9FYLc9ieowyq1haahy4tuFsleg2UjbQ1QCw0GcFdRa3S0bd8ypaERVshI+HslaYMeL1UCNoJSjt6PaIrnLUCK8CikxL7XRbG2GudlQsL54j8V5pCOsPtkLOyHQj20CLxxt81r1nGceoZY0UoM9RR+RaC9g+xXmVCIVGKTy6xVHdprsku8HsO/BvARaSi3Effqkef/++ON682A4QmckoEa3920+yTRKxeHlzABfkxS7tymcl8TsBFjVioZEJjQxkMFGdueZYSNQi9680QpTDkB0sZJqFHORZZBbI38Kwqt9ZlxF4yLvbAipefvvAwMKEUlFO5ZCfgeHNsIe32WJ6oIQt7MzisqXAfj0L3albfeCpMT/raZEciyjnobNhI8uKoCLCCmhoRyyPNqBXjCqtxBer9LkYGMLbQl5Hj7qqtWSv3XY0J8UTETJ0OodutAJEZpeEKf+8ueZ5nmHH7v1aYq5LWzY+xZqVsZa2NOIUpYN7htcVdyy4w8yoA7W9I53RwZAzzsMD52KWg0yXjn0bGE0mfzStS/zE8dTG3CgYzB+yHMeD/em2h4AKBdv23iE6y0ddESPsLu3f5TyMKlJjjuhc9GlrZaruUvpBgQXJDqqMRUdrb0i7+mobu0bmUkq4FdLwH/7YBRgqY3/6U0rv3h3DzwnTtCWi2x4CMjRiYdEDilo08+HYJ41aZNE/9qvKVpYMnpI5c8TicwILpbkhpgpMvynJThtnn6cEnT46bM/xeyAlshazfrivEXjwPJI+K6I8W7mZhWaDSs4jU8FhSvv70GYr4yZystaPTNfU5VmBxtlW9jVcYyUHh35KEb1VN/Frip2wPBkYzZ9AScBn4Uqo7i+jBLAUen9POR2Njccww7nt5hiMuk+cG9KU98pr9nhFXCIDOVudJvTs/Lr9B04ri1fQUXfSIxJ51j9qczQOdlTT+VwsMDIJIX9IwOykBWxJqE2Kom5e20rLk+sSpYgs7mhoGrnQkLvlWYmlXBAU11nWDmUsIns/CbA4UgjyW2w6/14f6PPmpxM5UZn+t86pkIZs+GNhOIf9lC0cARaaYwGLrixbFI0QPdOIhb7Xgeq2CI/RvCYuUK+P5M38uAJFjfZo5EIBjWyFvPhcEQsUpAx0YG/m/sEtz3HvTJkn5pdaV6y0swAscKIxb4CGuRz1gCG3NhT/Yh6imdhZJqqWHo7JWqrdNdARlPaMYcLZbEbjOYvIgVAjDr6wEgYmyGFb08pGyopnYBEZ2ygBdMnvIOHe9PF020T0cuvlXbAUwFAzeeW9rDePcyM5Ma8CjIdytiwDmRYkDh1Dk2ReaipAbzyjp8r12Ug+FKd1UZoV0xDoqTdtI83tZKUWbuarbn2gbmYSK50RuWgleNtj1Qob/+qWsAE9zUmK7BUwvgGHQccyBgEUP32ABRgxjqsqwJLn+i7/rH/Ys/rL7wRY1K0Q5ntH1sbWTo60fJ/S23dwrF0jEBpNAnAh8ibAQuVOgYflV3DyJvBBAUTWBY1U8FFTAhgavXj5dUrPfw1gYaiI8i8OpvOSiqcjspBmEmg+WSX07xXNxrIgTYdbqb8NTUvgA462pzkWkVFDkq7EfFdTjlELEJg2TyA4A1qdgZvefnKLw2OA59M5XLwyQ0sOVmdpZJE9ghr+FmMSGcsI1HnRKDzmFknOjpS6joPVYRULunxYj1ZIN1pab7Up21Ga8S/vS4mc3LlhXG2cRKP9CQ7TZKc+y8OnvAE3YuXJiONI0OmiTevkoxIyvg1oTYqxbbaCkVy60+mAiCwuCn4HwudZY6mneRRI13RUOh+kBJ4umTNfleOgc5HFnz/UHAtqC0FEBwo0QkAgBwGG1JeIRXTctDMnBE5G/MrA4oeU3r87wJ70bXkVuuCszzKwwPea58N5F4iWkB/N4r+CGQQXejhD9avmX7z8JqXn33ymHIsRwzAB5Nz9FysqdikXNWtnR60O7XW3QhhfOUwc6VjkJ/tm2LVpUulw1qY2Y1y7rGIVw7Cx0r93uBn1p2DKNUzcUWdN/Fa7apq4xs68/s1bT93dDc7pEJ4/z6BHziRywO5olgXlyLlgB6dNHFtBNUqBTAfPrjqvhlaN4JZQeXQTKNDVdpgZ7TG1EtFoRS13Vvul+tJ2Z3A6AuXN+72bb5qgPJY6oALySg2bEofxDWvqwHn88ncGFHLag08zaX8rk0rzdhBHlXnwbAChHRM9G+gRiRJgMRJ7nCvtUttr/sbcnPr77/RUSC0Y6WjzfFI268ldSj/+kNK799Vsah1N2MT8CQHtkmOhwJ3KYNRCbbDqYmap8hXkRMFe/llP91gxBSF3Kb34JqUXX8/lffseixU54jJCYJNhunzB1kzVz1CDdVByp2b8ZGfBVog3NHjWheBHl1o1CsnhDG82VMxGQzq3dGCOYjh8BpROMrixu+EJkVHjMPWNzQaCG9sY5bmogwoGSv7AdH4EsPAUyhRQbBjmnh1+MmfWXSicnaj+3SX8tK0iwBDbJ8aQj6eG07Ko+p7WNlU9bwlAgMcWdYtzhL+zQ5rJME5RY+w5ylAbsr4G5klvggUsf5AB9aKxeeZDkzMtYRmIzXkRzhbTbOzNewds8PF4zANR55vbCBRGdeUNboWQ7JrogglkcIHWkd/9GwdYzPhqih6nAWWl+vHHkrypuSI2ZjpOmnVQgEX9maOCVTGbn5qTh8AXwAQCDAUcqrOaY6FpDXmMAiy+/oKAhU6mAYwc1r989kXpZ2Smt0T/AoULLd1qxiORGKJKYoo929nQ1VDj1NiV7YKnc+DCSwxTO8KGtVH0e3C8WyF4pKMxw46pbPaX9X1jdOm2UAvpUpLsDoDisjxDQz1h43xuuga+/cjQszCyx0NswQE3BZyUKEe3PbIrkkTtTnV1XGGSJ1mPaG4aYFEJWKXDm1+jxzkC28z/CFx4JytHHo+Oy6pBzndR6KmABkQGYTc0uQzYtP/KMBMN4JkVAbliW7FjFkROf/l4RCxy+8QHZCNvj3jbJdVn50YlYiFbIV7+kDc93bNoa7ACi/c1YqF+w4A4gAsF6XYLLgKPiopyzgUiJPy9KGTjLTVpUwGGRl3xmu8MLL5K6fmXErFgwTiiFw8JMHbE8SHLOhEL12sdd9tv37fdkb9q5lbGPfdWpreB0iA48oDFpag1RUKSIyQzGjoQ5PjJrJRtPks1ZPU5b4VE4InsrgVbLsWPldn1yhj78ngqOK4FI2mY0azxEB2znR5xGJwdC88beBtvTth5mNV0PDkCRw8Tqa+cjcls9UYeSUc7O1m2DQuTiHSOqjeOnYCF5lHI1kcUjWBgoOOfgWMcAsp8w1+98r82aqdVHCDp9qeJoSmltxVYEOaxlrTf5ifNoW4pIdCQ8r97mdKrp3DyiesF88VjZT8v73+SiMV7SC7WpE0AbAoY5Kjpx08E9mpEkKMW3ukQBRCZR1UW9FIsO2Zar/jO9lv+u03peQUWzc2bzoR8lq2QyHghwGBwtaBPFyoSwfoLNR8dNwUNy7/qKnnkx9W4LpE2MourY/aJackof3lbHuwbvLA++IulUS3igfNtkeXvjLazJcWOKkz0BKpmoOKEfzk/5gA05NMeJHOeRKw4YAvbXWkKcgFjtj1SaWB+N92rESfxbf70GAuc6dpfVQXKj2BHMeVBHci03IYhnLWlQ0NAYPpWX4qs4raHvM/lQQ9s62PhiPgpuZ3YtWbOUAYUhFD0W4FFpIea5Kt6y2M2wFF/sb9TSroV0kQsHGAZzY3xn9qWoQiweP8BkmzhVEhODgZCPtym9P5Te/ol816Pe2v7fDpEdQGOC1t+RUViCjqybFRMobZbgMWzr+rxG+I7qt6vBixgfM3tnf2EbGh+bnS1PJdbqYdlVsoXemwrxOsyMOrsJWLdM1GFlpiL4Tph4oxGKKdUbYwQOAfPwCiQ1DpM+X09ozlBbHgG1LDTWtaiEaT84bYUsFt+jSIWM1CEPEOyZw7EJmI+XcekUdljbgpyKrxs8y48GVyiTQm0wuXCOG1dkzsbPVHhIkGCJvq9VFZPctKNgyJZXR8HyD0cXR3V13fqoBuR45MsZ4EF2RZWgYY+uF2x2/YAejQhlPV8ZPlckDcQ/EvYALwcT2TovUQsIOEQuzd7Rcmo2W/TJJofB+DwdzXHQoFFM96z0YvayE8/FWDR8LsCCvs+T30pEQsBFhL5U68nzeQ50xMu9XcdP9pHjVIYiNBG9P4PuHlT8y2k/vPXB7CIZD7Tsfp10/sa/Vn9TEweDG6PoEOcaVyElWcAwDPnkWMG7scHE2GoRW0agQVyGFE3htus0YxzI76MeML1PD613qf8dZz46HJHupEfe53slDQ5lWR/ZbBdmUsYp0b5nP1q1V7MH1EOGpdUyVcdPPMLr991ODF0fp7X7yxqP7Csd1msRU71zlzWO24oHmBIIy4PAfzLvRfam+Zf6PFsVIGm3ZlKV3Itp6JO1MgQ4lyugIyGNnAoNg3QSH5WaXYv66r0ckTPMwHWLPKAHWKdHptFPPZZga8Cilwm4CeKFP9+SlGjqM+M4Z4b8Exb1R9xuFWku1xuPlIe5VR0R8/r7ZsILFj/8zA2oxfGRzkm+3NKOccCPhWQ28RTHxUAyR0WbyWPgj5Cpvqc2YNyiTyGyVQ22nYHHLQQOjBiIXr57FXZDjGaQBBwmr4YYKH0WfilcqaXOdYC729zE6qyg6DNTKqNMifddI2Wpgf6bHmzV+9p6xRgsEcZmc+zLvj47kmWV2wGWMCPeThMaXFox0phdSZGRs3a8Niy6PARMKlDUO9nTgJFDL8NMkqyHRA+MtwRPDxr3Cvb7Zp5C+syz4p5DuT+6B3nLaTVEBnoUxUkDMVKW3o+P5QHJGkCMlYdYtNM5FHJMZoIwJXP+VmtP523DYEfai7aCL47QumpDgPvo9BqzXDrwyjHoUkECpy78aDdUXGXYjyV6KxpWEviLnU+yBbB4Mpv9g4d2IBIbOOP71ISYKHJm0hQNz+LAAPrvf0lpbdvS6vyvAE9+cGRNCoRi3cKKujUiNqsvFCvA8D2DEzgACoiyT+Ud86V3s9eloiF5nFEk/LFAQs0ejZAO54aGTkUwZlorlilnX54dlgdjn1q/kx4Aypco95bMs2ubzZB0Zrh5uj095mu6lVH9VsQYKSiHacVcGG9qhPWo2sbSXBL4AJFYTZUBgqQDJaTmRygwmO1a4rBd4aBLaAn4pn3fMMXHRYKAJWCuTyzuTH/yz4+u46GPDoYt7VlwMJZQahBHzezC4C4owBIYDGkgy0DinAoHuCcm6gi7+/DVkj3sUevY69DKMe5Os09HQMvy/lZxgsQILmLIoMKdVreBC/y2nOobBp4qJG85OcTcEiq2akU4xvJP9Cha9P6s4o8miDTE6URacVcCnn+ty9K8mbUTkPLIrhQYj59SunNzzUpE1MqsJ16AZaAbwEWmT7Io9BcDF38CT3wGZDC6jpALweFQYUlclYGPn+Z0pNXX8g9Fqs2nctlptgNYSMDuCiZU0Iu0Q630d8P0MTnKk09rhghjQ1tnI45diF4zTPvf5uAAiiYOXtUOnZCeUSVdTLybQcKfDw55KOaJqmxVWK2e4OItlEWifIcJAKMqJlQckGMdDVSDNGKrAcDpJXobN4PhBMIO4q6fIwK7kjQq4tVJiyCRJ16PpEdkuegIi1THQ19bUOzRYYbGbI/8M6HCHCgwV+U/yEOqC/1cit1Lo1DrNOLz8bg8BieB9707YpkzawbtoXztqJGAixUVVllO/BQHxgvK6jEqKX+LrL41bOUfvMCsNDAUClfucjItkmOhdy+KSc+9ONiWfYRXNTrvAVY2JXeFWBgVEMjMVnv1ZfWtvL80WTbn5BfwcBaIhYCLGYG+ouMWHQAw0Iya+ZwRfg+X5kKLCKDUjVsuiViBA/NyQD+o5eUxmLxtqvDnYQmNJbu0uEsIoDgDO417zaHbI62bFihQllAjw5aJ7kIHtrXOXTd8Yq1DRw2+bA90cVIQN12MkcS44bBFkjvEviJ9/dx7AkHSXtImbADiJecq2JU8y2DsBKNmMBq1owVjzQucBGdjXkq2MpEp9VFLKqKLTlq2FNfIKspEo1X+KZfHrUohSPPDdAAcK8WwrMaKMorYn0v+d1lSCpf/Wz8JixYGKRwnpg6cc1zsMTQekW98PTr5ym9enIkaTMPmeRdgCGRCwEYH96X74Gonc201YkRfcinQhR01JcYvdBoRqbH+Ry6AQ8AvhixMB7C/T1PX/wFAQudqOOyDk4yOyF9n63KYVpc8NDbaaLMQyS77nY+2INKZ9sDq0dhB4ckfMQrnMinGTsutD1ymlNghPOvNAB81qQPBHu7SwEC4PNILFbHpCuVksdSL9Sfyps32ZGb6eXKBRVmzeHmMTT9qhikIPKn6rwaUDGotr/reW1MgN1w2EO6J1Eoc0Ziv1E/BmqHWj2cT3iJeQNhnbuU9JKrTAqudMHB6oqVHauS7Kn5qtx5jnWRLWOBqpPkzRWKggALzo3ChnUcOB6MyFpuA/K+NiARAgEXL5+WXItnN3vRC9Ukjx7kvfQjUQsBFx8/EsCQdyml9/jFUwAYmP+Ax1RVvTBxV8FDw1P4johuAeuV7k8EWLxY8CdfyqmQOamlRDaWEKrZ2yNe7eXS5YZLw0lnrM68RjitstYvRiiy4O9YkM3uGSZ5fg7LYPM7ZJkvu+9UwrYI7mWbLwRLgUmIB3PZmrfBosjPA67pAiwzPijP1Lg212gvieJsHeo3wnPbG1FlpvKA7oX2lsdV6RUkSR/8ASYEbR3l8MDjG4tvhJtRnjw8E+ZYOPKHdIw4jZ8Rx/abOvBHdw03sNtz9mpPdZ6Q/TMaR859hc9LaolKAMSqHjLQyvTrPQ4M8CdHQTM4BIG1MdCJH7SPT69TelEBhvxu1QcKqn1wkaiKbIfI8dmPHwrA0CiEAQu4YTOPoQ7E+uFxiyBV3jQAw1kQqa9FObl5ntKTlwdgjQDon8VWiCeEGrIpP3cS0JZE+oKFYCsELcLQwHtqe0GSoKlm22PkjVmCJt7NczJswLQ7z1DjaPN76H/mWLHuTtmQw5hzoXuUQDQCsSPhmHLSZr4aOmejzuNh/4sO3IyBnmXfFpvZRHuCG8GjdsOtGH7IivX2k5rB0t6FbolWJyArU/tOAo0zpmibIVYhmheIVrfnqyegYkoJCS/qVEMLfH1UZaGRydoR8mTEnzM6w203TPMA4wzB6dbojAfQtm5bVN/ZAnI6LdPkLGCiJCoTrgEcfRLZEzzx7ElKL+S/m5SeKMCYgYvazyrAkO2RDwowPpXtHo1YNHOudGpkD/txkkkVXNi3QdA3OGDj5lmJWMwWn3+2wMKckp61rfD+jFJMFfxeBYYIwjGH9+psuXKhqv9c9kxgljuAnAkV/FVO8EJF9wcVaVuocoGYyBhPq3rYrg4AoxX5EXkcBUK4P9tYuQUhZWA2A2p5NoE+XbEs55NMGeIV8CDO4Vu9ee/mNhdaOKObJ72CdAAY4kRkHzrvRcM/PVGBMncJsOFNnTwzfjObKouiuyIitnN7Hi7NR/P189a1IU3mQ78dkDSccdYbjmaM2ncb3mlQ5bg2hJGbEMDg3GOuiENoni+YSP0V59bLvWjuhaj9KUCR7ZHnT0ruhWyP6CV5I3uqc9z0O5gVaSsDjA8pvX2f0i9yX0etbEAJgIWqljbZRDOgH2GRAQzMtyguwv7JPFxLxOL5QN51zv7ctkIi84YRjGLQFqz3KWN6ppJzMqRr5nPQ2x4fbQwx7SOHhnJj+OxERmtdz+iv1p85DNeZzcYReHbri0BGkwgVIaiNKV4Zk+q9AhmxArcXQYYb4ZXMx2PAOER3vnPiawW0K4NU5JYbblvE0yN690WOYKhxm83xifc8hUKR3oo4a66bfvaS5FBze4HMWGImX6YEY18VN54zxgBGhxdlQOUC+hnQ5dlznDmJTzt5qwNwGN/kWMB7tGvo2CPn7jn/EcCQiIXkXsh/TzX/IhhH83iyVYMaKSr+87uUvn+b0tVtStcQTcH8kIZ2OlWiomWAsU5Y3k6Duyxwu0nm70qAxbNBxKI2+GcfsUCZkjEd+RdfELSIbmtxwcX2WmBmz6ru+sY/xDf8pUXPogbONwIsMz+i9WbN2kjAubfjaB3jtn3yvGPgMb3Fthvh3yYidpDKRzue6+CAE90tydG4UISo+ijGVmeRA667KsjvHL3QfXY42+L5xC0aYh9vmflee7NkTg/C2dzRh7nyTYiyaqxfIFUHN5vrSJyNJwF/7Vi8izSO0ebXNPUuNJ0RGkwI8kOL5NNCQXncjozmGKOeNRjWJLpy2xoRYAeP2E/qqD2QnAsBF7JFIr8joHHlpDYUARz2c28+pvSHn4s83IhMwA5jE72oDfLWDwILtLsyPr3iQROndXqlqetnKd08bU+qeFr/FwUsUOiUQYWBJyV61/KE5T2wwNMx82bniCm9lP93XGAPDl2YsjFKYDIiXzJgudqxEdDAMtHIm67p7v9QeXfZGAAKPAKWOQwfJ8t0neDLiDScqtJ+MXFoMGz1MXCCu8M/ymPrnjTNo3KntZD3nqAhkyHYD84h43rWfyRjbFA9UcdpHBn9KFBkdUYIgt41YKS+w20PVeaIn55+cdlOVlYYRQxqdNQzZ/WZfSOFdYkYmtdfDh2NUwZe2a/Qt8xDBl6OoHdgAbZE7F0QOWBg0JCuzrv2qTopjvn5Tc2/eFJOk6xsjbB2Md3S7psPKf3jm9KejFX+u6nRC63vAYz8bsG46gI9gwvhp9QR8PIspesntM/t8PrqP/9X3ZU73ka2dKZ4kQ9asbFny0TKJe1h9MJ1rOet7GZNz6qwybq8W+DTHptEd1+2NHSCl2IhZnLw0669imgcOaXGkUNYMOLwLh+sfB1MmBJQ34c5iRueFfmmvx+AoiZBgn4znze6CtjB8uhMblcDZ+GzAAAgAElEQVTzALAe79GRY1VPO9qmy+iyEc3GuXyvxvogzKPP85E9uEQosjFoGyIgEdk2GxM5l1DGHKPe+VtiSPf1UdruWfATscg7xh6drOXtUAt2i7DK4AKwn+r2wFjYK0ew8yMQTzlum+2/OnrgZwMIgCCMYIzmVAFGB1Lggf6qnlXokcROubHzmX58Y6CgXh9YPAOLGrHQ5/JToxcSwdBtJzwR1o1xJjj19KXKX95yeZrSNUQsojnNEYuRyZgr/dH0JdoZKfaKaeOBfhkAg00azuiIwzvc9+YhMqVr7j5HelQ6PObzMyQ3IN2xY1MbHDkkb67zs8H9Bfd3uBAOqOO3BbVeRjVj+yIROEuHga9fH3WCIgxGTgMoZaLFwtH1elxfkyd2zp6ud2LTDaoyT2Ph9k1v9SL1J1xfjdsj3tSsTEdXBsngb4UwUqHKq4mceMmVDBPzU7XJKRDyCip9gUHFq8RzETADmbsOwzRiN5K5Ztwwr/h10kbkaEqx35EvyPd4VDuA8hSBAhsSHi0loNABCeBDA1bqH/hMAYbkXGj+xRNFPoHwKa3M7gwgrlL65WNK//hzewgps7RGMARcSAQDbedo/N28gXxnVlZ9klMhshUyu6zuL3IrxBNuDSUeArliTu5nmkttVIHIDKj488+9/o/W6bQH45jeN7py1Rh5suddhpyHGAZKE/leVIQzQFKVwNqhs/weSdvwrRlrqZ3BhRoznMaTA9IpwyQ03vaIHPXlJXs2E96AW+qaCMMkkurTrxa79tWQhPsgbWKF2m+9Gly2SDQUHIGYFf41J36Ojz22ljxQ32H79ElzmX+85KgxJ8JHZsdImJ13tv0AbTHZy/oBTtUFcI4YjSSL3zFGiv5+IqcyaBBa1njvHL20MlC4AQ2Mqbwj3c69FwoOdAEi2yOafzHaHoloFZkQYCE5Fnq0lgGEyGcGFzWSwVu3Blwm8mJzUKOFt8JbOflSGcz7HVo+BBZef/zsUmX23Of9SmtiSmHA58y+iEDF/cajtUvrOqq2zSZ0r7B28RwiImdrlf0IJ5kBnspFQTvVYXr+dsSJFWPfGUSwTFz/THtVZEo3tW3mj26/GS084Lqq8PrHoridMtq/j1z66fHZ4KIW0Nzz72zq1aQCwwagQscfAotcwNMjmAxkCJCj11ojwEDqlo6SDAjMBtYhzcYSeVAyongNt92PQReWBl0d4k9tYvmoblPF89iMFGoZy0snHUdd9KZkZvUctWnUTyWqGVulIZ/GcJANypX9PgIY0ol+shwIlrpaH/Uf20TZavqtkSeJWMjxVAEYAjRsAeEwhvtQYPFPbwroZD+MtNn2iAIM52j0yFawhr+7S+ntdTlWK9s7Eh3qEkOFJj1uyjrh6cGoTGTg2IGMhJx5amU9BNN5kfqABNyRL7t5TIXv4S/YmlmVlQH6qsiAwnjmWRBjRn0ZaS+BAbs/QrUlsBSWqc2THChLNDddYmRWhnM8ahx0pX/gH2b2rj8OB7xQAJfH5Q1u0HF+5VxIMwJlSKzH8nMcY+I9jUXPg2YpsgJtTgT7Lc9GdMCsEWxEdoBqFV+gIwYm8OmRnH8xn/G+hGOJm3YwQ3+x/ZyAJ7kBlV50XvlRYP1nczybHXcfnCsNJsgrOnJU3jsPs3jjGo4VGn4q3/EgMWY9siHVeo3zRxCh74lwnJ9sVpx2vCiBjkFX+s3xVC/jlN1aFfccsXgD21QBQMpqg9sjapqw/IoQ1ftS3t6m9FNtU+7r0GvNhXTM53CTNxd14fLFRujEs29AQeS6XSLBsh17cQ8dvZjN3h47D2XsL7lqjLLr5CR0X74iib6uU3Dv5chqYF+zcrPhErvu3RwICBuFGSmj96q4hnv0nv3RB694MJU25P8oexzxXUTbffnVtzuS34byWpXLt9I1UmcftoDlDrNjB3t80KhSoleDSw5G4yAD5tljhxVyV1FuF3UmIKfpSy+5qsCyuUkU7eHChPp8a2dy6dK2wVTjvOlwRzIY4Wus09lutjs8MOCLbkEie+QmTL2gimkLAUYdjAsw1AkTeNCyTZ0AYAiAY1p1pS/iLFsL8v2RHAXwmAYAQ14LsJCIBYtFFz2oMqh2SvzdEzieinMYTfuxAE/prdyhocC5bo9I5EXotmvN5f1//sdx8qZOzFm3eLbekrFnKZ95AHaytb7QWFaLZZoWdHiJPFLpi7RcZO6QPJ/WHcYolX0d02/2AmwVGktJrBkY6YH+dPzdmpOB0LEL3GrXmfWGNfrRrNq/rQaJxZqxnes2TKDYmUMc2tgZwNhxArGsotlHxq6ACWZYPOORxObx6v+yjpbTIQjk3G2MkQqA3kvzenpEb++MqIxkRZ7zjZc25ZVlzEV5r7cd4hBHqtY5SZSrkUXaBCheU2f0hKeJc8Ftbgf0edM4o0UcXT49pJZS9RH4hW3I7/Z3/UX/5r6y7HnfDwGmHTLrH/Fv+qvRDnmmx1MFYMj2SAZHwWDfSsTilwOsoN/K7VM97FPsj4ALOTUayTpOiRaSZwgslA/SVz75otsjoqcCLE54yb7KyDKEUKg2gxKofpM1LIK+DQcmWYmdpLf9fx6AcZ7bh3HyxcFOJ7DA1HGPbK1rTOCm5eEKGq2m50uA7ypsK8b7jOta5S6SfEoBsBLdYdFtv6DWK4H1zL5tHw3C3StjmqkfgpBT481EeDMSgYdRL4H81qb6XkrqZzHYC9d/22DpIy/1OZ5g0O0njF54ICEcjcw9RTxCXtdJiq7hDufZmdyVuwjc9hgbOg5odaaX5BIVnm36pIGI5547wWcZWETbCnxPRe3E+nLusejogO9w6LsOLBDoa9oIvuOj0QZx0vn0iEQBnPwLkdkMLOo9FsxGo2lle0Tuv6gLou5EDsmd8FhyLDRiYWYNTizlD7MJzQYsIkc+c/qeFnnO3oPsrDDs+NkLeTR6wnqmf+grHzXO9D709siKaqo5j7c8QqeyYoPdyi3jzYgBuZnFs/nD4ZECR8Ai4gjbpzXO9aVYpLYBhscvGJsmB6uSskHRfBU13vm9YwBWxxdNAdm17mwS0jU21KxMo5Z3XdKaFBwZGuXcYxMJioTfrN5hoEY5QAoGm+0Rx7N1cqir4foCeYnOKt+a2dyt0+5JN+RqQMbpf1Uudsp53URibvpSCzQziMdST9DumfLZODyXICtnBhY4F3zcF0FaU44CBqzLrLv6HsspffLTiyJ4eRi6ZSKgQqMAus2QNawCC9wKUVpYO7Ncke1VWVM6BVhI9EL+G/1TYCGpHdYPbIvIs5xMOoxYjBT20NXZvM/fz/pZ6WuljTklzb3DR/SiEHBCT1Z6nE5kKTDIo+AW0PI5vMus4jIzSqvBMDARlZ+shmbdoFKMXM595wKVPc9zYXGf3QwR9yXa+R4LUGjto3Z1ZJWjgVaAgb58cbCsAjhG7pMjAh6wOMbrAQvmoCd02gILhQqlUjXJ84kObOdLstq9pG4ckV3w5J9AOG6PzByeF81DB6VH3e3DVBD+HsoVzj0Pbjxph+FfEFyPTW7XyDcuUKe1kbsalVsU4ZDSERuaSrVz2UrwciwaOujbGUxj/nt0Cye817Jov1DKu9+xM7ARWE4ea3BO8i/kci3ZHtFTQxKxUGDRLI5oIPqnNx7tL7NNtjOuyhZJ/laIE/wXOX53m9LPpJMNnzRI2EUsImVk7kSWn22OJy6eYqMTXG0jWkyxhxoZmNGCTL+iaNn6nw9gFPYegCIcQmMQnVKj+QTz094z0KqyRZ91RRIYZmvO81wsPxODN5qyBVu5XASHoqtWLwFq2mBtyE52OJrpGgDWo8h4TwlocPFW2kFs+BnhlL/x/22yQw8aCtnebC4Jpuc3OqfJ4tZ0pxbV3Z86LGimBoarbX6sX5SU+y+afzC/5gSggBbHbQ95ZndSjJCzZ78W9EWL+LMWNxCps4dd7FlrIsosx4I0lV4WezbLM5ODYiZO2CIWQBOS567iiX77cxVgBPX1sbm1+qApTjcGW536XL+eKlsk8rvcvPnDu8FR0xEtg+0eOZ6aoxcaYaOZQ2CB8qFqZtq+nGMxsvSeFETPRiI2sjX4zmbI2fadgY2piJN1qAaAv1f/UBDjsDejKMW+Ud4ZdlS22foYaTp6UM+ALhigmShcYjyMdZTUBgDMOiK5zMCCZDBsr9bF971TnBFwmffzKWE3E5l+dG8MKhxvNIQO+2PzxwEhN24SbYm8g2Ea0EzlanD5T5P3MN2kAaKVAPvGgmbl83aXZ89YIAfDn89XX5m5zzqGzgGTY03VieaGhntGJzyTPhtjB3zqIksiFnq/Qt56jC6tgg5WnTxiPpwu5V3DQ1j1Y/uNyDlyoWXxpwIhOZ4qwELlkelpaCIGMg1hgmeNWgi4EJCh6SrCbzluKlshjc0ilyk2rBw3HaHnyImvAISH8n9naNq3Ud1CS9iUWWXfrJ+J/nqnZQrK/0Pj6AaovBqocitLo3U6vXyLWdJP5yy9pVBAQiRCl+N8z2+cZ6F9+a4D2grplK8Ohnlop0Roqvh2x/VZ8p3KCO+d4ycSzEq5MnMrhmdv1O447GGlKcsf7X2w161qhYEO3B7Ri4lU+9RI522P+q2K/A4S/fZGUqyB3qzogoDFBruZ8aZqoH/6KnImXlVvHjbU3qeGGyXx0Sl9rcCCHR6YShQJduRohL13Uc6COflaCR232wcceGqGFkRITJ4c7nh5Ik2f0IH3vAMdsD0inwaR7REpI6dCPqAdq7Rgm9l+LkcsFoX4L7oY2KLjMqP7xy4UVLR6o3956szP2MArSME20JocIKa98Wk+e567yL2MLB8vbmP0NCfAU6pTtaiS8xGlrCCVdhme67SwGTxuqgrH00h7l10UyPO1047HDPDmjMi+BAdrG95kR66HBzujdI1MlnqTTU9GR6oE3SnYlCbkWOoH+Tz77RHgkHnM2x4VVMjflzhvN5p6fGdOG8ao+CkP46RX5/5Xm0FWnxbfbiLX5Pz18/4uCNUzPk1jDpGIjJ4LBc2HvTzwArpvttFxwJ0OelEtJ+qBbTJv9R07+my/ojFWe4yv0d7l2zsrHR8BDOW8NKprU/YILNaMVVPqQgBjH1CghfDABI8lKrNoTQdOvGkZJNKO8qEFgsLW82lr0xN136ayESRgwe5xBWAoENG6Zlz1F7C2nvNreMfDPDFI7EObQ4M/Ahc4/nnXkbvxUBJSEsnzCZ2kKsjy/Moe1F9QBTbwjQIMjV7o9ohtgW1GKXg+PIcQcRHrsgMbcRDnc8WKRLiEZViBDB6hHs4kC6jj+HiaunlFx17B3VcCLPQOd1gYqBiYBEJ/xvfA+YZ3V9Ty7JSxD3tH/bFe4Rw2dcA2dXWiK8kHdJ0CGDTZSB/KrI77MWJxHxvmhL5X4hcKKFpBn5vvmFQGCl7J2Vpj5ATGTHKNmtfcfYaIBmTxRoXdqR0ZLQUN6qRwe0SdjX3QKRq7Y8X1Wwsua9jwsmWcDJCdFvrXVd4wXTMpKu2uyhK7xtV6q9TXz8tjskSjKnV03nvGPzQslQeJWtgRVbl+c+MfO+bIgWOTzLEmGjNogGVhWxVrA1gvBCWoSB6AW+jck4xZNa3z9fOUJBch/w1HYJutCRyP5/DpGYORxplGZQn0GD1ky3Bc6LA9dR9tw0THWd32KYLB42FeI10RvXqMN4/zMWKxYQm8olVAcbVaBMJXA7nopxeYXfON5t3D9Ewol49UdGzY0RA2PfD5dc/7rC6NasOebYrYv2KQV2eZ+/VmJuK41m1u00QLyZ6drDRuiygL+Qrm++RdMCk7PFktOwcWq1Sslospy+zFXApPgG3COecCFBtBBnzPReb5w6cCLMSRye96PfgoyjCTVxKLeJdxYDb4q6WrcoMs8nQwshxL8oFTSg15arLUJtgL5asCC5q29og331EB9DSOk54XmToo01/xOfPI/saLsaI2aDzdHTdBIqqR5eVn1L6QVrUvO9GLZuhOm+rY8lw+Aosd8R2UBTvE+Rd9hGJFPWdrw9n7s+M6TKJn2tX5NY7P/hj36VK8woqNoVyqOTSqHkw75rg4FuQLnwphEKZ7k5nTtaMuoRMqofLzls0Ga04VHfgut71jjhlJeshyBGTRxZ0i/bD/3JTXtE14/1Ez7D0vICTP4i6ldx9TevshJflM97cvigxI7oWCDa2H6iHdjGTUxd9YYUHtz+jAmTrdrHiNeLaBnBKowfZENyCgzs23NWJBGED9XunDcdAuaIiOmjrAAJ07993QiXVXAAbzK3LqmP/gyNl2tCNKLqV+dKwGXPRbIduz+VhhyAE1Du0lLeX+wNissPlZZfKCpclNsYZHVgD79aDFkQSE9z7YSZlVT4TL/tWhLpS7iIGs/XhDyWRzPkZlbcMtnBYaK94ciaFaW1XaqaNCSHdqBB3jJQcc8HdlSvvp9CaYn43Ax33czTEQcxYjDDMX+aw9Iu8CIgU4CKhQACEXF3370vxVjlrk44CfirazFjX8JOZafsLivC4WczFApIKhpWC5wwZA3rEYzuIOrVEbHljQwWkC7TcvSgTJiyx0Dt8BObkMOXwEHSFIYLvhtN3UVYBDjFGZYbHU8VhxaN/jbW7HeZFPKkHj0XiQV15bWi8HBTHJ9BFYLHiqk0XkFoqrq2Pjo0zCKgjY6XS1TfZ0au4it7FmiVHhjGpyjGpZjYLadf47sDZsjFc5smO8Zm2ycRslcKrjsTaRvQOQoWKBdJthRwPwQEBsxgPPkM9JKXJfxrQyk8ysEVU8K+MR3IGAiT6yUbZNePamtVmdV2lGwML7jym9r1semkoiVy9LxMIar23J5VoCLnKCJ5HZ6MJgCMi9M7KN3DpTv5Fnh06mb9UazeQuojW0GfC9nt9UYOE6VeqYHSY6SwMsCBiAsMghWxvUQPdc21U9p7Y9HnhRBwYcHl3c1pnohWA1kWn+Zz4Abi9+3AqZSfjme3bHqniXPJ66SdJm8TVAgY02suZZ0LCwk+c3tChrQ7mXAQUjopxYvZFTymOUygxbJBRosGBoduU6HmaobQwd0qWs+j0dyDFc/VprsLTtvmCyNr+7pQRcCKhQmOPWd/CPzqVEIARMSJTili41kT/lOw4WsajChzIjwCLnX2QvNs883gUDIWgZMKoRlQi96AIhcia7E0HxWsZyQ70FGnWF7M2n8F2BRWN2IkAAzh3L8901nSN22sskRlssldjG6UOHTfsNI27TVfqQbtOzGvEuldSZs+31wIuVcU6QSEM41giUSARIbv0UPcjAWq/uRhsG7T8CixPK4VVBJ9QJCTgFNTjtB7LZI+x6iNXyK+X2gUWn4IHxjI6hmdsJDNg5ikABN+YYSbcIRWXbCmDJNy6iwVDmeFOsfga+EaJbI7kNeM5DwG0TtTQPlX+hPHF8b7NIZzkoQx65jwniWpo3j6q2ol+i+bRZroCU4raHRCkkd8JLjpC2xegysFAKVN8FkHD+heXigHFGCLYyfJ6bFRnt2h1VgimKoouNA69MjGY26sq1TDRxTa6Rl0NQgf1vNWLBekgC6jphAgxTx10LzMoNnXsdi4KFTGYd+83tL+nJx39Jn66/Sp9uvkq36emRhArjwfZxmB6QibZHWH+1rmz/yRdLJXdFIhYCsN9VgIEXuGHk5BFYrGjvpIwGWO3TzpjcQos1/VMcUH9yBNUrAgFbOH9w+WrnqnB9vHFk8EDPZp07pFH7qtfr5tceWjhlFceTs9qklhOy8FSHG3qkLnGm+Op3LWpGY+BLsy1RQzWyzCBTCtaMhtUBj9jmidgAk/pdYiNYghQi4GXc3RxIzFR61IKCM40yyOqM99t57z4DC9kKcS5ZawBG3U4RgKH5F/Z+ktTpjWl7qrnCAMV4RVf6Qz3yfh/OjbOibvK4JhMr/Yld/e3LEkXq5k0BHIEHT0fdHAvHkSMY6By6008DHmg8DD7k76efvk9P3/2XdHf9In26eZ0+Xct/r9ItfItU24zAjQsYvPsv1PYQIBNgIdEKARbCl5xnBABDdEUvgzOtfzwVMjND8fvshAQewFKcJ9dqk6NQB3botpq7mTqugA+keeARmqFxOc/z+7xolIudUqO1eB16u0JkBT0/K21N5mpkoPGUR5ckpQYpIAqHnLlm/2tvy3f5ZOWPc/ca8uCTIlYUjve6QCTyAN4Ur3iLBYO+Ol8KvgspvYvvMU35PN4FyBySqA5MAQVuXbBzYwcgwEISBmf/VCzs9MjHfnuk01YHBQ15sWpGAqc2wBqh8jf01AHkHwvfD8nk1jr3nWNN3vybVzV5cwAklhx8lMQZtRs45tH2yCwP5EaAxZv/ktL1Tbq7vk53V8/Sp5tX6dP11+nT1Ut3e6QBEtF3UsAuM98ZqBiweFG2AvW9RCvyFmH9T3RH/z1GLGbWwHmvyoeh5y2lAOxwAIzyMG5nBCii1aEHMLzlaMSENXDR5BI4hrBp3cNNsH1waYCxAiwsQlELj5R9ZniPHIt2+dpEQarBwmd57mt2deYXXJerf+fH+j0tNWKQKJtnFvnvzYX3flV4F1e4KDXYdHnug4QVCT6hqktVZM70JIcYyXwXhXOtBTt9GZuUk1sec8Ri8Z86UtmnlsgFXg/ufg4ImOg58cVuXTWsojYGbtS/ze89AYFnCoZGkM0Rya2ClL99VSIW4DtLswEfvefYdBi9qAYbL4YanUQJAYZDV34kHwH78H169ub/S7fXT/LXwPIiNl2n2xzBEHDxKt1ePe9PeSx83Az9zWh7RO59k4jFb56XyIRGJ6SO0Cl/I8AQuX4EFptamYEAHq3B+mzI0asxLgCpt7wL9+Nm3Rqm1twxxVEbsVk5u0pUg+z5Km81hnkXdvRy1dFtzh0qko6cEyJGXY+mV0lpjhhDBf2Vna4nIg1A6D2zf7ZIr1/Qo1/cEQMQkqLQszAOZSbWdmZ4plUTH7DOQNuJ6R5WsShF3S+WKEUERKOEQSkvPkxzLHZoVIAh+9ZimD9+hIMlCizV3pzUibAaCR4CKf59Z0zozJfmE9EF21LqWJ2tyqoH9ET//k4iFvpxC5BPy1mCdrV7dqz2HMsSAMh/Ah+7OvXB6edXKT19912OWNzePCmhneurCi7k500BGNffpE/XL93tkU5dJxEMG5PyrSZ3CrD4bQUW+YLZenePBimEf/lul08pvfnwCCyWdUYjC4p8G6FabmVcEPsYX6MzamcEIrDerNxatGI2dPaLjQJj1nntzpzqrOGT7w8HWE4K6DyetNuZCqzrAgvcuqiwAI1uwyM2VI5jx5VPg1f1yB3ksNgJEw2g8B0ZmA+0Kh4z0Rm7841tDYZyJyedqmXe1yiFgAm+0Ip7aRwDCUoGFld7EQtuXyOfSks+0sdITSst8n5HnlUnmwha7d8iYBsNDm0jGYRomHWKDlapDjl0sP4JsJAjwI1u4go++r7GKKoBjTFQsP49IEFgxJqJnqvTrgx48va79OzN/5tub55mYJEjFhlc1JCM6PXVs3R7/TJ9vPoqA4w7+9B5m//m0anPVKyy6NG9FAIYBFj8jWyF1IiFlss5zXpBYJ2tHwVY/K//6H+DDzv01Hn2Hid15KIu2c6l+mH7ypc/bejYniWkj5thTn3ckLM0bUw3v1+1UPcDFl1I3um2ibnsBGD2uNqVxj3z8aVl847ITjaJn1g7G9AGYJS36Ce0DEZRWPGtTcfncvvLcqptRRUiEZqzxynRboUc4z8GhKBr0Y8uUaJ5NDn5TE5pSI4DnysMtiOZNWp8pboAC8mxuJ/GlAVp3pKRCIokxDm0zQY6m0rXltfBmV7UQpa/M+g0lE+t48gpHiXaklGHDqwvv99IxOJ1uxXCzhwdLNc3skeOH52/F71eABjs5JVGpkeAxfOf/58MLDKYcMCFgA1ZJN0KwLj6Jr2/+bbJvcDxN/wGsMb9IrgQYPFKIhYVWCiokJ9667A+Exn66f1jxCJUGTUS0cpypuD3el+V8YhgoPsbAQWEcx4FM+/drH/vNYRMCaFGi0ZQTgU+31jO7tFHK3VvT/GME2PDaBELGnsmNs9r6QVfo4xZOUAdzQkakI1pPsUOh5YtfNDoMvPKaNHf6MHP4+fRR24W2mYJ9eq4kl8rWnJmd1FBX6sDE55jq1/UXEneXJkOHV/+NHvNvxDj7YGW7SnDCrVBTw9W6AwBjCf31GCuSyDbHYvzMOy32hvRv3/zVQ8sEOd4eRDhVsgIYDg3WHaOu3acnxPgaKy1189VSje/fJee//h/F2BxXYCFgou7fLZdIhdXSX4vVxg8Te+e/od0W6MWDBhU+Tw68Rl+Gl6TN//m5ZG8qUAiAwuNWtSxPgKLgY3M6ypBh44wrCjevcvUfnWVdXUVf9as9DUyM8tWH8hGELI/GlUky6FoPUnjORqotG0t57RhiNePz5U2znCJOd8AizwwbvXYr3DsfHNlVGMAK5OMV2CYO089Z8nci0YM8bBnBKK6XnwOt87CcaG1GkPqlfnSuZfVf85joKNxneYAMTvA4ut7RixYFnRstj3i3N65Os3NVkcdnw1zQ9+mRVkONNEYvTrkjjT0oxB0SPsoOaJBxjkDFh7AmDn9af7F6FIsWGCxM0fZs3fob2TXQ4DFD/9Xurt5YsBCIhd5S0T8UwYXdWsk8+0mvXv2H9Ld3RMzC50cM4iBPvWVggVpRIHF3wqwqNseCCYUXKht/XkUsfDmlp+tKLYn/Kv1ItfGMsg+C+vhO5Lvxh5rOR5jsypc1eRLlqPtEV3vTZXcpWGV81zZWy+tDRKVVkFG52rxxjY0POcGeaAEvMXDu3VubQjDUp1DcFlFIwbjjo1r1U73yNg03xShd0tDipRiqXJQaOAMZs2209wzkPXZk04WFdzuEucsgMJuvgwIYuOOKA/bb35fiFh4PlOdyoht+k6/T6JHYK29SggfhzUO8jdtNu/KYNn2HKN7eaoWhLweY/lEp5FXM63dujkAACAASURBVLnB9+r8M7CQrZCaYzFqA20Tz2nTNuVeICCw31EPK595LLhIzTJNdbgt4e21bIV893+m2yeSvHlNQIJzLuTqgyfp/fP/riRywqAyECBmNP1r5KGWyeVrBd0K+TsFFhChwJMh2v6PAiyiHIudSf2zL1s1sez+lijFfXzaQ/HDHI97emSl1zPA4hyoyJzEGyWBPFNoZwnKjwz9rQwPykiEx442OpN5qfllH81HSKeGDWmGLQLX4dTOOieK8npuulqBXxWTe4AJHXY/D2cHAHiy0p8/BCaAwlnte6vQZjhEmCcvanwlQv3Nc3+m7ytnyA28YwMjb9N7IJz5RKfnTjcLNk2YfZa9Vubtuvx4IEfT/pmdyEiYqExH9chSZAdYNENiYBDMv9kuz1FDg1qdf+LJFOuC+jaAkbdC/pie/fH/SHdPJMeibH00CZyYcyE0XT/NwEIARs6ToGgKDkvHgnTYKQ8AFvnmzScpCbAQXnOEArdDhPYffhVgsWq0PD29T93AwmehpDsD7msMNn3gXvEawVC6i45F2yTY9FnmnTP0kV3K1IJVweOmDCK6d6ZxPsu8eyEi5j7UHDffCkHLtcNGYJ5+zosNVHM014DxcclW8wXV2Uq1QyqzCnVgHrDgZwvgIwIXKrGHjI+Z2NwPUQEF5id0RhXkaSgPjuG3qZWIxXVKXwOwQNm/pJxlfahgSbd1+JTVaEU0pSsqUNmuY+ksycIgF4qY+uMsZ5IWKyv5v5Mci4WIhYtdAoCBtshW+hEgqA3j3EjRCEiog+/Adt0KefYv/3sGFnbUtEYuFGhYQufVXbq9fpY+vPiPBixMxHlcRKPSgMdHta7okNi1r5+V0yH65Vgp6+VY3B9YnPVVe670wUpzCHFRfh+Mnt2Ghf2ag7EKL9b6aE16OZ1y4vZDzgPgjANgeJORjhbM1X56yN/n2JjIjaJD1qlR64AFgKjusxm5RVx+HQxSYKBv2T+bwY32rNX3O3PQDQRpZCyKf888E/v9TcDSFi+NHU22KZ5KlgLsLP/1ymw5VTHKpQE8YceNeZjad+QM0Alko1uBxaXkaSRsumqUrRH70uqgAosgjj+qhlPdOTx+4IDHEIRQh9wPi5hGI6wa+hw4Xi3v9YTO7xa3QsKxwyTqryJbHz4UcCC7EgImLbI9OL7Kd2dEHzdr5kRBgOZY/NM/lIiFdKr3WDjbIoLAbm+ep/cv/2O6q1d+K2BA8IIgB0FS85y2ahRcPL8pJ0SeP5FsjsLzLyNisebZHrTUnzug8Gx/ARhFIi9j3DwvsbPsPs5QN7Vo3zXbCbpxshvDwPE1q5t7DDysugmem3ssvLkgS6q53I3As6GqwCkCF3h1ckPu7hQyoGPvgHhzEzQwhvIcuaf0yp92FXuADr0DQnMo9NbMFQOChpQVx3WMavChcXkkc/7V8/PJvyu0si/XiyXxmyaSoMpHRnfa7uaE5UEVc6ITO2qY1QErEHDAeYnEE3kj1f/tyYiFO/6rlG4/pfTDjym9eVNs2vNnKb16ldJzmXMFGA4YYbBgIIXtgndpVbUTV+9/Sk//+X9L17cf0t11TeDMV3sL4yjnQpz8k6fpw6v/vgEWBi5AfhEwGZ3wpdOsGzAmBA9y06xELuQ/ARq5PtT94d1fWY4Fr252FOCsgn7OejK+w7GtbI+MqEM3tgco3FbhKmozENWINHaFE86ga1UQaR+3Pc4emVt1brm/RcAWAwtcXuGgFFXFPbBBdRaI5SY8OlK7JXseUGBHwiR6YhE5I2Uie8j6N/uWxijXMkf3V1nOszGrUYoOUAw+CMYkGMnByrMZNgLDakw/F7CgrrNMyn+yavyEt4d6cxDw3R7DBwJHH1PzZMrogn6b+YRcKwQK7REoX1q1bc9WMz/0VMglgAVS89PPKf3hnwqP5Z/M97PnKX31ugCMp0/LROQomQMwGtoHOQ9+/sWndPPzP+djp1fvfsqzLQBDLuxocy7kKKpELJ6m96//h3R39bQ53srgotvyqER6ORYyZrvGW2Stmiy5Nv3l0wIwnkHk9E9/LcCCAYVntLaM8Jda2Mm/OA8vIq9xf5CBdi9HK2qT+rvnZBQV7+RRLE/TghNy3b7zMAIWuWi2hO3au9AIUAGspQGm+lq709IMMJoTTGh10amsTp/nxajN5tPtI2CCE+GBkw2En6vn+bqyxEw16LhaN1katM2vWC6ZbQhs8Z3M+et7RCxGOMAccTXcHqg0gCHhetgeWQXc3tRtTEnjwIw+F/0ua2SDPyaYyBpVYCE5Fs9O5FhE1P3LH1P64x/L9ofaIelLVu4vXhaAIT9liyTz3Lnfgn1OmH9RCyr/i8zdpquPb9L1m+/S9bvv0/WHXwqouNFjp/oz5S2Td1/9jyldPW1OnWSygDZrv/6itgO/A4I0I7CwkyDVcj2/TunV05LgKWDj1wMWq8u/PTnsShdDU6yhIbZ7tvnFV7/o8VQd7cpSdZ0zZrTIoro+p5ZxAcWF5Ej9pa342amuDw0iRn2lMhQg2vpZscK1XnB7p0r6yCGssMsoYWDCoAIWZ903Xhg7eVgK8JSBSyK+EQ+7/r0ACruPgj4WNjLgEb7RoTX73w4jO7mtDYpsLgML5usgElYPNh2Omy95o5NXuj2iH1R7/7HwibU4mo5IzDPJpiR02sMRXQV/q3uyKyCmA3WOMEsZAXmXjlj807+k9P33B7AwoCMRq9sCKF5WgCE/bXsEhBHH2PwOf1S/3wAlNRll/B/T1fuf082bP6Wrdz+kq09vy0Ll5qbeynmX7q6fpbff/KeUrk8Aixr9MlsCtDGw0DJ6r4XwXYCFRC/efIy2QkI7V6UL3+MEc72ZvVwxQDNryCswckR/NYCCrcLp0yMrXnR12eu3xSvx7GMqyu+OzkF+QaecKxZpZThUJjc7k92gXY5YeMWayIKBDXKJnQM6FIGHrSvWAqDL2441jkPzHe1xDsXyPwZ1jSpEAeCEvPvBGgK1Af6pSwJLzL3K4Vj9EuiK09rRfeaXDSfa/wbmbQELRyCQXc3rSL49m6gRDQBaksT67mP9FgqItDl+V1AKBR5NeFum6rAB/kVdXCzWTG8nY4Hu5YjF9eWBxT//awws8uq9DurZ05Rey/bI65Tk91H+RcOHxe2RPC/CjE8f0tW7H9PNm39J1x9/zkkgeivn3c3z9O7b/5SPnVpiptoDvNyq8hCTN207p5bnHAsGHDIGjHDI3xLFyQuF8B4L3q9FTqARIOF00eoKOOD2VXjYqHlWFZ55e++eMI9cI9rIyC9N7LQpxiX6QT/n4Iep6zTHc/r+C3ZB0y6HBcxoqRGsDM/PKeSLlz83xqw2wgp6ijKSzyXjF8j0ErBAMNENynf3+JTHrGBMv2ljBqBW0tXm0riso3aAMxV20Yy36EC9VsEOdLzocgEUzX0U+iXXgWNEfsmiHc/zj3Tac6pc1+N/E7GA8TRbfRCv6iIAtWO8l+GULEMl4V/mnfP1VivmGLIlOdGFwAKRIXBS57bQhitfUD+LmsjFdUq/v0DyJpIkWyEcsWgcstJRcw8kqVPARc6/kO2Rqgfo6D19Hm2P8LusGR/f5MjF9S9/SteffhHEke6uX6S3v/2fXGAhR5XZNuS5VnCkeSIbwEK3RXIzCpAysPjD7do2vBddGIEBFhYvsuBFOOjLas2KB8uzpaPvT/A+16rs/iWXywDD+LQ27WN+eDn7CxykREP+2BFve+jyCffNvcjGyio2pG7gOZcMbXWSGo4eceFoDzpVVKWDMIPPQn/cWmKxBXC0R/TiMCJmTSZHUxdmzi+Cn2ofMWvVBqgDvrvKiWIS2tdbM/E+gWbKgn718Wq+gRpe/FmntsmSb8Bx3WP2tuu6hRYvyjyOLgtc+80VpZklRujSb4/o/RciZghIGzIU6NeETrsTZZGuWTF1ZhU3Zok3cZ9VdviFcyzA/vdfn7vHIpJ/ARY//NBuhXjAQn2ObI/c3KT08kUBF7I9In/rOFHFtU8c9l7+xV26+vBTunr7Q7p5/126u7tN7377P/vAohJg/MIjpXUCvC0PoVETNnMTKh8EQPB5Cyx6G0bWidLjUUk8gWDgoFx0QIEZP6/MqJ3mrDuhJjCkAYZxb6RFo+LVY2GI8I7HTkTvbGOcxQP6hNDuR/Wwgk6PggszlvfyxtrKnkuyrQCQmQ5M1Ca1bINrnXpqrPYoWSu9Y+tmEQuchyJnA0Qz/PQUI/02fB0BjJ2xeNxBajvKWRDxb+yYAQZ0VNq8ynvXCiqiWbImFwal8rFQ1DSiK0sP9E+Zc8mO93BTKGGjaV8Ty64UyxYW0GO5AjAEXMh/+vVUs0N1ABnAL56CWuGnZ8R2gJ7nfF08JgmVkmNxYWDxr99VYCEJobD1kfUXGNBsHdTogOZfvK7HU68FYHAbautgUF6EwgMfBhJuP6Xr9z+k9Olt+vjid/mbIc0Jj+rUmggDgQQZ28qpkDVgoZ9N7+2U+/2kBgBEDv/wWu1edWSVFgBKLkJeuXRfHjZo6aRi/nrVVqDB5ak7oheFj8tGoiFl4CUCktlwKagoGQIFDWZaHJnkrS4TqVVLeIKNaLA9X4niGwGk1W6POWBlYfPqAwvuBwGGGaFVYjB0T3WWZIUL0Rypszu2cIoef6xRCttGqEyPnNEMAHiOyWsLyWuMOI7dARcesDD5nfBgYypcbz+TR1ZVtaOSq/LuQ9liYl6gmWVTvjTv6ig1kkZAZUdVh/0RkpJxPETEQoDFjz+mJKCgORJKCuWBDH0mR1IleiH/PXtWt3wDgKFebXS6RLrObVcaju2WT+kuX13VHhHNRb2tEK1ff14OWOhWiOf0PeDAIADLQBud8GA94xyI/Qx01KJ8Wm90H/2W0v4VFy4Ao0jWjuFoWcYTPGdoBKcIP8YNqcPBQNr5AQwJNlrrMCODfn9gESlKDOB07vhWP40va01U1Rmbjt48hQ9khT0SeiUPKEJiphhJjVDk1h3huC+wMIChxnQiot5wjG/QhjizV+IsQH+4XHPrqic8c3WZyicWYPvL5rXZHqmnR7zxrpA13KIcNLAMYFhYYTD8Kp8K+fqyx03/KMDip/a4KYpo5+SJKI1QSGJpzr94WbZH8vFUtSeOTGozTSRE7y6BfAalBRfXLrCoQKT+KPb+wYCFRixYKtnLeDAztjlHaytlZhoBs2gfCrufF1zRl7+qMtmRXCT/InaAPUPbq8JNgQigYuTCVrGarEUOy2tjeSJXllIPCCx8Zx8BNi193N0ZGWodv7SEs4MGxlf/ksVR/vXU4RM8MdDx+yC1AQzauoTkJUoxuoY7WlVjX+jgZnOu4GUGsLAdBm6a1JkjFs9aFnntuiYU5Mmlme2nU6iZBz05UB8imOSqmmMhUYu8PfKxnYOROuh8YNRptCpxcGIgVUSlOr4RUgIJ1YjFJe+xEGAhl2ThPRamFcB8BJNR9EKeS77Fixcp5e2RF/UkBW2roMYZcKnHQYUVehMm5mton5qsPNoKYdCi+rAbscjlCZzkuW5OhXg2bKQhUN7Nuh5J9Uzz0bnkdg7RjFYusyYf38850G6PnN0gmYOLVaOVw4GaRAbgpzFs6DD1nocdj8FyP6uLF2qRnM5HHs+BKvf4Eq2+ft5Ciiy3AwkKwCiEm4GBZnszcCgydhOyqRbK7VCFdivryhIzZyw3+zUo2L1aaHQHYGBz6ER0K8SHX3Odu1cJutAVbSPqmC4cmvA63raZylHe9x9q/oVzP4gHGBdY7OLMZdegTqvqvjXmdCyPHgJYfPenA1iYjiqYYWDBl2NlVHCwQKMX8kS2RwRgSATDux68kbfabgYNJ4EFboWorKp+6rtdYJHHQ7w4gAWjYl7WkLU0gVWjMTBqnXHhsDUca3URPYglT+q9FPKx8pADaoha97PCNBUWHzpMDQqcGEEjyBnsqhC6Uibs2e0br1DeZfKy8QLi+TPRavfuvxXShtQPLjLn6O+qg5EqoqqijcZWdLg8cz1Y6ue25MbAZjrbELh0VG7NlG0PvVzHo3nqsNCA+6JWDN60od4wjmTFAxdyEuhFTd5c6G5JFLUQ8gbnJ2rE6x/nuAEbAJBVbiV6JLd3yv0Xckw1t8cf+VvkqxaL5MlA50hoJ1OIVcUpSnbB77+57FbId9+n9LNELJxTVbyV0ABgUgmzZwqW6s+n8u2Ruj2i14Nr/gQ6bfl9GVh4ORYV5CDWabZPLpq8+Yfb5jQRGxETVJDYLCjO8U4VdjsSFl3XTEedGgGrjRRBL2KzaiC2NPax8BIHMIKxlt7ZuyF0ZJHhxQgEGtWmbq08OkFiRmyKYJzhN1Y3WOqrUQgcpz/6JVZbIQvpU/JkOUGC/5QYVZryU4fhOaVcAF5I2Ry9yJVq8myNZXgfSDs2Rw6ognOqX8G1nB1a+Yq1kZMJ3bYH8H7ZOTvf9vA47dkXh4tHSHdxutRAXwRYOODo4PAxr+jTWQRnsuf5bxeI1OOpsjWSAUZdxs7aZ9qatnkwoNi7EehIrqUdcf5/f2Fg8afvU/rpDX6HqcxHQzdfpEaqqXqH/lT9Wqb7uiR1Su6FHFO9kU99wIVWCkoYWOhOQZbF2jiW0TnBvj4PsMAcC8dYoi3zzNpI2Dqh1Qe1Et62SK8O47hsZRatwWOxOQeqkUMFXr//opWIVf/eAAuyHCgbzQVC0JVFMGB0uZnalipWOPhg1YueWrdk9FlDF950OufwqRI9sEBTfgAhBf4GMuAacAQeSEQBGNVg0s/y/LjVE8vpO8QrBYAqxKh16yVXs8+Zuw5/wq3Z3HYOLmjPwsIbNid/qrtGLE5NKskr+NumuRa8HVEWnrORGEf0eQBG2xEQ+LZuj8jv04gc805X+ROeejS4VWrBZpzgxB8EWPxQvmxqUVMvigKXTDFQ8vItdC7Y4cvNlZrg+exF+3l2aWcZWEhZsOMZTHzOUyH/IKdCdBETfCHR7DcafLQk/DtJsK7A7DFc34zGvzMqGwp+X6W+SP0zWn2Rjh+uEXSex7HQWe4FJv0tRaPzAJq8CfjoZ7OCZ9kZOAncPjFRimRqNnf4viqEJ7srq7ozs1XIjlo/bsOIgNyKKmndo42+vyOmwfQcrkF/EykQ6yL/ydaHze/aDkWRiQVmoXxgMpu3Tlpp1Iz9Qt8yNrk74bl84XLjn2dKZ6CiGQ/lR3DXK3wbmW2bQ72982NKbz+W/Avd8fICaDyubg4DPWNg0bFyYUC5jauU/t2FIxbf/5DSzxKxqNdVN34K6QoiaB6waIYDwEicv5SXGzslsVMiGLJVIuPKurSaY+FsheSoR6VR+2+2cs7cvOmcLMnzUIBFmdZGYEBCTHHhXHKOnuJ+eNXYkudfha+zSz1y0RWo3mFgKGdDSR+LPgwH0Ejg7+29E23fvILdoqx2gtEHA6WAcFBGbAUFgCMymLshV6NdjSF5Ks+ITld0Www5CrfRCp6ZqNHWii/YZoMv7XmQYxOstHhseDDElDfaawYUdE8CTOMSaJiCC5qE2RwbDybMwHKjovJOIha7wKIZl24rQ0foaHGlvCo+Up95zUCLI08sz1a/0idzKVsjskUieRgZCLGNRx1WpISDCQaAtBpvVurhlnz1T5cGFj/8WIAF2hoFVWE0AsBCM9c4x1RGtyiz86/RhZzg+bIked7I8dTKv+mpEA9YiC5WudB2HgxY5FMhnJyjq8UAQpsAetIAgoYrlMKPMvNdBKMya2gUZivKVY3zyj1k29rfqI+d/qOyvKKeeZHd8jpH9adUx+0RDqT7Yft7TJIqIeX2ZHFjPxss7BWwWPkVHinJXh9siQcxhXuM3DheyO3Nvzr7dn3fxi5yXYfeEV0KElR3Gdw0zs8aKvqtyZlN+2xI6SJfl5Yqp7OpQqOM7XhDbvzVpGHj2yB6Inrw/Ml4hjdZH07VkFyyDVw2UItGqtiko9gowMmXa1WAIWCj8R91oGbLJ7YN++tktHtpXqTbtlM681bI1/P52NFHARZvfoHkTUeOR9sdxmCQIbRFuHC3OdPIwu2RfyHg4snz43rwvNcAtCgN0XHT4VZIZeBlT4Wo6SLJa0LTNBPN1yjB+OKFVSqIdlxQw3e1H5U5VN6mG3Z+LA2oObyq9DQQ2rNfWfAZ1nvAAOkf9eO1xXSqRsjPkeZjOaSJrSj+zUuSURtTy334JSwqinyQfbi+dqpmA/PV3AOgzTM1Ys79DJnNePMfHxH1eKFzwB6Tre3AW50b6dzMzYFaRDQYY+DXvMdSQiMXhyhpBoXKA74pV3GLcTJDuyhXnmp7vJw1F9oS6ID9lcrKiCdax1v8rACLqO2Z8/dM3OrcqYhHZoDN0+hvbEvvrpBtEbm9U7dHVujyxovOtGujxcdHFAb1uVaSudEcixnQW6FVywiw+KV+oTw/I2DRyAQDK07yBFo7063tMnCpWxg5wfN52SJ5ItsjujWjIKTWi5I3M50nt0L2vxWCV3pXprBCN1sktM3BxhtXDho6ausfgdQVI+BCU5YK1hyysXbHBgOVsS3uZW/Uj+eU8Jm2NgMupEgNESNQ4rXPztMDUTNLTVxofepduoIIVCHdAxeXcbcqLwZYK39XDWLnvBgwaIEBTzB5lL9E+VDbIIWrnVbacMq0Ru9bgVqd7mND4wAQuaWqTPyNEzntofkUnYh7wMxx9DNjj+o6KouR0tl4m/eTDtBeNQ5/ELFo9eWgOnrOzoa3QbzxYFuRSZuBCOzXMzOeKZFnMud6ekS2R+TvIiftDLHpcUMyxH8ba1fZn331RXIq5MUkgjSTNXwvt26+eescNyUgkHlEE+QBUQYiOOyofsYEFRjIjZ0CMJ4+T+mJ5PZUkNVELHaPmwIo0blGWryPk1Vyuts783i6z6aDQDTCiMfGcD8bpNoAhDChCsPoaODS5LKj1XY5NAnCp4i6a3/ktD0Q4BG4IuQrZaK2Iw32LMpKPzAP4VbTSjtEL4JG9Btrp0fOAQ2MVmA0rTPGjtPyenT9COYRRQLKlrcy4CGBhVpqhW147DOOZrD7OkY88qEoDoVvrYDkLZJszO7SbSrHRyPZch2783AGALypGNbZuCjNAMNx6jY0TdonjncUsUDd8OSUgUBThhI0cbxRu9yH/j3SOJaSmV02fkGOhZ0ekfwLPZ6K9jawvWfm3ZUFyxRM6d99e3lgIRGLnLwJ9tloV4DBtttJ5hwCDz6y6rSHN10KqBBwIREM+Y6JflTudMSi3pNxOWAROO9sUvK7Q/Sm4em2uMmAmiacmJkAm01DBkfQmzUUJdYTahZ61FTUNG7Ha7fSZ4Cmt8x9ejs6p8jKezTip4w9mtniRGXYOepkjDSdEqVwqrFa/nR4pf04pFgensAwh5jQvDRTUY+1ReKxImuN0geE2mPtj+ThHGRaoa60rGmURz/I4VnvsQvBO0pYNJE6TOrUC67yagb4xeLcqV8g75EaRNxZcUohmIZGOxUfNIzOxFTLiViwGs5m2BZig1QYJGuk5qzKnih7Jt+rx+acnemh58XEyaVacjxVcjB0lctSuTJvzC9dtI7qqm+6NLCQ67wNWBAB+U8FBExc/VvLdDgB3zsgAh9lOUYdq9sjGdRKcudXFkwsJ0f4siuIeEhTSqrqB0Y7PGBx/60QnVGQvHYlVkbYAAxgEJfV/HFjrudQmalIAzmTTkGhvfwrTW6jVKxhG7Q0oCGit7XAa2fleEArnpeBCwt01MZu20AbzqvwGA0bThEaoja5k9kxc4K9Kfb6dJ9Nko9HRn7kiDpZYqu7kCYzczD77/Hzcfs8RdTG84hiLi2X8R9bHmrsGiflGV4cFBrIQB53HM9K2RVwgVPphq/xno86BrVpsq//7EToPdIb8iHHrkLllzkF1M/gFAjqB89nZFrRLDZ8IeHstpjrwkMAxQc9nloBRrYFTl6EK++jW1UHNkzlUU6FyGfsL/VPLsd6izkWtWFzytrRACgguMjFKZqxFckAoVc//Pqbknchf38ZEQv8umkkReS87XhqaEidj0utwNZuaTNIG4+c66wffM8a7EnizIlLnZEjJ6EbAaPp+btZPyOjzSAqGiuBpsyuyjMUfs8oeazN1ZuTHB4KupQJADdZu9ndnnABMOtFNNBfCVgU8jxYsMNXPlJa6iKgyEaLPxZGCdkmPrjYUEPskRMAkRUMPFMt7M5UYwGJNLLtlMdHwpOzwILZEZmjiBcMGiJ+sLhquchUemZ4ZOb47hDVOT2eKgmesj2yKqG2OkdbNAChRm9lyN9/m9KrCwILOWr69l2bY8ErfZf3CDQQDRLAauyqJ2+sI9Su1H8pHzR7/TDAQrpDENX8ju9Q5/W4qQl5BGNBC0bGGoWyCy27ml4felLuLcBQmyLvNgIMq9rEjngGWFhbURhWNDVaJjDPwNHnVzxWDwhx216bZOWaOZ5cnewNlW1CDDC8Sd5xiO2+Z5MwrHf1O9skox50FeBujURyuvLRpr1hbZTWqAUKRIx3/YZ7aFKGWtrW0x6dM6TJb5wY7HuzjDS2Ev5Y8PuuqZqCjKonuf2FTqwI6hdtf5kpkoiFfKRi8x813YyL37GpG2lNBDg884t8iwCIOyzuBPjLtOH2iFwP3i401uajkzsmHJyabIVcGli8e3/cYxEBgUZmvGERIDBR1OeOXIaRDCgrYF/yLGQ75HTEohKzfdx0CCx0ktAB8u8kSHpVsid0przeyu4MMBjRwu0VWxjfbbBaHgfmtccDhzL5V7YE1F4HwB2A0OARbA/DsuhLAufGRlxDkuaEoY3ObzJdA+M5MmjaTG4fPjy3aYuHxVUJEVzk7k5iF1NqD6yhztSBn+3n/jwozr8M01ewsS/lMx7wvZH6wTBXz7nRyufOQREwzezsFOAg3ZMjj35SiWb0I56anGz6NNYjU5sNYDGeh4NqHptjHjp8FAEDb12xSkfIR7qQrikHV8hL3/Ifnh7J+Rcr14PXRjt/aRrhLAAAFtlJREFUEhCvj+VUyGv5jP2F/skdFu/eleOdzRbGYDvDSARaw2f6Aturz3CozdYLtnuXklz//eKLiljUK70bO6kfKSRD0SlWdhB612YJx5avHB7OPTux2jjbksYB1zoehrBnmrHP7eH1zzVxxcL3Wra2jwq787sKtzpGr6490wtGHQvZlUFgoIrEAIEZqIxT5vKKHIizqmiZgMn5PV2Qlkk6aXmwmodTTc5Atkod5OieRcC9fo027LUQl+Z5ZlIZc1yq3712PC+NLWBEI2q5zILOmZz20OTMmXOxiiQzTV5OnWIWw07MHLnDOit8mYmu6rLXViSFw9ybq5SeLkYspH1PR1ADVsc7kz3mQwQ8VniKZTJ9AB5aSfPz1FW2dHvkF9ke+VhqNgsBbxEwm1C1m/XnxYHF25TeC7BA14YJm2xPgSG8fcx3YChQMV+odTdAhlx8lSMWr/trv1WustxV4UMZZLDiRSysbpXdta0Q+LppI2BVuufmnk3vwf0VI29lgo6ax1EZ/IoqAQsb03wgU/3KtKL1HdnoFa0PPG/HN1UsWHow3yI+WVW26GjJwFuOjO6UQaDgbB8cKTGDoivt+SVQPgUPCSy4R+NPB4zm95ut8u/y5ebAQkuUy60KqJj+GyXZ1cocxZG5YnFudHTQ6QpJYJfHJ5BqY6ttol40SYjyQi4uOgksZjzGaINH60jPVMXZZK2OeWTePF8Rlccx6O+6PSInSPL2yIwRjm3pxlFlS7ZCLhmxkBMhshWSP5uunXpHScmmemDUnDIQb6YZn+HgUFZJbrM+ScTi+RcGLP6hXult+8qBY0bjrYJqPK6/eKHgwwFW9kUhCbA2RgvfnQF36jeOFNtsiOv3BhqjhjczYhCZHLgpZu2HHb9Hb1Om/uEBrYOeOiL4IRY48xRAgZUHTWwwgwo8RiGgY5NX+hqnPD8bpfCcb7TwwOFoPT3SjN/DXLQzXTF1AK4sXii50vhEcvfrbYXMuBUDCwV10oJecrXreIblHduATjqsSy92aUKOrNC32j6W01WmzPtuxIJNlulCsIuLOo5lRzOPtm6ZHzNRAgfPdKBtaS42VBAO2yfKO7lcS6IXK9sjje126FS5ujiweJfSe8mxwLF78gnPmBfoIwz81kJsdxv9wH60PKBntdvyyfVnZ7dCBDDVUMXFIhb2dVNnf17BRHZwDHvBETXbHTVEVrejMgtspa9KQ6F7Uxr9hY528TGlyIBDdYqsly2axkdHyXZNI7WZ+qwIx1GAisIR3Lu86sPQmYW8VpbyntJ42yNo2ZTPdZB2K+SOoVi1rottgvx3F6h6wZpLOGaek01Sm+LsRFSWm6UwDOQS9N+H3rhuDywOMbyrWx5X+Zjaff+ZzQg8WbM9QtGLzF8UmgExO6I6BRaqM4MDXt5w0J54wMKTxewIamNan01rB14CPnjgBM0L9r/DrxUZQOeHuVq0DmqayrTBxWVaT6JjcnJEt0cYEDHtnd0lR/vvLxyxkBMh7z9AMrQHKlB4ncvZujEgCEHAwG075YypVX9yxOJZSk9ffUHJmwIs8kQ1zrOQzhOIioCr7wON1Sueo5WhNVg4n/8cOEKkC+kxwYMJMYVCI8G/k8YoOe7WA0UEsvIjj6o1cKMr6OTh94ZnalwyK+7SVUUCzFdMdDTFVP7CqQfcq9M0F414YJuFJcfMusbv0lYI+O71x9ZHaERZWzF0n6uMGlQD08CrLx1YoNEvUnDcSXEp/nWio/la2IHz0cMlkXMKrdRbKZPti0erwxhuT/g6iligzMvvq/Ro154u8DNerzAQYiC/SwOzAeubXFHSJvpatV2456ErdT0lIleCy9aIfJ7d8i8Adanu5Ud1QLjaV5oeAlh8+NAbJTfSgIOuTPMiwUpr1wb4NBQUHDv+rnIrn1Z/+vIksHiwiIV52AomWgvkJ9ahU6ekFpz4QyAdZ8Zt1L+zzLDTbEL7PfDxVuiN09c2waEXB1yceqYOIykIIhBk4PYE0qlCRHQCa49tDYjcTI+LgqAaB1Gp6lwpz3A5xIBpxVmb4zxhAM84pwhoXHJ75AxdUR01CA0vVW5H1v2SRNyzrezcah6F52BW5GREQtOm46xRjvU8S2c4R54M3u04yLAsCyHo/ozVWnUnYuH4HusmAgA4J1gG/G5uI5pP7QDt0Wxss/e4JRjR1ES9o0T+SlQeo1yu9SmlX96X7ZH89VT06cwIGLD+KlshX13wVIjkV3x4366WQ7CAwACZjjLr0KwAAXmufYy2SrRevt77LLCA3YfLbYXwR8hAUnl12whaBEaESMiFQIQaGRFzirTSj85TdRGGyAh5hr7x9APVYQ9yxmk4bdi2EN6xEG1zNFLGZ0ydsBAayMhjb5y/QGPf7WVErLuHV/JIlq2nS+RezIzk6ns31G93Uq628uuVEx6XS65igb7HFIZ5OrydiZ4UKSmgh5DDgKAdYDFy6NYj6dBS+1cpPcn32K8lIeYxwhBxHccmQ4uFjtsxC+iIvXoM/JYzJysxFmnQcfAAvL8VHEQDhIFKddwekTyM6Hpw9t1C27//zQMACydi4YIBBEEBgGgiEVwmALUyrsYe61zIz9vyMbIn9wEWVTkuByyc46YB0OqtYXSWeeDUUOgbZR5pJQpj4GwxrNYUWXDaRi6gzSaszQ4baVVBQKOyQO/0dOUib6cgy7HRK27NNahLVjZuPTKmwZTmx8p6MTa4l7syhs9VJpruz9X/sJ9q5NVht6c9WnBxz+ltyGjAQe3G/cowORSzPaNL2QJCp/QDQFG5GtYBexDxOLcjyZsVWMzmnEFFVH4FbHDdFUDIQGNqhwICjW9gG21+IfqbTSXmVURghPpRXdfTIzn/4tNhEKI140MBi4/1aCz7Ft6zDZ2/GrPaQMM/5Ukg8wy0Gxmqp0KePk3p5sXJrRAF81cHgFN7YWRrPgcAf6WDIytZJDR589DveheF55AmgKHxv11yZF+5F/JaZhAdWHWkQ1rYE3jjmox1ZkCW31+wn5Y351f6ETu8OOuKMRsaZXAsvKeIxtWKNdeDL3P5wQtecBovQivqlt5HMXO83nHf+8wv2VJbpodtcu5FbcClezCY2Tgb57AinCOQkz3nHrDo+MJOdbINybsB2h7OecTj7jkLbqj8zlYAb0+D3eY5yP3SPUTTZBP42mz+9kjNvxCwkdle+0OQ+BDAQhI3pf/cHXTmyVmX8+EUQvDR/R4AEHfrpbYt7yRicfP8HsCi9nvRiIWHjufW7TKmtAMX8463StzXMN7n4qb7971i9aqSmcyXeTkSNM/Nk2dvck+eNiEQ3LHqk5n0KS8Jwg/H25l4/Xo9zyhD8KWhU7zkKtyOyNPaovlLjrLbPkJP4A1KIxz1nYWBlxDBXnLkrrh6+91CLudYjPy1vIvUiFnDtnkEGJg9bFubtlYAxUDgOCLFi4BmzmfMmAk2fNxMnHx0PDXz9QG2QmQrRiIWLigbgN9pboRjTxFo5NcKHmhyUX7kFtN7AQtN3hxELJCO5nekEWjNEYvihjzv0IcO+rKxVMyN06FG+DnmPWWfrcy1tX4sLeUrvc5H1N4nPnLq2N+MNs+jH7SU2uXv0qpHp9cHmrFguUFikduHlYR7jnSFlY7YILeiWcMyevR3ZVZmtuv8+1+3d6RbKVEDaw5saT7ml2jt8KjzJZjECV6o4R7TSQAjvLSL6i0NV0HL5gkkz1nIxUmaYzFbCkSggutF1tgDHqM+DWy2i+3yeKRwE9NlV7LXCcw/hkimUqLlV790SoMTcCwJnRK9EIAhTt8itTWydOkcC+njkwCLSjvKl/1ODz0Z7GQHCuVf+W941kVCVH7rVsiTJyldf2kRiya+4x7SRylccdSBw2qEpLci+MUDPQ7nK01ggdzCK/R6jptV0jPhq+sHreuJm7cmaQeCkKGnQiFZBCpGoCXgDT5GktEYsBGJ8MyONzpTtoIcj5wzzf051sljr6sNd3XPCZHOII+L+Y+XOw4amxxpJ65kO+2JOsTtr83cizNjCOsEfYvDUWDhqQ5rOIMDT3U8YKHlGBOg9RrB3PyO9Lm7VCMyR54dQOA32y6qxBsN98Hj9Yu68sVUOT0iAOPTp+LF5L//5sLJm7INIu1H7oXlhUGCXgXQeYFaEcsjUGlAC/CLoxjy940Ai7OfTVe7Xj+5rvIURimA7sxz/RueX/3DHz5t6h5KHpuTCGePVIFdZfsxpX7fl0GL/h2ZtnKmoI/IYDh9YNGa86CeNqxoSOGLblD0AjoHF3ytjh/hiawGgiQU72gugUJib7dP6mAm746Hh967wOOpaGj/HIHCDs06g3nLY7Git1+rXzFVkMLGcLHpphhrZmNw2VRMkKHUlcgAilsex0z9J/kKI0AUjZn5x8CCLRRbP09Lo+GjdWFLs2WNWDhqZaN1kC/h8aFznmhioC9veu4lS3qaruZY6MfN3laAIdeD/7cCLJ6f6cWvI0mjtwwsRld612YaloOsNtEH4lV0d0Vj0xxHfn1zD2AByaMXzLEQYDFzMKwKPAH6ntXAU9sRMDnKqysuDOX2R/RiWV9QDqAxEvvybrz1M1MbfM+/F6jhR4vQ6h4idTwtvx18mSnRDPxwf317Fm6kKW1OLToWE29lXfZ8oJhzyojWq/zpht2uZgy80PvZPKx3o3wp3/aAr+nOxT84Etpy2pPWdepaAMCS3hjJWjRzBj2y01l+vXC5VpZVqr8MulYHqca90oQRi9W+ZmBiZh3Y+oT9eqBCJwHulnDnCRIuG3o9k7/Ku41yK90I4JQ8A7lYS7Yt/u51Si+ebHQyKSrJohKxGOUodUB8dvsmgYM8HYsgw4pBG9dPUrp6GidvSvt5KxFOd1ifD3NBFgOLFXH1zL3nZCPH6s2kJ/14EXep037gGUU9WgJFUjOywDPrzB6UvG24naTl/LHGAK9PrVsHFd74RwBwQyERtW+uQDd6OVVU77/wnNipBr/ASmKImmu4PbFkywwr1XZIMbBg6V5hBWIETzSGznfw0oZD2yPDeQYQsEL7znh1nGeABdMy4hODkMjyuXwYATYEFp4JJyI7aLyKoqCdhW6s9Grz4vQFYEiS5c11Sq+fHqdGduecywuokLyOZuyDCGGmmQgfPWsiYCSrDCKsaQQhAv7kI3hPS79iE4RWzUnSoiGweLiIhSfisymN1pJRvdXVGpcrfx+h/8ilrqxRWHVx3Cv0sUMeaeyKOPOaROu0Yyl/Fb4e3PVoicYT9SPlPb5Fc+uPyZRmxN5RVzNRW2GlU0bI+ex3X6yI0fZ4VAfK/HfbHmipF6y2Z+QKSShp9NGlDZojEhqwEYHSIULoiWi+PTLIJfG3f9YHFYmojkmcmU79rjhHIsNaey/RCojKjz115/IrZYidm2LpTsYKLzWpUm7q/OGXlCTC8NtXKX3zIqXnF4hcCLBoEofJ+SMK8ujVCFrzDuQ/2hrJqgB92fwjqFB9EWAhY/0ygUWEg0dgQdm6IgI7jtyjpY1gtD3OvBo7ba3t99NKOTvxmfXDNnfHfNDFefrlzQ4tIzp4DFx2D1w0UkAWpdkOYfOxKzZQf8GHFo59oXdfrLo1dFhm4JBvm1M1d7JHg56WrNLtlcP22NDywTT8jlC0t6Uy0ACM6KKhs6ZqYWtNgMU9mu9Y5S0FTgMLT1bYOXkAA+4iwqTbjtgBaJmJZgM2gc+R5WqsaWWI5ED8/C6lH9+l9OZdShKDF0Dx7fOUfvu65FvMTu2MZFqiFbLVMuK/p1NnnhkrdXuzEpafM6DBORRg++TkPRZfRvJmNAUzsV91/HOzhdEL38XPaEGQserZVttkILFvbvY5taSG3oGzCbNnZuGQeuOih3s8Fpxh51w04hJwemR1xu/T3SXq4qy6yZmryAr5r6HvJSb08x8CgwsMeEjSwHmZNtfTAgpQvOOpHZjZpDuicQYsVjR0lZRIdYYqxeBCnRQfHa/P3e8mbZqyFfGkNYixII9lMCChT5z9m/cp/fi2/BSAkfFdfSfVnz9L6TcvU/rty5RePWsTgFf5na/A9z79y44e+NPJiQd26VmUY7GSe3EnA79PxKISfOHkzVUWe+V2VeZyHgV7Lq3utr1Tfqcs82le13PhS7Z/e+rmtBxNLgILVKhIHNSAKRKsTuBhxjjEF3YPhw9KtxnaVmD27rC7toQsFP6E9zd4pC5Yc3f16U5EO/+4ujzDJY80O2VEL5vrv7kzopVJ5wgVrxxx9Xd2HFhPuCTAQunwWLljJXu75lO53OZAyZq7JzxZRb1FMhaFwZ3zYPdlMs35dU7UvCv3WEiU4qe3Kb2HmzhxCDkHSY5iSs7Fs5S+fZnSty9SeiH5FxsTr+1MQekq0GCQMfkb5dXbNpH3d7IVUrPWvRyLXCb/7ziWm+0f0vwwx02R1ZEkrpaZSd2snR1rfNzjUBzFTt0Kb3/lMwQHNwrtn9vZxmZLKdlRw7Y1dGKezzXnjl19BgZ8mZ84Pz63Zqc9NgzgVlH4Fo27B9w11svA7jRh+RBIoyeqvzdyE4AKdrL5bwKzTO98S2jMURRZBRa7PIl6GODzffswMudOrkvmN26DMAKvxNm8jIALgWVYg3RXMoYyoblS9cunst0h2x754qp6Amhk9YU8ARiyHfK1bI+8Ktsjz8QZL/7DG2xxDFa9E67ypmONd0yVAYn+Dec1rR14Z3QIIPhygcUih60Yi8EMTGjFs45/XO84GKqZCZ60e65tle5d/ihoccWwaUxv1DgoXuGRllkpiwAqKo/PI7PGY4p54hpt6tpGwBdvXco6L0zZl5J/oRxHQJElk7EdAzBv2hbGjVZvzm6Utbbxed2eGNY4z5IofWHy7aRjZpu2w0l4udxI3Ce81LFcD3IscHwjH+85olXtHpGZ+yTA1vBVHZgzEZwf1UWSToAKj1Yi7ziIX8Gh3E8hl2H9/LZeiHUXHytHkniFL+8k/0ISO2WLRCIZuI015KOCAgYCDCAingSgQvU8otu9YEsL1zYFWOjW0SUjFiISapNUjDDKIWTY38AXuCALtYt/52lHR8VOC9WDnZ/XB6vTiA7UEB8QlNpHG30Ew3PIM8viGVa28CiSM16WskpraQnHMzInbKZmpmdlLr05dKxRw9sF71WH1Kx+UJRo6ofnxBe6O1tEjexMCk61P5me3GcFVsIa2cs1yar5EGzvG3FRopivTKxnuWGKOyDIdNe/+YbOM8CCLYRHqqpDMyd0p8Is4oC0STt4cZs628wWBbYnBECByU2ty32e5U9kTU7JoOMIGzAVIDuVTbZOOyETtJIz2r35ytseAijkAqz3KQnAQAvf0Kb2Rm1r4Miz470qd10IuBCQ8WrjeCpvH5AZs2GqjHnj5iOmDaiABrs28DSJNizJpTcp3VYd/cKAhVIZWBTjTqR9M2fIQGDFIbLznvV9tHncq8n3XY4cs9c+P0O6vTFw+4dYHW+ONu9veFb4GIm+J/LaXmBtdsEFdgFAA8Up9wTiocZaDRgbuB3DNjNmjQGvQ74fwJl5+NYwSun8H2aBo8h54oZTxALkTR9Zd/uT1Gsoi0bHIRf3l902VNxoWm3ctqzAaaBjmYGLDsTw9gg6XeY7graRINU7FDwtiyyExzvWOA+AneF5t9UF43Rvya0MzrR74jwhAqtE1YdjrUyTrQ5JypT/LI+izkPjTQJ67DEWrh1j/oWACsm/+FryLzaOpzYAg2TFI8kFGoP8Cq+8yTvVE1Chl4PeF1gIizRKgb+rPC5FLHYM72PZRw48cuCRA48ceOTAIwceOTDB2o8MeuTAIwceOfDIgUcOPHLgkQOX4cD/Dy5hqdeaBa56AAAAAElFTkSuQmCC"},25569:function(Pt){function kt(te){return te&&te.__esModule?te:{default:te}}Pt.exports=kt,Pt.exports.__esModule=!0,Pt.exports.default=Pt.exports}}]); diff --git a/p__Shixuns__Detail__Settings__ThemeChange__index.bf7381b5.async.js b/p__Shixuns__Detail__Settings__ThemeChange__index.bf7381b5.async.js new file mode 100644 index 0000000000..7735a5ecd3 --- /dev/null +++ b/p__Shixuns__Detail__Settings__ThemeChange__index.bf7381b5.async.js @@ -0,0 +1,303 @@ +(self.webpackChunk=self.webpackChunk||[]).push([[518],{89489:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return ot}});var ne=ee(54476),z=ee(59301),ze={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},Qe=ze,Ze=ee(7657),He=function(Je,$e){return z.createElement(Ze.Z,(0,ne.Z)({},Je,{ref:$e,icon:Qe}))},oe=z.forwardRef(He),ot=oe},59477:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return ot}});var ne=ee(54476),z=ee(59301),ze={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},Qe=ze,Ze=ee(7657),He=function(Je,$e){return z.createElement(Ze.Z,(0,ne.Z)({},Je,{ref:$e,icon:Qe}))},oe=z.forwardRef(He),ot=oe},26227:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return ot}});var ne=ee(54476),z=ee(59301),ze={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"},Qe=ze,Ze=ee(7657),He=function(Je,$e){return z.createElement(Ze.Z,(0,ne.Z)({},Je,{ref:$e,icon:Qe}))},oe=z.forwardRef(He),ot=oe},49198:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return ot}});var ne=ee(54476),z=ee(59301),ze={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"},Qe=ze,Ze=ee(7657),He=function(Je,$e){return z.createElement(Ze.Z,(0,ne.Z)({},Je,{ref:$e,icon:Qe}))},oe=z.forwardRef(He),ot=oe},41464:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return ot}});var ne=ee(54476),z=ee(59301),ze={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"},Qe=ze,Ze=ee(7657),He=function(Je,$e){return z.createElement(Ze.Z,(0,ne.Z)({},Je,{ref:$e,icon:Qe}))},oe=z.forwardRef(He),ot=oe},87169:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return ot}});var ne=ee(54476),z=ee(59301),ze={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"},Qe=ze,Ze=ee(7657),He=function(Je,$e){return z.createElement(Ze.Z,(0,ne.Z)({},Je,{ref:$e,icon:Qe}))},oe=z.forwardRef(He),ot=oe},52671:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return ot}});var ne=ee(54476),z=ee(59301),ze={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"},Qe=ze,Ze=ee(7657),He=function(Je,$e){return z.createElement(Ze.Z,(0,ne.Z)({},Je,{ref:$e,icon:Qe}))},oe=z.forwardRef(He),ot=oe},8657:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return ot}});var ne=ee(54476),z=ee(59301),ze={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"},Qe=ze,Ze=ee(7657),He=function(Je,$e){return z.createElement(Ze.Z,(0,ne.Z)({},Je,{ref:$e,icon:Qe}))},oe=z.forwardRef(He),ot=oe},56082:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return ot}});var ne=ee(54476),z=ee(59301),ze={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"},Qe=ze,Ze=ee(7657),He=function(Je,$e){return z.createElement(Ze.Z,(0,ne.Z)({},Je,{ref:$e,icon:Qe}))},oe=z.forwardRef(He),ot=oe},33853:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return ot}});var ne=ee(54476),z=ee(59301),ze={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"},Qe=ze,Ze=ee(7657),He=function(Je,$e){return z.createElement(Ze.Z,(0,ne.Z)({},Je,{ref:$e,icon:Qe}))},oe=z.forwardRef(He),ot=oe},11724:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return ot}});var ne=ee(54476),z=ee(59301),ze={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h720c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"minus",theme:"outlined"},Qe=ze,Ze=ee(7657),He=function(Je,$e){return z.createElement(Ze.Z,(0,ne.Z)({},Je,{ref:$e,icon:Qe}))},oe=z.forwardRef(He),ot=oe},15075:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return ot}});var ne=ee(54476),z=ee(59301),ze={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},Qe=ze,Ze=ee(7657),He=function(Je,$e){return z.createElement(Ze.Z,(0,ne.Z)({},Je,{ref:$e,icon:Qe}))},oe=z.forwardRef(He),ot=oe},43531:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return ot}});var ne=ee(54476),z=ee(59301),ze={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"},Qe=ze,Ze=ee(7657),He=function(Je,$e){return z.createElement(Ze.Z,(0,ne.Z)({},Je,{ref:$e,icon:Qe}))},oe=z.forwardRef(He),ot=oe},38819:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return ot}});var ne=ee(54476),z=ee(59301),ze={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"},Qe=ze,Ze=ee(7657),He=function(Je,$e){return z.createElement(Ze.Z,(0,ne.Z)({},Je,{ref:$e,icon:Qe}))},oe=z.forwardRef(He),ot=oe},21697:function(xt,Ht){"use strict";Ht.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},20397:function(){"use strict";function xt(le,y,a,b){a===void 0&&(a=0),b===void 0&&(b=1/0),this._name=le,this._defaultValue=y,this._minimum=a,this._maximum=b}Object.defineProperty(xt.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(xt.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(xt.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(xt.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 xt))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var b=go.Shape._FigureParameters[le];b||(b=[],go.Shape._FigureParameters[le]=b),b[y]=a};var Ht=[];function ee(le,y){var a=Ht.pop();return a===void 0?new go.Point(le,y):(a.x=le,a.y=y,a)}function ne(){var le=Ht.pop();return le===void 0?new go.Point:le}function z(le){Ht.push(le)}function ze(le,y,a,b,E,x,te,ae,re){re||(re=new go.Point);var ie=le-a,pe=E-te,ye=NaN,Oe=NaN;if(ie===0)if(pe===0)le===a&&(ye=le,Oe=y);else{var Ae=(x-ae)/pe,Re=x-Ae*E;ye=le,Oe=Ae*ye+Re}else if(pe===0){var Ce=(y-b)/ie,It=y-Ce*le;ye=E,Oe=Ce*ye+It}else{var Ce=(y-b)/ie,Ae=(x-ae)/pe,It=y-Ce*le,Re=x-Ae*E;ye=(Re-It)/(Ce-Ae),Oe=Ce*ye+It}return re.x=ye,re.y=Oe,re}function Qe(le,y,a,b,E,x,te,ae,re,ie,pe,ye,Oe,Ae){var Re=1-re,Ce=re,It=le*Re+a*Ce,Ot=y*Re+b*Ce,wn=a*Re+E*Ce,Nt=b*Re+x*Ce,Zt=E*Re+te*Ce,jt=x*Re+ae*Ce,an=It*Re+wn*Ce,Pt=Ot*Re+Nt*Ce,wt=wn*Re+Zt*Ce,nt=Nt*Re+jt*Ce,Lt=an*Re+wt*Ce,st=Pt*Re+nt*Ce;ie.x=It,ie.y=Ot,pe.x=an,pe.y=Pt,ye.x=Lt,ye.y=st,Oe.x=wt,Oe.y=nt,Ae.x=Zt,Ae.y=jt}var Ze=new go.Spot(.156,.156),He=new go.Spot(.844,.844),oe=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new xt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(le,y,a){var b=le?le.parameter1:NaN;(isNaN(b)||b<0)&&(b=5),b=Math.min(b,y/3),b=Math.min(b,a/3);var E=b*oe,x=new go.Geometry().add(new go.PathFigure(b,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,b,y-E,0,y,E)).add(new go.PathSegment(go.PathSegment.Line,y,a-b)).add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)).add(new go.PathSegment(go.PathSegment.Line,0,b)).add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close()));return E>1&&(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)),x}),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 b=new go.Geometry(go.Geometry.Line);return b.startX=0,b.startY=a/2,b.endX=y,b.endY=a/2,b}),go.Shape.defineFigureGenerator("LineV",function(le,y,a){var b=new go.Geometry(go.Geometry.Line);return b.startX=y/2,b.startY=0,b.endX=y/2,b.endY=a,b}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(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 b=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(b*y,(1-b)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,b*a)).add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,(1-b)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(le,y,a){var b=y/2,E=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,b,b,b,b).close()));return E.spot1=Ze,E.spot2=He,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Line1",function(le,y,a){var b=new go.Geometry(go.Geometry.Line);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}),go.Shape.defineFigureGenerator("Line2",function(le,y,a){var b=new go.Geometry(go.Geometry.Line);return b.startX=y,b.startY=0,b.endX=0,b.endY=a,b}),go.Shape.defineFigureGenerator("Curve1",function(le,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,oe*y,0,y,(1-oe)*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,oe*a,(1-oe)*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,oe*a,oe*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-oe)*y,0,0,(1-oe)*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 xt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)?b=.1:b<-1?b=-1:b>1&&(b=1);var E=Math.abs(b)*y;if(b===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}else{var x=new go.Geometry;return b>0?x.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-E,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())),Ey&&(b=y);var E=Math.abs(b);if(b===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}else{var x=new go.Geometry;return b>0?x.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-E,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())),E.5&&(b=.5);var E=Math.abs(b)*y;if(b===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}else{var x=new go.Geometry;return b>0?x.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,y-E,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-E,a)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())),Ey&&(b=y/2);var E=Math.abs(b);if(b===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}else{var x=new go.Geometry;return b>0?x.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,y-E,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-E,a)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())),Ey&&(b=y/2);var E=Math.abs(b);if(b===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}else{var x=new go.Geometry;return b>0?x.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-E,a)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())):x.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,y-E,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),E0&&(te.add(new go.PathSegment(go.PathSegment.Move,y/2+ae,y/2)),te.add(new go.PathSegment(go.PathSegment.Arc,0,-360,E,E,ae,ae).close())),x.spot1=Ze,x.spot2=He,x.defaultStretch=go.GraphObject.Uniform,x}),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 b=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(b*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,b*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)).add(new go.PathSegment(go.PathSegment.Line,b*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a)).add(new go.PathSegment(go.PathSegment.Line,0,b*a).close())).setSpots(b/2,b/2,1-b/2,1-b/2)}),go.Shape.setFigureParameter("Pie",0,new xt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new xt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(le,y,a){var b=le?le.parameter1:NaN,E=le?le.parameter2:NaN;isNaN(b)&&(b=0),isNaN(E)&&(E=315);var x=b%360;x<0&&(x+=360);var te=E%360,ae=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ae,ae).add(new go.PathSegment(go.PathSegment.Arc,x,te,ae,ae,ae,ae).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(le,y,a){var b=oe/Math.SQRT2*.5,E=Math.SQRT2/2,x=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,E*y,x*a,y,(1-b)*a,(E+b)*y,(x+b)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new xt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(le,y,a){var b=le?le.parameter1:NaN;(isNaN(b)||b<0)&&(b=30);var E=Math.min(b,y)/2,x=y/2,te=a/2;return new go.Geometry().add(new go.PathFigure(x-E,0,!0).add(new go.PathSegment(go.PathSegment.Line,x+E,0)).add(new go.PathSegment(go.PathSegment.Line,x+E,te-E)).add(new go.PathSegment(go.PathSegment.Line,y,te-E)).add(new go.PathSegment(go.PathSegment.Line,y,te+E)).add(new go.PathSegment(go.PathSegment.Line,x+E,te+E)).add(new go.PathSegment(go.PathSegment.Line,x+E,a)).add(new go.PathSegment(go.PathSegment.Line,x-E,a)).add(new go.PathSegment(go.PathSegment.Line,x-E,te+E)).add(new go.PathSegment(go.PathSegment.Line,0,te+E)).add(new go.PathSegment(go.PathSegment.Line,0,te-E)).add(new go.PathSegment(go.PathSegment.Line,x-E,te-E).close()))}),go.Shape.setFigureParameter("ThinCross",0,new xt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(le,y,a){var b=le?le.parameter1:NaN;(isNaN(b)||b<0)&&(b=10);var E=Math.min(b,y)/2,x=y/2,te=a/2;return new go.Geometry().add(new go.PathFigure(x-E,0,!0).add(new go.PathSegment(go.PathSegment.Line,x+E,0)).add(new go.PathSegment(go.PathSegment.Line,x+E,te-E)).add(new go.PathSegment(go.PathSegment.Line,y,te-E)).add(new go.PathSegment(go.PathSegment.Line,y,te+E)).add(new go.PathSegment(go.PathSegment.Line,x+E,te+E)).add(new go.PathSegment(go.PathSegment.Line,x+E,a)).add(new go.PathSegment(go.PathSegment.Line,x-E,a)).add(new go.PathSegment(go.PathSegment.Line,x-E,te+E)).add(new go.PathSegment(go.PathSegment.Line,0,te+E)).add(new go.PathSegment(go.PathSegment.Line,0,te-E)).add(new go.PathSegment(go.PathSegment.Line,x-E,te-E).close()))}),go.Shape.setFigureParameter("ThickX",0,new xt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(le,y,a){var b=le?le.parameter1:NaN;if((isNaN(b)||b<0)&&(b=30),y===0||a===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var x=y/2,te=a/2,ae=Math.atan2(a,y),re=b-Math.min(Math.cos(ae)*b/2,x),ie=b-Math.min(Math.sin(ae)*b/2,te),E=new go.Geometry,pe=new go.PathFigure(re,0,!0);return E.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,x,.2*a)),pe.add(new go.PathSegment(go.PathSegment.Line,y-re,0)),pe.add(new go.PathSegment(go.PathSegment.Line,y,ie)),pe.add(new go.PathSegment(go.PathSegment.Line,.8*y,te)),pe.add(new go.PathSegment(go.PathSegment.Line,y,a-ie)),pe.add(new go.PathSegment(go.PathSegment.Line,y-re,a)),pe.add(new go.PathSegment(go.PathSegment.Line,x,.8*a)),pe.add(new go.PathSegment(go.PathSegment.Line,re,a)),pe.add(new go.PathSegment(go.PathSegment.Line,0,a-ie)),pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,te)),pe.add(new go.PathSegment(go.PathSegment.Line,0,ie).close()),E}}),go.Shape.setFigureParameter("ThinX",0,new xt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(le,y,a){var b=le?le.parameter1:NaN;(isNaN(b)||b<0)&&(b=10);var E=new go.Geometry,x=new go.PathFigure(.1*y,0,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),E}),go.Shape.setFigureParameter("SquareIBeam",0,new xt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)&&(b=.2);var E=new go.Geometry,x=new go.PathFigure(0,0,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*y,b*a)),x.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*y,(1-b)*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*y,(1-b)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*y,b*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,b*a).close()),E}),go.Shape.setFigureParameter("RoundedIBeam",0,new xt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)&&(b=.5);var E=new go.Geometry,x=new go.PathFigure(0,0,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-b)*y,.25*a,Math.abs(1-b)*y,.75*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,0,b*y,.75*a,b*y,.25*a).close()),E}),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,oe*y,0,y,(.5-oe/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+oe/2)*a,oe*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 b=new go.Geometry,E=new go.PathFigure(.4*y,.6*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var x=.2,te=.3,ae=0,re=x*oe;return E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*y,(.5+x+ae)*a,(.5-x+te)*y,(.5+re+ae)*a,(.5-re+te)*y,(.5+x+ae)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+x+te)*y,(.5+ae)*a,(.5+re+te)*y,(.5+x+ae)*a,(.5+x+te)*y,(.5+re+ae)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*y,(.5-x+ae)*a,(1-.5+x+te)*y,(.5-re+ae)*a,(.5+re+te)*y,(.5-x+ae)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-re+te)*y,(.5-x+ae)*a,(.5-x+te+.05)*y,(.5-re+ae-.02)*a)),x=.2,te=0,ae=-.3,re=x*oe,E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+x+te)*y,(.5+ae)*a,(.5+re+te)*y,(.5+x+ae)*a,(.5+x+te)*y,(.5+re+ae)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*y,(.5-x+ae)*a,(1-.5+x+te)*y,(.5-re+ae)*a,(.5+re+te)*y,(.5-x+ae)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+te)*y,(.5+ae)*a,(.5-re+te)*y,(.5-x+ae)*a,(.5-x+te)*y,(.5-re+ae)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5-re+te)*y,(.5+x+ae)*a,(.5-x+te)*y,(.5+re+ae)*a,(.5-re+te)*y,(.5+x+ae)*a)),x=.2,te=-.3,ae=0,re=x*oe,E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*y,(.5-x+ae)*a,(1-.5+x+te-.05)*y,(.5-re+ae-.02)*a,(.5+re+te)*y,(.5-x+ae)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+te)*y,(.5+ae)*a,(.5-re+te)*y,(.5-x+ae)*a,(.5-x+te)*y,(.5-re+ae)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*y,(.5+x+ae)*a,(.5-x+te)*y,(.5+re+ae)*a,(.5-re+te)*y,(.5+x+ae)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+re+te)*y,(.5+x+ae)*a,(.5+x+te)*y,(.5+re+ae)*a).close()),b.setSpots(.06,.33,.93,.68),b}),go.Shape.defineFigureGenerator("YinYang",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(y*.5,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),E.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var x=.1,te=.5,ae=.25;return E.add(new go.PathSegment(go.PathSegment.Move,(te+x)*y,ae*a)),E.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*te,a*ae,x*y,x*y).close()),E=new go.PathFigure(y*.5,0,!1),b.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ae=.75,E=new go.PathFigure((te+x)*y,ae*a,!0),b.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*te,a*ae,x*y,x*y).close()),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Peace",function(le,y,a){var b=.8535533905932737,E=.5*y,x=.5*a;return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,E,x,E,x)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Move,E,x)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,b*a)).add(new go.PathSegment(go.PathSegment.Move,E,x)).add(new go.PathSegment(go.PathSegment.Line,b*y,b*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(le,y,a){var b=new go.Geometry,E=oe*.5,x=.5,te=.5,ae=.5,re=new go.PathFigure(te*y,(ae-x)*a);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,(te-x)*y,ae*a,(te-E)*y,(ae-x)*a,(te-x)*y,(ae-E)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ae+x)*a,(te-x)*y,(ae+E)*a,(te-E)*y,(ae+x)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+x)*y,ae*a,(te+E)*y,(ae+x)*a,(te+x)*y,(ae+E)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ae-x)*a,(te+x)*y,(ae-E)*a,(te+E)*y,(ae-x)*a)),x=.4,E=oe*.4;var ie=ne(),pe=ne(),ye=ne(),Oe=ne();Qe(te,ae-x,te+E,ae-x,te+x,ae-E,te+x,ae,.42,ie,pe,ye,Oe,Oe);var Ae=ne(),Re=ne(),Ce=ne();Qe(te,ae-x,te+E,ae-x,te+x,ae-E,te+x,ae,.58,Oe,Oe,Ce,Ae,Re);var It=ne(),Ot=ne(),wn=ne();Qe(te,ae+x,te-E,ae+x,te-x,ae+E,te-x,ae,.42,It,Ot,wn,Oe,Oe);var Nt=ne(),Zt=ne(),jt=ne();return Qe(te,ae+x,te-E,ae+x,te-x,ae+E,te-x,ae,.58,Oe,Oe,jt,Nt,Zt),re.add(new go.PathSegment(go.PathSegment.Move,jt.x*y,jt.y*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te-x)*y,ae*a,Nt.x*y,Nt.y*a,Zt.x*y,Zt.y*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ae-x)*a,(te-x)*y,(ae-E)*a,(te-E)*y,(ae-x)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,ye.x*y,ye.y*a,ie.x*y,ie.y*a,pe.x*y,pe.y*a)),re.add(new go.PathSegment(go.PathSegment.Line,jt.x*y,jt.y*a).close()),re.add(new go.PathSegment(go.PathSegment.Move,wn.x*y,wn.y*a)),re.add(new go.PathSegment(go.PathSegment.Line,Ce.x*y,Ce.y*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+x)*y,ae*a,Ae.x*y,Ae.y*a,Re.x*y,Re.y*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ae+x)*a,(te+x)*y,(ae+E)*a,(te+E)*y,(ae+x)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,wn.x*y,wn.y*a,It.x*y,It.y*a,Ot.x*y,Ot.y*a).close()),z(ie),z(pe),z(ye),z(Oe),z(Ae),z(Re),z(Ce),z(It),z(Ot),z(wn),z(Nt),z(Zt),z(jt),b.defaultStretch=go.GraphObject.Uniform,b}),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 xt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(le,y,a){var b=le?le.parameter1:NaN;(isNaN(b)||b<0)&&(b=30),b>y&&(b=y);var E=(y-b)/2,x=E+b;return new go.Geometry().add(new go.PathFigure(x,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(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 b=new go.Geometry,E=oe*.4,x=.4,te=.5,ae=.5,re=ne(),ie=ne(),pe=ne(),ye=ne(),Oe=new go.PathFigure((te-x)*y,ae*a,!1);b.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ae-x)*a,(te-x)*y,(ae-E)*a,(te-E)*y,(ae-x)*a)),Qe(te,ae-x,te+E,ae-x,te+x,ae-E,te+x,ae,.44,pe,ye,ie,re,re),Oe.add(new go.PathSegment(go.PathSegment.Bezier,ie.x*y,ie.y*a,pe.x*y,pe.y*a,ye.x*y,ye.y*a));var Ae=ee(ie.x,ie.y);Qe(te,ae-x,te+E,ae-x,te+x,ae-E,te+x,ae,.56,re,re,ie,pe,ye);var Re=ee(ie.x,ie.y);Oe.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.95*.9)*y,Ae.y*.1*a)),Oe.add(new go.PathSegment(go.PathSegment.Line,.85*y,Ae.y*.1*a)),Oe.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),Oe.add(new go.PathSegment(go.PathSegment.Line,y,0)),Oe.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),Oe.add(new go.PathSegment(go.PathSegment.Line,(Re.x*.1+.9)*y,.15*a)),Oe.add(new go.PathSegment(go.PathSegment.Line,(Re.x*.1+.9)*y,(Re.y*.1+.05*.9)*a)),Oe.add(new go.PathSegment(go.PathSegment.Line,Re.x*y,Re.y*a)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+x)*y,ae*a,pe.x*y,pe.y*a,ye.x*y,ye.y*a)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ae+x)*a,(te+x)*y,(ae+E)*a,(te+E)*y,(ae+x)*a)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-x)*y,ae*a,(te-E)*y,(ae+x)*a,(te-x)*y,(ae+E)*a)),x=.35,E=oe*.35;var Ce=new go.PathFigure(te*y,(ae-x)*a,!1);b.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(te-x)*y,ae*a,(te-E)*y,(ae-x)*a,(te-x)*y,(ae-E)*a)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ae+x)*a,(te-x)*y,(ae+E)*a,(te-E)*y,(ae+x)*a)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(te+x)*y,ae*a,(te+E)*y,(ae+x)*a,(te+x)*y,(ae+E)*a)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ae-x)*a,(te+x)*y,(ae-E)*a,(te+E)*y,(ae-x)*a));var It=new go.PathFigure((te-x)*y,ae*a,!1);return b.add(It),z(re),z(ie),z(pe),z(ye),z(Ae),z(Re),b.spot1=new go.Spot(.202,.257),b.spot2=new go.Spot(.792,.739),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("GenderFemale",function(le,y,a){var b=new go.Geometry,E=.375,x=0,te=-.125,ae=E*oe,re=new go.PathFigure((.525+x)*y,(.5+E+te)*a,!1);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+x)*y,(.5+te)*a,(.5+ae+x)*y,(.5+E+te)*a,(.5+E+x)*y,(.5+ae+te)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(.5+x)*y,(.5-E+te)*a,(1-.5+E+x)*y,(.5-ae+te)*a,(.5+ae+x)*y,(.5-E+te)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+x)*y,(.5+te)*a,(.5-ae+x)*y,(.5-E+te)*a,(.5-E+x)*y,(.5-ae+te)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(.475+x)*y,(.5+E+te)*a,(.5-E+x)*y,(.5+ae+te)*a,(.5-ae+x)*y,(.5+E+te)*a)),re.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),re.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),re.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),re.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),re.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),re.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),re.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),re.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),re.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),re.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),E=.325,x=0,te=-.125,ae=E*oe;var re=new go.PathFigure((1-.5+E+x)*y,(.5+te)*a,!1);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,(.5+x)*y,(.5+E+te)*a,(.5+E+x)*y,(.5+ae+te)*a,(.5+ae+x)*y,(.5+E+te)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+x)*y,(.5+te)*a,(.5-ae+x)*y,(.5+E+te)*a,(.5-E+x)*y,(.5+ae+te)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(.5+x)*y,(.5-E+te)*a,(.5-E+x)*y,(.5-ae+te)*a,(.5-ae+x)*y,(.5-E+te)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+x)*y,(.5+te)*a,(.5+ae+x)*y,(.5-E+te)*a,(1-.5+E+x)*y,(.5-ae+te)*a));var re=new go.PathFigure((.525+x)*y,(.5+E+te)*a,!1);return b.add(re),b.spot1=new go.Spot(.232,.136),b.spot2=new go.Spot(.682,.611),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("LogicImplies",function(le,y,a){var b=le?le.parameter1:NaN;return isNaN(b)&&(b=.2),new go.Geometry().add(new go.PathFigure((1-b)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(le,y,a){var b=le?le.parameter1:NaN;return isNaN(b)&&(b=.2),new go.Geometry().add(new go.PathFigure((1-b)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,b*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,b*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(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 b=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("LogicTruth",function(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 b=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,b*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,b*y,b*a,b*y,b*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(le,y,a){var b=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,b*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,b*y,b*a,b*y,b*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new xt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new xt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)&&(b=.3);var E=le?le.parameter2:NaN;isNaN(E)&&(E=.3);var x=(1-b)*y,te=(.5-E/2)*a,ae=(.5+E/2)*a,re=new go.Geometry,ie=new go.PathFigure(0,te,!0);re.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,x,te)),ie.add(new go.PathSegment(go.PathSegment.Line,x,0)),ie.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ie.add(new go.PathSegment(go.PathSegment.Line,x,a)),ie.add(new go.PathSegment(go.PathSegment.Line,x,ae)),ie.add(new go.PathSegment(go.PathSegment.Line,0,ae).close()),re.spot1=new go.Spot(0,te/a);var pe=ze(0,ae/a,1,ae/a,x/y,1,1,.5,ne());return re.spot2=new go.Spot(pe.x,pe.y),z(pe),re}),go.Shape.setFigureParameter("Arrow2",0,new xt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new xt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)&&(b=30),b>y&&(b=y);var E=le?le.parameter2:NaN;isNaN(E)&&(E=30),E=Math.min(E,a/2);var x=y-b,te=(a-E)/2,ae=te+E,re=new go.Geometry,ie=new go.PathFigure(0,te,!0);re.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,x,te)),ie.add(new go.PathSegment(go.PathSegment.Line,x,0)),ie.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ie.add(new go.PathSegment(go.PathSegment.Line,x,a)),ie.add(new go.PathSegment(go.PathSegment.Line,x,ae)),ie.add(new go.PathSegment(go.PathSegment.Line,0,ae).close()),re.spot1=new go.Spot(0,te/a);var pe=ze(0,ae/a,1,ae/a,x/y,1,1,.5,ne());return re.spot2=new go.Spot(pe.x,pe.y),z(pe),re}),go.Shape.defineFigureGenerator("Chevron",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),b}),go.Shape.defineFigureGenerator("DoubleArrow",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),b}),go.Shape.setFigureParameter("DoubleEndArrow",0,new xt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)&&(b=.3);var E=(.5-b/2)*a,x=(.5+b/2)*a,te=new go.Geometry,ae=new go.PathFigure(y,.5*a,!0);te.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,x)),ae.add(new go.PathSegment(go.PathSegment.Line,.3*y,x)),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,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var re=ze(0,.5,.3,0,0,E/a,.1,E/a,ne());return te.spot1=new go.Spot(re.x,re.y),re=ze(.7,1,1,.5,0,x/a,1,x/a,re),te.spot2=new go.Spot(re.x,re.y),z(re),te}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new xt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new xt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)&&(b=40);var E=le?le.parameter2:NaN;isNaN(E)&&(E=100);var x=(a-b)/2,te=x+b,ae=(a-E)/2,re=ae+E;(b>a||E>a)&&(E>b?(b=b*a/E,x=(a-b)/2,te=x+b,ae=0,re=a):(x=0,te=a,ae=0,re=a));var ie=new go.Geometry,pe=new go.PathFigure(y,.5*a,!0);ie.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,.7*y,re)),pe.add(new go.PathSegment(go.PathSegment.Line,.7*y,te)),pe.add(new go.PathSegment(go.PathSegment.Line,.3*y,te)),pe.add(new go.PathSegment(go.PathSegment.Line,.3*y,re)),pe.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.3*y,ae)),pe.add(new go.PathSegment(go.PathSegment.Line,.3*y,x)),pe.add(new go.PathSegment(go.PathSegment.Line,.7*y,x)),pe.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae).close());var ye=ze(0,.5,.3,ae/a,0,x/a,1,x/a,ne());return ie.spot1=new go.Spot(ye.x,ye.y),ye=ze(.7,re/a,1,.5,0,te/a,1,te/a,ye),ie.spot2=new go.Spot(ye.x,ye.y),z(ye),ie}),go.Shape.setFigureParameter("IBeamArrow",0,new xt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)&&(b=.3);var E=(.5-b/2)*a,x=(.5+b/2)*a,te=new go.Geometry,ae=new go.PathFigure(y,.5*a,!0);te.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,x)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,x)),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,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),te.spot1=new go.Spot(0,E/a);var re=ze(.7,1,1,.5,0,x/a,1,x/a,ne());return te.spot2=new go.Spot(re.x,re.y),z(re),te}),go.Shape.setFigureParameter("IBeamArrow2",0,new xt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new xt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)&&(b=40);var E=le?le.parameter2:NaN;isNaN(E)&&(E=100);var x=(a-b)/2,te=x+b,ae=(a-E)/2,re=ae+E;(b>a||E>a)&&(E>b?(b=b*a/E,x=(a-b)/2,te=x+b,ae=0,re=a):(x=0,te=a,ae=0,re=a));var ie=new go.Geometry,pe=new go.PathFigure(y,.5*a,!0);ie.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,.7*y,re)),pe.add(new go.PathSegment(go.PathSegment.Line,.7*y,te)),pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,te)),pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,re)),pe.add(new go.PathSegment(go.PathSegment.Line,0,re)),pe.add(new go.PathSegment(go.PathSegment.Line,0,ae)),pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,ae)),pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,x)),pe.add(new go.PathSegment(go.PathSegment.Line,.7*y,x)),pe.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae).close()),ie.spot1=new go.Spot(0,x/a);var ye=ze(.7,re/a,1,.5,0,te/a,1,te/a,ne());return ie.spot2=new go.Spot(ye.x,ye.y),z(ye),ie}),go.Shape.setFigureParameter("Pointer",0,new xt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.Geometry,x=new go.PathFigure(y,.5*a,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),E.spot1=new go.Spot(b,.35);var te=ze(.2,.65,1,.65,0,1,1,.5,ne());return E.spot2=new go.Spot(te.x,te.y),z(te),E}),go.Shape.setFigureParameter("RoundedPointer",0,new xt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)&&(b=.3);var E=new go.Geometry,x=new go.PathFigure(y,.5*a,!0);E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,0,b*y,.75*a,b*y,.25*a).close()),E.spot1=new go.Spot(b,.35);var te=ze(0,.65,1,.65,0,1,1,.5,ne());return E.spot2=new go.Spot(te.x,te.y),z(te),E}),go.Shape.setFigureParameter("SplitEndArrow",0,new xt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)&&(b=.4);var E=(.5-b/2)*a,x=(.5+b/2)*a,te=new go.Geometry,ae=new go.PathFigure(y,.5*a,!0);te.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,x)),ae.add(new go.PathSegment(go.PathSegment.Line,0,x)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),te.spot1=new go.Spot(.2,.3);var re=ze(.7,1,1,.5,0,x/a,1,x/a,ne());return te.spot2=new go.Spot(re.x,re.y),z(re),te}),go.Shape.setFigureParameter("SplitEndArrow2",0,new xt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)&&(b=50);var E=(a-b)/2,x=E+b;b>a&&(E=0,x=a);var te=new go.Geometry,ae=new go.PathFigure(y,.5*a,!0);te.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,x)),ae.add(new go.PathSegment(go.PathSegment.Line,0,x)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),te.spot1=new go.Spot(.2,E/a);var re=ze(.7,1,1,.5,0,x/a,1,x/a,ne());return te.spot2=new go.Spot(re.x,re.y),z(re),te}),go.Shape.setFigureParameter("SquareArrow",0,new xt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.Geometry,x=new go.PathFigure(y,.5*a,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,b*y,0).close()),E.spot1=go.Spot.TopLeft,E.spot2=new go.Spot(b,1),E}),go.Shape.defineFigureGenerator("Cone1",function(le,y,a){var b=new go.Geometry,E=oe*.5,x=oe*.1,te=new go.PathFigure(0,.9*a,!0);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+x)*a,(.5+E)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-E)*y,a,0,(.9+x)*a).close()),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.97),b}),go.Shape.defineFigureGenerator("Cone2",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.9*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var x=new go.PathFigure(0,.9*a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.82),b}),go.Shape.defineFigureGenerator("Cube1",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.5*y,a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var x=new go.PathFigure(.5*y,a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(.5,.85),b}),go.Shape.defineFigureGenerator("Cube2",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.3*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var x=new go.PathFigure(0,.3*a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(.7,1),b}),go.Shape.defineFigureGenerator("Cylinder1",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var E=new go.Geometry,x=oe*.5,te=new go.PathFigure(0,b,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,oe*b,(.5-x)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,1*y,b,(.5+x)*y,0,1*y,oe*b)),te.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-oe*b,(.5+x)*y,1*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,(.5-x)*y,1*a,0,a-oe*b)),te.add(new go.PathSegment(go.PathSegment.Line,0,b));var ae=new go.PathFigure(y,b,!1);return E.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*b,1*y,2*b-oe*b,(.5+x)*y,2*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,b,(.5-x)*y,2*b,0,2*b-oe*b)),E.spot1=new go.Spot(0,0,0,2*b),E.spot2=new go.Spot(1,1),E}),go.Shape.defineFigureGenerator("Cylinder2",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var E=new go.Geometry,x=oe*.5,te=new go.PathFigure(0,a-b,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,b)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,oe*b,(.5-x)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,b,(.5+x)*y,0,y,oe*b)),te.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-oe*b,(.5+x)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,(.5-x)*y,a,0,a-oe*b));var ae=new go.PathFigure(0,a-b,!1);return E.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*b,0,a-b-oe*b,(.5-x)*y,a-2*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,a-b,(.5+x)*y,a-2*b,y,a-b-oe*b)),E.spot1=new go.Spot(0,0),E.spot2=new go.Spot(1,1,0,-2*b),E}),go.Shape.defineFigureGenerator("Cylinder3",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,y/3);var E=new go.Geometry,x=oe*.5,te=new go.PathFigure(b,0,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y-b,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-oe*b,0,y,(.5-x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,(.5+x)*a,y-oe*b,a)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,oe*b,a,0,(.5+x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-x)*a,oe*b,0));var ae=new go.PathFigure(b,0,!1);return E.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,2*b,.5*a,b+oe*b,0,2*b,(.5-x)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,a,2*b,(.5+x)*a,b+oe*b,a)),E.spot1=new go.Spot(0,0,2*b,0),E.spot2=new go.Spot(1,1),E}),go.Shape.defineFigureGenerator("Cylinder4",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,y/3);var E=new go.Geometry,x=oe*.5,te=new go.PathFigure(y-b,0,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-oe*b,0,y,(.5-x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,(.5+x)*a,y-oe*b,a)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,oe*b,a,0,(.5+x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-x)*a,oe*b,0)),te.add(new go.PathSegment(go.PathSegment.Line,y-b,0));var ae=new go.PathFigure(y-b,0,!1);return E.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,y-2*b,.5*a,y-b-oe*b,0,y-2*b,(.5-x)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y-2*b,(.5+x)*a,y-b-oe*b,a)),E.spot1=new go.Spot(0,0),E.spot2=new go.Spot(1,1,-2*b,0),E}),go.Shape.defineFigureGenerator("Prism1",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.25*y,.25*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var x=new go.PathFigure(.25*y,.25*a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.spot1=new go.Spot(.408,.172),b.spot2=new go.Spot(.833,.662),b}),go.Shape.defineFigureGenerator("Prism2",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.25*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var x=new go.PathFigure(0,a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("Pyramid1",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.5*y,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var x=new go.PathFigure(.5*y,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.spot1=new go.Spot(.25,.367),b.spot2=new go.Spot(.75,.875),b}),go.Shape.defineFigureGenerator("Pyramid2",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.5*y,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var x=new go.PathFigure(.5*y,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.spot1=new go.Spot(.25,.367),b.spot2=new go.Spot(.75,.875),b}),go.Shape.defineFigureGenerator("Actor",function(le,y,a){var b=new go.Geometry,E=.2,x=.1,te=oe*E,ae=oe*x,re=.5,ie=.1,pe=new go.PathFigure(re*y,(ie+x)*a,!0);b.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,(re-E)*y,ie*a,(re-te)*y,(ie+x)*a,(re-E)*y,(ie+ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,re*y,(ie-x)*a,(re-E)*y,(ie-ae)*a,(re-te)*y,(ie-x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(re+E)*y,ie*a,(re+te)*y,(ie-x)*a,(re+E)*y,(ie-ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,re*y,(ie+x)*a,(re+E)*y,(ie+ae)*a,(re+te)*y,(ie+x)*a));var ye=.05,Oe=oe*ye;re=.05,ie=.25;var Ae=new go.PathFigure(.5*y,.2*a,!0);return b.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),re=.95,ie=.25,Ae.add(new go.PathSegment(go.PathSegment.Bezier,(re+ye)*y,ie*a,(re+Oe)*y,(ie-ye)*a,(re+ye)*y,(ie-Oe)*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),ye=.025,Oe=oe*ye,re=.825,ie=.35,Ae.add(new go.PathSegment(go.PathSegment.Bezier,re*y,(ie-ye)*a,(re+ye)*y,(ie-Oe)*a,(re+Oe)*y,(ie-ye)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(re-ye)*y,ie*a,(re-Oe)*y,(ie-ye)*a,(re-ye)*y,(ie-Oe)*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),Ae.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),Ae.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),ye=.05,Oe=oe*ye,re=.5,ie=.7,Ae.add(new go.PathSegment(go.PathSegment.Bezier,re*y,(ie-ye)*a,(re+ye)*y,(ie-Oe)*a,(re+Oe)*y,(ie-ye)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(re-ye)*y,ie*a,(re-Oe)*y,(ie-ye)*a,(re-ye)*y,(ie-Oe)*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),Ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),Ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),ye=.025,Oe=oe*ye,re=.175,ie=.35,Ae.add(new go.PathSegment(go.PathSegment.Bezier,re*y,(ie-ye)*a,(re+ye)*y,(ie-Oe)*a,(re+Oe)*y,(ie-ye)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(re-ye)*y,ie*a,(re-Oe)*y,(ie-ye)*a,(re-ye)*y,(ie-Oe)*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),ye=.05,Oe=oe*ye,re=.05,ie=.25,Ae.add(new go.PathSegment(go.PathSegment.Bezier,re*y,(ie-ye)*a,(re-ye)*y,(ie-Oe)*a,(re-Oe)*y,(ie-ye)*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.spot1=new go.Spot(.2,.2),b.spot2=new go.Spot(.8,.65),b}),go.Shape.setFigureParameter("Card",0,new xt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(le,y,a){var b=le?le.parameter1:NaN;isNaN(b)&&(b=.2);var E=new go.Geometry,x=new go.PathFigure(y,0,!0);return E.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*y,0).close()),E.spot1=new go.Spot(0,b),E.spot2=go.Spot.BottomRight,E}),go.Shape.defineFigureGenerator("Collate",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.5*y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var x=new go.PathFigure(.5*y,.5*a,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.spot1=new go.Spot(.25,0),b.spot2=new go.Spot(.75,.25),b}),go.Shape.defineFigureGenerator("CreateRequest",function(le,y,a){var b=new go.Geometry,E=le?le.parameter1:NaN;isNaN(E)&&(E=.1);var x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(0,E*a,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),te.add(new go.PathSegment(go.PathSegment.Move,0,(1-E)*a)),te.add(new go.PathSegment(go.PathSegment.Line,y,(1-E)*a)),b}),go.Shape.defineFigureGenerator("Database",function(le,y,a){var b=new go.Geometry,E=oe*.5,x=oe*.1,te=new go.PathFigure(y,.1*a,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+x)*a,(.5+E)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-E)*y,a,0,(.9+x)*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-x)*a,(.5-E)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+E)*y,0,y,(.1-x)*a));var ae=new go.PathFigure(y,.1*a,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+x)*a,(.5+E)*y,.2*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-E)*y,.2*a,0,(.1+x)*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+x)*a,(.5+E)*y,.3*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-E)*y,.3*a,0,(.2+x)*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+x)*a,(.5+E)*y,.4*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-E)*y,.4*a,0,(.3+x)*a)),b.spot1=new go.Spot(0,.4),b.spot2=new go.Spot(1,.9),b}),go.Shape.defineFigureGenerator("DataStorage",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),b.spot1=new go.Spot(.226,0),b.spot2=new go.Spot(.81,1),b}),go.Shape.defineFigureGenerator("DiskStorage",function(le,y,a){var b=new go.Geometry,E=oe*.5,x=oe*.1,te=new go.PathFigure(y,.1*a,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+x)*a,(.5+E)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-E)*y,a,0,(.9+x)*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-x)*a,(.5-E)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+E)*y,0,y,(.1-x)*a));var ae=new go.PathFigure(y,.1*a,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+x)*a,(.5+E)*y,.2*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-E)*y,.2*a,0,(.1+x)*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+x)*a,(.5+E)*y,.3*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-E)*y,.3*a,0,(.2+x)*a)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(1,.9),b}),go.Shape.defineFigureGenerator("Display",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.25*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),b.spot1=new go.Spot(.25,0),b.spot2=new go.Spot(.75,1),b}),go.Shape.defineFigureGenerator("DividedEvent",function(le,y,a){var b=new go.Geometry,E=le?le.parameter1:NaN;isNaN(E)?E=.2:E<.15&&(E=.15);var x=oe*.2,te=new go.PathFigure(0,.2*a,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-x)*a,(.2-x)*y,0)),te.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+x)*y,0,y,(.2-x)*a)),te.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+x)*a,(.8+x)*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-x)*y,a,0,(.8+x)*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ae=new go.PathFigure(0,E*a,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),b}),go.Shape.defineFigureGenerator("DividedProcess",function(le,y,a){var b=new go.Geometry,E=le?le.parameter1:NaN;(isNaN(E)||E<.1)&&(E=.1);var x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(0,E*a,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),b}),go.Shape.defineFigureGenerator("Document",function(le,y,a){var b=new go.Geometry;a=a/.8;var E=new go.PathFigure(0,.7*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(1,.6),b}),go.Shape.defineFigureGenerator("ExternalOrganization",function(le,y,a){var b=new go.Geometry,E=le?le.parameter1:NaN;(isNaN(E)||E<.2)&&(E=.2);var x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(E*y,0,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,E*a)),te.add(new go.PathSegment(go.PathSegment.Move,y,E*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),te.add(new go.PathSegment(go.PathSegment.Move,0,(1-E)*a)),te.add(new go.PathSegment(go.PathSegment.Line,E*y,a)),te.add(new go.PathSegment(go.PathSegment.Move,(1-E)*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,y,(1-E)*a)),b}),go.Shape.defineFigureGenerator("ExternalProcess",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.5*y,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var x=new go.PathFigure(.1*y,.4*a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),x.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("File",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var x=new go.PathFigure(.75*y,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Interrupt",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var x=new go.PathFigure(y,.5*a,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,a));var te=new go.PathFigure(y,.5*a,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("InternalStorage",function(le,y,a){var b=new go.Geometry,E=le?le.parameter1:NaN,x=le?le.parameter2:NaN;isNaN(E)&&(E=.1),isNaN(x)&&(x=.1);var te=new go.PathFigure(0,0,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ae=new go.PathFigure(E*y,0,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,E*y,a)),ae.add(new go.PathSegment(go.PathSegment.Move,0,x*a)),ae.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),b}),go.Shape.defineFigureGenerator("Junction",function(le,y,a){var b=new go.Geometry,E=1/Math.SQRT2,x=(1-1/Math.SQRT2)/2,te=oe*.5,ae=.5,re=new go.PathFigure(y,ae*a,!0);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,a,y,(ae+te)*a,(ae+te)*y,a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,ae*a,(ae-te)*y,a,0,(ae+te)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,0,0,(ae-te)*a,(ae-te)*y,0)),re.add(new go.PathSegment(go.PathSegment.Bezier,y,ae*a,(ae+te)*y,0,y,(ae-te)*a));var ie=new go.PathFigure((x+E)*y,(x+E)*a,!1);return b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)),ie.add(new go.PathSegment(go.PathSegment.Move,x*y,(x+E)*a)),ie.add(new go.PathSegment(go.PathSegment.Line,(x+E)*y,x*a)),b}),go.Shape.defineFigureGenerator("LinedDocument",function(le,y,a){var b=new go.Geometry;a=a/.8;var E=new go.PathFigure(0,.7*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var x=new go.PathFigure(.1*y,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),b.spot1=new go.Spot(.1,0),b.spot2=new go.Spot(1,.6),b}),go.Shape.defineFigureGenerator("LoopLimit",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("MagneticTape",function(le,y,a){var b=new go.Geometry,E=oe*.5,x=.5,te=new go.PathFigure(.5*y,a,!0);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,0,x*a,(x-E)*y,a,0,(x+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,x*y,0,0,(x-E)*a,(x-E)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,x*a,(x+E)*y,0,y,(x-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(x+.1)*y,.9*a,y,(x+E)*a,(x+E)*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.spot1=new go.Spot(.15,.15),b.spot2=new go.Spot(.85,.8),b}),go.Shape.defineFigureGenerator("ManualInput",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("MessageFromUser",function(le,y,a){var b=new go.Geometry,E=le?le.parameter1:NaN;isNaN(E)&&(E=.7);var x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,E*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=go.Spot.TopLeft,b}),go.Shape.defineFigureGenerator("MicroformProcessing",function(le,y,a){var b=new go.Geometry,E=le?le.parameter1:NaN;isNaN(E)&&(E=.25);var x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,E*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-E)*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b}),go.Shape.defineFigureGenerator("MicroformRecording",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(1,.75),b}),go.Shape.defineFigureGenerator("MultiDocument",function(le,y,a){var b=new go.Geometry;a=a/.8;var E=new go.PathFigure(y,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var x=new go.PathFigure(.1*y,.2*a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.8,.77),b}),go.Shape.defineFigureGenerator("MultiProcess",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.1*y,.1*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var x=new go.PathFigure(.2*y,.1*a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),x.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.spot1=new go.Spot(0,.2),b.spot2=new go.Spot(.8,1),b}),go.Shape.defineFigureGenerator("OfflineStorage",function(le,y,a){var b=new go.Geometry,E=le?le.parameter1:NaN;isNaN(E)&&(E=.1);var x=1-E,te=new go.PathFigure(0,0,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,0)),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ae=new go.PathFigure(.5*E*y,E*a,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(1-.5*E)*y,E*a)),b}),go.Shape.defineFigureGenerator("OffPageConnector",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(.75,1),b}),go.Shape.defineFigureGenerator("Or",function(le,y,a){var b=new go.Geometry,E=oe*.5,x=.5,te=new go.PathFigure(y,x*a,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,x*y,a,y,(x+E)*a,(x+E)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,x*a,(x-E)*y,a,0,(x+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,x*y,0,0,(x-E)*a,(x-E)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,x*a,(x+E)*y,0,y,(x-E)*a));var ae=new go.PathFigure(y,.5*a,!1);return b.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)),b}),go.Shape.defineFigureGenerator("PaperTape",function(le,y,a){var b=new go.Geometry;a=a/.8;var E=new go.PathFigure(0,.7*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),b.spot1=new go.Spot(0,.49),b.spot2=new go.Spot(1,.75),b}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(le,y,a){var b=new go.Geometry,E=le?le.parameter1:NaN,x=le?le.parameter2:NaN;isNaN(E)&&(E=.1),isNaN(x)&&(x=.3);var te=new go.PathFigure(0,0,!0);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,0)),te.add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,y,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(le,y,a){var b=new go.Geometry,E=le?le.parameter1:NaN,x=le?le.parameter2:NaN;isNaN(E)&&(E=.1),isNaN(x)&&(x=.3);var te=new go.PathFigure(0,0,!0);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b}),go.Shape.defineFigureGenerator("Procedure",function(le,y,a){var b=new go.Geometry,E=le?le.parameter1:NaN;isNaN(E)&&(E=.1);var x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure((1-E)*y,0,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),te.add(new go.PathSegment(go.PathSegment.Move,E*y,0)),te.add(new go.PathSegment(go.PathSegment.Line,E*y,a)),b}),go.Shape.defineFigureGenerator("Process",function(le,y,a){var b=new go.Geometry,E=le?le.parameter1:NaN;isNaN(E)&&(E=.1);var x=new go.PathFigure(0,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(E*y,0,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*y,a)),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Sort",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.5*y,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var x=new go.PathFigure(0,.5*a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.5),b}),go.Shape.defineFigureGenerator("Start",function(le,y,a){var b=new go.Geometry,E=le?le.parameter1:NaN;isNaN(E)&&(E=.25);var x=new go.PathFigure(E*y,0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var te=new go.PathFigure(E*y,0,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*y,a)),te.add(new go.PathSegment(go.PathSegment.Move,(1-E)*y,0)),te.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),b.spot1=new go.Spot(E,0),b.spot2=new go.Spot(1-E,1),b}),go.Shape.defineFigureGenerator("Terminator",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.25*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),b.spot1=new go.Spot(.23,0),b.spot2=new go.Spot(.77,1),b}),go.Shape.defineFigureGenerator("TransmittalTape",function(le,y,a){var b=new go.Geometry,E=le?le.parameter1:NaN;isNaN(E)&&(E=.1);var x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-E)*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,(1-E)*a).close()),b.spot1=go.Spot.TopLeft,b}),go.Shape.defineFigureGenerator("AndGate",function(le,y,a){var b=new go.Geometry,E=oe*.5,x=new go.PathFigure(0,0,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+E)*y,0,y,(.5-E)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+E)*a,(.5+E)*y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(.55,1),b}),go.Shape.defineFigureGenerator("Buffer",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("Clock",function(le,y,a){var b=new go.Geometry,E=oe*.5,x=.5,te=new go.PathFigure(y,x*a,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,x*y,a,y,(x+E)*a,(x+E)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,x*a,(x-E)*y,a,0,(x+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,x*y,0,0,(x-E)*a,(x-E)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,x*a,(x+E)*y,0,y,(x-E)*a));var ae=new go.PathFigure(y,x*a,!1);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y,x*a));var re=new go.PathFigure(.8*y,.75*a,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),re.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),re.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),re.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),re.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),re.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),re.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),b}),go.Shape.defineFigureGenerator("Ground",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.5*y,0,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b}),go.Shape.defineFigureGenerator("Inverter",function(le,y,a){var b=new go.Geometry,E=oe*.1,x=.1,te=.9,ae=.5,re=new go.PathFigure(.8*y,.5*a,!0);b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,0,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,0)),re.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a));var ie=new go.PathFigure((te+x)*y,ae*a,!0);return b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ae+x)*a,(te+x)*y,(ae+E)*a,(te+E)*y,(ae+x)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(te-x)*y,ae*a,(te-E)*y,(ae+x)*a,(te-x)*y,(ae+E)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ae-x)*a,(te-x)*y,(ae-E)*a,(te-E)*y,(ae-x)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(te+x)*y,ae*a,(te+E)*y,(ae-x)*a,(te+x)*y,(ae-E)*a)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.4,.75),b}),go.Shape.defineFigureGenerator("NandGate",function(le,y,a){var b=new go.Geometry,E=oe*.5,x=oe*.4,te=oe*.1,ae=.1,re=.9,ie=.5,pe=new go.PathFigure(.8*y,.5*a,!0);b.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+x)*a,(.4+E)*y,a)),pe.add(new go.PathSegment(go.PathSegment.Line,0,a)),pe.add(new go.PathSegment(go.PathSegment.Line,0,0)),pe.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),pe.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+E)*y,0,.8*y,(.5-x)*a));var ye=new go.PathFigure((re+ae)*y,ie*a,!0);return b.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,re*y,(ie+ae)*a,(re+ae)*y,(ie+te)*a,(re+te)*y,(ie+ae)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(re-ae)*y,ie*a,(re-te)*y,(ie+ae)*a,(re-ae)*y,(ie+te)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,re*y,(ie-ae)*a,(re-ae)*y,(ie-te)*a,(re-te)*y,(ie-ae)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(re+ae)*y,ie*a,(re+te)*y,(ie-ae)*a,(re+ae)*y,(ie-te)*a)),b.spot1=new go.Spot(0,.05),b.spot2=new go.Spot(.55,.95),b}),go.Shape.defineFigureGenerator("NorGate",function(le,y,a){var b=new go.Geometry,E=.5,x=oe*E,te=0,ae=.5,re=new go.PathFigure(.8*y,.5*a,!0);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ae+x)*a,(te+x)*y,(ae+E)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(te+x)*y,(ae-E)*a,.7*y,(ae-x)*a)),E=.1,x=oe*.1,te=.9,ae=.5;var ie=new go.PathFigure((te-E)*y,ae*a,!0);return b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ae-E)*a,(te-E)*y,(ae-x)*a,(te-x)*y,(ae-E)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(te+E)*y,ae*a,(te+x)*y,(ae-E)*a,(te+E)*y,(ae-x)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ae+E)*a,(te+E)*y,(ae+x)*a,(te+x)*y,(ae+E)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(te-E)*y,ae*a,(te-x)*y,(ae+E)*a,(te-E)*y,(ae+x)*a)),b.spot1=new go.Spot(.2,.25),b.spot2=new go.Spot(.6,.75),b}),go.Shape.defineFigureGenerator("OrGate",function(le,y,a){var b=new go.Geometry,E=.5,x=oe*E,te=0,ae=.5,re=new go.PathFigure(0,0,!0);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(te+x+x)*y,(ae-E)*a,.8*y,(ae-x)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ae+x)*a,(te+x+x)*y,(ae+E)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),b.spot1=new go.Spot(.2,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("XnorGate",function(le,y,a){var b=new go.Geometry,E=.5,x=oe*E,te=.2,ae=.5,re=new go.PathFigure(.1*y,0,!1);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var ie=new go.PathFigure(.8*y,.5*a,!0);b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ae+x)*a,(te+x)*y,(ae+E)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(te+x)*y,(ae-E)*a,.7*y,(ae-x)*a)),E=.1,x=oe*.1,te=.9,ae=.5;var pe=new go.PathFigure((te-E)*y,ae*a,!0);return b.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ae-E)*a,(te-E)*y,(ae-x)*a,(te-x)*y,(ae-E)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(te+E)*y,ae*a,(te+x)*y,(ae-E)*a,(te+E)*y,(ae-x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ae+E)*a,(te+E)*y,(ae+x)*a,(te+x)*y,(ae+E)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(te-E)*y,ae*a,(te-x)*y,(ae+E)*a,(te-E)*y,(ae+x)*a)),b.spot1=new go.Spot(.4,.25),b.spot2=new go.Spot(.65,.75),b}),go.Shape.defineFigureGenerator("XorGate",function(le,y,a){var b=new go.Geometry,E=.5,x=oe*E,te=.2,ae=.5,re=new go.PathFigure(.1*y,0,!1);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var ie=new go.PathFigure(.2*y,0,!0);return b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(te+x)*y,(ae-E)*a,.9*y,(ae-x)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ae+x)*a,(te+x)*y,(ae+E)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),b.spot1=new go.Spot(.4,.25),b.spot2=new go.Spot(.8,.75),b}),go.Shape.defineFigureGenerator("Capacitor",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Move,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),b}),go.Shape.defineFigureGenerator("Resistor",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.5*a,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b}),go.Shape.defineFigureGenerator("Inductor",function(le,y,a){var b=new go.Geometry,E=oe*.1,x=.1,te=.1,ae=.5,re=new go.PathFigure((te-E*.5)*y,a,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+x)*y,0,(te-E)*y,a,(te-x)*y,0)),te=.3,re.add(new go.PathSegment(go.PathSegment.Bezier,te*y,a,(te+x)*y,0,(te+E)*y,a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+x)*y,0,(te-E)*y,a,(te-x)*y,0)),te=.5,re.add(new go.PathSegment(go.PathSegment.Bezier,te*y,a,(te+x)*y,0,(te+E)*y,a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+x)*y,0,(te-E)*y,a,(te-x)*y,0)),te=.7,re.add(new go.PathSegment(go.PathSegment.Bezier,te*y,a,(te+x)*y,0,(te+E)*y,a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+x)*y,0,(te-E)*y,a,(te-x)*y,0)),te=.9,re.add(new go.PathSegment(go.PathSegment.Bezier,(te+E*.5)*y,a,(te+x)*y,0,(te+E)*y,a)),b}),go.Shape.defineFigureGenerator("ACvoltageSource",function(le,y,a){var b=new go.Geometry,E=oe*.5,x=.5,te=.5,ae=.5,re=new go.PathFigure((te-x)*y,ae*a,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ae-x)*a,(te-x)*y,(ae-E)*a,(te-E)*y,(ae-x)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+x)*y,ae*a,(te+E)*y,(ae-x)*a,(te+x)*y,(ae-E)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ae+x)*a,(te+x)*y,(ae+E)*a,(te+E)*y,(ae+x)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te-x)*y,ae*a,(te-E)*y,(ae+x)*a,(te-x)*y,(ae+E)*a)),re.add(new go.PathSegment(go.PathSegment.Move,(te-x+.1)*y,ae*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+x-.1)*y,ae*a,te*y,(ae-x)*a,te*y,(ae+x)*a)),b}),go.Shape.defineFigureGenerator("DCvoltageSource",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.75*a,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),b}),go.Shape.defineFigureGenerator("Diode",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(y,0,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("Wifi",function(le,y,a){var b=new go.Geometry,E=y,x=a;y=y*.38,a=a*.6;var te=oe*.8,ae=.8,re=0,ie=.5,pe=(E-y)/2,ye=(x-a)/2,Oe=new go.PathFigure(re*y+pe,(ie+ae)*a+ye,!0);b.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(re-ae)*y+pe,ie*a+ye,(re-te)*y+pe,(ie+ae)*a+ye,(re-ae)*y+pe,(ie+te)*a+ye)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,re*y+pe,(ie-ae)*a+ye,(re-ae)*y+pe,(ie-te)*a+ye,(re-te)*y+pe,(ie-ae)*a+ye)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(re-ae+te*.5)*y+pe,ie*a+ye,re*y+pe,(ie-ae)*a+ye,(re-ae+te*.5)*y+pe,(ie-te)*a+ye)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,re*y+pe,(ie+ae)*a+ye,(re-ae+te*.5)*y+pe,(ie+te)*a+ye,re*y+pe,(ie+ae)*a+ye).close()),te=oe*.4,ae=.4,re=.2,ie=.5;var Ae=new go.PathFigure(re*y+pe,(ie+ae)*a+ye,!0);b.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(re-ae)*y+pe,ie*a+ye,(re-te)*y+pe,(ie+ae)*a+ye,(re-ae)*y+pe,(ie+te)*a+ye)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,re*y+pe,(ie-ae)*a+ye,(re-ae)*y+pe,(ie-te)*a+ye,(re-te)*y+pe,(ie-ae)*a+ye)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(re-ae+te*.5)*y+pe,ie*a+ye,re*y+pe,(ie-ae)*a+ye,(re-ae+te*.5)*y+pe,(ie-te)*a+ye)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,re*y+pe,(ie+ae)*a+ye,(re-ae+te*.5)*y+pe,(ie+te)*a+ye,re*y+pe,(ie+ae)*a+ye).close()),te=oe*.2,ae=.2,re=.5,ie=.5;var Re=new go.PathFigure((re-ae)*y+pe,ie*a+ye,!0);b.add(Re),Re.add(new go.PathSegment(go.PathSegment.Bezier,re*y+pe,(ie-ae)*a+ye,(re-ae)*y+pe,(ie-te)*a+ye,(re-te)*y+pe,(ie-ae)*a+ye)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(re+ae)*y+pe,ie*a+ye,(re+te)*y+pe,(ie-ae)*a+ye,(re+ae)*y+pe,(ie-te)*a+ye)),Re.add(new go.PathSegment(go.PathSegment.Bezier,re*y+pe,(ie+ae)*a+ye,(re+ae)*y+pe,(ie+te)*a+ye,(re+te)*y+pe,(ie+ae)*a+ye)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(re-ae)*y+pe,ie*a+ye,(re-te)*y+pe,(ie+ae)*a+ye,(re-ae)*y+pe,(ie+te)*a+ye)),te=oe*.4,ae=.4,re=.8,ie=.5;var Ce=new go.PathFigure(re*y+pe,(ie-ae)*a+ye,!0);b.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(re+ae)*y+pe,ie*a+ye,(re+te)*y+pe,(ie-ae)*a+ye,(re+ae)*y+pe,(ie-te)*a+ye)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,re*y+pe,(ie+ae)*a+ye,(re+ae)*y+pe,(ie+te)*a+ye,(re+te)*y+pe,(ie+ae)*a+ye)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(re+ae-te*.5)*y+pe,ie*a+ye,re*y+pe,(ie+ae)*a+ye,(re+ae-te*.5)*y+pe,(ie+te)*a+ye)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,re*y+pe,(ie-ae)*a+ye,(re+ae-te*.5)*y+pe,(ie-te)*a+ye,re*y+pe,(ie-ae)*a+ye).close()),te=oe*.8,ae=.8,re=1,ie=.5;var It=new go.PathFigure(re*y+pe,(ie-ae)*a+ye,!0);return b.add(It),It.add(new go.PathSegment(go.PathSegment.Bezier,(re+ae)*y+pe,ie*a+ye,(re+te)*y+pe,(ie-ae)*a+ye,(re+ae)*y+pe,(ie-te)*a+ye)),It.add(new go.PathSegment(go.PathSegment.Bezier,re*y+pe,(ie+ae)*a+ye,(re+ae)*y+pe,(ie+te)*a+ye,(re+te)*y+pe,(ie+ae)*a+ye)),It.add(new go.PathSegment(go.PathSegment.Bezier,(re+ae-te*.5)*y+pe,ie*a+ye,re*y+pe,(ie+ae)*a+ye,(re+ae-te*.5)*y+pe,(ie+te)*a+ye)),It.add(new go.PathSegment(go.PathSegment.Bezier,re*y+pe,(ie-ae)*a+ye,(re+ae-te*.5)*y+pe,(ie-te)*a+ye,re*y+pe,(ie-ae)*a+ye).close()),b}),go.Shape.defineFigureGenerator("Email",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(0,0,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.add(new go.PathSegment(go.PathSegment.Move,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),x.add(new go.PathSegment(go.PathSegment.Move,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),b}),go.Shape.defineFigureGenerator("Ethernet",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.35*y,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var x=new go.PathFigure(.1*y,a,!0,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var te=new go.PathFigure(.6*y,a,!0,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ae=new go.PathFigure(0,.5*a,!1);return b.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)),b}),go.Shape.defineFigureGenerator("Power",function(le,y,a){var b=new go.Geometry,E=oe*.4,x=.4,te=.5,ae=.5,re=ne(),ie=ne(),pe=ne(),ye=ne();Qe(te,ae-x,te+E,ae-x,te+x,ae-E,te+x,ae,.5,re,re,ie,pe,ye);var Oe=ee(ie.x,ie.y),Ae=new go.PathFigure(ie.x*y,ie.y*a,!0);b.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(te+x)*y,ae*a,pe.x*y,pe.y*a,ye.x*y,ye.y*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ae+x)*a,(te+x)*y,(ae+E)*a,(te+E)*y,(ae+x)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(te-x)*y,ae*a,(te-E)*y,(ae+x)*a,(te-x)*y,(ae+E)*a)),Qe(te-x,ae,te-x,ae-E,te-E,ae-x,te,ae-x,.5,pe,ye,ie,re,re),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ie.x*y,ie.y*a,pe.x*y,pe.y*a,ye.x*y,ye.y*a)),E=oe*.3,x=.3,Qe(te-x,ae,te-x,ae-E,te-E,ae-x,te,ae-x,.5,pe,ye,ie,re,re),Ae.add(new go.PathSegment(go.PathSegment.Line,ie.x*y,ie.y*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(te-x)*y,ae*a,ye.x*y,ye.y*a,pe.x*y,pe.y*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ae+x)*a,(te-x)*y,(ae+E)*a,(te-E)*y,(ae+x)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(te+x)*y,ae*a,(te+E)*y,(ae+x)*a,(te+x)*y,(ae+E)*a)),Qe(te,ae-x,te+E,ae-x,te+x,ae-E,te+x,ae,.5,re,re,ie,pe,ye),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ie.x*y,ie.y*a,ye.x*y,ye.y*a,pe.x*y,pe.y*a).close());var Ae=new go.PathFigure(.45*y,0,!0);return b.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),z(re),z(ie),z(pe),z(ye),z(Oe),b.spot1=new go.Spot(.25,.45),b.spot2=new go.Spot(.75,.8),b}),go.Shape.defineFigureGenerator("Fallout",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,a/2,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function x(te,ae,re){te.add(new go.PathSegment(go.PathSegment.Move,(.3+ae)*y,(.8+re)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.5+ae)*y,(.5+re)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.1+ae)*y,(.5+re)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.3+ae)*y,(.8+re)*a).close())}return x(E,0,0),x(E,.4,0),x(E,.2,-.3),b}),go.Shape.defineFigureGenerator("IrritationHazard",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.2*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),b.spot1=new go.Spot(.3,.3),b.spot2=new go.Spot(.7,.7),b}),go.Shape.defineFigureGenerator("ElectricalHazard",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.37*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),E.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),E.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),E.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),E.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),E.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),b}),go.Shape.defineFigureGenerator("FireHazard",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.1*y,a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),b.spot1=new go.Spot(.07,.445),b.spot2=new go.Spot(.884,.958),b}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(le,y,a){var b=new go.Geometry,E=.5,x=0,te=0,ae=E*oe,re=.4*Math.SQRT2/2+.5,ie=.5-.5*Math.SQRT2/2,pe=1,ye=.5,Oe=.5,Ae=0,Re=new go.PathFigure(re*y,(1-ie)*a,!1);return b.add(Re),Re.add(new go.PathSegment(go.PathSegment.Bezier,pe*y,ye*a,pe*y,.7*a,pe*y,ye*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+x)*y,(Ae+x)*a,(.5+E+x)*y,(.5-ae+x)*a,(.5+ae+x)*y,(.5-E+x)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+x)*y,(.5+te)*a,(.5-ae+x)*y,(.5-E+te)*a,(.5-E+x)*y,(.5-ae+te)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(.35+x)*y,.9*a,(.5-E+x)*y,(.5+ae+te)*a,(.5-ae+x)*y,.9*a)),Re.add(new go.PathSegment(go.PathSegment.Move,(.25+x)*y,.8*a)),Re.add(new go.PathSegment(go.PathSegment.Line,(.35+x)*y,.9*a)),Re.add(new go.PathSegment(go.PathSegment.Line,(.2+x)*y,.95*a)),b}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Move,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),b}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),b}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!1);b.add(E);var x=new go.PathFigure(y,a,!1);b.add(x);var te=new go.PathFigure(0,.5*a,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),b}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),b}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.2*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var E=new go.PathFigure(0,.2*a,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.7*y,a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var x=new go.PathFigure(.45*y,.73*a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),x.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),x.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),b}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!1);b.add(E);var x=new go.PathFigure(.335*y,(1-.555)*a,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),x.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var te=.5-.285,ae=.5,re=te,ie=Math.PI/4,pe=4*(1-Math.cos(ie))/(3*Math.sin(ie)),ye=pe*.5,Oe=te,Ae=te,Re=pe*Oe,Ce=pe*Ae;x.add(new go.PathSegment(go.PathSegment.Bezier,(ae-Oe)*y,re*a,(ae-(Re+Oe)/2)*y,(re+(Ae+Ce)/2)*a,(ae-Oe)*y,(re+Ce)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(re-Ae)*a,(ae-Oe)*y,(re-Ce)*a,(ae-Re)*y,(re-Ae)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(ae+Oe)*y,re*a,(ae+Re)*y,(re-Ae)*a,(ae+Oe)*y,(re-Ce)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ae+Oe)*y,(re+Ce)*a,(ae+(Re+Oe)/2)*y,(re+(Ae+Ce)/2)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),x.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var It=new go.PathFigure(.2*y,a,!1);b.add(It),It.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var Ot=new go.PathFigure(.8*y,a,!1);return b.add(Ot),Ot.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),b}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var x=new go.PathFigure(.2*y,.2*a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),b}),go.Shape.defineFigureGenerator("BpmnEventError",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),b}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!1);b.add(E);var x=new go.PathFigure(y,a,!1);b.add(x);var te=new go.PathFigure(.1*y,a,!0);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),te.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),b}),go.Shape.defineFigureGenerator("Caution",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.05*y,a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var x=.05;return E.add(new go.PathSegment(go.PathSegment.Move,(.5-x)*y,.875*a)),E.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,x*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),b}),go.Shape.defineFigureGenerator("Recycle",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.45*y,.95*a,!1);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),E.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),E.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),E.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var x=new go.PathFigure(.475*y,.2*a,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),x.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),x.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),x.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),x.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),x.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),x.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var te=new go.PathFigure(.675*y,.575*a,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),te.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),te.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),te.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),te.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),te.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),te.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),te.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),b}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(le,y,a){var b=new go.Geometry,E=.5,x=oe*.5,te=new go.PathFigure(y,E*a,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+x)*a,(E+x)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-x)*y,a,0,(E+x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-x)*a,(E-x)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+x)*y,0,y,(E-x)*a));var ae=new go.PathFigure(E*y,0,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,E*y,.15*a)),ae.add(new go.PathSegment(go.PathSegment.Move,E*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,E*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.15*y,E*a)),ae.add(new go.PathSegment(go.PathSegment.Move,y,E*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.85*y,E*a)),ae.add(new go.PathSegment(go.PathSegment.Move,E*y,E*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ae.add(new go.PathSegment(go.PathSegment.Move,E*y,E*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),b}),go.Shape.defineFigureGenerator("Package",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.15*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var x=new go.PathFigure(0,.15*a,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),x.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),b.spot1=new go.Spot(0,.1),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Class",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(0,.2*a,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var te=new go.PathFigure(0,.5*a,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),b}),go.Shape.defineFigureGenerator("Component",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(y,a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var x=new go.PathFigure(0,.2*a,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var te=new go.PathFigure(0,.6*a,!0);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),b}),go.Shape.defineFigureGenerator("Boat Shipment",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.15*y,.6*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var x=new go.PathFigure(.15*y,.6*a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b}),go.Shape.defineFigureGenerator("Customer/Supplier",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(y,a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),E.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),E.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),b}),go.Shape.defineFigureGenerator("Workcell",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b}),go.Shape.defineFigureGenerator("Supermarket",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),b}),go.Shape.defineFigureGenerator("TruckShipment",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(y,.8*a,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var te=.1,ae=oe*.1,re=.2,ie=.9,pe=new go.PathFigure((re-te)*y,ie*a,!0);b.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,re*y,(ie-te)*a,(re-te)*y,(ie-ae)*a,(re-ae)*y,(ie-te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(re+te)*y,ie*a,(re+ae)*y,(ie-te)*a,(re+te)*y,(ie-ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,re*y,(ie+te)*a,(re+te)*y,(ie+ae)*a,(re+ae)*y,(ie+te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(re-te)*y,ie*a,(re-ae)*y,(ie+te)*a,(re-te)*y,(ie+ae)*a).close()),te=.1,ae=oe*.1,re=.8,ie=.9;var ye=new go.PathFigure((re-te)*y,ie*a,!0);return b.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,re*y,(ie-te)*a,(re-te)*y,(ie-ae)*a,(re-ae)*y,(ie-te)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(re+te)*y,ie*a,(re+ae)*y,(ie-te)*a,(re+te)*y,(ie-ae)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,re*y,(ie+te)*a,(re+te)*y,(ie+ae)*a,(re+ae)*y,(ie+te)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(re-te)*y,ie*a,(re-ae)*y,(ie+te)*a,(re-te)*y,(ie+ae)*a).close()),b}),go.Shape.defineFigureGenerator("KanbanPost",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.2*y,0,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b}),go.Shape.defineFigureGenerator("Forklift",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,0));var x=new go.PathFigure(0,.5*a,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var te=new go.PathFigure(.5*y,.8*a,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ae=new go.PathFigure(.5*y,.7*a,!1);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var re=.1,ie=oe*.1,pe=.1,ye=.9,Oe=new go.PathFigure((pe-re)*y,ye*a,!0);b.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Bezier,pe*y,(ye-re)*a,(pe-re)*y,(ye-ie)*a,(pe-ie)*y,(ye-re)*a)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(pe+re)*y,ye*a,(pe+ie)*y,(ye-re)*a,(pe+re)*y,(ye-ie)*a)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,pe*y,(ye+re)*a,(pe+re)*y,(ye+ie)*a,(pe+ie)*y,(ye+re)*a)),Oe.add(new go.PathSegment(go.PathSegment.Bezier,(pe-re)*y,ye*a,(pe-ie)*y,(ye+re)*a,(pe-re)*y,(ye+ie)*a)),re=.1,ie=oe*.1,pe=.4,ye=.9;var Ae=new go.PathFigure((pe-re)*y,ye*a,!0);return b.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,pe*y,(ye-re)*a,(pe-re)*y,(ye-ie)*a,(pe-ie)*y,(ye-re)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(pe+re)*y,ye*a,(pe+ie)*y,(ye-re)*a,(pe+re)*y,(ye-ie)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,pe*y,(ye+re)*a,(pe+re)*y,(ye+ie)*a,(pe+ie)*y,(ye+re)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(pe-re)*y,ye*a,(pe-ie)*y,(ye+re)*a,(pe-re)*y,(ye+ie)*a)),b}),go.Shape.defineFigureGenerator("RailShipment",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.1*y,.4*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var x=new go.PathFigure(.45*y,.7*a,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var te=new go.PathFigure(.55*y,.4*a,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var pe=.05,ye=oe*.05,Oe=.175,Ae=.95,ae=new go.PathFigure((Oe-pe)*y,Ae*a,!0);b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,Oe*y,(Ae-pe)*a,(Oe-pe)*y,(Ae-ye)*a,(Oe-ye)*y,(Ae-pe)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+pe)*y,Ae*a,(Oe+ye)*y,(Ae-pe)*a,(Oe+pe)*y,(Ae-ye)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Oe*y,(Ae+pe)*a,(Oe+pe)*y,(Ae+ye)*a,(Oe+ye)*y,(Ae+pe)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-pe)*y,Ae*a,(Oe-ye)*y,(Ae+pe)*a,(Oe-pe)*y,(Ae+ye)*a));var pe=.05,ye=oe*.05,Oe=.375,Ae=.95,re=new go.PathFigure((Oe-pe)*y,Ae*a,!0);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,Oe*y,(Ae-pe)*a,(Oe-pe)*y,(Ae-ye)*a,(Oe-ye)*y,(Ae-pe)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+pe)*y,Ae*a,(Oe+ye)*y,(Ae-pe)*a,(Oe+pe)*y,(Ae-ye)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,Oe*y,(Ae+pe)*a,(Oe+pe)*y,(Ae+ye)*a,(Oe+ye)*y,(Ae+pe)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-pe)*y,Ae*a,(Oe-ye)*y,(Ae+pe)*a,(Oe-pe)*y,(Ae+ye)*a));var pe=.05,ye=oe*.05,Oe=.625,Ae=.95,ie=new go.PathFigure((Oe-pe)*y,Ae*a,!0);b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,Oe*y,(Ae-pe)*a,(Oe-pe)*y,(Ae-ye)*a,(Oe-ye)*y,(Ae-pe)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+pe)*y,Ae*a,(Oe+ye)*y,(Ae-pe)*a,(Oe+pe)*y,(Ae-ye)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,Oe*y,(Ae+pe)*a,(Oe+pe)*y,(Ae+ye)*a,(Oe+ye)*y,(Ae+pe)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-pe)*y,Ae*a,(Oe-ye)*y,(Ae+pe)*a,(Oe-pe)*y,(Ae+ye)*a));var pe=.05,ye=oe*.05,Oe=.825,Ae=.95,Re=new go.PathFigure((Oe-pe)*y,Ae*a,!0);b.add(Re),Re.add(new go.PathSegment(go.PathSegment.Bezier,Oe*y,(Ae-pe)*a,(Oe-pe)*y,(Ae-ye)*a,(Oe-ye)*y,(Ae-pe)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(Oe+pe)*y,Ae*a,(Oe+ye)*y,(Ae-pe)*a,(Oe+pe)*y,(Ae-ye)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,Oe*y,(Ae+pe)*a,(Oe+pe)*y,(Ae+ye)*a,(Oe+ye)*y,(Ae+pe)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(Oe-pe)*y,Ae*a,(Oe-ye)*y,(Ae+pe)*a,(Oe-pe)*y,(Ae+ye)*a).close());var Ce=new go.PathFigure(0,a,!1);return b.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),b}),go.Shape.defineFigureGenerator("Warehouse",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var x=new go.PathFigure(0,.2*a,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var te=new go.PathFigure(.15*y,a,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ae=.05,re=oe*.05,ie=.35,pe=.775,ye=new go.PathFigure((ie-ae)*y,pe*a,!0);return b.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,ie*y,(pe-ae)*a,(ie-ae)*y,(pe-re)*a,(ie-re)*y,(pe-ae)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(ie+ae)*y,pe*a,(ie+re)*y,(pe-ae)*a,(ie+ae)*y,(pe-re)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,ie*y,(pe+ae)*a,(ie+ae)*y,(pe+re)*a,(ie+re)*y,(pe+ae)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(ie-ae)*y,pe*a,(ie-re)*y,(pe+ae)*a,(ie-ae)*y,(pe+re)*a).close()),b}),go.Shape.defineFigureGenerator("ControlCenter",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),b}),go.Shape.defineFigureGenerator("Bluetooth",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.75*a,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b}),go.Shape.defineFigureGenerator("Bookmark",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),b}),go.Shape.defineFigureGenerator("Bookmark",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),b}),go.Shape.defineFigureGenerator("Globe",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.5*y,0,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),b}),go.Shape.defineFigureGenerator("Wave",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.25*a,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),b}),go.Shape.defineFigureGenerator("Operator",function(le,y,a){var b=new go.Geometry,E=.3,x=oe*.3,te=.5,ae=.7,re=new go.PathFigure((te-E)*y,ae*a,!0);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ae-E)*a,(te-E)*y,(ae-x)*a,(te-x)*y,(ae-E)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+E)*y,ae*a,(te+x)*y,(ae-E)*a,(te+E)*y,(ae-x)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ae+E)*a,(te+E)*y,(ae+x)*a,(te+x)*y,(ae+E)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te-E)*y,ae*a,(te-x)*y,(ae+E)*a,(te-E)*y,(ae+x)*a));var ie=new go.PathFigure(0,.7*a,!1);return b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),b}),go.Shape.defineFigureGenerator("TripleFanBlades",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.5*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),b}),go.Shape.defineFigureGenerator("CentrifugalPump",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),b}),go.Shape.defineFigureGenerator("Battery",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var x=new go.PathFigure(0,.6*a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b}),go.Shape.defineFigureGenerator("Delete",function(le,y,a){var b=new go.Geometry,E=.5,x=oe*.5,te=.5,ae=.5,re=new go.PathFigure((te-E)*y,ae*a,!0);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ae-E)*a,(te-E)*y,(ae-x)*a,(te-x)*y,(ae-E)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+E)*y,ae*a,(te+x)*y,(ae-E)*a,(te+E)*y,(ae-x)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ae+E)*a,(te+E)*y,(ae+x)*a,(te+x)*y,(ae+E)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te-E)*y,ae*a,(te-x)*y,(ae+E)*a,(te-E)*y,(ae+x)*a));var ie=new go.PathFigure(.15*y,.5*a,!1);return b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),b}),go.Shape.defineFigureGenerator("Flag",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.1*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),b}),go.Shape.defineFigureGenerator("Help",function(le,y,a){var b=new go.Geometry,E=.5,x=oe*.5,te=.5,ae=.5,re=new go.PathFigure((te-E)*y,ae*a,!1);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ae-E)*a,(te-E)*y,(ae-x)*a,(te-x)*y,(ae-E)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+E)*y,ae*a,(te+x)*y,(ae-E)*a,(te+E)*y,(ae-x)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ae+E)*a,(te+E)*y,(ae+x)*a,(te+x)*y,(ae+E)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te-E)*y,ae*a,(te-x)*y,(ae+E)*a,(te-E)*y,(ae+x)*a).close()),E=.05,x=oe*.05,te=.5,ae=.8;var ie=new go.PathFigure((te-E)*y,ae*a,!1);return b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ae-E)*a,(te-E)*y,(ae-x)*a,(te-x)*y,(ae-E)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(te+E)*y,ae*a,(te+x)*y,(ae-E)*a,(te+E)*y,(ae-x)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ae+E)*a,(te+E)*y,(ae+x)*a,(te+x)*y,(ae+E)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(te-E)*y,ae*a,(te-x)*y,(ae+E)*a,(te-E)*y,(ae+x)*a).close()),ie.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),b}),go.Shape.defineFigureGenerator("Location",function(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 b=new go.Geometry,E=new go.PathFigure(0,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var x=new go.PathFigure(.2*y,.5*a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),b}),go.Shape.defineFigureGenerator("Unlocked",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var x=new go.PathFigure(.2*y,.5*a,!1);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),x.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),b}),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 b=new go.Geometry,E=new go.PathFigure(0,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),E.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),b}),go.Shape.defineFigureGenerator("Map",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.2*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b}),go.Shape.defineFigureGenerator("Eject",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),E.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var x=new go.PathFigure(0,a*.6,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),b}),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 b=new go.Geometry,E=new go.PathFigure(y*1,a*1,!1);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),E.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),E.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),E.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),E.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),E.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),E.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var x=new go.PathFigure(.126*y,.85*a,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),x.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),x.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var te=new go.PathFigure(.402*y,.85*a,!1);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),te.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),te.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ae=new go.PathFigure(.678*y,.85*a,!1);b.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 re=new go.PathFigure(.5*y,.1*a,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),re.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),b}),go.Shape.defineFigureGenerator("Staircase",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,a*1,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),E.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),E.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),E.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),E.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),b}),go.Shape.defineFigureGenerator("5Bars",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,a*1,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var x=new go.PathFigure(y*.204,a,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),x.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),x.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var te=new go.PathFigure(y*.408,a,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),te.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),te.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ae=new go.PathFigure(y*.612,a,!0);b.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 re=new go.PathFigure(y*.816,a,!0);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),re.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),re.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),b}),go.Shape.defineFigureGenerator("PC",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var x=new go.PathFigure(y*.055,.07*a,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),x.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),x.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var te=new go.PathFigure(y*.055,.13*a,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),te.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),te.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ae=new go.PathFigure(y*.055,.18*a,!0);b.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 re=new go.PathFigure(y*1,0,!0);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),re.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),re.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),b}),go.Shape.defineFigureGenerator("Plane",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(.55*y,a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),b}),go.Shape.defineFigureGenerator("Key",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(y*1,a*.5,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),E.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),E.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),b}),go.Shape.defineFigureGenerator("FilmTape",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!1);b.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var x=new go.PathFigure(0,0,!1);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),x.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),x.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var te=new go.PathFigure(y*.11,a*.1,!1);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),te.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ae=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);b.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 re=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),re.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),re.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),b}),go.Shape.defineFigureGenerator("FloppyDisk",function(le,y,a){var b=new go.Geometry,E=8,x=E*oe,te=new go.PathFigure(E,0,!1);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),te.add(new go.PathSegment(go.PathSegment.Line,y,a-E)),te.add(new go.PathSegment(go.PathSegment.Bezier,y-E,a,y,a-x,y-x,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a-E,x,a,0,a-x)),te.add(new go.PathSegment(go.PathSegment.Line,0,E)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,0,0,x,x,0).close());var ae=new go.PathFigure(y*.83,0,!1);b.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 re=new go.PathFigure(y*.83,a*1,!1);b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),re.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),re.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var ie=new go.PathFigure(y*.78,a*.05,!1);return b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),ie.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),ie.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),b}),go.Shape.defineFigureGenerator("SpeechBubble",function(le,y,a){var b=le?le.parameter1:NaN;(isNaN(b)||b<0)&&(b=15),b=Math.min(b,y/3),b=Math.min(b,a/3);var E=b*oe,x=a*.8,te=new go.Geometry,ae=new go.PathFigure(b,0,!0);return te.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y-b,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,b,y-E,0,y,E)),ae.add(new go.PathSegment(go.PathSegment.Line,y,x-b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y-b,x,y,x-E,y-E,x)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.7,x)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.55,x)),ae.add(new go.PathSegment(go.PathSegment.Line,b,x)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,x-b,E,x,0,x-E)),ae.add(new go.PathSegment(go.PathSegment.Line,0,b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close()),E>1?(te.spot1=new go.Spot(0,0,E,E),te.spot2=new go.Spot(1,.8,-E,-E)):(te.spot1=go.Spot.TopLeft,te.spot2=new go.Spot(1,.8)),te}),go.Shape.defineFigureGenerator("Repeat",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(y*0,a*.45,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),E.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),E.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var x=new go.PathFigure(y*1,a*.55,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),x.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),x.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),b}),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 b=new go.Geometry,E=new go.PathFigure(y*0,a*.1,!1);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),E.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var x=new go.PathFigure(y*.1,a*.2,!0);b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),x.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),x.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),x.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),x.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),x.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var te=new go.PathFigure(y*.28,a*.37,!0);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),te.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),te.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),b}),go.Shape.defineFigureGenerator("Beaker",function(le,y,a){var b=new go.Geometry,E=15,x=E*oe,te=new go.PathFigure(y*.62,a*.475,!0);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,a-E)),te.add(new go.PathSegment(go.PathSegment.Bezier,y-E,a,y,a-x,y-x,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a-E,x,a,0,a-x)),te.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),te.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),te.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),te.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),te.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),x>1?(b.spot1=new go.Spot(0,0,x,x),b.spot2=new go.Spot(1,1,-x,-x)):(b.spot1=go.Spot.TopLeft,b.spot2=go.Spot.BottomRight),b}),go.Shape.defineFigureGenerator("Download",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(y*0,a*1,!0);b.add(E);var x=.1/.3;E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-x))),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-x))),E.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-x))),E.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-x))),E.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-x))),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-x)).close());var te=new go.PathFigure(y*.4,a*0,!0);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),te.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),te.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),te.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),te.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),te.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),b}),go.Shape.defineFigureGenerator("Bin",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(y*0,a*1,!0);b.add(E);var x=.1/.3;return E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-x))),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-x))),E.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-x))),E.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-x))),E.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-x))),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-x)).close()),b}),go.Shape.defineFigureGenerator("Upload",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(y*0,a*1,!0);b.add(E);var x=.1/.3;E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-x))),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-x))),E.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-x))),E.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-x))),E.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-x))),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-x)).close());var te=new go.PathFigure(y*.5,a*0,!0);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),te.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),te.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),b}),go.Shape.defineFigureGenerator("EmptyDrink",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(y*.15,a*0,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),b}),go.Shape.defineFigureGenerator("Drink",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(y*.15,a*0,!1);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var x=new go.PathFigure(y*.235,a*.28,!0);return b.add(x),x.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),x.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),x.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),b}),go.Shape.defineFigureGenerator("4Arrows",function(le,y,a){var b=new go.Geometry,E=new go.PathFigure(y*.5,a*0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),E.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),E.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),E.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),b}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},11081: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 xt={},Ht="5.0",ee={},ne=null,z=!1,ze=!1,Qe=null,Ze=!1,He=null,oe=null,ot=0;ot4?parseFloat(Me):5};xt.setHTML5Codebase=function(Me,ut){oe=Me,nt(Me,ut)},xt.setJavaCodebase=xt.setJavaCodebaseVersion=xt.isCompiledInstalled=xt.setPreCompiledScriptPath=xt.setPreCompiledResourcePath=function(){},xt.setHTML5CodebaseVersion=function(Me,ut){var Yt=parseFloat(Me);if(Yt!==NaN&&Yt<5){console.log("The GeoGebra HTML5 codebase version "+Yt+" is deprecated. Using version latest instead.");return}He=Me,wt(Me,ut)},xt.getHTML5CodebaseVersion=function(){return le},xt.getParameters=function(){return ee},xt.setFontsCSSURL=function(Me){te=Me},xt.setGiacJSURL=function(Me){},xt.setJNLPFile=function(Me){Je=Me},xt.setJNLPBaseDir=function(Me){},xt.inject=function(){function Me(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var ut="auto",Yt=ee.id,rn,Dt=!1,vn=0;vn=5)return!0;var Me=xt.getAppletObject();return Me&&typeof Me.recalculateEnvironments=="function"?(Me.recalculateEnvironments(),!0):!1},xt.startAnimation=function(){var Me=xt.getAppletObject();return Me&&typeof Me.startAnimation=="function"?(Me.startAnimation(),!0):!1},xt.stopAnimation=function(){var Me=xt.getAppletObject();return Me&&typeof Me.stopAnimation=="function"?(Me.stopAnimation(),!0):!1},xt.getAppletObject=function(){var Me=ee.id!==void 0?ee.id:"ggbApplet";return window[Me]},xt.resize=function(){};var Re=function(Me,ut,Yt){var rn=document.createElement("param");rn.setAttribute("name",ut),rn.setAttribute("value",Yt),Me.appendChild(rn)},Ce=function(Me){return Me&&Me!=="false"},It=function(Me,ut,Yt){re(le)<=4.2&&(Yt=!0);var rn=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==le||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(rn=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var Dt=document.createElement("div");Dt.classList.add("appletParameters","notranslate");var vn=ut.width,we=ut.height;if(ut.disableAutoScale=ut.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():ut.disableAutoScale,ut.width!==void 0)if(re(le)<=4.4)Ce(ut.showToolBar)&&(ut.height-=7),Ce(ut.showAlgebraInput)&&(ut.height-=37),ut.width<605&&Ce(ut.showToolBar)&&(ut.width=605,vn=605);else{var Te=100;(Ce(ut.showToolBar)||Ce(ut.showMenuBar))&&(ut.hasOwnProperty("customToolBar")&&(ut.customToolbar=ut.customToolBar),Te=Ce(ut.showMenuBar)?245:155),vn=5?(ut.appletOnLoad=function(Pe){var Ye=Me.querySelector(".ggb_preview");Ye&&Ye.parentNode.removeChild(Ye),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(mt),window.GGBT_wsf_view&&$(window).trigger("resize"),Ft(Pe)},Ie||mt.appendChild(Le)):Dt.appendChild(Le),mt.appendChild(Dt),Ie||Me.appendChild(mt),setTimeout(function(){xt.resize()},1)}else{var Ee=document.createElement("div");Ee.className="applet_scaler",Ee.style.position="relative",Ee.style.display="block",Ee.appendChild(Dt),Me.appendChild(Ee),ut.appletOnLoad=function(Pe){xt.resize(),Ft(Pe)}}function fe(Pe,Ye){Ye&&typeof Ye.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Pe,Ye.appletOnLoad):renderGGBElement(Pe),Lt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",Ye)}function Ge(Pe,Ye){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Pe,params:Ye}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(vt){fe(vt.article,vt.params)}),html5AppletsToProcess=null)},re(le)<5&&(Pe.className+=" geogebraweb")):fe(Pe,Ye)}if(rn){scriptLoadStarted=!0;for(var he=0;he0?(ht.remove(),mt.attr("id","fullscreencontent").show(),jQuery(Ft).append(mt),window.dispatchEvent(new Event("resize"))):It(ht,ut,!1),window.GGBT_wsf_view.launchFullScreen(Ft)}else Be=rn,It(Me,ut,!1);if(!window.GGBT_wsf_view)for(we=0;weMe/4*3&&(ht=Me/4*3),Ft=ht/5.8,Te.setAttribute("src",E),Te.setAttribute("width",ht),Te.setAttribute("height",Ft);var mt=(Me-ht)/2,Ie=(ut-Ft)/2;Te.style.left=mt+"px",Te.style.top=Ie+"px",Dt.appendChild(Te)}}return Dt.appendChild(we),Dt},an=function(Me){return Me=Me.toLowerCase(),Me==="html5"||Me==="screenshot"?Me:"html5"},Pt=["web","webSimple","web3d","tablet","tablet3d","phone"],wt=function(Me,ut){if(le=Me,ut){nt(le,!0);return}var Yt=!z;if(Yt){var rn=re(le);!isNaN(rn)&&rn<4.4&&(Yt=!1)}var Dt,vn;window.location.protocol.substr(0,4)==="http"?Dt=window.location.protocol:Dt="http:";var we=le.indexOf("//");we>0?vn=le:we===0?vn=Dt+le:vn="https://www.geogebra.org/apps/5.2.814.0/";for(var Te in Pt)if(le.slice(Pt[Te].length*-1)===Pt[Te]||le.slice((Pt[Te].length+1)*-1)===Pt[Te]+"/"){nt(vn,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Yt&&!ne.is3D&&!ne.AV&&!ne.SV&&!ne.CV&&!ne.EV2&&!ne.CP&&!ne.PC&&!ne.DA&&!ne.FI&&!ne.PV&&!Ce(ee.showToolBar)&&!Ce(ee.showMenuBar)&&!Ce(ee.showAlgebraInput)&&!Ce(ee.enableRightClick)&&(!ee.appName||ee.appName=="classic")?vn+="webSimple/":vn+="web3d/",nt(vn,!1)},nt=function(Me,ut){if(Me.requirejs){$e=Me;return}Me.slice(-1)!=="/"&&(Me+="/"),$e=Me,ut===null&&(ut=Me.indexOf("http")===-1),Xe=ut,y="web.nocache.js",a=!1;var Yt=$e.split("/");Yt.length>1&&(!ut&&Yt[Yt.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):Pt.indexOf(Yt[Yt.length-2])>=0&&(y=Yt[Yt.length-2]+".nocache.js")),Yt=Me.split("/"),le=Yt[Yt.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 rn=parseFloat(le);rn!==NaN&&rn<5&&Me.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+rn+" is deprecated. Using version latest instead."),wt("5.0",ut))},Lt=function(Me,ut){window.console&&window.console.log&&(!ut||typeof ut.showLogging=="undefined"||ut.showLogging&&ut.showLogging!=="false")&&console.log(Me)};ee.material_id!==void 0?ye(st):st();function st(){var Me=Ht;He!==null?Me=He:parseFloat(Me)<5&&(Me="5.0"),wt(Me,!1),oe!==null&&nt(oe,Xe),Ze=!0}return xt},GGBAppletUtils=function(){"use strict";function xt(){return window.GGBT_wsf_edit!==void 0}function Ht(Ze,He){He!=1?(Ze.style.transformOrigin="0% 0% 0px",Ze.style.webkitTransformOrigin="0% 0% 0px",Ze.style.transform="scale("+He+","+He+")",Ze.style.webkitTransform="scale("+He+","+He+")",Ze.style.maxWidth="initial",Ze.querySelector(".ggb_preview")!==null&&(Ze.querySelector(".ggb_preview").style.maxWidth="initial"),Ze.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Ze.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Ze.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Ze.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Ze.style.transform="none",Ze.style.webkitTransform="none")}function ee(Ze,He,oe,ot,gt,Je){var $e=null;if(Je!=null&&Je!="")for(var Xe=Ze.parentNode;Xe!=null;)if((" "+Xe.className+" ").indexOf(" "+Je+" ")>-1){$e=Xe;break}else Xe=Xe.parentNode;var Be=0,le=0,y=0,a=0,b=0,E=0,x=0;if($e)Be=$e.offsetWidth,le=Math.max(ot?$e.offsetWidth:0,$e.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Be=Math.min(window.innerWidth,document.documentElement.clientWidth),le=Math.min(window.innerHeight,document.documentElement.clientHeight),y=Be):(Be=window.innerWidth,le=window.innerHeight,y=window.innerWidth),Ze){var te=Ze.getBoundingClientRect();te.left>0&&te.left<=Be&&(gt===void 0||!gt)&&(document.dir==="rtl"?(b=Be-te.width-te.left,E=y<=480?10:30):(E=te.left,b=y<=480?10:30),a=E+b)}if(Ze&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ae=Ze.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,x=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,x=40)}}return Ze&&((oe===void 0||!oe)&&He>0&&He+a1&&(Je=!0)),He&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Je=!0),!(Ze.hasOwnProperty("disableAutoScale")&&Ze.disableAutoScale))gt=ne(Ze,He,Je,oe,Ze.scaleContainerClass);else return ot;return Je&&(!Ze.hasOwnProperty("scale")||ot===1)?gt:Math.min(ot,gt)}function ze(Ze){var He=Math.min(window.innerWidth,document.documentElement.clientWidth),oe=Math.min(window.innerHeight,document.documentElement.clientHeight),ot=Ze.getBoundingClientRect(),gt=(He-ot.width)/2,Je=(oe-ot.height)/2;Je<0&&(Je=0),Ze.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(gt<40?Ze.style.left="40px":Ze.style.left=gt+"px",Ze.style.top=Je+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Je<40?Ze.style.top="40px":Ze.style.top=Je+"px",Ze.style.left=gt+"px")}function Qe(Ze,He){var oe=Ze.querySelector(".appletParameters");if(oe){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(He.id!==oe.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Ze)}if(oe.parentElement&&/fullscreen/.test(oe.parentElement.className))return;var ot=z(He,Ze);xt()&&oe.setAttribute("data-param-scale",ot);for(var gt=null,Je=0;Je=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(xt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(xt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(xt){var Ht=c[xt];return Ht==null?null:Ht},r=d,webModule.__errFn=e}function B(){function xt(Ze){var He=Ze.lastIndexOf(rb);He==-1&&(He=Ze.length);var oe=Ze.indexOf(sb);oe==-1&&(oe=Ze.length);var ot=Ze.lastIndexOf(tb,Math.min(oe,He));return ot>=O?Ze.substring(O,ot+P):W}function Ht(Ze){if(!Ze.match(/^\w+:\/\//)){var He=o.createElement(ub);He.src=Ze+vb,Ze=xt(He.src)}return Ze}function ee(){var Ze=__gwt_getMetaProperty(wb);return Ze!=null?Ze:W}function ne(){for(var Ze=o.getElementsByTagName(_),He=O;HeO?Ze[Ze.length-P].href:W}function ze(){var Ze=o.location;return Ze.href==Ze.protocol+zb+Ze.host+Ze.pathname+Ze.search+Ze.hash}var Qe=ee();return Qe==W&&(Qe=ne()),Qe==W&&(Qe=z()),Qe==W&&ze()&&(Qe=xt(o.location.href)),Qe=Ht(Qe),Qe}function C(xt){return xt.match(/^\//)||xt.match(/^[a-zA-Z]+:\/\//)?xt:webModule.__moduleBase+xt}function D(){var xt=[],Ht=O,ee=[],ne=[];function z(Ze){var He=ne[Ze](),oe=ee[Ze];if(He in oe)return He;var ot=[];for(var gt in oe)ot[oe[gt]]=gt;throw r&&r(Ze,ot,He),null}if(__gwt_isKnownPropertyValue=function(Ze,He){return He in ee[Ze]},webModule.__getPropMap=function(){var Ze={};for(var He in ee)ee.hasOwnProperty(He)&&(Ze[He]=z(He));return Ze},webModule.__computePropValue=z,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var ze;try{ze=Cb;var Qe=ze.indexOf(Db);Qe!=-1&&(Ht=parseInt(ze.substring(Qe+P),$),ze=ze.substring(O,Qe))}catch(Ze){}return webModule.__softPermutationId=Ht,C(ze+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})()},67303:function(xt,Ht,ee){"use strict";ee.d(Ht,{Ax:function(){return Qe},Ds:function(){return Ze},KI:function(){return oe},SI:function(){return ze},f1:function(){return z}});var ne=ee(90524);function z(ot){let gt=!0;if(ot.length>0){for(let Je=0;Jele in Be?He(Be,le,{enumerable:!0,configurable:!0,writable:!0,value:y}):Be[le]=y,$e=(Be,le)=>{for(var y in le||(le={}))ot.call(le,y)&&Je(Be,y,le[y]);if(oe)for(var y of oe(le))gt.call(le,y)&&Je(Be,y,le[y]);return Be};const Xe=({cancelText:Be="\u53D6\u6D88",okText:le="\u786E\u5B9A",loading:y=!1,hasOkBtn:a=!0,hasCancelBtn:b=!0,okButtonProps:E={},onCancel:x=()=>{},onOk:te=()=>{},className:ae=""})=>ne.createElement("div",{className:Ze()(ze.buttonFixed,ae)},ne.createElement("div",{className:ze.buttonWrap},b&&ne.createElement(z.ZP,{size:"middle",className:`${ze.button} mr20`,onClick:x},Be),a&&ne.createElement(z.ZP,$e({size:"middle",type:"primary",className:`${ze.button} mr20`,loading:y,onClick:te},E),le)))},6077:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return $e}});var ne=ee(59301),z={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},ze=ee(92310),Qe=ee.n(ze),Ze=ee(71418),He=ee(2859),oe=ee(82093),ot=ee(49661),gt=(Xe,Be,le)=>new Promise((y,a)=>{var b=te=>{try{x(le.next(te))}catch(ae){a(ae)}},E=te=>{try{x(le.throw(te))}catch(ae){a(ae)}},x=te=>te.done?y(te.value):Promise.resolve(te.value).then(b,E);x((le=le.apply(Xe,Be)).next())}),$e=({data:Xe,className:Be,fullWidth:le,style:y={},onClose:a,onOk:b,showFullTools:E,noAssociationId:x})=>{const te=(0,ne.useRef)(null),ae=(0,ne.useRef)(null),re=(0,ne.useRef)(null),ie=(0,ne.useRef)(null),[pe,ye]=(0,ne.useState)(!1),[Oe,Ae]=(0,ne.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,ne.useEffect)(()=>{re.current||(re.current=document.createElement("style"),document.head.appendChild(re.current)),Xe!=null&&Xe.visible?(document.body.setAttribute("data-custom","y-hidden"),re.current.innerHTML=" html { overflow-y: hidden; }",Xe!=null&&Xe.src&&Re()):(document.body.removeAttribute("data-custom"),re.current&&(document.head.removeChild(re.current),re.current=null))},[Xe==null?void 0:Xe.visible]);const Re=()=>gt(void 0,null,function*(){ye(!0),Ae("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Nt=yield(0,ot.ZJ)(Xe==null?void 0:Xe.src);te.current.src="",te.current.src=Nt,te.current.onload=function(){wn()},ye(!1),Ae("")}),Ce=()=>{document.body.removeAttribute("data-custom"),re.current.innerHTML=" ",a()},It=Nt=>gt(void 0,null,function*(){ye(!0),Ae("\u6B63\u5728\u4FDD\u5B58\u4E2D");const Zt=yield(0,oe.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Xe.title,file:Nt.dataUrl}});Zt!=null&&Zt.id&&!x?(yield(0,oe.ZP)(`/api/attachments/${Xe.id}/add_subitem.json`,{method:"post",body:{subitem_id:Zt==null?void 0:Zt.id,settings:JSON.stringify(Nt.state)}})).status===0&&b():Zt!=null&&Zt.id&&b(Zt),document.body.removeAttribute("data-custom"),re.current.innerHTML=" ",ye(!1),Ae("")}),Ot=()=>{const Nt=document.querySelector('a[href="https://markerjs.com/"]');Nt&&Nt.parentNode&&(Nt.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 an=document.querySelector(jt.name);an&&an.setAttribute("title",jt.title)})},wn=()=>{ae.current=new He.hP(te.current),ae.current.targetRoot=ie.current,ae.current.addEventListener("render",It),ae.current.addEventListener("beforeclose",Ce),E&&(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(),Xe!=null&&Xe.snapshotData&&ae.current.restoreState(Xe.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Ot()},300)};return ne.createElement(ne.Fragment,null,(Xe==null?void 0:Xe.visible)&&ne.createElement(Ze.Z,{spinning:pe,tip:Oe,style:{position:"absolute"}},ne.createElement("div",{ref:ie,className:Qe()(z.imageDimensions,Be,le?z.fullWidth:""),style:y},ne.createElement("img",{className:z.img,ref:te}))))}},88615:function(xt,Ht,ee){"use strict";var ne=ee(59301),z=ee(95237),ze=ee(43604),Qe=ee(99313),Ze=ee(3113),He=ee(7664),oe=ee(21697),ot=ee(48136),gt=ee(59301);const Je=(0,ne.forwardRef)(({callback:$e,showSaveButton:Xe,value:Be=""},le)=>{const y=(0,ne.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],b=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r + x=a + r\\text{cos}\\theta \\ \r + y=b + r\\text{sin}\\theta \r +\\end{matrix}\\right. `},{value:`\\begin{array}{l} \r + \\text{\u5BF9\u4E8E\u65B9\u7A0B\u5F62\u5982\uFF1A}x^{3}-1=0 \\ \r + \\text{\u8BBE}\\text{:}\\omega =\\frac{-1+\\sqrt{3}i}{2} \\ \r + x_{1}=1,x_{2}= \\omega =\\frac{-1+\\sqrt{3}i}{2} \\ \r + x_{3}= \\omega ^{2}=\\frac{-1-\\sqrt{3}i}{2} \r +\\end{array} `},{value:`\\begin{array}{l} \r + a\\mathop{{x}}\\nolimits^{{2}}+bx+c=0 \\ \r + \\Delta =\\mathop{{b}}\\nolimits^{{2}}-4ac \\ \r + \\left\\{\\begin{matrix} \r + \\Delta \\gt 0\\text{\u65B9\u7A0B\u6709\u4E24\u4E2A\u4E0D\u76F8\u7B49\u7684\u5B9E\u6839} \\ \r + \\Delta = 0\\text{\u65B9\u7A0B\u6709\u4E24\u4E2A\u76F8\u7B49\u7684\u5B9E\u6839} \\ \r + \\Delta \\lt 0\\text{\u65B9\u7A0B\u65E0\u5B9E\u6839} \r +\\end{matrix}\\right. \r +\\end{array} `},{value:`\\begin{array}{l} \r + a\\mathop{{x}}\\nolimits^{{2}}+bx+c=0 \\ \r + \\Delta =\\mathop{{b}}\\nolimits^{{2}}-4ac \\ \r + \\mathop{{x}}\\nolimits_{{1,2}}=\\frac{{-b \\pm \r + \\sqrt{{\\mathop{{b}}\\nolimits^{{2}}-4ac}}}}{{2a}} \\ \r + \\mathop{{x}}\\nolimits_{{1}}+\\mathop{{x}}\\nolimits_{{2}}=-\\frac{{b}}{{a}} \\ \r + \\mathop{{x}}\\nolimits_{{1}}\\mathop{{x}}\\nolimits_{{2}}=\\frac{{c}}{{a}} \r +\\end{array} `}]}]},{name:"\u51E0\u4F55",value:"\\Delta A B C ",children:[{data:[{value:"\\Delta A B C "},{value:"a \\parallel c,b \\parallel c \\Rightarrow a \\parallel b "},{value:"l \\perp \\beta ,l \\subset \\alpha \\Rightarrow \\alpha \\perp \\beta"},{value:`\\left.\\begin{matrix} \r + a \\perp \\alpha \\ \r + b \\perp \\alpha \r +\\end{matrix}\\right\\}\\Rightarrow a \\parallel b`},{value:"P \\in \\alpha ,P \\in \\beta , \\alpha \\cap \\beta =l \\Rightarrow P \\in l "},{value:`\\alpha \\perp \\beta , \\alpha \\cap \\beta =l,a \\subset \\alpha ,a \\perp l \r + \\Rightarrow a \\perp \\beta `},{value:`\\left.\\begin{matrix} \r + a \\subset \\beta ,b \\subset \\beta ,a \\cap b=P \\ \r + a \\parallel \\partial ,b \\parallel \\partial \r +\\end{matrix}\\right\\}\\Rightarrow \\beta \\parallel \\alpha `},{value:"\\alpha \\parallel \\beta , \\gamma \\cap \\alpha =a, \\gamma \\cap \\beta =b \\Rightarrow a \\parallel b "},{value:"A \\in l,B \\in l,A \\in \\alpha ,B \\in \\alpha \\Rightarrow l \\subset \\alpha "},{value:`\\left.\\begin{matrix} \r + m \\subset \\alpha ,n \\subset \\alpha ,m \\cap n=P \\ \r + a \\perp m,a \\perp n \r +\\end{matrix}\\right\\}\\Rightarrow a \\perp \\alpha `},{value:`\\begin{array}{c} \r + \\text{\u76F4\u89D2\u4E09\u89D2\u5F62\u4E2D,\u76F4\u89D2\u8FB9\u957Fa,b,\u659C\u8FB9\u8FB9\u957Fc} \\ \r + a^{2}+b^{2}=c^{2} \r +\\end{array}`}]}]},{name:"\u4E0D\u7B49\u5F0F",value:"a > b",children:[{data:[{value:"a > b,b > c \\Rightarrow a > c "},{value:"a > b,c > d \\Rightarrow a+c > b+d "},{value:"a > b > 0,c > d > 0 \\Rightarrow ac bd "},{value:`\\begin{array}{c} \r + a \\gt b,c \\gt 0 \\Rightarrow ac \\gt bc \\ \r + a \\gt b,c \\lt 0 \\Rightarrow ac \\lt bc \r +\\end{array}`},{value:"\\left | a-b \\right | \\geqslant \\left | a \\right | -\\left | b \\right | "},{value:"-\\left | a \\right |\\leq a\\leqslant \\left | a \\right | "},{value:"\\left | a \\right |\\leqslant b \\Rightarrow -b \\leqslant a \\leqslant \\left | b \\right | "},{value:"\\left | a+b \\right | \\leqslant \\left | a \\right | + \\left | b \\right | "},{value:`\\begin{array}{c} \r + a \\gt b \\gt 0,n \\in N^{\\ast},n \\gt 1 \\ \r + \\Rightarrow a^{n}\\gt b^{n}, \\sqrt[n]{a}\\gt \\sqrt[n]{b} \r +\\end{array}`},{value:`\\left( \\sum_{k=1}^n a_k b_k \\right)^{\\!\\!2}\\leq \r +\\left( \\sum_{k=1}^n a_k^2 \\right) \\left( \\sum_{k=1}^n b_k^2 \\right) `},{value:`\\begin{array}{c} \r + a,b \\in R^{+} \\ \r + \\Rightarrow \\frac{a+b}{{2}}\\ge \\sqrt{ab} \\ \r + \\left( \\text{\u5F53\u4E14\u4EC5\u5F53}a=b\\text{\u65F6\u53D6\u201C}=\\text{\u201D\u53F7}\\right) \r +\\end{array}`},{value:`\\begin{array}{c} \r + a,b \\in R \\ \r + \\Rightarrow a^{2}+b^{2}\\gt 2ab \\ \r + \\left( \\text{\u5F53\u4E14\u4EC5\u5F53}a=b\\text{\u65F6\u53D6\u201C}=\\text{\u201D\u53F7}\\right) \r +\\end{array}`},{value:`\\begin{array}{c} \r + H_{n}=\\frac{n}{\\sum \\limits_{i=1}^{n}\\frac{1}{x_{i}}}= \\frac{n}{\\frac{1}{x_{1}}+ \\frac{1}{x_{2}}+ \\cdots + \\frac{1}{x_{n}}} \\ G_{n}=\\sqrt[n]{\\prod \\limits_{i=1}^{n}x_{i}}= \\sqrt[n]{x_{1}x_{2}\\cdots x_{n}} \\ A_{n}=\\frac{1}{n}\\sum \\limits_{i=1}^{n}x_{i}=\\frac{x_{1}+ x_{2}+ \\cdots + x_{n}}{n} \\ Q_{n}=\\sqrt{\\sum \\limits_{i=1}^{n}x_{i}^{2}}= \\sqrt{\\frac{x_{1}^{2}+ x_{2}^{2}+ \\cdots + x_{n}^{2}}{n}} \\ H_{n}\\leq G_{n}\\leq A_{n}\\leq Q_{n} \r +\\end{array}`}]}]},{name:"\u79EF\u5206",value:"\\frac{\\mathrm{d}\\partial}{\\partial x}",children:[{data:[{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}x^n=nx^{n-1} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}e^{ax}=a\\,e^{ax} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\ln(x)=\\frac{1}{x} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\sin x=\\cos x "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\cos x=-\\sin x "},{value:"\\int k\\mathrm{d}x = kx+C "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\tan x=\\sec^2 x "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\cot x=-\\csc^2 x "},{value:"\\int \\frac{1}{x}\\mathrm{d}x= \\ln \\left| x \\right| +C "},{value:"\\int \\frac{1}{\\sqrt{1-x^{2}}}\\mathrm{d}x= \\arcsin x +C "},{value:"\\int \\frac{1}{1+x^{2}}\\mathrm{d}x= \\arctan x +C "},{value:"\\int u \\frac{\\mathrm{d}v}{\\mathrm{d}x}\\,\\mathrm{d}x=uv-\\int \\frac{\\mathrm{d}u}{\\mathrm{d}x}v\\,\\mathrm{d}x "},{value:"f(x) = \\int_{-\\infty}^\\infty \\hat f(x)\\xi\\,e^{2 \\pi i \\xi x} \\,\\mathrm{d}\\xi "},{value:"\\int x^{\\mu}\\mathrm{d}x=\\frac{x^{\\mu +1}}{\\mu +1}+C, \\left({\\mu \\neq -1}\\right) "}]}]},{name:"\u4E09\u89D2",value:"e^{i \\theta}",children:[{name:"\u6C42\u548C Summation",data:[{value:"e^{i \\theta} "},{value:"\\left(\\frac{\\pi}{2}-\\theta \\right ) "},{value:"\\text{sin}^{2}\\frac{\\alpha}{2}=\\frac{1- \\text{cos}\\alpha}{2} "},{value:"\\text{cos}^{2}\\frac{\\alpha}{2}=\\frac{1+ \\text{cos}\\alpha}{2} "},{value:"\\text{tan}\\frac{\\alpha}{2}=\\frac{\\text{sin}\\alpha}{1+ \\text{cos}\\alpha} "},{value:"\\sin \\alpha + \\sin \\beta =2 \\sin \\frac{\\alpha + \\beta}{2}\\cos \\frac{\\alpha - \\beta}{2} "},{value:"\\sin \\alpha - \\sin \\beta =2 \\cos \\frac{\\alpha + \\beta}{2}\\sin \\frac{\\alpha - \\beta}{2} "},{value:"\\cos \\alpha + \\cos \\beta =2 \\cos \\frac{\\alpha + \\beta}{2}\\cos \\frac{\\alpha - \\beta}{2} "},{value:"\\cos \\alpha - \\cos \\beta =-2\\sin \\frac{\\alpha + \\beta}{2}\\sin \\frac{\\alpha - \\beta}{2} "},{value:"a^{2}=b^{2}+c^{2}-2bc\\cos A "},{value:"\\frac{\\sin A}{a}=\\frac{\\sin B}{b}=\\frac{\\sin C}{c}=\\frac{1}{2R} "},{value:"\\sin \\left ( \\frac{\\pi}{2}-\\alpha \\right ) = \\cos \\alpha "},{value:"\\sin \\left ( \\frac{\\pi}{2}+\\alpha \\right ) = \\cos \\alpha "}]}]},{name:"\u7EDF\u8BA1",value:"C_{r}^{n}",children:[{data:[{value:"C_{r}^{n} "},{value:"\\frac{n!}{r!(n-r)!} "},{value:"\\sum_{i=1}^{n}{X_i} "},{value:"\\sum_{i=1}^{n}{X_i^2} "},{value:"X_1, \\cdots,X_n "},{value:"\\frac{x-\\mu}{\\sigma} "},{value:"\\sum_{i=1}^{n}{(X_i - \\overline{X})^2} "},{value:`\\begin{array}{c} \r + \\text{\u82E5}P \\left( AB \\right) =P \\left( A \\right) P \\left( B \\right) \\\\ \r + \\text{\u5219}P \\left( A \\left| B\\right. \\right) =P \\left({B}\\right) \r +\\end{array}`},{value:"P(E) ={n \\choose k}p^k (1-p)^{n-k} "},{value:"P \\left( A \\right) = \\lim \\limits_{n \\to \\infty}f_{n}\\left ( A \\right ) "},{value:"P \\left( \\bigcup \\limits_{i=1}^{+ \\infty}A_{i}\\right) = \\prod \\limits_{i=1}^{+ \\infty}P{\\left( A_{i}\\right)} "},{value:`\\begin{array}{c} \r + P \\left( \\emptyset \\right) =0 \\\\ \r + P \\left( S \\right) =1 \r +\\end{array}`},{value:`\\begin{array}{c} \r + \\forall A \\in S \\\\ \r + P \\left( A \\right) \\ge 0 \r +\\end{array}`},{value:"P \\left( \\bigcup \\limits_{i=1}^{n}A_{i}\\right) = \\prod \\limits_{i=1}^{n}P \\left( A_{i}\\right) "},{value:`\\begin{array}{c} \r + S= \\binom{N}{n},A_{k}=\\binom{M}{k}\\cdot \\binom{N-M}{n-k} \\\\ \r + P\\left ( A_{k}\\right ) = \\frac{\\binom{M}{k}\\cdot \\binom{N-M}{n-k}}{\\binom{N}{n}} \r +\\end{array}`},{value:`\\begin{array}{c} \r + P_{n}=n! \\\\ \r + A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r +\\end{array}`}]}]}],E=ae=>{y.current.setValue(y.current.getValue()+" "+ae.value+" ")},x=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:gt.createElement(z.Z,{className:oe.Z.lists,gutter:[10,10]},a.map((ae,re)=>gt.createElement(ze.Z,{flex:"110px",className:oe.Z.item},gt.createElement("div",null,gt.createElement(He.Z,{value:`$$${ae.value}$$`}),ae.name),gt.createElement("div",{className:oe.Z.children},ae.children.map((ie,pe)=>gt.createElement("div",{key:pe},gt.createElement("h1",null,ie.name),gt.createElement(z.Z,{gutter:[10,10]},ie.data.map((ye,Oe)=>gt.createElement(ze.Z,{key:Oe,onClick:()=>E(ye),className:oe.Z.diamond},gt.createElement(He.Z,{value:"`$$"+ye.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:gt.createElement(z.Z,{className:oe.Z.lists,gutter:[10,10]},b.map((ae,re)=>gt.createElement(ze.Z,{flex:"110px",className:oe.Z.item},gt.createElement("div",null,gt.createElement(He.Z,{value:"`$$"+ae.value+"$$`"}),ae.name),gt.createElement("div",{className:oe.Z.children},ae.children.map((ie,pe)=>gt.createElement("div",{key:pe},ie.name&>.createElement("h1",null,ie.name),gt.createElement(z.Z,{gutter:[10,10]},ie.data.map((ye,Oe)=>gt.createElement(ze.Z,{key:Oe,onClick:()=>E(ye),className:oe.Z.diamond},gt.createElement(He.Z,{value:"`$$"+ye.value+"$$`"}))))))))))}],te=()=>{var ae=document.createElement("div");ae.innerHTML=y.current.getValue();var re=ae.innerText;return $e&&$e(re),re};return(0,ne.useImperativeHandle)(le,()=>({getData:te})),gt.createElement("div",{className:oe.Z.mathWrap},gt.createElement(Qe.default,{defaultActiveKey:"1",items:x}),gt.createElement("math-field",{locale:"zh_cn",className:oe.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},Be||""),Xe&>.createElement("div",{className:oe.Z.button},gt.createElement(Ze.ZP,{size:"large",onClick:te,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Ht.Z=Je},44905:function(xt,Ht,ee){"use strict";ee.d(Ht,{h:function(){return ae}});var ne=ee(59301),z=ee(57809),ze=ee(78241),Qe=ee(3113),Ze=ee(89780),He=ee.n(Ze),oe=ee(66543),ot=ee(59598),gt=Object.defineProperty,Je=Object.defineProperties,$e=Object.getOwnPropertyDescriptors,Xe=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,y=(re,ie,pe)=>ie in re?gt(re,ie,{enumerable:!0,configurable:!0,writable:!0,value:pe}):re[ie]=pe,a=(re,ie)=>{for(var pe in ie||(ie={}))Be.call(ie,pe)&&y(re,pe,ie[pe]);if(Xe)for(var pe of Xe(ie))le.call(ie,pe)&&y(re,pe,ie[pe]);return re},b=(re,ie)=>Je(re,$e(ie));const E=z.default.Option,x={labelCol:{span:4},wrapperCol:{span:20}},te={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Ht.Z=({callback:re,onCancel:ie})=>{const[pe,ye]=(0,ne.useState)("python");function Oe(Re){ye(te[Re][1])}function Ae(Re){re(Re)}return ne.createElement(ze.default,b(a({},x),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Ae,style:{width:500}}),ne.createElement(ze.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},ne.createElement(z.default,{getPopupContainer:Re=>Re.parentNode,onChange:Oe},Object.keys(te).map(Re=>ne.createElement(E,{key:Re,value:Re},te[Re][0])))),ne.createElement(ze.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},ne.createElement(ae,{mode:pe})),ne.createElement("div",{className:"flex-container flex-end"},ne.createElement(Qe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ne.createElement(Qe.ZP,{type:"ghost",onClick:ie},"\u53D6\u6D88")))};function ae({value:re,onChange:ie,mode:pe,options:ye={}}){const Oe=(0,ne.useRef)(),[Ae,Re]=(0,ne.useState)();return(0,ne.useEffect)(()=>{if(Ae){let Ce=function(It){const Ot=It.getValue();ie&&ie(Ot)};return Ae.on("change",Ce),()=>{Ae.off("change",Ce)}}},[Ae,ie]),(0,ne.useEffect)(()=>{Ae&&Ae.setOption("mode",pe)},[Ae,pe]),(0,ne.useEffect)(()=>{Ae&&(re!==Ae.getValue()||re==="")&&setTimeout(()=>{Ae.setValue(re||"")},300)},[Ae,re]),(0,ne.useEffect)(()=>{if(Oe.current&&!Ae){const Ce=He().fromTextArea(Oe.current,a({mode:pe,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},ye));Re(Ce)}},[Oe.current,Ae]),ne.createElement("div",{className:"my-codemirror-container"},ne.createElement("textarea",{ref:Oe}))}},89389:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return Dn}});var ne=ee(59301),z=ee(89780),ze=ee.n(z),Qe=ee(76374),Ze=ee(66543),He=ee(6313),oe=ee(25717),ot=ee(99498),gt=ee(25419),Je=ee(67549),$e=ee(7664),Xe=({value:at="",className:ft,showTextOnly:it,showLines:cn,style:gn={}})=>{const en=(0,ne.useMemo)(()=>"",[at]);return ne.createElement(ne.Fragment,null,ne.createElement("div",{dangerouslySetInnerHTML:{__html:en}}))},Be=ee(59301),le=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,te=(at,ft,it)=>ft in at?le(at,ft,{enumerable:!0,configurable:!0,writable:!0,value:it}):at[ft]=it,ae=(at,ft)=>{for(var it in ft||(ft={}))E.call(ft,it)&&te(at,it,ft[it]);if(b)for(var it of b(ft))x.call(ft,it)&&te(at,it,ft[it]);return at},re=(at,ft)=>y(at,a(ft));let ie=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function pe({onActionCallback:at,title:ft,icon:it,actionName:cn,className:gn="",children:en}){function na(){at(cn)}return Be.createElement("a",{title:ft,className:gn,onClick:na},Be.createElement("i",{className:`${it}`}),en)}var ye=({watch:at,showNullButton:ft,showNullProgramButton:it,onActionCallback:cn,fullScreen:gn,insertTemp:en,hidetoolBar:na,extraUse:kn})=>{const Mn=[...ie,{title:`${at?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${at?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Be.createElement("ul",{className:"markdown-toolbar-container"},!na&&Mn.map((ta,Jn)=>Be.createElement("li",{key:Jn},ta.actionName?Be.createElement(pe,re(ae({},ta),{onActionCallback:cn})):Be.createElement("span",{className:"v-line"}))),ft?Be.createElement("li",null,Be.createElement(pe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:cn},Be.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,it?Be.createElement(Be.Fragment,null,Be.createElement("li",null,Be.createElement(pe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:cn},Be.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Be.createElement("li",null,Be.createElement(pe,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:cn},Be.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,en&&Be.createElement("li",null,Be.createElement(pe,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${en}`,onActionCallback:cn},Be.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),kn&&Be.createElement("li",null,kn),Be.createElement("li",{className:"btn-full-screen"},Be.createElement(pe,{icon:`${gn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:gn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:cn})))},Oe=ee(75790),Ae=ee(78241),Re=ee(92832),Ce=ee(3113),It=Object.defineProperty,Ot=Object.defineProperties,wn=Object.getOwnPropertyDescriptors,Nt=Object.getOwnPropertySymbols,Zt=Object.prototype.hasOwnProperty,jt=Object.prototype.propertyIsEnumerable,an=(at,ft,it)=>ft in at?It(at,ft,{enumerable:!0,configurable:!0,writable:!0,value:it}):at[ft]=it,Pt=(at,ft)=>{for(var it in ft||(ft={}))Zt.call(ft,it)&&an(at,it,ft[it]);if(Nt)for(var it of Nt(ft))jt.call(ft,it)&&an(at,it,ft[it]);return at},wt=(at,ft)=>Ot(at,wn(ft));const nt={labelCol:{span:4},wrapperCol:{span:20}};var Lt=({callback:at,onCancel:ft})=>{function it(cn){at(cn)}return ne.createElement(Ae.default,wt(Pt({},nt),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:it,style:{width:500}}),ne.createElement(Ae.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},ne.createElement(Re.default,null)),ne.createElement(Ae.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},ne.createElement(Re.default,null)),ne.createElement("div",{className:"flex-container flex-end"},ne.createElement(Ce.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ne.createElement(Ce.ZP,{type:"ghost",onClick:ft},"\u53D6\u6D88")))},st=ee(44905),Me=ee(45596),ut=ee(43418),Yt=ee(95237),rn=ee(6077),Dt=ee(59301),vn=({callback:at,onCancel:ft})=>{const it=document.createElement("canvas"),cn=it.getContext("2d");it.width=1e3,it.height=800,cn.fillStyle="#ffffff",cn.fillRect(0,0,it.width,it.height);const gn=it.toDataURL("image/png");return Dt.createElement(ut.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},Dt.createElement(Yt.Z,{style:{height:"100vh"}},Dt.createElement(rn.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:gn,visible:!0,title:String(Date.now())},onOk:en=>{at({src:en.url})},onClose:ft})))},we=ee(12378);function Te(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(Te,go.CommandHandler),Te.prototype.canAlignSelection=function(){var at=this.diagram;return!(at===null||at.isReadOnly||at.isModelReadOnly||at.selection.count<2)},Te.prototype.alignLeft=function(){var at=this.diagram;at.startTransaction("aligning left");var ft=1/0;at.selection.each(function(it){it instanceof go.Link||(ft=Math.min(it.position.x,ft))}),at.selection.each(function(it){it instanceof go.Link||it.move(new go.Point(ft,it.position.y))}),at.commitTransaction("aligning left")},Te.prototype.alignRight=function(){var at=this.diagram;at.startTransaction("aligning right");var ft=-1/0;at.selection.each(function(it){if(!(it instanceof go.Link)){var cn=it.actualBounds.x+it.actualBounds.width;ft=Math.max(cn,ft)}}),at.selection.each(function(it){it instanceof go.Link||it.move(new go.Point(ft-it.actualBounds.width,it.position.y))}),at.commitTransaction("aligning right")},Te.prototype.alignTop=function(){var at=this.diagram;at.startTransaction("alignTop");var ft=1/0;at.selection.each(function(it){it instanceof go.Link||(ft=Math.min(it.position.y,ft))}),at.selection.each(function(it){it instanceof go.Link||it.move(new go.Point(it.position.x,ft))}),at.commitTransaction("alignTop")},Te.prototype.alignBottom=function(){var at=this.diagram;at.startTransaction("aligning bottom");var ft=-1/0;at.selection.each(function(it){if(!(it instanceof go.Link)){var cn=it.actualBounds.y+it.actualBounds.height;ft=Math.max(cn,ft)}}),at.selection.each(function(it){it instanceof go.Link||it.move(new go.Point(it.actualBounds.x,ft-it.actualBounds.height))}),at.commitTransaction("aligning bottom")},Te.prototype.alignCenterX=function(){var at=this.diagram,ft=at.selection.first();if(ft){at.startTransaction("aligning Center X");var it=ft.actualBounds.x+ft.actualBounds.width/2;at.selection.each(function(cn){cn instanceof go.Link||cn.move(new go.Point(it-cn.actualBounds.width/2,cn.actualBounds.y))}),at.commitTransaction("aligning Center X")}},Te.prototype.alignCenterY=function(){var at=this.diagram,ft=at.selection.first();if(ft){at.startTransaction("aligning Center Y");var it=ft.actualBounds.y+ft.actualBounds.height/2;at.selection.each(function(cn){cn instanceof go.Link||cn.move(new go.Point(cn.actualBounds.x,it-cn.actualBounds.height/2))}),at.commitTransaction("aligning Center Y")}},Te.prototype.alignColumn=function(at){var ft=this.diagram;ft.startTransaction("align Column"),at===void 0&&(at=0),at=parseFloat(at);var it=new Array;ft.selection.each(function(kn){kn instanceof go.Link||it.push(kn)});for(var cn=0;cn0){for(var kn=en.elt(na-1);kn!==null&&kn.isTreeExpanded&&!kn.isTreeLeaf;){var Mn=this._sortTreeChildrenByY(kn);kn=Mn.last()}kn!==null&&at.select(kn)}else at.select(gn)}}else if(it.key==="Down")if(ft.isTreeExpanded&&!ft.isTreeLeaf){var cn=this._sortTreeChildrenByY(ft).first();cn!==null&&at.select(cn)}else for(;ft!==null;){var gn=ft.findTreeParentNode();if(gn===null)break;var en=this._sortTreeChildrenByY(gn),na=en.indexOf(ft);if(naen.y?1:gn.xen.x?1:0}),ft},Te.prototype.copyToClipboard=function(at){go.CommandHandler.prototype.copyToClipboard.call(this,at),this._lastPasteOffset.set(this.pasteOffset)},Te.prototype.pasteFromClipboard=function(){var at=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(at,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),at},Object.defineProperty(Te.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(at){if(at!=="move"&&at!=="select"&&at!=="scroll"&&at!=="tree"&&at!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+at);this._arrowKeyBehavior=at}}),Object.defineProperty(Te.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(at){if(!(at instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+at);this._pasteOffset.set(at)}});var ht=Te,Ft=ee(20397),mt=ee(43604),Ie=ee(82093),Le={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Ee=ee(59301),fe=(at,ft,it)=>new Promise((cn,gn)=>{var en=Mn=>{try{kn(it.next(Mn))}catch(ta){gn(ta)}},na=Mn=>{try{kn(it.throw(Mn))}catch(ta){gn(ta)}},kn=Mn=>Mn.done?cn(Mn.value):Promise.resolve(Mn.value).then(en,na);kn((it=it.apply(at,ft)).next())});function Ge({onCancel:at,callback:ft}){let it=(0,ne.useRef)(),cn=(0,ne.useRef)(),gn=(0,ne.useRef)(),en=(0,ne.useRef)(!1);const na=(0,ne.useRef)(!1),[kn,Mn]=(0,ne.useState)(0);function ta(){const un=we.bx.make,Oa={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"};it.current=new we.S0(cn.current,{padding:20,grid:un(we.s_,"Grid",un(we.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),un(we.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:Zn=>{var pa=Zn.diagram.commandHandler.addTopLevelParts(Zn.diagram.selection,!0);pa||Zn.diagram.currentTool.doCancel()},commandHandler:un(ht),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:Zn=>{var pa=Zn.subject;pa.location=pa.location.copy().snapToGridPoint(Zn.diagram.grid.gridOrigin,Zn.diagram.grid.gridCellSize),setTimeout(()=>{Zn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:Zn=>{var pa=Zn.subject;setTimeout(()=>{Zn.diagram.commandHandler.editTextBlock()})},LinkRelinked:Zn=>{var pa=Zn.parameter.part;pa.invalidateConnectedLinks();var Ba=Zn.subject;Zn.diagram.toolManager.linkingTool.isForwards?Ba.toNode.invalidateConnectedLinks():Ba.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),it.current.nodeTemplate=un(we.NB,"Auto",{locationSpot:we.z6.Center,locationObjectName:"SHAPE",desiredSize:new we.$u(120,60),minSize:new we.$u(40,40),resizable:!0,resizeCellSize:new we.$u(10,10),rotatable:!0},new we.KX("location","loc",we.E9.parse).makeTwoWay(we.E9.stringify),new we.KX("desiredSize","size",we.$u.parse).makeTwoWay(we.$u.stringify),un(we.bn,{name:"SHAPE",fill:Oa.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:we.z6.AllSides,toSpot:we.z6.AllSides},new we.KX("figure"),new we.KX("fill"),new we.KX("stroke","borderColor"),new we.KX("strokeWidth","thickness"),new we.KX("strokeDashArray","dash")),un(we.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),un(we.al,{margin:1,textAlign:"center",overflow:we.al.OverflowEllipsis,editable:!0},new we.KX("text").makeTwoWay(),new we.KX("stroke","color"))),it.current.nodeTemplate.toolTip=un("ToolTip",un(we.s_,"Vertical",{maxSize:new we.$u(200,NaN)},un(we.al,{font:"bold 10pt sans-serif",textAlign:"center"},new we.KX("text")),un(we.al,{font:"10pt sans-serif",textAlign:"center"},new we.KX("text","details"))));function ja(Zn,pa){var Ba=($n,Va)=>{$n.handled=!0,$n.diagram.model.commit(wr=>{var $a=Va.part.adornedPart,Nr=new we.E9().setRectSpot($a.actualBounds,Zn);Nr.subtract($a.location),Nr.scale(2,2),Nr.x+=Math.sign(Nr.x)*130,Nr.y+=Math.sign(Nr.y)*130,Nr.add($a.location),Nr.snapToGridPoint($n.diagram.grid.gridOrigin,$n.diagram.grid.gridCellSize);var Gr=wr.copyNodeData($a.data);wr.setGroupKeyForNodeData(Gr,wr.getGroupKeyForNodeData($a.data)),wr.addNodeData(Gr);var Yo={from:$a.key,to:wr.getKeyForNodeData(Gr)};wr.addLinkData(Yo);var wo=$n.diagram.findNodeForData(Gr);wo.location=Nr,$n.diagram.select(wo),setTimeout(()=>{$n.diagram.commandHandler.editTextBlock()},20)})};return un(we.bn,{figure:pa,alignment:Zn,alignmentFocus:Zn.opposite(),width:Zn.equals(we.z6.Top)||Zn.equals(we.z6.Bottom)?25:18,height:Zn.equals(we.z6.Top)||Zn.equals(we.z6.Bottom)?18:25,fill:"orange",stroke:Oa.white,strokeWidth:4,mouseEnter:($n,Va)=>Va.fill="dodgerblue",mouseLeave:($n,Va)=>Va.fill="orange",isActionable:!0,click:Ba,contextClick:Ba})}function Qa(Zn){return un(we.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:(pa,Ba)=>Ba.fill="dodgerblue",mouseLeave:(pa,Ba)=>Ba.fill="orange",click:(pa,Ba)=>{pa.diagram.commandHandler.showContextMenu(Ba.part.adornedPart)}},Zn||{})}it.current.nodeTemplate.selectionAdornmentTemplate=un(we.uz,"Spot",un(we.Vm,{padding:10}),ja(we.z6.Top,"TriangleUp"),ja(we.z6.Left,"TriangleLeft"),ja(we.z6.Right,"TriangleRight"),ja(we.z6.Bottom,"TriangleDown"),Qa({alignment:new we.z6(.75,0)}));function Ea(Zn,pa){return(Ba,$n)=>{Ba.handled=!0,Ba.diagram.model.commit(Va=>{Va.set($n.part.adornedPart.data,Zn,pa)})}}function lt(Zn,pa){return pa||(pa="color"),un(we.bn,{width:16,height:16,stroke:"lightgray",fill:Zn,margin:1,background:"transparent",mouseEnter:(Ba,$n)=>$n.stroke="dodgerblue",mouseLeave:(Ba,$n)=>$n.stroke="lightgray",click:Ea(pa,Zn),contextClick:Ea(pa,Zn)})}function Jt(){return[un("ContextMenuButton",un(we.s_,"Horizontal",lt(Oa.white,"fill"),lt(Oa.beige,"fill"),lt(Oa.extralightblue,"fill"),lt(Oa.extralightred,"fill"))),un("ContextMenuButton",un(we.s_,"Horizontal",lt(Oa.lightgray,"fill"),lt(Oa.lightgreen,"fill"),lt(Oa.lightblue,"fill"),lt(Oa.lightred,"fill")))]}function zt(){return[un("ContextMenuButton",un(we.s_,"Horizontal",lt(Oa.black),lt(Oa.green),lt(Oa.blue),lt(Oa.red))),un("ContextMenuButton",un(we.s_,"Horizontal",lt(Oa.white),lt(Oa.magenta),lt(Oa.purple),lt(Oa.orange)))]}function on(Zn,pa){return pa||(pa="thickness"),un(we.bn,"LineH",{width:16,height:16,strokeWidth:Zn,margin:1,background:"transparent",mouseEnter:(Ba,$n)=>$n.background="dodgerblue",mouseLeave:(Ba,$n)=>$n.background="transparent",click:Ea(pa,Zn),contextClick:Ea(pa,Zn)})}function fn(Zn,pa){return pa||(pa="dash"),un(we.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:Zn,margin:1,background:"transparent",mouseEnter:(Ba,$n)=>$n.background="dodgerblue",mouseLeave:(Ba,$n)=>$n.background="transparent",click:Ea(pa,Zn),contextClick:Ea(pa,Zn)})}function pn(){return[un("ContextMenuButton",un(we.s_,"Horizontal",on(1),on(2),on(3),on(4))),un("ContextMenuButton",un(we.s_,"Horizontal",fn(null),fn([2,4]),fn([4,4])))]}function Bn(Zn,pa){return pa||(pa="figure"),un(we.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:Zn,margin:1,background:"transparent",mouseEnter:(Ba,$n)=>$n.fill="dodgerblue",mouseLeave:(Ba,$n)=>$n.fill="lightgray",click:Ea(pa,Zn),contextClick:Ea(pa,Zn)})}it.current.nodeTemplate.contextMenu=un("ContextMenu",un("ContextMenuButton",un(we.s_,"Horizontal",Bn("Rectangle"),Bn("RoundedRectangle"),Bn("Ellipse"),Bn("Diamond"))),un("ContextMenuButton",un(we.s_,"Horizontal",Bn("Parallelogram2"),Bn("ManualOperation"),Bn("Procedure"),Bn("Cylinder1"))),un("ContextMenuButton",un(we.s_,"Horizontal",Bn("Terminator"),Bn("CreateRequest"),Bn("Document"),Bn("TriangleDown"))),Jt(),zt(),pn()),it.current.groupTemplate=un(we.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:we.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(Zn,pa)=>{var Ba=pa.addMembers(pa.diagram.selection,!0);Ba||pa.diagram.currentTool.doCancel()},avoidable:!1},new we.KX("location","loc",we.E9.parse).makeTwoWay(we.E9.stringify),un(we.s_,"Auto",{name:"BODY"},un(we.bn,{parameter1:10,fill:Oa.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:we.z6.AllSides,toSpot:we.z6.AllSides},new we.KX("fill"),new we.KX("stroke","color"),new we.KX("strokeWidth","thickness"),new we.KX("strokeDashArray","dash")),un(we.Vm,{background:"transparent",margin:20})),un(we.al,{alignment:we.z6.Top,alignmentFocus:we.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new we.KX("text"),new we.KX("stroke","color"))),it.current.groupTemplate.selectionAdornmentTemplate=un(we.uz,"Spot",un(we.s_,"Auto",un(we.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),un(we.Vm,{margin:1.5})),Qa({alignment:we.z6.TopRight,alignmentFocus:we.z6.BottomRight})),it.current.groupTemplate.contextMenu=un("ContextMenu",Jt(),zt(),pn()),it.current.linkTemplate=un(we.rU,{layerName:"Foreground",routing:we.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new we.KX("fromSpot","fromSpot",we.z6.parse),new we.KX("toSpot","toSpot",we.z6.parse),new we.KX("fromShortLength","dir",Zn=>Zn>=1?10:0),new we.KX("toShortLength","dir",Zn=>Zn>=1?10:0),new we.KX("points").makeTwoWay(),un(we.bn,{strokeWidth:2},new we.KX("stroke","color"),new we.KX("strokeWidth","thickness"),new we.KX("strokeDashArray","dash")),un(we.bn,{segmentIndex:0,segmentOffset:new we.E9(15,0),segmentOrientation:we.rU.OrientAlong,alignmentFocus:we.z6.Right,figure:"circle",width:10,strokeWidth:0},new we.KX("fill","color"),new we.KX("visible","dir",Zn=>Zn===1)),un(we.bn,{segmentIndex:-1,segmentOffset:new we.E9(-10,6),segmentOrientation:we.rU.OrientPlus90,alignmentFocus:we.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new we.KX("fill","color"),new we.KX("visible","dir",Zn=>Zn>=1),new we.KX("width","thickness",Zn=>7+3*Zn),new we.KX("height","thickness",Zn=>7+3*Zn),new we.KX("segmentOffset","thickness",Zn=>new we.E9(-15,4+1.5*Zn))),un(we.bn,{segmentIndex:0,segmentOffset:new we.E9(15,-6),segmentOrientation:we.rU.OrientMinus90,alignmentFocus:we.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new we.KX("fill","color"),new we.KX("visible","dir",Zn=>Zn===2),new we.KX("width","thickness",Zn=>7+3*Zn),new we.KX("height","thickness",Zn=>7+3*Zn),new we.KX("segmentOffset","thickness",Zn=>new we.E9(-15,4+1.5*Zn))),un(we.al,{alignmentFocus:new we.z6(0,1,-4,0),editable:!0},new we.KX("text").makeTwoWay(),new we.KX("stroke","color"))),it.current.linkTemplate.selectionAdornmentTemplate=un(we.uz,un(we.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:hn(2)},new we.KX("pathPattern","thickness",hn)),Qa({alignmentFocus:new we.z6(0,0,-6,-4)}));function hn(Zn){return un(we.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(Zn+4).toString()+" H3"})}function Ca(Zn){var pa="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return Zn===0?pa="M0 0 M16 16 M0 8 L16 8":Zn===2&&(pa="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),un(we.bn,{geometryString:pa,margin:2,background:"transparent",mouseEnter:(Ba,$n)=>$n.background="dodgerblue",mouseLeave:(Ba,$n)=>$n.background="transparent",click:Ea("dir",Zn),contextClick:Ea("dir",Zn)})}function ia(Zn){var pa=(Ba,$n)=>{Ba.handled=!0,Ba.diagram.model.commit(Va=>{var wr=$n.part.adornedPart;Va.set(wr.data,Zn?"toSpot":"fromSpot",we.z6.stringify(we.z6.AllSides)),(Zn?wr.toNode:wr.fromNode).invalidateConnectedLinks()})};return un(we.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Ba,$n)=>$n.background="dodgerblue",mouseLeave:(Ba,$n)=>$n.background="transparent",click:pa,contextClick:pa})}function $t(Zn,pa){var Ba=0,$n=we.z6.RightSide;Zn.equals(we.z6.Top)?(Ba=270,$n=we.z6.TopSide):Zn.equals(we.z6.Left)?(Ba=180,$n=we.z6.LeftSide):Zn.equals(we.z6.Bottom)&&(Ba=90,$n=we.z6.BottomSide),pa||(Ba-=180);var Va=(wr,$a)=>{wr.handled=!0,wr.diagram.model.commit(Nr=>{var Gr=$a.part.adornedPart;Nr.set(Gr.data,pa?"toSpot":"fromSpot",we.z6.stringify($n)),(pa?Gr.toNode:Gr.fromNode).invalidateConnectedLinks()})};return un(we.bn,{alignment:Zn,alignmentFocus:Zn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Ba,background:"transparent",mouseEnter:(wr,$a)=>$a.background="dodgerblue",mouseLeave:(wr,$a)=>$a.background="transparent",click:Va,contextClick:Va})}it.current.linkTemplate.contextMenu=un("ContextMenu",zt(),pn(),un("ContextMenuButton",un(we.s_,"Horizontal",Ca(0),Ca(1),Ca(2))),un("ContextMenuButton",un(we.s_,"Horizontal",un(we.s_,"Spot",ia(!1),$t(we.z6.Top,!1),$t(we.z6.Left,!1),$t(we.z6.Right,!1),$t(we.z6.Bottom,!1)),un(we.s_,"Spot",{margin:new we.Zt(0,0,0,2)},ia(!0),$t(we.z6.Top,!0),$t(we.z6.Left,!0),$t(we.z6.Right,!0),$t(we.z6.Bottom,!0)))));const ua=`{ "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 Pr=["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 yr(Zn){return console.log("shapeName:",Zn),Pr.indexOf(Zn)>=0}var pr=new we.YI(gn.current,{maxSelectionCount:1,linkTemplate:un(we.rU,{locationSpot:we.z6.Center,selectionAdornmentTemplate:un(we.uz,"Link",{locationSpot:we.z6.Center},un(we.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),un(we.bn,{toArrow:"Standard",stroke:null}))},{routing:we.rU.AvoidsNodes,curve:we.rU.JumpOver,corner:5,toShortLength:4},new we.KX("points"),un(we.bn,{isPanelMain:!0,strokeWidth:2}),un(we.bn,{toArrow:"Standard",stroke:null})),model:new we.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...we.bn.getFigureGenerators().toArray().map(Zn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Zn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return it.current.addDiagramListener("TextEdited",function(Zn){var pa;const Ba=Zn.subject.part;var $n=(pa=document.activeElement)==null?void 0:pa.value;typeof $n=="string"&&$n.trim()===""&&it.current.model.commit(function(Va){Va.set(Ba.data,"text","\u672A\u547D\u540D"),it.current.commandHandler.stopCommand()},"increment")}),pr.nodeTemplate=un(we.NB,"Auto",{locationSpot:we.z6.Center},new we.KX("location","location",we.E9.parse).makeTwoWay(we.E9.stringify),un(we.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 we.KX("stroke").makeTwoWay(),new we.KX("fill").makeTwoWay(),new we.KX("figure")),un(we.al,{margin:new we.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new we.$u(16,16),maxSize:new we.$u(10,NaN),textAlign:"center",editable:!0},new we.KX("key").makeTwoWay())),setTimeout(()=>{it.current.grid=un(we.s_,"Grid",un(we.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),un(we.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),it.current.grid.visible=!0,it.current.grid.gridCellStroke="darkgray",it.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=it.current,it.current}const Jn=()=>fe(this,null,function*(){var un=it.current.makeImage();const Oa=yield(0,Ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:un.src}});ft({src:Oa.url})});return(0,ne.useEffect)(()=>(setTimeout(()=>{ta()},500),Mn(kn+1),()=>{it.current=null}),[]),Ee.createElement("div",{ref:na,className:en.current?`${Le.maxH60} body-overflow-initial`:"body-overflow-initial"},Ee.createElement(ut.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!kn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:Ee.createElement(Yt.Z,null,Ee.createElement(mt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Ee.createElement(mt.Z,{onClick:()=>{var un,Oa,ja=it.current.selection.first();if(en.current=!en.current,document.activeElement&&ja){let Qa=(Oa=(un=document.activeElement)==null?void 0:un.value)==null?void 0:Oa.trim();typeof Qa=="string"&&it.current.model.commit(function(Ea){Ea.set(ja.data,"text",Qa||"\u672A\u547D\u540D"),it.current.commandHandler.stopCommand()},"increment")}Mn(kn+1)}},Ee.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:at},Ee.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:Le.flowChartWrp},Ee.createElement("div",{style:{display:"flex",height:"100%"}},Ee.createElement("div",{style:{width:"300px",height:"100%"}},Ee.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),Ee.createElement("div",{style:{height:"calc(100% - 50px)"},className:Le.myPaletteDiv,ref:gn})),Ee.createElement("div",{style:{flex:1,position:"relative"}},Ee.createElement("div",{ref:cn,style:{height:"80vh"}}))),Ee.createElement("div",{className:"tr"},Ee.createElement(Ce.ZP,{size:"large",onClick:Jn,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var he=Ge,se=ee(5112),de=ee(5871);const Fe=se.ZP.Group,be={margin:"0 8px"};var Pe=({callback:at,onCancel:ft})=>{function it(cn){at(cn)}return ne.createElement(Ae.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:it},ne.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},ne.createElement("span",{style:be},"\u5355\u5143\u683C\u6570\uFF1A"),ne.createElement("span",{style:be},"\u884C\u6570"),ne.createElement(Ae.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},ne.createElement(de.Z,null)),ne.createElement("span",{style:be},"\u5217\u6570"),ne.createElement(Ae.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},ne.createElement(de.Z,null))),ne.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},ne.createElement("span",{style:be},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),ne.createElement(Ae.default.Item,{name:"align"},ne.createElement(Fe,null,ne.createElement(se.ZP,{value:"default"},ne.createElement("i",{className:"fa fa-align-justify"})),ne.createElement(se.ZP,{value:"left"},ne.createElement("i",{className:"fa fa-align-left"})),ne.createElement(se.ZP,{value:"center"},ne.createElement("i",{className:"fa fa-align-center"})),ne.createElement(se.ZP,{value:"right"},ne.createElement("i",{className:"fa fa-align-right"}))))),ne.createElement("div",{className:"flex-container flex-end"},ne.createElement(Ce.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ne.createElement(Ce.ZP,{type:"ghost",onClick:ft},"\u53D6\u6D88")))},Ye=ee(78673),vt=ee(11081),et=ee.n(vt),rt=(0,ne.forwardRef)(({use3d:at,width:ft,height:it,callback:cn,showSaveButton:gn},en)=>{const na=(0,ne.useRef)(),kn=(0,ne.useRef)(),[Mn,ta]=(0,ne.useState)(!1),Jn=(0,ne.useRef)({id:na,appName:"graphing",width:ft||1e3,height:it||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,ne.useEffect)(()=>{kn.current=new(et())(Jn.current,!0),window.onload=function(){kn.current.inject("applet_container")}},[]);const un=()=>{var Oa=window.ggbApplet.getPNGBase64(1,!0,72);return cn&&cn(Oa),Oa};return(0,ne.useEffect)(()=>{Jn.current.appName=Mn?"3D":"graphing",kn.current.inject("applet_container")},[Mn]),(0,ne.useEffect)(()=>{ta(at)},[at]),(0,ne.useImperativeHandle)(en,()=>({getImgData:un})),ne.createElement(ne.Fragment,null,ne.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:na}),ne.createElement(Yt.Z,{align:"middle"},ne.createElement(mt.Z,{flex:1},ne.createElement(Ye.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:Mn,onChange:Oa=>ta(Oa)})),ne.createElement(mt.Z,null,ne.createElement(Ce.ZP,{size:"large",onClick:un,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),ct=ee(88615),Se=ee(1012),Ne=ee(8591);const qe="link",_e="upload-image",St="add-flowchart",Gt="draw-image",je="add-flowchart",Wt="code-block",Nn="add-table",Rn="------------",Ln={default:Rn,left:`:${Rn}`,center:`:${Rn}:`,right:`${Rn}:`};var sn=ee(17904),ea=(at,ft,it)=>new Promise((cn,gn)=>{var en=Mn=>{try{kn(it.next(Mn))}catch(ta){gn(ta)}},na=Mn=>{try{kn(it.throw(Mn))}catch(ta){gn(ta)}},kn=Mn=>Mn.done?cn(Mn.value):Promise.resolve(Mn.value).then(en,na);kn((it=it.apply(at,ft)).next())});function On(){}let ln=0;const zn=1e4,_n="\u2581",bn="@\u2581\u2581@",va="@\u2581@",Kn=` +**\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`,yt=["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 Rt(at){return/^\d+$/.test(at)?`${at}px`:at}const Tt=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",dn={[Tt+"-B"]:"bold",[Tt+"-I"]:"italic"},An={[qe]:"\u6DFB\u52A0\u94FE\u63A5",[Wt]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[_e]:"\u6DFB\u52A0\u56FE\u7247",[Gt]:"\u6DFB\u52A0\u753B\u56FE",[St]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Nn]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Dn=({defaultValue:at="",onChange:ft,width:it="100%",height:cn=400,miniToolbar:gn=!1,isFocus:en=!1,watch:na,insertTemp:kn,mode:Mn="markdown",id:ta="markdown-editor-id",showResizeBar:Jn=!1,noStorage:un=!1,showNullButton:Oa=!1,showNullProgramButton:ja=!1,hidetoolBar:Qa=!1,fullScreen:Ea=!1,onBlur:lt,onCMBeforeChange:Jt,onFullScreen:zt,className:on="",disablePaste:fn=!1,disabled:pn=!1,disabledFill:Bn=!1,placeholder:hn="",values:Ca="",extraUse:ia})=>{const[$t,ua]=(0,ne.useState)(null),[Pr,yr]=(0,ne.useState)(at),[pr,Zn]=(0,ne.useState)(na),[pa,Ba]=(0,ne.useState)(Ea),[$n,Va]=(0,ne.useState)(""),[wr,$a]=(0,ne.useState)(0),[Nr,Gr]=(0,ne.useState)(cn),[Yo,wo]=(0,ne.useState)(!1),si=(0,ne.useRef)((0,Se.Z)()),yo=(0,ne.useRef)(!1),Lr=(0,ne.useRef)(),[Eo,vo]=(0,ne.useState)(0),[so,Wr]=(0,ne.useState)(0),Ko=(0,ne.useRef)(),mi=(0,ne.useRef)(),ri=(0,ne.useRef)(),$o=(0,ne.useRef)(),oi=()=>ea(void 0,null,function*(){var er;const aa=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:si.current}});(er=aa==null?void 0:aa.attachments)!=null&&er.length&&(console.log("cm:",$t,Ko),aa.attachments.map(Hn=>{Hn.content_type.indexOf("image")>-1?$t.replaceSelection(`![,](/api/attachments/${Hn.id}?type=${Hn.content_type})`):Hn.content_type.indexOf("video")>-1?$t.replaceSelection(``):Hn.content_type.indexOf("pdf")>-1?$t.replaceSelection(`${Hn.name}`):$t.replaceSelection(`[${Hn.name}](${ENV.API_SERVER}/api/attachments/${Hn.id}?type=${Hn.content_type})`)}))});(0,ne.useEffect)(()=>{const er=window.scrollY||window.pageYOffset;yr(Ca),$t==null||$t.setValue(Ca),window.scrollTo(0,er)},[Ca]),(0,ne.useEffect)(()=>{zt==null||zt(pa)},[pa]),(0,ne.useEffect)(()=>{if(Ko.current){let er=function(Hn,da){var Mr;if(fn){da.preventDefault();return}const lo=da.clipboardData;if(lo){const To=lo.types.toString(),Ao=lo.items;if(To==="Files"||lo.types.indexOf("Files")>-1){if(da.preventDefault(),Mn=="stex")return;try{let ui=Ao[1];((Mr=Ao[0])==null?void 0:Mr.kind)==="file"&&(ui=Ao[0]);const ti=ui.getAsFile(),ji=ti.name.split(".").pop();(0,Me.I)(ti,yi=>{var Rr,Ia,jo;yi.id?((Rr=ti==null?void 0:ti.type)==null?void 0:Rr.indexOf("image"))>-1?aa.replaceSelection(``):((Ia=ti==null?void 0:ti.type)==null?void 0:Ia.indexOf("video"))>-1?aa.replaceSelection(``):((jo=ti==null?void 0:ti.type)==null?void 0:jo.indexOf("pdf"))>-1?aa.replaceSelection(`${ti.name}`):yt.includes(ji)?aa.replaceSelection(`${ti.name}`):aa.replaceSelection(`[${ti.name}](/api/attachments/${yi.id}?type=${yi.content_type})`):(yi==null?void 0:yi.status)===401&&(Ne.ZP.warning((yi==null?void 0:yi.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(ui){Ne.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const aa=ze().fromTextArea(Ko.current,{mode:Mn,lineNumbers:!gn,lineWrapping:!0,value:at,autoCloseTags:!ja,autoCloseBrackets:!0});return aa.on("keyup",function(Hn,da){da.keyCode===8&&(Hn.getValue()==""?aa.setOption("placeholder",hn):aa.setOption("placeholder",null))}),aa.on("keydown",function(Hn,da){if(da.keyCode===8){var Mr=xa(Hn);Mr&&da.preventDefault()}}),en&&aa.focus(),aa.on("paste",er),aa.on("dragleave",function(Hn,da){mi.current.classList.remove("mouse-hover-md")}),pn&&aa.on("beforeChange",function(Hn,da){(da.origin==="paste"||da.origin==="+input")&&da.cancel()}),ua(aa),()=>{aa.off("paste",er)}}},[]);const eo=(0,ne.useCallback)(()=>{if(mi.current)try{}catch(er){console.log(er,"---- to set md editor body height")}},[Nr,mi,pa]);(0,ne.useEffect)(()=>{function er(){let aa=new Qe.Z(Hn=>{for(let da of Hn)(da.target.offsetHeight>0||da.target.offsetWidth>0)&&(eo(),$t.setSize("100%","100%"),$t.refresh())});return aa.observe(Ko.current.parentElement),aa}if($t){const aa=er();return()=>{var Hn,da;(Hn=Ko.current)!=null&&Hn.parentElement&&aa.unobserve((da=Ko.current)==null?void 0:da.parentElement)}}},[$t,eo]),(0,ne.useEffect)(()=>{if($t){let er=[];for(const[aa,Hn]of Object.entries(dn)){let da={[aa]:()=>{Ya(Hn)}};er.push(da),$t.addKeyMap(da)}return Lr.current=setInterval(()=>{yo.current&&oi()},4e3),()=>{clearInterval(Lr.current);for(let aa of er)$t.removeKeyMap(aa)}}},[$t]),(0,ne.useEffect)(()=>{Ea!==pa&&Ba(Ea)},[Ea]),(0,sn.Z)(()=>{if(!un&&wr>0){let er=new Date().getTime(),aa=window.sessionStorage.getItem(ta);er>=wr+zn&&(!aa||aa!==Pr)&&(window.sessionStorage.setItem(ta,Pr),wo(!0))}},zn),(0,ne.useEffect)(()=>{Zn(na)},[$t,na]),(0,ne.useEffect)(()=>{$t&&en&&$t.focus()},[$t,en]),(0,ne.useEffect)(()=>{if(pr&&$t){let er=function(Hn){let da=Hn.target;if($o.current){let Mr=da.scrollTop/da.scrollHeight;$o.current.scrollTop=$o.current.scrollHeight*Mr}};const aa=$t.getScrollerElement();return aa.addEventListener("scroll",er),()=>{aa.removeEventListener("scroll",er)}}},[$t,pr]),(0,ne.useEffect)(()=>{if($t&&Jt){let er=function(aa,Hn){Jt(aa,Hn)};return $t.on("beforeChange",er),()=>{$t.off("beforeChange",er)}}},[$t,Jt]),(0,ne.useEffect)(()=>{if($t&<){let er=function(){lt($t.getValue())};return $t.on("blur",er),()=>{$t.off("blur",er)}}},[$t,lt]);function xa(er,aa){var Hn=er.getDoc(),da=Hn.getCursor(),Mr=Hn.getLine(da.line),lo=Mr.charAt(da.ch-1),To=Mr.lastIndexOf("@\u2581@",da.ch),Ao=Mr.lastIndexOf("@\u2581\u2581@",da.ch),ui=To>Ao?To:Ao,ti=To>Ao?3:4;if(bn.indexOf(lo)===-1)return null;if(console.log("change1:",aa,er,Mr,da,ui,To,Ao,lo),ui>=0&&da.ch-ui<5){var ji=ui+ti;return Hn.replaceRange("",{line:da.line,ch:ui},{line:da.line,ch:ji}),{line:da.line,ch:ji}}return null}(0,ne.useEffect)(()=>{if($t){let er=function(aa,Hn){const da=aa.getValue();yr(da),$a(new Date().getTime()),aa.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),ft&&(ja?ft(da,po(da)):ft(da))};return $t.on("change",er),()=>{$t.off("change",er)}}},[$t,ft]),(0,ne.useEffect)(()=>{if($t)if(at==null)$t.setValue(""),yr("");else{const er=window.scrollY||window.pageYOffset;at!==$t.getValue()&&($t.setValue(at),yr(at),$t.setCursor(pn?1:$t.lineCount(),0),window.scrollTo(0,er))}},[$t,at]);const Ya=(0,ne.useCallback)(er=>{const aa=$t.getCursor(),Hn=$t.getSelection();let da=Hn.split(` +`);switch(er){case"bold":return $t.replaceSelection("**"+Hn+"**"),Hn===""&&$t.setCursor(aa.line,aa.ch+2),$t.focus();case"italic":return $t.replaceSelection("*"+Hn+"*"),Hn===""&&$t.setCursor(aa.line,aa.ch+1),$t.focus();case"code":return $t.replaceSelection("`"+Hn+"`"),Hn===""&&$t.setCursor(aa.line,aa.ch+1),$t.focus();case"inline-latex":return Va("inline-latex"),$t.focus();case"latex":return $t.replaceSelection("```latex\n"+Hn+"\n```"),$t.setCursor(aa.line+1,Hn.length+1),$t.focus();case"line-break":return $t.replaceSelection(`
+`),$t.focus();case"list-ul":return Hn===""?$t.replaceSelection("- "+Hn):$t.replaceSelection(da.map(Mr=>Mr===""?"":`- ${Mr}`).join(` +`)),$t.focus();case"list-ol":return Hn===""?$t.replaceSelection("1. "+Hn):$t.replaceSelection(da.map((Mr,lo)=>Mr===""?"":`${lo+1}. ${Mr}`).join(` +`)),$t.focus();case"add-null-ch":return Hn===""&&$t.setCursor(aa.line,aa.ch),$t.replaceSelection(_n),$t.focus();case"add-signal":return Hn===""&&$t.setCursor(aa.line,aa.ch),$t.replaceSelection(va),$t.focus();case"add-multiple":return Hn===""&&$t.setCursor(aa.line,aa.ch),$t.replaceSelection(bn),$t.focus();case"inster-template-1":return Hn===""&&$t.setCursor(aa.line,aa.ch),$t.replaceSelection(Kn),$t.focus();case"eraser":return $t.setValue(""),$t.focus();case"trigger-watch":return Zn(!pr),$t.focus();case"trigger-full-screen":return Ba(!pa),$t.focus();case qe:Va(qe);return;case Wt:Va(Wt);return;case _e:Va(_e);return;case Gt:Va(Gt);return;case"maths-latex":Va("maths-latex");return;case St:Va(St);return;case Nn:Va(Nn);return;default:throw new Error}},[$t,pr,pa]),Br=(0,ne.useCallback)((er,aa)=>{var Hn,da,Mr,lo,To,Ao;switch(Va(""),$n){case qe:const{title:Rr,link:Ia}=er;return $t.replaceSelection(`[${Rr}](${Ia})`),$t.focus();case Wt:const{language:jo,content:ao}=er;return $t.replaceSelection(["```"+jo,ao,"```"].join(` +`)),$t.focus();case"maths-latex":for(var ui=atob(er),ti=new Uint8Array(ui.length),ji=0;ji{ka.id?$t.replaceSelection(`![,](/api/attachments/${ka.id}?type=${ka.content_type})`):(ka==null?void 0:ka.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":$t.replaceSelection("`$$"+er+"$$`");break;case _e:case Gt:case je:const{src:Co,alt:Ut}=er,kt=aa,nn=(Mr=(da=(Hn=kt==null?void 0:kt.name)==null?void 0:Hn.split("."))==null?void 0:da.pop)==null?void 0:Mr.call(da);return((lo=kt==null?void 0:kt.type)==null?void 0:lo.indexOf("image"))>-1||!(kt!=null&&kt.type)?kt.align||kt.width?$t.replaceSelection(`

${Ut||

`):$t.replaceSelection(`${Ut||`):((To=kt==null?void 0:kt.type)==null?void 0:To.indexOf("video"))>-1?$t.replaceSelection(``):((Ao=kt==null?void 0:kt.type)==null?void 0:Ao.indexOf("pdf"))>-1?$t.replaceSelection(`${kt.name}`):yt.includes(nn)?$t.replaceSelection(`${kt.name}`):$t.replaceSelection(`[${kt.name}](${Co})`),$t.focus();case Nn:const{row:Vn,col:Ga,align:Wa}=er;let Tn=` +`;for(let ka=0;ka{switch($n){case qe:return ne.createElement(Lt,{callback:Br,onCancel:ei});case Wt:return ne.createElement(st.Z,{callback:Br,onCancel:ei});case _e:return ne.createElement(Me.Z,{callback:Br,onCancel:ei});case St:return ne.createElement(he,{callback:Br,onCancel:ei});case Nn:return ne.createElement(Pe,{callback:Br,onCancel:ei});case"maths-latex":return ne.createElement(rt,{showSaveButton:!0,callback:Br});case"inline-latex":return ne.createElement(ct.Z,{showSaveButton:!0,callback:Br});default:return null}},[$n]);function ei(){Va("")}(0,ne.useEffect)(()=>{if(ri.current){let er=function(To){Mr=!0,lo=To.pageY},aa=function(){Mr=!1},Hn=function(To){if(Mr){let Ao=To.pageY-lo;Ao<0&&(Ao=0),Ao>300&&(Ao=300);let ui=cn+Ao+"px";Gr(ui)}},da=ri.current,Mr=!1,lo=0;return da.addEventListener("mousedown",er),document.addEventListener("mousemove",Hn),document.addEventListener("mouseup",aa),()=>{da.removeEventListener("mousedown",er),document.removeEventListener("mousemove",Hn),document.removeEventListener("mouseup",aa)}}},[$t,ri]),(0,ne.useEffect)(()=>{Gr(cn)},[cn]);const Qo=Rt(it),Bi=Rt(Nr),Mi={width:Qo,height:Bi},Zo=(0,ne.useMemo)(()=>{if(wr){let er=new Date(wr),aa=er.getHours(),Hn=er.getMinutes(),da=er.getSeconds();return aa=aa<10?"0"+aa:aa,Hn=Hn<10?"0"+Hn:Hn,da=da<10?"0"+da:da,`${aa}:${Hn}:${da}`}return 0},[wr]),po=er=>{const aa=[];if(ja){let Hn=-1;er=er.replace(/(@▁▁@|@▁@)/g,function(da,Mr,lo){aa.push({multiLine:da!==va})})}return aa};function xi(){window.sessionStorage.removeItem(ta),wo(!1),$a(0)}function el(){wo(!1),$a(0),$t.setValue(window.sessionStorage.getItem(ta))}(0,ne.useEffect)(()=>{An[$n]&&$n!==Gt&&$n!==St&&setTimeout(()=>{const er=document.getElementsByClassName("markdown-popup-form")[0],aa=window.innerWidth/2-er.offsetWidth/2,Hn=window.innerHeight/2-er.offsetHeight/2;vo(aa),Wr(Hn)},0)},[$n]);const qi=er=>{er.preventDefault();const aa=er.clientX-Eo,Hn=er.clientY-so;document.body.onmousemove=da=>{let Mr=da.clientX-aa,lo=da.clientY-Hn;const To=document.getElementsByClassName("markdown-popup-form")[0],Ao=window.innerWidth-To.offsetWidth,ui=window.innerHeight-To.offsetHeight;Mr=Math.max(0,Math.min(Mr,Ao)),lo=Math.max(0,Math.min(lo,ui)),Zi(da.clientX,da.clientY,aa,Hn)&&(vo(Mr),Wr(lo))},document.body.onmouseup=function(){document.body.onmousemove=null}},Zi=(er,aa,Hn,da)=>{const Mr=document.body.clientHeight,lo=document.body.clientWidth;return er<20&&Hn>er||er>lo-20&&Hnaa||aa>Mr-20&&daRe in Ae?Xe(Ae,Re,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Ae[Re]=Ce,x=(Ae,Re)=>{for(var Ce in Re||(Re={}))a.call(Re,Ce)&&E(Ae,Ce,Re[Ce]);if(y)for(var Ce of y(Re))b.call(Re,Ce)&&E(Ae,Ce,Re[Ce]);return Ae},te=(Ae,Re)=>Be(Ae,le(Re));const{useForm:ae}=ne.default,re={width:280,marginRight:10},ie={labelCol:{span:5},wrapperCol:{span:19}};var pe=({callback:Ae,onCancel:Re})=>{const[Ce]=ae();let It=(0,gt.useRef)();function Ot(Zt){It.current.width=Ce.getFieldValue("width"),It.current.align=Ce.getFieldValue("align"),Ae(Zt,It.current)}function wn(Zt,jt){if(Zt.status===-1){z.ZP.error(Zt.message);return}Ce.setFieldsValue({src:`/api/attachments/${Zt.id}`,type:jt.type})}function Nt(Zt){let jt=Zt.target.files[0];It.current=jt,Oe(jt,wn)}return $e.createElement(ne.default,te(x({form:Ce},ie),{className:"upload-image-panel",onFinish:Ot,style:{width:470,overflow:"hidden"}}),$e.createElement(ne.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},$e.createElement("div",{className:"flex-container"},$e.createElement(ne.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},$e.createElement(ze.default,{style:re})),$e.createElement(ye,{onFileChange:Nt}))),$e.createElement(ne.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},$e.createElement(ze.default,{style:{width:264}})),$e.createElement(ne.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},$e.createElement(Qe.Z,null,$e.createElement(ne.default.Item,{name:"width",style:{margin:0}},$e.createElement(Ze.Z,{style:{width:264}})),$e.createElement("span",{className:"ml8"},"%"))),$e.createElement(ne.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},$e.createElement(He.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),$e.createElement("aside",null,$e.createElement(ne.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},$e.createElement(oe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),$e.createElement(oe.ZP,{type:"default",onClick:Re},"\u53D6\u6D88"))))};function ye({onFileChange:Ae}){return $e.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",$e.createElement("input",{type:"file",onChange:Ae}))}function Oe(Ae,Re){if(!Ae)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Je.bg)())throw z.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Ce=new FormData;Ce.append("editormd-image-file",Ae),Ce.append("file_param_name","editormd-image-file"),Ce.append("byxhr","true");var It=new window.XMLHttpRequest;It.withCredentials=!0,It.addEventListener("load",function(Ot){Re(JSON.parse(Ot.target.responseText),Ae)},!1),It.addEventListener("error",function(Ot){console.error(Ot)},!1),It.open("POST",`${ot.KI}/api/attachments.json`),It.send(Ce)}},75790:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return ze}});var ne=ee(59301),z=ee(4676);class ze extends ne.Component{constructor(Ze){super(Ze);const He=window.document;this.node=He.createElement("div"),He.body.appendChild(this.node)}render(){const{children:Ze}=this.props;return(0,z.createPortal)(Ze,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},929:function(xt,Ht,ee){"use strict";ee.d(Ht,{i:function(){return ie},Z:function(){return ye}});var ne={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"},z=ee(71418),ze=ee(6848),Qe=ee(93948),Ze=ee(92310),He=ee.n(Ze),oe=ee(49661),ot=ee(57884),gt=ee(34055),Je=ee(79005),$e=ee(20345),Xe=ee(77882),Be=ee(31081),le=ee(75309),y=ee(71979),a=ee(47558),b=ee(42922),E=ee(66832),x=ee(96593),te=ee(19664),ae=ee(91833),re=ee(59301);const ie=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Je,swimg:$e},{name:"101\u8BA1\u5212",ptimg:Xe,swimg:Be},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:le,swimg:y},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:b},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:E,swimg:x},{name:"\u519B\u961F\u4E00\u6D41",ptimg:te,swimg:ae}];var ye=({className:Oe,dataSource:Ae=[],col:Re=4,right:Ce,bottom:It=23,precision:Ot=0,wrapWidth:wn=1200,trackEventItems:Nt,loading:Zt,onRemove:jt=()=>{},isCurrent:an=!0,showAlias:Pt=!1,showProgress:wt=!1})=>{const nt=Math.floor((wn-(Re-1)*Ce)/Re),Lt=[{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(st=>(window.ENV==="build"&&(st.ptimg=`/react/build${st.ptimg}`,st.swimg=`/react/build${st.swimg}`),st));return re.createElement(z.Z,{spinning:Zt},re.createElement("div",{className:He()(ne.list,Oe)},!!(Ae!=null&&Ae.length)&&(Ae==null?void 0:Ae.map((st,Me)=>{var ut,Yt,rn,Dt,vn,we;const{name:Te,id:ht,identifier:Ft,featured:mt,school_name:Ie,image_url:Le,excellent:Ee,is_plan:fe}=st;return re.createElement("div",{key:ht,className:an&&wt?ne.wrapisCurrent:ne.wrap,style:{width:nt,marginRight:(1+Me)%Re===0?0:Ce+Ot,marginBottom:It}},re.createElement("a",{className:ne.li,onClick:Ge=>{Ge.preventDefault(),Ge.stopPropagation(),Nt&&(0,oe.L9)([Nt]),(0,oe.xg)(`/paths/${Ft}`)}},re.createElement("div",{className:ne.img},re.createElement("img",{className:ne.cover,src:`${Le}`}),an&&(0,gt.bg)()&&(st==null?void 0:st.studying)&&re.createElement("div",{className:`${ne.movebq} user-path-items`,onClick:Ge=>{Ge.stopPropagation(),jt(st)}},re.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),re.createElement("span",{className:"c-red"},"\u79FB\u9664")),(ut=st==null?void 0:st.subject_tags)==null?void 0:ut.map((Ge,he)=>{var se,de;if(he===0){const be=(se=Lt.find(Pe=>Pe.name==Ge))==null?void 0:se.swimg;return re.createElement("img",{className:ne.sign,src:be,style:{left:"-4px"}})}const Fe=(de=Lt.find(be=>be.name==Ge))==null?void 0:de.ptimg;return re.createElement("img",{className:ne.sign,src:Fe,style:{left:`${48+52*(he-1)+2*he}px`}})}),re.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(st==null?void 0:st.excellent)&&re.createElement("div",{className:ne.bq},"\u5F00\u653E\u8BFE\u7A0B"))),re.createElement("div",{className:ne.name},re.createElement(ze.Z,{title:Pt&&(st!=null&&st.excellent_alias_name)?re.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Te}`,re.createElement("br",null),re.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${st==null?void 0:st.excellent_alias_name}`)):Te},re.createElement("span",{className:ne.e},Pt&&(st==null?void 0:st.excellent_alias_name)||Te))),an&&wt&&((Yt=st==null?void 0:st.progress)==null?void 0:Yt.all_score)!=0&&re.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},re.createElement(Qe.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((rn=st==null?void 0:st.progress)==null?void 0:rn.my_score)/((Dt=st==null?void 0:st.progress)==null?void 0:Dt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(vn=st==null?void 0:st.progress)==null?void 0:vn.my_score,"/",(we=st==null?void 0:st.progress)==null?void 0:we.all_score),(!an||!wt)&&re.createElement("div",{className:ne.tags},re.createElement("div",null,re.createElement(ze.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),re.createElement("span",null,st.stages_count))),re.createElement(ze.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),re.createElement("span",null,st.members_count)))))))})),!Ae.length&&re.createElement(ot.Z,null)))}},63814:function(xt,Ht,ee){"use strict";ee.d(Ht,{jL:function(){return Ze},w9:function(){return Rt},vv:function(){return it},dN:function(){return An},QD:function(){return yo},cQ:function(){return he.Z},vg:function(){return _n},Oz:function(){return Ln},op:function(){return $a},O5:function(){return Zo},_b:function(){return Ko},t7:function(){return It},tT:function(){return Nt},Gi:function(){return Qa},YG:function(){return na},Ed:function(){return Oa},kT:function(){return ta},qp:function(){return b},Um:function(){return ie},K3:function(){return te},vr:function(){return vo},qE:function(){return Yo},Je:function(){return an},wb:function(){return we},rC:function(){return Ge},lB:function(){return Ft},cq:function(){return fn},kO:function(){return Ca},tp:function(){return Oe},Si:function(){return el},k8:function(){return Co},Du:function(){return lo}});var ne=ee(59301),z={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"},ze="data:image/png;base64,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",Ze=({dataSource:Ut=[],img:kt,imgWidth:nn=346,title:Vn,sunTitle:Ga,bannerExtraContent:Wa})=>ne.createElement("div",{className:z.banner},ne.createElement("div",{className:z.content},ne.createElement("aside",null,ne.createElement("p",null,ne.createElement("b",null,Vn),ne.createElement("span",null,Ga)),Ut.length>0&&ne.createElement("div",{className:z.btns},Ut.map((Tn,ka)=>ne.createElement("div",{key:ka,onClick:Tn.click},Tn.name,Tn.sign?ne.createElement("img",{src:ze,width:39}):null))),Wa),kt&&ne.createElement("img",{style:{marginTop:33,marginRight:38},src:kt,width:nn}))),He={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"},oe=ee(92310),ot=ee.n(oe),gt=ee(89392),Je=Object.defineProperty,$e=Object.getOwnPropertySymbols,Xe=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,le=(Ut,kt,nn)=>kt in Ut?Je(Ut,kt,{enumerable:!0,configurable:!0,writable:!0,value:nn}):Ut[kt]=nn,y=(Ut,kt)=>{for(var nn in kt||(kt={}))Xe.call(kt,nn)&&le(Ut,nn,kt[nn]);if($e)for(var nn of $e(kt))Be.call(kt,nn)&&le(Ut,nn,kt[nn]);return Ut},b=({dataSource:Ut=[],value:kt,onChange:nn,onTitleChange:Vn,className:Ga,title:Wa,titleWidth:Tn=41,style:ka={},fontColor:mr="#6A7283",showCount:Qr,classNameActive:cr,styleItem:ma={}})=>{const[qr,bo]=(0,ne.useState)(0),[ii,fr]=(0,ne.useState)(!1),Er=(0,ne.useRef)(null),Oo=(0,ne.useRef)(null);return(0,ne.useEffect)(()=>{var Po;Ut.length!==0&&(((Po=Er==null?void 0:Er.current)==null?void 0:Po.clientHeight)>97?bo(1):bo(0)),Ut.length===0&&bo(0),fr(!1)},[Ut]),ne.createElement("div",{className:ot()(He.row,Ga),style:ka},ne.createElement("div",{onClick:(0,gt.throttle)(()=>Vn==null?void 0:Vn(),2e3),style:{width:Tn,marginTop:ii?12:4},className:`${He.title} ${Vn?"current":""}`},Wa),ne.createElement("div",{className:ii?`${He.tagsWrap} ${He.tagsBorderWrap}`:He.tagsWrap},ne.createElement("div",{className:He.bar,ref:Oo,style:qr>0?{height:qr===1?97:"auto",overflow:qr===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},ne.createElement("div",{className:He.tag,ref:Er},Ut==null?void 0:Ut.map(Po=>ne.createElement("span",{onClick:()=>nn(Po.id),key:Po.id,style:y(y({color:mr},ma),(Po==null?void 0:Po.style)||{}),className:kt===Po.id?ot()(cr||He.active,Po.classNameActive):""},ne.createElement("span",{title:Po.name,className:He.name},Po.name),!!Qr&&ne.createElement("span",{className:He.num},Po.count))))),!!qr&&ne.createElement(ne.Fragment,null,qr===1?ne.createElement("div",{onClick:()=>{var Po;bo(2),((Po=Er==null?void 0:Er.current)==null?void 0:Po.clientHeight)>245?fr(!0):fr(!1)},className:He.action},"\u5C55\u5F00",ne.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):ne.createElement("div",{onClick:()=>{Oo.current.scrollTop=0,bo(1),fr(!1)},className:He.action},"\u6536\u8D77",ne.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},E={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},te=({dataSource:Ut=[],value:kt,onChange:nn,onTitleChange:Vn,className:Ga,title:Wa,titleWidth:Tn=41,style:ka={},fontColor:mr="#6A7283",showCount:Qr,expand:cr=!0})=>{const[ma,qr]=(0,ne.useState)(0),[bo,ii]=(0,ne.useState)(!1),fr=(0,ne.useRef)(null),Er=(0,ne.useRef)(null),[Oo,Po]=(0,ne.useState)(cr);return ne.createElement("div",{className:ot()(E.row,Ga),style:ka},ne.createElement("div",{className:"flex item-center justify-between"},ne.createElement("div",{onClick:(0,gt.throttle)(()=>Vn==null?void 0:Vn(),2e3),style:{width:Tn,marginTop:bo?12:4},className:`${E.title} ${Vn?"current":""}`},Wa),ne.createElement("i",{className:`iconfont ${Oo?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Oo?8:10},onClick:()=>Po(!Oo)})),Oo&&ne.createElement("div",{className:bo?`${E.tagsWrap} ${E.tagsBorderWrap}`:E.tagsWrap},ne.createElement("div",{className:E.fenge}),ne.createElement("div",{className:E.bar,ref:Er},ne.createElement("div",{className:E.tag,ref:fr},Ut==null?void 0:Ut.map(vi=>ne.createElement("span",{onClick:()=>nn(vi.id),key:vi.id,style:{color:mr},className:kt===vi.id?E.active:""},ne.createElement("span",{title:vi.name,className:E.name},vi.name),!!Qr&&ne.createElement("span",{className:E.num},vi.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"},ie=({dataSource:Ut=[],value:kt,onChange:nn,onTitleChange:Vn,className:Ga,title:Wa,titleWidth:Tn=41,style:ka={},fontColor:mr="#fff",showCount:Qr,expand:cr=!0})=>{const[ma,qr]=(0,ne.useState)(0),[bo,ii]=(0,ne.useState)(!1),fr=(0,ne.useRef)(null),Er=(0,ne.useRef)(null),[Oo,Po]=(0,ne.useState)(cr);return ne.createElement("div",{className:ot()(ae.row,Ga),style:ka},ne.createElement("div",{className:"flex item-center justify-between"},ne.createElement("div",{onClick:(0,gt.throttle)(()=>Vn==null?void 0:Vn(),2e3),style:{width:Tn},className:`${ae.title} ${Vn?"current":""}`},Wa),ne.createElement("i",{className:`iconfont ${Oo?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:Oo?"#00DDC7":"#037F74",fontSize:Oo?10:12},onClick:()=>Po(!Oo)})),Oo&&ne.createElement("div",{className:bo?`${ae.tagsWrap} ${ae.tagsBorderWrap}`:ae.tagsWrap},ne.createElement("div",{className:ae.bar,ref:Er},ne.createElement("div",{className:ae.tag,ref:fr},Ut==null?void 0:Ut.map(vi=>ne.createElement("span",{onClick:()=>nn(vi.id),key:vi.id,style:{color:mr},className:kt===vi.id?ae.active:""},ne.createElement("span",{title:vi.name,className:ae.name},vi.name),!!Qr&&ne.createElement("span",{className:ae.num},vi.count)))))))},pe={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"},Oe=({dataSource:Ut=[],value:kt,onChange:nn,className:Vn,style:Ga={}})=>ne.createElement("div",{style:Ga,className:ot()(pe.tabs,Vn)},Ut.map(Wa=>ne.createElement("span",{onClick:()=>nn(Wa.id),className:kt===Wa.id?pe.active:"",key:Wa.id},Wa.name))),Ae={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"},Re=ee(92832),It=({dataSource:Ut=[],value:kt="",onChange:nn,onInputChange:Vn=()=>{},className:Ga,style:Wa={},placeholder:Tn,allowClear:ka=!1})=>{var mr;const[Qr,cr]=(0,ne.useState)(""),[ma,qr]=(0,ne.useState)("");(0,ne.useEffect)(()=>{var fr;let Er=kt;(fr=JSON.stringify(kt))!=null&&fr.includes("{")&&(cr(kt.id),Er=kt.value||"");try{qr(decodeURIComponent(Er||""))}catch(Oo){qr(decodeURIComponent(Er||""))}},[kt]);const bo=()=>{nn(encodeURIComponent(ma),Qr||null)},ii=fr=>{fr!==Qr&&(cr(fr),nn(encodeURIComponent(ma),fr))};return ne.createElement("div",{className:ot()(Ae.input,Ga),style:Wa},!!Ut.length&&ne.createElement("div",{className:Ae.dropdown},ne.createElement("div",{className:Ae.text},(mr=Ut.find(fr=>fr.id===Qr))==null?void 0:mr.name,ne.createElement("i",{className:"iconfont icon-zhankai4"}),ne.createElement("b",{className:Ae.b1}),ne.createElement("b",{className:Ae.b2})),ne.createElement("div",{className:Ae.menu},Ut.map((fr,Er)=>ne.createElement("div",{key:Er,onClick:()=>ii(fr.id)},fr.name)))),ne.createElement(Re.default,{onPressEnter:bo,value:ma,onChange:fr=>{qr(fr.target.value),Vn(encodeURIComponent(fr.target.value),Qr||null)},bordered:!1,placeholder:Tn}),ne.createElement("i",{onClick:bo,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Ot={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"},Nt=({dataSource:Ut=[],value:kt="",onChange:nn,onInputChange:Vn=()=>{},className:Ga,style:Wa={},placeholder:Tn,allowClear:ka=!1})=>{var mr;const[Qr,cr]=(0,ne.useState)(""),[ma,qr]=(0,ne.useState)("");(0,ne.useEffect)(()=>{var fr;let Er=kt;(fr=JSON.stringify(kt))!=null&&fr.includes("{")&&(cr(kt.id),Er=kt.value||"");try{qr(decodeURIComponent(Er||""))}catch(Oo){qr(decodeURIComponent(Er||""))}},[kt]);const bo=()=>{nn(encodeURIComponent(ma),Qr||null)},ii=fr=>{fr!==Qr&&(cr(fr),nn(encodeURIComponent(ma),fr))};return ne.createElement("div",{className:ot()(Ot.input,Ga),style:Wa},!!Ut.length&&ne.createElement("div",{className:Ot.dropdown},ne.createElement("div",{className:Ot.text},(mr=Ut.find(fr=>fr.id===Qr))==null?void 0:mr.name,ne.createElement("i",{className:"iconfont icon-zhankai4 ml5"})),ne.createElement("div",{className:Ot.menu},Ut.map((fr,Er)=>ne.createElement("div",{key:Er,onClick:()=>ii(fr.id)},fr.name)))),ne.createElement(Re.default,{onPressEnter:bo,value:ma,onChange:fr=>{qr(fr.target.value),Vn(encodeURIComponent(fr.target.value),Qr||null)},bordered:!1,placeholder:Tn}),ne.createElement("i",{onClick:bo,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Zt={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"},an=({value:Ut,onChange:kt,className:nn,total:Vn,pageSize:Ga,style:Wa={}})=>{const Tn=Ut<2,ka=Ut>=Math.ceil(Vn/Ga);return Vn<=Ga?ne.createElement(ne.Fragment,null):ne.createElement("div",{className:ot()(Zt.quickPager,nn),style:Wa},ne.createElement("div",{onClick:()=>{Tn||kt(Ut-1,"prev")},className:Tn?Zt.disabled:""},"\u4E0A\u4E00\u9875"),ne.createElement("div",{onClick:()=>{ka||kt(Ut+1,"next")},className:ka?Zt.disabled:""},"\u4E0B\u4E00\u9875"))},Pt={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"},wt=ee(71418),nt=ee(6848),Lt=ee(13570),st=ee(90524),Me=ee(49661),ut=ee(96908),Yt=ee(57177),rn=ee(81378),Dt=ee(57884),we=({className:Ut,dataSource:kt=[],col:nn=4,right:Vn,bottom:Ga=23,precision:Wa=0,wrapWidth:Tn=1200,trackEventItems:ka,loading:mr})=>{const Qr=Math.floor((Tn-(nn-1)*Vn)/nn);return ne.createElement(wt.Z,{spinning:mr},ne.createElement("div",{className:ot()(Pt.list,Ut)},!!kt.length&&kt.map((cr,ma)=>{const{name:qr,id:bo,identifier:ii,power:fr,cover_image_id:Er,pic:Oo}=cr;return ne.createElement("div",{className:Pt.wrap,key:bo,style:{width:Qr,marginRight:(1+ma)%nn===0?0:Vn+Wa,marginBottom:Ga}},ne.createElement("a",{target:"_blank",href:`/shixuns/${ii}/challenges`,className:Pt.li,onClick:Po=>{Po.preventDefault(),ka&&(0,Me.L9)([ka]),fr&&(0,Me.xg)(`/shixuns/${ii}/challenges`)}},ne.createElement("div",{className:Pt.img},ne.createElement("img",{className:Pt.cover,src:`${Oo}`}),cr.is_jupyter&&ne.createElement("img",{className:Pt.sign,src:ut}),cr.is_jupyter_lab&&ne.createElement("img",{className:Pt.sign,src:Yt}),cr.is_unity_3d&&ne.createElement("img",{className:Pt.sign,src:rn})),ne.createElement("div",{className:Pt.name},ne.createElement(nt.Z,{title:qr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ne.createElement("span",{className:Pt.e},qr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ne.createElement("div",{className:Pt.tags},ne.createElement(nt.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},ne.createElement("span",null,ne.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),ne.createElement("span",null,cr.challenges_count))),!!cr.myshixuns_count&&ne.createElement(nt.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ne.createElement("span",null,ne.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),ne.createElement("span",null,cr.myshixuns_count))),ne.createElement(nt.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},ne.createElement("span",null,ne.createElement("span",null,cr.level))),ne.createElement("div",{className:Pt.rate},ne.createElement(Lt.Z,{allowHalf:!0,disabled:!0,defaultValue:cr.score_info}),ne.createElement("span",null,"\xA0",cr.score_info?`${cr.score_info}\u5206`:"5\u5206")))),!fr&&ne.createElement("div",{className:Pt.lockWrap},ne.createElement("img",{src:`${st.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ne.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!kt.length&&ne.createElement(Dt.Z,null)))},Te={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"},Ft=({className:Ut,dataSource:kt=[],col:nn=4,right:Vn,bottom:Ga=23,precision:Wa=0,wrapWidth:Tn=1200,wrapClassName:ka,trackEventItems:mr,loading:Qr})=>{const cr=Math.floor((Tn-(nn-1)*Vn)/nn);return ne.createElement(wt.Z,{spinning:Qr},ne.createElement("div",{className:ot()(Te.list,Ut)},!!kt.length&&kt.map((ma,qr)=>{const{name:bo,id:ii,identifier:fr,power:Er,cover_image_id:Oo,pic:Po}=ma;return ne.createElement("div",{className:ot()(Te.wrap,ka),key:ii,style:{width:cr,marginRight:(1+qr)%nn===0?0:Vn+Wa,marginBottom:Ga}},ne.createElement("a",{target:"_blank",href:`/shixuns/${fr}/challenges`,className:Te.li,onClick:vi=>{vi.preventDefault(),mr&&(0,Me.L9)([mr]),Er&&(0,Me.xg)(`/shixuns/${fr}/challenges`)}},ne.createElement("img",{src:ee(47621),className:Te.titleBg}),ne.createElement("div",{className:Te.name},ne.createElement(nt.Z,{title:bo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ne.createElement("span",{className:Te.e},bo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ne.createElement("div",{style:{padding:"14px",paddingBottom:0}},ne.createElement("div",{className:Te.img},ne.createElement("img",{className:Te.cover,src:Oo?`${st.Z.API_SERVER}/api/attachments/${Oo}`:`${st.Z.IMG_SERVER+Po}`}),ma.is_jupyter&&ne.createElement("div",{className:Te.bq},"Jupyter"),ma.is_jupyter_lab&&ne.createElement("div",{className:Te.bq},"JupyterLab"),ma.is_unity_3d&&ne.createElement("div",{className:Te.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),ne.createElement("div",{className:"mt20 flex item-center justify-between"},ne.createElement("div",null,ne.createElement("span",{className:Te.text},"\u5B66\u4E60\u4EBA\u6570"),ne.createElement("span",{className:Te.value},ma.myshixuns_count)),ne.createElement("div",null,ne.createElement("span",{className:Te.text},"\u56F0\u96BE\u7B49\u7EA7"),ne.createElement("span",{className:Te.value},ma.level))),ne.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ne.createElement("div",null,ne.createElement("span",{className:Te.text},"\u5173\u5361\u6570"),ne.createElement("span",{className:Te.value},ma.challenges_count)),ne.createElement("div",{className:Te.rate},ne.createElement(Lt.Z,{allowHalf:!0,disabled:!0,defaultValue:ma.score_info}),ne.createElement("span",{className:Te.value,style:{color:"#FF9C00"}},"\xA0",ma.score_info?`${ma.score_info}\u5206`:"5\u5206"))))),!Er&&ne.createElement("div",{className:Te.lockWrap},ne.createElement("img",{src:`${st.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ne.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!kt.length&&ne.createElement(Dt.Z,null)))},mt={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"},Ie="data:image/png;base64,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",Le="data:image/png;base64,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",Ee="data:image/png;base64,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",Ge=({className:Ut,dataSource:kt=[],col:nn=4,right:Vn,bottom:Ga=23,precision:Wa=0,wrapWidth:Tn=1200,trackEventItems:ka,loading:mr,wrapClassName:Qr,imgClassName:cr})=>{const ma=Math.floor((Tn-(nn-1)*Vn)/nn);return ne.createElement(wt.Z,{spinning:mr},ne.createElement("div",{className:ot()(mt.list,Ut)},!!kt.length&&kt.map((qr,bo)=>{const{name:ii,id:fr,identifier:Er,power:Oo,cover_image_id:Po,pic:vi}=qr;return ne.createElement("div",{className:ot()(mt.wrap,Qr),key:fr,style:{width:ma,marginRight:(1+bo)%nn===0?0:Vn+Wa,marginBottom:Ga}},ne.createElement("a",{target:"_blank",href:`/shixuns/${Er}/challenges`,className:mt.li,onClick:zi=>{zi.preventDefault(),ka&&(0,Me.L9)([ka]),Oo&&(0,Me.xg)(`/shixuns/${Er}/challenges`)}},ne.createElement("div",{className:ot()(mt.img,cr)},ne.createElement("img",{className:mt.cover,src:Po?`${st.Z.API_SERVER}/api/attachments/${Po}`:`${st.Z.IMG_SERVER+vi}`}),qr.is_jupyter&&ne.createElement("img",{className:mt.sign,src:Ie}),qr.is_jupyter_lab&&ne.createElement("img",{className:mt.sign,src:Le}),qr.is_unity_3d&&ne.createElement("img",{className:mt.sign,src:Ee})),ne.createElement("div",{className:mt.name},ne.createElement(nt.Z,{title:ii||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ne.createElement("span",{className:mt.e},ii||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ne.createElement("div",{className:mt.tags},ne.createElement(nt.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},ne.createElement("span",null,ne.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),ne.createElement("span",null,qr.challenges_count))),!!qr.myshixuns_count&&ne.createElement(nt.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ne.createElement("span",null,ne.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),ne.createElement("span",null,qr.myshixuns_count))),ne.createElement(nt.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},ne.createElement("span",null,ne.createElement("span",null,qr.level))),ne.createElement("div",{className:mt.rate},ne.createElement(Lt.Z,{allowHalf:!0,disabled:!0,defaultValue:qr.score_info}),ne.createElement("span",null,"\xA0",qr.score_info?`${qr.score_info}\u5206`:"5\u5206")))),!Oo&&ne.createElement("div",{className:mt.lockWrap},ne.createElement("img",{src:`${st.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ne.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!kt.length&&ne.createElement(Dt.Z,null)))},he=ee(929),se={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"},de=ee(79005),Fe=ee(20345),be=ee(77882),Pe=ee(31081),Ye=ee(75309),vt=ee(71979),et=ee(47558),tt=ee(42922),rt=ee(66832),ct=ee(96593),Se=ee(19664),Ne=ee(91833),qe=Object.defineProperty,_e=Object.getOwnPropertySymbols,St=Object.prototype.hasOwnProperty,Gt=Object.prototype.propertyIsEnumerable,je=(Ut,kt,nn)=>kt in Ut?qe(Ut,kt,{enumerable:!0,configurable:!0,writable:!0,value:nn}):Ut[kt]=nn,Wt=(Ut,kt)=>{for(var nn in kt||(kt={}))St.call(kt,nn)&&je(Ut,nn,kt[nn]);if(_e)for(var nn of _e(kt))Gt.call(kt,nn)&&je(Ut,nn,kt[nn]);return Ut};const Nn=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:de,swimg:Fe},{name:"101\u8BA1\u5212",ptimg:be,swimg:Pe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Ye,swimg:vt},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:et,swimg:tt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:rt,swimg:ct},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Se,swimg:Ne}];var Ln=({className:Ut,dataSource:kt=[],col:nn=4,right:Vn,bottom:Ga=23,precision:Wa=0,wrapWidth:Tn=1200,trackEventItems:ka,loading:mr,wrapClassName:Qr,imgClassName:cr,isArrow:ma=!1,imgStyle:qr={}})=>{const bo=Math.floor((Tn-(nn-1)*Vn)/nn),[ii,fr]=(0,ne.useState)(),[Er,Oo]=(0,ne.useState)(),Po=zi=>fr(zi),vi=()=>fr(-1);return ne.createElement(wt.Z,{spinning:mr},ne.createElement("div",{className:ot()(se.list,Ut)},!!(kt!=null&&kt.length)&&(kt==null?void 0:kt.map((zi,_i)=>{var pl;const{name:rl,id:ul,identifier:cl,featured:yl,school_name:dt,image_url:Bt,excellent:ke,is_plan:Xt}=zi;return ne.createElement("div",{key:ul,className:ot()(se.wrap,Qr),style:{width:bo,marginRight:(1+_i)%nn===0?0:Vn+Wa,marginBottom:Ga}},ne.createElement("a",{target:"_blank",href:`/paths/${cl}`,className:se.li,onClick:fa=>{fa.preventDefault(),ka&&(0,Me.L9)([ka]),(0,Me.xg)(`/paths/${cl}`)}},ne.createElement("img",{src:ee(39057),className:se.titleBg}),ne.createElement("div",{className:se.name},ne.createElement(nt.Z,{title:rl},ne.createElement("span",{className:se.e,style:{color:ma&&ii===_i?"#145DFF":"#000000"},onMouseEnter:()=>{Po(_i)},onMouseLeave:vi},rl))),ne.createElement("div",{style:{padding:"14px",paddingBottom:0}},ne.createElement("div",{className:ot()(se.img,cr)},ne.createElement("img",{className:se.cover,style:Wt({},qr),src:`${st.Z.IMG_SERVER+Bt}`}),(pl=zi==null?void 0:zi.subject_tags)==null?void 0:pl.map((fa,wa)=>{var la,Ma;if(wa===0){const ra=(la=Nn.find(Tr=>Tr.name==fa))==null?void 0:la.swimg;return ne.createElement("img",{className:se.sign,src:ra,style:{left:"-4px"}})}const Fn=(Ma=Nn.find(ra=>ra.name==fa))==null?void 0:Ma.ptimg;return ne.createElement("img",{className:se.sign,src:Fn,style:{left:`${48+52*(wa-1)+2*wa}px`}})}),ne.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(zi==null?void 0:zi.excellent)&&ne.createElement("div",{className:se.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ne.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ne.createElement("div",null,ne.createElement("span",{className:se.text},"\u7AE0\u8282\u6570"),ne.createElement("span",{className:se.value},zi.stages_count)),ne.createElement("div",null,ne.createElement("span",{className:se.text},"\u5B66\u4E60\u4EBA\u6570"),ne.createElement("span",{className:se.value},zi.members_count))))))})),!kt.length&&ne.createElement(Dt.Z,null)))},sn={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"},ea=ee(34055),On=ee(59301);const ln=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:de,swimg:Fe},{name:"101\u8BA1\u5212",ptimg:be,swimg:Pe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Ye,swimg:vt},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:et,swimg:tt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:rt,swimg:ct},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Se,swimg:Ne}];var _n=({className:Ut,dataSource:kt=[],col:nn=4,right:Vn,bottom:Ga=23,precision:Wa=0,wrapWidth:Tn=1200,trackEventItems:ka,loading:mr,onRemove:Qr=()=>{},isCurrent:cr=!0,showAlias:ma=!1,wrapClassName:qr,imgClassName:bo})=>{const ii=Math.floor((Tn-(nn-1)*Vn)/nn),fr=[{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(Er=>(window.ENV==="build"&&(Er.ptimg=`/react/build${Er.ptimg}`,Er.swimg=`/react/build${Er.swimg}`),Er));return On.createElement(wt.Z,{spinning:mr},On.createElement("div",{className:ot()(sn.list,Ut)},!!(kt!=null&&kt.length)&&(kt==null?void 0:kt.map((Er,Oo)=>{var Po;const{name:vi,id:zi,identifier:_i,featured:pl,school_name:rl,image_url:ul,excellent:cl,is_plan:yl}=Er;return On.createElement("div",{key:zi,className:ot()(sn.wrap,qr),style:{width:ii,marginRight:(1+Oo)%nn===0?0:Vn+Wa,marginBottom:Ga}},On.createElement("a",{className:sn.li,onClick:dt=>{dt.preventDefault(),dt.stopPropagation(),ka&&(0,Me.L9)([ka]),(0,Me.xg)(`/paths/${_i}`)}},On.createElement("div",{className:ot()(sn.img,bo)},On.createElement("img",{className:sn.cover,src:`${st.Z.IMG_SERVER+ul}`}),cr&&(0,ea.bg)()&&(Er==null?void 0:Er.studying)&&On.createElement("div",{className:`${sn.movebq} user-path-items`,onClick:dt=>{dt.stopPropagation(),Qr(Er)}},On.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),On.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Po=Er==null?void 0:Er.subject_tags)==null?void 0:Po.map((dt,Bt)=>{var ke,Xt;if(Bt===0){const wa=(ke=fr.find(la=>la.name==dt))==null?void 0:ke.swimg;return On.createElement("img",{className:sn.sign,src:wa,style:{left:"-4px"}})}const fa=(Xt=fr.find(wa=>wa.name==dt))==null?void 0:Xt.ptimg;return On.createElement("img",{className:sn.sign,src:fa,style:{left:`${48+52*(Bt-1)+2*Bt}px`}})}),On.createElement("div",{style:{position:"absolute",bottom:"10px",right:"10px"}},(Er==null?void 0:Er.excellent)&&On.createElement("div",{className:sn.bq},"\u5F00\u653E\u8BFE\u7A0B"))),On.createElement("div",{className:sn.name},On.createElement(nt.Z,{title:ma&&(Er!=null&&Er.excellent_alias_name)?On.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${vi}`,On.createElement("br",null),On.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Er==null?void 0:Er.excellent_alias_name}`)):vi},On.createElement("span",{className:sn.e},ma&&(Er==null?void 0:Er.excellent_alias_name)||vi))),On.createElement("div",{className:sn.tags},On.createElement("div",null,On.createElement(nt.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},On.createElement("span",null,On.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),On.createElement("span",null,Er.stages_count))),On.createElement(nt.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},On.createElement("span",null,On.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),On.createElement("span",null,Er.members_count)))))))})),!kt.length&&On.createElement(Dt.Z,null)))},bn={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"},va="data:image/png;base64,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",Kn=ee(59301),Rt=({className:Ut,dataSource:kt=[],col:nn=4,right:Vn,bottom:Ga=23,precision:Wa=0,wrapWidth:Tn=1200,trackEventItems:ka,loading:mr})=>{const Qr=Math.floor((Tn-(nn-1)*Vn)/nn);return Kn.createElement(wt.Z,{spinning:mr},Kn.createElement("div",{className:ot()(bn.list,Ut)},!!kt.length&&kt.map((cr,ma)=>{const{subject_identifier:qr,id:bo,identifier:ii,power:fr}=cr,Er=cr.is_public!=0&&cr.is_public;return Kn.createElement("div",{className:bn.wrap,key:bo,style:{width:Qr,marginRight:(1+ma)%nn===0?0:Vn+Wa,marginBottom:Ga}},Kn.createElement("a",{className:bn.li,onClick:Oo=>{Oo.preventDefault(),ka&&(0,Me.L9)([ka]),(0,Me.xg)(cr.first_category_url)}},Kn.createElement("div",{className:bn.top},Kn.createElement(nt.Z,{title:cr.name},Kn.createElement("div",{className:bn.name},cr.name)),Kn.createElement("img",{className:bn.img,src:st.Z.IMG_SERVER+"/images/"+cr.avatar_url}),Kn.createElement("div",{className:bn.text,title:cr.creator},cr.creator),qr&&Kn.createElement("div",{className:bn.btns},Kn.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Kn.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Er&&Kn.createElement("div",{className:bn.sign},"\u516C\u5F00")),Kn.createElement("div",{className:bn.bottom},cr.visits>0&&Kn.createElement(nt.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Kn.createElement("span",null,Kn.createElement("i",{className:"iconfont icon-liulanyan"}),Kn.createElement("span",null,cr.visits))),cr.course_members_count>0&&Kn.createElement(nt.Z,{title:"\u6210\u5458",placement:"bottom"},Kn.createElement("span",null,Kn.createElement("i",{className:"iconfont icon-chengyuan"}),cr.course_members_count)),cr.tasks_count>0&&Kn.createElement(nt.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Kn.createElement("span",null,Kn.createElement("i",{className:"iconfont icon-zuoye"}),cr.tasks_count)),cr.is_end?Kn.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Kn.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!cr.is_accessible&&Kn.createElement("div",{className:bn.lockWrap},Kn.createElement("img",{src:`${st.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Kn.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!kt.length&&Kn.createElement(Dt.Z,null)))},_t={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"},Tt="data:image/png;base64,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",An=({className:Ut,dataSource:kt=[],col:nn=4,right:Vn,bottom:Ga=23,precision:Wa=0,wrapWidth:Tn=1200,wrapClassName:ka,trackEventItems:mr,loading:Qr})=>{const cr=Math.floor((Tn-(nn-1)*Vn)/nn);return ne.createElement(wt.Z,{spinning:Qr},ne.createElement("div",{className:ot()(_t.list,Ut)},!!kt.length&&kt.map((ma,qr)=>{const{subject_identifier:bo,id:ii,identifier:fr,power:Er}=ma,Oo=ma.is_public!=0&&ma.is_public;return ne.createElement("div",{className:ot()(`${_t.wrap} ${ma.is_accessible?"":_t.warpStyle}`,ka),key:ii,style:{width:cr,marginRight:(1+qr)%nn===0?0:Vn+Wa,marginBottom:Ga}},ne.createElement("a",{className:_t.li,onClick:Po=>{Po.preventDefault(),mr&&(0,Me.L9)([mr]),(0,Me.xg)(ma.first_category_url)}},ne.createElement("div",{className:_t.creator},ne.createElement("img",{className:_t.img,src:st.Z.IMG_SERVER+"/images/"+ma.avatar_url}),ne.createElement("div",{className:_t.text,title:ma.creator},ma.creator)),ne.createElement("div",{className:_t.top},ne.createElement(nt.Z,{title:ma.name},ne.createElement("div",{className:_t.name},ma.name)),Oo&&ne.createElement("div",{className:_t.sign},"\u516C\u5F00")),ne.createElement("div",{className:_t.middle},ne.createElement("div",{className:_t.row,style:{marginBottom:6}},ne.createElement("div",null,ne.createElement("span",{className:_t.text},"\u8BBF\u95EE\u91CF"),ne.createElement("span",{className:_t.value},(ma==null?void 0:ma.visits)||0)),ne.createElement("div",null,ne.createElement("span",{className:_t.text},"\u6210\u5458"),ne.createElement("span",{className:_t.value},(ma==null?void 0:ma.course_members_count)||0))),ne.createElement("div",{className:_t.row},ne.createElement("div",null,ne.createElement("span",{className:_t.text,style:{width:42}},"\u4F5C",ne.createElement("span",{style:{marginLeft:14}},"\u4E1A")),ne.createElement("span",{className:_t.value},(ma==null?void 0:ma.tasks_count)||0)),ne.createElement("div",null,ne.createElement("span",{className:_t.text},"\u72B6\u6001"),ma.is_end?ne.createElement("span",{className:_t.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):ne.createElement("span",{className:_t.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),bo&&ne.createElement("div",{className:_t.btns},ne.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ne.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!ma.is_accessible&&ne.createElement("div",{className:_t.lockWrap},ne.createElement("img",{src:`${st.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ne.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!kt.length&&ne.createElement(Dt.Z,null)))},Dn={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"},at="data:image/png;base64,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",it=({className:Ut,dataSource:kt=[],col:nn=4,right:Vn,bottom:Ga=23,precision:Wa=0,wrapWidth:Tn=1200,wrapClassName:ka,trackEventItems:mr,loading:Qr})=>{const cr=Math.floor((Tn-(nn-1)*Vn)/nn);return ne.createElement(wt.Z,{spinning:Qr},ne.createElement("div",{className:ot()(Dn.list,Ut)},!!kt.length&&kt.map((ma,qr)=>{const{subject_identifier:bo,id:ii,identifier:fr,power:Er}=ma,Oo=ma.is_public!=0&&ma.is_public;return ne.createElement("div",{className:ot()(`${Dn.wrap} ${ma.is_accessible?"":Dn.warpStyle}`,ka),key:ii,style:{width:cr,marginRight:(1+qr)%nn===0?0:Vn+Wa,marginBottom:Ga}},ne.createElement("a",{className:Dn.li,onClick:Po=>{Po.preventDefault(),mr&&(0,Me.L9)([mr]),(0,Me.xg)(ma.first_category_url)}},ne.createElement("div",{className:Dn.creator},ne.createElement("img",{className:Dn.img,src:st.Z.IMG_SERVER+"/images/"+ma.avatar_url}),ne.createElement("div",{className:Dn.text,title:ma.creator},ma.creator)),ne.createElement("div",{className:Dn.top},ne.createElement(nt.Z,{title:ma.name},ne.createElement("div",{className:Dn.name},ma.name)),Oo&&ne.createElement("div",{className:Dn.sign})),ne.createElement("div",{className:Dn.middle},ne.createElement("div",{className:Dn.row,style:{marginBottom:6}},ne.createElement("div",null,ne.createElement("span",{className:Dn.text},"\u8BBF\u95EE\u91CF"),ne.createElement("span",{className:Dn.value},(ma==null?void 0:ma.visits)||0)),ne.createElement("div",null,ne.createElement("span",{className:Dn.text},"\u6210\u5458"),ne.createElement("span",{className:Dn.value},(ma==null?void 0:ma.course_members_count)||0))),ne.createElement("div",{className:Dn.row},ne.createElement("div",null,ne.createElement("span",{className:Dn.text,style:{width:42}},"\u4F5C",ne.createElement("span",{style:{marginLeft:14}},"\u4E1A")),ne.createElement("span",{className:Dn.value},(ma==null?void 0:ma.tasks_count)||0)),ne.createElement("div",null,ne.createElement("span",{className:Dn.text},"\u72B6\u6001"),ma.is_end?ne.createElement("span",{className:Dn.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):ne.createElement("span",{className:Dn.value,style:{color:"#00DDC7"}},"\u8FDB\u884C\u4E2D")))),bo&&ne.createElement("div",{className:Dn.btns},ne.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ne.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!ma.is_accessible&&ne.createElement("div",{className:Dn.lockWrap},ne.createElement("img",{src:`${st.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ne.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!kt.length&&ne.createElement(Dt.Z,null)))},cn={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"},gn=ee(76560),na=({dataSource:Ut=[],value:kt,onChange:nn,className:Vn,style:Ga={},tabBarExtraContent:Wa})=>ne.createElement("div",{className:ot()(cn.tabs,Vn),style:Ga},ne.createElement("div",{className:cn.tabsWrap},Ut.map((Tn,ka)=>ne.createElement("aside",{className:cn.tab,onClick:()=>{nn(Tn.id),Tn.link&&gn.history.push(Tn.link)},key:ka},ne.createElement("div",{className:kt===Tn.id?cn.active:""},Tn.name),(Tn==null?void 0:Tn.resetCount)==null&&(Tn==null?void 0:Tn.total)!==void 0&&ne.createElement("span",null,"\uFF08",Tn==null?void 0:Tn.total,"\uFF09"),(Tn==null?void 0:Tn.resetCount)!==void 0&&(Tn==null?void 0:Tn.total)!==void 0&&ne.createElement(nt.Z,{title:(Tn==null?void 0:Tn.tip)!=null?Tn==null?void 0:Tn.tip:""},ne.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ne.createElement("span",{style:{color:"#000"}},Tn==null?void 0:Tn.resetCount),"/",ne.createElement("span",null,Tn==null?void 0:Tn.total),"\uFF09"))))),ne.createElement("div",{className:cn.tabBar},Wa)),kn={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"},ta=({dataSource:Ut=[],value:kt,onChange:nn,className:Vn,style:Ga={},tabBarExtraContent:Wa})=>ne.createElement("div",{className:ot()(kn.tabs,Vn),style:Ga},ne.createElement("div",{className:kn.tabsWrap},Ut.map((Tn,ka)=>ne.createElement("aside",{className:kn.tab,onClick:()=>{nn(Tn.id),Tn.link&&gn.history.push(Tn.link)},key:ka},ne.createElement("div",{className:kt===Tn.id?kn.active:""},Tn.name),(Tn==null?void 0:Tn.resetCount)==null&&(Tn==null?void 0:Tn.total)!==void 0&&ne.createElement("span",null,"\uFF08",Tn==null?void 0:Tn.total,"\uFF09"),(Tn==null?void 0:Tn.resetCount)!==void 0&&(Tn==null?void 0:Tn.total)!==void 0&&ne.createElement(nt.Z,{title:(Tn==null?void 0:Tn.tip)!=null?Tn==null?void 0:Tn.tip:""},ne.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ne.createElement("span",{style:{color:"#000"}},Tn==null?void 0:Tn.resetCount),"/",ne.createElement("span",null,Tn==null?void 0:Tn.total),"\uFF09"))))),ne.createElement("div",{className:kn.tabBar},Wa)),Jn={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"},Oa=({dataSource:Ut=[],value:kt,onChange:nn,className:Vn,style:Ga={},tabBarExtraContent:Wa})=>ne.createElement("div",{className:ot()(Jn.tabs,Vn),style:Ga},ne.createElement("div",{className:Jn.tabsWrap},Ut.map((Tn,ka)=>ne.createElement("aside",{className:`${Jn.tab} ${kt===Tn.id?Jn.active:""}`,onClick:()=>{nn(Tn.id),Tn.link&&gn.history.push(Tn.link)},key:ka},ne.createElement("div",null,Tn.name),(Tn==null?void 0:Tn.resetCount)==null&&(Tn==null?void 0:Tn.total)!==void 0&&ne.createElement("span",null,"\uFF08",Tn==null?void 0:Tn.total,"\uFF09"),(Tn==null?void 0:Tn.resetCount)!==void 0&&(Tn==null?void 0:Tn.total)!==void 0&&ne.createElement(nt.Z,{title:(Tn==null?void 0:Tn.tip)!=null?Tn==null?void 0:Tn.tip:""},ne.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ne.createElement("span",{style:{color:"#000"}},Tn==null?void 0:Tn.resetCount),"/",ne.createElement("span",null,Tn==null?void 0:Tn.total),"\uFF09"))))),ne.createElement("div",{className:Jn.tabBar},Wa)),Qa=({className:Ut,style:kt={},children:nn})=>ne.createElement("div",{className:ot()(Ut),style:kt},nn),Ea={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"},lt=ee(38854),Jt=ee(20834);const zt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var fn=({sortValue:Ut,dropValue:kt,className:nn,onSort:Vn,onDrop:Ga,dataSource:Wa=zt})=>{var Tn;return ne.createElement("div",{className:ot()(Ea.orderWrap,nn)},ne.createElement(lt.Z,{dropdownRender:()=>ne.createElement(Jt.default,null,Wa.map((ka,mr)=>ne.createElement(Jt.default.Item,{key:mr,onClick:()=>Ga(ka.id)},ka.name)))},ne.createElement("span",{className:Ea.orderTextWrap},(Tn=Wa.find(ka=>kt===ka.id))==null?void 0:Tn.name)),ne.createElement("span",{className:Ea.orderIconWrap},ne.createElement("span",{className:Ea.orderAsc},ne.createElement("i",{className:Ut==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Ea.cursorPointer} ${Ea.active}`:`iconfont icon-sanjiaoxing-up font12 ${Ea.cursorPointer}`,onClick:()=>Vn(Ut==="asc"?"desc":"asc")})),ne.createElement("span",{className:Ea.orderDesc},ne.createElement("i",{className:Ut==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Ea.cursorPointer} ${Ea.active}`:`iconfont icon-sanjiaoxing-down font12 ${Ea.cursorPointer}`,onClick:()=>Vn(Ut==="asc"?"desc":"asc")}))))},pn={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 Bn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Ca=({sortValue:Ut,dropValue:kt,className:nn,onSort:Vn,onDrop:Ga,dataSource:Wa=Bn})=>{var Tn;return ne.createElement("div",{className:ot()(pn.orderWrap,nn)},ne.createElement(lt.Z,{dropdownRender:()=>ne.createElement(Jt.default,null,Wa.map((ka,mr)=>ne.createElement(Jt.default.Item,{key:mr,onClick:()=>Ga(ka.id)},ka.name)))},ne.createElement("span",{className:pn.orderTextWrap},(Tn=Wa.find(ka=>kt===ka.id))==null?void 0:Tn.name)),ne.createElement("span",{className:pn.orderIconWrap},ne.createElement("span",{className:pn.orderAsc},ne.createElement("i",{className:Ut==="asc"?`iconfont icon-sanjiaoxing-up font12 ${pn.cursorPointer} ${pn.active}`:`iconfont icon-sanjiaoxing-up font12 ${pn.cursorPointer}`,onClick:()=>Vn(Ut==="asc"?"desc":"asc")})),ne.createElement("span",{className:pn.orderDesc},ne.createElement("i",{className:Ut==="desc"?`iconfont icon-sanjiaoxing-down font12 ${pn.cursorPointer} ${pn.active}`:`iconfont icon-sanjiaoxing-down font12 ${pn.cursorPointer}`,onClick:()=>Vn(Ut==="asc"?"desc":"asc")}))))},ia={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"},$t=ee(3113),ua=ee(22688),Pr=Object.defineProperty,yr=Object.getOwnPropertySymbols,pr=Object.prototype.hasOwnProperty,Zn=Object.prototype.propertyIsEnumerable,pa=(Ut,kt,nn)=>kt in Ut?Pr(Ut,kt,{enumerable:!0,configurable:!0,writable:!0,value:nn}):Ut[kt]=nn,Ba=(Ut,kt)=>{for(var nn in kt||(kt={}))pr.call(kt,nn)&&pa(Ut,nn,kt[nn]);if(yr)for(var nn of yr(kt))Zn.call(kt,nn)&&pa(Ut,nn,kt[nn]);return Ut},$n=(Ut,kt)=>{var nn={};for(var Vn in Ut)pr.call(Ut,Vn)&&kt.indexOf(Vn)<0&&(nn[Vn]=Ut[Vn]);if(Ut!=null&&yr)for(var Vn of yr(Ut))kt.indexOf(Vn)<0&&Zn.call(Ut,Vn)&&(nn[Vn]=Ut[Vn]);return nn},Va=(Ut,kt,nn)=>new Promise((Vn,Ga)=>{var Wa=mr=>{try{ka(nn.next(mr))}catch(Qr){Ga(Qr)}},Tn=mr=>{try{ka(nn.throw(mr))}catch(Qr){Ga(Qr)}},ka=mr=>mr.done?Vn(mr.value):Promise.resolve(mr.value).then(Wa,Tn);ka((nn=nn.apply(Ut,kt)).next())}),$a=Ut=>{var kt=Ut,{className:nn,style:Vn,children:Ga,loading:Wa=!1,openLoading:Tn,onClick:ka=()=>{},size:mr="middle",shape:Qr="round",theme:cr}=kt,ma=$n(kt,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[qr,bo]=(0,ne.useState)(!1),ii=(0,ne.useMemo)(()=>{switch(cr){case ua.Fy.THEMEONE:return ia.ThemeOne;case ua.Fy.DEFAULT:default:return ia.btn}},[cr]);return ne.createElement($t.ZP,Ba({onClick:(0,gt.throttle)(fr=>Va(void 0,null,function*(){Tn&&bo(!0);try{yield ka(fr)}catch(Er){console.log("error",Er)}Tn&&bo(!1)}),2e3,{leading:!0,trailing:!1}),className:ot()(ii,ia[`${mr}-${Qr}`],nn),style:Vn,size:mr,shape:Qr,loading:qr||Wa},ma),Ga)},Nr={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"},Yo=({className:Ut,style:kt,children:nn=null,onClick:Vn,title:Ga})=>ne.createElement("div",{className:ot()(Nr.head,Ut),style:kt},ne.createElement("span",{className:"primary-hover",onClick:Vn},ne.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),ne.createElement("b",{title:Ga},Ga),ne.createElement("div",{className:Nr.node},nn)),wo={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"},yo=({confirmShow:Ut=!0,confirmTitle:kt,confirmClick:nn,cancelShow:Vn=!0,cancelTitle:Ga,cancelClick:Wa,className:Tn,style:ka,confirmLoading:mr=!1})=>ne.createElement("div",{className:ot()(wo.btns,Tn),style:ka},Ut&&ne.createElement($t.ZP,{loading:mr,onClick:nn,type:"primary",className:wo.confirm},kt),Vn&&ne.createElement($t.ZP,{onClick:Wa,className:wo.cancel},Ga)),Lr={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"},vo=({className:Ut,style:kt={},LeftContent:nn,children:Vn,RightContent:Ga})=>ne.createElement("div",{className:ot()(Lr.fixedBottom,Ut),style:kt},ne.createElement("div",{className:Lr.wrap},ne.createElement("div",{className:Lr.left},nn),ne.createElement("div",{className:Lr.center},Vn),ne.createElement("div",{className:Lr.right},Ga))),so={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"},Ko=({className:Ut,style:kt={},dataSource:nn=[]})=>ne.createElement("div",{className:ot()(so.crumbs,Ut),style:kt},nn.map((Vn,Ga)=>Gagn.history.push(Vn.path)},Vn.name):ne.createElement("span",null,Vn.name),ne.createElement("span",null,"\xA0",">","\xA0")):ne.createElement("span",{key:Ga,style:{color:"#5F6368"}},Vn.name))),mi=ee(31797),ri=Object.defineProperty,$o=Object.defineProperties,oi=Object.getOwnPropertyDescriptors,eo=Object.getOwnPropertySymbols,xa=Object.prototype.hasOwnProperty,Ya=Object.prototype.propertyIsEnumerable,Br=(Ut,kt,nn)=>kt in Ut?ri(Ut,kt,{enumerable:!0,configurable:!0,writable:!0,value:nn}):Ut[kt]=nn,Kr=(Ut,kt)=>{for(var nn in kt||(kt={}))xa.call(kt,nn)&&Br(Ut,nn,kt[nn]);if(eo)for(var nn of eo(kt))Ya.call(kt,nn)&&Br(Ut,nn,kt[nn]);return Ut},ei=(Ut,kt)=>$o(Ut,oi(kt)),Qo=(Ut,kt)=>{var nn={};for(var Vn in Ut)xa.call(Ut,Vn)&&kt.indexOf(Vn)<0&&(nn[Vn]=Ut[Vn]);if(Ut!=null&&eo)for(var Vn of eo(Ut))kt.indexOf(Vn)<0&&Ya.call(Ut,Vn)&&(nn[Vn]=Ut[Vn]);return nn};const{Countdown:Bi}=mi.default;var Zo=Ut=>{var kt=Ut,{onChange:nn}=kt,Vn=Qo(kt,["onChange"]);const[Ga,Wa]=(0,ne.useState)(null);(0,ne.useEffect)(()=>{typeof Ga=="number"&&Ga>=0&&nn(Ga)},[Ga]);const Tn=ka=>{const mr=Math.floor(ka/1e3);Wa(mr)};return ne.createElement(Bi,ei(Kr({},Vn),{onChange:Tn}))},po={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},el=({DataProps:Ut,className:kt,style:nn={}})=>{var Vn;return ne.createElement("div",{className:ot()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",po.ClassRoomItem,kt),style:nn,onClick:()=>{(0,Me.xg)(Ut==null?void 0:Ut.first_category_url)}},ne.createElement("div",{className:"flex flex-col item-center"},ne.createElement("img",{src:`${(Vn=st.Z)==null?void 0:Vn.IMG_SERVER}/images/${Ut==null?void 0:Ut.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Ut==null?void 0:Ut.subject_identifier)&&ne.createElement("div",{className:"mt-40px"},ne.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),ne.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),ne.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},ne.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Ut!=null&&Ut.is_public)&&ne.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"),ne.createElement("span",{className:ot()("text-16px font-medium",po.TitleDom)},Ut==null?void 0:Ut.name)),ne.createElement("div",{className:"c-grey-333 font-medium"},Ut==null?void 0:Ut.creator),ne.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Ut==null?void 0:Ut.course_members_count),ne.createElement("div",{className:"c-grey-333 flex item-center justify-between"},ne.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Ut==null?void 0:Ut.tasks_count),Ut!=null&&Ut.is_end?ne.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):ne.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},qi=Object.defineProperty,Zi=Object.getOwnPropertySymbols,er=Object.prototype.hasOwnProperty,aa=Object.prototype.propertyIsEnumerable,Hn=(Ut,kt,nn)=>kt in Ut?qi(Ut,kt,{enumerable:!0,configurable:!0,writable:!0,value:nn}):Ut[kt]=nn,da=(Ut,kt)=>{for(var nn in kt||(kt={}))er.call(kt,nn)&&Hn(Ut,nn,kt[nn]);if(Zi)for(var nn of Zi(kt))aa.call(kt,nn)&&Hn(Ut,nn,kt[nn]);return Ut},lo=({DataProps:Ut=[],selectValue:kt,onChange:nn,className:Vn,style:Ga={},extra:Wa,classNameItem:Tn,styleItem:ka={},barHidden:mr})=>{const[Qr,cr]=(0,ne.useState)();return(0,ne.useEffect)(()=>{cr(Array.isArray(kt)?kt:[kt])},[kt]),ne.createElement("div",{className:ot()("flex px-20px py-10px gap-40px",Vn),style:da({borderBottom:"1px solid #D3F0FF"},Ga)},Ut==null?void 0:Ut.map(ma=>ne.createElement("div",{key:ma==null?void 0:ma.id,className:ot()("flex item-center justify-center current c-grey-333 text-16 relative",Tn,ma==null?void 0:ma.className),style:da(da({color:Qr!=null&&Qr.includes(ma==null?void 0:ma.id)?"#1890FF":"",minWidth:88},ka),(ma==null?void 0:ma.style)||{}),onClick:qr=>{nn==null||nn({domEvent:qr,item:ma}),ma!=null&&ma.link&&gn.history.push(ma==null?void 0:ma.link)}},ma==null?void 0:ma.name,!mr&&(Qr==null?void 0:Qr.includes(ma==null?void 0:ma.id))&&ne.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),ne.createElement("div",{className:"ml-auto"},Wa))},To=Object.defineProperty,Ao=Object.defineProperties,ui=Object.getOwnPropertyDescriptors,ti=Object.getOwnPropertySymbols,ji=Object.prototype.hasOwnProperty,yi=Object.prototype.propertyIsEnumerable,Rr=(Ut,kt,nn)=>kt in Ut?To(Ut,kt,{enumerable:!0,configurable:!0,writable:!0,value:nn}):Ut[kt]=nn,Ia=(Ut,kt)=>{for(var nn in kt||(kt={}))ji.call(kt,nn)&&Rr(Ut,nn,kt[nn]);if(ti)for(var nn of ti(kt))yi.call(kt,nn)&&Rr(Ut,nn,kt[nn]);return Ut},jo=(Ut,kt)=>Ao(Ut,ui(kt)),Co=({value:Ut,onChange:kt,onInputChange:nn,className:Vn,style:Ga={},InputProps:Wa})=>{const[Tn,ka]=(0,ne.useState)(Ut);return ne.createElement("div",{className:ot()("flex item-center rounded-full px-10px py-2px",Vn),style:Ia({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Ga)},ne.createElement(Re.default,jo(Ia({bordered:!1},Wa),{onChange:mr=>{ka(mr.target.value),nn==null||nn(encodeURIComponent(mr.target.value))},onPressEnter:mr=>{kt==null||kt({domEvent:mr,item:{value:Tn}})}})),ne.createElement("img",{className:"h-22px current",src:ee(25365),height:22,onClick:mr=>{kt==null||kt({domEvent:mr,item:{value:Tn}})}}))}},17904:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return z}});var ne=ee(59301);function z(ze,Qe){const Ze=(0,ne.useRef)();(0,ne.useEffect)(()=>{Ze.current=ze}),(0,ne.useEffect)(()=>{function He(){Ze.current()}if(Qe!==null){let oe=setInterval(He,Qe);return()=>clearInterval(oe)}},[Qe])}},29258:function(xt,Ht,ee){"use strict";ee.r(Ht),ee.d(Ht,{default:function(){return yl}});var ne=ee(22688),z=ee(59301),ze=ee(76560),Qe=ee(99313),Ze=ee(43418),He=ee(8591),oe=ee(3113),ot={bg:"bg___Yd_7B",modal:"modal___QT2yv",colorOrange:"colorOrange___q21Ku",colorYellow:"colorYellow___LDVER"},gt=ee(51124),Je=ee(89389),$e=ee(87169),Xe=ee(57809),Be=ee(78241),le=ee(5871),y=ee(92832),a=ee(24905),b=ee(6848),E=ee(60324),x=ee(95237),te={flexRow:"flexRow___35KiY",flexJustifyCenter:"flexJustifyCenter___BbSEK",flexAlignEnd:"flexAlignEnd___WydSl",flexAlignCenter:"flexAlignCenter___sRpqy",flexColumn:"flexColumn___g_XKJ",formWrap:"formWrap___jC7GW",titleWrap:"titleWrap___MRjOd",fieldWrap:"fieldWrap___Lpe0p",button:"button___GgBZR",buttonFixed:"buttonFixed___s9cUj",buttonWrap:"buttonWrap___PkhcP",width180:"width180___mRL81",width100:"width100___OjNjq",width280:"width280___wJAEA",difficultyHint:"difficultyHint___p4YZP",color888:"color888___K4Jr9",color0152d9:"color0152d9___OtUVZ",serviceSettingWrap:"serviceSettingWrap___FKwpi",serviceSettingName:"serviceSettingName___bgeG5",serviceBox:"serviceBox___zB_d5",serviceSetLeft:"serviceSetLeft___C7t9v",serviceSetInput:"serviceSetInput___HBxaC",serviceSetMemoryInput:"serviceSetMemoryInput___ixIMH",serviceSetTip:"serviceSetTip___CrTQG",installPackage:"installPackage___o0KhD",popover:"popover___rmY0W",serverConfig:"serverConfig___AH5n6",viewRecommendConfig:"viewRecommendConfig___FzOjx",gpuConfig:"gpuConfig___MHr8T"},ae=ee(88195),re={footerWrap:"footerWrap___nRGRQ"},ie=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,Oe=(dt,Bt)=>{var ke={};for(var Xt in dt)pe.call(dt,Xt)&&Bt.indexOf(Xt)<0&&(ke[Xt]=dt[Xt]);if(dt!=null&&ie)for(var Xt of ie(dt))Bt.indexOf(Xt)<0&&ye.call(dt,Xt)&&(ke[Xt]=dt[Xt]);return ke},Ae=(dt,Bt,ke)=>new Promise((Xt,fa)=>{var wa=Fn=>{try{Ma(ke.next(Fn))}catch(ra){fa(ra)}},la=Fn=>{try{Ma(ke.throw(Fn))}catch(ra){fa(ra)}},Ma=Fn=>Fn.done?Xt(Fn.value):Promise.resolve(Fn.value).then(wa,la);Ma((ke=ke.apply(dt,Bt)).next())});const Re=y.default.TextArea,Ce=dt=>{var Bt=dt,{shixunsDetail:ke,globalSetting:Xt,loading:fa,dispatch:wa,onFinish:la=()=>{}}=Bt,Ma=Oe(Bt,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]);const[Fn]=Be.default.useForm(),ra=Or=>Ae(void 0,null,function*(){var hr;const Ja=yield wa({type:"shixunsDetail/getCustomScript",payload:{id:(hr=ke.actionTabs.params)==null?void 0:hr.id,compile:Or.execute,excutive:Or.compile}});Tr(),Ja&&la(Ja==null?void 0:Ja.shixun_script)}),Tr=()=>{wa({type:"shixunsDetail/setActionTabs",payload:{}})};return z.createElement(Ze.default,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",open:ke.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:Tr},z.createElement(Be.default,{form:Fn,scrollToFirstError:!0,layout:"vertical",onFinish:ra},z.createElement(Be.default.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},z.createElement(Re,{rows:4})),z.createElement(Be.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},z.createElement(Re,{rows:4})),z.createElement("div",{className:re.footerWrap},z.createElement(Be.default.Item,null,z.createElement(oe.ZP,{className:"mr5",size:"middle",onClick:Tr},"\u53D6\u6D88"),z.createElement(oe.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:fa.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var It=(0,ze.connect)(({shixunsDetail:dt,loading:Bt,globalSetting:ke})=>({shixunsDetail:dt,globalSetting:ke,loading:Bt}))(Ce),Ot=ee(84236),wn=ee(7664),Nt=ee(43981),Zt=ee(84722),jt=ee(49661),an=ee(40151),Pt=ee(18309),wt=Object.defineProperty,nt=Object.defineProperties,Lt=Object.getOwnPropertyDescriptors,st=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,Yt=(dt,Bt,ke)=>Bt in dt?wt(dt,Bt,{enumerable:!0,configurable:!0,writable:!0,value:ke}):dt[Bt]=ke,rn=(dt,Bt)=>{for(var ke in Bt||(Bt={}))Me.call(Bt,ke)&&Yt(dt,ke,Bt[ke]);if(st)for(var ke of st(Bt))ut.call(Bt,ke)&&Yt(dt,ke,Bt[ke]);return dt},Dt=(dt,Bt)=>nt(dt,Lt(Bt)),vn=(dt,Bt)=>{var ke={};for(var Xt in dt)Me.call(dt,Xt)&&Bt.indexOf(Xt)<0&&(ke[Xt]=dt[Xt]);if(dt!=null&&st)for(var Xt of st(dt))Bt.indexOf(Xt)<0&&ut.call(dt,Xt)&&(ke[Xt]=dt[Xt]);return ke},we=(dt,Bt,ke)=>new Promise((Xt,fa)=>{var wa=Fn=>{try{Ma(ke.next(Fn))}catch(ra){fa(ra)}},la=Fn=>{try{Ma(ke.throw(Fn))}catch(ra){fa(ra)}},Ma=Fn=>Fn.done?Xt(Fn.value):Promise.resolve(Fn.value).then(wa,la);Ma((ke=ke.apply(dt,Bt)).next())});const{Option:Te}=Xe.default,ht=dt=>{var Bt=dt,{shixunsDetail:ke,globalSetting:Xt,loading:fa,user:wa,dispatch:la}=Bt,Ma=vn(Bt,["shixunsDetail","globalSetting","loading","user","dispatch"]),Fn,ra,Tr,Or,hr,Ja,Io,ho,Vr,Go,Jr,Zr,Yr,zr,Fo,ci,di,mo,Bo,Ri,ni,dr,Cr,Ar,$r,Ha,or,ha,Ta,Jo,Ei,Ci,Di;const Ti=(0,ze.useLocation)(),pi=(0,z.useRef)(),[ue]=Be.default.useForm(),[me,ve]=(0,z.useState)({}),[We,Ve]=(0,z.useState)(),[At,Ct]=(0,z.useState)(),[Qt,qt]=(0,z.useState)([]),[mn,Yn]=(0,z.useState)({}),[Sn,En]=(0,z.useState)([]),[Gn,jn]=(0,z.useState)(!1),[tn,xn]=(0,z.useState)(!1),[Un,Da]=(0,z.useState)(!1),[ba,Na]=(0,z.useState)({}),Aa=(ra=(Fn=wa.userInfo)==null?void 0:Fn.shixun)==null?void 0:ra.editable;(0,z.useEffect)(()=>{var qn,Ka;pi.current=(Ka=(qn=Ti.pathname)==null?void 0:qn.split("/"))==null?void 0:Ka[2]},[]),(0,z.useEffect)(()=>{if(!ke.setting)return;const{name:qn,description:Ka,trainee:ro,choice_main_type:no,choice_small_type:ce,choice_standard_scripts:ge,jupyter_show_description:xe,close_internet:De,survival_time:Ue}=ke.setting.shixun||{},Ke={name:qn,description:Ka,trainee:ro,mainType:no,subType:ce,evaluationScript:ge,jupyter_show_description:xe,close_internet:De,survival_time:Ue};Ra(),ve(Ke),ue.setFieldsValue(Ke)},[ke.setting]);const Ra=()=>{const{choice_main_type:qn,main_type:Ka,small_type:ro,choice_small_type:no,is_secret_repository:ce,standard_scripts:ge,evaluate_script:xe,shixun_service_configs:De}=ke.setting.shixun||{};Ve(ce),Ct(xe),qt(De),En(ge||[]),Sa(qn,no)},Sa=(qn,Ka=[])=>{const{main_type:ro,small_type:no}=ke.setting.shixun||{},ce=ro==null?void 0:ro.find(xe=>xe.id===qn),ge={mainTypeName:ce==null?void 0:ce.type_name,mainTypeDescription:ce==null?void 0:ce.description,smallType:[]};Ka.map(xe=>{no.map(De=>{xe===De.id&&De.description&&ge.smallType.push({name:De.type_name,des:De.description})})}),Yn(ge)},_r=()=>{(0,jt.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE","\u7533\u8BF7\u65B0\u5EFA"]),la({type:"newShixuns/setActionTabs",payload:{key:"NewShixuns-Apply"}})},_a=(qn,Ka,ro)=>{qt(no=>no.map((ce,ge)=>ge===ro?Dt(rn({},ce),{[Ka]:qn}):ce))},to=(qn,Ka)=>{ve(rn({},Ka)),"mainType"in qn&&(Do(qn.mainType,Ka),Sa(Ka.mainType,Ka.subType)),"subType"in qn&&(Mo(qn.subType,Ka),Sa(Ka.mainType,Ka.subType)),"evaluationScript"in qn&&uo(qn.evaluationScript)},uo=qn=>{Ze.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:z.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",z.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>we(void 0,null,function*(){yield li(qn),Ze.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:z.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")})})})},Mo=(qn=[],Ka)=>{let ro=[];ro.push(Qt[0]),qn.map(no=>{var ce,ge,xe;const De=Qt.find(Ke=>Ke.mirror_repository_id===no);De&&ro.push(De);const Ue=(xe=(ge=(ce=ke.setting)==null?void 0:ce.shixun)==null?void 0:ge.small_type)==null?void 0:xe.find(Ke=>Ke.id===no);!De&&Ue&&ro.push({mirror_repository_id:no,name:Ue.type_name,cpu_limit:1,lower_cpu_limit:.1,memory_limit:1,request_limit:10})}),qt(ro)},Do=(qn,Ka)=>we(void 0,null,function*(){var ro,no,ce;const ge=(no=(ro=ke.setting)==null?void 0:ro.shixun)==null?void 0:no.main_type.find(Ue=>Ue.id===qn);ge&&(Qt[0]=Dt(rn({},ge),{mirror_repository_id:qn,name:ge.type_name,cpu_limit:1,lower_cpu_limit:.1,memory_limit:1,request_limit:10}),qt(Qt));const xe=yield la({type:"shixunsDetail/getMirrorScript",payload:{mirror_id:qn}});En(xe||[]);const De=(ce=xe[0])==null?void 0:ce.id;ue.setFieldsValue({evaluationScript:De}),ve(rn(rn({},Ka),{evaluationScript:De})),li(De)}),li=qn=>we(void 0,null,function*(){const Ka=yield la({type:"shixunsDetail/getScriptContent",payload:{id:pi.current,script_id:qn||ue.getFieldValue("evaluationScript")}});Ka&&Ct(Ka.content)}),No=()=>{la({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:pi.current}}})},co=qn=>we(void 0,null,function*(){var Ka;const{mainType:ro,subType:no,name:ce,trainee:ge,description:xe,evaluationScript:De,jupyter_show_description:Ue=!1,close_internet:Ke,survival_time:Et}=qn||{},pt=(Ka=ke.detail)==null?void 0:Ka.is_jupyter;if(Et<10){He.ZP.warning("\u57FA\u672C\u4FE1\u606F\u66F4\u65B0\u5931\u8D25:\u9A8C\u8BC1\u5931\u8D25: \u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F\u5FC5\u987B\u5927\u4E8E\u6216\u7B49\u4E8E 10");return}let bt={id:pi.current,main_type:ro,sub_type:no,is_secret_repository:We,shixun:{name:ce,trainee:ge,is_jupyter:pt,mirror_script_id:pt?null:De,survival_time:Et},shixun_info:{description:xe,evaluate_script:pt?null:At},shixun_service_configs:Qt.map(Mt=>({mirror_repository_id:Mt.mirror_repository_id,cpu_limit:Mt.cpu_limit,lower_cpu_limit:Mt.lower_cpu_limit,memory_limit:Mt.memory_limit,request_limit:Mt.request_limit,resource_limit:Mt.resource_limit,single_machine_gpu_count:(Mt==null?void 0:Mt.single_machine_gpu_count)||null,single_card_gpu_resource:(Mt==null?void 0:Mt.single_card_gpu_resource)||null}))};pt&&(bt=Dt(rn({},bt),{shixun:Dt(rn({},bt.shixun),{jupyter_show_description:Ue})}));const Vt=yield la({type:"shixunsDetail/updateSettingBasicInfo",payload:bt});Vt&&(la({type:"shixunsDetail/getSettingsData",payload:{id:pi.current}}),la({type:"shixunsDetail/getShixunsDetail",payload:{id:pi.current}}),Vt.shixun_identifier&&He.ZP.info("\u4FDD\u5B58\u6210\u529F"))}),fo=()=>{(0,jt.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE","\u5728\u7EBF\u521B\u5EFA"]),la({type:"newShixuns/setActionTabs",payload:{key:"Create-Environment"}})},Ro=qn=>{_a(String(qn==null?void 0:qn.cpu),"cpu_limit",qn.index),_a(String(qn==null?void 0:qn.memory),"memory_limit",qn.index),xn(!1)},Vo=(qn,Ka)=>{var ro;const{single_card_gpu_resource:no,single_machine_gpu_count:ce,mirror_repository:ge}=qn;if(!ge)return z.createElement(z.Fragment,null);let xe=(ge==null?void 0:ge.gpu_allocation_method)=="single_card_multi_allocation"?(ge==null?void 0:ge.single_card_gpu_resource)*1024/no:(ge==null?void 0:ge.single_machine_gpu_count)/ce;return z.createElement("div",{className:"mb20 mt20"},z.createElement("div",{style:{color:"#333",marginBottom:4}},"GPU\u8D44\u6E90\u914D\u7F6E"),((ge==null?void 0:ge.gpu_allocation_method)=="single_machine_multi_card"||(ge==null?void 0:ge.gpu_allocation_method)=="multi_machine_multi_card")&&z.createElement(z.Fragment,null,z.createElement("div",{className:te.gpuConfig},z.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A",(ge==null?void 0:ge.gpu_allocation_method)=="single_machine_multi_card"?"\u5355\u673A\u591A\u5361":"\u591A\u673A\u591A\u5361","\uFF0C\u5F53\u524D\u9879\u76EE\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u4E0A\u9650\u4E3A ",ge==null?void 0:ge.single_machine_gpu_count," \u5F20\uFF0C\u6BCF\u5F20\u663E\u5B58\u5927\u5C0F\u4E3A",(ro=ge==null?void 0:ge.gpu_model)==null?void 0:ro[0],"GB")),z.createElement("div",{className:te.gpuConfig,style:{marginTop:10}},z.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u9650\u5236",z.createElement(le.Z,{precision:0,min:1,max:ge==null?void 0:ge.single_machine_gpu_count,defaultValue:1,value:ce,size:"large",className:"ml10 mr10",onChange:De=>{_a(De||1,"single_machine_gpu_count",Ka)}}),"\u5F20\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",z.createElement("span",{style:{color:"#FA6400"}},xe)," \u4EBA"))),(ge==null?void 0:ge.gpu_allocation_method)=="single_card_multi_allocation"&&z.createElement(z.Fragment,null,z.createElement("div",{className:te.gpuConfig},z.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A\u5355\u5361\u591A\u5206\uFF0C\u53EF\u5206\u914DGPU\u8D44\u6E90\u4E3A",ge==null?void 0:ge.single_card_gpu_resource,"GB")),z.createElement("div",{className:te.gpuConfig,style:{marginTop:10}},z.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684GPU\u8D44\u6E90\u9650\u5236\uFF08\u5355\u4E2A\u5B9E\u4F8B\u542F\u52A8pod\u6240\u5360\u7528\u7684\u663E\u5B58\uFF09",z.createElement(le.Z,{min:1,max:(ge==null?void 0:ge.single_card_gpu_resource)*1024,defaultValue:1024,value:no,size:"large",className:"ml10 mr10",onChange:De=>{_a(De||1,"single_card_gpu_resource",Ka)}}),"MB\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",z.createElement("span",{style:{color:"#FA6400"}},Math.floor(xe))," \u4EBA"))))};return z.createElement("section",{className:te.wrap},z.createElement(Be.default,{form:ue,className:te.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:to,onFinish:co},z.createElement("div",{className:te.fieldWrap},z.createElement(Be.default.Item,{name:"name",label:"\u540D\u79F0:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{max:60,message:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",disabled:!Aa,addonAfter:`${((Tr=me.name)==null?void 0:Tr.length)||0}/60`})),z.createElement(Be.default.Item,{name:"description",label:"\u7B80\u4ECB:"},Aa?z.createElement(Je.Z,{defaultValue:(hr=(Or=ke.setting)==null?void 0:Or.shixun)==null?void 0:hr.description}):z.createElement(wn.Z,{value:(Io=(Ja=ke.setting)==null?void 0:Ja.shixun)==null?void 0:Io.description})),((Vr=(ho=ke.setting)==null?void 0:ho.shixun)==null?void 0:Vr.is_jupyter)&&z.createElement(Be.default.Item,{name:"jupyter_show_description",valuePropName:"checked"},z.createElement(a.default,null,"\u663E\u793A\u4EFB\u52A1\u8981\u6C42\uFF08\u52FE\u9009\u540E\uFF0C\u5C06\u7B80\u4ECB\u4F5C\u4E3A\u4EFB\u52A1\u8981\u6C42\u663E\u793A\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF09")),z.createElement(Be.default.Item,{name:"survival_time",label:"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F"},z.createElement(le.Z,{placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F",addonAfter:"\u5206",min:0,style:{width:256}})),z.createElement("div",{className:`${te.flexRow} ${te.flexAlignCenter}`},z.createElement(b.Z,{title:((Jr=(Go=ke.setting)==null?void 0:Go.shixun)==null?void 0:Jr.status)===2?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u5DF2\u7ECF\u53D1\u5E03\uFF0C\u9700\u64A4\u9500\u53D1\u5E03\u540E\u624D\u80FD\u4FEE\u6539\u8BE5\u5185\u5BB9":""},z.createElement(Be.default.Item,{className:te.width180,name:"trainee",label:"\u96BE\u6613\u5EA6:",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u6613\u5EA6"}]},z.createElement(Xe.default,{placeholder:"\u8BF7\u9009\u62E9\u96BE\u6613\u5EA6",disabled:((Yr=(Zr=ke.setting)==null?void 0:Zr.shixun)==null?void 0:Yr.status)===2?!0:!Aa},z.createElement(Te,{value:1},"\u521D\u7EA7"),z.createElement(Te,{value:2},"\u4E2D\u7EA7"),z.createElement(Te,{value:3},"\u4E2D\u9AD8\u7EA7"),z.createElement(Te,{value:4},"\u9AD8\u7EA7"))))),z.createElement("div",{className:`${te.flexRow} ${te.flexAlignEnd}`},z.createElement(b.Z,{title:((Fo=(zr=ke.setting)==null?void 0:zr.shixun)==null?void 0:Fo.status)===2?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u5DF2\u7ECF\u53D1\u5E03\uFF0C\u9700\u64A4\u9500\u53D1\u5E03\u540E\u624D\u80FD\u4FEE\u6539\u8BE5\u5185\u5BB9":""},z.createElement(Be.default.Item,{className:te.width280,name:"mainType",label:"\u5B9E\u9A8C\u73AF\u5883:",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E3B\u7C7B\u522B"}]},z.createElement(Xe.default,{placeholder:"\u8BF7\u9009\u62E9\u4E3B\u7C7B\u522B",disabled:((di=(ci=ke.setting)==null?void 0:ci.shixun)==null?void 0:di.status)===2?!0:!Aa},(Ri=(Bo=(mo=ke.setting)==null?void 0:mo.shixun)==null?void 0:Bo.main_type)==null?void 0:Ri.map(qn=>{const Ka=qn.type_name.toLowerCase().includes("jupyter");return me.isJupyter==="1"&&Ka||me.isJupyter==="2"&&!Ka?null:z.createElement(Te,{value:qn.id,key:qn.id,name:qn.description},qn.type_name)})))),z.createElement(b.Z,{title:((dr=(ni=ke.setting)==null?void 0:ni.shixun)==null?void 0:dr.status)===2?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u5DF2\u7ECF\u53D1\u5E03\uFF0C\u9700\u64A4\u9500\u53D1\u5E03\u540E\u624D\u80FD\u4FEE\u6539\u8BE5\u5185\u5BB9":""},z.createElement(Be.default.Item,{name:"subType",className:`${te.width280} ml20`},z.createElement(Xe.default,{placeholder:"\u8BF7\u9009\u62E9\u5C0F\u7C7B\u522B",mode:"multiple",disabled:((Ar=(Cr=ke.setting)==null?void 0:Cr.shixun)==null?void 0:Ar.status)===2?!0:!Aa},(Ha=($r=ke.setting)==null?void 0:$r.shixun)==null?void 0:Ha.small_type.map(qn=>z.createElement(Te,{value:qn.id,key:qn.id,name:qn.description},qn.type_name))))),z.createElement("div",{className:te.installPackage,onClick:()=>jn(!0)},"\u73AF\u5883\u4ECB\u7ECD")),z.createElement("div",{className:`${te.color888} font14 pb10`},"\u6CA1\u6709\u5B9E\u9A8C\u73AF\u5883\uFF1F",z.createElement("a",{className:`${te.color0152d9} current`,onClick:_r}," ","\u7533\u8BF7\u65B0\u5EFA"),z.createElement("a",{className:`${te.color0152d9} current`,onClick:fo}," ","\u5728\u7EBF\u521B\u5EFA")),!((or=ke.detail)!=null&&or.is_jupyter)&&z.createElement(z.Fragment,null,z.createElement("div",{className:`${te.flexRow} ${te.flexAlignCenter}`},z.createElement(Be.default.Item,{className:te.width180,name:"evaluationScript",label:"\u8BC4\u6D4B\u811A\u672C:"},z.createElement(Xe.default,{placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C"},(Sn||[]).map((qn,Ka)=>z.createElement(Te,{value:parseInt(qn.id),name:qn.scptname,key:Ka},qn.scptname)))),z.createElement("span",{className:`${te.color0152d9} font14 current mt10 ml10`,onClick:No},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),z.createElement(E.Z,{overlayClassName:te.popover,placement:"bottomLeft",content:z.createElement("p",{className:"font12"},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u6A21\u677F\uFF0C\u5E73\u53F0\u65E0\u6CD5\u81EA\u52A8\u66F4\u65B0\u811A\u672C\uFF0C\u8BF7\u5728\u5173\u5361\u521B\u5EFA\u5B8C\u540E\u624B\u52A8\u66F4\u65B0\u811A\u672C\u4E2D\u7684\u5FC5\u586B\u53C2",z.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",z.createElement("br",null),"challengeProgramNames",z.createElement("br",null),"sourceClassNames",z.createElement("br",null),z.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",z.createElement("br",null),z.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",z.createElement("br",null),"src/step1/HelloWorld.java",z.createElement("br",null),"src/step2/Other.java",z.createElement("br",null),z.createElement("br",null),"\u5404\u5173\u5361\u7684\u7F16\u8BD1\u540E\u751F\u6210\u7684\u6267\u884C\u6587\u4EF6\u4E3A\uFF1A",z.createElement("br",null),"step1.HelloWorld",z.createElement("br",null),"step2.Other",z.createElement("br",null),z.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",z.createElement("br",null),'ff challengeProgramNames=("src/step1/',z.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',z.createElement("br",null),'sourceClassNames=("step1.HelloWorld',z.createElement("br",null),'" "step2.Other")',z.createElement("br",null),z.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},z.createElement("span",{className:"mt10 ml10 current font14"},z.createElement($e.Z,null)))),z.createElement(gt.ZP,{width:1150,height:450,style:{border:"1px solid #ccc",background:"#f5f5f5"},language:"shell",theme:"vs-light",value:At,options:{readOnly:((Ta=(ha=ke.setting)==null?void 0:ha.shixun)==null?void 0:Ta.status)===2?!0:!Aa},onChange:qn=>Ct(qn)})),!((Jo=ke.detail)!=null&&Jo.is_jupyter)&&z.createElement("div",{className:"font14 mt20"},"\u79C1\u5BC6\u7248\u672C\u5E93\uFF1A",z.createElement(a.default,{checked:We,onChange:qn=>Ve(qn.target.checked),disabled:((Ci=(Ei=ke.setting)==null?void 0:Ei.shixun)==null?void 0:Ci.status)===2?!0:!Aa},We?"\u5DF2\u521B\u5EFA\u7684\u79C1\u5BC6\u7248\u672C\u5E93\u53CA\u5176\u5185\u5BB9\uFF0C\u5C06\u5728\u201C\u4FDD\u5B58\u201D\u65F6\u88AB\u5220\u9664":"\uFF08\u82E5\u9700\u8981\u5BF9\u5B66\u5458\u9690\u85CF\u90E8\u5206\u7248\u672C\u5E93\u5185\u5BB9\u65F6\uFF0C\u8BF7\u9009\u4E2D\uFF1B\u9009\u4E2D\u4FDD\u5B58\u540E\u8868\u793A\u542F\u7528\u79C1\u5BC6\u7248\u672C\u5E93\uFF0C\u8BF7\u5C06\u9700\u8981\u5BF9\u5B66\u5458\u9690\u85CF\u7684\u6587\u4EF6\u5B58\u50A8\u5728\u79C1\u5BC6\u7248\u672C\u5E93\uFF09")),((Di=ke.detail)==null?void 0:Di.identity)<3&&z.createElement("div",{className:te.serviceSettingWrap},z.createElement("p",{className:te.serviceSettingName},"\u8D44\u6E90\u914D\u7F6E"),Qt.map((qn,Ka)=>{var ro,no,ce,ge,xe,De,Ue,Ke;return z.createElement("div",{key:Ka},z.createElement("div",{className:"mb20"},z.createElement("span",{className:"font16"},qn.name)),z.createElement("div",{style:{color:"#333",marginBottom:4}},"CPU\u548C\u5185\u5B58"),z.createElement(x.Z,{align:"middle"},z.createElement(b.Z,{title:((no=(ro=ke.setting)==null?void 0:ro.shixun)==null?void 0:no.status)===2?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u5DF2\u7ECF\u53D1\u5E03\uFF0C\u9700\u64A4\u9500\u53D1\u5E03\u540E\u624D\u80FD\u4FEE\u6539\u8BE5\u5185\u5BB9":""},z.createElement(x.Z,{align:"middle",wrap:!1},z.createElement("div",{className:te.serverConfig,style:((ge=(ce=ke.setting)==null?void 0:ce.shixun)==null?void 0:ge.status)===2||!Aa?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{},onClick:()=>{var Et,pt;((pt=(Et=ke.setting)==null?void 0:Et.shixun)==null?void 0:pt.status)===2||!Aa||(Na({index:Ka,cpu:qn==null?void 0:qn.cpu_limit,memory:qn==null?void 0:qn.memory_limit}),xn(!0))}},z.createElement("div",null,z.createElement("span",null,qn==null?void 0:qn.cpu_limit,"\u6838")," ",z.createElement("span",null,qn==null?void 0:qn.memory_limit,"GB")),z.createElement("i",{className:"iconfont icon-bianji21",style:((De=(xe=ke.setting)==null?void 0:xe.shixun)==null?void 0:De.status)===2?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{}})))),Ka==0&&z.createElement(x.Z,{align:"middle",wrap:!1},z.createElement("div",{className:te.viewRecommendConfig,onClick:()=>Da(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E"))),Vo(qn,Ka),z.createElement("div",{className:te.serviceBox,style:{margin:"20px 0"}},z.createElement("label",{className:te.serviceSetLeft},z.createElement("div",{className:te.serviceSetLeft},"\u6587\u4EF6\u5927\u5C0F\u9650\u5236")),z.createElement(y.default,{value:qn.resource_limit,style:{width:400},disabled:((Ke=(Ue=ke.setting)==null?void 0:Ue.shixun)==null?void 0:Ke.status)===2?!0:!Aa,maxLength:5,onChange:Et=>{const{value:pt}=Et.target,bt=/^\d*(\.\d*)?$/;pt.match(bt)&&_a(Et.target.value,"resource_limit",Ka)},addonAfter:"M"}),z.createElement("label",{className:te.serviceSetTip},"File size limit\u53C2\u6570\uFF0C\u8868\u793A\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u7684\u5927\u5C0F\u9650\u5236")))}),z.createElement(Be.default.Item,{name:"survival_time",label:"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F"},z.createElement(le.Z,{placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F",addonAfter:"\u5206",min:0,style:{width:256}})))),z.createElement(Be.default.Item,null,z.createElement(Ot.t,{okText:"\u4FDD\u5B58",hasOkBtn:Aa,loading:fa.effects["shixunsDetail/updateSettingBasicInfo"],onCancel:()=>ze.history.push(`/shixuns/${pi.current}/challenges`),okButtonProps:{htmlType:"submit"}}))),z.createElement(ae.Z,null),z.createElement(Nt.Z,{installPackage:mn,visible:Gn,setVisible:jn}),z.createElement(It,{onFinish:qn=>Ct(qn)}),z.createElement(Zt.Z,null),z.createElement(an.Z,{visible:tn,onOk:qn=>Ro(qn),onCancel:()=>xn(!1),info:ba}),z.createElement(Pt.Z,{identifier:pi.current,visible:Un,onCancel:()=>Da(!1),info:null,isJupyter:!0}))};var Ft=(0,ze.connect)(({shixunsDetail:dt,loading:Bt,globalSetting:ke,user:Xt})=>({shixunsDetail:dt,globalSetting:ke,user:Xt,loading:Bt}))(ht),mt=ee(5112),Ie=ee(88522),Le=ee(49127),Ee=ee(5083),fe=ee(10527),Ge=ee(56656),he=ee.n(Ge),se={wrap:"wrap___Yg1Ib",labelWrap:"labelWrap___vp0FP",label:"label___D4iHY",labelContent:"labelContent___mA1lf",flexRow:"flexRow___fksZZ",color999:"color999___HPNc7",radio:"radio___oButp",selectSchool:"selectSchool___KWqZK",dataPicker:"dataPicker___ES55a"},de=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,Pe=(dt,Bt)=>{var ke={};for(var Xt in dt)Fe.call(dt,Xt)&&Bt.indexOf(Xt)<0&&(ke[Xt]=dt[Xt]);if(dt!=null&&de)for(var Xt of de(dt))Bt.indexOf(Xt)<0&&be.call(dt,Xt)&&(ke[Xt]=dt[Xt]);return ke},Ye=(dt,Bt,ke)=>new Promise((Xt,fa)=>{var wa=Fn=>{try{Ma(ke.next(Fn))}catch(ra){fa(ra)}},la=Fn=>{try{Ma(ke.throw(Fn))}catch(ra){fa(ra)}},Ma=Fn=>Fn.done?Xt(Fn.value):Promise.resolve(Fn.value).then(wa,la);Ma((ke=ke.apply(dt,Bt)).next())});const vt=dt=>{if(!dt)return dt;const Bt=dt.split(":");if(Bt[1]=="00"||Bt[1]=="30")return dt;const ke=parseInt(Bt[1]);if(ke<30||ke==60)return[Bt[0],"30"].join(":");if(ke<60){const Xt=[Bt[0],"00"].join(":"),fa="YYYY-MM-DD HH:mm",wa=he()(Xt,fa);return wa.add(1,"hours"),wa.format(fa)}return dt},et="YYYY-MM-DD HH:mm",tt=dt=>{var Bt=dt,{shixunsDetail:ke,globalSetting:Xt,loading:fa,user:wa,dispatch:la}=Bt,Ma=Pe(Bt,["shixunsDetail","globalSetting","loading","user","dispatch"]),Fn,ra,Tr,Or,hr,Ja,Io;const ho=(0,z.useRef)(),[Vr,Go]=(0,z.useState)(),[Jr,Zr]=(0,z.useState)(),[Yr,zr]=(0,z.useState)([]),[Fo,ci]=(0,z.useState)([]),[di,mo]=(0,z.useState)(""),[Bo,Ri]=(0,z.useState)(),[ni,dr]=(0,z.useState)(),Cr=(ra=(Fn=wa.userInfo)==null?void 0:Fn.shixun)==null?void 0:ra.editable;(0,z.useEffect)(()=>{var or,ha;ho.current=(ha=(or=location.pathname)==null?void 0:or.split("/"))==null?void 0:ha[2],Ar()},[]),(0,z.useEffect)(()=>{var or,ha,Ta,Jo,Ei,Ci,Di,Ti,pi,ue;ke.setting&&(Go((ha=(or=ke.setting)==null?void 0:or.shixun)==null?void 0:ha.can_copy),Zr((Jo=(Ta=ke.setting)==null?void 0:Ta.shixun)==null?void 0:Jo.use_scope),Ri(!!((Ci=(Ei=ke.setting)==null?void 0:Ei.shixun)!=null&&Ci.opening_time)),dr((Ti=(Di=ke.setting)==null?void 0:Di.shixun)==null?void 0:Ti.opening_time),zr((ue=(pi=ke.setting)==null?void 0:pi.shixun)==null?void 0:ue.scope_partment))},[ke.setting]);const Ar=or=>Ye(void 0,null,function*(){const ha=yield la({type:"shixunsDetail/getDepartments",payload:{q:or}});ha&&ci(ha.shools_name||[])}),$r=or=>{if(Yr.includes(or)){He.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}mo(null),zr([...Yr,or])},Ha=()=>Ye(void 0,null,function*(){if(Bo&&!ni){He.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(Jr===1&&!Yr.length){He.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(yield la({type:"shixunsDetail/updatePermissionSetting",payload:{id:ho.current,scope_partment:Jr===0?null:Yr,shixun:{can_copy:Vr,use_scope:Jr,opening_time:ni}}})).status!==-1&&(He.ZP.info("\u6743\u9650\u914D\u7F6E\u4FDD\u5B58\u6210\u529F\uFF01"),la({type:"shixunsDetail/getSettingsData",payload:{id:ho.current}}),la({type:"shixunsDetail/getShixunsDetail",payload:{id:ho.current}}))});return z.createElement("section",{className:se.wrap},z.createElement("div",{className:se.labelWrap},z.createElement("label",{className:se.label},"\u590D\u5236:"),z.createElement("div",{className:se.labelContent},z.createElement("div",null,z.createElement(a.default,{checked:Vr,onChange:or=>Go(or.target.checked),disabled:!Cr}),z.createElement("span",{className:`${se.color999}`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u8BE5\u5B9E\u8BAD\uFF09")))),!((((Tr=ke.detail)==null?void 0:Tr.shixun_status)>1||((Or=ke.detail)==null?void 0:Or.public)===2)&&((Ja=(hr=ke.setting)==null?void 0:hr.shixun)==null?void 0:Ja.use_scope)===0&&((Io=ke.detail)==null?void 0:Io.identity)>2)&&z.createElement("div",{className:se.labelWrap},z.createElement("label",{className:se.label},"\u516C\u5F00\u7A0B\u5EA6:"),z.createElement("div",{className:se.labelContent},z.createElement(mt.ZP.Group,{value:Jr,onChange:or=>Zr(or.target.value),disabled:!Cr},z.createElement(mt.ZP,{className:se.radio,value:0},z.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),z.createElement("span",{className:se.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),z.createElement(mt.ZP,{className:se.radio,value:1},z.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),z.createElement("span",{className:se.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09"))),Jr===1&&z.createElement(z.Fragment,null,z.createElement("div",{className:"mt10"},z.createElement(Ie.Z,{showSearch:!0,className:se.selectSchool,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:di,onChange:or=>{mo(or),Ar(or)},disabled:!Cr,onSelect:$r,options:Fo==null?void 0:Fo.map(or=>({value:or}))}),z.createElement("span",{className:se.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")),z.createElement("div",{className:"mt10"},Yr==null?void 0:Yr.map(or=>Cr?z.createElement(Le.Z,{count:"x",className:"mr20 current",onClick:()=>zr(Yr.filter(ha=>ha!==or))},z.createElement(oe.ZP,{type:"primary",ghost:!0},or)):z.createElement(oe.ZP,{type:"primary",ghost:!0,className:"mr20"},or)))))),z.createElement("div",{className:se.labelWrap},z.createElement("label",{className:se.label},"\u5F00\u542F\u65F6\u95F4:"),z.createElement("div",{className:se.labelContent},z.createElement("div",null,z.createElement(a.default,{checked:Bo,onChange:or=>Ri(or.target.checked),disabled:!Cr}),z.createElement("span",{className:`${se.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\uFF0C\u624D\u80FD\u5F00\u542F\u5B66\u4E60\uFF1B\u4E0D\u9009\u4E2D\u5219\u5B66\u5458\u5728\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u80FD\u7ACB\u5373\u5F00\u542F\u5B66\u4E60\uFF09")),Bo&&z.createElement(Ee.default,{className:`${se.dataPicker} mt10`,format:et,locale:fe.Z,disabled:!Cr,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:or=>or&&ordr(vt(ha))}))),z.createElement(Ot.t,{okText:"\u4FDD\u5B58",hasOkBtn:Cr,loading:fa.effects["shixunsDetail/updatePermissionSetting"],onCancel:()=>ze.history.push(`/shixuns/${ho.current}/challenges`),onOk:Ha}))};var rt=(0,ze.connect)(({shixunsDetail:dt,loading:Bt,globalSetting:ke,user:Xt})=>({shixunsDetail:dt,globalSetting:ke,user:Xt,loading:Bt}))(tt),ct=ee(36381),Se=ee(81327),Ne=ee(78673),qe=ee(63814),_e={wrap:"wrap___GLpzD",row:"row___ooS0x",textarea:"textarea___ESUn_",btn:"btn___g8K_v",sub:"sub___l5c5g"},St=ee(82093),Gt=ee(34055),je=ee(59301),Wt=Object.defineProperty,Nn=Object.defineProperties,Rn=Object.getOwnPropertyDescriptors,Ln=Object.getOwnPropertySymbols,sn=Object.prototype.hasOwnProperty,ea=Object.prototype.propertyIsEnumerable,On=(dt,Bt,ke)=>Bt in dt?Wt(dt,Bt,{enumerable:!0,configurable:!0,writable:!0,value:ke}):dt[Bt]=ke,ln=(dt,Bt)=>{for(var ke in Bt||(Bt={}))sn.call(Bt,ke)&&On(dt,ke,Bt[ke]);if(Ln)for(var ke of Ln(Bt))ea.call(Bt,ke)&&On(dt,ke,Bt[ke]);return dt},zn=(dt,Bt)=>Nn(dt,Rn(Bt)),_n=(dt,Bt,ke)=>new Promise((Xt,fa)=>{var wa=Fn=>{try{Ma(ke.next(Fn))}catch(ra){fa(ra)}},la=Fn=>{try{Ma(ke.throw(Fn))}catch(ra){fa(ra)}},Ma=Fn=>Fn.done?Xt(Fn.value):Promise.resolve(Fn.value).then(wa,la);Ma((ke=ke.apply(dt,Bt)).next())});const{Panel:bn}=ct.default,{TextArea:va}=y.default;var yt=({active:dt,type:Bt="jupyter"})=>{var ke,Xt;const fa=(0,ze.useParams)(),[wa]=Be.default.useForm(),[la,Ma]=(0,z.useState)({}),[Fn,ra]=(0,z.useState)(!1),[Tr,Or]=(0,z.useState)(0),[hr,Ja]=(0,z.useState)([]),[Io,ho]=(0,z.useState)([]),[Vr,Go]=(0,z.useState)([]),Jr=(Xt=(ke=(0,Gt.eY)())==null?void 0:ke.shixun)==null?void 0:Xt.editable;(0,z.useEffect)(()=>{dt==="testCase"&&Zr()},[dt]),(0,z.useEffect)(()=>{Yr()},[]);const Zr=()=>_n(void 0,null,function*(){var dr,Cr,Ar,$r,Ha,or,ha,Ta,Jo,Ei,Ci,Di,Ti,pi;const ue=[{hidden:0,input:"",output:"",score:100}],me=yield(0,St.ZP)(`/api/shixuns/${fa==null?void 0:fa.id}/jupyter_evalute_setting.json`,{method:"get"});if((me==null?void 0:me.status)===0){Go((dr=me==null?void 0:me.data)==null?void 0:dr.standard_scripts);const ve={open_evaluate:(Cr=me==null?void 0:me.data)==null?void 0:Cr.open_evaluate,exec_time:((Ar=me==null?void 0:me.data)==null?void 0:Ar.exec_time)||3,test_set_score:(($r=me==null?void 0:me.data)==null?void 0:$r.test_set_score)===null?!1:(Ha=me==null?void 0:me.data)==null?void 0:Ha.test_set_score,test_set_average:((or=me==null?void 0:me.data)==null?void 0:or.test_set_average)===null?!0:(ha=me==null?void 0:me.data)==null?void 0:ha.test_set_average,choice_standard_scripts:((Ta=me==null?void 0:me.data)==null?void 0:Ta.choice_standard_scripts)||null,evaluate_script:((Jo=me==null?void 0:me.data)==null?void 0:Jo.evaluate_script)||"",evaluate_method:(Ei=me==null?void 0:me.data)==null?void 0:Ei.evaluate_method,use_jupyter_result:(Ci=me==null?void 0:me.data)==null?void 0:Ci.use_jupyter_result};wa.setFieldsValue(ve),Ma(ve),Ja((Ti=(Di=me==null?void 0:me.data)==null?void 0:Di.test_sets)!=null&&Ti.length?(pi=me==null?void 0:me.data)==null?void 0:pi.test_sets:ue)}}),Yr=()=>_n(void 0,null,function*(){var dr;const Cr=yield(0,St.ZP)(`/api/shixuns/${fa==null?void 0:fa.id}/get_jupyter_tags.json`,{method:"get"});(Cr==null?void 0:Cr.status)===0&&ho(((dr=Cr==null?void 0:Cr.data)==null?void 0:dr.list)||[])}),zr=dr=>_n(void 0,null,function*(){const Ar=hr.map(Ha=>Ha.score).reduce((Ha,or)=>Ha+or,0);if(dr.test_set_score&&Ar!==100){He.ZP.warning("\u6D4B\u8BD5\u7528\u4F8B\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}if(dr.evaluate_method===3&&(hr!=null&&hr.some(Ha=>!Ha.tags))){He.ZP.warning("\u8BF7\u9009\u62E9\u6307\u5B9A\u4EE3\u7801\u5757");return}ra(!0),(yield(0,St.ZP)(`/api/shixuns/${fa==null?void 0:fa.id}/update_jupyter_evaluate_setting.json`,{method:"post",body:zn(ln({},dr),{mirror_script_id:dr==null?void 0:dr.choice_standard_scripts,open_evaluate:dr!=null&&dr.open_evaluate?1:0,test_set:hr.map(Ha=>zn(ln({},Ha),{is_file:!1}))})})).status===0&&He.ZP.success("\u4FDD\u5B58\u6210\u529F"),ra(!1)}),Fo=dr=>{Ma(ln({},wa.getFieldsValue())),"test_set_average"in dr&&(dr!=null&&dr.test_set_average)&&ci(hr),"test_set_score"in dr&&(dr!=null&&dr.test_set_score)&&(wa.setFieldsValue({test_set_average:!0}),Ma(zn(ln({},wa.getFieldsValue()),{test_set_average:!0})),ci(hr)),"choice_standard_scripts"in dr&&Ze.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:je.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",je.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>_n(void 0,null,function*(){const Cr=yield(0,St.ZP)(`/api/shixuns/${fa==null?void 0:fa.id}/get_script_contents.json`,{method:"get",params:{id:fa==null?void 0:fa.id,script_id:dr==null?void 0:dr.choice_standard_scripts}});Cr!=null&&Cr.content&&(Ze.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:je.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")}),wa.setFieldsValue({evaluate_script:Cr==null?void 0:Cr.content}),Ma(zn(ln({},wa.getFieldsValue()),{evaluate_script:Cr==null?void 0:Cr.content})))})})},ci=dr=>{let Cr=0;const Ar=Math.floor((100-Cr)/dr.length),$r=Ar+(100-Cr)%dr.length;dr=dr.map((Ha,or)=>or===dr.length-1?zn(ln({},Ha),{score:$r}):zn(ln({},Ha),{score:Ar})),Ja(dr)},di=()=>{const dr=[...hr,{hidden:0,input:"",output:"",score:0}];wa.getFieldValue("test_set_average")?ci(dr):Ja(dr)},{test_set_score:mo,test_set_average:Bo,choice_standard_scripts:Ri,open_evaluate:ni}=la;return je.createElement("section",{className:_e.wrap},je.createElement(Be.default,{form:wa,disabled:!ni,layout:"vertical",onValuesChange:Fo,onFinish:zr},je.createElement(Be.default.Item,{name:"open_evaluate",style:{marginTop:10},valuePropName:"checked"},je.createElement(a.default,{disabled:!1},"\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD")),je.createElement("h4",{className:"font14"},"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"),je.createElement(b.Z,{title:!ni&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},je.createElement(Be.default.Item,{label:"\u8BC4\u6D4B\u65F6\u957F\uFF08\u79D2\uFF09\uFF1A",name:"exec_time",className:_e.row,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"},{type:"number",min:3,message:"\u6700\u5C0F\u9650\u5236\u65F6\u95F4\u662F3\u79D2"}]},je.createElement(le.Z,{size:"large",style:{width:400},min:3}))),je.createElement("h4",{className:"font14 mb10"},"\u7CFB\u7EDF\u8BC4\u5206\u89C4\u5219"),je.createElement(b.Z,{title:!ni&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},je.createElement(Be.default.Item,{name:"test_set_score"},je.createElement(mt.ZP.Group,null,je.createElement(Se.Z,{direction:"vertical"},je.createElement(mt.ZP,{value:!1},"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",je.createElement("span",{className:"c-grey-999"}," \uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u4EC5\u5F53\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u83B7\u5F97\u4E00\u6B21\u6027\u5956\u52B1\uFF09")),je.createElement(mt.ZP,{value:!0},"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",je.createElement("span",{className:"c-grey-999"}," \uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u901A\u8FC7\u6D4B\u8BD5\u96C6\u5373\u53EF\u83B7\u5F97\u5BF9\u5E94\u5956\u52B1\uFF09")))))),je.createElement(Be.default.Item,{label:je.createElement("span",{style:{fontWeight:500},className:"c-black"},"\u8BC4\u6D4B\u8BBE\u7F6E"),name:"evaluate_method",style:{flexDirection:"row",marginTop:15},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u8BBE\u7F6E"}]},je.createElement(mt.ZP.Group,null,je.createElement(Se.Z,{direction:"vertical"},je.createElement(mt.ZP,{value:1},"\u901A\u8FC7\u6240\u6709\u4EE3\u7801\u5757\u8BC4\u6D4B",je.createElement("span",{className:"c-grey-999"}," \uFF08\u5BF9\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u7684\u6240\u6709\u975E\u7A7A\u4EE3\u7801\u5757\u8FDB\u884C\u8BC4\u6D4B\uFF09")),je.createElement(mt.ZP,{value:3},"\u901A\u8FC7\u6307\u5B9A\u4EE3\u7801\u5757\u8BC4\u6D4B",je.createElement("span",{className:"c-grey-999"}," \uFF08\u5BF9\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u7684\u6307\u5B9A\u975E\u7A7A\u4EE3\u7801\u5757\u8FDB\u884C\u8BC4\u6D4B\uFF09"))))),je.createElement(x.Z,{align:"middle",justify:"space-between",className:"font14"},je.createElement("div",{style:{fontWeight:500}},je.createElement("span",{className:_e.sub},"*"),"\u6D4B\u8BD5\u7528\u4F8B"),je.createElement(b.Z,{title:!ni&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},je.createElement(qe.op,{style:{borderRadius:2},onClick:di},"\u6DFB\u52A0\u6D4B\u8BD5\u7528\u4F8B"))),mo&&je.createElement(Be.default.Item,{name:"test_set_average"},je.createElement(mt.ZP.Group,null,je.createElement(mt.ZP,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),je.createElement(mt.ZP,{value:!1,style:{marginLeft:50}},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"))),je.createElement(b.Z,{title:!ni&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},je.createElement("div",null,hr.map((dr,Cr)=>je.createElement(ct.default,{activeKey:Tr,key:Cr,onChange:()=>{Or(Ar=>Ar===Cr?null:Cr)}},je.createElement(bn,{header:je.createElement("div",{className:"font16"},je.createElement("span",{className:"mr10"},"\u6D4B\u8BD5\u7528\u4F8B",Cr+1),la.test_set_score&&je.createElement("span",{style:{marginLeft:40}},je.createElement(le.Z,{style:{width:120},value:dr.score,onClick:Ar=>Ar.stopPropagation(),min:0,max:100,precision:0,onBlur:Ar=>{if(Number(Ar)<0||Number(Ar)>100){He.ZP.info("\u6D4B\u8BD5\u7528\u4F8B\u7684\u6743\u91CD\u6BD4\u4F8B\u503C\u9650\u5236\u4E3A 0-100");const $r=hr.map((or,ha)=>ha===Cr?zn(ln({},or),{score:100}):or),Ha={test_set_average:!1};Ma(ln(ln({},la),Ha)),wa.setFieldsValue(Ha),Ja($r)}},disabled:Bo,onChange:Ar=>{const $r=hr.map((or,ha)=>ha===Cr?zn(ln({},or),{score:Ar?Number(Ar):0}):or),Ha={test_set_average:!1};Ma(ln(ln({},la),Ha)),wa.setFieldsValue(Ha),Ja($r)}}),je.createElement("span",{className:"ml10 mr10"},"%")),je.createElement("span",{className:"tr flex1",style:{float:"right"}},Cr!==0&&je.createElement(b.Z,{placement:"bottom",title:"\u5220\u9664"},je.createElement("span",{style:{color:"#c5c5c5"},className:"current iconfont icon-shanchu4",onClick:Ar=>{Ar.stopPropagation(),Ze.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u6D4B\u8BD5\u7528\u4F8B\u5417\uFF1F",onOk:()=>{const $r=hr.filter((Ha,or)=>or!==Cr);ci($r)}})}})))),key:Cr},je.createElement("div",null,la.evaluate_method===3&&je.createElement(x.Z,{align:"middle",className:"mb20"},je.createElement("div",null,je.createElement("span",{className:_e.sub},"*"),je.createElement("span",null,"\u6307\u5B9A\u4EE3\u7801\u5757"),je.createElement(b.Z,{title:"\u8BF7\u5148\u5728Jupyter\u4E2D\u5BF9\u60A8\u9700\u8981\u8BC4\u6D4B\u7684\u6307\u5B9A\u4EE3\u7801\u5757\u5B8C\u6210\u6807\u7B7E\u8BBE\u7F6E\u3002"},je.createElement("i",{style:{marginLeft:6,marginRight:20,color:"#145DFF"},className:"iconfont icon-xiaowenhao2 font14"}))),je.createElement(Xe.default,{value:dr.tags,size:"large",style:{width:450},onChange:Ar=>{const $r=hr.map((Ha,or)=>or===Cr?zn(ln({},Ha),{tags:Ar}):Ha);Ja($r)}},Io==null?void 0:Io.map(Ar=>je.createElement(Xe.default.Option,{value:Ar==null?void 0:Ar.tags,key:Ar==null?void 0:Ar.tags},Ar==null?void 0:Ar.tags)))),je.createElement(x.Z,{align:"middle"},je.createElement("div",null," ",je.createElement("span",null,"\u9884\u671F\u8F93\u51FA")),je.createElement(va,{bordered:!1,className:_e.textarea,rows:5,placeholder:"\u9884\u671F\u8F93\u51FA",value:dr.output,onChange:Ar=>{const $r=hr.map((Ha,or)=>or===Cr?zn(ln({},Ha),{output:Ar.target.value}):Ha);Ja($r)}})),je.createElement(x.Z,{className:"mt20",align:"middle"},je.createElement("div",null,je.createElement("span",null,"\u53EF\u89C1\u6027"),je.createElement(b.Z,{title:je.createElement("div",null,je.createElement("div",null,'\u5168\u90E8\u9690\u85CF\uFF1A\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'),je.createElement("div",null,"\u9690\u85CF\u9884\u671F\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),je.createElement("div",null,"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"))},je.createElement("i",{style:{marginLeft:6,marginRight:13,color:"#145DFF"},className:"iconfont icon-xiaowenhao2 font14"}))),je.createElement("div",null,je.createElement(a.default,{className:"font14 ml5",checked:dr.hidden===1,onChange:Ar=>{const $r=hr.map((Ha,or)=>{if(or===Cr){let ha={is_invisible:!1,actual_output_visible:!1};return Ar.target.checked&&(ha={is_invisible:!0,actual_output_visible:!0}),zn(ln(ln({},Ha),ha),{hidden:Ar.target.checked?1:0})}return Ha});Ja($r)}},"\u5168\u90E8\u9690\u85CF")),je.createElement(a.default,{checked:dr.is_invisible,style:{margin:"0 60px"},onChange:Ar=>{const $r=hr.map((Ha,or)=>{if(or===Cr){let ha=0;return Ar.target.checked&&Ha.actual_output_visible&&(ha=1),zn(ln({},Ha),{hidden:ha,is_invisible:Ar.target.checked})}return Ha});Ja($r)}},"\u9690\u85CF\u9884\u671F\u8F93\u51FA"),je.createElement(a.default,{checked:dr.actual_output_visible,onChange:Ar=>{const $r=hr.map((Ha,or)=>{if(or===Cr){let ha=0;return Ar.target.checked&&Ha.is_invisible&&(ha=1),zn(ln({},Ha),{hidden:ha,actual_output_visible:Ar.target.checked})}return Ha});Ja($r)}},"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA")),je.createElement("div",{className:"mt20"},je.createElement("span",{className:"font14 mr20"},"\u7279\u6B8A\u5224\u5B9A:"),je.createElement(a.default,{checked:dr.last_match_rule,onChange:Ar=>{const $r=hr.map((Ha,or)=>or===Cr?zn(ln({},Ha),{last_match_rule:Ar.target.checked}):Ha);Ja($r)}},je.createElement("span",{className:"font14"},"\u672B\u5C3E\u5339\u914D",je.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173\uFF09")))))))))),je.createElement("h4",{className:"font14 mt20 mb10"},je.createElement("span",{className:_e.sub},"*"),"\u8BC4\u6D4B\u811A\u672C"),je.createElement(b.Z,{title:!ni&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},je.createElement(Be.default.Item,{name:"choice_standard_scripts",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C"}]},je.createElement(Xe.default,{getPopupContainer:dr=>dr.parentNode,size:"large",style:{width:400},placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C"},Vr.map((dr,Cr)=>je.createElement(Xe.default.Option,{value:dr.id,key:Cr},dr.scptname))))),je.createElement(b.Z,{title:!ni&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},je.createElement(Be.default.Item,{name:"evaluate_script"},je.createElement(gt.ZP,{height:450,style:{border:"1px solid #ccc"},language:"shell",theme:"vs-light",options:{readOnly:!ni}}))),(0,Gt.Ny)()&&je.createElement(x.Z,{className:"mb20",align:"middle"},je.createElement(Be.default.Item,{name:"use_jupyter_result",className:"mt10",valuePropName:"checked",noStyle:!0},je.createElement(Ne.Z,null)),je.createElement("div",{className:"ml10"},"\u662F\u5426\u6CBF\u7528Jupyter\u8FD0\u884C\u7ED3\u679C"))),je.createElement(Ot.t,{okText:"\u4FDD\u5B58",hasOkBtn:Jr,loading:Fn,onCancel:()=>ze.history.push(`/shixuns/${fa==null?void 0:fa.id}/challenges`),onOk:()=>wa.submit(),className:Bt==="jupyterLab"?_e.btn:""}))},Rt={wrap:"wrap___TRr7y",labelWrap:"labelWrap___btzu9",label:"label___Uiavt",labelContent:"labelContent___Aw2Ki",flexRow:"flexRow___ObxZN",color999:"color999___D8blM",radio:"radio___bt8Rd"},_t=Object.getOwnPropertySymbols,Tt=Object.prototype.hasOwnProperty,dn=Object.prototype.propertyIsEnumerable,An=(dt,Bt)=>{var ke={};for(var Xt in dt)Tt.call(dt,Xt)&&Bt.indexOf(Xt)<0&&(ke[Xt]=dt[Xt]);if(dt!=null&&_t)for(var Xt of _t(dt))Bt.indexOf(Xt)<0&&dn.call(dt,Xt)&&(ke[Xt]=dt[Xt]);return ke},Dn=(dt,Bt,ke)=>new Promise((Xt,fa)=>{var wa=Fn=>{try{Ma(ke.next(Fn))}catch(ra){fa(ra)}},la=Fn=>{try{Ma(ke.throw(Fn))}catch(ra){fa(ra)}},Ma=Fn=>Fn.done?Xt(Fn.value):Promise.resolve(Fn.value).then(wa,la);Ma((ke=ke.apply(dt,Bt)).next())});const at=dt=>{var Bt=dt,{shixunsDetail:ke,globalSetting:Xt,loading:fa,user:wa,dispatch:la}=Bt,Ma=An(Bt,["shixunsDetail","globalSetting","loading","user","dispatch"]),Fn,ra;const Tr=(0,z.useRef)(),[Or,hr]=(0,z.useState)(),[Ja,Io]=(0,z.useState)(),[ho,Vr]=(0,z.useState)(),[Go,Jr]=(0,z.useState)(),[Zr,Yr]=(0,z.useState)(),[zr,Fo]=(0,z.useState)(),[ci,di]=(0,z.useState)(),[mo,Bo]=(0,z.useState)(),[Ri,ni]=(0,z.useState)(),[dr,Cr]=(0,z.useState)(),[Ar,$r]=(0,z.useState)(),Ha=(ra=(Fn=wa.userInfo)==null?void 0:Fn.shixun)==null?void 0:ra.editable;(0,z.useEffect)(()=>{var ha,Ta;Tr.current=(Ta=(ha=location.pathname)==null?void 0:ha.split("/"))==null?void 0:Ta[2]},[]),(0,z.useEffect)(()=>{var ha,Ta,Jo,Ei,Ci,Di,Ti,pi,ue,me,ve,We,Ve,At,Ct,Qt,qt,mn,Yn,Sn,En;ke.setting&&(hr((Ta=(ha=ke.setting)==null?void 0:ha.shixun)==null?void 0:Ta.vnc),Io(!!((Ei=(Jo=ke.setting)==null?void 0:Jo.shixun)!=null&&Ei.webssh)),Vr((Di=(Ci=ke.setting)==null?void 0:Ci.shixun)==null?void 0:Di.webssh),Jr((pi=(Ti=ke.setting)==null?void 0:Ti.shixun)==null?void 0:pi.multi_webssh),Yr((me=(ue=ke.setting)==null?void 0:ue.shixun)==null?void 0:me.hide_code),Fo((We=(ve=ke.setting)==null?void 0:ve.shixun)==null?void 0:We.code_edit_permission),di((At=(Ve=ke.setting)==null?void 0:Ve.shixun)==null?void 0:At.code_hidden),Bo((Qt=(Ct=ke.setting)==null?void 0:Ct.shixun)==null?void 0:Qt.forbid_copy),ni((mn=(qt=ke.setting)==null?void 0:qt.shixun)==null?void 0:mn.task_pass),Cr((Sn=(Yn=ke.setting)==null?void 0:Yn.shixun)==null?void 0:Sn.test_set_permission),$r((En=ke.setting.shixun)==null?void 0:En.display_git_address))},[ke.setting]);const or=()=>Dn(void 0,null,function*(){(yield la({type:"shixunsDetail/updateLearnSetting",payload:{id:Tr.current,shixun:{code_hidden:ci,forbid_copy:mo,hide_code:Zr,multi_webssh:Go,task_pass:Ri,test_set_permission:dr,display_git_address:Ar,vnc:Or,webssh:Ja?ho:0,code_edit_permission:zr}}})).status!==-1&&(He.ZP.info("\u5B66\u4E60\u9875\u9762\u8BBE\u7F6E\u4FDD\u5B58\u6210\u529F\uFF01"),la({type:"shixunsDetail/getSettingsData",payload:{id:Tr.current}}),la({type:"shixunsDetail/getShixunsDetail",payload:{id:Tr.current}}))});return z.createElement("section",{className:Rt.wrap},(Or||!Ja)&&z.createElement("div",{className:Rt.labelWrap},z.createElement("label",{className:Rt.label},"\u5F00\u542F\u56FE\u5F62\u5316\u754C\u9762\uFF1A"),z.createElement("div",{className:Rt.labelContent},z.createElement("div",null,z.createElement(a.default,{checked:Or,disabled:!Ha,onChange:ha=>{const Ta=ha.target.checked;hr(Ta),Ta&&(Yr(!1),Fo(!1),di(!1),Bo(!1),Jr(!1),Io(!1))}}),z.createElement("span",{className:`${Rt.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u7ED9\u5B66\u5458\u7684\u5B9E\u8DF5\u4EFB\u52A1\u542F\u52A8Ubuntu\u7CFB\u7EDF\u7684\u56FE\u5F62\u5316\u754C\u9762\uFF09")))),!Or&&z.createElement("div",{className:Rt.labelWrap},z.createElement("label",{className:Rt.label},"\u547D\u4EE4\u884C\uFF1A"),z.createElement("div",{className:Rt.labelContent},z.createElement("div",null,z.createElement(a.default,{checked:Ja,disabled:!Ha,onChange:ha=>{const Ta=ha.target.checked;Io(Ta),Ta?(hr(!1),Vr(1)):(Jr(!1),Vr(null),Yr(!1))}}),z.createElement("span",{className:`${Rt.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u7ED9\u5B66\u5458\u7684\u5B9E\u8DF5\u4EFB\u52A1\u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3\uFF09")),Ja&&z.createElement("div",{className:"ml40"},z.createElement(mt.ZP.Group,{value:ho,disabled:!Ha,onChange:ha=>{const Ta=ha.target.value;Vr(Ta),Ta!==1&&Jr(!1)}},z.createElement(mt.ZP,{className:Rt.radio,value:1},z.createElement("span",null,"\u547D\u4EE4\u884C\u7EC3\u4E60\u7A97\u53E3"),z.createElement("span",{className:Rt.color999},"\uFF08\u9009\u4E2D\u5219\u7ED9\u5B66\u5458\u63D0\u4F9B\u7528\u4E8E\u7EC3\u4E60\u64CD\u4F5C\u7684\u547D\u4EE4\u884C\uFF0C\u547D\u4EE4\u884C\u7684\u64CD\u4F5C\u4E0D\u4F1A\u5BF9\u5B66\u751F\u7684\u5B9E\u9A8C\u73AF\u5883\u9020\u6210\u5F71\u54CD\uFF09")),z.createElement(mt.ZP,{className:Rt.radio,value:2},z.createElement("span",null,"\u547D\u4EE4\u884C\u8BC4\u6D4B\u7A97\u53E3"),z.createElement("span",{className:Rt.color999},"\uFF08\u9009\u4E2D\u5219\u7ED9\u5B66\u5458\u63D0\u4F9B\u7528\u4E8E\u8BC4\u6D4B\u64CD\u4F5C\u7684\u547D\u4EE4\u884C\uFF0C\u547D\u4EE4\u884C\u7684\u64CD\u4F5C\u53EF\u4EE5\u5BF9\u5B66\u751F\u7684\u5B9E\u9A8C\u73AF\u5883\u4EA7\u751F\u5F71\u54CD\uFF09")))),ho===2&&z.createElement("div",{className:"ml60"},z.createElement(a.default,{checked:Go,disabled:!Ha,onChange:ha=>Jr(ha.target.checked)}),z.createElement("span",{className:" ml10"},z.createElement("span",null,"\u591A\u4E2A\u547D\u4EE4\u884C\u7A97\u53E3\uFF1A"),z.createElement("span",{className:Rt.color999},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u540C\u65F6\u5F00\u542F\u591A\u4E2A\u547D\u4EE4\u884C\u7A97\u53E3\uFF09"))))),!Or&&Ja&&z.createElement("div",{className:Rt.labelWrap},z.createElement("label",{className:Rt.label},"\u9690\u85CF\u4EE3\u7801\u7A97\u53E3\uFF1A"),z.createElement("div",{className:Rt.labelContent},z.createElement("div",null,z.createElement(a.default,{checked:Zr,disabled:!Ha,onChange:ha=>{const Ta=ha.target.checked;Yr(Ta),Ta&&Fo(!1)}}),z.createElement("span",{className:`${Rt.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u4E0D\u663E\u793A\u4EE3\u7801\u7A97\u53E3\uFF09")))),!Or&&!Zr&&z.createElement("div",{className:Rt.labelWrap},z.createElement("label",{className:Rt.label},"\u516C\u5F00\u7248\u672C\u5E93\uFF1A"),z.createElement("div",{className:Rt.labelContent},z.createElement("div",null,z.createElement(a.default,{checked:zr,disabled:!Ha,onChange:ha=>Fo(ha.target.checked)}),z.createElement("span",{className:`${Rt.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u67E5\u770B\u7248\u672C\u5E93\u4E2D\u7684\u5168\u90E8\u6587\u4EF6\uFF09")))),!Zr&&z.createElement("div",{className:Rt.labelWrap},z.createElement("label",{className:Rt.label},"\u663E\u793A\u7248\u672C\u5E93\u5730\u5740\uFF1A"),z.createElement("div",{className:Rt.labelContent},z.createElement("div",null,z.createElement(a.default,{checked:Ar,disabled:!Ha,onChange:ha=>$r(ha.target.checked)}),z.createElement("span",{className:`${Rt.color999} ml10`}," \uFF08\u9009\u4E2D\u5219\u5BF9\u5B66\u5458\u516C\u5F00\u7248\u672C\u5E93\u5730\u5740\uFF0C\u5B66\u5458\u53EF\u4EE5\u5C06\u6240\u6709\u4EE3\u7801\u4E0B\u8F7D\u5230\u672C\u5730\uFF09")))),!Or&&z.createElement("div",{className:Rt.labelWrap},z.createElement("label",{className:Rt.label},"\u9690\u85CF\u4EE3\u7801\u76EE\u5F55\uFF1A"),z.createElement("div",{className:Rt.labelContent},z.createElement("div",null,z.createElement(a.default,{checked:ci,disabled:!Ha,onChange:ha=>di(ha.target.checked)}),z.createElement("span",{className:`${Rt.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u4E0D\u663E\u793A\u7248\u672C\u5E93\u76EE\u5F55\uFF09")))),!Or&&z.createElement("div",{className:Rt.labelWrap},z.createElement("label",{className:Rt.label},"\u7981\u7528\u7C98\u8D34\uFF1A"),z.createElement("div",{className:Rt.labelContent},z.createElement("div",null,z.createElement(a.default,{checked:mo,disabled:!Ha,onChange:ha=>Bo(ha.target.checked)}),z.createElement("span",{className:`${Rt.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u4E0D\u5141\u8BB8\u4F7F\u7528\u7C98\u8D34\u529F\u80FD\uFF09")))),z.createElement("div",{className:Rt.labelWrap},z.createElement("label",{className:Rt.label},"\u8DF3\u5173\uFF1A"),z.createElement("div",{className:Rt.labelContent},z.createElement("div",null,z.createElement(a.default,{checked:Ri,disabled:!Ha,onChange:ha=>ni(ha.target.checked)}),z.createElement("span",{className:`${Rt.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u5B66\u4E60\u5B9E\u8BAD\u5173\u5361\u4EFB\u52A1\uFF09")))),z.createElement("div",{className:Rt.labelWrap},z.createElement("label",{className:Rt.label},"\u6D4B\u8BD5\u96C6\u89E3\u9501\uFF1A"),z.createElement("div",{className:Rt.labelContent},z.createElement("div",null,z.createElement(a.default,{checked:dr,disabled:!Ha,onChange:ha=>Cr(ha.target.checked)}),z.createElement("span",{className:`${Rt.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u7684\u5185\u5BB9\uFF09")))),z.createElement(Ot.t,{okText:"\u4FDD\u5B58",hasOkBtn:Ha,loading:fa.effects["shixunsDetail/updateLearnSetting"],onCancel:()=>ze.history.push(`/shixuns/${Tr.current}/challenges`),onOk:or}))};var ft=(0,ze.connect)(({shixunsDetail:dt,loading:Bt,globalSetting:ke,user:Xt})=>({shixunsDetail:dt,globalSetting:ke,user:Xt,loading:Bt}))(at),it=ee(23869),cn=ee(61621),gn={flexRow:"flexRow___BZoR0",flexJustifyCenter:"flexJustifyCenter___KnZ_w",flexAlignEnd:"flexAlignEnd___JVzgl",flexAlignCenter:"flexAlignCenter___G1oL2",flexColumn:"flexColumn___POJfN",formWrap:"formWrap___ndxQA",titleWrap:"titleWrap___Gdu9a",fieldWrap:"fieldWrap___NzA_X",button:"button___R0j0U",buttonFixed:"buttonFixed___KsiFW",buttonWrap:"buttonWrap___sTl5J",width180:"width180___cx3pL",width100:"width100___i7Vxv",width280:"width280___HRs00",difficultyHint:"difficultyHint___KQ395",color888:"color888___TVCQH",color0152d9:"color0152d9___f9Qgr",serviceSettingWrap:"serviceSettingWrap___mBQkh",serviceSettingName:"serviceSettingName___hcDuc",serviceSetLeft:"serviceSetLeft___GpK33",serviceSetInput:"serviceSetInput___HYMjM",serviceSetMemoryInput:"serviceSetMemoryInput___hN6L9",serviceSetTip:"serviceSetTip___zhoCM",installPackage:"installPackage___ZdTtY",popover:"popover___mIKzg",wrap:"wrap___iu8jw",titleLabel:"titleLabel___bbJEs"},en=ee(59301),na=Object.defineProperty,kn=Object.getOwnPropertySymbols,Mn=Object.prototype.hasOwnProperty,ta=Object.prototype.propertyIsEnumerable,Jn=(dt,Bt,ke)=>Bt in dt?na(dt,Bt,{enumerable:!0,configurable:!0,writable:!0,value:ke}):dt[Bt]=ke,un=(dt,Bt)=>{for(var ke in Bt||(Bt={}))Mn.call(Bt,ke)&&Jn(dt,ke,Bt[ke]);if(kn)for(var ke of kn(Bt))ta.call(Bt,ke)&&Jn(dt,ke,Bt[ke]);return dt},Oa=(dt,Bt)=>{var ke={};for(var Xt in dt)Mn.call(dt,Xt)&&Bt.indexOf(Xt)<0&&(ke[Xt]=dt[Xt]);if(dt!=null&&kn)for(var Xt of kn(dt))Bt.indexOf(Xt)<0&&ta.call(dt,Xt)&&(ke[Xt]=dt[Xt]);return ke},ja=(dt,Bt,ke)=>new Promise((Xt,fa)=>{var wa=Fn=>{try{Ma(ke.next(Fn))}catch(ra){fa(ra)}},la=Fn=>{try{Ma(ke.throw(Fn))}catch(ra){fa(ra)}},Ma=Fn=>Fn.done?Xt(Fn.value):Promise.resolve(Fn.value).then(wa,la);Ma((ke=ke.apply(dt,Bt)).next())});const Qa=dt=>{var Bt=dt,{shixunsDetail:ke,globalSetting:Xt,user:fa,dispatch:wa}=Bt,la=Oa(Bt,["shixunsDetail","globalSetting","user","dispatch"]),Ma,Fn,ra,Tr;const Or=(0,ze.useLocation)(),hr=(0,z.useRef)((Fn=(Ma=Or.pathname)==null?void 0:Ma.split("/"))==null?void 0:Fn[2]),[Ja]=Be.default.useForm(),[Io,ho]=(0,z.useState)(""),[Vr,Go]=(0,z.useState)(!1),Jr=(Tr=(ra=fa.userInfo)==null?void 0:ra.shixun)==null?void 0:Tr.editable;(0,z.useEffect)(()=>{hr.current&&Zr()},[hr.current]);const Zr=()=>ja(void 0,null,function*(){Go(!0);const zr=yield(0,St.ZP)(`/api/shixuns/${hr.current}/get_standard_answer.json`,{method:"get",params:{from:"edit"}});zr.status===0&&(ho((zr==null?void 0:zr.standard_answer)||""),Ja.setFieldsValue({hide_answer:zr==null?void 0:zr.hide_answer,disable_copy:zr==null?void 0:zr.disable_copy}),Go(!1))}),Yr=zr=>ja(void 0,null,function*(){(yield(0,St.ZP)(`/api/shixuns/${hr.current}/set_standard_answer.json`,{method:"post",body:un({},zr)})).status===0&&He.ZP.success("\u4FDD\u5B58\u6210\u529F")});return en.createElement("section",{className:gn.wrap},en.createElement(cn.Z,{loading:Vr},en.createElement(Be.default,{form:Ja,className:gn.formWrap,scrollToFirstError:!0,layout:"vertical",onFinish:Yr},en.createElement("div",{className:gn.fieldWrap},en.createElement(Be.default.Item,{name:"hide_answer",valuePropName:"checked"},en.createElement(a.default,null,"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757")),en.createElement(Be.default.Item,{name:"disable_copy",valuePropName:"checked"},en.createElement(a.default,null,"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),Jr?en.createElement(Be.default.Item,{name:"standard_answer",label:"\u53C2\u8003\u7B54\u6848:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848"}]},en.createElement(Je.Z,{defaultValue:Io})):en.createElement(en.Fragment,null,en.createElement("div",{className:gn.titleLabel},"\u53C2\u8003\u7B54\u6848:"),en.createElement(wn.Z,{value:Io}))),en.createElement(Be.default.Item,null,en.createElement(Ot.t,{okText:"\u4FDD\u5B58",hasOkBtn:Jr,loading:!1,onCancel:()=>ze.history.push(`/shixuns/${hr.current}/challenges`),okButtonProps:{htmlType:"submit"}})))))};var Ea=(0,ze.connect)(({shixunsDetail:dt,globalSetting:Bt,user:ke})=>({shixunsDetail:dt,globalSetting:Bt,user:ke}))(Qa),lt=Object.getOwnPropertySymbols,Jt=Object.prototype.hasOwnProperty,zt=Object.prototype.propertyIsEnumerable,on=(dt,Bt)=>{var ke={};for(var Xt in dt)Jt.call(dt,Xt)&&Bt.indexOf(Xt)<0&&(ke[Xt]=dt[Xt]);if(dt!=null&<)for(var Xt of lt(dt))Bt.indexOf(Xt)<0&&zt.call(dt,Xt)&&(ke[Xt]=dt[Xt]);return ke},fn=(dt,Bt,ke)=>new Promise((Xt,fa)=>{var wa=Fn=>{try{Ma(ke.next(Fn))}catch(ra){fa(ra)}},la=Fn=>{try{Ma(ke.throw(Fn))}catch(ra){fa(ra)}},Ma=Fn=>Fn.done?Xt(Fn.value):Promise.resolve(Fn.value).then(wa,la);Ma((ke=ke.apply(dt,Bt)).next())});const{TabPane:pn}=Qe.default;var Bn=(dt=>(dt.BasicInfo="basicInfo",dt.Permission="permission",dt.Learning="learning",dt.TestCase="testCase",dt.SuggestedAnswer="suggestedAnswer",dt))(Bn||{});const hn=dt=>{var Bt=dt,{shixunsDetail:ke,globalSetting:Xt,loading:fa,user:wa,dispatch:la}=Bt,Ma=on(Bt,["shixunsDetail","globalSetting","loading","user","dispatch"]),Fn,ra,Tr;const[Or,hr]=(0,z.useState)(),Ja=(0,z.useRef)(""),Io=(ra=(Fn=wa.userInfo)==null?void 0:Fn.shixun)==null?void 0:ra.is_creator;(0,z.useEffect)(()=>(la({type:"globalSetting/footerToggle",payload:!1}),()=>{la({type:"globalSetting/footerToggle",payload:!0})}),[]),(0,z.useEffect)(()=>{var Zr;Ja.current=(Zr=location.pathname.split("/"))==null?void 0:Zr[2],la({type:"shixunsDetail/getSettingsData",payload:{id:Ja.current}})},[]);const ho=()=>fn(void 0,null,function*(){Ze.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:z.createElement("div",{className:"tc font14"},"\u5173\u95ED\u540E,",z.createElement("br",null),"\u7528\u6237\u4E0D\u80FD\u518D\u5F00\u59CB\u6311\u6218\u4E86\u662F\u5426\u786E\u8BA4\u5173\u95ED \uFF1F"),onOk:()=>fn(void 0,null,function*(){(yield la({type:"shixunsDetail/permanentClose",payload:{id:Ja.current}})).status===1&&(He.ZP.info("\u64CD\u4F5C\u6210\u529F"),ze.history.push(`/shixuns/${Ja.current}/challenges`))})})}),Vr=()=>fn(void 0,null,function*(){var Zr,Yr,zr,Fo,ci,di;const mo=(yield la({type:"shixunsDetail/getShixunQuote",payload:{id:Ja.current}}))||{};Ze.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:z.createElement("div",{className:`tc font14 ${ot.modal}`},!!((Zr=mo.subjects)!=null&&Zr.length)&&z.createElement(z.Fragment,null,z.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230 ",(zr=(Yr=mo.subjects)==null?void 0:Yr.splice(0,2))==null?void 0:zr.map(Bo=>`\u300A${Bo}\u300B`),"\u7B49",z.createElement("span",{className:ot.colorOrange},mo==null?void 0:mo.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),z.createElement("br",null)),!!((Fo=mo.courses)!=null&&Fo.length)&&z.createElement(z.Fragment,null,z.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(di=(ci=mo.courses)==null?void 0:ci.splice(0,2))==null?void 0:di.map(Bo=>`\u300A${Bo}\u300B`),"\u7B49",z.createElement("span",{className:ot.colorOrange},mo==null?void 0:mo.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),z.createElement("br",null)),z.createElement("span",{className:`${ot.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>fn(void 0,null,function*(){(yield la({type:"shixunsDetail/deleteShixun",payload:{id:Ja.current}})).status===1&&(He.ZP.success("\u64CD\u4F5C\u6210\u529F"),ze.history.push("/shixuns"))})})}),Go=()=>{(0,it.gy)(la,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")},Jr=()=>{var Zr,Yr,zr,Fo;return z.createElement("div",{className:"mr20"},Io?((Zr=ke==null?void 0:ke.detail)==null?void 0:Zr.shixun_status)!==2?z.createElement(oe.ZP,{type:"primary",className:"mr20",ghost:!0,onClick:Vr},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):z.createElement(oe.ZP,{type:"primary",className:"mr20",ghost:!0,onClick:Go},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):null,((Yr=ke.detail)==null?void 0:Yr.identity)===1&&((Fo=(zr=ke.setting)==null?void 0:zr.shixun)==null?void 0:Fo.status)===2&&z.createElement(oe.ZP,{type:"primary",ghost:!0,onClick:ho},"\u6C38\u4E45\u5173\u95ED"))};return z.createElement("section",{className:ot.bg},z.createElement(Qe.default,{animated:!1,activeKey:Or,onChange:Zr=>hr(Zr),tabBarExtraContent:Jr()},z.createElement(pn,{tab:"\u57FA\u672C\u4FE1\u606F",key:"basicInfo"},z.createElement(Ft,null)),z.createElement(pn,{tab:"\u6743\u9650\u914D\u7F6E",key:"permission"},z.createElement(rt,null)),z.createElement(pn,{tab:"\u8BC4\u6D4B\u8BBE\u7F6E",key:"testCase"},z.createElement(yt,{active:Or})),z.createElement(pn,{tab:"\u53C2\u8003\u7B54\u6848",key:"suggestedAnswer"},z.createElement(Ea,null)),!((Tr=ke.detail)!=null&&Tr.is_jupyter)&&z.createElement(pn,{tab:"\u5B66\u4E60\u9875\u9762\u8BBE\u7F6E",key:"learning"},z.createElement(ft,null))))};var Ca=(0,ze.connect)(({shixunsDetail:dt,loading:Bt,globalSetting:ke,user:Xt})=>({shixunsDetail:dt,globalSetting:ke,user:Xt,loading:Bt.models.index}))(hn),ia={bg:"bg___NaJC8",modal:"modal___EBf9Q",colorOrange:"colorOrange___aQkdN",colorYellow:"colorYellow___o2XYr"},$t=ee(19842),ua={flexRow:"flexRow___XAy1P",flexJustifyCenter:"flexJustifyCenter___tAIMl",flexAlignEnd:"flexAlignEnd___MwOtC",flexAlignCenter:"flexAlignCenter___apJWj",flexColumn:"flexColumn___dMOlW",formWrap:"formWrap___uztcf",titleWrap:"titleWrap___IROk8",fieldWrap:"fieldWrap___gnBO5",button:"button___CNhb1",buttonFixed:"buttonFixed___cTnv0",buttonWrap:"buttonWrap___FmswV",width180:"width180___7EIyX",width100:"width100___O9U5Z",width280:"width280___AilXa",difficultyHint:"difficultyHint___pTB_4",color888:"color888____r280",color0152d9:"color0152d9___r6Hxx",serviceSettingWrap:"serviceSettingWrap___bPOCq",serviceSettingName:"serviceSettingName___bVegk",serviceBox:"serviceBox___k5D6a",serviceSetLeft:"serviceSetLeft___AljUO",serviceSetInput:"serviceSetInput___LqfwO",serviceSetMemoryInput:"serviceSetMemoryInput___O_kjF",serviceSetTip:"serviceSetTip___rIsFz",installPackage:"installPackage___vpdVI",popover:"popover___LAz3_",serverConfig:"serverConfig___Zo62g",viewRecommendConfig:"viewRecommendConfig___xnQSV",gpuConfig:"gpuConfig___QiAj7"},Pr={footerWrap:"footerWrap___cjdMK"},yr=Object.getOwnPropertySymbols,pr=Object.prototype.hasOwnProperty,Zn=Object.prototype.propertyIsEnumerable,pa=(dt,Bt)=>{var ke={};for(var Xt in dt)pr.call(dt,Xt)&&Bt.indexOf(Xt)<0&&(ke[Xt]=dt[Xt]);if(dt!=null&&yr)for(var Xt of yr(dt))Bt.indexOf(Xt)<0&&Zn.call(dt,Xt)&&(ke[Xt]=dt[Xt]);return ke},Ba=(dt,Bt,ke)=>new Promise((Xt,fa)=>{var wa=Fn=>{try{Ma(ke.next(Fn))}catch(ra){fa(ra)}},la=Fn=>{try{Ma(ke.throw(Fn))}catch(ra){fa(ra)}},Ma=Fn=>Fn.done?Xt(Fn.value):Promise.resolve(Fn.value).then(wa,la);Ma((ke=ke.apply(dt,Bt)).next())});const $n=y.default.TextArea,Va=dt=>{var Bt=dt,{shixunsDetail:ke,globalSetting:Xt,loading:fa,dispatch:wa,onFinish:la=()=>{}}=Bt,Ma=pa(Bt,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]);const[Fn]=Be.default.useForm(),ra=Or=>Ba(void 0,null,function*(){var hr;const Ja=yield wa({type:"shixunsDetail/getCustomScript",payload:{id:(hr=ke.actionTabs.params)==null?void 0:hr.id,compile:Or.execute,excutive:Or.compile}});Tr(),Ja&&la(Ja==null?void 0:Ja.shixun_script)}),Tr=()=>{wa({type:"shixunsDetail/setActionTabs",payload:{}})};return z.createElement(Ze.default,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",open:ke.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:Tr},z.createElement(Be.default,{form:Fn,scrollToFirstError:!0,layout:"vertical",onFinish:ra},z.createElement(Be.default.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},z.createElement($n,{rows:4})),z.createElement(Be.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},z.createElement($n,{rows:4})),z.createElement("div",{className:Pr.footerWrap},z.createElement(Be.default.Item,null,z.createElement(oe.ZP,{className:"mr5",size:"middle",onClick:Tr},"\u53D6\u6D88"),z.createElement(oe.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:fa.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var wr=(0,ze.connect)(({shixunsDetail:dt,loading:Bt,globalSetting:ke})=>({shixunsDetail:dt,globalSetting:ke,loading:Bt}))(Va),$a=ee(54580),Nr=ee(90524),Gr=ee(19248),Yo=ee(92310),wo=ee.n(Yo),si=Object.defineProperty,yo=Object.defineProperties,Lr=Object.getOwnPropertyDescriptors,Eo=Object.getOwnPropertySymbols,vo=Object.prototype.hasOwnProperty,so=Object.prototype.propertyIsEnumerable,Wr=(dt,Bt,ke)=>Bt in dt?si(dt,Bt,{enumerable:!0,configurable:!0,writable:!0,value:ke}):dt[Bt]=ke,Ko=(dt,Bt)=>{for(var ke in Bt||(Bt={}))vo.call(Bt,ke)&&Wr(dt,ke,Bt[ke]);if(Eo)for(var ke of Eo(Bt))so.call(Bt,ke)&&Wr(dt,ke,Bt[ke]);return dt},mi=(dt,Bt)=>yo(dt,Lr(Bt)),ri=(dt,Bt,ke)=>new Promise((Xt,fa)=>{var wa=Fn=>{try{Ma(ke.next(Fn))}catch(ra){fa(ra)}},la=Fn=>{try{Ma(ke.throw(Fn))}catch(ra){fa(ra)}},Ma=Fn=>Fn.done?Xt(Fn.value):Promise.resolve(Fn.value).then(wa,la);Ma((ke=ke.apply(dt,Bt)).next())}),oi=({ButtonText:dt,ButtonOptions:Bt,uploadProps:ke,Tip:Xt,imgWidth:fa,onChange:wa,value:la,scrollId:Ma,className:Fn,style:ra})=>{var Tr;const[Or,hr]=(0,z.useState)(null),Ja=mi(Ko({maxCount:1,accept:"image/*",withCredentials:!0,beforeUpload:Vr=>{if(!(Vr.type==="image/jpeg"||Vr.type==="image/png"||Vr.type==="image/jpg"))return He.ZP.error("\u60A8\u4E0A\u4F20\u7684\u4E0D\u662FJPEG/PNG/JPG\u7C7B\u578B\u6587\u4EF6"),$a.default.LIST_IGNORE;const Jr=Vr.size/1024/1024;return Jr==0?(He.ZP.error(`${Vr.name} \u56FE\u7247\u65E0\u6CD5\u4E0A\u4F20\u3002${Jr==0?"\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A":"\u8D85\u8FC7\u56FE\u7247\u5927\u5C0F\u9650\u5236(2MB)"}`),$a.default.LIST_IGNORE):Jr>2?(He.ZP.error(`${Vr.name} \u56FE\u7247\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u56FE\u7247\u5927\u5C0F\u9650\u5236(2MB)`),$a.default.LIST_IGNORE):!0},onChange:Vr=>{var Go,Jr;["uploading","done","removed"].includes(Vr.file.status)&&hr(Vr.file),Vr.file.status=="done"&&(wa==null||wa((Jr=(Go=Vr.file)==null?void 0:Go.response)==null?void 0:Jr.id))},action:`${Nr.Z.API_SERVER}/api/attachments.json`},ke||{}),{onRemove:Vr=>ri(void 0,null,function*(){ho(),ke!=null&&ke.onRemove&&(ke==null||ke.onRemove(Vr))})}),Io=()=>{var Vr;return z.createElement("div",{className:"relative",style:{width:fa||290,backgroundColor:"#f4f3f4"}},z.createElement("img",{src:Nr.Z.API_SERVER+"/api/attachments/"+((Vr=Or==null?void 0:Or.response)==null?void 0:Vr.id),alt:"avatar",style:{width:"100%",height:fa?218:"auto"}}),z.createElement("div",{className:"absolute current h-16px w-16px rounded-full bg-white",style:{right:"-6px",top:"-6px"}},z.createElement(Gr.Z,{className:"text-16px",onClick:()=>ri(void 0,null,function*(){ho()}),style:{color:"red"},rev:void 0})))},ho=()=>{hr(null),wa==null||wa()};return(0,z.useEffect)(()=>{la&&hr({response:{id:la}})},[la]),z.createElement("div",{id:Ma||"",className:wo()("flex item-center gap-12px",Fn),style:ra},(Tr=Or==null?void 0:Or.response)!=null&&Tr.id?Io():z.createElement(z.Fragment,null,z.createElement($a.default,Ko({},Ja),z.createElement(qe.op,Ko({style:Ko({borderRadius:"2px"},Bt==null?void 0:Bt.style),icon:z.createElement("span",{className:"iconfont icon-shangchuanfujian"})},Bt),dt))),Xt||z.createElement("span",{className:"c-grey-999"},"\uFF08\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\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\uFF09"))},eo=ee(98072),xa=ee(70610),Ya=ee(37798),Br=Object.defineProperty,Kr=Object.defineProperties,ei=Object.getOwnPropertyDescriptors,Qo=Object.getOwnPropertySymbols,Bi=Object.prototype.hasOwnProperty,Mi=Object.prototype.propertyIsEnumerable,Zo=(dt,Bt,ke)=>Bt in dt?Br(dt,Bt,{enumerable:!0,configurable:!0,writable:!0,value:ke}):dt[Bt]=ke,po=(dt,Bt)=>{for(var ke in Bt||(Bt={}))Bi.call(Bt,ke)&&Zo(dt,ke,Bt[ke]);if(Qo)for(var ke of Qo(Bt))Mi.call(Bt,ke)&&Zo(dt,ke,Bt[ke]);return dt},xi=(dt,Bt)=>Kr(dt,ei(Bt)),el=(dt,Bt)=>{var ke={};for(var Xt in dt)Bi.call(dt,Xt)&&Bt.indexOf(Xt)<0&&(ke[Xt]=dt[Xt]);if(dt!=null&&Qo)for(var Xt of Qo(dt))Bt.indexOf(Xt)<0&&Mi.call(dt,Xt)&&(ke[Xt]=dt[Xt]);return ke},qi=(dt,Bt,ke)=>new Promise((Xt,fa)=>{var wa=Fn=>{try{Ma(ke.next(Fn))}catch(ra){fa(ra)}},la=Fn=>{try{Ma(ke.throw(Fn))}catch(ra){fa(ra)}},Ma=Fn=>Fn.done?Xt(Fn.value):Promise.resolve(Fn.value).then(wa,la);Ma((ke=ke.apply(dt,Bt)).next())});const{Option:Zi}=Xe.default,er=dt=>{var Bt=dt,{shixunsDetail:ke,globalSetting:Xt,loading:fa,user:wa,dispatch:la}=Bt,Ma=el(Bt,["shixunsDetail","globalSetting","loading","user","dispatch"]),Fn,ra,Tr,Or,hr,Ja,Io,ho,Vr,Go,Jr,Zr,Yr,zr,Fo,ci,di,mo,Bo,Ri,ni,dr,Cr,Ar,$r,Ha,or,ha,Ta,Jo,Ei,Ci,Di,Ti,pi;const ue=(0,ze.useLocation)(),me=(0,z.useRef)(),[,,ve,We]=(0,eo.U)(xa.d1,{source:"shixun"}),[Ve]=Be.default.useForm(),[At,Ct]=(0,z.useState)({}),[Qt,qt]=(0,z.useState)(),[mn,Yn]=(0,z.useState)(),[Sn,En]=(0,z.useState)([]),[Gn,jn]=(0,z.useState)({}),[tn,xn]=(0,z.useState)([]),[Un,Da]=(0,z.useState)(!1),[ba,Na]=(0,z.useState)(!1),[Aa,Ra]=(0,z.useState)(!1),[Sa,_r]=(0,z.useState)({}),_a=(ra=(Fn=wa.userInfo)==null?void 0:Fn.shixun)==null?void 0:ra.editable;(0,z.useEffect)(()=>{var ce,ge;me.current=(ge=(ce=ue.pathname)==null?void 0:ce.split("/"))==null?void 0:ge[2],ve({})},[]),(0,z.useEffect)(()=>{if(!ke.setting)return;const{name:ce,description:ge,trainee:xe,choice_main_type:De,choice_small_type:Ue,choice_standard_scripts:Ke,jupyter_show_description:Et,close_internet:pt,survival_time:bt,attachment_id:Vt,attachment_id_b:Mt,cover_image_id:Kt,disciplines:Pn}=ke.setting.shixun||{},Cn={name:ce,description:ge,trainee:xe,mainType:De,subType:Ue,evaluationScript:Ke,jupyter_show_description:Et,close_internet:pt,survival_time:bt,attachment_id:Vt,attachment_id_b:Mt,cover_image_id:Kt,sub_discipline_ids:(0,Ya.L)(Pn)};to(),Ct(Cn),Ve.setFieldsValue(Cn)},[ke.setting]);const to=()=>{const{choice_main_type:ce,main_type:ge,small_type:xe,choice_small_type:De,is_secret_repository:Ue,standard_scripts:Ke,evaluate_script:Et,shixun_service_configs:pt}=ke.setting.shixun||{};qt(Ue),Yn(Et),En(pt),xn(Ke||[]),uo(ce,De)},uo=(ce,ge=[])=>{const{main_type:xe,small_type:De}=ke.setting.shixun||{},Ue=xe==null?void 0:xe.find(Et=>Et.id===ce),Ke={mainTypeName:Ue==null?void 0:Ue.type_name,mainTypeDescription:Ue==null?void 0:Ue.description,smallType:[]};ge.map(Et=>{De.map(pt=>{Et===pt.id&&pt.description&&Ke.smallType.push({name:pt.type_name,des:pt.description})})}),jn(Ke)},Mo=()=>{(0,jt.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE","\u7533\u8BF7\u65B0\u5EFA"]),la({type:"newShixuns/setActionTabs",payload:{key:"NewShixuns-Apply"}})},Do=(ce,ge,xe)=>{En(De=>De.map((Ue,Ke)=>Ke===xe?xi(po({},Ue),{[ge]:ce}):Ue))},li=(ce,ge)=>{Ct(po({},ge)),"mainType"in ce&&(fo(ce.mainType,ge),uo(ge.mainType,ge.subType)),"subType"in ce&&(co(ce.subType,ge),uo(ge.mainType,ge.subType)),"evaluationScript"in ce&&No(ce.evaluationScript)},No=ce=>{Ze.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:z.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",z.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>qi(void 0,null,function*(){yield Ro(ce),Ze.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:z.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")})})})},co=(ce=[],ge)=>{let xe=[];xe.push(Sn[0]),ce.map(De=>{var Ue,Ke,Et;const pt=Sn.find(Vt=>Vt.mirror_repository_id===De);pt&&xe.push(pt);const bt=(Et=(Ke=(Ue=ke.setting)==null?void 0:Ue.shixun)==null?void 0:Ke.small_type)==null?void 0:Et.find(Vt=>Vt.id===De);!pt&&bt&&xe.push({mirror_repository_id:De,name:bt.type_name,cpu_limit:1,lower_cpu_limit:.1,memory_limit:1,request_limit:10})}),En(xe)},fo=(ce,ge)=>qi(void 0,null,function*(){var xe,De,Ue;const Ke=(De=(xe=ke.setting)==null?void 0:xe.shixun)==null?void 0:De.main_type.find(bt=>bt.id===ce);Ke&&(Sn[0]=xi(po({},Ke),{mirror_repository_id:ce,name:Ke.type_name,cpu_limit:1,lower_cpu_limit:.1,memory_limit:1,request_limit:10}),En(Sn));const Et=yield la({type:"shixunsDetail/getMirrorScript",payload:{mirror_id:ce}});xn(Et||[]);const pt=(Ue=Et[0])==null?void 0:Ue.id;Ve.setFieldsValue({evaluationScript:pt}),Ct(po(po({},ge),{evaluationScript:pt})),Ro(pt)}),Ro=ce=>qi(void 0,null,function*(){const ge=yield la({type:"shixunsDetail/getScriptContent",payload:{id:me.current,script_id:ce||Ve.getFieldValue("evaluationScript")}});ge&&Yn(ge.content)}),Vo=()=>{la({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:me.current}}})},qn=ce=>qi(void 0,null,function*(){var ge;const{mainType:xe,subType:De,name:Ue,trainee:Ke,description:Et,evaluationScript:pt,jupyter_show_description:bt=!1,close_internet:Vt,survival_time:Mt}=ce||{},Kt=(ge=ke.detail)==null?void 0:ge.is_jupyter;if(Mt<10){He.ZP.warning("\u57FA\u672C\u4FE1\u606F\u66F4\u65B0\u5931\u8D25:\u9A8C\u8BC1\u5931\u8D25: \u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F\u5FC5\u987B\u5927\u4E8E\u6216\u7B49\u4E8E 10");return}let Pn={id:me.current,main_type:xe,sub_type:De,is_secret_repository:Qt,shixun:{attachment_id:ce==null?void 0:ce.attachment_id,attachment_id_b:ce==null?void 0:ce.attachment_id_b,cover_image_id:ce==null?void 0:ce.cover_image_id,sub_discipline_ids:ce==null?void 0:ce.sub_discipline_ids,name:Ue,trainee:Ke,is_jupyter:Kt,mirror_script_id:Kt?null:pt,survival_time:Mt},shixun_info:{description:Et,evaluate_script:Kt?null:mn},shixun_service_configs:Sn.map(yn=>({mirror_repository_id:yn.mirror_repository_id,cpu_limit:yn.cpu_limit,lower_cpu_limit:yn.lower_cpu_limit,memory_limit:yn.memory_limit,request_limit:yn.request_limit,resource_limit:yn.resource_limit,single_machine_gpu_count:(yn==null?void 0:yn.single_machine_gpu_count)||null,single_card_gpu_resource:(yn==null?void 0:yn.single_card_gpu_resource)||null}))};Kt&&(Pn=xi(po({},Pn),{shixun:xi(po({},Pn.shixun),{jupyter_show_description:bt})}));const Cn=yield la({type:"shixunsDetail/updateSettingBasicInfo",payload:Pn});Cn&&(la({type:"shixunsDetail/getSettingsData",payload:{id:me.current}}),la({type:"shixunsDetail/getShixunsDetail",payload:{id:me.current}}),Cn.shixun_identifier&&He.ZP.info("\u4FDD\u5B58\u6210\u529F"))}),Ka=()=>{(0,jt.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE","\u5728\u7EBF\u521B\u5EFA"]),la({type:"newShixuns/setActionTabs",payload:{key:"Create-Environment"}})},ro=ce=>{Do(String(ce==null?void 0:ce.cpu),"cpu_limit",ce.index),Do(String(ce==null?void 0:ce.memory),"memory_limit",ce.index),Na(!1)},no=(ce,ge)=>{var xe;const{single_card_gpu_resource:De,single_machine_gpu_count:Ue,mirror_repository:Ke}=ce;if(!Ke)return z.createElement(z.Fragment,null);let Et=(Ke==null?void 0:Ke.gpu_allocation_method)=="single_card_multi_allocation"?(Ke==null?void 0:Ke.single_card_gpu_resource)*1024/De:(Ke==null?void 0:Ke.single_machine_gpu_count)/Ue;return z.createElement("div",{className:"mb20 mt20"},z.createElement("div",{style:{color:"#333",marginBottom:4}},"GPU\u8D44\u6E90\u914D\u7F6E"),((Ke==null?void 0:Ke.gpu_allocation_method)=="single_machine_multi_card"||(Ke==null?void 0:Ke.gpu_allocation_method)=="multi_machine_multi_card")&&z.createElement(z.Fragment,null,z.createElement("div",{className:ua.gpuConfig},z.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A",(Ke==null?void 0:Ke.gpu_allocation_method)=="single_machine_multi_card"?"\u5355\u673A\u591A\u5361":"\u591A\u673A\u591A\u5361","\uFF0C\u5F53\u524D\u9879\u76EE\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u4E0A\u9650\u4E3A ",Ke==null?void 0:Ke.single_machine_gpu_count," \u5F20\uFF0C\u6BCF\u5F20\u663E\u5B58\u5927\u5C0F\u4E3A",(xe=Ke==null?void 0:Ke.gpu_model)==null?void 0:xe[0],"GB")),z.createElement("div",{className:ua.gpuConfig,style:{marginTop:10}},z.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u9650\u5236",z.createElement(le.Z,{precision:0,min:1,max:Ke==null?void 0:Ke.single_machine_gpu_count,defaultValue:1,value:Ue,size:"large",className:"ml10 mr10",onChange:pt=>{Do(pt||1,"single_machine_gpu_count",ge)}}),"\u5F20\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",z.createElement("span",{style:{color:"#FA6400"}},Et)," \u4EBA"))),(Ke==null?void 0:Ke.gpu_allocation_method)=="single_card_multi_allocation"&&z.createElement(z.Fragment,null,z.createElement("div",{className:ua.gpuConfig},z.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A\u5355\u5361\u591A\u5206\uFF0C\u53EF\u5206\u914DGPU\u8D44\u6E90\u4E3A",Ke==null?void 0:Ke.single_card_gpu_resource,"GB")),z.createElement("div",{className:ua.gpuConfig,style:{marginTop:10}},z.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684GPU\u8D44\u6E90\u9650\u5236\uFF08\u5355\u4E2A\u5B9E\u4F8B\u542F\u52A8pod\u6240\u5360\u7528\u7684\u663E\u5B58\uFF09",z.createElement(le.Z,{min:1,max:(Ke==null?void 0:Ke.single_card_gpu_resource)*1024,defaultValue:1024,value:De,size:"large",className:"ml10 mr10",onChange:pt=>{Do(pt||1,"single_card_gpu_resource",ge)}}),"MB\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",z.createElement("span",{style:{color:"#FA6400"}},Math.floor(Et))," \u4EBA"))))};return z.createElement("section",{className:ua.wrap},z.createElement(Be.default,{form:Ve,className:ua.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:li,onFinish:qn},z.createElement("div",{className:ua.fieldWrap},z.createElement(Be.default.Item,{name:"name",label:"\u540D\u79F0:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{max:60,message:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",disabled:!_a,addonAfter:`${((Tr=At.name)==null?void 0:Tr.length)||0}/60`})),((Or=ke.detail)==null?void 0:Or.is_jupyter)&&z.createElement(z.Fragment,null,z.createElement(Be.default.Item,{name:"sub_discipline_ids",label:"\u65B9\u5411&\u8BFE\u7A0B:"},z.createElement($t.Z,{placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:(hr=We==null?void 0:We.disciplines)==null?void 0:hr.map(ce=>{var ge;return{value:ce==null?void 0:ce.id,label:ce==null?void 0:ce.name,children:(ge=ce==null?void 0:ce.sub_disciplines)==null?void 0:ge.map(xe=>({value:xe==null?void 0:xe.id,label:xe==null?void 0:xe.name}))}})})),z.createElement(Be.default.Item,{name:"attachment_id",label:"\u9876\u90E8\u80CC\u666F\u56FE"},z.createElement(oi,{ButtonText:"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"})),z.createElement(Be.default.Item,{name:"attachment_id_b",label:"\u9876\u90E8\u5185\u5BB9\u56FE"},z.createElement(oi,{ButtonText:"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"})),z.createElement(Be.default.Item,{name:"cover_image_id",label:"\u5217\u8868\u5C01\u9762\u56FE:"},z.createElement(oi,{ButtonText:"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"}))),z.createElement(Be.default.Item,{name:"description",label:"\u7B80\u4ECB:"},_a?z.createElement(Je.Z,{defaultValue:(Io=(Ja=ke.setting)==null?void 0:Ja.shixun)==null?void 0:Io.description}):z.createElement(wn.Z,{value:(Vr=(ho=ke.setting)==null?void 0:ho.shixun)==null?void 0:Vr.description})),((Jr=(Go=ke.setting)==null?void 0:Go.shixun)==null?void 0:Jr.is_jupyter)&&z.createElement(Be.default.Item,{name:"jupyter_show_description",valuePropName:"checked"},z.createElement(a.default,null,"\u663E\u793A\u4EFB\u52A1\u8981\u6C42\uFF08\u52FE\u9009\u540E\uFF0C\u5C06\u7B80\u4ECB\u4F5C\u4E3A\u4EFB\u52A1\u8981\u6C42\u663E\u793A\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF09")),z.createElement(Be.default.Item,{name:"survival_time",label:"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F"},z.createElement(le.Z,{placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F",addonAfter:"\u5206",min:0,style:{width:256}})),z.createElement("div",{className:`${ua.flexRow} ${ua.flexAlignCenter}`},z.createElement(b.Z,{title:((Yr=(Zr=ke.setting)==null?void 0:Zr.shixun)==null?void 0:Yr.status)===2?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u5DF2\u7ECF\u53D1\u5E03\uFF0C\u9700\u64A4\u9500\u53D1\u5E03\u540E\u624D\u80FD\u4FEE\u6539\u8BE5\u5185\u5BB9":""},z.createElement(Be.default.Item,{className:ua.width180,name:"trainee",label:"\u96BE\u6613\u5EA6:",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u6613\u5EA6"}]},z.createElement(Xe.default,{placeholder:"\u8BF7\u9009\u62E9\u96BE\u6613\u5EA6",disabled:((Fo=(zr=ke.setting)==null?void 0:zr.shixun)==null?void 0:Fo.status)===2?!0:!_a},z.createElement(Zi,{value:1},"\u521D\u7EA7"),z.createElement(Zi,{value:2},"\u4E2D\u7EA7"),z.createElement(Zi,{value:3},"\u4E2D\u9AD8\u7EA7"),z.createElement(Zi,{value:4},"\u9AD8\u7EA7"))))),z.createElement("div",{className:`${ua.flexRow} ${ua.flexAlignEnd}`},z.createElement(b.Z,{title:((di=(ci=ke.setting)==null?void 0:ci.shixun)==null?void 0:di.status)===2?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u5DF2\u7ECF\u53D1\u5E03\uFF0C\u9700\u64A4\u9500\u53D1\u5E03\u540E\u624D\u80FD\u4FEE\u6539\u8BE5\u5185\u5BB9":""},z.createElement(Be.default.Item,{className:ua.width280,name:"mainType",label:"\u5B9E\u9A8C\u73AF\u5883:",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E3B\u7C7B\u522B"}]},z.createElement(Xe.default,{placeholder:"\u8BF7\u9009\u62E9\u4E3B\u7C7B\u522B",disabled:((Bo=(mo=ke.setting)==null?void 0:mo.shixun)==null?void 0:Bo.status)===2?!0:!_a},(dr=(ni=(Ri=ke.setting)==null?void 0:Ri.shixun)==null?void 0:ni.main_type)==null?void 0:dr.map(ce=>{const ge=ce.type_name.toLowerCase().includes("jupyter");return At.isJupyter==="1"&&ge||At.isJupyter==="2"&&!ge?null:z.createElement(Zi,{value:ce.id,key:ce.id,name:ce.description},ce.type_name)})))),z.createElement(b.Z,{title:((Ar=(Cr=ke.setting)==null?void 0:Cr.shixun)==null?void 0:Ar.status)===2?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u5DF2\u7ECF\u53D1\u5E03\uFF0C\u9700\u64A4\u9500\u53D1\u5E03\u540E\u624D\u80FD\u4FEE\u6539\u8BE5\u5185\u5BB9":""},z.createElement(Be.default.Item,{name:"subType",className:`${ua.width280} ml20`},z.createElement(Xe.default,{placeholder:"\u8BF7\u9009\u62E9\u5C0F\u7C7B\u522B",mode:"multiple",disabled:((Ha=($r=ke.setting)==null?void 0:$r.shixun)==null?void 0:Ha.status)===2?!0:!_a},(ha=(or=ke.setting)==null?void 0:or.shixun)==null?void 0:ha.small_type.map(ce=>z.createElement(Zi,{value:ce.id,key:ce.id,name:ce.description},ce.type_name))))),z.createElement("div",{className:ua.installPackage,onClick:()=>Da(!0)},"\u73AF\u5883\u4ECB\u7ECD")),z.createElement("div",{className:`${ua.color888} font14 pb10`},"\u6CA1\u6709\u5B9E\u9A8C\u73AF\u5883\uFF1F",z.createElement("a",{className:`${ua.color0152d9} current`,onClick:Mo}," ","\u7533\u8BF7\u65B0\u5EFA"),z.createElement("a",{className:`${ua.color0152d9} current`,onClick:Ka}," ","\u5728\u7EBF\u521B\u5EFA")),!((Ta=ke.detail)!=null&&Ta.is_jupyter)&&z.createElement(z.Fragment,null,z.createElement("div",{className:`${ua.flexRow} ${ua.flexAlignCenter}`},z.createElement(Be.default.Item,{className:ua.width180,name:"evaluationScript",label:"\u8BC4\u6D4B\u811A\u672C:"},z.createElement(Xe.default,{placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C"},(tn||[]).map((ce,ge)=>z.createElement(Zi,{value:parseInt(ce.id),name:ce.scptname,key:ge},ce.scptname)))),z.createElement("span",{className:`${ua.color0152d9} font14 current mt10 ml10`,onClick:Vo},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),z.createElement(E.Z,{overlayClassName:ua.popover,placement:"bottomLeft",content:z.createElement("p",{className:"font12"},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u6A21\u677F\uFF0C\u5E73\u53F0\u65E0\u6CD5\u81EA\u52A8\u66F4\u65B0\u811A\u672C\uFF0C\u8BF7\u5728\u5173\u5361\u521B\u5EFA\u5B8C\u540E\u624B\u52A8\u66F4\u65B0\u811A\u672C\u4E2D\u7684\u5FC5\u586B\u53C2",z.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",z.createElement("br",null),"challengeProgramNames",z.createElement("br",null),"sourceClassNames",z.createElement("br",null),z.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",z.createElement("br",null),z.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",z.createElement("br",null),"src/step1/HelloWorld.java",z.createElement("br",null),"src/step2/Other.java",z.createElement("br",null),z.createElement("br",null),"\u5404\u5173\u5361\u7684\u7F16\u8BD1\u540E\u751F\u6210\u7684\u6267\u884C\u6587\u4EF6\u4E3A\uFF1A",z.createElement("br",null),"step1.HelloWorld",z.createElement("br",null),"step2.Other",z.createElement("br",null),z.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",z.createElement("br",null),'ff challengeProgramNames=("src/step1/',z.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',z.createElement("br",null),'sourceClassNames=("step1.HelloWorld',z.createElement("br",null),'" "step2.Other")',z.createElement("br",null),z.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},z.createElement("span",{className:"mt10 ml10 current font14"},z.createElement($e.Z,null)))),z.createElement(gt.ZP,{width:1150,height:450,style:{border:"1px solid #ccc",background:"#f5f5f5"},language:"shell",theme:"vs-light",value:mn,options:{readOnly:((Ei=(Jo=ke.setting)==null?void 0:Jo.shixun)==null?void 0:Ei.status)===2?!0:!_a},onChange:ce=>Yn(ce)})),!((Ci=ke.detail)!=null&&Ci.is_jupyter)&&z.createElement("div",{className:"font14 mt20"},"\u79C1\u5BC6\u7248\u672C\u5E93\uFF1A",z.createElement(a.default,{checked:Qt,onChange:ce=>qt(ce.target.checked),disabled:((Ti=(Di=ke.setting)==null?void 0:Di.shixun)==null?void 0:Ti.status)===2?!0:!_a},Qt?"\u5DF2\u521B\u5EFA\u7684\u79C1\u5BC6\u7248\u672C\u5E93\u53CA\u5176\u5185\u5BB9\uFF0C\u5C06\u5728\u201C\u4FDD\u5B58\u201D\u65F6\u88AB\u5220\u9664":"\uFF08\u82E5\u9700\u8981\u5BF9\u5B66\u5458\u9690\u85CF\u90E8\u5206\u7248\u672C\u5E93\u5185\u5BB9\u65F6\uFF0C\u8BF7\u9009\u4E2D\uFF1B\u9009\u4E2D\u4FDD\u5B58\u540E\u8868\u793A\u542F\u7528\u79C1\u5BC6\u7248\u672C\u5E93\uFF0C\u8BF7\u5C06\u9700\u8981\u5BF9\u5B66\u5458\u9690\u85CF\u7684\u6587\u4EF6\u5B58\u50A8\u5728\u79C1\u5BC6\u7248\u672C\u5E93\uFF09")),((pi=ke.detail)==null?void 0:pi.identity)<3&&z.createElement("div",{className:ua.serviceSettingWrap},z.createElement("p",{className:ua.serviceSettingName},"\u8D44\u6E90\u914D\u7F6E"),Sn.map((ce,ge)=>{var xe,De,Ue,Ke,Et,pt,bt,Vt;return z.createElement("div",{key:ge},z.createElement("div",{className:"mb20"},z.createElement("span",{className:"font16"},ce.name)),z.createElement("div",{style:{color:"#333",marginBottom:4}},"CPU\u548C\u5185\u5B58"),z.createElement(x.Z,{align:"middle"},z.createElement(b.Z,{title:((De=(xe=ke.setting)==null?void 0:xe.shixun)==null?void 0:De.status)===2?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u5DF2\u7ECF\u53D1\u5E03\uFF0C\u9700\u64A4\u9500\u53D1\u5E03\u540E\u624D\u80FD\u4FEE\u6539\u8BE5\u5185\u5BB9":""},z.createElement(x.Z,{align:"middle",wrap:!1},z.createElement("div",{className:ua.serverConfig,style:((Ke=(Ue=ke.setting)==null?void 0:Ue.shixun)==null?void 0:Ke.status)===2||!_a?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{},onClick:()=>{var Mt,Kt;((Kt=(Mt=ke.setting)==null?void 0:Mt.shixun)==null?void 0:Kt.status)===2||!_a||(_r({index:ge,cpu:ce==null?void 0:ce.cpu_limit,memory:ce==null?void 0:ce.memory_limit}),Na(!0))}},z.createElement("div",null,z.createElement("span",null,ce==null?void 0:ce.cpu_limit,"\u6838")," ",z.createElement("span",null,ce==null?void 0:ce.memory_limit,"GB")),z.createElement("i",{className:"iconfont icon-bianji21",style:((pt=(Et=ke.setting)==null?void 0:Et.shixun)==null?void 0:pt.status)===2?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{}})))),ge==0&&z.createElement(x.Z,{align:"middle",wrap:!1},z.createElement("div",{className:ua.viewRecommendConfig,onClick:()=>Ra(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E"))),no(ce,ge),z.createElement("div",{className:ua.serviceBox,style:{margin:"20px 0"}},z.createElement("label",{className:ua.serviceSetLeft},z.createElement("div",{className:ua.serviceSetLeft},"\u6587\u4EF6\u5927\u5C0F\u9650\u5236")),z.createElement(y.default,{value:ce.resource_limit,style:{width:400},disabled:((Vt=(bt=ke.setting)==null?void 0:bt.shixun)==null?void 0:Vt.status)===2?!0:!_a,maxLength:5,onChange:Mt=>{const{value:Kt}=Mt.target,Pn=/^\d*(\.\d*)?$/;Kt.match(Pn)&&Do(Mt.target.value,"resource_limit",ge)},addonAfter:"M"}),z.createElement("label",{className:ua.serviceSetTip},"File size limit\u53C2\u6570\uFF0C\u8868\u793A\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u7684\u5927\u5C0F\u9650\u5236")))}),z.createElement(Be.default.Item,{name:"survival_time",label:"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F"},z.createElement(le.Z,{placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F",addonAfter:"\u5206",min:0,style:{width:256}})))),z.createElement(Be.default.Item,null,z.createElement(Ot.t,{okText:"\u4FDD\u5B58",hasOkBtn:_a,loading:fa.effects["shixunsDetail/updateSettingBasicInfo"],onCancel:()=>ze.history.push(`/shixuns/${me.current}/challenges`),okButtonProps:{htmlType:"submit"}}))),z.createElement(ae.Z,null),z.createElement(Nt.Z,{installPackage:Gn,visible:Un,setVisible:Da}),z.createElement(wr,{onFinish:ce=>Yn(ce)}),z.createElement(Zt.Z,null),z.createElement(an.Z,{visible:ba,onOk:ce=>ro(ce),onCancel:()=>Na(!1),info:Sa}),z.createElement(Pt.Z,{identifier:me.current,visible:Aa,onCancel:()=>Ra(!1),info:null,isJupyter:!0}))};var aa=(0,ze.connect)(({shixunsDetail:dt,loading:Bt,globalSetting:ke,user:Xt})=>({shixunsDetail:dt,globalSetting:ke,user:Xt,loading:Bt}))(er),Hn={wrap:"wrap___gE9H7",labelWrap:"labelWrap___NjGrw",label:"label___NnvKx",labelContent:"labelContent___jIOR4",flexRow:"flexRow___aKUuO",color999:"color999___yY6G2",radio:"radio___dA7aF",selectSchool:"selectSchool___WxyG6",dataPicker:"dataPicker___Ocpox"},da=Object.getOwnPropertySymbols,Mr=Object.prototype.hasOwnProperty,lo=Object.prototype.propertyIsEnumerable,To=(dt,Bt)=>{var ke={};for(var Xt in dt)Mr.call(dt,Xt)&&Bt.indexOf(Xt)<0&&(ke[Xt]=dt[Xt]);if(dt!=null&&da)for(var Xt of da(dt))Bt.indexOf(Xt)<0&&lo.call(dt,Xt)&&(ke[Xt]=dt[Xt]);return ke},Ao=(dt,Bt,ke)=>new Promise((Xt,fa)=>{var wa=Fn=>{try{Ma(ke.next(Fn))}catch(ra){fa(ra)}},la=Fn=>{try{Ma(ke.throw(Fn))}catch(ra){fa(ra)}},Ma=Fn=>Fn.done?Xt(Fn.value):Promise.resolve(Fn.value).then(wa,la);Ma((ke=ke.apply(dt,Bt)).next())});const ui=dt=>{if(!dt)return dt;const Bt=dt.split(":");if(Bt[1]=="00"||Bt[1]=="30")return dt;const ke=parseInt(Bt[1]);if(ke<30||ke==60)return[Bt[0],"30"].join(":");if(ke<60){const Xt=[Bt[0],"00"].join(":"),fa="YYYY-MM-DD HH:mm",wa=he()(Xt,fa);return wa.add(1,"hours"),wa.format(fa)}return dt},ti="YYYY-MM-DD HH:mm",ji=dt=>{var Bt=dt,{shixunsDetail:ke,globalSetting:Xt,loading:fa,user:wa,dispatch:la}=Bt,Ma=To(Bt,["shixunsDetail","globalSetting","loading","user","dispatch"]),Fn,ra,Tr,Or,hr,Ja,Io;const ho=(0,z.useRef)(),[Vr,Go]=(0,z.useState)(),[Jr,Zr]=(0,z.useState)(),[Yr,zr]=(0,z.useState)([]),[Fo,ci]=(0,z.useState)([]),[di,mo]=(0,z.useState)(""),[Bo,Ri]=(0,z.useState)(),[ni,dr]=(0,z.useState)(),[Cr,Ar]=(0,z.useState)(!1),$r=(ra=(Fn=wa.userInfo)==null?void 0:Fn.shixun)==null?void 0:ra.editable;(0,z.useEffect)(()=>{var Ta,Jo;ho.current=(Jo=(Ta=location.pathname)==null?void 0:Ta.split("/"))==null?void 0:Jo[2],Ha()},[]),(0,z.useEffect)(()=>{var Ta,Jo,Ei,Ci,Di,Ti,pi,ue,me,ve,We,Ve;ke.setting&&(Go((Jo=(Ta=ke.setting)==null?void 0:Ta.shixun)==null?void 0:Jo.can_copy),Zr((Ci=(Ei=ke.setting)==null?void 0:Ei.shixun)==null?void 0:Ci.use_scope),Ri(!!((Ti=(Di=ke.setting)==null?void 0:Di.shixun)!=null&&Ti.opening_time)),dr((ue=(pi=ke.setting)==null?void 0:pi.shixun)==null?void 0:ue.opening_time),zr((ve=(me=ke.setting)==null?void 0:me.shixun)==null?void 0:ve.scope_partment),Ar((Ve=(We=ke.setting)==null?void 0:We.shixun)==null?void 0:Ve.use_ai))},[ke.setting]);const Ha=Ta=>Ao(void 0,null,function*(){const Jo=yield la({type:"shixunsDetail/getDepartments",payload:{q:Ta}});Jo&&ci(Jo.shools_name||[])}),or=Ta=>{if(Yr.includes(Ta)){He.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}mo(null),zr([...Yr,Ta])},ha=()=>Ao(void 0,null,function*(){if(Bo&&!ni){He.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(Jr===1&&!Yr.length){He.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(yield la({type:"shixunsDetail/updatePermissionSetting",payload:{id:ho.current,scope_partment:Jr===0?null:Yr,shixun:{can_copy:Vr,use_scope:Jr,opening_time:ni,use_ai:Cr}}})).status!==-1&&(He.ZP.info("\u6743\u9650\u914D\u7F6E\u4FDD\u5B58\u6210\u529F\uFF01"),la({type:"shixunsDetail/getSettingsData",payload:{id:ho.current}}),la({type:"shixunsDetail/getShixunsDetail",payload:{id:ho.current}}))});return z.createElement("section",{className:Hn.wrap},z.createElement("div",{className:Hn.labelWrap},z.createElement("label",{className:Hn.label},"\u590D\u5236:"),z.createElement("div",{className:Hn.labelContent},z.createElement("div",null,z.createElement(a.default,{checked:Vr,onChange:Ta=>Go(Ta.target.checked),disabled:!$r}),z.createElement("span",{className:`${Hn.color999}`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u8BE5\u5B9E\u8BAD\uFF09")))),!((((Tr=ke.detail)==null?void 0:Tr.shixun_status)>1||((Or=ke.detail)==null?void 0:Or.public)===2)&&((Ja=(hr=ke.setting)==null?void 0:hr.shixun)==null?void 0:Ja.use_scope)===0&&((Io=ke.detail)==null?void 0:Io.identity)>2)&&z.createElement("div",{className:Hn.labelWrap},z.createElement("label",{className:Hn.label},"\u516C\u5F00\u7A0B\u5EA6:"),z.createElement("div",{className:Hn.labelContent},z.createElement(mt.ZP.Group,{value:Jr,onChange:Ta=>Zr(Ta.target.value),disabled:!$r},z.createElement(mt.ZP,{className:Hn.radio,value:0},z.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),z.createElement("span",{className:Hn.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),z.createElement(mt.ZP,{className:Hn.radio,value:1},z.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),z.createElement("span",{className:Hn.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09"))),Jr===1&&z.createElement(z.Fragment,null,z.createElement("div",{className:"mt10"},z.createElement(Ie.Z,{showSearch:!0,className:Hn.selectSchool,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:di,onChange:Ta=>{mo(Ta),Ha(Ta)},disabled:!$r,onSelect:or,options:Fo==null?void 0:Fo.map(Ta=>({value:Ta}))}),z.createElement("span",{className:Hn.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")),z.createElement("div",{className:"mt10"},Yr==null?void 0:Yr.map(Ta=>$r?z.createElement(Le.Z,{count:"x",className:"mr20 current",onClick:()=>zr(Yr.filter(Jo=>Jo!==Ta))},z.createElement(oe.ZP,{type:"primary",ghost:!0},Ta)):z.createElement(oe.ZP,{type:"primary",ghost:!0,className:"mr20"},Ta)))))),z.createElement("div",{className:Hn.labelWrap},z.createElement("label",{className:Hn.label},"\u5F00\u542F\u65F6\u95F4:"),z.createElement("div",{className:Hn.labelContent},z.createElement("div",null,z.createElement(a.default,{checked:Bo,onChange:Ta=>Ri(Ta.target.checked),disabled:!$r}),z.createElement("span",{className:`${Hn.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\uFF0C\u624D\u80FD\u5F00\u542F\u5B66\u4E60\uFF1B\u4E0D\u9009\u4E2D\u5219\u5B66\u5458\u5728\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u80FD\u7ACB\u5373\u5F00\u542F\u5B66\u4E60\uFF09")),Bo&&z.createElement(Ee.default,{className:`${Hn.dataPicker} mt10`,format:ti,locale:fe.Z,disabled:!$r,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:Ta=>Ta&&Tadr(ui(Jo))}))),z.createElement("div",{className:Hn.labelWrap},z.createElement("label",{className:Hn.label},"AI\u52A9\u6559:"),z.createElement("div",{className:Hn.labelContent},z.createElement("div",null,z.createElement(a.default,{checked:Cr,onChange:Ta=>Ar(Ta.target.checked),disabled:!$r}),z.createElement("span",{className:`${Hn.color999}`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u9664\u4E86\u9879\u76EE\u5408\u4F5C\u8005\u4E4B\u5916\u7684\u5176\u4ED6\u7528\u6237\u4F7F\u7528AI\u52A9\u6559\u667A\u80FD\u95EE\u7B54\u529F\u80FD\uFF09")))),z.createElement(Ot.t,{okText:"\u4FDD\u5B58",hasOkBtn:$r,loading:fa.effects["shixunsDetail/updatePermissionSetting"],onCancel:()=>ze.history.push(`/shixuns/${ho.current}/challenges`),onOk:ha}))};var yi=(0,ze.connect)(({shixunsDetail:dt,loading:Bt,globalSetting:ke,user:Xt})=>({shixunsDetail:dt,globalSetting:ke,user:Xt,loading:Bt}))(ji),Rr=ee(45079),Ia={wrap:"wrap___J9uHL",labelWrap:"labelWrap___kdl0e",label:"label___RZlBA",labelContent:"labelContent___LJE2G",flexRow:"flexRow___hNb4e",color999:"color999___r9hUn",radio:"radio___z_jH6"},jo=Object.getOwnPropertySymbols,ao=Object.prototype.hasOwnProperty,Co=Object.prototype.propertyIsEnumerable,Ut=(dt,Bt)=>{var ke={};for(var Xt in dt)ao.call(dt,Xt)&&Bt.indexOf(Xt)<0&&(ke[Xt]=dt[Xt]);if(dt!=null&&jo)for(var Xt of jo(dt))Bt.indexOf(Xt)<0&&Co.call(dt,Xt)&&(ke[Xt]=dt[Xt]);return ke},kt=(dt,Bt,ke)=>new Promise((Xt,fa)=>{var wa=Fn=>{try{Ma(ke.next(Fn))}catch(ra){fa(ra)}},la=Fn=>{try{Ma(ke.throw(Fn))}catch(ra){fa(ra)}},Ma=Fn=>Fn.done?Xt(Fn.value):Promise.resolve(Fn.value).then(wa,la);Ma((ke=ke.apply(dt,Bt)).next())});const nn=dt=>{var Bt=dt,{shixunsDetail:ke,globalSetting:Xt,loading:fa,user:wa,dispatch:la}=Bt,Ma=Ut(Bt,["shixunsDetail","globalSetting","loading","user","dispatch"]),Fn,ra;const Tr=(0,z.useRef)(),[Or,hr]=(0,z.useState)(),[Ja,Io]=(0,z.useState)(),[ho,Vr]=(0,z.useState)(),[Go,Jr]=(0,z.useState)(),[Zr,Yr]=(0,z.useState)(),[zr,Fo]=(0,z.useState)(),[ci,di]=(0,z.useState)(),[mo,Bo]=(0,z.useState)(),[Ri,ni]=(0,z.useState)(),[dr,Cr]=(0,z.useState)(),[Ar,$r]=(0,z.useState)(),Ha=(ra=(Fn=wa.userInfo)==null?void 0:Fn.shixun)==null?void 0:ra.editable;(0,z.useEffect)(()=>{var ha,Ta;Tr.current=(Ta=(ha=location.pathname)==null?void 0:ha.split("/"))==null?void 0:Ta[2]},[]),(0,z.useEffect)(()=>{var ha,Ta,Jo,Ei,Ci,Di,Ti,pi,ue,me,ve,We,Ve,At,Ct,Qt,qt,mn,Yn,Sn,En;ke.setting&&(hr((Ta=(ha=ke.setting)==null?void 0:ha.shixun)==null?void 0:Ta.vnc),Io(!!((Ei=(Jo=ke.setting)==null?void 0:Jo.shixun)!=null&&Ei.webssh)),Vr((Di=(Ci=ke.setting)==null?void 0:Ci.shixun)==null?void 0:Di.webssh),Jr((pi=(Ti=ke.setting)==null?void 0:Ti.shixun)==null?void 0:pi.multi_webssh),Yr((me=(ue=ke.setting)==null?void 0:ue.shixun)==null?void 0:me.hide_code),Fo((We=(ve=ke.setting)==null?void 0:ve.shixun)==null?void 0:We.code_edit_permission),di((At=(Ve=ke.setting)==null?void 0:Ve.shixun)==null?void 0:At.code_hidden),Bo((Qt=(Ct=ke.setting)==null?void 0:Ct.shixun)==null?void 0:Qt.forbid_copy),ni((mn=(qt=ke.setting)==null?void 0:qt.shixun)==null?void 0:mn.task_pass),Cr((Sn=(Yn=ke.setting)==null?void 0:Yn.shixun)==null?void 0:Sn.test_set_permission),$r((En=ke.setting.shixun)==null?void 0:En.display_git_address))},[ke.setting]);const or=()=>kt(void 0,null,function*(){(yield la({type:"shixunsDetail/updateLearnSetting",payload:{id:Tr.current,shixun:{code_hidden:ci,forbid_copy:mo,hide_code:Zr,multi_webssh:Go,task_pass:Ri,test_set_permission:dr,display_git_address:Ar,vnc:Or,webssh:Ja?ho:0,code_edit_permission:zr}}})).status!==-1&&(He.ZP.info("\u5B66\u4E60\u9875\u9762\u8BBE\u7F6E\u4FDD\u5B58\u6210\u529F\uFF01"),la({type:"shixunsDetail/getSettingsData",payload:{id:Tr.current}}),la({type:"shixunsDetail/getShixunsDetail",payload:{id:Tr.current}}))});return z.createElement("section",{className:Ia.wrap},(Or||!Ja)&&z.createElement("div",{className:Ia.labelWrap},z.createElement("label",{className:Ia.label},"\u5F00\u542F\u56FE\u5F62\u5316\u754C\u9762\uFF1A"),z.createElement("div",{className:Ia.labelContent},z.createElement("div",null,z.createElement(a.default,{checked:Or,disabled:!Ha,onChange:ha=>{const Ta=ha.target.checked;hr(Ta),Ta&&(Yr(!1),Fo(!1),di(!1),Bo(!1),Jr(!1),Io(!1))}}),z.createElement("span",{className:`${Ia.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u7ED9\u5B66\u5458\u7684\u5B9E\u8DF5\u4EFB\u52A1\u542F\u52A8Ubuntu\u7CFB\u7EDF\u7684\u56FE\u5F62\u5316\u754C\u9762\uFF09")))),!Or&&z.createElement("div",{className:Ia.labelWrap},z.createElement("label",{className:Ia.label},"\u547D\u4EE4\u884C\uFF1A"),z.createElement("div",{className:Ia.labelContent},z.createElement("div",null,z.createElement(a.default,{checked:Ja,disabled:!Ha,onChange:ha=>{const Ta=ha.target.checked;Io(Ta),Ta?(hr(!1),Vr(1)):(Jr(!1),Vr(null),Yr(!1))}}),z.createElement("span",{className:`${Ia.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u7ED9\u5B66\u5458\u7684\u5B9E\u8DF5\u4EFB\u52A1\u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3\uFF09")),Ja&&z.createElement("div",{className:"ml40"},z.createElement(mt.ZP.Group,{value:ho,disabled:!Ha,onChange:ha=>{const Ta=ha.target.value;Vr(Ta),Ta!==1&&Jr(!1)}},z.createElement(mt.ZP,{className:Ia.radio,value:1},z.createElement("span",null,"\u547D\u4EE4\u884C\u7EC3\u4E60\u7A97\u53E3"),z.createElement("span",{className:Ia.color999},"\uFF08\u9009\u4E2D\u5219\u7ED9\u5B66\u5458\u63D0\u4F9B\u7528\u4E8E\u7EC3\u4E60\u64CD\u4F5C\u7684\u547D\u4EE4\u884C\uFF0C\u547D\u4EE4\u884C\u7684\u64CD\u4F5C\u4E0D\u4F1A\u5BF9\u5B66\u751F\u7684\u5B9E\u9A8C\u73AF\u5883\u9020\u6210\u5F71\u54CD\uFF09")),z.createElement(mt.ZP,{className:Ia.radio,value:2},z.createElement("span",null,"\u547D\u4EE4\u884C\u8BC4\u6D4B\u7A97\u53E3"),z.createElement("span",{className:Ia.color999},"\uFF08\u9009\u4E2D\u5219\u7ED9\u5B66\u5458\u63D0\u4F9B\u7528\u4E8E\u8BC4\u6D4B\u64CD\u4F5C\u7684\u547D\u4EE4\u884C\uFF0C\u547D\u4EE4\u884C\u7684\u64CD\u4F5C\u53EF\u4EE5\u5BF9\u5B66\u751F\u7684\u5B9E\u9A8C\u73AF\u5883\u4EA7\u751F\u5F71\u54CD\uFF09")))),ho===2&&z.createElement("div",{className:"ml60"},z.createElement(a.default,{checked:Go,disabled:!Ha,onChange:ha=>Jr(ha.target.checked)}),z.createElement("span",{className:" ml10"},z.createElement("span",null,"\u591A\u4E2A\u547D\u4EE4\u884C\u7A97\u53E3\uFF1A"),z.createElement("span",{className:Ia.color999},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u540C\u65F6\u5F00\u542F\u591A\u4E2A\u547D\u4EE4\u884C\u7A97\u53E3\uFF09"))))),!Or&&Ja&&z.createElement("div",{className:Ia.labelWrap},z.createElement("label",{className:Ia.label},"\u9690\u85CF\u4EE3\u7801\u7A97\u53E3\uFF1A"),z.createElement("div",{className:Ia.labelContent},z.createElement("div",null,z.createElement(a.default,{checked:Zr,disabled:!Ha,onChange:ha=>{const Ta=ha.target.checked;Yr(Ta),Ta&&Fo(!1)}}),z.createElement("span",{className:`${Ia.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u4E0D\u663E\u793A\u4EE3\u7801\u7A97\u53E3\uFF09")))),!Or&&!Zr&&z.createElement("div",{className:Ia.labelWrap},z.createElement("label",{className:Ia.label},"\u516C\u5F00\u7248\u672C\u5E93\uFF1A"),z.createElement("div",{className:Ia.labelContent},z.createElement("div",null,z.createElement(a.default,{checked:zr,disabled:!Ha,onChange:ha=>Fo(ha.target.checked)}),z.createElement("span",{className:`${Ia.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u67E5\u770B\u7248\u672C\u5E93\u4E2D\u7684\u5168\u90E8\u6587\u4EF6\uFF09")))),!Zr&&z.createElement("div",{className:Ia.labelWrap},z.createElement("label",{className:Ia.label},"\u663E\u793A\u7248\u672C\u5E93\u5730\u5740\uFF1A"),z.createElement("div",{className:Ia.labelContent},z.createElement("div",null,z.createElement(a.default,{checked:Ar,disabled:!Ha,onChange:ha=>$r(ha.target.checked)}),z.createElement("span",{className:`${Ia.color999} ml10`}," \uFF08\u9009\u4E2D\u5219\u5BF9\u5B66\u5458\u516C\u5F00\u7248\u672C\u5E93\u5730\u5740\uFF0C\u5B66\u5458\u53EF\u4EE5\u5C06\u6240\u6709\u4EE3\u7801\u4E0B\u8F7D\u5230\u672C\u5730\uFF09")))),!Or&&z.createElement("div",{className:Ia.labelWrap},z.createElement("label",{className:Ia.label},"\u9690\u85CF\u4EE3\u7801\u76EE\u5F55\uFF1A"),z.createElement("div",{className:Ia.labelContent},z.createElement("div",null,z.createElement(a.default,{checked:ci,disabled:!Ha,onChange:ha=>di(ha.target.checked)}),z.createElement("span",{className:`${Ia.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u4E0D\u663E\u793A\u7248\u672C\u5E93\u76EE\u5F55\uFF09")))),!Or&&z.createElement("div",{className:Ia.labelWrap},z.createElement("label",{className:Ia.label},"\u7981\u7528\u7C98\u8D34\uFF1A"),z.createElement("div",{className:Ia.labelContent},z.createElement("div",null,z.createElement(a.default,{checked:mo,disabled:!Ha,onChange:ha=>Bo(ha.target.checked)}),z.createElement("span",{className:`${Ia.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u4E0D\u5141\u8BB8\u4F7F\u7528\u7C98\u8D34\u529F\u80FD\uFF09")))),z.createElement("div",{className:Ia.labelWrap},z.createElement("label",{className:Ia.label},"\u8DF3\u5173\uFF1A"),z.createElement("div",{className:Ia.labelContent},z.createElement("div",null,z.createElement(a.default,{checked:Ri,disabled:!Ha,onChange:ha=>ni(ha.target.checked)}),z.createElement("span",{className:`${Ia.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u5B66\u4E60\u5B9E\u8BAD\u5173\u5361\u4EFB\u52A1\uFF09")))),z.createElement("div",{className:Ia.labelWrap},z.createElement("label",{className:Ia.label},"\u6D4B\u8BD5\u96C6\u89E3\u9501\uFF1A"),z.createElement("div",{className:Ia.labelContent},z.createElement("div",null,z.createElement(a.default,{checked:dr,disabled:!Ha,onChange:ha=>Cr(ha.target.checked)}),z.createElement("span",{className:`${Ia.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u7684\u5185\u5BB9\uFF09")))),z.createElement(Ot.t,{okText:"\u4FDD\u5B58",hasOkBtn:Ha,loading:fa.effects["shixunsDetail/updateLearnSetting"],onCancel:()=>ze.history.push(`/shixuns/${Tr.current}/challenges`),onOk:or}))};var Vn=(0,ze.connect)(({shixunsDetail:dt,loading:Bt,globalSetting:ke,user:Xt})=>({shixunsDetail:dt,globalSetting:ke,user:Xt,loading:Bt}))(nn),Ga={flexRow:"flexRow___iOXK1",flexJustifyCenter:"flexJustifyCenter___EzhBH",flexAlignEnd:"flexAlignEnd___yYnjN",flexAlignCenter:"flexAlignCenter___DSXuy",flexColumn:"flexColumn___eAlHb",formWrap:"formWrap___BgCFo",titleWrap:"titleWrap___Y1yNk",fieldWrap:"fieldWrap___dhQNb",button:"button___KOcw8",buttonFixed:"buttonFixed___fErH4",buttonWrap:"buttonWrap___rULI5",width180:"width180___fc_Sl",width100:"width100___HFRB1",width280:"width280___QUy3U",difficultyHint:"difficultyHint___G2WQw",color888:"color888___d6xbW",color0152d9:"color0152d9___zc4Ea",serviceSettingWrap:"serviceSettingWrap___wQRSY",serviceSettingName:"serviceSettingName___v9VHz",serviceSetLeft:"serviceSetLeft___ndFSo",serviceSetInput:"serviceSetInput___I8YpY",serviceSetMemoryInput:"serviceSetMemoryInput___p1DpA",serviceSetTip:"serviceSetTip___Ra3zX",installPackage:"installPackage___JZfJB",popover:"popover___r6mRN",wrap:"wrap___hoiWC",titleLabel:"titleLabel___l238w"},Wa=ee(59301),Tn=Object.defineProperty,ka=Object.getOwnPropertySymbols,mr=Object.prototype.hasOwnProperty,Qr=Object.prototype.propertyIsEnumerable,cr=(dt,Bt,ke)=>Bt in dt?Tn(dt,Bt,{enumerable:!0,configurable:!0,writable:!0,value:ke}):dt[Bt]=ke,ma=(dt,Bt)=>{for(var ke in Bt||(Bt={}))mr.call(Bt,ke)&&cr(dt,ke,Bt[ke]);if(ka)for(var ke of ka(Bt))Qr.call(Bt,ke)&&cr(dt,ke,Bt[ke]);return dt},qr=(dt,Bt)=>{var ke={};for(var Xt in dt)mr.call(dt,Xt)&&Bt.indexOf(Xt)<0&&(ke[Xt]=dt[Xt]);if(dt!=null&&ka)for(var Xt of ka(dt))Bt.indexOf(Xt)<0&&Qr.call(dt,Xt)&&(ke[Xt]=dt[Xt]);return ke},bo=(dt,Bt,ke)=>new Promise((Xt,fa)=>{var wa=Fn=>{try{Ma(ke.next(Fn))}catch(ra){fa(ra)}},la=Fn=>{try{Ma(ke.throw(Fn))}catch(ra){fa(ra)}},Ma=Fn=>Fn.done?Xt(Fn.value):Promise.resolve(Fn.value).then(wa,la);Ma((ke=ke.apply(dt,Bt)).next())});const ii=dt=>{var Bt=dt,{shixunsDetail:ke,globalSetting:Xt,user:fa,dispatch:wa}=Bt,la=qr(Bt,["shixunsDetail","globalSetting","user","dispatch"]),Ma,Fn,ra,Tr;const Or=(0,ze.useLocation)(),hr=(0,z.useRef)((Fn=(Ma=Or.pathname)==null?void 0:Ma.split("/"))==null?void 0:Fn[2]),[Ja]=Be.default.useForm(),[Io,ho]=(0,z.useState)(""),[Vr,Go]=(0,z.useState)(!1),Jr=(Tr=(ra=fa.userInfo)==null?void 0:ra.shixun)==null?void 0:Tr.editable;(0,z.useEffect)(()=>{hr.current&&Zr()},[hr.current]);const Zr=()=>bo(void 0,null,function*(){Go(!0);const zr=yield(0,St.ZP)(`/api/shixuns/${hr.current}/get_standard_answer.json`,{method:"get",params:{from:"edit"}});zr.status===0&&(ho((zr==null?void 0:zr.standard_answer)||""),Ja.setFieldsValue({hide_answer:zr==null?void 0:zr.hide_answer,disable_copy:zr==null?void 0:zr.disable_copy}),Go(!1))}),Yr=zr=>bo(void 0,null,function*(){(yield(0,St.ZP)(`/api/shixuns/${hr.current}/set_standard_answer.json`,{method:"post",body:ma({},zr)})).status===0&&He.ZP.success("\u4FDD\u5B58\u6210\u529F")});return Wa.createElement("section",{className:Ga.wrap},Wa.createElement(cn.Z,{loading:Vr},Wa.createElement(Be.default,{form:Ja,className:Ga.formWrap,scrollToFirstError:!0,layout:"vertical",onFinish:Yr},Wa.createElement("div",{className:Ga.fieldWrap},Wa.createElement(Be.default.Item,{name:"hide_answer",valuePropName:"checked"},Wa.createElement(a.default,null,"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757")),Wa.createElement(Be.default.Item,{name:"disable_copy",valuePropName:"checked"},Wa.createElement(a.default,null,"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),Jr?Wa.createElement(Be.default.Item,{name:"standard_answer",label:"\u53C2\u8003\u7B54\u6848:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848"}]},Wa.createElement(Je.Z,{defaultValue:Io})):Wa.createElement(Wa.Fragment,null,Wa.createElement("div",{className:Ga.titleLabel},"\u53C2\u8003\u7B54\u6848:"),Wa.createElement(wn.Z,{value:Io}))),Wa.createElement(Be.default.Item,null,Wa.createElement(Ot.t,{okText:"\u4FDD\u5B58",hasOkBtn:Jr,loading:!1,onCancel:()=>ze.history.push(`/shixuns/${hr.current}/challenges`),okButtonProps:{htmlType:"submit"}})))))};var fr=(0,ze.connect)(({shixunsDetail:dt,globalSetting:Bt,user:ke})=>({shixunsDetail:dt,globalSetting:Bt,user:ke}))(ii),Er=Object.getOwnPropertySymbols,Oo=Object.prototype.hasOwnProperty,Po=Object.prototype.propertyIsEnumerable,vi=(dt,Bt)=>{var ke={};for(var Xt in dt)Oo.call(dt,Xt)&&Bt.indexOf(Xt)<0&&(ke[Xt]=dt[Xt]);if(dt!=null&&Er)for(var Xt of Er(dt))Bt.indexOf(Xt)<0&&Po.call(dt,Xt)&&(ke[Xt]=dt[Xt]);return ke},zi=(dt,Bt,ke)=>new Promise((Xt,fa)=>{var wa=Fn=>{try{Ma(ke.next(Fn))}catch(ra){fa(ra)}},la=Fn=>{try{Ma(ke.throw(Fn))}catch(ra){fa(ra)}},Ma=Fn=>Fn.done?Xt(Fn.value):Promise.resolve(Fn.value).then(wa,la);Ma((ke=ke.apply(dt,Bt)).next())});const{TabPane:_i}=Qe.default;var pl=(dt=>(dt.BasicInfo="basicInfo",dt.Permission="permission",dt.Learning="learning",dt.TestCase="testCase",dt.SuggestedAnswer="suggestedAnswer",dt))(pl||{});const rl=dt=>{var Bt=dt,{shixunsDetail:ke,globalSetting:Xt,loading:fa,user:wa,dispatch:la}=Bt,Ma=vi(Bt,["shixunsDetail","globalSetting","loading","user","dispatch"]),Fn,ra,Tr;const[Or,hr]=(0,z.useState)(),Ja=(0,z.useRef)(""),Io=(ra=(Fn=wa.userInfo)==null?void 0:Fn.shixun)==null?void 0:ra.is_creator;(0,z.useEffect)(()=>(la({type:"globalSetting/footerToggle",payload:!1}),()=>{la({type:"globalSetting/footerToggle",payload:!0})}),[]),(0,z.useEffect)(()=>{var Zr;Ja.current=(Zr=location.pathname.split("/"))==null?void 0:Zr[2],la({type:"shixunsDetail/getSettingsData",payload:{id:Ja.current}})},[]);const ho=()=>zi(void 0,null,function*(){Ze.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:z.createElement("div",{className:"tc font14"},"\u5173\u95ED\u540E,",z.createElement("br",null),"\u7528\u6237\u4E0D\u80FD\u518D\u5F00\u59CB\u6311\u6218\u4E86\u662F\u5426\u786E\u8BA4\u5173\u95ED \uFF1F"),onOk:()=>zi(void 0,null,function*(){(yield la({type:"shixunsDetail/permanentClose",payload:{id:Ja.current}})).status===1&&(He.ZP.info("\u64CD\u4F5C\u6210\u529F"),ze.history.push(`/shixuns/${Ja.current}/challenges`))})})}),Vr=()=>zi(void 0,null,function*(){var Zr,Yr,zr,Fo,ci,di;const mo=(yield la({type:"shixunsDetail/getShixunQuote",payload:{id:Ja.current}}))||{};Ze.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:z.createElement("div",{className:`tc font14 ${ia.modal}`},!!((Zr=mo.subjects)!=null&&Zr.length)&&z.createElement(z.Fragment,null,z.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230 ",(zr=(Yr=mo.subjects)==null?void 0:Yr.splice(0,2))==null?void 0:zr.map(Bo=>`\u300A${Bo}\u300B`),"\u7B49",z.createElement("span",{className:ia.colorOrange},mo==null?void 0:mo.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),z.createElement("br",null)),!!((Fo=mo.courses)!=null&&Fo.length)&&z.createElement(z.Fragment,null,z.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(di=(ci=mo.courses)==null?void 0:ci.splice(0,2))==null?void 0:di.map(Bo=>`\u300A${Bo}\u300B`),"\u7B49",z.createElement("span",{className:ia.colorOrange},mo==null?void 0:mo.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),z.createElement("br",null)),z.createElement("span",{className:`${ia.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>zi(void 0,null,function*(){(yield la({type:"shixunsDetail/deleteShixun",payload:{id:Ja.current}})).status===1&&(He.ZP.success("\u64CD\u4F5C\u6210\u529F"),ze.history.push("/shixuns"))})})}),Go=()=>{(0,it.gy)(la,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")},Jr=()=>{var Zr,Yr,zr,Fo;return z.createElement("div",{className:"mr20"},Io?((Zr=ke==null?void 0:ke.detail)==null?void 0:Zr.shixun_status)!==2?z.createElement(oe.ZP,{type:"primary",className:"mr20",ghost:!0,onClick:Vr},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):z.createElement(oe.ZP,{type:"primary",className:"mr20",ghost:!0,onClick:Go},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):null,((Yr=ke.detail)==null?void 0:Yr.identity)===1&&((Fo=(zr=ke.setting)==null?void 0:zr.shixun)==null?void 0:Fo.status)===2&&z.createElement(oe.ZP,{type:"primary",ghost:!0,onClick:ho},"\u6C38\u4E45\u5173\u95ED"))};return z.createElement("section",{className:ia.bg},z.createElement(Qe.default,{animated:!1,activeKey:Or,onChange:Zr=>hr(Zr),tabBarExtraContent:Jr()},z.createElement(_i,{tab:"\u57FA\u672C\u4FE1\u606F",key:"basicInfo"},z.createElement(aa,null)),z.createElement(_i,{tab:"\u6743\u9650\u914D\u7F6E",key:"permission"},z.createElement(yi,null)),z.createElement(_i,{tab:"\u8BC4\u6D4B\u8BBE\u7F6E",key:"testCase"},z.createElement(Rr.Z,{active:Or})),z.createElement(_i,{tab:"\u53C2\u8003\u7B54\u6848",key:"suggestedAnswer"},z.createElement(fr,null)),!((Tr=ke.detail)!=null&&Tr.is_jupyter)&&z.createElement(_i,{tab:"\u5B66\u4E60\u9875\u9762\u8BBE\u7F6E",key:"learning"},z.createElement(Vn,null))))};var ul=(0,ze.connect)(({shixunsDetail:dt,loading:Bt,globalSetting:ke,user:Xt})=>({shixunsDetail:dt,globalSetting:ke,user:Xt,loading:Bt.models.index}))(rl);const cl=({globalSetting:dt})=>{var Bt;switch(Number((Bt=dt==null?void 0:dt.setting)==null?void 0:Bt.theme)){case ne.Fy.THEMEONE:return z.createElement(Ca,null);case ne.Fy.DEFAULT:default:return z.createElement(ul,null)}};var yl=(0,ze.connect)(({globalSetting:dt})=>({globalSetting:dt}))(cl)},45079:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return an}});var ne=ee(59301),z=ee(76560),ze=ee(36381),Qe=ee(92832),Ze=ee(78241),He=ee(8591),oe=ee(43418),ot=ee(24905),gt=ee(6848),Je=ee(5871),$e=ee(5112),Xe=ee(81327),Be=ee(95237),le=ee(57809),y=ee(78673),a=ee(84236),b=ee(63814),E={wrap:"wrap___BgpUe",row:"row___UWxAG",textarea:"textarea___gaLin",btn:"btn___ZpuhS",sub:"sub___Jd_ZS"},x=ee(51124),te=ee(82093),ae=ee(34055),re=ee(59301),ie=Object.defineProperty,pe=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,Oe=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,Ce=(Pt,wt,nt)=>wt in Pt?ie(Pt,wt,{enumerable:!0,configurable:!0,writable:!0,value:nt}):Pt[wt]=nt,It=(Pt,wt)=>{for(var nt in wt||(wt={}))Ae.call(wt,nt)&&Ce(Pt,nt,wt[nt]);if(Oe)for(var nt of Oe(wt))Re.call(wt,nt)&&Ce(Pt,nt,wt[nt]);return Pt},Ot=(Pt,wt)=>pe(Pt,ye(wt)),wn=(Pt,wt,nt)=>new Promise((Lt,st)=>{var Me=rn=>{try{Yt(nt.next(rn))}catch(Dt){st(Dt)}},ut=rn=>{try{Yt(nt.throw(rn))}catch(Dt){st(Dt)}},Yt=rn=>rn.done?Lt(rn.value):Promise.resolve(rn.value).then(Me,ut);Yt((nt=nt.apply(Pt,wt)).next())});const{Panel:Nt}=ze.default,{TextArea:Zt}=Qe.default;var an=({active:Pt,type:wt="jupyter"})=>{var nt,Lt;const st=(0,z.useParams)(),[Me]=Ze.default.useForm(),[ut,Yt]=(0,ne.useState)({}),[rn,Dt]=(0,ne.useState)(!1),[vn,we]=(0,ne.useState)(0),[Te,ht]=(0,ne.useState)([]),[Ft,mt]=(0,ne.useState)([]),[Ie,Le]=(0,ne.useState)([]),Ee=(Lt=(nt=(0,ae.eY)())==null?void 0:nt.shixun)==null?void 0:Lt.editable;(0,ne.useEffect)(()=>{Pt==="testCase"&&fe()},[Pt]),(0,ne.useEffect)(()=>{Ge()},[]);const fe=()=>wn(void 0,null,function*(){var et,tt,rt,ct,Se,Ne,qe,_e,St,Gt,je,Wt,Nn,Rn;const Ln=[{hidden:0,input:"",output:"",score:100}],sn=yield(0,te.ZP)(`/api/shixuns/${st==null?void 0:st.id}/jupyter_evalute_setting.json`,{method:"get"});if((sn==null?void 0:sn.status)===0){Le((et=sn==null?void 0:sn.data)==null?void 0:et.standard_scripts);const ea={open_evaluate:(tt=sn==null?void 0:sn.data)==null?void 0:tt.open_evaluate,exec_time:((rt=sn==null?void 0:sn.data)==null?void 0:rt.exec_time)||3,test_set_score:((ct=sn==null?void 0:sn.data)==null?void 0:ct.test_set_score)===null?!1:(Se=sn==null?void 0:sn.data)==null?void 0:Se.test_set_score,test_set_average:((Ne=sn==null?void 0:sn.data)==null?void 0:Ne.test_set_average)===null?!0:(qe=sn==null?void 0:sn.data)==null?void 0:qe.test_set_average,choice_standard_scripts:((_e=sn==null?void 0:sn.data)==null?void 0:_e.choice_standard_scripts)||null,evaluate_script:((St=sn==null?void 0:sn.data)==null?void 0:St.evaluate_script)||"",evaluate_method:(Gt=sn==null?void 0:sn.data)==null?void 0:Gt.evaluate_method,use_jupyter_result:(je=sn==null?void 0:sn.data)==null?void 0:je.use_jupyter_result};Me.setFieldsValue(ea),Yt(ea),ht((Nn=(Wt=sn==null?void 0:sn.data)==null?void 0:Wt.test_sets)!=null&&Nn.length?(Rn=sn==null?void 0:sn.data)==null?void 0:Rn.test_sets:Ln)}}),Ge=()=>wn(void 0,null,function*(){var et;const tt=yield(0,te.ZP)(`/api/shixuns/${st==null?void 0:st.id}/get_jupyter_tags.json`,{method:"get"});(tt==null?void 0:tt.status)===0&&mt(((et=tt==null?void 0:tt.data)==null?void 0:et.list)||[])}),he=et=>wn(void 0,null,function*(){const rt=Te.map(Se=>Se.score).reduce((Se,Ne)=>Se+Ne,0);if(et.test_set_score&&rt!==100){He.ZP.warning("\u6D4B\u8BD5\u7528\u4F8B\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}if(et.evaluate_method===3&&(Te!=null&&Te.some(Se=>!Se.tags))){He.ZP.warning("\u8BF7\u9009\u62E9\u6307\u5B9A\u4EE3\u7801\u5757");return}Dt(!0),(yield(0,te.ZP)(`/api/shixuns/${st==null?void 0:st.id}/update_jupyter_evaluate_setting.json`,{method:"post",body:Ot(It({},et),{mirror_script_id:et==null?void 0:et.choice_standard_scripts,open_evaluate:et!=null&&et.open_evaluate?1:0,test_set:Te.map(Se=>Ot(It({},Se),{is_file:!1}))})})).status===0&&He.ZP.success("\u4FDD\u5B58\u6210\u529F"),Dt(!1)}),se=et=>{Yt(It({},Me.getFieldsValue())),"test_set_average"in et&&(et!=null&&et.test_set_average)&&de(Te),"test_set_score"in et&&(et!=null&&et.test_set_score)&&(Me.setFieldsValue({test_set_average:!0}),Yt(Ot(It({},Me.getFieldsValue()),{test_set_average:!0})),de(Te)),"choice_standard_scripts"in et&&oe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:re.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",re.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>wn(void 0,null,function*(){const tt=yield(0,te.ZP)(`/api/shixuns/${st==null?void 0:st.id}/get_script_contents.json`,{method:"get",params:{id:st==null?void 0:st.id,script_id:et==null?void 0:et.choice_standard_scripts}});tt!=null&&tt.content&&(oe.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:re.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")}),Me.setFieldsValue({evaluate_script:tt==null?void 0:tt.content}),Yt(Ot(It({},Me.getFieldsValue()),{evaluate_script:tt==null?void 0:tt.content})))})})},de=et=>{let tt=0;const rt=Math.floor((100-tt)/et.length),ct=rt+(100-tt)%et.length;et=et.map((Se,Ne)=>Ne===et.length-1?Ot(It({},Se),{score:ct}):Ot(It({},Se),{score:rt})),ht(et)},Fe=()=>{const et=[...Te,{hidden:0,input:"",output:"",score:0}];Me.getFieldValue("test_set_average")?de(et):ht(et)},{test_set_score:be,test_set_average:Pe,choice_standard_scripts:Ye,open_evaluate:vt}=ut;return re.createElement("section",{className:E.wrap},re.createElement(Ze.default,{form:Me,disabled:!vt,layout:"vertical",onValuesChange:se,onFinish:he},re.createElement(Ze.default.Item,{name:"open_evaluate",style:{marginTop:10},valuePropName:"checked"},re.createElement(ot.default,{disabled:!1},"\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD")),re.createElement("h4",{className:"font14"},"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"),re.createElement(gt.Z,{title:!vt&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},re.createElement(Ze.default.Item,{label:"\u8BC4\u6D4B\u65F6\u957F\uFF08\u79D2\uFF09\uFF1A",name:"exec_time",className:E.row,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"},{type:"number",min:3,message:"\u6700\u5C0F\u9650\u5236\u65F6\u95F4\u662F3\u79D2"}]},re.createElement(Je.Z,{size:"large",style:{width:400},min:3}))),re.createElement("h4",{className:"font14 mb10"},"\u7CFB\u7EDF\u8BC4\u5206\u89C4\u5219"),re.createElement(gt.Z,{title:!vt&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},re.createElement(Ze.default.Item,{name:"test_set_score"},re.createElement($e.ZP.Group,null,re.createElement(Xe.Z,{direction:"vertical"},re.createElement($e.ZP,{value:!1},"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",re.createElement("span",{className:"c-grey-999"}," \uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u4EC5\u5F53\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u83B7\u5F97\u4E00\u6B21\u6027\u5956\u52B1\uFF09")),re.createElement($e.ZP,{value:!0},"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",re.createElement("span",{className:"c-grey-999"}," \uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u901A\u8FC7\u6D4B\u8BD5\u96C6\u5373\u53EF\u83B7\u5F97\u5BF9\u5E94\u5956\u52B1\uFF09")))))),re.createElement(Ze.default.Item,{label:re.createElement("span",{style:{fontWeight:500},className:"c-black"},"\u8BC4\u6D4B\u8BBE\u7F6E"),name:"evaluate_method",style:{flexDirection:"row",marginTop:15},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u8BBE\u7F6E"}]},re.createElement($e.ZP.Group,null,re.createElement(Xe.Z,{direction:"vertical"},re.createElement($e.ZP,{value:1},"\u901A\u8FC7\u6240\u6709\u4EE3\u7801\u5757\u8BC4\u6D4B",re.createElement("span",{className:"c-grey-999"}," \uFF08\u5BF9\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u7684\u6240\u6709\u975E\u7A7A\u4EE3\u7801\u5757\u8FDB\u884C\u8BC4\u6D4B\uFF09")),re.createElement($e.ZP,{value:3},"\u901A\u8FC7\u6307\u5B9A\u4EE3\u7801\u5757\u8BC4\u6D4B",re.createElement("span",{className:"c-grey-999"}," \uFF08\u5BF9\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u7684\u6307\u5B9A\u975E\u7A7A\u4EE3\u7801\u5757\u8FDB\u884C\u8BC4\u6D4B\uFF09"))))),re.createElement(Be.Z,{align:"middle",justify:"space-between",className:"font14"},re.createElement("div",{style:{fontWeight:500}},re.createElement("span",{className:E.sub},"*"),"\u6D4B\u8BD5\u7528\u4F8B"),re.createElement(gt.Z,{title:!vt&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},re.createElement(b.op,{style:{borderRadius:2},onClick:Fe},"\u6DFB\u52A0\u6D4B\u8BD5\u7528\u4F8B"))),be&&re.createElement(Ze.default.Item,{name:"test_set_average"},re.createElement($e.ZP.Group,null,re.createElement($e.ZP,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),re.createElement($e.ZP,{value:!1,style:{marginLeft:50}},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"))),re.createElement(gt.Z,{title:!vt&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},re.createElement("div",null,Te.map((et,tt)=>re.createElement(ze.default,{activeKey:vn,key:tt,onChange:()=>{we(rt=>rt===tt?null:tt)}},re.createElement(Nt,{header:re.createElement("div",{className:"font16"},re.createElement("span",{className:"mr10"},"\u6D4B\u8BD5\u7528\u4F8B",tt+1),ut.test_set_score&&re.createElement("span",{style:{marginLeft:40}},re.createElement(Je.Z,{style:{width:120},value:et.score,onClick:rt=>rt.stopPropagation(),min:0,max:100,precision:0,onBlur:rt=>{if(Number(rt)<0||Number(rt)>100){He.ZP.info("\u6D4B\u8BD5\u7528\u4F8B\u7684\u6743\u91CD\u6BD4\u4F8B\u503C\u9650\u5236\u4E3A 0-100");const ct=Te.map((Ne,qe)=>qe===tt?Ot(It({},Ne),{score:100}):Ne),Se={test_set_average:!1};Yt(It(It({},ut),Se)),Me.setFieldsValue(Se),ht(ct)}},disabled:Pe,onChange:rt=>{const ct=Te.map((Ne,qe)=>qe===tt?Ot(It({},Ne),{score:rt?Number(rt):0}):Ne),Se={test_set_average:!1};Yt(It(It({},ut),Se)),Me.setFieldsValue(Se),ht(ct)}}),re.createElement("span",{className:"ml10 mr10"},"%")),re.createElement("span",{className:"tr flex1",style:{float:"right"}},tt!==0&&re.createElement(gt.Z,{placement:"bottom",title:"\u5220\u9664"},re.createElement("span",{style:{color:"#c5c5c5"},className:"current iconfont icon-shanchu4",onClick:rt=>{rt.stopPropagation(),oe.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u6D4B\u8BD5\u7528\u4F8B\u5417\uFF1F",onOk:()=>{const ct=Te.filter((Se,Ne)=>Ne!==tt);de(ct)}})}})))),key:tt},re.createElement("div",null,ut.evaluate_method===3&&re.createElement(Be.Z,{align:"middle",className:"mb20"},re.createElement("div",null,re.createElement("span",{className:E.sub},"*"),re.createElement("span",null,"\u6307\u5B9A\u4EE3\u7801\u5757"),re.createElement(gt.Z,{title:"\u8BF7\u5148\u5728Jupyter\u4E2D\u5BF9\u60A8\u9700\u8981\u8BC4\u6D4B\u7684\u6307\u5B9A\u4EE3\u7801\u5757\u5B8C\u6210\u6807\u7B7E\u8BBE\u7F6E\u3002"},re.createElement("i",{style:{marginLeft:6,marginRight:20,color:"#145DFF"},className:"iconfont icon-xiaowenhao2 font14"}))),re.createElement(le.default,{value:et.tags,size:"large",style:{width:450},onChange:rt=>{const ct=Te.map((Se,Ne)=>Ne===tt?Ot(It({},Se),{tags:rt}):Se);ht(ct)}},Ft==null?void 0:Ft.map(rt=>re.createElement(le.default.Option,{value:rt==null?void 0:rt.tags,key:rt==null?void 0:rt.tags},rt==null?void 0:rt.tags)))),re.createElement(Be.Z,{align:"middle"},re.createElement("div",null," ",re.createElement("span",null,"\u9884\u671F\u8F93\u51FA")),re.createElement(Zt,{bordered:!1,className:E.textarea,rows:5,placeholder:"\u9884\u671F\u8F93\u51FA",value:et.output,onChange:rt=>{const ct=Te.map((Se,Ne)=>Ne===tt?Ot(It({},Se),{output:rt.target.value}):Se);ht(ct)}})),re.createElement(Be.Z,{className:"mt20",align:"middle"},re.createElement("div",null,re.createElement("span",null,"\u53EF\u89C1\u6027"),re.createElement(gt.Z,{title:re.createElement("div",null,re.createElement("div",null,'\u5168\u90E8\u9690\u85CF\uFF1A\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'),re.createElement("div",null,"\u9690\u85CF\u9884\u671F\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),re.createElement("div",null,"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"))},re.createElement("i",{style:{marginLeft:6,marginRight:13,color:"#145DFF"},className:"iconfont icon-xiaowenhao2 font14"}))),re.createElement("div",null,re.createElement(ot.default,{className:"font14 ml5",checked:et.hidden===1,onChange:rt=>{const ct=Te.map((Se,Ne)=>{if(Ne===tt){let qe={is_invisible:!1,actual_output_visible:!1};return rt.target.checked&&(qe={is_invisible:!0,actual_output_visible:!0}),Ot(It(It({},Se),qe),{hidden:rt.target.checked?1:0})}return Se});ht(ct)}},"\u5168\u90E8\u9690\u85CF")),re.createElement(ot.default,{checked:et.is_invisible,style:{margin:"0 60px"},onChange:rt=>{const ct=Te.map((Se,Ne)=>{if(Ne===tt){let qe=0;return rt.target.checked&&Se.actual_output_visible&&(qe=1),Ot(It({},Se),{hidden:qe,is_invisible:rt.target.checked})}return Se});ht(ct)}},"\u9690\u85CF\u9884\u671F\u8F93\u51FA"),re.createElement(ot.default,{checked:et.actual_output_visible,onChange:rt=>{const ct=Te.map((Se,Ne)=>{if(Ne===tt){let qe=0;return rt.target.checked&&Se.is_invisible&&(qe=1),Ot(It({},Se),{hidden:qe,actual_output_visible:rt.target.checked})}return Se});ht(ct)}},"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA")),re.createElement("div",{className:"mt20"},re.createElement("span",{className:"font14 mr20"},"\u7279\u6B8A\u5224\u5B9A:"),re.createElement(ot.default,{checked:et.last_match_rule,onChange:rt=>{const ct=Te.map((Se,Ne)=>Ne===tt?Ot(It({},Se),{last_match_rule:rt.target.checked}):Se);ht(ct)}},re.createElement("span",{className:"font14"},"\u672B\u5C3E\u5339\u914D",re.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173\uFF09")))))))))),re.createElement("h4",{className:"font14 mt20 mb10"},re.createElement("span",{className:E.sub},"*"),"\u8BC4\u6D4B\u811A\u672C"),re.createElement(gt.Z,{title:!vt&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},re.createElement(Ze.default.Item,{name:"choice_standard_scripts",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C"}]},re.createElement(le.default,{getPopupContainer:et=>et.parentNode,size:"large",style:{width:400},placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C"},Ie.map((et,tt)=>re.createElement(le.default.Option,{value:et.id,key:tt},et.scptname))))),re.createElement(gt.Z,{title:!vt&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},re.createElement(Ze.default.Item,{name:"evaluate_script"},re.createElement(x.ZP,{height:450,style:{border:"1px solid #ccc"},language:"shell",theme:"vs-light",options:{readOnly:!vt}}))),(0,ae.Ny)()&&re.createElement(Be.Z,{className:"mb20",align:"middle"},re.createElement(Ze.default.Item,{name:"use_jupyter_result",className:"mt10",valuePropName:"checked",noStyle:!0},re.createElement(y.Z,null)),re.createElement("div",{className:"ml10"},"\u662F\u5426\u6CBF\u7528Jupyter\u8FD0\u884C\u7ED3\u679C"))),re.createElement(a.t,{okText:"\u4FDD\u5B58",hasOkBtn:Ee,loading:rn,onCancel:()=>z.history.push(`/shixuns/${st==null?void 0:st.id}/challenges`),onOk:()=>Me.submit(),className:wt==="jupyterLab"?E.btn:""}))}},18309:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return mt}});var ne=ee(59301),z=ee(43418),ze=ee(8591),Qe=ee(43428),Ze=ee(99313),He=ee(71418),oe=ee(6848),ot=ee(3113),gt={header_body:"header_body___lAlEX",close:"close___OXweN",no_data:"no_data___h77J2",recommend_config_introduce:"recommend_config_introduce___ifFGY",recommend_config:"recommend_config___UXyKS",recommend_config_item:"recommend_config_item___zONum",item_title:"item_title___w5vXw",recommend_text:"recommend_text___f68Eu",item_content:"item_content___j_zbN",recommend_config_active_item:"recommend_config_active_item___SrTkJ",recommend_config_footer:"recommend_config_footer___PHnlA",application:"application___uh4gI",tooltip:"tooltip___f0uXh",disabled:"disabled___Ha9Ba"},Je=ee(99267),$e=ee(61485),Xe=ee(13014),Be=ee(4977),le=ee(82093),y=ee(76411),a={lineChart:"lineChart___dCEZW"},b=ee(56656),E=ee.n(b),x=ee(59301),ae=({dataInfo:Ie,indexKey:Le,valueName:Ee,startAndEndTime:fe,colors:Ge=["#DA4928","#2EC25B","#FEBD49","#498FEA","#9363D8"],imageTypeName:he})=>{let se=null;(0,ne.useEffect)(()=>{et()},[Ie]),(0,ne.useEffect)(()=>{window.addEventListener("resize",de(()=>{se&&se.resize()},200))},[window.onresize]);const de=(tt,rt,ct=!1)=>{let Se,Ne;return(...qe)=>{if(ct){tt.apply(Ne,qe),ct=!1;return}clearTimeout(Se),Se=setTimeout(()=>{tt.apply(Ne,qe)},rt)}},Fe=tt=>tt?tt.map(rt=>{const ct=new Date(rt),Se=String(ct.getMonth()+1).padStart(2,"0"),Ne=String(ct.getDate()).padStart(2,"0"),qe=String(ct.getHours()).padStart(2,"0"),_e=String(ct.getMinutes()).padStart(2,"0");return`${Se}/${Ne} ${qe}:${_e}`}):[],be=(tt,rt)=>tt.map(ct=>{const Se=rt.timestamps.indexOf(ct);return Se!==-1?rt.values[Se]:null});function Pe(tt){let rt=1/0;for(let Se=0;Se{let Se=[];for(let Ne=tt;Ne<=rt;Ne+=ct)Se.push(Ne);return Se},vt=()=>{var tt;const rt=((tt=Ie==null?void 0:Ie.x)==null?void 0:tt.flat())||[];let ct=[...new Set(rt)].sort((Wt,Nn)=>Wt-Nn),Se=Pe(ct),Ne=Se==null?void 0:Se.newArray,qe=Se==null?void 0:Se.minInterval;ct=[...new Set([...ct,...Ne])].sort((Wt,Nn)=>Wt-Nn);let _e=E()(fe[0],"YYYY-MM-DD HH:mm").valueOf(),St=Ye(_e,ct[0]-qe,qe),Gt=E()(fe[1],"YYYY-MM-DD HH:mm").valueOf(),je=Ye(ct[ct.length-1]+qe,Gt,qe);return ct=[...St,...ct,...je],[...new Set(ct)].sort((Wt,Nn)=>Wt-Nn)},et=()=>{var tt;se=y.init(document.getElementById(`lineChart${Le}`));let rt=vt(),ct=(tt=Ie==null?void 0:Ie.y)==null?void 0:tt.map((Ne,qe)=>{var _e;let St={timestamps:(_e=Ie==null?void 0:Ie.x)==null?void 0:_e[qe],values:Ne};return Ne=be(rt,St),{name:Ee[qe],type:"line",itemStyle:{show:!1},lineStyle:{color:Ge[qe]},data:Ne}}),Se={tooltip:{trigger:"axis",axisPointer:{type:"line",lineStyle:{color:"rgba(212, 217, 227, 1)",type:"dashed"}},backgroundColor:"#fff",textStyle:{color:"#333333"},padding:10,extraCssText:"box-shadow: 0px 4px 8px 0px rgba(184,194,202,0.5)",formatter:function(Ne){var qe;let _e="";return Ne.forEach((St,Gt)=>{console.log("item",St),_e+=`
+
+
+ ${he[St==null?void 0:St.componentIndex]} +
+
${St.value>0?St.value.toFixed(5):St.value==0?0:"--"} ${Le==0?"Cores":"MiB"}
+
`}),`
+
${(qe=Ne[0])==null?void 0:qe.name}
+ ${_e} +
`}},grid:{right:"5%",bottom:"20%",top:"10%"},dataZoom:[{show:!0,start:0,end:100},{type:"inside",start:20,end:100}],xAxis:[{type:"category",gridIndex:0,boundaryGap:!0,axisTick:{show:!1,alignWithLabel:!1},axisLine:{show:!0,lineStyle:{color:"#F0F0F0",type:"solid"}},axisLabel:{show:!0,color:"#9096A3"},splitLine:{show:!1},data:Fe(rt)}],yAxis:[{type:"value",gridIndex:0,axisTick:{show:!1},axisLine:{show:!1},axisLabel:{show:!0,color:"#9096A3",formatter:Le==1?"{value} MiB":"{value} Cores"},splitLine:{show:!0,lineStyle:{color:"#EDEDED",type:"dashed"}}}],series:ct};se.setOption(Se)};return x.createElement("div",{id:`lineChart${Le}`,className:a.lineChart})},re=ee(63814),ie={flex_warp:"flex_warp___Rtigf",chart_content:"chart_content___tVmUj",chart_title:"chart_title___AOPx7",listdata:"listdata___mi4KG",block:"block___prArl",typename:"typename___j4diD",val:"val___MeuWc",info_con:"info_con___eIdJL",info_top:"info_top___UKMbT",fullscreen:"fullscreen___PICBn",chart_content_qp:"chart_content_qp___ae1n1",spin_dom:"spin_dom___T7PCy"},pe=ee(57809),ye=ee(5083),Oe=ee(88522);const Ae=Ie=>{const Le=new Date,fe=(Ge=>{const he=new Date(Le);switch(Ge){case"\u6700\u8FD130\u5206\u949F":he.setMinutes(Le.getMinutes()-30);break;case"\u6700\u8FD13\u5C0F\u65F6":he.setHours(Le.getHours()-3);break;case"\u6700\u8FD124\u5C0F\u65F6":he.setDate(Le.getDate()-1);break;case"\u6700\u8FD17\u5929":he.setDate(Le.getDate()-7);break;case"\u6700\u8FD115\u5929":he.setDate(Le.getDate()-15);break;default:return null}return he})(Ie);return fe?{startTime:fe,endTime:Le}:null},Re=(Ie,Le,Ee)=>{if(!Ie)return!1;const fe=E()(),[Ge,he]=Le;if(Ie.isAfter(fe))return!0;if(Ge){const se=Ge.clone().add(Ee,"days");if(he&&Ie.isAfter(se))return!0}if(he){const se=he.clone().subtract(Ee,"days");return Ie.isBefore(se)||Ie.isAfter(fe)}return!1},Ce=Ie=>Ie<=5?"30s":Ie<=15?"1m":Ie<=30?"2m":Ie<=60?"5m":Ie<=180?"10m":Ie<=360?"30m":Ie<=720?"1h":Ie<=1440?"2h":Ie<=2880?"4h":Ie<=4320?"8h":Ie<=10080||Ie<=14400?"12h":Ie<=21600?"1d":"\u6CA1\u6709\u5339\u914D\u7684\u65F6\u95F4\u95F4\u9694",It=Ie=>{const[Le,Ee]=Ie,fe=moment.isMoment(Le)?Le:moment(Le),Ge=moment.isMoment(Ee)?Ee:moment(Ee);if(!fe.isValid()||!Ge.isValid())throw new Error("Invalid date provided");const se=moment.duration(Ge.diff(fe)).asMinutes();return Ce(se)},Ot=(Ie,Le,Ee=20)=>{const fe=new Date(Ie).getTime(),Ge=new Date(Le).getTime(),he=Ee*1e3,se=[];let de=fe;for(;de<=Ge;)se.push(de),de+=he;return se};var wn=ee(89392),Nt=ee(57884),Zt=ee(2610),jt=ee(59301),an=(Ie,Le,Ee)=>new Promise((fe,Ge)=>{var he=Fe=>{try{de(Ee.next(Fe))}catch(be){Ge(be)}},se=Fe=>{try{de(Ee.throw(Fe))}catch(be){Ge(be)}},de=Fe=>Fe.done?fe(Fe.value):Promise.resolve(Fe.value).then(he,se);de((Ee=Ee.apply(Ie,Le)).next())});const Pt=pe.default.Option,{RangePicker:wt}=ye.default;var Lt=({identifier:Ie,data:Le,isFirst:Ee,setIsFirst:fe,info:Ge})=>{var he;const[se,de]=(0,ne.useState)([]),[Fe,be]=(0,ne.useState)([]),[Pe,Ye]=(0,ne.useState)(null),[vt,et]=(0,ne.useState)(""),[tt,rt]=(0,ne.useState)([null,null]),[ct,Se]=(0,ne.useState)([]),[Ne,qe]=(0,ne.useState)(!1),[_e,St]=(0,ne.useState)([]),[Gt,je]=(0,ne.useState)(!1),[Wt,Nn]=(0,ne.useState)(!1),[Rn,Ln]=(0,ne.useState)(""),[sn,ea]=(0,ne.useState)(1),On=["\u6700\u8FD130\u5206\u949F","\u6700\u8FD13\u5C0F\u65F6","\u6700\u8FD124\u5C0F\u65F6","\u6700\u8FD17\u5929","\u6700\u8FD115\u5929"],ln=["#DA4928","#2EC25B","#FEBD49","#498FEA","#9363D8"];(0,ne.useEffect)(()=>{var Tt,dn,An,Dn;if(Le&&Ee){Rt(),de(Le==null?void 0:Le.recent_users),be(Le==null?void 0:Le.managers);const at=(Ge==null?void 0:Ge.type)==="\u6311\u6218\u9875\u9762";((Tt=Le==null?void 0:Le.managers)==null?void 0:Tt.length)>0?Ye(at?Ge==null?void 0:Ge.myshixun_id:(dn=Le==null?void 0:Le.managers[0])==null?void 0:dn.id):((An=Le==null?void 0:Le.recent_users)==null?void 0:An.length)>0&&Ye(at?Ge==null?void 0:Ge.myshixun_id:(Dn=Le==null?void 0:Le.recent_users[0])==null?void 0:Dn.id),et("\u6700\u8FD130\u5206\u949F"),fe(!1)}},[Le]),(0,ne.useEffect)(()=>{if(vt){let Tt=Ae(vt);rt([E()(Tt==null?void 0:Tt.startTime),E()(Tt==null?void 0:Tt.endTime)])}},[vt]),(0,ne.useEffect)(()=>{Pe&&(tt!=null&&tt[0])&&(tt!=null&&tt[1])&&zn()},[Pe,tt]);const zn=()=>an(void 0,null,function*(){var Tt;qe(!0);let dn={startTimeString:tt[0]?tt[0].format("YYYY-MM-DD HH:mm"):null,endTimeString:tt[1]?tt[1].format("YYYY-MM-DD HH:mm"):null,samplingInterval:"20s",isSortBoolean:!1,id:Pe};const An=yield(0,le.ZP)(`/api/shixuns/${Ie}/cpu_rank_data.json`,{method:"get",params:dn});(An==null?void 0:An.status)==0&&(St((Tt=An==null?void 0:An.data)==null?void 0:Tt.statisticsList),ea(sn+1)),qe(!1)}),_n=(0,ne.useRef)((0,wn.throttle)(Tt=>bn(Tt),1200,{leading:!0,trailing:!0})).current,bn=Tt=>an(void 0,null,function*(){if(Tt=="")return;const dn=yield(0,le.ZP)(`/api/shixuns/${Ie}/cpu_search_data`,{method:"get",params:{search:Tt}});(dn==null?void 0:dn.status)==0&&Se(dn==null?void 0:dn.data)}),va=(Tt,dn)=>{Tt==="CPU"?(Gt?(0,Zt.BU)():(0,Zt.Dj)(document.getElementById(`tj${dn}`)),je(!Gt)):(Wt?(0,Zt.BU)():(0,Zt.Dj)(document.getElementById(`tj${dn}`)),Nn(!Wt))},Kn=(Tt,dn,An)=>{const Dn=dn==="CPU"?"cpuUsageChart":"memoryUsageChart";let at=Tt.map(it=>{var cn,gn,en,na;const kn=(cn=it.promQueryResult)==null?void 0:cn[Dn],Mn=`${it.envId}-${it.myPracticalTrainingId}_${dn}`,ta=((na=(en=(gn=kn==null?void 0:kn.results[Mn])==null?void 0:gn.frames[0])==null?void 0:en.data)==null?void 0:na.values)||[];return ta.length>0?ta[An]:[]});return at.some(it=>Array.isArray(it)&&it.length>0)?at:[]},yt=Tt=>{Ye(Tt),Rt()},Rt=()=>{Se([]),Ln("")},_t=Tt=>{let dn=!1;for(let An=0;An<(_e==null?void 0:_e.length);An++){let Dn=Kn(_e,Tt,1)[An];if(Dn&&(Dn==null?void 0:Dn.length)>0){dn=!0;break}}return(_e==null?void 0:_e.length)>0&&dn};return jt.createElement(jt.Fragment,null,jt.createElement("div",{className:`${ie.flex_warp}`},jt.createElement(Oe.Z,{allowClear:!0,showSearch:!0,value:Rn,style:{width:280},onSearch:_n,placeholder:"\u641C\u7D22\u59D3\u540D/\u624B\u673A\u53F7/\u90AE\u7BB1",onChange:(Tt,dn)=>{Ln(Tt),dn!=null&&dn.key&&Ye(Number(dn==null?void 0:dn.key))},onClear:Rt,size:"large"},ct==null?void 0:ct.map((Tt,dn)=>jt.createElement(Pt,{key:Tt.id,value:Tt.name},Tt.name.length>4?`${Tt.name.slice(0,4)}...`:Tt.name,`( ${Tt.phone?Tt.phone:""} ${Tt.mail?` - ${Tt.mail}`:""})`))),jt.createElement("div",null,jt.createElement(pe.default,{style:{width:130,marginRight:20},placeholder:"\u8BF7\u9009\u62E9",size:"large",value:vt,onChange:Tt=>{et(Tt)}},On.map((Tt,dn)=>jt.createElement(pe.default.Option,{key:dn,value:Tt},Tt))),jt.createElement(wt,{style:{width:320},showTime:!0,size:"large",allowClear:!1,value:tt,disabledDate:Tt=>Re(Tt,tt,15),format:"YYYY-MM-DD HH:mm",onChange:Tt=>{rt(Tt),et(void 0)}}))),jt.createElement(re.qp,{title:"\u5408\u4F5C\u6210\u5458",style:{marginTop:"24px"},value:Pe,onChange:Tt=>yt(Tt),dataSource:Fe,titleWidth:60,key:1}),jt.createElement(re.qp,{title:"\u6700\u8FD1\u5B9E\u9A8C",className:(se==null?void 0:se.length)==0?"mt0":"",style:{marginBottom:(se==null?void 0:se.length)>0?"0px":"17px"},value:Pe,onChange:Tt=>yt(Tt),dataSource:se,titleWidth:60,key:2}),(he=[{name:"CPU",type:"CPU"},{name:"\u5185\u5B58",type:"MEMORY"}])==null?void 0:he.map((Tt,dn)=>jt.createElement("div",{className:`${ie.chart_content}`,key:dn,id:`tj${dn}`},jt.createElement("div",{className:ie.chart_title},jt.createElement("span",null,Tt==null?void 0:Tt.name,"\u4F7F\u7528\u91CF"),jt.createElement("i",{className:`${ie.fullscreen} + iconfont + ${(Tt==null?void 0:Tt.type)=="CPU"?Gt?"icon-tuichuquanping2":"icon-quanping2":Wt?"icon-tuichuquanping2":"icon-quanping2"} + `,onClick:()=>va(Tt.type,dn)})),jt.createElement(He.Z,{spinning:Ne},_t(Tt.type)?jt.createElement("div",{style:{marginTop:(Tt==null?void 0:Tt.type)=="CPU"?Gt?"7%":"":Wt?"7%":""}},jt.createElement(ae,{dataInfo:{y:Kn(_e,Tt==null?void 0:Tt.type,1)||[],x:Kn(_e,Tt==null?void 0:Tt.type,0)||[]},startAndEndTime:tt,colors:ln,indexKey:dn,valueName:_e.map(An=>An.name),imageTypeName:_e.map(An=>{var Dn;return(Dn=An==null?void 0:An.promQueryResult)==null?void 0:Dn.imageTypeName}),key:`${dn}-${sn}`}),jt.createElement("div",{className:ie.info_con},jt.createElement("div",{className:ie.info_top},jt.createElement("div",null,"\u6700\u5927\u503C"),jt.createElement("div",null,"\u6700\u5C0F\u503C"),jt.createElement("div",null,"\u5E73\u5747\u503C")),_e.map((An,Dn)=>{var at;let ft=An==null?void 0:An.promQueryResult;return jt.createElement("div",{className:ie.listdata,key:Dn},jt.createElement("div",{className:ie.block,style:{backgroundColor:ln[Dn],marginRight:10}}),jt.createElement("div",{className:ie.typename},(at=An==null?void 0:An.promQueryResult)==null?void 0:at.imageTypeName),jt.createElement("div",{className:ie.val},(Tt==null?void 0:Tt.type)=="CPU"?`${ft==null?void 0:ft.cpuMaxDoubleValue}Cores`:`${ft==null?void 0:ft.memoryDoubleMaxValue}MiB`),jt.createElement("div",{className:ie.val},(Tt==null?void 0:Tt.type)=="CPU"?`${ft==null?void 0:ft.cpuMinDoubleValue}Cores`:`${ft==null?void 0:ft.memoryDoubleMinValue}MiB`),jt.createElement("div",{className:ie.val},(Tt==null?void 0:Tt.type)=="CPU"?`${ft==null?void 0:ft.cpuAvgDoubleValue}Cores`:`${ft==null?void 0:ft.memoryDoubleAvgValue}MiB`))}))):jt.createElement(Nt.Z,null)))))},st=ee(59301),Me=(Ie,Le,Ee)=>new Promise((fe,Ge)=>{var he=Fe=>{try{de(Ee.next(Fe))}catch(be){Ge(be)}},se=Fe=>{try{de(Ee.throw(Fe))}catch(be){Ge(be)}},de=Fe=>Fe.done?fe(Fe.value):Promise.resolve(Fe.value).then(he,se);de((Ee=Ee.apply(Ie,Le)).next())}),Yt=({getApi:Ie,identifier:Le,visible:Ee,info:fe})=>{const[Ge,he]=(0,ne.useState)({}),[se,de]=(0,ne.useState)(!0);(0,ne.useEffect)(()=>{de(!0)},[Ee]),(0,ne.useEffect)(()=>{Ie&&se&&Fe()},[Ie]);const Fe=()=>Me(void 0,null,function*(){const be=yield(0,le.ZP)(`/api/shixuns/${Le}/cpu_basic_data.json`,{method:"get"});(be==null?void 0:be.status)==0&&he(be)});return st.createElement("div",null,st.createElement(Lt,{isFirst:se,setIsFirst:be=>de(be),identifier:Le,data:Ge,info:fe}))},rn=ee(49661),Dt=ee(76560),vn=ee(67135),we=ee(23869),Te=ee(59301),ht=(Ie,Le,Ee)=>new Promise((fe,Ge)=>{var he=Fe=>{try{de(Ee.next(Fe))}catch(be){Ge(be)}},se=Fe=>{try{de(Ee.throw(Fe))}catch(be){Ge(be)}},de=Fe=>Fe.done?fe(Fe.value):Promise.resolve(Fe.value).then(he,se);de((Ee=Ee.apply(Ie,Le)).next())});const Ft=({globalSetting:Ie,dispatch:Le,practiceSetting:Ee,shixunsDetail:fe,visible:Ge,onCancel:he,info:se,identifier:de,isJupyter:Fe,onOk:be})=>{const[Pe,Ye]=(0,ne.useState)("1"),[vt,et]=(0,ne.useState)("\u63A8\u8350\u914D\u7F6E"),[tt,rt]=(0,ne.useState)([]),[ct,Se]=(0,ne.useState)(!1),[Ne,qe]=(0,ne.useState)(!1),[_e,St]=(0,ne.useState)({}),[Gt,je]=(0,ne.useState)(!1);(0,ne.useEffect)(()=>{Ge&&(qe(!1),Ye("1"),et("\u63A8\u8350\u914D\u7F6E"),(se==null?void 0:se.type)=="\u6311\u6218\u9875\u9762"?rt(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E"]):rt(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E","\u589E\u5F3A\u914D\u7F6E"]),St({}),Wt(),(se==null?void 0:se.type)=="\u6311\u6218\u9875\u9762"&&Le({type:"shixunsDetail/getShixunsDetail",payload:{id:de}}))},[Ge]);const Wt=()=>ht(void 0,null,function*(){je(!0);const zn=yield(0,vn.HS)(de);[0,-10].includes(zn.status)&&(St(zn),je(!1))}),Nn=zn=>{zn=="2"?qe(!0):qe(!1),Ye(zn)},Rn=()=>{z.default.info({centered:!0,icon:null,width:424,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:Te.createElement("div",{className:"tc"},Te.createElement("img",{src:Xe,alt:"\u4E8C\u7EF4\u7801",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})),okText:"\u6211\u77E5\u9053\u4E86"})},Ln=()=>ht(void 0,null,function*(){if((0,we.gy)(Le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||vt=="\u5F53\u524D\u914D\u7F6E")return;Se(!0),(yield(0,le.ZP)(`/api/shixuns/${de}/apply_recommend_config.json`,{method:"put",body:{data:vt=="\u63A8\u8350\u914D\u7F6E"?_e==null?void 0:_e.recommend:_e==null?void 0:_e.high}})).status==0&&(ze.ZP.success("\u5E94\u7528\u6210\u529F"),Se(!1),he(),be())}),sn=()=>ht(void 0,null,function*(){var zn,_n;if(yield ea(),(0,rn.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(zn=fe.detail)!=null&&zn.is_jupyter||(_n=fe.detail)!=null&&_n.is_jupyter_lab){Le({type:"shixunsDetail/execJupyter",payload:{id:de}}).then(va=>{var Kn;va!=null&&va.identifier&&((Kn=Dt.history)==null||Kn.push(`/tasks/${va.identifier}/jupyter`))});return}Le({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const bn=Fe?yield(0,vn.BK)({id:de}):yield(0,vn.Ir)({id:de});if(Le({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),bn!=null&&bn.game_identifier||bn!=null&&bn.identifier){(0,rn.xg)(Fe?`/tasks/${bn==null?void 0:bn.identifier}/jupyter`:`/tasks/${bn.game_identifier}`);return}(bn==null?void 0:bn.status)===-3?(0,rn.eF)():(bn==null?void 0:bn.status)===2?On(bn==null?void 0:bn.message):(bn==null?void 0:bn.status)===3&&ln(bn==null?void 0:bn.message)}),ea=()=>new Promise((zn,_n)=>{var bn;(bn=Ee==null?void 0:Ee.sideBar)!=null&&bn.confirmLeave?z.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),zn()},onCancel:()=>{_n()}}):zn()}),On=zn=>{zn=zn!=null&&zn.includes(".json")?zn:`${zn}.json`,z.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Te.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>ht(void 0,null,function*(){const _n=yield(0,le.ZP)("/api"+zn,{method:"get"});if(!_n)return;ze.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const bn=yield(0,vn.Ir)({id:_n.shixun_identifier});if(bn!=null&&bn.game_identifier){(0,rn.xg)(`/tasks/${bn.game_identifier}`);return}(bn==null?void 0:bn.status)===2?On(bn==null?void 0:bn.message):(bn==null?void 0:bn.status)===3&&ln(bn==null?void 0:bn.message)})})},ln=zn=>{z.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Te.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",zn,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return Te.createElement(Te.Fragment,null,Te.createElement(Qe.Z,{title:null,placement:"right",open:Ge,width:1e3,onClose:he,closeIcon:null,footer:null},Te.createElement("div",{className:gt.header_body},Te.createElement("span",null,"\u914D\u7F6E\u4E0E\u76D1\u63A7"),Te.createElement(Je.Z,{className:gt.close,onClick:he})),Te.createElement(Ze.default,{activeKey:Pe,onChange:Nn},Te.createElement(Ze.default.TabPane,{tab:"\u63A8\u8350\u914D\u7F6E",key:1},Te.createElement(He.Z,{spinning:Gt,size:"large",tip:Te.createElement("div",{style:{color:"#666",fontSize:"14px"}},Te.createElement("div",{style:{color:"#232B40",fontWeight:"bolder",marginBottom:24,marginTop:14}},"\u6B63\u5728\u8BA1\u7B97\u2026"),Te.createElement("div",{style:{lineHeight:"26px"}},"\u7CFB\u7EDF\u6B63\u5728\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\u8BA1\u7B97\u63A8\u8350\u914D\u7F6E",Te.createElement("br",null),"\u8BF7\u8010\u5FC3\u7B49\u5F85\u2026"))},(_e==null?void 0:_e.status)==0?Te.createElement(Te.Fragment,null,Te.createElement("div",{className:gt.recommend_config_introduce},Te.createElement("div",null,"\u5F53\u524D\u914D\u7F6E\uFF1A\u5B9E\u9A8C\u73AF\u5883\u76EE\u524D\u5DF2\u7ECF\u914D\u7F6E\u7684\u8D44\u6E90\u3002"),Te.createElement("div",null,"\u63A8\u8350\u914D\u7F6E\uFF1A\u7CFB\u7EDF\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\uFF0C\u8BA1\u7B97\u51FA\u63A8\u8350\u914D\u7F6E\u3002\u4F7F\u7528\u7684\u4EBA\u8D8A\u591A\uFF0C\u63A8\u8350\u8D8A\u51C6\u786E\u3002"),Te.createElement("div",null,"\u589E\u5F3A\u914D\u7F6E\uFF1A\u9002\u7528\u4E8E\u8D44\u6E90\u6D88\u8017\u8F83\u9AD8\u7684\u5B9E\u8DF5\u9879\u76EE\u3002")),Te.createElement("div",{className:gt.recommend_config},tt.map((zn,_n)=>Te.createElement("div",{className:`${gt.recommend_config_item} ${zn==vt?gt.recommend_config_active_item:""}`,key:zn,onClick:()=>et(zn)},Te.createElement("div",{className:gt.item_title},Te.createElement("div",null,zn),_n==1?Te.createElement("div",{className:gt.recommend_text},"\u63A8\u8350"):Te.createElement(Te.Fragment,null)),(zn=="\u5F53\u524D\u914D\u7F6E"&&(_e==null?void 0:_e.current)||zn=="\u63A8\u8350\u914D\u7F6E"&&(_e==null?void 0:_e.recommend)||zn=="\u589E\u5F3A\u914D\u7F6E"&&(_e==null?void 0:_e.high)||[]).map((bn,va)=>Te.createElement("div",{className:gt.item_content,key:va},Te.createElement("span",null,bn==null?void 0:bn.image_name),bn!=null&&bn.cpu_limit?Te.createElement("span",null,bn==null?void 0:bn.cpu_limit,"\u6838",bn==null?void 0:bn.memory_limit,"G"):Te.createElement("div",null,Te.createElement("span",null,"\u6682\u65E0\u63A8\u8350"),Te.createElement(oe.Z,{title:Te.createElement("div",{style:{lineHeight:"22px",padding:5}},"\u5B9E\u9A8C\u73AF\u5883\u4E3A\u7279\u6B8A\u7684\u4E13\u6709\u4E91\u6216\u65E0\u4F7F\u7528\u6570",Te.createElement("br",null),"\u636E\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u7ED9\u51FA\u63A8\u8350\u503C\u3002\u4E00\u952E\u5E94\u7528",Te.createElement("br",null),"\u7684\u65F6\u5019\uFF0C\u5C06\u4F7F\u7528\u539F\u914D\u7F6E\u3002")},Te.createElement($e.Z,{className:gt.tooltip})))))))),Te.createElement("div",{className:gt.recommend_config_footer},Te.createElement("div",null,Te.createElement("span",null,"\u6CA1\u627E\u5230\u5408\u9002\u7684\u914D\u7F6E\uFF1F"),Te.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>Rn()},"\u8054\u7CFB\u7BA1\u7406\u5458")),Te.createElement(ot.ZP,{type:"primary",shape:"round",disabled:vt=="\u5F53\u524D\u914D\u7F6E",onClick:Ln,loading:ct},"\u4E00\u952E\u5E94\u7528"))):Gt?Te.createElement("div",{style:{height:400}}):Te.createElement("div",{className:gt.no_data},Te.createElement("img",{src:Be,style:{pointerEvents:"none",userSelect:"none",width:212,height:160}}),Te.createElement("p",{className:"mt20 mb20 font14",style:{color:"#7B8394",width:"100%",lineHeight:"26px"}},"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u6CA1\u6709\u4EFB\u4F55\u4EBA\u4F7F\u7528\u8FC7\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u6839\u636E\u5B9E\u9645\u4F7F\u7528\u60C5\u51B5\u7ED9\u51FA\u63A8\u8350\u914D\u7F6E\u3002",Te.createElement("br",null),"\u5EFA\u8BAE\u60A8\u5148\u6A21\u62DF\u5B9E\u6218\u5E76\u901A\u5173~"),(se==null?void 0:se.type)!="\u6311\u6218\u9875\u9762"&&Te.createElement("div",{className:gt.application,onClick:()=>{sn(),he()}},"\u6A21\u62DF\u5B9E\u6218")))),Te.createElement(Ze.default.TabPane,{tab:"\u8D44\u6E90\u76D1\u63A7",key:2},Te.createElement(Yt,{getApi:Ne,identifier:de,visible:Ge,info:se})))))};var mt=(0,Dt.connect)(({globalSetting:Ie,practiceSetting:Le,shixunsDetail:Ee})=>({globalSetting:Ie,practiceSetting:Le,shixunsDetail:Ee}))(Ft)},40151:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return Ae}});var ne=ee(59301),z=ee(43418),ze=ee(3113),Qe=ee(8591),Ze=ee(99313),He=ee(71418),oe=ee(10311),ot=ee(5871),gt=ee(1710),Je={modal:"modal___aF6vS",con_warp:"con_warp___W1gHS",flex:"flex___Cbe__",config_Warp:"config_Warp___lXnUZ",config_btn:"config_btn___OAH7T",sceneList:"sceneList___N5Y3k",sceneItem:"sceneItem____bE1H",sceneItemActive:"sceneItemActive___e82B8"},$e=ee(11724),Xe=ee(62772),Be=ee(82093),le=ee(57884),y=ee(59301),a=Object.defineProperty,b=Object.defineProperties,E=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,re=(Re,Ce,It)=>Ce in Re?a(Re,Ce,{enumerable:!0,configurable:!0,writable:!0,value:It}):Re[Ce]=It,ie=(Re,Ce)=>{for(var It in Ce||(Ce={}))te.call(Ce,It)&&re(Re,It,Ce[It]);if(x)for(var It of x(Ce))ae.call(Ce,It)&&re(Re,It,Ce[It]);return Re},pe=(Re,Ce)=>b(Re,E(Ce)),ye=(Re,Ce,It)=>new Promise((Ot,wn)=>{var Nt=an=>{try{jt(It.next(an))}catch(Pt){wn(Pt)}},Zt=an=>{try{jt(It.throw(an))}catch(Pt){wn(Pt)}},jt=an=>an.done?Ot(an.value):Promise.resolve(an.value).then(Nt,Zt);jt((It=It.apply(Re,Ce)).next())}),Ae=({visible:Re,onOk:Ce,onCancel:It,info:Ot})=>{var wn,Nt,Zt,jt,an;const[Pt,wt]=(0,ne.useState)("1"),[nt,Lt]=(0,ne.useState)([]),[st,Me]=(0,ne.useState)([]),[ut,Yt]=(0,ne.useState)(0),[rn,Dt]=(0,ne.useState)(null),[vn,we]=(0,ne.useState)(!1);(0,ne.useEffect)(()=>{Re&&(Te(),ht(),Ft())},[Re]);const Te=()=>{wt("1"),Lt([]),Dt(null),Yt(0)};(0,ne.useEffect)(()=>{var se,de;((de=(se=st==null?void 0:st[ut])==null?void 0:se.content)==null?void 0:de.length)>0&&Dt(pe(ie({},st[ut].content[0]),{index:0}))},[Pt,ut,st]);const ht=()=>ye(void 0,null,function*(){we(!0),yield(0,Be.ZP)("/api/home/cpu_memory_limit.json",{method:"GET"}).then(se=>{let{max_cpu:de,max_memory:Fe,min_cpu:be,min_memory:Pe}=se,{cpu:Ye,memory:vt}=Ot;Lt([{name:"CPU",value:Ye,min:be,max:de,typeName:"\u6838"},{name:"\u5185\u5B58",value:vt,min:Pe,max:Fe,typeName:"GB"}])}),we(!1)}),Ft=()=>ye(void 0,null,function*(){yield(0,Be.ZP)("/api/home/example_cpu_list.json",{method:"GET"}).then(se=>{var de;if(Me(se),(se==null?void 0:se.length)>0){let Fe=pe(ie({},(de=se==null?void 0:se[0])==null?void 0:de.content[0]),{index:0});Dt(Fe)}})}),mt=se=>{wt(se),se==="2"&&Yt(0)},Ie=(se,de)=>{Lt(nt.map(Fe=>Fe.name===se?de(Fe):Fe))},Le=(se,de)=>{isNaN(se)||Ie(de,Fe=>pe(ie({},Fe),{value:se}))},Ee=se=>{var de;if(console.log("decline",se.value),se.value=Number(se.value),se.value<=((de=se.min)!=null?de:-1/0))return;let Fe=se.value-.5pe(ie({},be),{value:Fe}))},fe=se=>{var de;if(se.value=Number(se.value),se.value>=((de=se.max)!=null?de:1/0))return;let Fe=se.value+.5>se.max?se.max:se.value+.5;Ie(se.name,be=>pe(ie({},be),{value:Fe}))},Ge=(se,de)=>{isNaN(se)||Ie(de,Fe=>pe(ie({},Fe),{value:se}))},he=se=>{if(se==null||Number.isInteger(se))return se;const de=se%1;return de===.5?se:Math.floor(se)+(de<.5?.5:1)};return y.createElement(y.Fragment,null,y.createElement(z.default,{title:"\u8D44\u6E90\u914D\u7F6E",open:Re,width:752,destroyOnClose:!0,centered:!0,onCancel:It,className:Je.modal,footer:[y.createElement("div",{className:Je.btn_warp,key:"1"},y.createElement(ze.ZP,{onClick:It},"\u53D6\u6D88"),y.createElement(ze.ZP,{type:"primary",onClick:()=>{let se=ie({},Ot);if(Pt=="1")se.cpu=nt[0].value,se.memory=nt[1].value;else if(Pt=="2"){if(!rn){Qe.ZP.error("\u8BF7\u9009\u62E9\u4E00\u6761\u573A\u666F\u5BF9\u5E94\u7684CPU\u4E0E\u5185\u5B58");return}se=pe(ie({},se),{cpu:rn.cpu,memory:rn.memory})}Ce(se)}},"\u4FDD\u5B58"))]},y.createElement(Ze.default,{activeKey:Pt,onChange:mt},y.createElement(Ze.default.TabPane,{tab:"\u81EA\u5B9A\u4E49\u914D\u7F6E",key:1},y.createElement(He.Z,{spinning:vn},nt==null?void 0:nt.map(se=>y.createElement("div",{className:Je.con_warp,key:se==null?void 0:se.name},y.createElement("div",null,se==null?void 0:se.name),y.createElement("div",null,y.createElement(oe.Z,{min:se==null?void 0:se.min,max:se==null?void 0:se.max,onChange:de=>Le(de,se==null?void 0:se.name),value:se==null?void 0:se.value,step:.5,style:{width:482,height:6,margin:"0 20px 0 12px"}})),y.createElement("div",{className:`${Je.config_Warp} ${Je.flex}`},y.createElement("div",{className:`${Je.config_btn} ${Je.flex}`,onClick:()=>Ee(se)},y.createElement($e.Z,null)),y.createElement(ot.Z,{min:se==null?void 0:se.min,max:se==null?void 0:se.max,size:"large",step:"0.1",controls:!1,style:{width:50},value:se==null?void 0:se.value,onChange:de=>{const Fe=he(de);Ge(Fe,se==null?void 0:se.name)}}),y.createElement("div",{className:`${Je.config_btn} ${Je.flex}`,onClick:()=>fe(se)},y.createElement(Xe.Z,null))),y.createElement("div",null,se==null?void 0:se.typeName))))),(st==null?void 0:st.length)>0&&y.createElement(Ze.default.TabPane,{tab:"\u6309\u504F\u597D\u914D\u7F6E",key:2},y.createElement("div",{className:Je.sceneList},st==null?void 0:st.map((se,de)=>y.createElement("div",{className:`${Je.sceneItem} ${ut==de&&Je.sceneItemActive}`,key:se==null?void 0:se.id,onClick:()=>{Yt(de)}},se==null?void 0:se.name))),((Nt=(wn=st==null?void 0:st[ut])==null?void 0:wn.content)==null?void 0:Nt.length)>0?y.createElement(gt.default,{rowSelection:{type:"radio",selectedRowKeys:[rn==null?void 0:rn.index],onChange:(se,de)=>{Dt(de[0])}},columns:[{title:"CPU",dataIndex:"cpu",align:"center",render:(se,de)=>y.createElement("div",null,se,"\u6838")},{title:"\u5185\u5B58",dataIndex:"memory",align:"center",render:(se,de)=>y.createElement("div",null,se,"GB")}],dataSource:(Zt=st==null?void 0:st[ut])==null?void 0:Zt.content.map((se,de)=>pe(ie({},se),{index:de})),rowKey:"index",pagination:!1,scroll:((an=(jt=st==null?void 0:st[ut])==null?void 0:jt.content)==null?void 0:an.length)>3?{y:148}:{}}):y.createElement(le.Z,null)))))}},88195:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return x}});var ne=ee(59301),z=ee(76560),ze=ee(92832),Qe=ee(78241),Ze=ee(43418),He=ee(8591),oe=ee(54580),ot=ee(3113),gt=ee(90524),Je=ee(55351),$e={flexRow:"flexRow___JBN3B",flexColumn:"flexColumn___zXgFj",formWrap:"formWrap___aNgan",upload:"upload___yGdLQ",color0152d9:"color0152d9___zzEpS",colorCCC:"colorCCC___k4Dxq",footerWrap:"footerWrap___WrUZd",qrCode:"qrCode___GPwSg",a1:"a1___R6etl",code:"code___fCL_L",group:"group___n7tgy",groupNumber:"groupNumber___tw7hA",a2:"a2___GGjDE"},Xe=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,y=(te,ae)=>{var re={};for(var ie in te)Be.call(te,ie)&&ae.indexOf(ie)<0&&(re[ie]=te[ie]);if(te!=null&&Xe)for(var ie of Xe(te))ae.indexOf(ie)<0&&le.call(te,ie)&&(re[ie]=te[ie]);return re},a=(te,ae,re)=>new Promise((ie,pe)=>{var ye=Re=>{try{Ae(re.next(Re))}catch(Ce){pe(Ce)}},Oe=Re=>{try{Ae(re.throw(Re))}catch(Ce){pe(Ce)}},Ae=Re=>Re.done?ie(Re.value):Promise.resolve(Re.value).then(ye,Oe);Ae((re=re.apply(te,ae)).next())});const b=ze.default.TextArea,E=te=>{var ae=te,{newShixuns:re,globalSetting:ie,loading:pe,dispatch:ye}=ae,Oe=y(ae,["newShixuns","globalSetting","loading","dispatch"]);const[Ae]=Qe.default.useForm(),[Re,Ce]=(0,ne.useState)([]),It=jt=>{["uploading","done","removed"].includes(jt.file.status)&&Ce(jt.fileList)},Ot=jt=>{var an;if(!jt.percent||jt.percent==100){const Pt=(an=jt.response)==null?void 0:an.id;return Ze.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u9644\u4EF6\u5417?",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>a(void 0,null,function*(){(yield ye({type:"newShixuns/deleteAttachment",payload:{id:Pt}}))&&Ce(Re.filter(nt=>{var Lt;return((Lt=nt.response)==null?void 0:Lt.id)!==Pt}))})}),!1}},wn=jt=>Re.length?!1:jt.size/1024/1024>50?(He.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0,Nt=jt=>a(void 0,null,function*(){var an,Pt;const{language:wt,env:nt,mode:Lt,code:st}=jt||{},Me=yield ye({type:"newShixuns/applyShixunMirror",payload:{language:wt,runtime:nt,run_method:Lt,attachment_id:(Pt=(an=Re==null?void 0:Re[0])==null?void 0:an.response)==null?void 0:Pt.id}});ye({type:"newShixuns/setActionTabs",payload:{}}),Me&&He.ZP.success("\u65B0\u5EFA\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u5BA1\u6838\u3002")}),Zt=()=>{Ae.resetFields(),Ce([])};return ne.createElement(Ze.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:re.actionTabs.key==="NewShixuns-Apply",title:"\u7533\u8BF7\u65B0\u5EFA",width:"1000px",footer:null,afterClose:Zt},ne.createElement("section",{className:$e.qrCode},ne.createElement("aside",{className:$e.a1},ne.createElement("div",{className:$e.code},ne.createElement("img",{width:120,height:120,src:Je,alt:"\u4E8C\u7EF4\u7801"})),ne.createElement("div",{className:$e.group},"\u5B9E\u9A8C\u73AF\u5883\u7533\u8BF7QQ\u7FA4"),ne.createElement("div",{className:$e.groupNumber},"\u7FA4\u53F7\uFF1A740157011")),ne.createElement("aside",{className:$e.a2},"\u5C0A\u656C\u7684\u8001\u5E08/\u540C\u5B66\u60A8\u597D\uFF0C",ne.createElement("br",null),"\u5982\u679C\u60A8\u60F3\u65B0\u5EFA\u5B9E\u9A8C\u73AF\u5883\uFF0C\u53EF\u4EE5\u626B\u63CF\u5DE6\u4FA7\u4E8C\u7EF4\u7801\u8FDB\u7FA4\uFF0C\u76F4\u63A5\u5411\u6211\u4EEC\u7684\u5DE5\u4F5C\u4EBA\u5458\u7533\u8BF7\u54E6~ \u4E5F\u53EF\u4EE5\u63D0\u4EA4\u4E0B\u9762\u7684\u8868\u5355\u7533\u8BF7\uFF0C\u6211\u4EEC\u7684\u5DE5\u4F5C\u4EBA\u5458\u6536\u5230\u7533\u8BF7\u4FE1\u606F\u5C06\u4F1A\u7B2C\u4E00\u65F6\u95F4\u8054\u7CFB\u60A8\uFF01")),ne.createElement(Qe.default,{className:$e.formWrap,form:Ae,labelCol:{span:4},wrapperCol:{span:20},onFinish:Nt},ne.createElement(Qe.default.Item,{label:"\u8BED\u8A00\uFF1A",name:"language",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u8BED\u8A00"}]},ne.createElement(b,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u662F\u57FA\u4E8E\u4EC0\u4E48\u8BED\u8A00\uFF1A\u793A\u4F8B\uFF1APython",rows:4})),ne.createElement(Qe.default.Item,{label:"\u7CFB\u7EDF\u73AF\u5883\uFF1A",name:"env",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u8BED\u8A00\u7CFB\u7EDF\u73AF\u5883"}]},ne.createElement(b,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u662F\u57FA\u4E8E\u4EC0\u4E48linux\u7CFB\u7EDF\u73AF\u5883,\u4EE3\u7801\u8FD0\u884C\u73AF\u5883",rows:4})),ne.createElement(Qe.default.Item,{label:"\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F\uFF1A",name:"mode",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F"}]},ne.createElement(b,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u4E2D\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F",rows:4})),ne.createElement(Qe.default.Item,{label:"\u6D4B\u8BD5\u4EE3\u7801\uFF1A",name:"code",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},ne.createElement("div",{className:$e.upload},ne.createElement(oe.default,{fileList:Re,action:`${gt.Z.API_SERVER}/api/attachments.json?client_key=6d57f8c3dd186c5ada392546ace9620a`,onChange:It,onRemove:Ot,beforeUpload:wn,withCredentials:!0},ne.createElement("span",{className:`${$e.color0152d9} current`},"\u4E0A\u4F20\u9644\u4EF6"),ne.createElement("span",{className:`${$e.colorCCC} ml10`},"(\u5355\u4E2A\u6587\u4EF650M\u4EE5\u5185)")))),ne.createElement("div",{className:$e.footerWrap},ne.createElement(Qe.default.Item,null,ne.createElement(ot.ZP,{className:"mr5",size:"middle",onClick:()=>{ye({type:"newShixuns/setActionTabs",payload:{}})}},"\u53D6\u6D88"),ne.createElement(ot.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:pe["newShixuns/applyShixunMirror"]},"\u4FDD\u5B58")))))};var x=(0,z.connect)(({newShixuns:te,loading:ae,globalSetting:re})=>({newShixuns:te,globalSetting:re,loading:ae.effects}))(E)},84722:function(xt,Ht,ee){"use strict";var ne=ee(59301),z=ee(76560),ze=ee(43418),Qe=ee(55351);const Ze=({newShixuns:He,dispatch:oe,user:ot})=>{var gt;const[Je,$e]=(0,ne.useState)(!1);(0,ne.useEffect)(()=>{He.actionTabs.key==="Create-Environment"&&Be()},[(gt=He==null?void 0:He.actionTabs)==null?void 0:gt.key]);const Xe=()=>{oe({type:"newShixuns/setActionTabs",payload:{}})},Be=()=>{var le,y,a,b;Xe(),((le=ot.userInfo)==null?void 0:le.mirror_marker_status)===0?$e(!0):((y=ot.userInfo)==null?void 0:y.mirror_marker_status)===1?z.history.push(`/users/${(a=ot.userInfo)==null?void 0:a.login}/experiment-img/add`):((b=ot.userInfo)==null?void 0:b.mirror_marker_status)===2&&ze.default.confirm({title:"\u60A8\u4ECA\u65E5\u5DF2\u8FBE\u5230\u7533\u8BF7\u4E0A\u9650\uFF0C\u662F\u5426\u8DF3\u8F6C\u81F3\u4E91\u4E3B\u673A\u5217\u8868\uFF1F",content:"\u63D0\u793A\uFF1A\u6BCF\u5929\u6700\u591A\u5141\u8BB8\u7533\u8BF7\u4E00\u53F0\u4E91\u4E3B\u673A",okText:"\u8DF3\u8F6C",cancelText:"\u53D6\u6D88",onOk(){var E;z.history.push(`/users/${(E=ot.userInfo)==null?void 0:E.login}/experiment-img`)}})};return ne.createElement(ze.default,{title:"\u52A0\u5165qq\u7FA4\u63D0\u793A",open:Je,footer:null,onCancel:()=>{$e(!1)}},ne.createElement("div",{style:{textAlign:"center"}},ne.createElement("br",null),ne.createElement("img",{width:120,height:120,style:{marginTop:"20px"},src:Qe,alt:"\u4E8C\u7EF4\u7801"})),ne.createElement("img",null))};Ht.Z=(0,z.connect)(({newShixuns:He,user:oe,globalSetting:ot})=>({newShixuns:He,globalSetting:ot,user:oe}))(Ze)},43981:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return He}});var ne=ee(59301),z=ee(43418),ze=ee(7664),Qe={wrapInstallPackageStyle:"wrapInstallPackageStyle___AU1GI",installPackageStyle:"installPackageStyle___k2iyn",title:"title___oN9OA",line:"line___PxUeH",bodyHeight:"bodyHeight___QO5he"},He=({installPackage:oe,visible:ot,setVisible:gt})=>{var Je,$e;return(0,ne.useEffect)(()=>(ot?document.body.setAttribute("class",Qe.bodyHeight):document.body.removeAttribute("class"),()=>{document.body.removeAttribute("class")}),[ot]),ne.createElement(z.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:ot,title:"\u73AF\u5883\u4ECB\u7ECD",width:"1000px",wrapClassName:Qe.wrapInstallPackageStyle,footer:null,onCancel:()=>gt(!1)},ne.createElement("div",{className:Qe.installPackageStyle},ne.createElement("div",{className:"mb30"},ne.createElement("div",{className:Qe.title},oe.mainTypeName),ne.createElement("div",null,ne.createElement(ze.Z,{value:oe.mainTypeDescription}))),!!((Je=oe==null?void 0:oe.smallType)!=null&&Je.length)&&ne.createElement("div",{className:Qe.line}),ne.createElement("div",null,($e=oe==null?void 0:oe.smallType)==null?void 0:$e.map((Xe,Be)=>ne.createElement(ne.Fragment,{key:Be},ne.createElement("div",{className:Qe.title,style:{marginBottom:14}},Xe.name),ne.createElement("div",{className:"mb30"},ne.createElement(ze.Z,{value:Xe.des})))))))}},2610:function(xt,Ht,ee){"use strict";ee.d(Ht,{BU:function(){return z},Dj:function(){return ne},gH:function(){return ze},vp:function(){return Qe}});function ne(Ze){try{Ze.mozRequestFullScreen?Ze.mozRequestFullScreen():Ze.webkitRequestFullScreen&&Ze.webkitRequestFullScreen()}catch(He){console.log(He,":e")}}function z(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const ze=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function Qe(){var Ze=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,He=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",Ze),window.isFullScreen?window.isFullScreen:Ze!=null}},98072:function(xt,Ht,ee){"use strict";ee.d(Ht,{U:function(){return gt}});var ne=ee(59301),z=Object.defineProperty,ze=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,He=(Je,$e,Xe)=>$e in Je?z(Je,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Je[$e]=Xe,oe=(Je,$e)=>{for(var Xe in $e||($e={}))Qe.call($e,Xe)&&He(Je,Xe,$e[Xe]);if(ze)for(var Xe of ze($e))Ze.call($e,Xe)&&He(Je,Xe,$e[Xe]);return Je},ot=(Je,$e,Xe)=>new Promise((Be,le)=>{var y=E=>{try{b(Xe.next(E))}catch(x){le(x)}},a=E=>{try{b(Xe.throw(E))}catch(x){le(x)}},b=E=>E.done?Be(E.value):Promise.resolve(E.value).then(y,a);b((Xe=Xe.apply(Je,$e)).next())});function gt(Je,$e){const[Xe,Be]=(0,ne.useState)($e),[le,y]=(0,ne.useState)(!1),[a,b]=(0,ne.useState)();return[Xe,le,(x,te=!1)=>ot(this,null,function*(){const ae=te?$e:oe(oe({},Xe),x);y(!0),Be(ae);const re=yield Je(ae);return y(!1),b(re),re}),a]}},23869:function(xt,Ht,ee){"use strict";ee.d(Ht,{rX:function(){return ae},pW:function(){return re},gy:function(){return ie},xY:function(){return te},O5:function(){return x},tJ:function(){return le},o1:function(){return y},Rd:function(){return E}});var ne=ee(76560),z=ee(43418),ze=ee(28103),Qe=ee(8591),Ze=ee(34055),He=ee(49661),oe=ee(87169),ot=ee(25510),gt="data:image/png;base64,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",Je=ee.p+"static/newqrcode.a8740efb.png",$e=ee(32637),Xe=ee(59301),Be=(pe,ye,Oe)=>new Promise((Ae,Re)=>{var Ce=wn=>{try{Ot(Oe.next(wn))}catch(Nt){Re(Nt)}},It=wn=>{try{Ot(Oe.throw(wn))}catch(Nt){Re(Nt)}},Ot=wn=>wn.done?Ae(wn.value):Promise.resolve(wn.value).then(Ce,It);Ot((Oe=Oe.apply(pe,ye)).next())});const le=(pe,ye=!1)=>!!(y(pe)&&a(ye)),y=pe=>(0,Ze.bg)()?!0:(pe({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(pe=!1)=>{var ye;const{user:Oe}=(0,ne.getDvaApp)()._store.getState();return(ye=Oe.userInfo)!=null&&ye.profile_completed?!0:(z.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,He.xg)("/account/profile/edit"),b()}}),!1)},b=()=>{z.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()}})},E=()=>{z.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:Xe.createElement("div",{style:{textAlign:"center"}},Xe.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"),Xe.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:$e}),Xe.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},x=()=>{var pe;const{user:ye}=(0,ne.getDvaApp)()._store.getState();return(pe=ye.userInfo)!=null&&pe.professional_certification?!0:(z.default.confirm({title:"\u63D0\u793A",centered:!0,content:Xe.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,He.xg)("/account/certification")}}),!1)},te=()=>(0,Ze.V9)()?!0:(z.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:Xe.createElement("div",{className:"tc",style:{marginLeft:-38}},Xe.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),Xe.createElement("img",{src:Je,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ae=(pe,ye)=>pe?!0:(z.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:Xe.createElement("div",null,Xe.createElement("p",null,ye||"\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"),Xe.createElement("div",{style:{marginLeft:"110px"}},Xe.createElement("img",{src:gt,width:200}),Xe.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,He.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),re=pe=>{z.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:Xe.createElement("div",null,Xe.createElement("div",null,Xe.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"),Xe.createElement(ze.Z,null),Xe.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Xe.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 ",Xe.createElement("a",null,pe),"\u5929\u3002"),Xe.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Xe.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")),Xe.createElement("div",{style:{textAlign:"center",marginTop:30}},Xe.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ot,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ie=(pe,ye="")=>{const{shixunsDetail:{detail:Oe}}=(0,ne.getDvaApp)()._store.getState();if((Oe==null?void 0:Oe.public)===2||(Oe==null?void 0:Oe.public)===1||(Oe==null?void 0:Oe.shixun_status)===3){let Ae="";return(Oe==null?void 0:Oe.public)===2&&(Ae="\u5DF2\u516C\u5F00"),(Oe==null?void 0:Oe.public)===1&&(Ae="\u5F85\u5BA1\u6838"),(Oe==null?void 0:Oe.shixun_status)===3&&(Ae="\u5DF2\u5173\u95ED"),z.default.info({centered:!0,icon:Xe.createElement(oe.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:Xe.createElement("div",{className:"tc",style:{marginLeft:-38}},Xe.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},Xe.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Ae,"\uFF0C",ye,"\u3002"),Xe.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),Xe.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ot,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Oe==null?void 0:Oe.shixun_status)===2?(z.default.confirm({centered:!0,icon:Xe.createElement(oe.Z,null),title:"\u63D0\u793A",content:Xe.createElement("div",null,Xe.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",ye,"\u3002"),Xe.createElement("br",null),Xe.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:()=>{z.default.confirm({width:440,centered:!0,icon:Xe.createElement(oe.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:()=>Be(void 0,null,function*(){(yield pe({type:"shixunsDetail/cancelRelease",payload:{id:Oe==null?void 0:Oe.identifier}})).status!==401&&(Qe.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),pe({type:"shixunsDetail/getShixunsDetail",payload:{id:Oe==null?void 0:Oe.identifier}}),pe({type:"practiceSetting/getCommonData",payload:{id:Oe==null?void 0:Oe.identifier}}))})})}}),!0):!1}},50371:function(xt,Ht){"use strict";function ee(){const ne=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let z=1;z{const Ze=ze[Qe];Ze!==void 0&&(ne[Qe]=Ze)})}return ne}Ht.Z=ee},77578:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return ne}});const ne=z=>z?typeof z=="function"?z():z:null},13845:function(xt,Ht,ee){"use strict";ee.d(Ht,{F:function(){return ne},Z:function(){return z}});function ne(ze){return ze!=null&&ze===ze.window}function z(ze,Qe){var Ze,He;if(typeof window=="undefined")return 0;const oe=Qe?"scrollTop":"scrollLeft";let ot=0;return ne(ze)?ot=ze[Qe?"pageYOffset":"pageXOffset"]:ze instanceof Document?ot=ze.documentElement[oe]:(ze instanceof HTMLElement||ze)&&(ot=ze[oe]),ze&&!ne(ze)&&typeof ot!="number"&&(ot=(He=((Ze=ze.ownerDocument)!==null&&Ze!==void 0?Ze:ze).documentElement)===null||He===void 0?void 0:He[oe]),ot}},56762:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return z}});var ne=ee(59301);function z(){const[,ze]=ne.useReducer(Qe=>Qe+1,0);return ze}},68031:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return Qe}});var ne=ee(16089);function z(Ze,He,oe,ot){const gt=oe-He;return Ze/=ot/2,Ze<1?gt/2*Ze*Ze*Ze+He:gt/2*((Ze-=2)*Ze*Ze+2)+He}var ze=ee(13845);function Qe(Ze){let He=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:oe=()=>window,callback:ot,duration:gt=450}=He,Je=oe(),$e=(0,ze.Z)(Je,!0),Xe=Date.now(),Be=()=>{const y=Date.now()-Xe,a=z(y>gt?gt:y,$e,Ze,gt);(0,ze.F)(Je)?Je.scrollTo(window.pageXOffset,a):Je instanceof Document||Je.constructor.name==="HTMLDocument"?Je.documentElement.scrollTop=a:Je.scrollTop=a,y{const{prefixCls:b,className:E,popupClassName:x,dropdownClassName:te,children:ae,dataSource:re}=y,ie=(0,ze.Z)(ae);let pe;ie.length===1&&(0,oe.l$)(ie[0])&&!$e(ie[0])&&([pe]=ie);const ye=pe?()=>pe:void 0;let Oe;ie.length&&$e(ie[0])?Oe=ae:Oe=re?re.map(Ce=>{if((0,oe.l$)(Ce))return Ce;switch(typeof Ce){case"string":return Ze.createElement(Je,{key:Ce,value:Ce},Ce);case"object":{const{value:It}=Ce;return Ze.createElement(Je,{key:It,value:It},Ce.text)}default:return}}):[];const{getPrefixCls:Ae}=Ze.useContext(ot.E_),Re=Ae("select",b);return Ze.createElement(gt.default,Object.assign({ref:a,suffixIcon:null},(0,Qe.Z)(y,["dataSource","dropdownClassName"]),{prefixCls:Re,popupClassName:x||te,className:z()(`${Re}-auto-complete`,E),mode:gt.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:ye}),Oe)},Be=Ze.forwardRef(Xe),le=(0,He.Z)(Be);Be.Option=Je,Be._InternalPanelDoNotUseOrYouWillBeFired=le,Ht.Z=Be},49127:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return an}});var ne=ee(92310),z=ee.n(ne),ze=ee(77900),Qe=ee(59301),Ze=ee(36785),He=ee(92343),oe=ee(36355),ot=ee(36237),gt=ee(17313),Je=ee(45157),$e=ee(37613),Xe=ee(83116);const Be=new ot.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),le=new ot.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),y=new ot.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),a=new ot.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),b=new ot.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),E=new ot.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),x=Pt=>{const{componentCls:wt,iconCls:nt,antCls:Lt,badgeShadowSize:st,motionDurationSlow:Me,textFontSize:ut,textFontSizeSM:Yt,statusSize:rn,dotSize:Dt,textFontWeight:vn,indicatorHeight:we,indicatorHeightSM:Te,marginXS:ht}=Pt,Ft=`${Lt}-scroll-number`,mt=(0,Je.Z)(Pt,(Ie,Le)=>{let{darkColor:Ee}=Le;return{[`&${wt} ${wt}-color-${Ie}`]:{background:Ee,[`&:not(${wt}-count)`]:{color:Ee}}}});return{[wt]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,gt.Wf)(Pt)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${wt}-count`]:{zIndex:Pt.indicatorZIndex,minWidth:we,height:we,color:Pt.badgeTextColor,fontWeight:vn,fontSize:ut,lineHeight:`${we}px`,whiteSpace:"nowrap",textAlign:"center",background:Pt.badgeColor,borderRadius:we/2,boxShadow:`0 0 0 ${st}px ${Pt.badgeShadowColor}`,transition:`background ${Pt.motionDurationMid}`,a:{color:Pt.badgeTextColor},"a:hover":{color:Pt.badgeTextColor},"a:hover &":{background:Pt.badgeColorHover}},[`${wt}-count-sm`]:{minWidth:Te,height:Te,fontSize:Yt,lineHeight:`${Te}px`,borderRadius:Te/2},[`${wt}-multiple-words`]:{padding:`0 ${Pt.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${wt}-dot`]:{zIndex:Pt.indicatorZIndex,width:Dt,minWidth:Dt,height:Dt,background:Pt.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${st}px ${Pt.badgeShadowColor}`},[`${wt}-dot${Ft}`]:{transition:`background ${Me}`},[`${wt}-count, ${wt}-dot, ${Ft}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${nt}-spin`]:{animationName:E,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${wt}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${wt}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:rn,height:rn,verticalAlign:"middle",borderRadius:"50%"},[`${wt}-status-success`]:{backgroundColor:Pt.colorSuccess},[`${wt}-status-processing`]:{overflow:"visible",color:Pt.colorPrimary,backgroundColor:Pt.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:st,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:Be,animationDuration:Pt.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${wt}-status-default`]:{backgroundColor:Pt.colorTextPlaceholder},[`${wt}-status-error`]:{backgroundColor:Pt.colorError},[`${wt}-status-warning`]:{backgroundColor:Pt.colorWarning},[`${wt}-status-text`]:{marginInlineStart:ht,color:Pt.colorText,fontSize:Pt.fontSize}}}),mt),{[`${wt}-zoom-appear, ${wt}-zoom-enter`]:{animationName:le,animationDuration:Pt.motionDurationSlow,animationTimingFunction:Pt.motionEaseOutBack,animationFillMode:"both"},[`${wt}-zoom-leave`]:{animationName:y,animationDuration:Pt.motionDurationSlow,animationTimingFunction:Pt.motionEaseOutBack,animationFillMode:"both"},[`&${wt}-not-a-wrapper`]:{[`${wt}-zoom-appear, ${wt}-zoom-enter`]:{animationName:a,animationDuration:Pt.motionDurationSlow,animationTimingFunction:Pt.motionEaseOutBack},[`${wt}-zoom-leave`]:{animationName:b,animationDuration:Pt.motionDurationSlow,animationTimingFunction:Pt.motionEaseOutBack},[`&:not(${wt}-status)`]:{verticalAlign:"middle"},[`${Ft}-custom-component, ${wt}-count`]:{transform:"none"},[`${Ft}-custom-component, ${Ft}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${Ft}`]:{overflow:"hidden",[`${Ft}-only`]:{position:"relative",display:"inline-block",height:we,transition:`all ${Pt.motionDurationSlow} ${Pt.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${Ft}-only-unit`]:{height:we,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${Ft}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${wt}-count, ${wt}-dot, ${Ft}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},te=Pt=>{const{fontSize:wt,lineHeight:nt,lineWidth:Lt,marginXS:st,colorBorderBg:Me}=Pt,ut=Math.round(wt*nt),Yt=Lt,rn=Pt.colorBgContainer,Dt=Pt.colorError,vn=Pt.colorErrorHover;return(0,$e.TS)(Pt,{badgeFontHeight:ut,badgeShadowSize:Yt,badgeTextColor:rn,badgeColor:Dt,badgeColorHover:vn,badgeShadowColor:Me,badgeProcessingDuration:"1.2s",badgeRibbonOffset:st,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},ae=Pt=>{const{fontSize:wt,lineHeight:nt,fontSizeSM:Lt,lineWidth:st}=Pt;return{indicatorZIndex:"auto",indicatorHeight:Math.round(wt*nt)-2*st,indicatorHeightSM:wt,dotSize:Lt/2,textFontSize:Lt,textFontSizeSM:Lt,textFontWeight:"normal",statusSize:Lt/2}};var re=(0,Xe.Z)("Badge",Pt=>{const wt=te(Pt);return[x(wt)]},ae);const ie=Pt=>{const{antCls:wt,badgeFontHeight:nt,marginXS:Lt,badgeRibbonOffset:st}=Pt,Me=`${wt}-ribbon`,ut=`${wt}-ribbon-wrapper`,Yt=(0,Je.Z)(Pt,(rn,Dt)=>{let{darkColor:vn}=Dt;return{[`&${Me}-color-${rn}`]:{background:vn,color:vn}}});return{[`${ut}`]:{position:"relative"},[`${Me}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,gt.Wf)(Pt)),{position:"absolute",top:Lt,padding:`0 ${Pt.paddingXS}px`,color:Pt.colorPrimary,lineHeight:`${nt}px`,whiteSpace:"nowrap",backgroundColor:Pt.colorPrimary,borderRadius:Pt.borderRadiusSM,[`${Me}-text`]:{color:Pt.colorTextLightSolid},[`${Me}-corner`]:{position:"absolute",top:"100%",width:st,height:st,color:"currentcolor",border:`${st/2}px solid`,transform:Pt.badgeRibbonCornerTransform,transformOrigin:"top",filter:Pt.badgeRibbonCornerFilter}}),Yt),{[`&${Me}-placement-end`]:{insetInlineEnd:-st,borderEndEndRadius:0,[`${Me}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${Me}-placement-start`]:{insetInlineStart:-st,borderEndStartRadius:0,[`${Me}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var pe=(0,Xe.Z)(["Badge","Ribbon"],Pt=>{const wt=te(Pt);return[ie(wt)]},ae),Oe=Pt=>{const{className:wt,prefixCls:nt,style:Lt,color:st,children:Me,text:ut,placement:Yt="end",rootClassName:rn}=Pt,{getPrefixCls:Dt,direction:vn}=Qe.useContext(oe.E_),we=Dt("ribbon",nt),Te=(0,Ze.o2)(st,!1),ht=z()(we,`${we}-placement-${Yt}`,{[`${we}-rtl`]:vn==="rtl",[`${we}-color-${st}`]:Te},wt),[Ft,mt]=pe(we),Ie={},Le={};return st&&!Te&&(Ie.background=st,Le.color=st),Ft(Qe.createElement("div",{className:z()(`${we}-wrapper`,rn,mt)},Me,Qe.createElement("div",{className:z()(ht,mt),style:Object.assign(Object.assign({},Ie),Lt)},Qe.createElement("span",{className:`${we}-text`},ut),Qe.createElement("div",{className:`${we}-corner`,style:Le}))))};function Ae(Pt){let{prefixCls:wt,value:nt,current:Lt,offset:st=0}=Pt,Me;return st&&(Me={position:"absolute",top:`${st}00%`,left:0}),Qe.createElement("span",{style:Me,className:z()(`${wt}-only-unit`,{current:Lt})},nt)}function Re(Pt,wt,nt){let Lt=Pt,st=0;for(;(Lt+10)%10!==wt;)Lt+=nt,st+=nt;return st}function Ce(Pt){const{prefixCls:wt,count:nt,value:Lt}=Pt,st=Number(Lt),Me=Math.abs(nt),[ut,Yt]=Qe.useState(st),[rn,Dt]=Qe.useState(Me),vn=()=>{Yt(st),Dt(Me)};Qe.useEffect(()=>{const ht=setTimeout(()=>{vn()},1e3);return()=>{clearTimeout(ht)}},[st]);let we,Te;if(ut===st||Number.isNaN(st)||Number.isNaN(ut))we=[Qe.createElement(Ae,Object.assign({},Pt,{key:st,current:!0}))],Te={transition:"none"};else{we=[];const ht=st+10,Ft=[];for(let Le=st;Le<=ht;Le+=1)Ft.push(Le);const mt=Ft.findIndex(Le=>Le%10===ut);we=Ft.map((Le,Ee)=>{const fe=Le%10;return Qe.createElement(Ae,Object.assign({},Pt,{key:Le,value:fe,offset:Ee-mt,current:Ee===mt}))});const Ie=rn{const{prefixCls:nt,count:Lt,className:st,motionClassName:Me,style:ut,title:Yt,show:rn,component:Dt="sup",children:vn}=Pt,we=It(Pt,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:Te}=Qe.useContext(oe.E_),ht=Te("scroll-number",nt),Ft=Object.assign(Object.assign({},we),{"data-show":rn,style:ut,className:z()(ht,st,Me),title:Yt});let mt=Lt;if(Lt&&Number(Lt)%1===0){const Ie=String(Lt).split("");mt=Qe.createElement("bdi",null,Ie.map((Le,Ee)=>Qe.createElement(Ce,{prefixCls:ht,count:Number(Lt),value:Le,key:Ie.length-Ee})))}return ut&&ut.borderColor&&(Ft.style=Object.assign(Object.assign({},ut),{boxShadow:`0 0 0 1px ${ut.borderColor} inset`})),vn?(0,He.Tm)(vn,Ie=>({className:z()(`${ht}-custom-component`,Ie==null?void 0:Ie.className,Me)})):Qe.createElement(Dt,Object.assign({},Ft,{ref:wt}),mt)}),Nt=function(Pt,wt){var nt={};for(var Lt in Pt)Object.prototype.hasOwnProperty.call(Pt,Lt)&&wt.indexOf(Lt)<0&&(nt[Lt]=Pt[Lt]);if(Pt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var st=0,Lt=Object.getOwnPropertySymbols(Pt);st{var nt,Lt,st,Me,ut;const{prefixCls:Yt,scrollNumberPrefixCls:rn,children:Dt,status:vn,text:we,color:Te,count:ht=null,overflowCount:Ft=99,dot:mt=!1,size:Ie="default",title:Le,offset:Ee,style:fe,className:Ge,rootClassName:he,classNames:se,styles:de,showZero:Fe=!1}=Pt,be=Nt(Pt,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:Pe,direction:Ye,badge:vt}=Qe.useContext(oe.E_),et=Pe("badge",Yt),[tt,rt]=re(et),ct=ht>Ft?`${Ft}+`:ht,Se=ct==="0"||ct===0,Ne=ht===null||Se&&!Fe,qe=(vn!=null||Te!=null)&&Ne,_e=mt&&!Se,St=_e?"":ct,Gt=(0,Qe.useMemo)(()=>(St==null||St===""||Se&&!Fe)&&!_e,[St,Se,Fe,_e]),je=(0,Qe.useRef)(ht);Gt||(je.current=ht);const Wt=je.current,Nn=(0,Qe.useRef)(St);Gt||(Nn.current=St);const Rn=Nn.current,Ln=(0,Qe.useRef)(_e);Gt||(Ln.current=_e);const sn=(0,Qe.useMemo)(()=>{if(!Ee)return Object.assign(Object.assign({},vt==null?void 0:vt.style),fe);const Kn={marginTop:Ee[1]};return Ye==="rtl"?Kn.left=parseInt(Ee[0],10):Kn.right=-parseInt(Ee[0],10),Object.assign(Object.assign(Object.assign({},Kn),vt==null?void 0:vt.style),fe)},[Ye,Ee,fe,vt==null?void 0:vt.style]),ea=Le!=null?Le:typeof Wt=="string"||typeof Wt=="number"?Wt:void 0,On=Gt||!we?null:Qe.createElement("span",{className:`${et}-status-text`},we),ln=!Wt||typeof Wt!="object"?void 0:(0,He.Tm)(Wt,Kn=>({style:Object.assign(Object.assign({},sn),Kn.style)})),zn=(0,Ze.o2)(Te,!1),_n=z()(se==null?void 0:se.indicator,(nt=vt==null?void 0:vt.classNames)===null||nt===void 0?void 0:nt.indicator,{[`${et}-status-dot`]:qe,[`${et}-status-${vn}`]:!!vn,[`${et}-color-${Te}`]:zn}),bn={};Te&&!zn&&(bn.color=Te,bn.background=Te);const va=z()(et,{[`${et}-status`]:qe,[`${et}-not-a-wrapper`]:!Dt,[`${et}-rtl`]:Ye==="rtl"},Ge,he,vt==null?void 0:vt.className,(Lt=vt==null?void 0:vt.classNames)===null||Lt===void 0?void 0:Lt.root,se==null?void 0:se.root,rt);if(!Dt&&qe){const Kn=sn.color;return tt(Qe.createElement("span",Object.assign({},be,{className:va,style:Object.assign(Object.assign(Object.assign({},de==null?void 0:de.root),(st=vt==null?void 0:vt.styles)===null||st===void 0?void 0:st.root),sn)}),Qe.createElement("span",{className:_n,style:Object.assign(Object.assign(Object.assign({},de==null?void 0:de.indicator),(Me=vt==null?void 0:vt.styles)===null||Me===void 0?void 0:Me.indicator),bn)}),we&&Qe.createElement("span",{style:{color:Kn},className:`${et}-status-text`},we)))}return tt(Qe.createElement("span",Object.assign({ref:wt},be,{className:va,style:Object.assign(Object.assign({},(ut=vt==null?void 0:vt.styles)===null||ut===void 0?void 0:ut.root),de==null?void 0:de.root)}),Dt,Qe.createElement(ze.default,{visible:!Gt,motionName:`${et}-zoom`,motionAppear:!1,motionDeadline:1e3},Kn=>{let{className:yt,ref:Rt}=Kn;var _t,Tt;const dn=Pe("scroll-number",rn),An=Ln.current,Dn=z()(se==null?void 0:se.indicator,(_t=vt==null?void 0:vt.classNames)===null||_t===void 0?void 0:_t.indicator,{[`${et}-dot`]:An,[`${et}-count`]:!An,[`${et}-count-sm`]:Ie==="small",[`${et}-multiple-words`]:!An&&Rn&&Rn.toString().length>1,[`${et}-status-${vn}`]:!!vn,[`${et}-color-${Te}`]:zn});let at=Object.assign(Object.assign(Object.assign({},de==null?void 0:de.indicator),(Tt=vt==null?void 0:vt.styles)===null||Tt===void 0?void 0:Tt.indicator),sn);return Te&&!zn&&(at=at||{},at.background=Te),Qe.createElement(wn,{prefixCls:dn,show:!Gt,motionClassName:yt,className:Dn,count:Rn,title:ea,style:at,key:"scrollNumber",ref:Rt},ln)}),On))},jt=Qe.forwardRef(Zt);jt.Ribbon=Oe;var an=jt},19842:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return Kn}});var ne=ee(94480),z=ee(59301),ze=ee(33853),Qe=ee(58617),Ze=ee(38819),He=ee(92310),oe=ee.n(He),ot=ee(54476),gt=ee(42978),Je=ee(75931),$e=ee(77861),Xe=ee(17115),Be=ee(90782),le=ee(6089),y=ee(18929),a=z.createContext(null),b=a,E=ee(76190),x=ee(20068),te=ee(33885),ae="__rc_cascader_search_mark__",re=function(Rt,_t,Tt){var dn=Tt.label;return _t.some(function(An){return String(An[dn]).toLowerCase().includes(Rt.toLowerCase())})},ie=function(Rt,_t,Tt,dn){return _t.map(function(An){return An[dn.label]}).join(" / ")},pe=function(yt,Rt,_t,Tt,dn,An){var Dn=dn.filter,at=Dn===void 0?re:Dn,ft=dn.render,it=ft===void 0?ie:ft,cn=dn.limit,gn=cn===void 0?50:cn,en=dn.sort;return z.useMemo(function(){var na=[];if(!yt)return[];function kn(Mn,ta){var Jn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Mn.forEach(function(un){if(!(!en&&gn!==!1&&gn>0&&na.length>=gn)){var Oa=[].concat((0,ne.Z)(ta),[un]),ja=un[_t.children],Qa=Jn||un.disabled;if((!ja||ja.length===0||An)&&at(yt,Oa,{label:_t.label})){var Ea;na.push((0,te.Z)((0,te.Z)({},un),{},(Ea={disabled:Qa},(0,x.Z)(Ea,_t.label,it(yt,Oa,Tt,_t)),(0,x.Z)(Ea,ae,Oa),(0,x.Z)(Ea,_t.children,void 0),Ea)))}ja&&kn(un[_t.children],Oa,Qa)}})}return kn(Rt,[]),en&&na.sort(function(Mn,ta){return en(Mn[ae],ta[ae],yt,_t)}),gn!==!1&&gn>0?na.slice(0,gn):na},[yt,Rt,_t,Tt,it,An,at,en,gn])},ye="__RC_CASCADER_SPLIT__",Oe="SHOW_PARENT",Ae="SHOW_CHILD";function Re(yt){return yt.join(ye)}function Ce(yt){return yt.map(Re)}function It(yt){return yt.split(ye)}function Ot(yt){var Rt=yt||{},_t=Rt.label,Tt=Rt.value,dn=Rt.children,An=Tt||"value";return{label:_t||"label",value:An,key:An,children:dn||"children"}}function wn(yt,Rt){var _t,Tt;return(_t=yt.isLeaf)!==null&&_t!==void 0?_t:!((Tt=yt[Rt.children])!==null&&Tt!==void 0&&Tt.length)}function Nt(yt){var Rt=yt.parentElement;if(Rt){var _t=yt.offsetTop-Rt.offsetTop;_t-Rt.scrollTop<0?Rt.scrollTo({top:_t}):_t+yt.offsetHeight-Rt.scrollTop>Rt.offsetHeight&&Rt.scrollTo({top:_t+yt.offsetHeight-Rt.offsetHeight})}}function Zt(yt,Rt){return yt.map(function(_t){var Tt;return(Tt=_t[ae])===null||Tt===void 0?void 0:Tt.map(function(dn){return dn[Rt.value]})})}function jt(yt,Rt,_t){var Tt=new Set(yt),dn=Rt();return yt.filter(function(An){var Dn=dn[An],at=Dn?Dn.parent:null,ft=Dn?Dn.children:null;return Dn&&Dn.node.disabled?!0:_t===Ae?!(ft&&ft.some(function(it){return it.key&&Tt.has(it.key)})):!(at&&!at.node.disabled&&Tt.has(at.key))})}function an(yt,Rt,_t){for(var Tt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,dn=Rt,An=[],Dn=function(){var it,cn,gn,en=yt[at],na=(it=dn)===null||it===void 0?void 0:it.findIndex(function(Mn){var ta=Mn[_t.value];return Tt?String(ta)===String(en):ta===en}),kn=na!==-1?(cn=dn)===null||cn===void 0?void 0:cn[na]:null;An.push({value:(gn=kn==null?void 0:kn[_t.value])!==null&&gn!==void 0?gn:en,index:na,option:kn}),dn=kn==null?void 0:kn[_t.children]},at=0;at1){var lt=kn.slice(0,-1);un(lt)}else it(!1)},Qa=function(){var lt,Jt=((lt=ta[Mn])===null||lt===void 0?void 0:lt[_t.children])||[],zt=Jt.find(function(fn){return!fn.disabled});if(zt){var on=[].concat((0,ne.Z)(kn),[zt[_t.value]]);un(on)}};z.useImperativeHandle(yt,function(){return{onKeyDown:function(lt){var Jt=lt.which;switch(Jt){case Te.Z.UP:case Te.Z.DOWN:{var zt=0;Jt===Te.Z.UP?zt=-1:Jt===Te.Z.DOWN&&(zt=1),zt!==0&&Oa(zt);break}case Te.Z.LEFT:{if(ft)break;gn?Qa():ja();break}case Te.Z.RIGHT:{if(ft)break;gn?ja():Qa();break}case Te.Z.BACKSPACE:{ft||ja();break}case Te.Z.ENTER:{if(kn.length){var on=ta[Mn],fn=(on==null?void 0:on[ae])||[];fn.length?An(fn.map(function(pn){return pn[_t.value]}),fn[fn.length-1]):An(kn,ta[Mn])}break}case Te.Z.ESC:it(!1),cn&<.stopPropagation()}},onKeyUp:function(){}}})},Ft=z.forwardRef(function(yt,Rt){var _t,Tt,dn,An,Dn=(0,$e.lk)(),at=Dn.prefixCls,ft=Dn.multiple,it=Dn.searchValue,cn=Dn.toggleOpen,gn=Dn.notFoundContent,en=Dn.direction,na=Dn.open,kn=z.useRef(),Mn=en==="rtl",ta=z.useContext(b),Jn=ta.options,un=ta.values,Oa=ta.halfValues,ja=ta.fieldNames,Qa=ta.changeOnSelect,Ea=ta.onSelect,lt=ta.searchOptions,Jt=ta.dropdownPrefixCls,zt=ta.loadData,on=ta.expandTrigger,fn=Jt||at,pn=z.useState([]),Bn=(0,gt.Z)(pn,2),hn=Bn[0],Ca=Bn[1],ia=function(Lr){if(!(!zt||it)){var Eo=an(Lr,Jn,ja),vo=Eo.map(function(Ko){var mi=Ko.option;return mi}),so=vo[vo.length-1];if(so&&!wn(so,ja)){var Wr=Re(Lr);Ca(function(Ko){return[].concat((0,ne.Z)(Ko),[Wr])}),zt(vo)}}};z.useEffect(function(){hn.length&&hn.forEach(function(yo){var Lr=It(yo),Eo=an(Lr,Jn,ja,!0).map(function(so){var Wr=so.option;return Wr}),vo=Eo[Eo.length-1];(!vo||vo[ja.children]||wn(vo,ja))&&Ca(function(so){return so.filter(function(Wr){return Wr!==yo})})})},[Jn,hn,ja]);var $t=z.useMemo(function(){return new Set(Ce(un))},[un]),ua=z.useMemo(function(){return new Set(Ce(Oa))},[Oa]),Pr=we(),yr=(0,gt.Z)(Pr,2),pr=yr[0],Zn=yr[1],pa=function(Lr){Zn(Lr),ia(Lr)},Ba=function(Lr){var Eo=Lr.disabled,vo=wn(Lr,ja);return!Eo&&(vo||Qa||ft)},$n=function(Lr,Eo){var vo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Ea(Lr),!ft&&(Eo||Qa&&(on==="hover"||vo))&&cn(!1)},Va=z.useMemo(function(){return it?lt:Jn},[it,lt,Jn]),wr=z.useMemo(function(){for(var yo=[{options:Va}],Lr=Va,Eo=Zt(Lr,ja),vo=function(){var mi=pr[so],ri=Lr.find(function(oi,eo){return(Eo[eo]?Re(Eo[eo]):oi[ja.value])===mi}),$o=ri==null?void 0:ri[ja.children];if(!($o!=null&&$o.length))return"break";Lr=$o,yo.push({options:$o})},so=0;so":hn,ia=yt.loadingIcon,$t=yt.children,ua=yt.dropdownMatchSelectWidth,Pr=ua===void 0?!1:ua,yr=yt.showCheckedStrategy,pr=yr===void 0?Oe:yr,Zn=(0,Je.Z)(yt,fe),pa=(0,Xe.ZP)(_t),Ba=!!gn,$n=(0,y.Z)(Dn,{value:at,postState:he}),Va=(0,gt.Z)($n,2),wr=Va[0],$a=Va[1],Nr=z.useMemo(function(){return Ot(An)},[JSON.stringify(An)]),Gr=z.useMemo(function(){return un||[]},[un]),Yo=nt(Gr,Nr),wo=z.useCallback(function(aa){var Hn=Yo();return aa.map(function(da){var Mr=Hn[da].nodes;return Mr.map(function(lo){return lo[Nr.value]})})},[Yo,Nr]),si=(0,y.Z)("",{value:kn,postState:function(Hn){return Hn||""}}),yo=(0,gt.Z)(si,2),Lr=yo[0],Eo=yo[1],vo=function(Hn,da){Eo(Hn),da.source!=="blur"&&Mn&&Mn(Hn)},so=Me(ta),Wr=(0,gt.Z)(so,2),Ko=Wr[0],mi=Wr[1],ri=pe(Lr,Gr,Nr,Oa||dn,mi,ft),$o=Lt(Gr,Nr),oi=z.useMemo(function(){var aa=$o(wr),Hn=(0,gt.Z)(aa,2),da=Hn[0],Mr=Hn[1];if(!Ba||!wr.length)return[da,[],Mr];var lo=Ce(da),To=Yo(),Ao=(0,Be.S)(lo,!0,To),ui=Ao.checkedKeys,ti=Ao.halfCheckedKeys;return[wo(ui),wo(ti),Mr]},[Ba,wr,Yo,wo,$o]),eo=(0,gt.Z)(oi,3),xa=eo[0],Ya=eo[1],Br=eo[2],Kr=z.useMemo(function(){var aa=Ce(xa),Hn=jt(aa,Yo,pr);return[].concat((0,ne.Z)(Br),(0,ne.Z)(wo(Hn)))},[xa,Yo,wo,Br,pr]),ei=Pt(Kr,Gr,Nr,Ba,cn),Qo=(0,le.Z)(function(aa){if($a(aa),it){var Hn=he(aa),da=Hn.map(function(To){return an(To,Gr,Nr).map(function(Ao){return Ao.option})}),Mr=Ba?Hn:Hn[0],lo=Ba?da:da[0];it(Mr,lo)}}),Bi=(0,le.Z)(function(aa){if((!Ba||na)&&Eo(""),!Ba)Qo(aa);else{var Hn=Re(aa),da=Ce(xa),Mr=Ce(Ya),lo=da.includes(Hn),To=Br.some(function(ao){return Re(ao)===Hn}),Ao=xa,ui=Br;if(To&&!lo)ui=Br.filter(function(ao){return Re(ao)!==Hn});else{var ti=lo?da.filter(function(ao){return ao!==Hn}):[].concat((0,ne.Z)(da),[Hn]),ji=Yo(),yi;if(lo){var Rr=(0,Be.S)(ti,{checked:!1,halfCheckedKeys:Mr},ji);yi=Rr.checkedKeys}else{var Ia=(0,Be.S)(ti,!0,ji);yi=Ia.checkedKeys}var jo=jt(yi,Yo,pr);Ao=wo(jo)}Qo([].concat((0,ne.Z)(ui),(0,ne.Z)(Ao)))}}),Mi=function(Hn,da){if(da.type==="clear"){Qo([]);return}var Mr=da.values[0],lo=Mr.valueCells;Bi(lo)},Zo=Ea!==void 0?Ea:Qa,po=Jt||lt,xi=fn||on,el=function(Hn){pn==null||pn(Hn),Bn==null||Bn(Hn)},qi=z.useMemo(function(){return{options:Gr,fieldNames:Nr,values:xa,halfValues:Ya,changeOnSelect:ft,onSelect:Bi,checkable:gn,searchOptions:ri,dropdownPrefixCls:Oa,loadData:ja,expandTrigger:Jn,expandIcon:Ca,loadingIcon:ia,dropdownMenuColumnStyle:zt}},[Gr,Nr,xa,Ya,ft,Bi,gn,ri,Oa,ja,Jn,Ca,ia,zt]),Zi=!(Lr?ri:Gr).length,er=Lr&&mi.matchInputWidth||Zi?{}:{minWidth:"auto"};return z.createElement(b.Provider,{value:qi},z.createElement($e.Ac,(0,ot.Z)({},Zn,{ref:Rt,id:pa,prefixCls:dn,autoClearSearchValue:na,dropdownMatchSelectWidth:Pr,dropdownStyle:er,displayValues:ei,onDisplayValuesChange:Mi,mode:Ba?"multiple":void 0,searchValue:Lr,onSearch:vo,showSearch:Ko,OptionList:mt,emptyOptions:Zi,open:Zo,dropdownClassName:po,placement:xi,onDropdownVisibleChange:el,getRawInputElement:function(){return $t}})))});se.SHOW_PARENT=Oe,se.SHOW_CHILD=Ae;var de=se,Fe=de,be=ee(2738),Pe=ee(62892),Ye=ee(53487),vt=ee(19080),et=ee(36355),tt=ee(93891),rt=ee(1684),ct=ee(19716),Se=ee(32441),Ne=ee(14154),qe=ee(58582),_e=ee(84443),St=ee(66339),Gt=ee(33234),je=ee(98447),Wt=ee(17313),Nn=ee(74207),Rn=ee(83116);const Ln=yt=>{const{prefixCls:Rt,componentCls:_t,antCls:Tt}=yt,dn=`${_t}-menu-item`,An=` + &${dn}-expand ${dn}-expand-icon, + ${dn}-loading-icon + `;return[{[_t]:{width:yt.controlWidth}},{[`${_t}-dropdown`]:[(0,je.C2)(`${Rt}-checkbox`,yt),{[`&${Tt}-select-dropdown`]:{padding:0}},{[_t]:{"&-checkbox":{top:0,marginInlineEnd:yt.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${_t}-menu-empty`]:{[`${_t}-menu`]:{width:"100%",height:"auto",[dn]:{color:yt.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:yt.controlItemWidth,height:yt.dropdownHeight,margin:0,padding:yt.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${yt.lineWidth}px ${yt.lineType} ${yt.colorSplit}`},"&-item":Object.assign(Object.assign({},Wt.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:yt.optionPadding,lineHeight:yt.lineHeight,cursor:"pointer",transition:`all ${yt.motionDurationMid}`,borderRadius:yt.borderRadiusSM,"&:hover":{background:yt.controlItemBgHover},"&-disabled":{color:yt.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[An]:{color:yt.colorTextDisabled}},[`&-active:not(${dn}-disabled)`]:{"&, &:hover":{fontWeight:yt.optionSelectedFontWeight,backgroundColor:yt.optionSelectedBg}},"&-content":{flex:"auto"},[An]:{marginInlineStart:yt.paddingXXS,color:yt.colorTextDescription,fontSize:yt.fontSizeIcon},"&-keyword":{color:yt.colorHighlight}})}}}]},{[`${_t}-dropdown-rtl`]:{direction:"rtl"}},(0,Nn.c)(yt)]};var sn=(0,Rn.Z)("Cascader",yt=>[Ln(yt)],yt=>{const Rt=Math.round((yt.controlHeight-yt.fontSize*yt.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:yt.controlItemBgActive,optionSelectedFontWeight:yt.fontWeightStrong,optionPadding:`${Rt}px ${yt.paddingSM}px`,menuPadding:yt.paddingXXS}}),ea=function(yt,Rt){var _t={};for(var Tt in yt)Object.prototype.hasOwnProperty.call(yt,Tt)&&Rt.indexOf(Tt)<0&&(_t[Tt]=yt[Tt]);if(yt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var dn=0,Tt=Object.getOwnPropertySymbols(yt);dnft===0?[at]:[].concat((0,ne.Z)(Dn),[Rt,at]),[]),dn=[];let An=0;return Tt.forEach((Dn,at)=>{const ft=An+Dn.length;let it=yt.slice(An,ft);An=ft,at%2===1&&(it=z.createElement("span",{className:`${_t}-menu-item-keyword`,key:`separator-${at}`},it)),dn.push(it)}),dn}const _n=(yt,Rt,_t,Tt)=>{const dn=[],An=yt.toLowerCase();return Rt.forEach((Dn,at)=>{at!==0&&dn.push(" / ");let ft=Dn[Tt.label];const it=typeof ft;(it==="string"||it==="number")&&(ft=zn(String(ft),An,_t)),dn.push(ft)}),dn},bn=z.forwardRef((yt,Rt)=>{const{prefixCls:_t,size:Tt,disabled:dn,className:An,rootClassName:Dn,multiple:at,bordered:ft=!0,transitionName:it,choiceTransitionName:cn="",popupClassName:gn,dropdownClassName:en,expandIcon:na,placement:kn,showSearch:Mn,allowClear:ta=!0,notFoundContent:Jn,direction:un,getPopupContainer:Oa,status:ja,showArrow:Qa,builtinPlacements:Ea,style:lt}=yt,Jt=ea(yt,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),zt=(0,be.Z)(Jt,["suffixIcon"]),{getPopupContainer:on,getPrefixCls:fn,renderEmpty:pn,direction:Bn,popupOverflow:hn,cascader:Ca}=z.useContext(et.E_),ia=un||Bn,$t=ia==="rtl",{status:ua,hasFeedback:Pr,isFormItemInput:yr,feedbackIcon:pr}=z.useContext(Se.aM),Zn=(0,vt.F)(ua,ja),pa=Jn||(pn==null?void 0:pn("Cascader"))||z.createElement(tt.Z,{componentName:"Cascader"}),Ba=fn(),$n=fn("select",_t),Va=fn("cascader",_t),[wr,$a]=(0,Ne.Z)($n),[Nr]=sn(Va),{compactSize:Gr,compactItemClassnames:Yo}=(0,Gt.ri)($n,un),wo=oe()(gn||en,`${Va}-dropdown`,{[`${Va}-dropdown-rtl`]:ia==="rtl"},Dn,$a),si=z.useMemo(()=>{if(!Mn)return Mn;let Br={render:_n};return typeof Mn=="object"&&(Br=Object.assign(Object.assign({},Br),Mn)),Br},[Mn]),yo=(0,ct.Z)(Br=>{var Kr;return(Kr=Tt!=null?Tt:Gr)!==null&&Kr!==void 0?Kr:Br}),Lr=z.useContext(rt.Z),Eo=dn!=null?dn:Lr;let vo=na;na||(vo=$t?z.createElement(ze.Z,null):z.createElement(Ze.Z,null));const so=z.createElement("span",{className:`${$n}-menu-item-loading-icon`},z.createElement(Qe.Z,{spin:!0})),Wr=z.useMemo(()=>at?z.createElement("span",{className:`${Va}-checkbox-inner`}):!1,[at]),Ko=(0,_e.Z)(yt.suffixIcon,Qa),{suffixIcon:mi,removeIcon:ri,clearIcon:$o}=(0,St.Z)(Object.assign(Object.assign({},yt),{hasFeedback:Pr,feedbackIcon:pr,showSuffixIcon:Ko,multiple:at,prefixCls:$n,componentName:"Cascader"})),oi=z.useMemo(()=>kn!==void 0?kn:$t?"bottomRight":"bottomLeft",[kn,$t]),eo=(0,qe.Z)(Ea,hn),xa=ta===!0?{clearIcon:$o}:ta,Ya=z.createElement(Fe,Object.assign({prefixCls:$n,className:oe()(!_t&&Va,{[`${$n}-lg`]:yo==="large",[`${$n}-sm`]:yo==="small",[`${$n}-rtl`]:$t,[`${$n}-borderless`]:!ft,[`${$n}-in-form-item`]:yr},(0,vt.Z)($n,Zn,Pr),Yo,Ca==null?void 0:Ca.className,An,Dn,$a),disabled:Eo,style:Object.assign(Object.assign({},Ca==null?void 0:Ca.style),lt)},zt,{builtinPlacements:eo,direction:ia,placement:oi,notFoundContent:pa,allowClear:xa,showSearch:si,expandIcon:vo,suffixIcon:mi,removeIcon:ri,loadingIcon:so,checkable:Wr,dropdownClassName:wo,dropdownPrefixCls:_t||Va,choiceTransitionName:(0,Pe.m)(Ba,"",cn),transitionName:(0,Pe.m)(Ba,"slide-up",it),getPopupContainer:Oa||on,ref:Rt}));return Nr(wr(Ya))}),va=(0,Ye.Z)(bn);bn.SHOW_PARENT=ln,bn.SHOW_CHILD=On,bn._InternalPanelDoNotUseOrYouWillBeFired=va;var Kn=bn},24905:function(xt,Ht,ee){"use strict";ee.d(Ht,{default:function(){return pe}});var ne=ee(92310),z=ee.n(ne),ze=ee(5630),Qe=ee(59301),Ze=ee(36355),He=ee(1684),oe=ee(32441),gt=Qe.createContext(null),Je=ee(98447),$e=ee(14088),Xe=ee(4572),Be=function(ye,Oe){var Ae={};for(var Re in ye)Object.prototype.hasOwnProperty.call(ye,Re)&&Oe.indexOf(Re)<0&&(Ae[Re]=ye[Re]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,Re=Object.getOwnPropertySymbols(ye);Ce{var Ae;const{prefixCls:Re,className:Ce,rootClassName:It,children:Ot,indeterminate:wn=!1,style:Nt,onMouseEnter:Zt,onMouseLeave:jt,skipGroup:an=!1,disabled:Pt}=ye,wt=Be(ye,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:nt,direction:Lt,checkbox:st}=Qe.useContext(Ze.E_),Me=Qe.useContext(gt),{isFormItemInput:ut}=Qe.useContext(oe.aM),Yt=Qe.useContext(He.Z),rn=(Ae=(Me==null?void 0:Me.disabled)||Pt)!==null&&Ae!==void 0?Ae:Yt,Dt=Qe.useRef(wt.value);Qe.useEffect(()=>{Me==null||Me.registerValue(wt.value)},[]),Qe.useEffect(()=>{if(!an)return wt.value!==Dt.current&&(Me==null||Me.cancelValue(Dt.current),Me==null||Me.registerValue(wt.value),Dt.current=wt.value),()=>Me==null?void 0:Me.cancelValue(wt.value)},[wt.value]);const vn=nt("checkbox",Re),[we,Te]=(0,Je.ZP)(vn),ht=Object.assign({},wt);Me&&!an&&(ht.onChange=function(){wt.onChange&&wt.onChange.apply(wt,arguments),Me.toggleOption&&Me.toggleOption({label:Ot,value:wt.value})},ht.name=Me.name,ht.checked=Me.value.includes(wt.value));const Ft=z()(`${vn}-wrapper`,{[`${vn}-rtl`]:Lt==="rtl",[`${vn}-wrapper-checked`]:ht.checked,[`${vn}-wrapper-disabled`]:rn,[`${vn}-wrapper-in-form-item`]:ut},st==null?void 0:st.className,Ce,It,Te),mt=z()({[`${vn}-indeterminate`]:wn},Xe.A,Te),Ie=wn?"mixed":void 0;return we(Qe.createElement($e.Z,{component:"Checkbox",disabled:rn},Qe.createElement("label",{className:Ft,style:Object.assign(Object.assign({},st==null?void 0:st.style),Nt),onMouseEnter:Zt,onMouseLeave:jt},Qe.createElement(ze.Z,Object.assign({"aria-checked":Ie},ht,{prefixCls:vn,className:mt,disabled:rn,ref:Oe})),Ot!==void 0&&Qe.createElement("span",null,Ot))))};var a=Qe.forwardRef(le),b=ee(94480),E=ee(2738),x=function(ye,Oe){var Ae={};for(var Re in ye)Object.prototype.hasOwnProperty.call(ye,Re)&&Oe.indexOf(Re)<0&&(Ae[Re]=ye[Re]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,Re=Object.getOwnPropertySymbols(ye);Ce{const{defaultValue:Ae,children:Re,options:Ce=[],prefixCls:It,className:Ot,rootClassName:wn,style:Nt,onChange:Zt}=ye,jt=x(ye,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:an,direction:Pt}=Qe.useContext(Ze.E_),[wt,nt]=Qe.useState(jt.value||Ae||[]),[Lt,st]=Qe.useState([]);Qe.useEffect(()=>{"value"in jt&&nt(jt.value||[])},[jt.value]);const Me=Qe.useMemo(()=>Ce.map(Le=>typeof Le=="string"||typeof Le=="number"?{label:Le,value:Le}:Le),[Ce]),ut=Le=>{st(Ee=>Ee.filter(fe=>fe!==Le))},Yt=Le=>{st(Ee=>[].concat((0,b.Z)(Ee),[Le]))},rn=Le=>{const Ee=wt.indexOf(Le.value),fe=(0,b.Z)(wt);Ee===-1?fe.push(Le.value):fe.splice(Ee,1),"value"in jt||nt(fe),Zt==null||Zt(fe.filter(Ge=>Lt.includes(Ge)).sort((Ge,he)=>{const se=Me.findIndex(Fe=>Fe.value===Ge),de=Me.findIndex(Fe=>Fe.value===he);return se-de}))},Dt=an("checkbox",It),vn=`${Dt}-group`,[we,Te]=(0,Je.ZP)(Dt),ht=(0,E.Z)(jt,["value","disabled"]),Ft=Ce.length?Me.map(Le=>Qe.createElement(a,{prefixCls:Dt,key:Le.value.toString(),disabled:"disabled"in Le?Le.disabled:jt.disabled,value:Le.value,checked:wt.includes(Le.value),onChange:Le.onChange,className:`${vn}-item`,style:Le.style,title:Le.title},Le.label)):Re,mt={toggleOption:rn,value:wt,disabled:jt.disabled,name:jt.name,registerValue:Yt,cancelValue:ut},Ie=z()(vn,{[`${vn}-rtl`]:Pt==="rtl"},Ot,wn,Te);return we(Qe.createElement("div",Object.assign({className:Ie,style:Nt},ht,{ref:Oe}),Qe.createElement(gt.Provider,{value:mt},Ft)))},ae=Qe.forwardRef(te);var re=Qe.memo(ae);const ie=a;ie.Group=re,ie.__ANT_CHECKBOX=!0;var pe=ie},98447:function(xt,Ht,ee){"use strict";ee.d(Ht,{C2:function(){return Ze}});var ne=ee(17313),z=ee(37613),ze=ee(83116);const Qe=He=>{const{checkboxCls:oe}=He,ot=`${oe}-wrapper`;return[{[`${oe}-group`]:Object.assign(Object.assign({},(0,ne.Wf)(He)),{display:"inline-flex",flexWrap:"wrap",columnGap:He.marginXS,[`> ${He.antCls}-row`]:{flex:1}}),[ot]:Object.assign(Object.assign({},(0,ne.Wf)(He)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${ot}`]:{marginInlineStart:0},[`&${ot}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[oe]:Object.assign(Object.assign({},(0,ne.Wf)(He)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:He.borderRadiusSM,alignSelf:"center",[`${oe}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${oe}-inner`]:Object.assign({},(0,ne.oN)(He))},[`${oe}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:He.checkboxSize,height:He.checkboxSize,direction:"ltr",backgroundColor:He.colorBgContainer,border:`${He.lineWidth}px ${He.lineType} ${He.colorBorder}`,borderRadius:He.borderRadiusSM,borderCollapse:"separate",transition:`all ${He.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:He.checkboxSize/14*5,height:He.checkboxSize/14*8,border:`${He.lineWidthBold}px solid ${He.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${He.motionDurationFast} ${He.motionEaseInBack}, opacity ${He.motionDurationFast}`}},"& + span":{paddingInlineStart:He.paddingXS,paddingInlineEnd:He.paddingXS}})},{[` + ${ot}:not(${ot}-disabled), + ${oe}:not(${oe}-disabled) + `]:{[`&:hover ${oe}-inner`]:{borderColor:He.colorPrimary}},[`${ot}:not(${ot}-disabled)`]:{[`&:hover ${oe}-checked:not(${oe}-disabled) ${oe}-inner`]:{backgroundColor:He.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${oe}-checked:not(${oe}-disabled):after`]:{borderColor:He.colorPrimaryHover}}},{[`${oe}-checked`]:{[`${oe}-inner`]:{backgroundColor:He.colorPrimary,borderColor:He.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${He.motionDurationMid} ${He.motionEaseOutBack} ${He.motionDurationFast}`}}},[` + ${ot}-checked:not(${ot}-disabled), + ${oe}-checked:not(${oe}-disabled) + `]:{[`&:hover ${oe}-inner`]:{backgroundColor:He.colorPrimaryHover,borderColor:"transparent"}}},{[oe]:{"&-indeterminate":{[`${oe}-inner`]:{backgroundColor:He.colorBgContainer,borderColor:He.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:He.fontSizeLG/2,height:He.fontSizeLG/2,backgroundColor:He.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${ot}-disabled`]:{cursor:"not-allowed"},[`${oe}-disabled`]:{[`&, ${oe}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${oe}-inner`]:{background:He.colorBgContainerDisabled,borderColor:He.colorBorder,"&:after":{borderColor:He.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:He.colorTextDisabled},[`&${oe}-indeterminate ${oe}-inner::after`]:{background:He.colorTextDisabled}}}]};function Ze(He,oe){const ot=(0,z.TS)(oe,{checkboxCls:`.${He}`,checkboxSize:oe.controlInteractiveSize});return[Qe(ot)]}Ht.ZP=(0,ze.Z)("Checkbox",(He,oe)=>{let{prefixCls:ot}=oe;return[Ze(ot,He)]})},36381:function(xt,Ht,ee){"use strict";ee.d(Ht,{default:function(){return ht}});var ne=ee(38819),z=ee(92310),ze=ee.n(z),Qe=ee(54476),Ze=ee(94480),He=ee(42978),oe=ee(76190),ot=ee(18929),gt=ee(48736),Je=ee(59301),$e=ee(75931),Xe=ee(11592),Be=ee(20068),le=ee(77900),y=ee(10228),a=Je.forwardRef(function(Ft,mt){var Ie=Ft.prefixCls,Le=Ft.forceRender,Ee=Ft.className,fe=Ft.style,Ge=Ft.children,he=Ft.isActive,se=Ft.role,de=Je.useState(he||Le),Fe=(0,He.Z)(de,2),be=Fe[0],Pe=Fe[1];return Je.useEffect(function(){(Le||he)&&Pe(!0)},[Le,he]),be?Je.createElement("div",{ref:mt,className:ze()("".concat(Ie,"-content"),(0,Be.Z)((0,Be.Z)({},"".concat(Ie,"-content-active"),he),"".concat(Ie,"-content-inactive"),!he),Ee),style:fe,role:se},Je.createElement("div",{className:"".concat(Ie,"-content-box")},Ge)):null});a.displayName="PanelContent";var b=a,E=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],x=Je.forwardRef(function(Ft,mt){var Ie=Ft.showArrow,Le=Ie===void 0?!0:Ie,Ee=Ft.headerClass,fe=Ft.isActive,Ge=Ft.onItemClick,he=Ft.forceRender,se=Ft.className,de=Ft.prefixCls,Fe=Ft.collapsible,be=Ft.accordion,Pe=Ft.panelKey,Ye=Ft.extra,vt=Ft.header,et=Ft.expandIcon,tt=Ft.openMotion,rt=Ft.destroyInactivePanel,ct=Ft.children,Se=(0,$e.Z)(Ft,E),Ne=Fe==="disabled",qe=Fe==="header",_e=Fe==="icon",St=Ye!=null&&typeof Ye!="boolean",Gt=function(){Ge==null||Ge(Pe)},je=function(ea){(ea.key==="Enter"||ea.keyCode===y.Z.ENTER||ea.which===y.Z.ENTER)&&Gt()},Wt=typeof et=="function"?et(Ft):Je.createElement("i",{className:"arrow"});Wt&&(Wt=Je.createElement("div",{className:"".concat(de,"-expand-icon"),onClick:["header","icon"].includes(Fe)?Gt:void 0},Wt));var Nn=ze()((0,Be.Z)((0,Be.Z)((0,Be.Z)({},"".concat(de,"-item"),!0),"".concat(de,"-item-active"),fe),"".concat(de,"-item-disabled"),Ne),se),Rn=ze()(Ee,(0,Be.Z)((0,Be.Z)((0,Be.Z)({},"".concat(de,"-header"),!0),"".concat(de,"-header-collapsible-only"),qe),"".concat(de,"-icon-collapsible-only"),_e)),Ln={className:Rn,"aria-expanded":fe,"aria-disabled":Ne,onKeyDown:je};return!qe&&!_e&&(Ln.onClick=Gt,Ln.role=be?"tab":"button",Ln.tabIndex=Ne?-1:0),Je.createElement("div",(0,Qe.Z)({},Se,{ref:mt,className:Nn}),Je.createElement("div",Ln,Le&&Wt,Je.createElement("span",{className:"".concat(de,"-header-text"),onClick:Fe==="header"?Gt:void 0},vt),St&&Je.createElement("div",{className:"".concat(de,"-extra")},Ye)),Je.createElement(le.default,(0,Qe.Z)({visible:fe,leavedClassName:"".concat(de,"-content-hidden")},tt,{forceRender:he,removeOnLeave:rt}),function(sn,ea){var On=sn.className,ln=sn.style;return Je.createElement(b,{ref:ea,prefixCls:de,className:On,style:ln,isActive:fe,forceRender:he,role:be?"tabpanel":void 0},ct)}))}),te=x,ae=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],re=function(mt,Ie){var Le=Ie.prefixCls,Ee=Ie.accordion,fe=Ie.collapsible,Ge=Ie.destroyInactivePanel,he=Ie.onItemClick,se=Ie.activeKey,de=Ie.openMotion,Fe=Ie.expandIcon;return mt.map(function(be,Pe){var Ye=be.children,vt=be.label,et=be.key,tt=be.collapsible,rt=be.onItemClick,ct=be.destroyInactivePanel,Se=(0,$e.Z)(be,ae),Ne=String(et!=null?et:Pe),qe=tt!=null?tt:fe,_e=ct!=null?ct:Ge,St=function(Wt){qe!=="disabled"&&(he(Wt),rt==null||rt(Wt))},Gt=!1;return Ee?Gt=se[0]===Ne:Gt=se.indexOf(Ne)>-1,Je.createElement(te,(0,Qe.Z)({},Se,{prefixCls:Le,key:Ne,panelKey:Ne,isActive:Gt,accordion:Ee,openMotion:de,expandIcon:Fe,header:vt,collapsible:qe,onItemClick:St,destroyInactivePanel:_e}),Ye)})},ie=function(mt,Ie,Le){if(!mt)return null;var Ee=Le.prefixCls,fe=Le.accordion,Ge=Le.collapsible,he=Le.destroyInactivePanel,se=Le.onItemClick,de=Le.activeKey,Fe=Le.openMotion,be=Le.expandIcon,Pe=mt.key||String(Ie),Ye=mt.props,vt=Ye.header,et=Ye.headerClass,tt=Ye.destroyInactivePanel,rt=Ye.collapsible,ct=Ye.onItemClick,Se=!1;fe?Se=de[0]===Pe:Se=de.indexOf(Pe)>-1;var Ne=rt!=null?rt:Ge,qe=function(Gt){Ne!=="disabled"&&(se(Gt),ct==null||ct(Gt))},_e={key:Pe,panelKey:Pe,header:vt,headerClass:et,isActive:Se,prefixCls:Ee,destroyInactivePanel:tt!=null?tt:he,openMotion:Fe,accordion:fe,children:mt.props.children,onItemClick:qe,expandIcon:be,collapsible:Ne};return typeof mt.type=="string"?mt:(Object.keys(_e).forEach(function(St){typeof _e[St]=="undefined"&&delete _e[St]}),Je.cloneElement(mt,_e))};function pe(Ft,mt,Ie){return Array.isArray(Ft)?re(Ft,Ie):(0,Xe.Z)(mt).map(function(Le,Ee){return ie(Le,Ee,Ie)})}var ye=pe,Oe=ee(26112);function Ae(Ft){var mt=Ft;if(!Array.isArray(mt)){var Ie=(0,oe.Z)(mt);mt=Ie==="number"||Ie==="string"?[mt]:[]}return mt.map(function(Le){return String(Le)})}var Re=Je.forwardRef(function(Ft,mt){var Ie=Ft.prefixCls,Le=Ie===void 0?"rc-collapse":Ie,Ee=Ft.destroyInactivePanel,fe=Ee===void 0?!1:Ee,Ge=Ft.style,he=Ft.accordion,se=Ft.className,de=Ft.children,Fe=Ft.collapsible,be=Ft.openMotion,Pe=Ft.expandIcon,Ye=Ft.activeKey,vt=Ft.defaultActiveKey,et=Ft.onChange,tt=Ft.items,rt=ze()(Le,se),ct=(0,ot.Z)([],{value:Ye,onChange:function(je){return et==null?void 0:et(je)},defaultValue:vt,postState:Ae}),Se=(0,He.Z)(ct,2),Ne=Se[0],qe=Se[1],_e=function(je){return qe(function(){if(he)return Ne[0]===je?[]:[je];var Wt=Ne.indexOf(je),Nn=Wt>-1;return Nn?Ne.filter(function(Rn){return Rn!==je}):[].concat((0,Ze.Z)(Ne),[je])})};(0,gt.ZP)(!de,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var St=ye(tt,de,{prefixCls:Le,accordion:he,openMotion:be,expandIcon:Pe,collapsible:Fe,destroyInactivePanel:fe,onItemClick:_e,activeKey:Ne});return Je.createElement("div",(0,Qe.Z)({ref:mt,className:rt,style:Ge,role:he?"tablist":void 0},(0,Oe.Z)(Ft,{aria:!0,data:!0})),St)}),Ce=Object.assign(Re,{Panel:te}),It=Ce,Ot=Ce.Panel,wn=ee(2738),Nt=ee(62892),Zt=ee(92343),jt=ee(36355),an=ee(19716),wt=Je.forwardRef((Ft,mt)=>{const{getPrefixCls:Ie}=Je.useContext(jt.E_),{prefixCls:Le,className:Ee,showArrow:fe=!0}=Ft,Ge=Ie("collapse",Le),he=ze()({[`${Ge}-no-arrow`]:!fe},Ee);return Je.createElement(It.Panel,Object.assign({ref:mt},Ft,{prefixCls:Ge,className:he}))}),nt=ee(17313),Lt=ee(8378),st=ee(83116),Me=ee(37613);const ut=Ft=>{const{componentCls:mt,contentBg:Ie,padding:Le,headerBg:Ee,headerPadding:fe,collapseHeaderPaddingSM:Ge,collapseHeaderPaddingLG:he,collapsePanelBorderRadius:se,lineWidth:de,lineType:Fe,colorBorder:be,colorText:Pe,colorTextHeading:Ye,colorTextDisabled:vt,fontSize:et,fontSizeLG:tt,lineHeight:rt,marginSM:ct,paddingSM:Se,paddingLG:Ne,paddingXS:qe,motionDurationSlow:_e,fontSizeIcon:St,contentPadding:Gt}=Ft,je=`${de}px ${Fe} ${be}`;return{[mt]:Object.assign(Object.assign({},(0,nt.Wf)(Ft)),{backgroundColor:Ee,border:je,borderBottom:0,borderRadius:`${se}px`,"&-rtl":{direction:"rtl"},[`& > ${mt}-item`]:{borderBottom:je,"&:last-child":{[` + &, + & > ${mt}-header`]:{borderRadius:`0 0 ${se}px ${se}px`}},[`> ${mt}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:fe,color:Ye,lineHeight:rt,cursor:"pointer",transition:`all ${_e}, visibility 0s`,[`> ${mt}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${mt}-expand-icon`]:{height:et*rt,display:"flex",alignItems:"center",paddingInlineEnd:ct},[`${mt}-arrow`]:Object.assign(Object.assign({},(0,nt.Ro)()),{fontSize:St,svg:{transition:`transform ${_e}`}}),[`${mt}-header-text`]:{marginInlineEnd:"auto"}},[`${mt}-header-collapsible-only`]:{cursor:"default",[`${mt}-header-text`]:{flex:"none",cursor:"pointer"}},[`${mt}-icon-collapsible-only`]:{cursor:"default",[`${mt}-expand-icon`]:{cursor:"pointer"}}},[`${mt}-content`]:{color:Pe,backgroundColor:Ie,borderTop:je,[`& > ${mt}-content-box`]:{padding:Gt},"&-hidden":{display:"none"}},"&-small":{[`> ${mt}-item`]:{[`> ${mt}-header`]:{padding:Ge,paddingInlineStart:qe,[`> ${mt}-expand-icon`]:{marginInlineStart:Se-qe}},[`> ${mt}-content > ${mt}-content-box`]:{padding:Se}}},"&-large":{[`> ${mt}-item`]:{fontSize:tt,[`> ${mt}-header`]:{padding:he,paddingInlineStart:Le,[`> ${mt}-expand-icon`]:{height:tt*rt,marginInlineStart:Ne-Le}},[`> ${mt}-content > ${mt}-content-box`]:{padding:Ne}}},[`${mt}-item:last-child`]:{[`> ${mt}-content`]:{borderRadius:`0 0 ${se}px ${se}px`}},[`& ${mt}-item-disabled > ${mt}-header`]:{"\n &,\n & > .arrow\n ":{color:vt,cursor:"not-allowed"}},[`&${mt}-icon-position-end`]:{[`& > ${mt}-item`]:{[`> ${mt}-header`]:{[`${mt}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:ct}}}}})}},Yt=Ft=>{const{componentCls:mt}=Ft,Ie=`> ${mt}-item > ${mt}-header ${mt}-arrow svg`;return{[`${mt}-rtl`]:{[Ie]:{transform:"rotate(180deg)"}}}},rn=Ft=>{const{componentCls:mt,headerBg:Ie,paddingXXS:Le,colorBorder:Ee}=Ft;return{[`${mt}-borderless`]:{backgroundColor:Ie,border:0,[`> ${mt}-item`]:{borderBottom:`1px solid ${Ee}`},[` + > ${mt}-item:last-child, + > ${mt}-item:last-child ${mt}-header + `]:{borderRadius:0},[`> ${mt}-item:last-child`]:{borderBottom:0},[`> ${mt}-item > ${mt}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${mt}-item > ${mt}-content > ${mt}-content-box`]:{paddingTop:Le}}}},Dt=Ft=>{const{componentCls:mt,paddingSM:Ie}=Ft;return{[`${mt}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${mt}-item`]:{borderBottom:0,[`> ${mt}-content`]:{backgroundColor:"transparent",border:0,[`> ${mt}-content-box`]:{paddingBlock:Ie}}}}}};var vn=(0,st.Z)("Collapse",Ft=>{const mt=(0,Me.TS)(Ft,{collapseHeaderPaddingSM:`${Ft.paddingXS}px ${Ft.paddingSM}px`,collapseHeaderPaddingLG:`${Ft.padding}px ${Ft.paddingLG}px`,collapsePanelBorderRadius:Ft.borderRadiusLG});return[ut(mt),rn(mt),Dt(mt),Yt(mt),(0,Lt.Z)(mt)]},Ft=>({headerPadding:`${Ft.paddingSM}px ${Ft.padding}px`,headerBg:Ft.colorFillAlter,contentPadding:`${Ft.padding}px 16px`,contentBg:Ft.colorBgContainer})),Te=Object.assign(Je.forwardRef((Ft,mt)=>{const{getPrefixCls:Ie,direction:Le,collapse:Ee}=Je.useContext(jt.E_),{prefixCls:fe,className:Ge,rootClassName:he,style:se,bordered:de=!0,ghost:Fe,size:be,expandIconPosition:Pe="start",children:Ye,expandIcon:vt}=Ft,et=(0,an.Z)(je=>{var Wt;return(Wt=be!=null?be:je)!==null&&Wt!==void 0?Wt:"middle"}),tt=Ie("collapse",fe),rt=Ie(),[ct,Se]=vn(tt),Ne=Je.useMemo(()=>Pe==="left"?"start":Pe==="right"?"end":Pe,[Pe]),qe=function(){let je=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const Wt=vt?vt(je):Je.createElement(ne.Z,{rotate:je.isActive?90:void 0});return(0,Zt.Tm)(Wt,()=>({className:ze()(Wt.props.className,`${tt}-arrow`)}))},_e=ze()(`${tt}-icon-position-${Ne}`,{[`${tt}-borderless`]:!de,[`${tt}-rtl`]:Le==="rtl",[`${tt}-ghost`]:!!Fe,[`${tt}-${et}`]:et!=="middle"},Ee==null?void 0:Ee.className,Ge,he,Se),St=Object.assign(Object.assign({},(0,Nt.Z)(rt)),{motionAppear:!1,leavedClassName:`${tt}-content-hidden`}),Gt=Je.useMemo(()=>Ye?(0,Xe.Z)(Ye).map((je,Wt)=>{var Nn,Rn;if(!((Nn=je.props)===null||Nn===void 0)&&Nn.disabled){const Ln=(Rn=je.key)!==null&&Rn!==void 0?Rn:String(Wt),{disabled:sn,collapsible:ea}=je.props,On=Object.assign(Object.assign({},(0,wn.Z)(je.props,["disabled"])),{key:Ln,collapsible:ea!=null?ea:sn?"disabled":void 0});return(0,Zt.Tm)(je,On)}return je}):null,[Ye]);return ct(Je.createElement(It,Object.assign({ref:mt,openMotion:St},(0,wn.Z)(Ft,["rootClassName"]),{expandIcon:qe,prefixCls:tt,className:_e,style:Object.assign(Object.assign({},Ee==null?void 0:Ee.style),se)}),Gt))}),{Panel:wt}),ht=Te},5083:function(xt,Ht,ee){"use strict";ee.d(Ht,{default:function(){return pi}});var ne=ee(56656),z=ee.n(ne),ze=ee(48736),Qe=ee(27112),Ze=ee.n(Qe),He=ee(54449),oe=ee.n(He),ot=ee(53501),gt=ee.n(ot),Je=ee(36867),$e=ee.n(Je),Xe=ee(71912),Be=ee.n(Xe),le=ee(48228),y=ee.n(le);z().extend(y()),z().extend(Be()),z().extend(Ze()),z().extend(oe()),z().extend(gt()),z().extend($e()),z().extend(function(ue,me){var ve=me.prototype,We=ve.format;ve.format=function(At){var Ct=(At||"").replace("Wo","wo");return We.bind(this)(Ct)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},b=function(me){var ve=a[me];return ve||me.split("_")[0]},E=function(){(0,ze.ET)(!1,"Not match any format. Please help to fire a issue about this.")},x={getNow:function(){return z()()},getFixedDate:function(me){return z()(me,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(me){return me.endOf("month")},getWeekDay:function(me){var ve=me.locale("en");return ve.weekday()+ve.localeData().firstDayOfWeek()},getYear:function(me){return me.year()},getMonth:function(me){return me.month()},getDate:function(me){return me.date()},getHour:function(me){return me.hour()},getMinute:function(me){return me.minute()},getSecond:function(me){return me.second()},addYear:function(me,ve){return me.add(ve,"year")},addMonth:function(me,ve){return me.add(ve,"month")},addDate:function(me,ve){return me.add(ve,"day")},setYear:function(me,ve){return me.year(ve)},setMonth:function(me,ve){return me.month(ve)},setDate:function(me,ve){return me.date(ve)},setHour:function(me,ve){return me.hour(ve)},setMinute:function(me,ve){return me.minute(ve)},setSecond:function(me,ve){return me.second(ve)},isAfter:function(me,ve){return me.isAfter(ve)},isValidate:function(me){return me.isValid()},locale:{getWeekFirstDay:function(me){return z()().locale(b(me)).localeData().firstDayOfWeek()},getWeekFirstDate:function(me,ve){return ve.locale(b(me)).weekday(0)},getWeek:function(me,ve){return ve.locale(b(me)).week()},getShortWeekDays:function(me){return z()().locale(b(me)).localeData().weekdaysMin()},getShortMonths:function(me){return z()().locale(b(me)).localeData().monthsShort()},format:function(me,ve,We){return ve.locale(b(me)).format(We)},parse:function(me,ve,We){for(var Ve=b(me),At=0;At1&&(Ct=me.addDate(Ct,-7)),Ct}function Se(ue,me,ve){var We=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(me){case"year":return ve.addYear(ue,We*10);case"quarter":case"month":return ve.addYear(ue,We);default:return ve.addMonth(ue,We)}}function Ne(ue,me){var ve=me.generateConfig,We=me.locale,Ve=me.format;return typeof Ve=="function"?Ve(ue):ve.locale.format(We.locale,ue,Ve)}function qe(ue,me){var ve=me.generateConfig,We=me.locale,Ve=me.formatList;return!ue||typeof Ve[0]=="function"?null:ve.locale.parse(We.locale,ue,Ve)}function _e(ue){var me=ue.cellDate,ve=ue.mode,We=ue.disabledDate,Ve=ue.generateConfig;if(!We)return!1;var At=function(jn,tn,xn){for(var Un=tn;Un<=xn;){var Da=void 0;switch(jn){case"date":{if(Da=Ve.setDate(me,Un),!We(Da))return!1;break}case"month":{if(Da=Ve.setMonth(me,Un),!_e({cellDate:Da,mode:"month",generateConfig:Ve,disabledDate:We}))return!1;break}case"year":{if(Da=Ve.setYear(me,Un),!_e({cellDate:Da,mode:"year",generateConfig:Ve,disabledDate:We}))return!1;break}}Un+=1}return!0};switch(ve){case"date":case"week":return We(me);case"month":{var Ct=1,Qt=Ve.getDate(Ve.getEndDate(me));return At("date",Ct,Qt)}case"quarter":{var qt=Math.floor(Ve.getMonth(me)/3)*3,mn=qt+2;return At("month",qt,mn)}case"year":return At("month",0,11);case"decade":{var Yn=Ve.getYear(me),Sn=Math.floor(Yn/Ee)*Ee,En=Sn+Ee-1;return At("year",Sn,En)}}}function St(ue,me){var ve=me.formatList,We=me.generateConfig,Ve=me.locale;return(0,Ie.Z)(function(){if(!ue)return[[""],""];for(var At="",Ct=[],Qt=0;Qt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(mn.current),Un){qt(xn);return}mn.current=requestAnimationFrame(function(){qt(xn)})}var Sn=St(Qt,{formatList:ve,generateConfig:We,locale:Ve}),En=(0,ht.Z)(Sn,2),Gn=En[1];function jn(xn){Yn(xn)}function tn(){var xn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Yn(null,xn)}return(0,ie.useEffect)(function(){tn(!0)},[ue]),(0,ie.useEffect)(function(){return function(){return cancelAnimationFrame(mn.current)}},[]),[Gn,jn,tn]}var je=ee(10228),Wt=ee(16089),Nn=ee(94480),Rn=ee(29194),Ln=new Map;function sn(ue,me){var ve;function We(){(0,Rn.Z)(ue)?me():ve=(0,Wt.Z)(function(){We()})}return We(),function(){Wt.Z.cancel(ve)}}function ea(ue,me,ve){if(Ln.get(ue)&&cancelAnimationFrame(Ln.get(ue)),ve<=0){Ln.set(ue,requestAnimationFrame(function(){ue.scrollTop=me}));return}var We=me-ue.scrollTop,Ve=We/ve*10;Ln.set(ue,requestAnimationFrame(function(){ue.scrollTop+=Ve,ue.scrollTop!==me&&ea(ue,me,ve-10)}))}function On(ue,me){var ve=me.onLeftRight,We=me.onCtrlLeftRight,Ve=me.onUpDown,At=me.onPageUpDown,Ct=me.onEnter,Qt=ue.which,qt=ue.ctrlKey,mn=ue.metaKey;switch(Qt){case je.Z.LEFT:if(qt||mn){if(We)return We(-1),!0}else if(ve)return ve(-1),!0;break;case je.Z.RIGHT:if(qt||mn){if(We)return We(1),!0}else if(ve)return ve(1),!0;break;case je.Z.UP:if(Ve)return Ve(-1),!0;break;case je.Z.DOWN:if(Ve)return Ve(1),!0;break;case je.Z.PAGE_UP:if(At)return At(-1),!0;break;case je.Z.PAGE_DOWN:if(At)return At(1),!0;break;case je.Z.ENTER:if(Ct)return Ct(),!0;break}return!1}function ln(ue,me,ve,We){var Ve=ue;if(!Ve)switch(me){case"time":Ve=We?"hh:mm:ss a":"HH:mm:ss";break;case"week":Ve="gggg-wo";break;case"month":Ve="YYYY-MM";break;case"quarter":Ve="YYYY-[Q]Q";break;case"year":Ve="YYYY";break;default:Ve=ve?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Ve}function zn(ue,me,ve){var We=ue==="time"?8:10,Ve=typeof me=="function"?me(ve.getNow()).length:me.length;return Math.max(We,Ve)+2}var _n=null,bn=new Set;function va(ue){return!_n&&typeof window!="undefined"&&window.addEventListener&&(_n=function(ve){(0,Nn.Z)(bn).forEach(function(We){We(ve)})},window.addEventListener("mousedown",_n)),bn.add(ue),function(){bn.delete(ue),bn.size===0&&(window.removeEventListener("mousedown",_n),_n=null)}}function Kn(ue){var me=ue.target;if(ue.composed&&me.shadowRoot){var ve;return((ve=ue.composedPath)===null||ve===void 0?void 0:ve.call(ue)[0])||me}return me}var yt=function(me){return me==="month"||me==="date"?"year":me},Rt=function(me){return me==="date"?"month":me},_t=function(me){return me==="month"||me==="date"?"quarter":me},Tt=function(me){return me==="date"?"week":me},dn={year:yt,month:Rt,quarter:_t,week:Tt,time:null,date:null};function An(ue,me){return ue.some(function(ve){return ve&&ve.contains(me)})}function Dn(ue){var me=ue.open,ve=ue.value,We=ue.isClickOutside,Ve=ue.triggerOpen,At=ue.forwardKeyDown,Ct=ue.onKeyDown,Qt=ue.blurToCancel,qt=ue.onSubmit,mn=ue.onCancel,Yn=ue.onFocus,Sn=ue.onBlur,En=ue.changeOnBlur,Gn=(0,ie.useState)(!1),jn=(0,ht.Z)(Gn,2),tn=jn[0],xn=jn[1],Un=(0,ie.useState)(!1),Da=(0,ht.Z)(Un,2),ba=Da[0],Na=Da[1],Aa=(0,ie.useRef)(!1),Ra=(0,ie.useRef)(!1),Sa=(0,ie.useRef)(!1),_r={onMouseDown:function(){xn(!0),Ve(!0)},onKeyDown:function(to){var uo=function(){Sa.current=!0};if(Ct(to,uo),!Sa.current){switch(to.which){case je.Z.ENTER:{me?qt()!==!1&&xn(!0):Ve(!0),to.preventDefault();return}case je.Z.TAB:{tn&&me&&!to.shiftKey?(xn(!1),to.preventDefault()):!tn&&me&&!At(to)&&to.shiftKey&&(xn(!0),to.preventDefault());return}case je.Z.ESC:{xn(!0),mn();return}}!me&&![je.Z.SHIFT].includes(to.which)?Ve(!0):tn||At(to)}},onFocus:function(to){xn(!0),Na(!0),Yn&&Yn(to)},onBlur:function(to){if(Aa.current||!We(document.activeElement)){Aa.current=!1;return}Qt?setTimeout(function(){for(var uo=document,Mo=uo.activeElement;Mo&&Mo.shadowRoot;)Mo=Mo.shadowRoot.activeElement;We(Mo)&&mn()},0):me&&(Ve(!1),Ra.current&&qt()),Na(!1),Sn==null||Sn(to)}};return(0,ie.useEffect)(function(){Ra.current=!1},[me]),(0,ie.useEffect)(function(){Ra.current=!0},[ve]),(0,ie.useEffect)(function(){return va(function(_a){var to=Kn(_a),uo=We(to);me&&(uo?!En&&(!ba||uo)&&Ve(!1):(Aa.current=!0,(0,Wt.Z)(function(){Aa.current=!1})))})}),[_r,{focused:ba,typing:tn}]}function at(ue,me){return ie.useMemo(function(){return ue||(me?((0,ze.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(me).map(function(ve){var We=(0,ht.Z)(ve,2),Ve=We[0],At=We[1];return{label:Ve,value:At}})):[])},[ue,me])}var ft=ee(34280);function it(ue){var me=ue.valueTexts,ve=ue.onTextChange,We=ie.useState(""),Ve=(0,ht.Z)(We,2),At=Ve[0],Ct=Ve[1],Qt=ie.useRef([]);Qt.current=me;function qt(Yn){Ct(Yn),ve(Yn)}function mn(){Ct(Qt.current[0])}return(0,ft.Z)(function(){me.every(function(Yn){return Yn!==At})&&mn()},[me.join("||")]),[At,qt,mn]}var cn=ie.createContext({}),gn=cn,en=ee(76190);function na(ue){var me=ue.cellRender,ve=ue.monthCellRender,We=ue.dateRender,Ve=ie.useMemo(function(){if(me)return me;if(!(!ve&&!We))return function(At,Ct){var Qt=At;return We&&Ct.type==="date"?We(Qt,Ct.today):ve&&Ct.type==="month"?ve(Qt,Ct.locale):Ct.originNode}},[me,ve,We]);return Ve}function kn(ue,me){for(var ve=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",We=String(ue);We.length=1?ve|0:1,Ct=ue;Ct<=me;Ct+=At)Ve.push({label:kn(Ct,2),value:Ct,disabled:(We||[]).includes(Ct)});return Ve}function Nr(ue){var me=ue.generateConfig,ve=ue.prefixCls,We=ue.operationRef,Ve=ue.activeColumnIndex,At=ue.value,Ct=ue.showHour,Qt=ue.showMinute,qt=ue.showSecond,mn=ue.use12Hours,Yn=ue.hourStep,Sn=Yn===void 0?1:Yn,En=ue.minuteStep,Gn=En===void 0?1:En,jn=ue.secondStep,tn=jn===void 0?1:jn,xn=ue.disabledHours,Un=ue.disabledMinutes,Da=ue.disabledSeconds,ba=ue.disabledTime,Na=ue.hideDisabledOptions,Aa=ue.onSelect,Ra=ue.cellRender,Sa=ue.locale,_r=[],_a="".concat(ve,"-content"),to="".concat(ve,"-time-panel"),uo,Mo=At?me.getHour(At):-1,Do=Mo,li=At?me.getMinute(At):-1,No=At?me.getSecond(At):-1,co=me.getNow(),fo=ie.useMemo(function(){if(ba){var Mt=ba(co);return[Mt.disabledHours,Mt.disabledMinutes,Mt.disabledSeconds]}return[xn,Un,Da]},[xn,Un,Da,ba,co]),Ro=(0,ht.Z)(fo,3),Vo=Ro[0],qn=Ro[1],Ka=Ro[2],ro=$a(0,23,Sn,Vo&&Vo()),no=(0,Ie.Z)(function(){return ro},ro,wr);mn&&(uo=Do>=12,Do%=12);var ce=ie.useMemo(function(){if(!mn)return[!1,!1];var Mt=[!0,!0];return no.forEach(function(Kt){var Pn=Kt.disabled,Cn=Kt.value;Pn||(Cn>=12?Mt[1]=!1:Mt[0]=!1)}),Mt},[mn,no]),ge=(0,ht.Z)(ce,2),xe=ge[0],De=ge[1],Ue=ie.useMemo(function(){return mn?no.filter(uo?function(Mt){return Mt.value>=12}:function(Mt){return Mt.value<12}).map(function(Mt){var Kt=Mt.value%12,Pn=Kt===0?"12":kn(Kt,2);return(0,Te.Z)((0,Te.Z)({},Mt),{},{label:Pn,value:Kt})}):no},[mn,uo,no]),Ke=$a(0,59,Gn,qn&&qn(Mo)),Et=$a(0,59,tn,Ka&&Ka(Mo,li)),pt=Ba({value:At,generateConfig:me,disabledMinutes:qn,disabledSeconds:Ka,minutes:Ke,seconds:Et,use12Hours:mn});We.current={onUpDown:function(Kt){var Pn=_r[Ve];if(Pn)for(var Cn=Pn.units.findIndex(function(oa){return oa.value===Pn.value}),yn=Pn.units.length,Xn=1;Xn2&&arguments[2]!==void 0?arguments[2]:!1;(ga===xn||xr)&&(qa(In),_r&&_r(In),pt&&pt(In,Pa),_a&&!tt(qt,In,ca)&&!(Gn!=null&&Gn(In))&&_a(In))},Hr=function(In){if(jo.includes(ga)){var Pa,xr,jr=ga==="date";switch(In===je.Z.PAGE_UP||In===je.Z.PAGE_DOWN?xr=jr?qt.addMonth:qt.addYear:xr=jr?qt.addDate:qt.addMonth,In){case je.Z.LEFT:case je.Z.PAGE_UP:Pa=xr(tr,-1);break;case je.Z.RIGHT:case je.Z.PAGE_DOWN:Pa=xr(tr,1);break;case je.Z.UP:case je.Z.DOWN:Pa=xr(tr,Number("".concat(In===je.Z.UP?"-":"").concat(jr?Ge:Ya)));break}if(Pa)return!(Gn!=null&&Gn(Pa))}return!0},Uo=function(In){if(Xn.current&&Xn.current.onKeyDown){var Pa=!0,xr=In.which;if([je.Z.LEFT,je.Z.RIGHT,je.Z.UP,je.Z.DOWN,je.Z.PAGE_UP,je.Z.PAGE_DOWN,je.Z.ENTER].includes(xr)&&(In.preventDefault(),xr!==je.Z.ENTER&&Da===0&&(Pa=Hr(xr))),Pa)return Xn.current.onKeyDown(In)}return(0,ze.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},oo=function(In){Xn.current&&Xn.current.onBlur&&Xn.current.onBlur(In)};Et&&Pn!=="right"&&(Et.current={onKeyDown:Uo,onClose:function(){Xn.current&&Xn.current.onClose&&Xn.current.onClose()}}),ie.useEffect(function(){mn&&!Wn.current&&br(mn)},[mn]),ie.useEffect(function(){Wn.current=!1},[]);var vr,ai=na({cellRender:ce,monthCellRender:no,dateRender:ro}),sr=(0,Te.Z)((0,Te.Z)({},ue),{},{cellRender:ai,operationRef:Xn,prefixCls:Ve,viewDate:tr,value:ca,onViewDateChange:ya,sourceMode:Ua,onPanelChange:kr,disabledDate:Gn});switch(delete sr.onChange,delete sr.onSelect,ga){case"decade":vr=ie.createElement(oi,(0,re.Z)({},sr,{onSelect:function(In,Pa){ya(In),Ur(In,Pa)}}));break;case"year":vr=ie.createElement(yi,(0,re.Z)({},sr,{onSelect:function(In,Pa){ya(In),Ur(In,Pa)}}));break;case"month":vr=ie.createElement(Bi,(0,re.Z)({},sr,{onSelect:function(In,Pa){ya(In),Ur(In,Pa)}}));break;case"quarter":vr=ie.createElement(er,(0,re.Z)({},sr,{onSelect:function(In,Pa){ya(In),Ur(In,Pa)}}));break;case"week":vr=ie.createElement(Hn,(0,re.Z)({},sr,{onSelect:function(In,Pa){ya(In),Ur(In,Pa)}}));break;case"time":delete sr.showTime,vr=ie.createElement(si,(0,re.Z)({},sr,(0,en.Z)(Na)==="object"?Na:null,{onSelect:function(In,Pa){ya(In),Ur(In,Pa)}}));break;default:Na?vr=ie.createElement(Eo,(0,re.Z)({},sr,{onSelect:function(In,Pa){ya(In),Ur(In,Pa)}})):vr=ie.createElement(pr,(0,re.Z)({},sr,{onSelect:function(In,Pa){ya(In),Ur(In,Pa)}}))}var zo,xo,wi=function(){var In=qt.getNow(),Pa=zt(qt.getHour(In),qt.getMinute(In),qt.getSecond(In),xe?fo:1,De?Vo:1,Ue?Ka:1),xr=lt(qt,In,Pa[0],Pa[1],Pa[2]);Ur(xr,"submit")};bt||(zo=Rr(Ve,ga,Ra),Na&&ga!=="date"?xo=null:xo=Ia({prefixCls:Ve,components:li,needConfirmButton:ge,okDisabled:!ca||Gn&&Gn(ca),locale:Qt,showNow:ba,onNow:ge&&wi,onOk:function(){ca&&(Ur(ca,"submit",!0),Do&&Do(ca))}}));var ur;if(Aa&&ga==="date"&&xn==="date"&&!Na){var rr=qt.getNow(),ir="".concat(Ve,"-today-btn"),Xa=Gn&&Gn(rr);ur=ie.createElement("a",{className:Me()(ir,Xa&&"".concat(ir,"-disabled")),"aria-disabled":Xa,onClick:function(){Xa||Ur(rr,"mouse",!0)}},Qt.today)}return ie.createElement(gn.Provider,{value:(0,Te.Z)((0,Te.Z)({},Ke),{},{mode:ga,hideHeader:"hideHeader"in ue?Sa:Ke.hideHeader,hidePrevBtn:Kt&&Pn==="right",hideNextBtn:Kt&&Pn==="left"})},ie.createElement("div",{tabIndex:Da,className:Me()("".concat(Ve,"-panel"),At,(me={},(0,we.Z)(me,"".concat(Ve,"-panel-has-range"),Cn&&Cn[0]&&Cn[1]),(0,we.Z)(me,"".concat(Ve,"-panel-has-range-hover"),yn&&yn[0]&&yn[1]),(0,we.Z)(me,"".concat(Ve,"-panel-rtl"),No==="rtl"),me)),style:Ct,onKeyDown:Uo,onBlur:oo,onMouseDown:uo},vr,zo||xo||ur?ie.createElement("div",{className:"".concat(Ve,"-footer")},zo,xo,ur):null))}var Co=ao,Ut=ee(35593),kt={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function nn(ue){var me,ve=ue.prefixCls,We=ue.popupElement,Ve=ue.popupStyle,At=ue.visible,Ct=ue.dropdownClassName,Qt=ue.dropdownAlign,qt=ue.transitionName,mn=ue.getPopupContainer,Yn=ue.children,Sn=ue.range,En=ue.popupPlacement,Gn=ue.direction,jn="".concat(ve,"-dropdown"),tn=function(){return En!==void 0?En:Gn==="rtl"?"bottomRight":"bottomLeft"};return ie.createElement(Ut.Z,{showAction:[],hideAction:[],popupPlacement:tn(),builtinPlacements:kt,prefixCls:jn,popupTransitionName:qt,popup:We,popupAlign:Qt,popupVisible:At,popupClassName:Me()(Ct,(me={},(0,we.Z)(me,"".concat(jn,"-range"),Sn),(0,we.Z)(me,"".concat(jn,"-rtl"),Gn==="rtl"),me)),popupStyle:Ve,getPopupContainer:mn},Yn)}var Vn=nn;function Ga(ue){var me=ue.prefixCls,ve=ue.presets,We=ue.onClick,Ve=ue.onHover;return ve.length?ie.createElement("div",{className:"".concat(me,"-presets")},ie.createElement("ul",null,ve.map(function(At,Ct){var Qt=At.label,qt=At.value;return ie.createElement("li",{key:Ct,onClick:function(){return We==null?void 0:We(Oa(qt))},onMouseEnter:function(){return Ve==null?void 0:Ve(Oa(qt))},onMouseLeave:function(){return Ve==null?void 0:Ve(null)}},Qt)}))):null}function Wa(ue){var me=ue.picker,ve=ue.disabledHours,We=ue.disabledMinutes,Ve=ue.disabledSeconds;me==="time"&&(ve||We||Ve)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Tn(ue,me,ve){var We=(0,en.Z)(me)==="object"?me.clearIcon:ve;return We||ie.createElement("span",{className:"".concat(ue,"-clear-btn")})}function ka(ue){var me,ve=ue,We=ve.prefixCls,Ve=We===void 0?"rc-picker":We,At=ve.id,Ct=ve.name,Qt=ve.tabIndex,qt=ve.style,mn=ve.className,Yn=ve.dropdownClassName,Sn=ve.dropdownAlign,En=ve.popupStyle,Gn=ve.transitionName,jn=ve.generateConfig,tn=ve.locale,xn=ve.inputReadOnly,Un=ve.allowClear,Da=ve.autoFocus,ba=ve.showTime,Na=ve.picker,Aa=Na===void 0?"date":Na,Ra=ve.format,Sa=ve.use12Hours,_r=ve.value,_a=ve.defaultValue,to=ve.presets,uo=ve.open,Mo=ve.defaultOpen,Do=ve.defaultOpenValue,li=ve.suffixIcon,No=ve.clearIcon,co=ve.disabled,fo=ve.disabledDate,Ro=ve.placeholder,Vo=ve.getPopupContainer,qn=ve.pickerRef,Ka=ve.panelRender,ro=ve.onChange,no=ve.onOpenChange,ce=ve.onFocus,ge=ve.onBlur,xe=ve.onMouseDown,De=ve.onMouseUp,Ue=ve.onMouseEnter,Ke=ve.onMouseLeave,Et=ve.onContextMenu,pt=ve.onClick,bt=ve.onKeyDown,Vt=ve.onSelect,Mt=ve.direction,Kt=ve.autoComplete,Pn=Kt===void 0?"off":Kt,Cn=ve.inputRender,yn=ve.changeOnBlur,Xn=ie.useRef(null),Wn=Aa==="date"&&!!ba||Aa==="time",oa=at(to),Qn=ta(ln(Ra,Aa,ba,Sa)),ca=ie.useRef(null),qa=ie.useRef(null),ar=ie.useRef(null),za=(0,Ft.Z)(null,{value:_r,defaultValue:_a}),tr=(0,ht.Z)(za,2),br=tr[0],ya=tr[1],Za=ie.useState(br),Fa=(0,ht.Z)(Za,2),sa=Fa[0],ga=Fa[1],nr=ie.useRef(null),Ir=(0,Ft.Z)(!1,{value:uo,defaultValue:Mo,postState:function(gr){return co?!1:gr},onChange:function(gr){no&&no(gr),!gr&&nr.current&&nr.current.onClose&&nr.current.onClose()}}),Fr=(0,ht.Z)(Ir,2),Ua=Fr[0],Dr=Fr[1],kr=St(sa,{formatList:Qn,generateConfig:jn,locale:tn}),Ur=(0,ht.Z)(kr,2),Hr=Ur[0],Uo=Ur[1],oo=it({valueTexts:Hr,onTextChange:function(gr){var Fi=qe(gr,{locale:tn,formatList:Qn,generateConfig:jn});Fi&&(!fo||!fo(Fi))&&ga(Fi)}}),vr=(0,ht.Z)(oo,3),ai=vr[0],sr=vr[1],zo=vr[2],xo=function(gr){ga(gr),ya(gr),ro&&!tt(jn,br,gr)&&ro(gr,gr?Ne(gr,{generateConfig:jn,locale:tn,format:Qn[0]}):"")},wi=function(gr){co&&gr||Dr(gr)},ur=function(gr){return Ua&&nr.current&&nr.current.onKeyDown?nr.current.onKeyDown(gr):((0,ze.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},rr=function(){for(var gr=arguments.length,Fi=new Array(gr),Wi=0;WiEn(mn);case"month":return Sn(tn)>Sn(mn);case"week":return Yn(tn)>Yn(mn);default:return!Ye(Qt,tn,mn)&&Qt.isAfter(tn,mn)}return!1},[At,Ct[1],mn,me]),jn=ie.useCallback(function(tn){if(Ct[1]||At&&At(tn))return!0;if(Ct[0]&&qt)return!Ye(Qt,tn,mn)&&Qt.isAfter(qt,tn);if(!me&&qt)switch(ve){case"quarter":return En(tn)0&&arguments[0]!==void 0?arguments[0]:!1,Sr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Xr=null;gi&&Pl&&Pl[0]&&Pl[1]&&tn.isAfter(Pl[1],Pl[0])&&(Xr=Pl);var _o=Sa;if(Sa&&(0,en.Z)(Sa)==="object"&&Sa.defaultValue){var Ii=Sa.defaultValue;_o=(0,Te.Z)((0,Te.Z)({},Sa),{},{defaultValue:Jn(Ii,lr)||void 0})}return ie.createElement(Ea.Provider,{value:{inRange:!0,panelPosition:Xo,rangedValue:ls||La,hoverRangedValue:Xr}},ie.createElement(Co,(0,re.Z)({},ue,Sr,{cellRender:Es,showTime:_o,mode:jr[lr],generateConfig:tn,style:void 0,direction:tr,disabledDate:lr===0?Ai:io,disabledTime:function(fl){return fo?fo(fl,lr===0?"start":"end"):!1},className:Me()((0,we.Z)({},"".concat(Ct,"-panel-focused"),lr===0?!Xl:!ml)),value:Jn(La,lr),locale:xn,tabIndex:-1,onPanelChange:function(fl,Cl){lr===0&&Dl(!0),lr===1&&jl(!0),Oi(un(jr,Cl,lr),un(La,fl,lr));var bl=fl;Xo==="right"&&jr[lr]===Cl&&(bl=Se(bl,Cl,tn,-1)),rr(bl,lr)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:lr===0?Jn(La,1):Jn(La,0)})))}var El=0,ps=0;if(lr&&Ir.current&&Ua.current&&nr.current&&Ur.current){El=Ir.current.offsetWidth+Ua.current.offsetWidth;var bs=Ur.current.offsetLeft>El?Ur.current.offsetLeft-El:Ur.current.offsetLeft,hs=nr.current.offsetWidth,Ss=Ur.current.offsetWidth;hs&&Ss&&El>hs-Ss-(tr==="rtl"?0:bs)&&(ps=El)}var xs=tr==="rtl"?{right:El}:{left:El};function ws(){var Xo,Sr=Rr(Ct,jr[lr],pt),Xr=Ia({prefixCls:Ct,components:ar,needConfirmButton:sa,okDisabled:!Jn(La,lr)||co&&co(La[lr]),locale:xn,onOk:function(){var vl=Jn(La,lr);vl&&(Wi(La,lr),ca==null||ca(La),Vi(!1,lr,"confirm"))}});if(Ra!=="time"&&!Sa){var _o=ur(lr),Ii=Se(_o,Ra,tn),Ml=jr[lr],fl=Ml===Ra,Cl=ms(fl?"left":!1,{pickerValue:_o,onPickerValueChange:function(vl){rr(vl,lr)}}),bl=ms("right",{pickerValue:Ii,onPickerValueChange:function(vl){rr(Se(vl,Ra,tn,-1),lr)}});tr==="rtl"?Xo=ie.createElement(ie.Fragment,null,bl,fl&&Cl):Xo=ie.createElement(ie.Fragment,null,Cl,fl&&bl)}else Xo=ms();var _l=ie.createElement("div",{className:"".concat(Ct,"-panel-layout")},ie.createElement(Ga,{prefixCls:Ct,presets:Cs,onClick:function(vl){Wi(vl,null),Vi(!1,lr,"preset")},onHover:function(vl){$l(vl)}}),ie.createElement("div",null,ie.createElement("div",{className:"".concat(Ct,"-panels")},Xo),(Sr||Xr)&&ie.createElement("div",{className:"".concat(Ct,"-footer")},Sr,Xr)));return Ka&&(_l=Ka(_l)),ie.createElement("div",{className:"".concat(Ct,"-panel-container"),style:{marginLeft:ps},ref:nr,onMouseDown:function(vl){vl.preventDefault()}},_l)}var As=ie.createElement("div",{className:Me()("".concat(Ct,"-range-wrapper"),"".concat(Ct,"-").concat(Ra,"-range-wrapper")),style:{minWidth:Ho}},ie.createElement("div",{ref:Ur,className:"".concat(Ct,"-range-arrow"),style:xs}),ws()),Ps;xe&&(Ps=ie.createElement("span",{className:"".concat(Ct,"-suffix"),onMouseDown:function(Sr){Sr.preventDefault()}},xe));var Fs=Tn(Ct,ge,De),Bs=ie.createElement("span",{onMouseDown:function(Sr){Sr.preventDefault(),Sr.stopPropagation()},onMouseUp:function(Sr){Sr.preventDefault(),Sr.stopPropagation();var Xr=sr;oo[0]||(Xr=un(Xr,null,0)),oo[1]||(Xr=un(Xr,null,1)),Wi(Xr,null),Vi(!1,lr,"clear")},className:"".concat(Ct,"-clear"),role:"button"},Fs),Ds=ge&&(Jn(sr,0)&&!oo[0]||Jn(sr,1)&&!oo[1]),ys={size:zn(Ra,Hr[0],tn)},fs=0,vs=0;Ir.current&&Fr.current&&Ua.current&&(lr===0?vs=Ir.current.offsetWidth:(fs=El,vs=Fr.current.offsetWidth));var Ns=tr==="rtl"?{right:fs}:{left:fs},Ls=function(Sr,Xr){var _o=un(La,Sr,lr);if(Xr==="submit"||Xr!=="key"&&!sa){Wi(_o,lr),lr===0?Dl():jl();var Ii=lr===0?1:0;oo[Ii]?Vi(!1,!1,"confirm"):Vi(!1,lr,"confirm")}else In(_o)};return ie.createElement(gn.Provider,{value:{operationRef:Uo,hideHeader:Ra==="time",onDateMouseEnter:cs,onDateMouseLeave:ns,hideRanges:!0,onSelect:Ls,open:gi}},ie.createElement(Vn,{visible:gi,popupElement:As,popupStyle:Yn,prefixCls:Ct,dropdownClassName:Sn,dropdownAlign:Gn,getPopupContainer:jn,transitionName:En,range:!0,direction:tr},ie.createElement("div",(0,re.Z)({ref:ga,className:Me()(Ct,"".concat(Ct,"-range"),mn,(me={},(0,we.Z)(me,"".concat(Ct,"-disabled"),oo[0]&&oo[1]),(0,we.Z)(me,"".concat(Ct,"-focused"),lr===0?Il:gl),(0,we.Z)(me,"".concat(Ct,"-rtl"),tr==="rtl"),me)),style:qt,onClick:os,onMouseEnter:Wn,onMouseLeave:oa,onMouseDown:Ql,onMouseUp:Xn},(0,mt.Z)(ue,{aria:!0,data:!0})),ie.createElement("div",{className:Me()("".concat(Ct,"-input"),(ve={},(0,we.Z)(ve,"".concat(Ct,"-input-active"),lr===0),(0,we.Z)(ve,"".concat(Ct,"-input-placeholder"),!!Hl),ve)),ref:Ir},ie.createElement("input",(0,re.Z)({id:Qt,disabled:oo[0],readOnly:Ke||typeof Hr[0]=="function"||!Xl,value:Hl||qo,onChange:function(Sr){Ki(Sr.target.value)},autoFocus:Da,placeholder:Jn(Un,0)||"",ref:Dr},Yl,ys,{autoComplete:Za}))),ie.createElement("div",{className:"".concat(Ct,"-range-separator"),ref:Ua},to),ie.createElement("div",{className:Me()("".concat(Ct,"-input"),(We={},(0,we.Z)(We,"".concat(Ct,"-input-active"),lr===1),(0,we.Z)(We,"".concat(Ct,"-input-placeholder"),!!Zl),We)),ref:Fr},ie.createElement("input",(0,re.Z)({disabled:oo[1],readOnly:Ke||typeof Hr[0]=="function"||!ml,value:Zl||Ui,onChange:function(Sr){sl(Sr.target.value)},placeholder:Jn(Un,1)||"",ref:kr},Pi,ys,{autoComplete:Za}))),ie.createElement("div",{className:"".concat(Ct,"-active-bar"),style:(0,Te.Z)((0,Te.Z)({},Ns),{},{width:vs,position:"absolute"})}),Ps,Ds&&Bs)))}var zi=function(ue){(0,Dt.Z)(ve,ue);var me=(0,vn.Z)(ve);function ve(){var We;(0,ut.Z)(this,ve);for(var Ve=arguments.length,At=new Array(Ve),Ct=0;Ct{const{lineHeight:Ve}=ue,At=Math.floor(ve*Ve)+2,Ct=Math.max((me-At)/2,0),Qt=Math.max(me-At-Ct,0);return{padding:`${Ct}px ${We}px ${Qt}px`}},Io=ue=>{const{componentCls:me,pickerCellCls:ve,pickerCellInnerCls:We,cellHeight:Ve,motionDurationSlow:At,borderRadiusSM:Ct,motionDurationMid:Qt,cellHoverBg:qt,lineWidth:mn,lineType:Yn,colorPrimary:Sn,cellActiveWithRangeBg:En,colorTextLightSolid:Gn,controlHeightSM:jn,cellRangeBorderColor:tn,pickerCellBorderGap:xn,cellHoverWithRangeBg:Un,cellWidth:Da,colorTextDisabled:ba,cellBgDisabled:Na}=ue;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Ve,transform:"translateY(-50%)",transition:`all ${At}`,content:'""'},[We]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Ve,height:Ve,lineHeight:`${Ve}px`,borderRadius:Ct,transition:`background ${Qt}, border ${Qt}`},"&-range-hover-start, &-range-hover-end":{[We]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ve}-in-view), + &:hover:not(${ve}-selected):not(${ve}-range-start):not(${ve}-range-end):not(${ve}-range-hover-start):not(${ve}-range-hover-end)`]:{[We]:{background:qt}},[`&-in-view${ve}-today ${We}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${mn}px ${Yn} ${Sn}`,borderRadius:Ct,content:'""'}},[`&-in-view${ve}-in-range`]:{position:"relative","&::before":{background:En}},[`&-in-view${ve}-selected ${We}, + &-in-view${ve}-range-start ${We}, + &-in-view${ve}-range-end ${We}`]:{color:Gn,background:Sn},[`&-in-view${ve}-range-start:not(${ve}-range-start-single), + &-in-view${ve}-range-end:not(${ve}-range-end-single)`]:{"&::before":{background:En}},[`&-in-view${ve}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${ve}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${ve}-range-hover-start:not(${ve}-in-range):not(${ve}-range-start):not(${ve}-range-end), + &-in-view${ve}-range-hover-end:not(${ve}-in-range):not(${ve}-range-start):not(${ve}-range-end), + &-in-view${ve}-range-hover-start${ve}-range-start-single, + &-in-view${ve}-range-hover-start${ve}-range-start${ve}-range-end${ve}-range-end-near-hover, + &-in-view${ve}-range-hover-end${ve}-range-start${ve}-range-end${ve}-range-start-near-hover, + &-in-view${ve}-range-hover-end${ve}-range-end-single, + &-in-view${ve}-range-hover:not(${ve}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:jn,borderTop:`${mn}px dashed ${tn}`,borderBottom:`${mn}px dashed ${tn}`,transform:"translateY(-50%)",transition:`all ${At}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:xn},[`&-in-view${ve}-in-range${ve}-range-hover::before, + &-in-view${ve}-in-range${ve}-range-hover-start::before, + &-in-view${ve}-in-range${ve}-range-hover-end::before, + &-in-view${ve}-range-start${ve}-range-hover::before, + &-in-view${ve}-range-end${ve}-range-hover::before, + &-in-view${ve}-range-start:not(${ve}-range-start-single)${ve}-range-hover-start::before, + &-in-view${ve}-range-end:not(${ve}-range-end-single)${ve}-range-hover-end::before, + ${me}-panel + > :not(${me}-date-panel) + &-in-view${ve}-in-range${ve}-range-hover-start::before, + ${me}-panel + > :not(${me}-date-panel) + &-in-view${ve}-in-range${ve}-range-hover-end::before`]:{background:Un},[`&-in-view${ve}-range-start:not(${ve}-range-start-single):not(${ve}-range-end) ${We}`]:{borderStartStartRadius:Ct,borderEndStartRadius:Ct,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${ve}-range-end:not(${ve}-range-end-single):not(${ve}-range-start) ${We}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ct,borderEndEndRadius:Ct},[`&-range-hover${ve}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${ve}-range-hover:first-child::after, + tr > &-in-view${ve}-range-hover-end:first-child::after, + &-in-view${ve}-start${ve}-range-hover-edge-start${ve}-range-hover-edge-start-near-range::after, + &-in-view${ve}-range-hover-edge-start:not(${ve}-range-hover-edge-start-near-range)::after, + &-in-view${ve}-range-hover-start::after`]:{insetInlineStart:(Da-Ve)/2,borderInlineStart:`${mn}px dashed ${tn}`,borderStartStartRadius:Ct,borderEndStartRadius:Ct},[`tr > &-in-view${ve}-range-hover:last-child::after, + tr > &-in-view${ve}-range-hover-start:last-child::after, + &-in-view${ve}-end${ve}-range-hover-edge-end${ve}-range-hover-edge-end-near-range::after, + &-in-view${ve}-range-hover-edge-end:not(${ve}-range-hover-edge-end-near-range)::after, + &-in-view${ve}-range-hover-end::after`]:{insetInlineEnd:(Da-Ve)/2,borderInlineEnd:`${mn}px dashed ${tn}`,borderStartEndRadius:Ct,borderEndEndRadius:Ct},"&-disabled":{color:ba,pointerEvents:"none",[We]:{background:"transparent"},"&::before":{background:Na}},[`&-disabled${ve}-today ${We}::before`]:{borderColor:ba}}},ho=ue=>{const{componentCls:me,pickerCellCls:ve,pickerCellInnerCls:We,pickerYearMonthCellWidth:Ve,pickerControlIconSize:At,cellWidth:Ct,paddingSM:Qt,paddingXS:qt,paddingXXS:mn,colorBgContainer:Yn,lineWidth:Sn,lineType:En,borderRadiusLG:Gn,colorPrimary:jn,colorTextHeading:tn,colorSplit:xn,pickerControlIconBorderWidth:Un,colorIcon:Da,textHeight:ba,motionDurationMid:Na,colorIconHover:Aa,fontWeightStrong:Ra,cellHeight:Sa,pickerCellPaddingVertical:_r,colorTextDisabled:_a,colorText:to,fontSize:uo,cellHoverWithRangeBg:Mo,motionDurationSlow:Do,withoutTimeCellHeight:li,pickerQuarterPanelContentHeight:No,colorLink:co,colorLinkActive:fo,colorLinkHover:Ro,cellRangeBorderColor:Vo,borderRadiusSM:qn,colorTextLightSolid:Ka,cellHoverBg:ro,timeColumnHeight:no,timeColumnWidth:ce,timeCellHeight:ge,controlItemBgActive:xe,marginXXS:De,pickerDatePanelPaddingHorizontal:Ue}=ue,Ke=Ct*7+Ue*2,Et=(Ke-qt*2)/3-Ve-Qt,pt=(Ke-qt*2)/4-Ve;return{[me]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Yn,border:`${Sn}px ${En} ${xn}`,borderRadius:Gn,outline:"none","&-focused":{borderColor:jn},"&-rtl":{direction:"rtl",[`${me}-prev-icon, + ${me}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${me}-next-icon, + ${me}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Ke},"&-header":{display:"flex",padding:`0 ${qt}px`,color:tn,borderBottom:`${Sn}px ${En} ${xn}`,"> *":{flex:"none"},button:{padding:0,color:Da,lineHeight:`${ba}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Na}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:uo,"&:hover":{color:Aa}},"&-view":{flex:"auto",fontWeight:Ra,lineHeight:`${ba}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:qt},"&:hover":{color:jn}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:At,height:At,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:At,height:At,border:"0 solid currentcolor",borderBlockStartWidth:Un,borderBlockEndWidth:0,borderInlineStartWidth:Un,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(At/2),insetInlineStart:Math.ceil(At/2),display:"inline-block",width:At,height:At,border:"0 solid currentcolor",borderBlockStartWidth:Un,borderBlockEndWidth:0,borderInlineStartWidth:Un,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Sa,fontWeight:"normal"},th:{height:Sa+_r*2,color:to,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${_r}px 0`,color:_a,cursor:"pointer","&-in-view":{color:to}},Io(ue)),[`&-date-panel ${me}-cell-in-view${me}-cell-in-range${me}-cell-range-hover-start ${We}, + &-date-panel ${me}-cell-in-view${me}-cell-in-range${me}-cell-range-hover-end ${We}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:Mo,transition:`all ${Do}`,content:'""'}},[`&-date-panel + ${me}-cell-in-view${me}-cell-in-range${me}-cell-range-hover-start + ${We}::after`]:{insetInlineEnd:-(Ct-Sa)/2,insetInlineStart:0},[`&-date-panel ${me}-cell-in-view${me}-cell-in-range${me}-cell-range-hover-end ${We}::after`]:{insetInlineEnd:0,insetInlineStart:-(Ct-Sa)/2},[`&-range-hover${me}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${me}-content`]:{height:li*4},[We]:{padding:`0 ${qt}px`}},"&-quarter-panel":{[`${me}-content`]:{height:No},[`${me}-cell-range-hover-start::after`]:{insetInlineStart:pt,borderInlineStart:`${Sn}px dashed ${Vo}`,[`${me}-panel-rtl &`]:{insetInlineEnd:pt,borderInlineEnd:`${Sn}px dashed ${Vo}`}},[`${me}-cell-range-hover-end::after`]:{insetInlineEnd:pt,borderInlineEnd:`${Sn}px dashed ${Vo}`,[`${me}-panel-rtl &`]:{insetInlineStart:pt,borderInlineStart:`${Sn}px dashed ${Vo}`}}},[`&-panel ${me}-footer`]:{borderTop:`${Sn}px ${En} ${xn}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${ba-2*Sn}px`,textAlign:"center","&-extra":{padding:`0 ${Qt}px`,lineHeight:`${ba-2*Sn}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Sn}px ${En} ${xn}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:co,"&:hover":{color:Ro},"&:active":{color:fo},[`&${me}-today-btn-disabled`]:{color:_a,cursor:"not-allowed"}},"&-decade-panel":{[We]:{padding:`0 ${qt/2}px`},[`${me}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${me}-body`]:{padding:`0 ${qt}px`},[We]:{width:Ve},[`${me}-cell-range-hover-start::after`]:{borderStartStartRadius:qn,borderEndStartRadius:qn,borderStartEndRadius:0,borderEndEndRadius:0,[`${me}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:qn,borderEndEndRadius:qn}},[`${me}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:qn,borderEndEndRadius:qn,[`${me}-panel-rtl &`]:{borderStartStartRadius:qn,borderEndStartRadius:qn,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${me}-cell-range-hover-start::after`]:{insetInlineStart:Et,borderInlineStart:`${Sn}px dashed ${Vo}`,[`${me}-panel-rtl &`]:{insetInlineEnd:Et,borderInlineEnd:`${Sn}px dashed ${Vo}`}},[`${me}-cell-range-hover-end::after`]:{insetInlineEnd:Et,borderInlineEnd:`${Sn}px dashed ${Vo}`,[`${me}-panel-rtl &`]:{insetInlineStart:Et,borderInlineStart:`${Sn}px dashed ${Vo}`}}},"&-week-panel":{[`${me}-body`]:{padding:`${qt}px ${Qt}px`},[`${me}-cell`]:{[`&:hover ${We}, + &-selected ${We}, + ${We}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Na}`},"&:first-child:before":{borderStartStartRadius:qn,borderEndStartRadius:qn},"&:last-child:before":{borderStartEndRadius:qn,borderEndEndRadius:qn}},"&:hover td":{"&:before":{background:ro}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${ve}`]:{"&:before":{background:jn},[`&${me}-cell-week`]:{color:new fa.C(Ka).setAlpha(.5).toHexString()},[We]:{color:Ka}}},"&-range-hover td:before":{background:xe}}},"&-date-panel":{[`${me}-body`]:{padding:`${qt}px ${Ue}px`},[`${me}-content`]:{width:Ct*7,th:{width:Ct,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${me}-time-panel`]:{borderInlineStart:`${Sn}px ${En} ${xn}`},[`${me}-date-panel, + ${me}-time-panel`]:{transition:`opacity ${Do}`},"&-active":{[`${me}-date-panel, + ${me}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${me}-content`]:{display:"flex",flex:"auto",height:no},"&-column":{flex:"1 0 auto",width:ce,margin:`${mn}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Na}`,overflowX:"hidden","&::after":{display:"block",height:no-ge,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Sn}px ${En} ${xn}`},"&-active":{background:new fa.C(xe).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${me}-time-panel-cell`]:{marginInline:De,[`${me}-time-panel-cell-inner`]:{display:"block",width:ce-2*De,height:ge,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(ce-ge)/2,color:to,lineHeight:`${ge}px`,borderRadius:qn,cursor:"pointer",transition:`background ${Na}`,"&:hover":{background:ro}},"&-selected":{[`${me}-time-panel-cell-inner`]:{background:xe}},"&-disabled":{[`${me}-time-panel-cell-inner`]:{color:_a,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${me}-time-panel-column:after`]:{height:no-ge+mn*2}}}},Vr=ue=>{const{componentCls:me,colorBgContainer:ve,colorError:We,errorActiveShadow:Ve,colorWarning:At,warningActiveShadow:Ct}=ue;return{[`${me}:not(${me}-disabled)`]:{[`&${me}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:ve,borderColor:We},[`&${me}-focused, &:focus`]:Object.assign({},(0,wa.M1)((0,Or.TS)(ue,{activeBorderColor:We,activeShadow:Ve}))),[`${me}-active-bar`]:{background:We}},[`&${me}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:ve,borderColor:At},[`&${me}-focused, &:focus`]:Object.assign({},(0,wa.M1)((0,Or.TS)(ue,{activeBorderColor:At,activeShadow:Ct}))),[`${me}-active-bar`]:{background:At}}}}},Go=ue=>{const{componentCls:me,antCls:ve,controlHeight:We,fontSize:Ve,paddingInline:At,colorBgContainer:Ct,lineWidth:Qt,lineType:qt,colorBorder:mn,borderRadius:Yn,motionDurationMid:Sn,colorBgContainerDisabled:En,colorTextDisabled:Gn,colorTextPlaceholder:jn,controlHeightLG:tn,fontSizeLG:xn,controlHeightSM:Un,paddingInlineSM:Da,paddingXS:ba,marginXS:Na,colorTextDescription:Aa,lineWidthBold:Ra,lineHeight:Sa,colorPrimary:_r,motionDurationSlow:_a,zIndexPopup:to,paddingXXS:uo,paddingSM:Mo,textHeight:Do,cellActiveWithRangeBg:li,colorPrimaryBorder:No,sizePopupArrow:co,borderRadiusXS:fo,borderRadiusOuter:Ro,colorBgElevated:Vo,borderRadiusLG:qn,boxShadowSecondary:Ka,borderRadiusSM:ro,colorSplit:no,cellHoverBg:ce,presetsWidth:ge,presetsMaxWidth:xe,boxShadowPopoverArrow:De,colorTextQuaternary:Ue}=ue;return[{[me]:Object.assign(Object.assign(Object.assign({},(0,la.Wf)(ue)),Ja(ue,We,Ve,At)),{position:"relative",display:"inline-flex",alignItems:"center",background:Ct,lineHeight:1,border:`${Qt}px ${qt} ${mn}`,borderRadius:Yn,transition:`border ${Sn}, box-shadow ${Sn}`,"&:hover, &-focused":Object.assign({},(0,wa.pU)(ue)),"&-focused":Object.assign({},(0,wa.M1)(ue)),[`&${me}-disabled`]:{background:En,borderColor:mn,cursor:"not-allowed",[`${me}-suffix`]:{color:Ue}},[`&${me}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${me}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,wa.ik)(ue)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${me}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:jn}}},"&-large":Object.assign(Object.assign({},Ja(ue,tn,xn,At)),{[`${me}-input > input`]:{fontSize:xn}}),"&-small":Object.assign({},Ja(ue,Un,Ve,Da)),[`${me}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:ba/2,color:Gn,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Na}}},[`${me}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Gn,lineHeight:1,background:Ct,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Sn}, color ${Sn}`,"> *":{verticalAlign:"top"},"&:hover":{color:Aa}},[`${me}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:xn,color:Gn,fontSize:xn,verticalAlign:"top",cursor:"default",[`${me}-focused &`]:{color:Aa},[`${me}-range-separator &`]:{[`${me}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${me}-clear`]:{insetInlineEnd:At},"&:hover":{[`${me}-clear`]:{opacity:1}},[`${me}-active-bar`]:{bottom:-Qt,height:Ra,marginInlineStart:At,background:_r,opacity:0,transition:`all ${_a} ease-out`,pointerEvents:"none"},[`&${me}-focused`]:{[`${me}-active-bar`]:{opacity:1}},[`${me}-range-separator`]:{alignItems:"center",padding:`0 ${ba}px`,lineHeight:1},[`&${me}-small`]:{[`${me}-clear`]:{insetInlineEnd:Da},[`${me}-active-bar`]:{marginInlineStart:Da}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,la.Wf)(ue)),ho(ue)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:to,[`&${me}-dropdown-hidden`]:{display:"none"},[`&${me}-dropdown-placement-bottomLeft`]:{[`${me}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${me}-dropdown-placement-topLeft`]:{[`${me}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${ve}-slide-up-enter${ve}-slide-up-enter-active${me}-dropdown-placement-topLeft, + &${ve}-slide-up-enter${ve}-slide-up-enter-active${me}-dropdown-placement-topRight, + &${ve}-slide-up-appear${ve}-slide-up-appear-active${me}-dropdown-placement-topLeft, + &${ve}-slide-up-appear${ve}-slide-up-appear-active${me}-dropdown-placement-topRight`]:{animationName:ra.Qt},[`&${ve}-slide-up-enter${ve}-slide-up-enter-active${me}-dropdown-placement-bottomLeft, + &${ve}-slide-up-enter${ve}-slide-up-enter-active${me}-dropdown-placement-bottomRight, + &${ve}-slide-up-appear${ve}-slide-up-appear-active${me}-dropdown-placement-bottomLeft, + &${ve}-slide-up-appear${ve}-slide-up-appear-active${me}-dropdown-placement-bottomRight`]:{animationName:ra.fJ},[`&${ve}-slide-up-leave${ve}-slide-up-leave-active${me}-dropdown-placement-topLeft, + &${ve}-slide-up-leave${ve}-slide-up-leave-active${me}-dropdown-placement-topRight`]:{animationName:ra.ly},[`&${ve}-slide-up-leave${ve}-slide-up-leave-active${me}-dropdown-placement-bottomLeft, + &${ve}-slide-up-leave${ve}-slide-up-leave-active${me}-dropdown-placement-bottomRight`]:{animationName:ra.Uw},[`${me}-panel > ${me}-time-panel`]:{paddingTop:uo},[`${me}-ranges`]:{marginBottom:0,padding:`${uo}px ${Mo}px`,overflow:"hidden",lineHeight:`${Do-2*Qt-ba/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${me}-preset > ${ve}-tag-blue`]:{color:_r,background:li,borderColor:No,cursor:"pointer"},[`${me}-ok`]:{marginInlineStart:"auto"}},[`${me}-range-wrapper`]:{display:"flex",position:"relative"},[`${me}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:At*1.5,transition:`left ${_a} ease-out`},(0,Ma.r)(co,fo,Ro,Vo,De)),[`${me}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:Vo,borderRadius:qn,boxShadow:Ka,transition:`margin ${_a}`,[`${me}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${me}-presets`]:{display:"flex",flexDirection:"column",minWidth:ge,maxWidth:xe,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:ba,borderInlineEnd:`${Qt}px ${qt} ${no}`,li:Object.assign(Object.assign({},la.vS),{borderRadius:ro,paddingInline:ba,paddingBlock:(Un-Math.round(Ve*Sa))/2,cursor:"pointer",transition:`all ${_a}`,"+ li":{marginTop:Na},"&:hover":{background:ce}})}},[`${me}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${me}-panel`]:{borderWidth:`0 0 ${Qt}px`},"&:last-child":{[`${me}-panel`]:{borderWidth:0}}},[`${me}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${me}-content, + table`]:{textAlign:"center"},"&-focused":{borderColor:mn}}}}),"&-dropdown-range":{padding:`${co*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${me}-separator`]:{transform:"rotate(180deg)"},[`${me}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,ra.oN)(ue,"slide-up"),(0,ra.oN)(ue,"slide-down"),(0,Tr.Fm)(ue,"move-up"),(0,Tr.Fm)(ue,"move-down")]},Jr=ue=>{const{componentCls:me,controlHeightLG:ve,paddingXXS:We,padding:Ve}=ue;return{pickerCellCls:`${me}-cell`,pickerCellInnerCls:`${me}-cell-inner`,pickerYearMonthCellWidth:ve*1.5,pickerQuarterPanelContentHeight:ve*1.4,pickerCellPaddingVertical:We+We/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Ve+We/2}},Zr=ue=>({cellHoverBg:ue.controlItemBgHover,cellActiveWithRangeBg:ue.controlItemBgActive,cellHoverWithRangeBg:new fa.C(ue.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new fa.C(ue.colorPrimary).lighten(20).toHexString(),cellBgDisabled:ue.colorBgContainerDisabled,timeColumnWidth:ue.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:ue.controlHeightSM*1.5,cellHeight:ue.controlHeightSM,textHeight:ue.controlHeightLG,withoutTimeCellHeight:ue.controlHeightLG*1.65});var Yr=(0,hr.Z)("DatePicker",ue=>{const me=(0,Or.TS)((0,wa.e5)(ue),Jr(ue));return[Go(me),Vr(me),(0,Fn.c)(ue,{focusElCls:`${ue.componentCls}-focused`})]},ue=>Object.assign(Object.assign(Object.assign({},(0,wa.TM)(ue)),Zr(ue)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:ue.zIndexPopupBase+50}));function zr(ue,me,ve){return ve!==void 0?ve:me==="year"&&ue.lang.yearPlaceholder?ue.lang.yearPlaceholder:me==="quarter"&&ue.lang.quarterPlaceholder?ue.lang.quarterPlaceholder:me==="month"&&ue.lang.monthPlaceholder?ue.lang.monthPlaceholder:me==="week"&&ue.lang.weekPlaceholder?ue.lang.weekPlaceholder:me==="time"&&ue.timePickerLocale.placeholder?ue.timePickerLocale.placeholder:ue.lang.placeholder}function Fo(ue,me,ve){return ve!==void 0?ve:me==="year"&&ue.lang.yearPlaceholder?ue.lang.rangeYearPlaceholder:me==="quarter"&&ue.lang.quarterPlaceholder?ue.lang.rangeQuarterPlaceholder:me==="month"&&ue.lang.monthPlaceholder?ue.lang.rangeMonthPlaceholder:me==="week"&&ue.lang.weekPlaceholder?ue.lang.rangeWeekPlaceholder:me==="time"&&ue.timePickerLocale.placeholder?ue.timePickerLocale.rangePlaceholder:ue.lang.rangePlaceholder}function ci(ue,me){const ve={adjustX:1,adjustY:1};switch(me){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ve};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ve};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ve};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ve};default:return{points:ue==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ve}}}function di(ue){return ue?Array.isArray(ue)?ue:[ue]:[]}function mo(ue){const{format:me,picker:ve,showHour:We,showMinute:Ve,showSecond:At,use12Hours:Ct}=ue,Qt=di(me)[0],qt=Object.assign({},ue);return me&&Array.isArray(me)&&(qt.format=Qt),Qt&&typeof Qt=="string"&&(!Qt.includes("s")&&At===void 0&&(qt.showSecond=!1),!Qt.includes("m")&&Ve===void 0&&(qt.showMinute=!1),!Qt.includes("H")&&!Qt.includes("h")&&!Qt.includes("K")&&!Qt.includes("k")&&We===void 0&&(qt.showHour=!1),(Qt.includes("a")||Qt.includes("A"))&&Ct===void 0&&(qt.use12Hours=!0)),ve==="time"?qt:(typeof Qt=="function"&&delete qt.format,{showTime:qt})}function Bo(ue,me,ve){if(ue===!1)return!1;const We={clearIcon:me!=null?me:ve};return typeof ue=="object"?Object.assign(Object.assign({},We),ue):We}var Ri=ee(3113);function ni(ue){return ie.createElement(Ri.ZP,Object.assign({size:"small",type:"primary"},ue))}var Cr={button:ni},Ar=function(ue,me){var ve={};for(var We in ue)Object.prototype.hasOwnProperty.call(ue,We)&&me.indexOf(We)<0&&(ve[We]=ue[We]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,We=Object.getOwnPropertySymbols(ue);Ve{const{prefixCls:Ve,getPopupContainer:At,className:Ct,placement:Qt,size:qt,disabled:mn,bordered:Yn=!0,placeholder:Sn,popupClassName:En,dropdownClassName:Gn,status:jn,clearIcon:tn,allowClear:xn,rootClassName:Un}=ve,Da=Ar(ve,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),ba=ie.useRef(null),{getPrefixCls:Na,direction:Aa,getPopupContainer:Ra}=(0,ie.useContext)(ul.E_),Sa=Na("picker",Ve),{compactSize:_r,compactItemClassnames:_a}=(0,ke.ri)(Sa,Aa),{format:to,showTime:uo,picker:Mo}=ve,Do=Na(),[li,No]=Yr(Sa),co=Object.assign(Object.assign({},uo?mo(Object.assign({format:to,picker:Mo},uo)):{}),Mo==="time"?mo(Object.assign(Object.assign({format:to},ve),{picker:Mo})):{}),fo=(0,yl.Z)(De=>{var Ue;return(Ue=qt!=null?qt:_r)!==null&&Ue!==void 0?Ue:De}),Ro=ie.useContext(cl.Z),Vo=mn!=null?mn:Ro,qn=(0,ie.useContext)(dt.aM),{hasFeedback:Ka,status:ro,feedbackIcon:no}=qn,ce=ie.createElement(ie.Fragment,null,Mo==="time"?ie.createElement(Zt,null):ie.createElement(Ce,null),Ka&&no);(0,ie.useImperativeHandle)(We,()=>({focus:()=>{var De;return(De=ba.current)===null||De===void 0?void 0:De.focus()},blur:()=>{var De;return(De=ba.current)===null||De===void 0?void 0:De.blur()}}));const[ge]=(0,Bt.Z)("Calendar",Xt.Z),xe=Object.assign(Object.assign({},ge),ve.locale);return li(ie.createElement(_i,Object.assign({separator:ie.createElement("span",{"aria-label":"to",className:`${Sa}-separator`},ie.createElement(Lt,null)),disabled:Vo,ref:ba,dropdownAlign:ci(Aa,Qt),placeholder:Fo(xe,Mo,Sn),suffixIcon:ce,prevIcon:ie.createElement("span",{className:`${Sa}-prev-icon`}),nextIcon:ie.createElement("span",{className:`${Sa}-next-icon`}),superPrevIcon:ie.createElement("span",{className:`${Sa}-super-prev-icon`}),superNextIcon:ie.createElement("span",{className:`${Sa}-super-next-icon`}),transitionName:`${Do}-slide-up`},Da,co,{className:Me()({[`${Sa}-${fo}`]:fo,[`${Sa}-borderless`]:!Yn},(0,rl.Z)(Sa,(0,rl.F)(ro,jn),Ka),No,_a,Ct,Un),locale:xe.lang,prefixCls:Sa,getPopupContainer:At||Ra,generateConfig:ue,components:Cr,direction:Aa,dropdownClassName:Me()(No,En||Gn,Un),allowClear:Bo(xn,tn,ie.createElement(jt.Z,null))})))})}var Ha=function(ue,me){var ve={};for(var We in ue)Object.prototype.hasOwnProperty.call(ue,We)&&me.indexOf(We)<0&&(ve[We]=ue[We]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,We=Object.getOwnPropertySymbols(ue);Ve{const{prefixCls:jn,getPopupContainer:tn,style:xn,className:Un,rootClassName:Da,size:ba,bordered:Na=!0,placement:Aa,placeholder:Ra,popupClassName:Sa,dropdownClassName:_r,disabled:_a,status:to,clearIcon:uo,allowClear:Mo}=En,Do=Ha(En,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:li,direction:No,getPopupContainer:co,[Yn]:fo}=(0,ie.useContext)(ul.E_),Ro=li("picker",jn),{compactSize:Vo,compactItemClassnames:qn}=(0,ke.ri)(Ro,No),Ka=ie.useRef(null),{format:ro,showTime:no}=En,[ce,ge]=Yr(Ro);(0,ie.useImperativeHandle)(Gn,()=>({focus:()=>{var Wn;return(Wn=Ka.current)===null||Wn===void 0?void 0:Wn.focus()},blur:()=>{var Wn;return(Wn=Ka.current)===null||Wn===void 0?void 0:Wn.blur()}}));const xe={showToday:!0};let De={};qt&&(De.picker=qt);const Ue=qt||En.picker;De=Object.assign(Object.assign(Object.assign({},De),no?mo(Object.assign({format:ro,picker:Ue},no)):{}),Ue==="time"?mo(Object.assign(Object.assign({format:ro},En),{picker:Ue})):{});const Ke=li(),Et=(0,yl.Z)(Wn=>{var oa;return(oa=ba!=null?ba:Vo)!==null&&oa!==void 0?oa:Wn}),pt=ie.useContext(cl.Z),bt=_a!=null?_a:pt,Vt=(0,ie.useContext)(dt.aM),{hasFeedback:Mt,status:Kt,feedbackIcon:Pn}=Vt,Cn=ie.createElement(ie.Fragment,null,Ue==="time"?ie.createElement(Zt,null):ie.createElement(Ce,null),Mt&&Pn),[yn]=(0,Bt.Z)("DatePicker",Xt.Z),Xn=Object.assign(Object.assign({},yn),En.locale);return ce(ie.createElement(pl,Object.assign({ref:Ka,placeholder:zr(Xn,Ue,Ra),suffixIcon:Cn,dropdownAlign:ci(No,Aa),prevIcon:ie.createElement("span",{className:`${Ro}-prev-icon`}),nextIcon:ie.createElement("span",{className:`${Ro}-next-icon`}),superPrevIcon:ie.createElement("span",{className:`${Ro}-super-prev-icon`}),superNextIcon:ie.createElement("span",{className:`${Ro}-super-next-icon`}),transitionName:`${Ke}-slide-up`},xe,Do,De,{locale:Xn.lang,className:Me()({[`${Ro}-${Et}`]:Et,[`${Ro}-borderless`]:!Na},(0,rl.Z)(Ro,(0,rl.F)(Kt,to),Mt),ge,qn,fo==null?void 0:fo.className,Un,Da),style:Object.assign(Object.assign({},fo==null?void 0:fo.style),xn),prefixCls:Ro,getPopupContainer:tn||co,generateConfig:ue,components:Cr,direction:No,disabled:bt,dropdownClassName:Me()(ge,Da,Sa||_r),allowClear:Bo(Mo,uo,ie.createElement(jt.Z,null))})))});return mn&&(Sn.displayName=mn),Sn}const ve=me(),We=me("week","WeekPicker"),Ve=me("month","MonthPicker"),At=me("year","YearPicker"),Ct=me("time","TimePicker"),Qt=me("quarter","QuarterPicker");return{DatePicker:ve,WeekPicker:We,MonthPicker:Ve,YearPicker:At,TimePicker:Ct,QuarterPicker:Qt}}const ha=null;function Ta(ue){const{DatePicker:me,WeekPicker:ve,MonthPicker:We,YearPicker:Ve,TimePicker:At,QuarterPicker:Ct}=or(ue),Qt=$r(ue),qt=me;return qt.WeekPicker=ve,qt.MonthPicker=We,qt.YearPicker=Ve,qt.RangePicker=Qt,qt.TimePicker=At,qt.QuarterPicker=Ct,qt}var Jo=Ta;const Ei=Jo(te);function Ci(ue){const me=ci(ue.direction,ue.placement);return me.overflow.adjustY=!1,me.overflow.adjustX=!1,Object.assign(Object.assign({},ue),{dropdownAlign:me})}const Di=(0,ae.Z)(Ei,"picker",null,Ci);Ei._InternalPanelDoNotUseOrYouWillBeFired=Di;const Ti=(0,ae.Z)(Ei.RangePicker,"picker",null,Ci);Ei._InternalRangePanelDoNotUseOrYouWillBeFired=Ti,Ei.generatePicker=Jo;var pi=Ei},28103:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return Xe}});var ne=ee(92310),z=ee.n(ne),ze=ee(59301),Qe=ee(36355),Ze=ee(17313),He=ee(83116),oe=ee(37613);const ot=Be=>{const{componentCls:le,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:b,textPaddingInline:E,orientationMargin:x,verticalMarginInline:te}=Be;return{[le]:Object.assign(Object.assign({},(0,Ze.Wf)(Be)),{borderBlockStart:`${b}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:te,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${b}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Be.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${le}-with-text`]:{display:"flex",alignItems:"center",margin:`${Be.dividerHorizontalWithTextGutterMargin}px 0`,color:Be.colorTextHeading,fontWeight:500,fontSize:Be.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${b}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${le}-with-text-left`]:{"&::before":{width:`${x*100}%`},"&::after":{width:`${100-x*100}%`}},[`&-horizontal${le}-with-text-right`]:{"&::before":{width:`${100-x*100}%`},"&::after":{width:`${x*100}%`}},[`${le}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:E},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${b}px 0 0`},[`&-horizontal${le}-with-text${le}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${le}-dashed`]:{borderInlineStartWidth:b,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${le}-with-text`]:{color:Be.colorText,fontWeight:"normal",fontSize:Be.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 gt=(0,He.Z)("Divider",Be=>{const le=(0,oe.TS)(Be,{dividerHorizontalWithTextGutterMargin:Be.margin,dividerHorizontalGutterMargin:Be.marginLG,sizePaddingEdgeHorizontal:0});return[ot(le)]},Be=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Be.marginXS})),Je=function(Be,le){var y={};for(var a in Be)Object.prototype.hasOwnProperty.call(Be,a)&&le.indexOf(a)<0&&(y[a]=Be[a]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,a=Object.getOwnPropertySymbols(Be);b{const{getPrefixCls:le,direction:y,divider:a}=ze.useContext(Qe.E_),{prefixCls:b,type:E="horizontal",orientation:x="center",orientationMargin:te,className:ae,rootClassName:re,children:ie,dashed:pe,plain:ye,style:Oe}=Be,Ae=Je(Be,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Re=le("divider",b),[Ce,It]=gt(Re),Ot=x.length>0?`-${x}`:x,wn=!!ie,Nt=x==="left"&&te!=null,Zt=x==="right"&&te!=null,jt=z()(Re,a==null?void 0:a.className,It,`${Re}-${E}`,{[`${Re}-with-text`]:wn,[`${Re}-with-text${Ot}`]:wn,[`${Re}-dashed`]:!!pe,[`${Re}-plain`]:!!ye,[`${Re}-rtl`]:y==="rtl",[`${Re}-no-default-orientation-margin-left`]:Nt,[`${Re}-no-default-orientation-margin-right`]:Zt},ae,re),an=ze.useMemo(()=>typeof te=="number"?te:/^\d+$/.test(te)?Number(te):te,[te]),Pt=Object.assign(Object.assign({},Nt&&{marginLeft:an}),Zt&&{marginRight:an});return Ce(ze.createElement("div",Object.assign({className:jt,style:Object.assign(Object.assign({},a==null?void 0:a.style),Oe)},Ae,{role:"separator"}),ie&&E!=="vertical"&&ze.createElement("span",{className:`${Re}-inner-text`,style:Pt},ie)))}},43428:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return we}});var ne=ee(92310),z=ee.n(ne),ze=ee(33885),Qe=ee(42978),Ze=ee(43403),He=ee(34280),oe=ee(59301),ot=oe.createContext(null),gt=oe.createContext({}),Je=ot,$e=ee(20068),Xe=ee(54476),Be=ee(77900),le=ee(10228),y=ee(26112),a=ee(70425),b=function(ht){var Ft=ht.prefixCls,mt=ht.className,Ie=ht.style,Le=ht.children,Ee=ht.containerRef,fe=ht.id,Ge=ht.onMouseEnter,he=ht.onMouseOver,se=ht.onMouseLeave,de=ht.onClick,Fe=ht.onKeyDown,be=ht.onKeyUp,Pe={onMouseEnter:Ge,onMouseOver:he,onMouseLeave:se,onClick:de,onKeyDown:Fe,onKeyUp:be},Ye=oe.useContext(gt),vt=Ye.panel,et=(0,a.useComposeRef)(vt,Ee);return oe.createElement(oe.Fragment,null,oe.createElement("div",(0,Xe.Z)({id:fe,className:z()("".concat(Ft,"-content"),mt),style:(0,ze.Z)({},Ie),"aria-modal":"true",role:"dialog",ref:et},Pe),Le))},E=b,x=ee(48736);function te(Te){return typeof Te=="string"&&String(Number(Te))===Te?((0,x.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(Te)):Te}function ae(Te){warning(!("wrapperClassName"in Te),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!Te.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var re={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function ie(Te,ht){var Ft,mt,Ie,Le,Ee=Te.prefixCls,fe=Te.open,Ge=Te.placement,he=Te.inline,se=Te.push,de=Te.forceRender,Fe=Te.autoFocus,be=Te.keyboard,Pe=Te.rootClassName,Ye=Te.rootStyle,vt=Te.zIndex,et=Te.className,tt=Te.id,rt=Te.style,ct=Te.motion,Se=Te.width,Ne=Te.height,qe=Te.children,_e=Te.contentWrapperStyle,St=Te.mask,Gt=Te.maskClosable,je=Te.maskMotion,Wt=Te.maskClassName,Nn=Te.maskStyle,Rn=Te.afterOpenChange,Ln=Te.onClose,sn=Te.onMouseEnter,ea=Te.onMouseOver,On=Te.onMouseLeave,ln=Te.onClick,zn=Te.onKeyDown,_n=Te.onKeyUp,bn=oe.useRef(),va=oe.useRef(),Kn=oe.useRef();oe.useImperativeHandle(ht,function(){return bn.current});var yt=function(ta){var Jn=ta.keyCode,un=ta.shiftKey;switch(Jn){case le.Z.TAB:{if(Jn===le.Z.TAB){if(!un&&document.activeElement===Kn.current){var Oa;(Oa=va.current)===null||Oa===void 0||Oa.focus({preventScroll:!0})}else if(un&&document.activeElement===va.current){var ja;(ja=Kn.current)===null||ja===void 0||ja.focus({preventScroll:!0})}}break}case le.Z.ESC:{Ln&&be&&(ta.stopPropagation(),Ln(ta));break}}};oe.useEffect(function(){if(fe&&Fe){var Mn;(Mn=bn.current)===null||Mn===void 0||Mn.focus({preventScroll:!0})}},[fe]);var Rt=oe.useState(!1),_t=(0,Qe.Z)(Rt,2),Tt=_t[0],dn=_t[1],An=oe.useContext(Je),Dn;se===!1?Dn={distance:0}:se===!0?Dn={}:Dn=se||{};var at=(Ft=(mt=(Ie=Dn)===null||Ie===void 0?void 0:Ie.distance)!==null&&mt!==void 0?mt:An==null?void 0:An.pushDistance)!==null&&Ft!==void 0?Ft:180,ft=oe.useMemo(function(){return{pushDistance:at,push:function(){dn(!0)},pull:function(){dn(!1)}}},[at]);oe.useEffect(function(){if(fe){var Mn;An==null||(Mn=An.push)===null||Mn===void 0||Mn.call(An)}else{var ta;An==null||(ta=An.pull)===null||ta===void 0||ta.call(An)}},[fe]),oe.useEffect(function(){return function(){var Mn;An==null||(Mn=An.pull)===null||Mn===void 0||Mn.call(An)}},[]);var it=St&&oe.createElement(Be.default,(0,Xe.Z)({key:"mask"},je,{visible:fe}),function(Mn,ta){var Jn=Mn.className,un=Mn.style;return oe.createElement("div",{className:z()("".concat(Ee,"-mask"),Jn,Wt),style:(0,ze.Z)((0,ze.Z)({},un),Nn),onClick:Gt&&fe?Ln:void 0,ref:ta})}),cn=typeof ct=="function"?ct(Ge):ct,gn={};if(Tt&&at)switch(Ge){case"top":gn.transform="translateY(".concat(at,"px)");break;case"bottom":gn.transform="translateY(".concat(-at,"px)");break;case"left":gn.transform="translateX(".concat(at,"px)");break;default:gn.transform="translateX(".concat(-at,"px)");break}Ge==="left"||Ge==="right"?gn.width=te(Se):gn.height=te(Ne);var en={onMouseEnter:sn,onMouseOver:ea,onMouseLeave:On,onClick:ln,onKeyDown:zn,onKeyUp:_n},na=oe.createElement(Be.default,(0,Xe.Z)({key:"panel"},cn,{visible:fe,forceRender:de,onVisibleChanged:function(ta){Rn==null||Rn(ta)},removeOnLeave:!1,leavedClassName:"".concat(Ee,"-content-wrapper-hidden")}),function(Mn,ta){var Jn=Mn.className,un=Mn.style;return oe.createElement("div",(0,Xe.Z)({className:z()("".concat(Ee,"-content-wrapper"),Jn),style:(0,ze.Z)((0,ze.Z)((0,ze.Z)({},gn),un),_e)},(0,y.Z)(Te,{data:!0})),oe.createElement(E,(0,Xe.Z)({id:tt,containerRef:ta,prefixCls:Ee,className:et,style:rt},en),qe))}),kn=(0,ze.Z)({},Ye);return vt&&(kn.zIndex=vt),oe.createElement(Je.Provider,{value:ft},oe.createElement("div",{className:z()(Ee,"".concat(Ee,"-").concat(Ge),Pe,(Le={},(0,$e.Z)(Le,"".concat(Ee,"-open"),fe),(0,$e.Z)(Le,"".concat(Ee,"-inline"),he),Le)),style:kn,tabIndex:-1,ref:bn,onKeyDown:yt},it,oe.createElement("div",{tabIndex:0,ref:va,style:re,"aria-hidden":"true","data-sentinel":"start"}),na,oe.createElement("div",{tabIndex:0,ref:Kn,style:re,"aria-hidden":"true","data-sentinel":"end"})))}var pe=oe.forwardRef(ie),ye=pe,Oe=function(ht){var Ft=ht.open,mt=Ft===void 0?!1:Ft,Ie=ht.prefixCls,Le=Ie===void 0?"rc-drawer":Ie,Ee=ht.placement,fe=Ee===void 0?"right":Ee,Ge=ht.autoFocus,he=Ge===void 0?!0:Ge,se=ht.keyboard,de=se===void 0?!0:se,Fe=ht.width,be=Fe===void 0?378:Fe,Pe=ht.mask,Ye=Pe===void 0?!0:Pe,vt=ht.maskClosable,et=vt===void 0?!0:vt,tt=ht.getContainer,rt=ht.forceRender,ct=ht.afterOpenChange,Se=ht.destroyOnClose,Ne=ht.onMouseEnter,qe=ht.onMouseOver,_e=ht.onMouseLeave,St=ht.onClick,Gt=ht.onKeyDown,je=ht.onKeyUp,Wt=ht.panelRef,Nn=oe.useState(!1),Rn=(0,Qe.Z)(Nn,2),Ln=Rn[0],sn=Rn[1],ea=oe.useState(!1),On=(0,Qe.Z)(ea,2),ln=On[0],zn=On[1];(0,He.Z)(function(){zn(!0)},[]);var _n=ln?mt:!1,bn=oe.useRef(),va=oe.useRef();(0,He.Z)(function(){_n&&(va.current=document.activeElement)},[_n]);var Kn=function(dn){var An;if(sn(dn),ct==null||ct(dn),!dn&&va.current&&!((An=bn.current)!==null&&An!==void 0&&An.contains(va.current))){var Dn;(Dn=va.current)===null||Dn===void 0||Dn.focus({preventScroll:!0})}},yt=oe.useMemo(function(){return{panel:Wt}},[Wt]);if(!rt&&!Ln&&!_n&&Se)return null;var Rt={onMouseEnter:Ne,onMouseOver:qe,onMouseLeave:_e,onClick:St,onKeyDown:Gt,onKeyUp:je},_t=(0,ze.Z)((0,ze.Z)({},ht),{},{open:_n,prefixCls:Le,placement:fe,autoFocus:he,keyboard:de,width:be,mask:Ye,maskClosable:et,inline:tt===!1,afterOpenChange:Kn,ref:bn},Rt);return oe.createElement(gt.Provider,{value:yt},oe.createElement(Ze.Z,{open:_n||rt||Ln,autoDestroy:!1,getContainer:tt,autoLock:Ye&&(_n||Ln)},oe.createElement(ye,_t)))},Ae=Oe,Re=Ae,Ce=ee(62892),It=ee(36355),Ot=ee(32441),wn=ee(47729),Zt=Te=>{const{prefixCls:ht,title:Ft,footer:mt,extra:Ie,closeIcon:Le,closable:Ee,onClose:fe,headerStyle:Ge,drawerStyle:he,bodyStyle:se,footerStyle:de,children:Fe}=Te,be=oe.useCallback(tt=>oe.createElement("button",{type:"button",onClick:fe,"aria-label":"Close",className:`${ht}-close`},tt),[fe]),[Pe,Ye]=(0,wn.Z)(Ee,Le,be,void 0,!0),vt=oe.useMemo(()=>!Ft&&!Pe?null:oe.createElement("div",{style:Ge,className:z()(`${ht}-header`,{[`${ht}-header-close-only`]:Pe&&!Ft&&!Ie})},oe.createElement("div",{className:`${ht}-header-title`},Ye,Ft&&oe.createElement("div",{className:`${ht}-title`},Ft)),Ie&&oe.createElement("div",{className:`${ht}-extra`},Ie)),[Pe,Ye,Ie,Ge,ht,Ft]),et=oe.useMemo(()=>{if(!mt)return null;const tt=`${ht}-footer`;return oe.createElement("div",{className:tt,style:de},mt)},[mt,de,ht]);return oe.createElement("div",{className:`${ht}-wrapper-body`,style:he},vt,oe.createElement("div",{className:`${ht}-body`,style:se},Fe),et)},jt=ee(33234),an=ee(83116),Pt=ee(37613),nt=Te=>{const{componentCls:ht,motionDurationSlow:Ft}=Te,mt={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${Ft}`}}};return{[ht]:{[`${ht}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${Ft}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${ht}-panel-motion`]:{"&-left":[mt,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[mt,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[mt,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[mt,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const Lt=Te=>{const{componentCls:ht,zIndexPopup:Ft,colorBgMask:mt,colorBgElevated:Ie,motionDurationSlow:Le,motionDurationMid:Ee,padding:fe,paddingLG:Ge,fontSizeLG:he,lineHeightLG:se,lineWidth:de,lineType:Fe,colorSplit:be,marginSM:Pe,colorIcon:Ye,colorIconHover:vt,colorText:et,fontWeightStrong:tt,footerPaddingBlock:rt,footerPaddingInline:ct}=Te,Se=`${ht}-content-wrapper`;return{[ht]:{position:"fixed",inset:0,zIndex:Ft,pointerEvents:"none","&-pure":{position:"relative",background:Ie,[`&${ht}-left`]:{boxShadow:Te.boxShadowDrawerLeft},[`&${ht}-right`]:{boxShadow:Te.boxShadowDrawerRight},[`&${ht}-top`]:{boxShadow:Te.boxShadowDrawerUp},[`&${ht}-bottom`]:{boxShadow:Te.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${ht}-mask`]:{position:"absolute",inset:0,zIndex:Ft,background:mt,pointerEvents:"auto"},[Se]:{position:"absolute",zIndex:Ft,maxWidth:"100vw",transition:`all ${Le}`,"&-hidden":{display:"none"}},[`&-left > ${Se}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:Te.boxShadowDrawerLeft},[`&-right > ${Se}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:Te.boxShadowDrawerRight},[`&-top > ${Se}`]:{top:0,insetInline:0,boxShadow:Te.boxShadowDrawerUp},[`&-bottom > ${Se}`]:{bottom:0,insetInline:0,boxShadow:Te.boxShadowDrawerDown},[`${ht}-content`]:{width:"100%",height:"100%",overflow:"auto",background:Ie,pointerEvents:"auto"},[`${ht}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${ht}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${fe}px ${Ge}px`,fontSize:he,lineHeight:se,borderBottom:`${de}px ${Fe} ${be}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${ht}-extra`]:{flex:"none"},[`${ht}-close`]:{display:"inline-block",marginInlineEnd:Pe,color:Ye,fontWeight:tt,fontSize:he,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${Ee}`,textRendering:"auto","&:focus, &:hover":{color:vt,textDecoration:"none"}},[`${ht}-title`]:{flex:1,margin:0,color:et,fontWeight:Te.fontWeightStrong,fontSize:he,lineHeight:se},[`${ht}-body`]:{flex:1,minWidth:0,minHeight:0,padding:Ge,overflow:"auto"},[`${ht}-footer`]:{flexShrink:0,padding:`${rt}px ${ct}px`,borderTop:`${de}px ${Fe} ${be}`},"&-rtl":{direction:"rtl"}}}};var st=(0,an.Z)("Drawer",Te=>{const ht=(0,Pt.TS)(Te,{});return[Lt(ht),nt(ht)]},Te=>({zIndexPopup:Te.zIndexPopupBase,footerPaddingBlock:Te.paddingXS,footerPaddingInline:Te.padding})),Me=ee(11575),ut=function(Te,ht){var Ft={};for(var mt in Te)Object.prototype.hasOwnProperty.call(Te,mt)&&ht.indexOf(mt)<0&&(Ft[mt]=Te[mt]);if(Te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,mt=Object.getOwnPropertySymbols(Te);Ie{var ht;const{rootClassName:Ft,width:mt,height:Ie,size:Le="default",mask:Ee=!0,push:fe=rn,open:Ge,afterOpenChange:he,onClose:se,prefixCls:de,getContainer:Fe,style:be,className:Pe,visible:Ye,afterVisibleChange:vt}=Te,et=ut(Te,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:tt,getPrefixCls:rt,direction:ct,drawer:Se}=oe.useContext(It.E_),Ne=rt("drawer",de),[qe,_e]=st(Ne),St=Fe===void 0&&tt?()=>tt(document.body):Fe,Gt=z()({"no-mask":!Ee,[`${Ne}-rtl`]:ct==="rtl"},Ft,_e),je=oe.useMemo(()=>mt!=null?mt:Le==="large"?736:378,[mt,Le]),Wt=oe.useMemo(()=>Ie!=null?Ie:Le==="large"?736:378,[Ie,Le]),Nn={motionName:(0,Ce.m)(Ne,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},Rn=sn=>({motionName:(0,Ce.m)(Ne,`panel-motion-${sn}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),Ln=(0,Me.H)();return qe(oe.createElement(jt.BR,null,oe.createElement(Ot.Ux,{status:!0,override:!0},oe.createElement(Re,Object.assign({prefixCls:Ne,onClose:se,maskMotion:Nn,motion:Rn},et,{open:Ge!=null?Ge:Ye,mask:Ee,push:fe,width:je,height:Wt,style:Object.assign(Object.assign({},Se==null?void 0:Se.style),be),className:z()(Se==null?void 0:Se.className,Pe),rootClassName:Gt,getContainer:St,afterOpenChange:he!=null?he:vt,panelRef:Ln}),oe.createElement(Zt,Object.assign({prefixCls:Ne},et,{onClose:se}))))))},vn=Te=>{const{prefixCls:ht,style:Ft,className:mt,placement:Ie="right"}=Te,Le=ut(Te,["prefixCls","style","className","placement"]),{getPrefixCls:Ee}=oe.useContext(It.E_),fe=Ee("drawer",ht),[Ge,he]=st(fe),se=z()(fe,`${fe}-pure`,`${fe}-${Ie}`,he,mt);return Ge(oe.createElement("div",{className:se,style:Ft},oe.createElement(Zt,Object.assign({prefixCls:fe},Le))))};Dt._InternalPanelDoNotUseOrYouWillBeFired=vn;var we=Dt},91857:function(xt,Ht,ee){"use strict";var ne=ee(59301),z=ee(38819),ze=ee(92310),Qe=ee.n(ze),Ze=ee(31561),He=ee(70425),oe=ee(18929),ot=ee(2738),gt=ee(79676),Je=ee(53487),$e=ee(92343),Xe=ee(36355),Be=ee(20834),le=ee(40875),y=ee(88088),a=ee(47211);const b=null,E=re=>{const{menu:ie,arrow:pe,prefixCls:ye,children:Oe,trigger:Ae,disabled:Re,dropdownRender:Ce,getPopupContainer:It,overlayClassName:Ot,rootClassName:wn,open:Nt,onOpenChange:Zt,visible:jt,onVisibleChange:an,mouseEnterDelay:Pt=.15,mouseLeaveDelay:wt=.1,autoAdjustOverflow:nt=!0,placement:Lt="",overlay:st,transitionName:Me}=re,{getPopupContainer:ut,getPrefixCls:Yt,direction:rn}=ne.useContext(Xe.E_),Dt=ne.useMemo(()=>{const Pe=Yt();return Me!==void 0?Me:Lt.includes("top")?`${Pe}-slide-down`:`${Pe}-slide-up`},[Yt,Lt,Me]),vn=ne.useMemo(()=>Lt?Lt.includes("Center")?Lt.slice(0,Lt.indexOf("Center")):Lt:rn==="rtl"?"bottomRight":"bottomLeft",[Lt,rn]),we=Yt("dropdown",ye),[Te,ht]=(0,a.Z)(we),[,Ft]=(0,y.Z)(),mt=ne.Children.only(Oe),Ie=(0,$e.Tm)(mt,{className:Qe()(`${we}-trigger`,{[`${we}-rtl`]:rn==="rtl"},mt.props.className),disabled:Re}),Le=Re?[]:Ae;let Ee;Le&&Le.includes("contextMenu")&&(Ee=!0);const[fe,Ge]=(0,oe.Z)(!1,{value:Nt!=null?Nt:jt}),he=(0,He.useEvent)(Pe=>{Zt==null||Zt(Pe),an==null||an(Pe),Ge(Pe)}),se=Qe()(Ot,wn,ht,{[`${we}-rtl`]:rn==="rtl"}),de=(0,gt.Z)({arrowPointAtCenter:typeof pe=="object"&&pe.pointAtCenter,autoAdjustOverflow:nt,offset:Ft.marginXXS,arrowWidth:pe?Ft.sizePopupArrow:0,borderRadius:Ft.borderRadius}),Fe=ne.useCallback(()=>{Ge(!1)},[]),be=()=>{let Pe;return ie!=null&&ie.items?Pe=ne.createElement(Be.default,Object.assign({},ie)):typeof st=="function"?Pe=st():Pe=st,Ce&&(Pe=Ce(Pe)),Pe=ne.Children.only(typeof Pe=="string"?ne.createElement("span",null,Pe):Pe),ne.createElement(le.J,{prefixCls:`${we}-menu`,expandIcon:ne.createElement("span",{className:`${we}-menu-submenu-arrow`},ne.createElement(z.Z,{className:`${we}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Fe,validator:Ye=>{let{mode:vt}=Ye}},Pe)};return Te(ne.createElement(Ze.Z,Object.assign({alignPoint:Ee},(0,ot.Z)(re,["rootClassName"]),{mouseEnterDelay:Pt,mouseLeaveDelay:wt,visible:fe,builtinPlacements:de,arrow:!!pe,overlayClassName:se,prefixCls:we,getPopupContainer:It||ut,transitionName:Dt,trigger:Le,overlay:be,placement:vn,onVisibleChange:he}),Ie))};function x(re){return Object.assign(Object.assign({},re),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const te=(0,Je.Z)(E,"dropdown",re=>re,x),ae=re=>ne.createElement(te,Object.assign({},re),ne.createElement("span",null));E._InternalPanelDoNotUseOrYouWillBeFired=ae,Ht.Z=E},38854:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return y}});var ne=ee(91857),z=ee(92310),ze=ee.n(z),Qe=ee(59301),Ze=ee(18785),He=ee(3113),oe=ee(36355),ot=ee(81327),gt=ee(33234),Je=ee(47211),$e=function(a,b){var E={};for(var x in a)Object.prototype.hasOwnProperty.call(a,x)&&b.indexOf(x)<0&&(E[x]=a[x]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var te=0,x=Object.getOwnPropertySymbols(a);te{const{getPopupContainer:b,getPrefixCls:E,direction:x}=Qe.useContext(oe.E_),{prefixCls:te,type:ae="default",danger:re,disabled:ie,loading:pe,onClick:ye,htmlType:Oe,children:Ae,className:Re,menu:Ce,arrow:It,autoFocus:Ot,overlay:wn,trigger:Nt,align:Zt,open:jt,onOpenChange:an,placement:Pt,getPopupContainer:wt,href:nt,icon:Lt=Qe.createElement(Ze.Z,null),title:st,buttonsRender:Me=be=>be,mouseEnterDelay:ut,mouseLeaveDelay:Yt,overlayClassName:rn,overlayStyle:Dt,destroyPopupOnHide:vn,dropdownRender:we}=a,Te=$e(a,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),ht=E("dropdown",te),Ft=`${ht}-button`,[mt,Ie]=(0,Je.Z)(ht),Le={menu:Ce,arrow:It,autoFocus:Ot,align:Zt,disabled:ie,trigger:ie?[]:Nt,onOpenChange:an,getPopupContainer:wt||b,mouseEnterDelay:ut,mouseLeaveDelay:Yt,overlayClassName:rn,overlayStyle:Dt,destroyPopupOnHide:vn,dropdownRender:we},{compactSize:Ee,compactItemClassnames:fe}=(0,gt.ri)(ht,x),Ge=ze()(Ft,fe,Re,Ie);"overlay"in a&&(Le.overlay=wn),"open"in a&&(Le.open=jt),"placement"in a?Le.placement=Pt:Le.placement=x==="rtl"?"bottomLeft":"bottomRight";const he=Qe.createElement(He.ZP,{type:ae,danger:re,disabled:ie,loading:pe,onClick:ye,htmlType:Oe,href:nt,title:st},Ae),se=Qe.createElement(He.ZP,{type:ae,danger:re,icon:Lt}),[de,Fe]=Me([he,se]);return mt(Qe.createElement(ot.Z.Compact,Object.assign({className:Ge,size:Ee,block:!0},Te),de,Qe.createElement(ne.Z,Object.assign({},Le),Fe)))};Xe.__ANT_BUTTON=!0;var Be=Xe;const le=ne.Z;le.Button=Be;var y=le},47211:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return $e}});var ne=ee(17313),z=ee(13826),ze=ee(92899),Qe=ee(29878),Ze=ee(19447),He=ee(83116),oe=ee(37613),gt=Xe=>{const{componentCls:Be,menuCls:le,colorError:y,colorTextLightSolid:a}=Xe,b=`${le}-item`;return{[`${Be}, ${Be}-menu-submenu`]:{[`${le} ${b}`]:{[`&${b}-danger:not(${b}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const Je=Xe=>{const{componentCls:Be,menuCls:le,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:b,antCls:E,iconCls:x,motionDurationMid:te,dropdownPaddingVertical:ae,fontSize:re,dropdownEdgeChildPadding:ie,colorTextDisabled:pe,fontSizeIcon:ye,controlPaddingHorizontal:Oe,colorBgElevated:Ae}=Xe;return[{[Be]:Object.assign(Object.assign({},(0,ne.Wf)(Xe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+b/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${E}-btn`]:{[`& > ${x}-down, & > ${E}-btn-icon > ${x}-down`]:{fontSize:ye}},[`${Be}-wrap`]:{position:"relative",[`${E}-btn > ${x}-down`]:{fontSize:ye},[`${x}-down::before`]:{transition:`transform ${te}`}},[`${Be}-wrap-open`]:{[`${x}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${E}-slide-down-enter${E}-slide-down-enter-active${Be}-placement-bottomLeft, + &${E}-slide-down-appear${E}-slide-down-appear-active${Be}-placement-bottomLeft, + &${E}-slide-down-enter${E}-slide-down-enter-active${Be}-placement-bottom, + &${E}-slide-down-appear${E}-slide-down-appear-active${Be}-placement-bottom, + &${E}-slide-down-enter${E}-slide-down-enter-active${Be}-placement-bottomRight, + &${E}-slide-down-appear${E}-slide-down-appear-active${Be}-placement-bottomRight`]:{animationName:z.fJ},[`&${E}-slide-up-enter${E}-slide-up-enter-active${Be}-placement-topLeft, + &${E}-slide-up-appear${E}-slide-up-appear-active${Be}-placement-topLeft, + &${E}-slide-up-enter${E}-slide-up-enter-active${Be}-placement-top, + &${E}-slide-up-appear${E}-slide-up-appear-active${Be}-placement-top, + &${E}-slide-up-enter${E}-slide-up-enter-active${Be}-placement-topRight, + &${E}-slide-up-appear${E}-slide-up-appear-active${Be}-placement-topRight`]:{animationName:z.Qt},[`&${E}-slide-down-leave${E}-slide-down-leave-active${Be}-placement-bottomLeft, + &${E}-slide-down-leave${E}-slide-down-leave-active${Be}-placement-bottom, + &${E}-slide-down-leave${E}-slide-down-leave-active${Be}-placement-bottomRight`]:{animationName:z.Uw},[`&${E}-slide-up-leave${E}-slide-up-leave-active${Be}-placement-topLeft, + &${E}-slide-up-leave${E}-slide-up-leave-active${Be}-placement-top, + &${E}-slide-up-leave${E}-slide-up-leave-active${Be}-placement-topRight`]:{animationName:z.ly}})},(0,Ze.ZP)(Xe,{colorBg:Ae,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Be} ${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}},[`${Be}, ${Be}-menu-submenu`]:{[le]:Object.assign(Object.assign({padding:ie,listStyleType:"none",backgroundColor:Ae,backgroundClip:"padding-box",borderRadius:Xe.borderRadiusLG,outline:"none",boxShadow:Xe.boxShadowSecondary},(0,ne.Qy)(Xe)),{[`${le}-item-group-title`]:{padding:`${ae}px ${Oe}px`,color:Xe.colorTextDescription,transition:`all ${te}`},[`${le}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${le}-item-icon`]:{minWidth:re,marginInlineEnd:Xe.marginXS,fontSize:Xe.fontSizeSM},[`${le}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${te}`,"&: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 ${Oe}px`,color:Xe.colorText,fontWeight:"normal",fontSize:re,lineHeight:Xe.lineHeight,cursor:"pointer",transition:`all ${te}`,borderRadius:Xe.borderRadiusSM,"&:hover, &-active":{backgroundColor:Xe.controlItemBgHover}},(0,ne.Qy)(Xe)),{"&-selected":{color:Xe.colorPrimary,backgroundColor:Xe.controlItemBgActive,"&:hover, &-active":{backgroundColor:Xe.controlItemBgActiveHover}},"&-disabled":{color:pe,cursor:"not-allowed","&:hover":{color:pe,backgroundColor:Ae,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Xe.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:Xe.colorSplit},[`${Be}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Xe.paddingXS,[`${Be}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Xe.colorTextDescription,fontSize:ye,fontStyle:"normal"}}}),[`${le}-item-group-list`]:{margin:`0 ${Xe.marginXS}px`,padding:0,listStyle:"none"},[`${le}-submenu-title`]:{paddingInlineEnd:Oe+Xe.fontSizeSM},[`${le}-submenu-vertical`]:{position:"relative"},[`${le}-submenu${le}-submenu-disabled ${Be}-menu-submenu-title`]:{[`&, ${Be}-menu-submenu-arrow-icon`]:{color:pe,backgroundColor:Ae,cursor:"not-allowed"}},[`${le}-submenu-selected ${Be}-menu-submenu-title`]:{color:Xe.colorPrimary}})}},[(0,z.oN)(Xe,"slide-up"),(0,z.oN)(Xe,"slide-down"),(0,ze.Fm)(Xe,"move-up"),(0,ze.Fm)(Xe,"move-down"),(0,Qe._y)(Xe,"zoom-big")]]};var $e=(0,He.Z)("Dropdown",(Xe,Be)=>{let{rootPrefixCls:le}=Be;const{marginXXS:y,sizePopupArrow:a,controlHeight:b,fontSize:E,lineHeight:x,paddingXXS:te,componentCls:ae,borderRadiusLG:re}=Xe,ie=(b-E*x)/2,{dropdownArrowOffset:pe}=(0,Ze.fS)({contentRadius:re}),ye=(0,oe.TS)(Xe,{menuCls:`${ae}-menu`,rootPrefixCls:le,dropdownArrowDistance:a/2+y,dropdownArrowOffset:pe,dropdownPaddingVertical:ie,dropdownEdgeChildPadding:te});return[Je(ye),gt(ye)]},Xe=>({zIndexPopup:Xe.zIndexPopupBase+50}))},8628:function(xt,Ht,ee){"use strict";var ne=ee(59301),z=ee(34280),ze=ee(56762),Qe=ee(69507);function Ze(){let He=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const oe=(0,ne.useRef)({}),ot=(0,ze.Z)(),gt=(0,Qe.ZP)();return(0,z.Z)(()=>{const Je=gt.subscribe($e=>{oe.current=$e,He&&ot()});return()=>gt.unsubscribe(Je)},[]),oe.current}Ht.Z=Ze},45818:function(xt,Ht,ee){"use strict";ee.d(Ht,{D:function(){return te},Z:function(){return ie}});var ne=ee(54476),z=ee(59301),ze={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"},Qe=ze,Ze=ee(7657),He=function(ye,Oe){return z.createElement(Ze.Z,(0,ne.Z)({},ye,{ref:Oe,icon:Qe}))},oe=z.forwardRef(He),ot=oe,gt=ee(33853),Je=ee(38819),$e=ee(92310),Xe=ee.n($e),Be=ee(2738),y=pe=>!isNaN(parseFloat(pe))&&isFinite(pe),a=ee(36355),b=ee(84966),E=function(pe,ye){var Oe={};for(var Ae in pe)Object.prototype.hasOwnProperty.call(pe,Ae)&&ye.indexOf(Ae)<0&&(Oe[Ae]=pe[Ae]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,Ae=Object.getOwnPropertySymbols(pe);Re{let pe=0;return function(){let ye=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return pe+=1,`${ye}${pe}`}})();var ie=z.forwardRef((pe,ye)=>{const{prefixCls:Oe,className:Ae,trigger:Re,children:Ce,defaultCollapsed:It=!1,theme:Ot="dark",style:wn={},collapsible:Nt=!1,reverseArrow:Zt=!1,width:jt=200,collapsedWidth:an=80,zeroWidthTriggerStyle:Pt,breakpoint:wt,onCollapse:nt,onBreakpoint:Lt}=pe,st=E(pe,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Me}=(0,z.useContext)(b.Gs),[ut,Yt]=(0,z.useState)("collapsed"in pe?pe.collapsed:It),[rn,Dt]=(0,z.useState)(!1);(0,z.useEffect)(()=>{"collapsed"in pe&&Yt(pe.collapsed)},[pe.collapsed]);const vn=(Ie,Le)=>{"collapsed"in pe||Yt(Ie),nt==null||nt(Ie,Le)},we=(0,z.useRef)();we.current=Ie=>{Dt(Ie.matches),Lt==null||Lt(Ie.matches),ut!==Ie.matches&&vn(Ie.matches,"responsive")},(0,z.useEffect)(()=>{function Ie(Ee){return we.current(Ee)}let Le;if(typeof window!="undefined"){const{matchMedia:Ee}=window;if(Ee&&wt&&wt in x){Le=Ee(`(max-width: ${x[wt]})`);try{Le.addEventListener("change",Ie)}catch(fe){Le.addListener(Ie)}Ie(Le)}}return()=>{try{Le==null||Le.removeEventListener("change",Ie)}catch(Ee){Le==null||Le.removeListener(Ie)}}},[wt]),(0,z.useEffect)(()=>{const Ie=ae("ant-sider-");return Me.addSider(Ie),()=>Me.removeSider(Ie)},[]);const Te=()=>{vn(!ut,"clickTrigger")},{getPrefixCls:ht}=(0,z.useContext)(a.E_),Ft=()=>{const Ie=ht("layout-sider",Oe),Le=(0,Be.Z)(st,["collapsed"]),Ee=ut?an:jt,fe=y(Ee)?`${Ee}px`:String(Ee),Ge=parseFloat(String(an||0))===0?z.createElement("span",{onClick:Te,className:Xe()(`${Ie}-zero-width-trigger`,`${Ie}-zero-width-trigger-${Zt?"right":"left"}`),style:Pt},Re||z.createElement(ot,null)):null,de={expanded:Zt?z.createElement(Je.Z,null):z.createElement(gt.Z,null),collapsed:Zt?z.createElement(gt.Z,null):z.createElement(Je.Z,null)}[ut?"collapsed":"expanded"],Fe=Re!==null?Ge||z.createElement("div",{className:`${Ie}-trigger`,onClick:Te,style:{width:fe}},Re||de):null,be=Object.assign(Object.assign({},wn),{flex:`0 0 ${fe}`,maxWidth:fe,minWidth:fe,width:fe}),Pe=Xe()(Ie,`${Ie}-${Ot}`,{[`${Ie}-collapsed`]:!!ut,[`${Ie}-has-trigger`]:Nt&&Re!==null&&!Ge,[`${Ie}-below`]:!!rn,[`${Ie}-zero-width`]:parseFloat(fe)===0},Ae);return z.createElement("aside",Object.assign({className:Pe},Le,{style:be,ref:ye}),z.createElement("div",{className:`${Ie}-children`},Ce),Nt||rn&&Ge?Fe:null)},mt=z.useMemo(()=>({siderCollapsed:ut}),[ut]);return z.createElement(te.Provider,{value:mt},Ft())})},84966:function(xt,Ht,ee){"use strict";ee.d(Ht,{VY:function(){return te},$_:function(){return x},h4:function(){return E},Gs:function(){return Be},ZP:function(){return ae}});var ne=ee(94480),z=ee(92310),ze=ee.n(z),Qe=ee(2738),Ze=ee(59301),He=ee(36355),oe=ee(83116),gt=re=>{const{componentCls:ie,bodyBg:pe,lightSiderBg:ye,lightTriggerBg:Oe,lightTriggerColor:Ae}=re;return{[`${ie}-sider-light`]:{background:ye,[`${ie}-sider-trigger`]:{color:Ae,background:Oe},[`${ie}-sider-zero-width-trigger`]:{color:Ae,background:Oe,border:`1px solid ${pe}`,borderInlineStart:0}}}};const Je=re=>{const{antCls:ie,componentCls:pe,colorText:ye,triggerColor:Oe,footerBg:Ae,triggerBg:Re,headerHeight:Ce,headerPadding:It,headerColor:Ot,footerPadding:wn,triggerHeight:Nt,zeroTriggerHeight:Zt,zeroTriggerWidth:jt,motionDurationMid:an,motionDurationSlow:Pt,fontSize:wt,borderRadius:nt,bodyBg:Lt,headerBg:st,siderBg:Me}=re;return{[pe]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Lt,"&, *":{boxSizing:"border-box"},[`&${pe}-has-sider`]:{flexDirection:"row",[`> ${pe}, > ${pe}-content`]:{width:0}},[`${pe}-header, &${pe}-footer`]:{flex:"0 0 auto"},[`${pe}-sider`]:{position:"relative",minWidth:0,background:Me,transition:`all ${an}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ie}-menu${ie}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Nt},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Nt,color:Oe,lineHeight:`${Nt}px`,textAlign:"center",background:Re,cursor:"pointer",transition:`all ${an}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Ce,insetInlineEnd:-jt,zIndex:1,width:jt,height:Zt,color:Oe,fontSize:re.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Me,borderStartStartRadius:0,borderStartEndRadius:nt,borderEndEndRadius:nt,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Pt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Pt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-jt,borderStartStartRadius:nt,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:nt}}}}},gt(re)),{"&-rtl":{direction:"rtl"}}),[`${pe}-header`]:{height:Ce,padding:It,color:Ot,lineHeight:`${Ce}px`,background:st,[`${ie}-menu`]:{lineHeight:"inherit"}},[`${pe}-footer`]:{padding:wn,color:ye,fontSize:wt,background:Ae},[`${pe}-content`]:{flex:"auto",minHeight:0}}};var $e=(0,oe.Z)("Layout",re=>[Je(re)],re=>{const{colorBgLayout:ie,controlHeight:pe,controlHeightLG:ye,colorText:Oe,controlHeightSM:Ae,marginXXS:Re,colorTextLightSolid:Ce,colorBgContainer:It}=re,Ot=ye*1.25;return{colorBgHeader:"#001529",colorBgBody:ie,colorBgTrigger:"#002140",bodyBg:ie,headerBg:"#001529",headerHeight:pe*2,headerPadding:`0 ${Ot}px`,headerColor:Oe,footerPadding:`${Ae}px ${Ot}px`,footerBg:ie,siderBg:"#001529",triggerHeight:ye+Re*2,triggerBg:"#002140",triggerColor:Ce,zeroTriggerWidth:ye,zeroTriggerHeight:ye,lightSiderBg:It,lightTriggerBg:It,lightTriggerColor:Oe}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Xe=function(re,ie){var pe={};for(var ye in re)Object.prototype.hasOwnProperty.call(re,ye)&&ie.indexOf(ye)<0&&(pe[ye]=re[ye]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,ye=Object.getOwnPropertySymbols(re);Oenull,removeSider:()=>null}});function le(re){let{suffixCls:ie,tagName:pe,displayName:ye}=re;return Oe=>Ze.forwardRef((Re,Ce)=>Ze.createElement(Oe,Object.assign({ref:Ce,suffixCls:ie,tagName:pe},Re)))}const y=Ze.forwardRef((re,ie)=>{const{prefixCls:pe,suffixCls:ye,className:Oe,tagName:Ae}=re,Re=Xe(re,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Ce}=Ze.useContext(He.E_),It=Ce("layout",pe),[Ot,wn]=$e(It),Nt=ye?`${It}-${ye}`:It;return Ot(Ze.createElement(Ae,Object.assign({className:ze()(pe||Nt,Oe,wn),ref:ie},Re)))}),a=Ze.forwardRef((re,ie)=>{const{direction:pe}=Ze.useContext(He.E_),[ye,Oe]=Ze.useState([]),{prefixCls:Ae,className:Re,rootClassName:Ce,children:It,hasSider:Ot,tagName:wn,style:Nt}=re,Zt=Xe(re,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),jt=(0,Qe.Z)(Zt,["suffixCls"]),{getPrefixCls:an,layout:Pt}=Ze.useContext(He.E_),wt=an("layout",Ae),[nt,Lt]=$e(wt),st=ze()(wt,{[`${wt}-has-sider`]:typeof Ot=="boolean"?Ot:ye.length>0,[`${wt}-rtl`]:pe==="rtl"},Pt==null?void 0:Pt.className,Re,Ce,Lt),Me=Ze.useMemo(()=>({siderHook:{addSider:ut=>{Oe(Yt=>[].concat((0,ne.Z)(Yt),[ut]))},removeSider:ut=>{Oe(Yt=>Yt.filter(rn=>rn!==ut))}}}),[]);return nt(Ze.createElement(Be.Provider,{value:Me},Ze.createElement(wn,Object.assign({ref:ie,className:st,style:Object.assign(Object.assign({},Pt==null?void 0:Pt.style),Nt)},jt),It)))}),b=le({tagName:"div",displayName:"Layout"})(a),E=le({suffixCls:"header",tagName:"header",displayName:"Header"})(y),x=le({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),te=le({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ae=b},40875:function(xt,Ht,ee){"use strict";ee.d(Ht,{J:function(){return He}});var ne=ee(59301),z=ee(33234),ze=ee(70425),Qe=function(oe,ot){var gt={};for(var Je in oe)Object.prototype.hasOwnProperty.call(oe,Je)&&ot.indexOf(Je)<0&&(gt[Je]=oe[Je]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $e=0,Je=Object.getOwnPropertySymbols(oe);$e{const{children:gt}=oe,Je=Qe(oe,["children"]),$e=ne.useContext(Ze),Xe=ne.useMemo(()=>Object.assign(Object.assign({},$e),Je),[$e,Je.prefixCls,Je.mode,Je.selectable]);return ne.createElement(Ze.Provider,{value:Xe},ne.createElement(z.BR,null,(0,ze.supportNodeRef)(gt)?ne.cloneElement(gt,{ref:ot}):gt))});Ht.Z=Ze},20834:function(xt,Ht,ee){"use strict";ee.d(Ht,{default:function(){return mt}});var ne=ee(15285),z=ee(59301),ze=ee(45818),Qe=ee(92310),Ze=ee.n(Qe),He=ee(36355),oe=function(Ie,Le){var Ee={};for(var fe in Ie)Object.prototype.hasOwnProperty.call(Ie,fe)&&Le.indexOf(fe)<0&&(Ee[fe]=Ie[fe]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ge=0,fe=Object.getOwnPropertySymbols(Ie);Ge{const{prefixCls:Le,className:Ee,dashed:fe}=Ie,Ge=oe(Ie,["prefixCls","className","dashed"]),{getPrefixCls:he}=z.useContext(He.E_),se=he("menu",Le),de=Ze()({[`${se}-item-divider-dashed`]:!!fe},Ee);return z.createElement(ne.iz,Object.assign({className:de},Ge))},Je=ee(11592),$e=ee(2738),Xe=ee(6848),Be=ee(92343),y=(0,z.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),b=Ie=>{var Le;const{className:Ee,children:fe,icon:Ge,title:he,danger:se}=Ie,{prefixCls:de,firstLevel:Fe,direction:be,disableMenuItemTitleTooltip:Pe,inlineCollapsed:Ye}=z.useContext(y),vt=Ne=>{const qe=z.createElement("span",{className:`${de}-title-content`},fe);return(!Ge||(0,Be.l$)(fe)&&fe.type==="span")&&fe&&Ne&&Fe&&typeof fe=="string"?z.createElement("div",{className:`${de}-inline-collapsed-noicon`},fe.charAt(0)):qe},{siderCollapsed:et}=z.useContext(ze.D);let tt=he;typeof he=="undefined"?tt=Fe?fe:"":he===!1&&(tt="");const rt={title:tt};!et&&!Ye&&(rt.title=null,rt.open=!1);const ct=(0,Je.Z)(fe).length;let Se=z.createElement(ne.ck,Object.assign({},(0,$e.Z)(Ie,["title","icon","danger"]),{className:Ze()({[`${de}-item-danger`]:se,[`${de}-item-only-child`]:(Ge?ct+1:ct)===1},Ee),title:typeof he=="string"?he:void 0}),(0,Be.Tm)(Ge,{className:Ze()((0,Be.l$)(Ge)?(Le=Ge.props)===null||Le===void 0?void 0:Le.className:"",`${de}-item-icon`)}),vt(Ye));return Pe||(Se=z.createElement(Xe.Z,Object.assign({},rt,{placement:be==="rtl"?"left":"right",overlayClassName:`${de}-inline-collapsed-tooltip`}),Se)),Se},x=Ie=>{var Le;const{popupClassName:Ee,icon:fe,title:Ge,theme:he}=Ie,se=z.useContext(y),{prefixCls:de,inlineCollapsed:Fe,theme:be}=se,Pe=(0,ne.Xl)();let Ye;if(!fe)Ye=Fe&&!Pe.length&&Ge&&typeof Ge=="string"?z.createElement("div",{className:`${de}-inline-collapsed-noicon`},Ge.charAt(0)):z.createElement("span",{className:`${de}-title-content`},Ge);else{const et=(0,Be.l$)(Ge)&&Ge.type==="span";Ye=z.createElement(z.Fragment,null,(0,Be.Tm)(fe,{className:Ze()((0,Be.l$)(fe)?(Le=fe.props)===null||Le===void 0?void 0:Le.className:"",`${de}-item-icon`)}),et?Ge:z.createElement("span",{className:`${de}-title-content`},Ge))}const vt=z.useMemo(()=>Object.assign(Object.assign({},se),{firstLevel:!1}),[se]);return z.createElement(y.Provider,{value:vt},z.createElement(ne.Wd,Object.assign({},(0,$e.Z)(Ie,["icon"]),{title:Ye,popupClassName:Ze()(de,Ee,`${de}-${he||be}`)})))},te=ee(18785),ae=ee(70425),re=ee(62892),ie=ee(40875),pe=function(Ie,Le){var Ee={};for(var fe in Ie)Object.prototype.hasOwnProperty.call(Ie,fe)&&Le.indexOf(fe)<0&&(Ee[fe]=Ie[fe]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ge=0,fe=Object.getOwnPropertySymbols(Ie);Ge{if(Le&&typeof Le=="object"){const fe=Le,{label:Ge,children:he,key:se,type:de}=fe,Fe=pe(fe,["label","children","key","type"]),be=se!=null?se:`tmp-${Ee}`;return he||de==="group"?de==="group"?z.createElement(ne.BW,Object.assign({key:be},Fe,{title:Ge}),ye(he)):z.createElement(x,Object.assign({key:be},Fe,{title:Ge}),ye(he)):de==="divider"?z.createElement(gt,Object.assign({key:be},Fe)):z.createElement(b,Object.assign({key:be},Fe),Ge)}return null}).filter(Le=>Le)}function Oe(Ie){return z.useMemo(()=>Ie&&ye(Ie),[Ie])}var Ae=ee(64993),Re=ee(17313),Ce=ee(8378),It=ee(13826),Ot=ee(29878),wn=ee(83116),Nt=ee(37613),jt=Ie=>{const{componentCls:Le,motionDurationSlow:Ee,horizontalLineHeight:fe,colorSplit:Ge,lineWidth:he,lineType:se,itemPaddingInline:de}=Ie;return{[`${Le}-horizontal`]:{lineHeight:fe,border:0,borderBottom:`${he}px ${se} ${Ge}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${Le}-item, ${Le}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:de},[`> ${Le}-item:hover, + > ${Le}-item-active, + > ${Le}-submenu ${Le}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${Le}-item, ${Le}-submenu-title`]:{transition:[`border-color ${Ee}`,`background ${Ee}`].join(",")},[`${Le}-submenu-arrow`]:{display:"none"}}}},Pt=Ie=>{let{componentCls:Le,menuArrowOffset:Ee}=Ie;return{[`${Le}-rtl`]:{direction:"rtl"},[`${Le}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${Le}-rtl${Le}-vertical, + ${Le}-submenu-rtl ${Le}-vertical`]:{[`${Le}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${Ee})`},"&::after":{transform:`rotate(45deg) translateY(${Ee})`}}}}};const wt=Ie=>Object.assign({},(0,Re.oN)(Ie));var Lt=(Ie,Le)=>{const{componentCls:Ee,itemColor:fe,itemSelectedColor:Ge,groupTitleColor:he,itemBg:se,subMenuItemBg:de,itemSelectedBg:Fe,activeBarHeight:be,activeBarWidth:Pe,activeBarBorderWidth:Ye,motionDurationSlow:vt,motionEaseInOut:et,motionEaseOut:tt,itemPaddingInline:rt,motionDurationMid:ct,itemHoverColor:Se,lineType:Ne,colorSplit:qe,itemDisabledColor:_e,dangerItemColor:St,dangerItemHoverColor:Gt,dangerItemSelectedColor:je,dangerItemActiveBg:Wt,dangerItemSelectedBg:Nn,itemHoverBg:Rn,itemActiveBg:Ln,menuSubMenuBg:sn,horizontalItemSelectedColor:ea,horizontalItemSelectedBg:On,horizontalItemBorderRadius:ln,horizontalItemHoverBg:zn,popupBg:_n}=Ie;return{[`${Ee}-${Le}, ${Ee}-${Le} > ${Ee}`]:{color:fe,background:se,[`&${Ee}-root:focus-visible`]:Object.assign({},wt(Ie)),[`${Ee}-item-group-title`]:{color:he},[`${Ee}-submenu-selected`]:{[`> ${Ee}-submenu-title`]:{color:Ge}},[`${Ee}-item-disabled, ${Ee}-submenu-disabled`]:{color:`${_e} !important`},[`${Ee}-item:not(${Ee}-item-selected):not(${Ee}-submenu-selected)`]:{[`&:hover, > ${Ee}-submenu-title:hover`]:{color:Se}},[`&:not(${Ee}-horizontal)`]:{[`${Ee}-item:not(${Ee}-item-selected)`]:{"&:hover":{backgroundColor:Rn},"&:active":{backgroundColor:Ln}},[`${Ee}-submenu-title`]:{"&:hover":{backgroundColor:Rn},"&:active":{backgroundColor:Ln}}},[`${Ee}-item-danger`]:{color:St,[`&${Ee}-item:hover`]:{[`&:not(${Ee}-item-selected):not(${Ee}-submenu-selected)`]:{color:Gt}},[`&${Ee}-item:active`]:{background:Wt}},[`${Ee}-item a`]:{"&, &:hover":{color:"inherit"}},[`${Ee}-item-selected`]:{color:Ge,[`&${Ee}-item-danger`]:{color:je},"a, a:hover":{color:"inherit"}},[`& ${Ee}-item-selected`]:{backgroundColor:Fe,[`&${Ee}-item-danger`]:{backgroundColor:Nn}},[`${Ee}-item, ${Ee}-submenu-title`]:{[`&:not(${Ee}-item-disabled):focus-visible`]:Object.assign({},wt(Ie))},[`&${Ee}-submenu > ${Ee}`]:{backgroundColor:sn},[`&${Ee}-popup > ${Ee}`]:{backgroundColor:_n},[`&${Ee}-horizontal`]:Object.assign(Object.assign({},Le==="dark"?{borderBottom:0}:{}),{[`> ${Ee}-item, > ${Ee}-submenu`]:{top:Ye,marginTop:-Ye,marginBottom:0,borderRadius:ln,"&::after":{position:"absolute",insetInline:rt,bottom:0,borderBottom:`${be}px solid transparent`,transition:`border-color ${vt} ${et}`,content:'""'},"&:hover, &-active, &-open":{background:zn,"&::after":{borderBottomWidth:be,borderBottomColor:ea}},"&-selected":{color:ea,backgroundColor:On,"&:hover":{backgroundColor:On},"&::after":{borderBottomWidth:be,borderBottomColor:ea}}}}),[`&${Ee}-root`]:{[`&${Ee}-inline, &${Ee}-vertical`]:{borderInlineEnd:`${Ye}px ${Ne} ${qe}`}},[`&${Ee}-inline`]:{[`${Ee}-sub${Ee}-inline`]:{background:de},[`${Ee}-item, ${Ee}-submenu-title`]:Ye&&Pe?{width:`calc(100% + ${Ye}px)`}:{},[`${Ee}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Pe}px solid ${Ge}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${ct} ${tt}`,`opacity ${ct} ${tt}`].join(","),content:'""'},[`&${Ee}-item-danger`]:{"&::after":{borderInlineEndColor:je}}},[`${Ee}-selected, ${Ee}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${ct} ${et}`,`opacity ${ct} ${et}`].join(",")}}}}}};const st=Ie=>{const{componentCls:Le,itemHeight:Ee,itemMarginInline:fe,padding:Ge,menuArrowSize:he,marginXS:se,itemMarginBlock:de}=Ie,Fe=Ge+he+se;return{[`${Le}-item`]:{position:"relative",overflow:"hidden"},[`${Le}-item, ${Le}-submenu-title`]:{height:Ee,lineHeight:`${Ee}px`,paddingInline:Ge,overflow:"hidden",textOverflow:"ellipsis",marginInline:fe,marginBlock:de,width:`calc(100% - ${fe*2}px)`},[`> ${Le}-item, + > ${Le}-submenu > ${Le}-submenu-title`]:{height:Ee,lineHeight:`${Ee}px`},[`${Le}-item-group-list ${Le}-submenu-title, + ${Le}-submenu-title`]:{paddingInlineEnd:Fe}}};var ut=Ie=>{const{componentCls:Le,iconCls:Ee,itemHeight:fe,colorTextLightSolid:Ge,dropdownWidth:he,controlHeightLG:se,motionDurationMid:de,motionEaseOut:Fe,paddingXL:be,itemMarginInline:Pe,fontSizeLG:Ye,motionDurationSlow:vt,paddingXS:et,boxShadowSecondary:tt,collapsedWidth:rt,collapsedIconSize:ct}=Ie,Se={height:fe,lineHeight:`${fe}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[Le]:{"&-inline, &-vertical":Object.assign({[`&${Le}-root`]:{boxShadow:"none"}},st(Ie))},[`${Le}-submenu-popup`]:{[`${Le}-vertical`]:Object.assign(Object.assign({},st(Ie)),{boxShadow:tt})}},{[`${Le}-submenu-popup ${Le}-vertical${Le}-sub`]:{minWidth:he,maxHeight:`calc(100vh - ${se*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${Le}-inline`]:{width:"100%",[`&${Le}-root`]:{[`${Le}-item, ${Le}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${vt}`,`background ${vt}`,`padding ${de} ${Fe}`].join(","),[`> ${Le}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${Le}-sub${Le}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${Le}-submenu > ${Le}-submenu-title`]:Se,[`& ${Le}-item-group-title`]:{paddingInlineStart:be}},[`${Le}-item`]:Se}},{[`${Le}-inline-collapsed`]:{width:rt,[`&${Le}-root`]:{[`${Le}-item, ${Le}-submenu ${Le}-submenu-title`]:{[`> ${Le}-inline-collapsed-noicon`]:{fontSize:Ye,textAlign:"center"}}},[`> ${Le}-item, + > ${Le}-item-group > ${Le}-item-group-list > ${Le}-item, + > ${Le}-item-group > ${Le}-item-group-list > ${Le}-submenu > ${Le}-submenu-title, + > ${Le}-submenu > ${Le}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${Ye/2}px - ${Pe}px)`,textOverflow:"clip",[` + ${Le}-submenu-arrow, + ${Le}-submenu-expand-icon + `]:{opacity:0},[`${Le}-item-icon, ${Ee}`]:{margin:0,fontSize:ct,lineHeight:`${fe}px`,"+ span":{display:"inline-block",opacity:0}}},[`${Le}-item-icon, ${Ee}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${Le}-item-icon, ${Ee}`]:{display:"none"},"a, a:hover":{color:Ge}},[`${Le}-item-group-title`]:Object.assign(Object.assign({},Re.vS),{paddingInline:et})}}]};const Yt=Ie=>{const{componentCls:Le,motionDurationSlow:Ee,motionDurationMid:fe,motionEaseInOut:Ge,motionEaseOut:he,iconCls:se,iconSize:de,iconMarginInlineEnd:Fe}=Ie;return{[`${Le}-item, ${Le}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${Ee}`,`background ${Ee}`,`padding ${Ee} ${Ge}`].join(","),[`${Le}-item-icon, ${se}`]:{minWidth:de,fontSize:de,transition:[`font-size ${fe} ${he}`,`margin ${Ee} ${Ge}`,`color ${Ee}`].join(","),"+ span":{marginInlineStart:Fe,opacity:1,transition:[`opacity ${Ee} ${Ge}`,`margin ${Ee}`,`color ${Ee}`].join(",")}},[`${Le}-item-icon`]:Object.assign({},(0,Re.Ro)()),[`&${Le}-item-only-child`]:{[`> ${se}, > ${Le}-item-icon`]:{marginInlineEnd:0}}},[`${Le}-item-disabled, ${Le}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${Le}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},rn=Ie=>{const{componentCls:Le,motionDurationSlow:Ee,motionEaseInOut:fe,borderRadius:Ge,menuArrowSize:he,menuArrowOffset:se}=Ie;return{[`${Le}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Ie.margin,width:he,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${Ee} ${fe}, opacity ${Ee}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:he*.6,height:he*.15,backgroundColor:"currentcolor",borderRadius:Ge,transition:[`background ${Ee} ${fe}`,`transform ${Ee} ${fe}`,`top ${Ee} ${fe}`,`color ${Ee} ${fe}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${se})`},"&::after":{transform:`rotate(-45deg) translateY(${se})`}}}}},Dt=Ie=>{const{antCls:Le,componentCls:Ee,fontSize:fe,motionDurationSlow:Ge,motionDurationMid:he,motionEaseInOut:se,paddingXS:de,padding:Fe,colorSplit:be,lineWidth:Pe,zIndexPopup:Ye,borderRadiusLG:vt,subMenuItemBorderRadius:et,menuArrowSize:tt,menuArrowOffset:rt,lineType:ct,menuPanelMaskInset:Se,groupTitleLineHeight:Ne,groupTitleFontSize:qe}=Ie;return[{"":{[`${Ee}`]:Object.assign(Object.assign({},(0,Re.dF)()),{"&-hidden":{display:"none"}})},[`${Ee}-submenu-hidden`]:{display:"none"}},{[Ee]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Re.Wf)(Ie)),(0,Re.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:fe,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Ge} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${Ee}-item`]:{flex:"none"}},[`${Ee}-item, ${Ee}-submenu, ${Ee}-submenu-title`]:{borderRadius:Ie.itemBorderRadius},[`${Ee}-item-group-title`]:{padding:`${de}px ${Fe}px`,fontSize:qe,lineHeight:Ne,transition:`all ${Ge}`},[`&-horizontal ${Ee}-submenu`]:{transition:[`border-color ${Ge} ${se}`,`background ${Ge} ${se}`].join(",")},[`${Ee}-submenu, ${Ee}-submenu-inline`]:{transition:[`border-color ${Ge} ${se}`,`background ${Ge} ${se}`,`padding ${he} ${se}`].join(",")},[`${Ee}-submenu ${Ee}-sub`]:{cursor:"initial",transition:[`background ${Ge} ${se}`,`padding ${Ge} ${se}`].join(",")},[`${Ee}-title-content`]:{transition:`color ${Ge}`},[`${Ee}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${Ee}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:be,borderStyle:ct,borderWidth:0,borderTopWidth:Pe,marginBlock:Pe,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Yt(Ie)),{[`${Ee}-item-group`]:{[`${Ee}-item-group-list`]:{margin:0,padding:0,[`${Ee}-item, ${Ee}-submenu-title`]:{paddingInline:`${fe*2}px ${Fe}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:Ye,borderRadius:vt,boxShadow:"none",transformOrigin:"0 0",[`&${Ee}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Se}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Se},"\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:Ie.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Ie.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Ie.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Ie.paddingXS},[`> ${Ee}`]:Object.assign(Object.assign(Object.assign({borderRadius:vt},Yt(Ie)),rn(Ie)),{[`${Ee}-item, ${Ee}-submenu > ${Ee}-submenu-title`]:{borderRadius:et},[`${Ee}-submenu-title::after`]:{transition:`transform ${Ge} ${se}`}})}}),rn(Ie)),{[`&-inline-collapsed ${Ee}-submenu-arrow, + &-inline ${Ee}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${rt})`},"&::after":{transform:`rotate(45deg) translateX(-${rt})`}},[`${Ee}-submenu-open${Ee}-submenu-inline > ${Ee}-submenu-title > ${Ee}-submenu-arrow`]:{transform:`translateY(-${tt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${rt})`},"&::before":{transform:`rotate(45deg) translateX(${rt})`}}})},{[`${Le}-layout-header`]:{[Ee]:{lineHeight:"inherit"}}}]};var vn=(Ie,Le)=>(0,wn.Z)("Menu",fe=>{if(Le===!1)return[];const{colorBgElevated:Ge,colorPrimary:he,colorTextLightSolid:se,controlHeightLG:de,fontSize:Fe,darkItemColor:be,darkDangerItemColor:Pe,darkItemBg:Ye,darkSubMenuItemBg:vt,darkItemSelectedColor:et,darkItemSelectedBg:tt,darkDangerItemSelectedBg:rt,darkItemHoverBg:ct,darkGroupTitleColor:Se,darkItemHoverColor:Ne,darkItemDisabledColor:qe,darkDangerItemHoverColor:_e,darkDangerItemSelectedColor:St,darkDangerItemActiveBg:Gt}=fe,je=Fe/7*5,Wt=(0,Nt.TS)(fe,{menuArrowSize:je,menuHorizontalHeight:de*1.15,menuArrowOffset:`${je*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Ge}),Nn=(0,Nt.TS)(Wt,{itemColor:be,itemHoverColor:Ne,groupTitleColor:Se,itemSelectedColor:et,itemBg:Ye,popupBg:Ye,subMenuItemBg:vt,itemActiveBg:"transparent",itemSelectedBg:tt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:ct,itemDisabledColor:qe,dangerItemColor:Pe,dangerItemHoverColor:_e,dangerItemSelectedColor:St,dangerItemActiveBg:Gt,dangerItemSelectedBg:rt,menuSubMenuBg:vt,horizontalItemSelectedColor:se,horizontalItemSelectedBg:he});return[Dt(Wt),jt(Wt),ut(Wt),Lt(Wt,"light"),Lt(Nn,"dark"),Pt(Wt),(0,Ce.Z)(Wt),(0,It.oN)(Wt,"slide-up"),(0,It.oN)(Wt,"slide-down"),(0,Ot._y)(Wt,"zoom-big")]},fe=>{const{colorPrimary:Ge,colorError:he,colorTextDisabled:se,colorErrorBg:de,colorText:Fe,colorTextDescription:be,colorBgContainer:Pe,colorFillAlter:Ye,colorFillContent:vt,lineWidth:et,lineWidthBold:tt,controlItemBgActive:rt,colorBgTextHover:ct,controlHeightLG:Se,lineHeight:Ne,colorBgElevated:qe,marginXXS:_e,padding:St,fontSize:Gt,controlHeightSM:je,fontSizeLG:Wt,colorTextLightSolid:Nn,colorErrorHover:Rn}=fe,Ln=new Ae.C(Nn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:fe.zIndexPopupBase+50,radiusItem:fe.borderRadiusLG,itemBorderRadius:fe.borderRadiusLG,radiusSubMenuItem:fe.borderRadiusSM,subMenuItemBorderRadius:fe.borderRadiusSM,colorItemText:Fe,itemColor:Fe,colorItemTextHover:Fe,itemHoverColor:Fe,colorItemTextHoverHorizontal:Ge,horizontalItemHoverColor:Ge,colorGroupTitle:be,groupTitleColor:be,colorItemTextSelected:Ge,itemSelectedColor:Ge,colorItemTextSelectedHorizontal:Ge,horizontalItemSelectedColor:Ge,colorItemBg:Pe,itemBg:Pe,colorItemBgHover:ct,itemHoverBg:ct,colorItemBgActive:vt,itemActiveBg:rt,colorSubItemBg:Ye,subMenuItemBg:Ye,colorItemBgSelected:rt,itemSelectedBg:rt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:tt,activeBarHeight:tt,colorActiveBarBorderSize:et,activeBarBorderWidth:et,colorItemTextDisabled:se,itemDisabledColor:se,colorDangerItemText:he,dangerItemColor:he,colorDangerItemTextHover:he,dangerItemHoverColor:he,colorDangerItemTextSelected:he,dangerItemSelectedColor:he,colorDangerItemBgActive:de,dangerItemActiveBg:de,colorDangerItemBgSelected:de,dangerItemSelectedBg:de,itemMarginInline:fe.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Se,groupTitleLineHeight:Ne,collapsedWidth:Se*2,popupBg:qe,itemMarginBlock:_e,itemPaddingInline:St,horizontalLineHeight:`${Se*1.15}px`,iconSize:Gt,iconMarginInlineEnd:je-Gt,collapsedIconSize:Wt,groupTitleFontSize:Gt,darkItemDisabledColor:new Ae.C(Nn).setAlpha(.25).toRgbString(),darkItemColor:Ln,darkDangerItemColor:he,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Nn,darkItemSelectedBg:Ge,darkDangerItemSelectedBg:he,darkItemHoverBg:"transparent",darkGroupTitleColor:Ln,darkItemHoverColor:Nn,darkDangerItemHoverColor:Rn,darkDangerItemSelectedColor:Nn,darkDangerItemActiveBg:he}},{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"]]})(Ie),we=function(Ie,Le){var Ee={};for(var fe in Ie)Object.prototype.hasOwnProperty.call(Ie,fe)&&Le.indexOf(fe)<0&&(Ee[fe]=Ie[fe]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ge=0,fe=Object.getOwnPropertySymbols(Ie);Ge{var Ee,fe;const Ge=z.useContext(ie.Z),he=Ge||{},{getPrefixCls:se,getPopupContainer:de,direction:Fe,menu:be}=z.useContext(He.E_),Pe=se(),{prefixCls:Ye,className:vt,style:et,theme:tt="light",expandIcon:rt,_internalDisableMenuItemTitleTooltip:ct,inlineCollapsed:Se,siderCollapsed:Ne,items:qe,children:_e,rootClassName:St,mode:Gt,selectable:je,onClick:Wt,overflowedIndicatorPopupClassName:Nn}=Ie,Rn=we(Ie,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Ln=(0,$e.Z)(Rn,["collapsedWidth"]),sn=Oe(qe)||_e;(Ee=he.validator)===null||Ee===void 0||Ee.call(he,{mode:Gt});const ea=(0,ae.useEvent)(function(){var Tt;Wt==null||Wt.apply(void 0,arguments),(Tt=he.onClick)===null||Tt===void 0||Tt.call(he)}),On=he.mode||Gt,ln=je!=null?je:he.selectable,zn=z.useMemo(()=>Ne!==void 0?Ne:Se,[Se,Ne]),_n={horizontal:{motionName:`${Pe}-slide-up`},inline:(0,re.Z)(Pe),other:{motionName:`${Pe}-zoom-big`}},bn=se("menu",Ye||he.prefixCls),[va,Kn]=vn(bn,!Ge),yt=Ze()(`${bn}-${tt}`,be==null?void 0:be.className,vt);let Rt;if(typeof rt=="function")Rt=rt;else if(rt===null||rt===!1)Rt=null;else if(he.expandIcon===null||he.expandIcon===!1)Rt=null;else{const Tt=rt!=null?rt:he.expandIcon;Rt=(0,Be.Tm)(Tt,{className:Ze()(`${bn}-submenu-expand-icon`,(0,Be.l$)(Tt)?(fe=Tt.props)===null||fe===void 0?void 0:fe.className:"")})}const _t=z.useMemo(()=>({prefixCls:bn,inlineCollapsed:zn||!1,direction:Fe,firstLevel:!0,theme:tt,mode:On,disableMenuItemTitleTooltip:ct}),[bn,zn,Fe,ct,tt]);return va(z.createElement(ie.Z.Provider,{value:null},z.createElement(y.Provider,{value:_t},z.createElement(ne.ZP,Object.assign({getPopupContainer:de,overflowedIndicator:z.createElement(te.Z,null),overflowedIndicatorPopupClassName:Ze()(bn,`${bn}-${tt}`,Nn),mode:On,selectable:ln,onClick:ea},Ln,{inlineCollapsed:zn,style:Object.assign(Object.assign({},be==null?void 0:be.style),et),className:yt,prefixCls:bn,direction:Fe,defaultMotions:_n,expandIcon:Rt,ref:Le,rootClassName:Ze()(St,Kn)}),sn))))});const Ft=(0,z.forwardRef)((Ie,Le)=>{const Ee=(0,z.useRef)(null),fe=z.useContext(ze.D);return(0,z.useImperativeHandle)(Le,()=>({menu:Ee.current,focus:Ge=>{var he;(he=Ee.current)===null||he===void 0||he.focus(Ge)}})),z.createElement(ht,Object.assign({ref:Ee},Ie,fe))});Ft.Item=b,Ft.SubMenu=x,Ft.Divider=gt,Ft.ItemGroup=ne.BW;var mt=Ft},58421:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return he}});var ne=ee(54476),z=ee(59301),ze={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"},Qe=ze,Ze=ee(7657),He=function(de,Fe){return z.createElement(Ze.Z,(0,ne.Z)({},de,{ref:Fe,icon:Qe}))},oe=z.forwardRef(He),ot=oe,gt=ee(49198),Je=ee(33853),$e=ee(38819),Xe=ee(92310),Be=ee.n(Xe),le=ee(20068),y=ee(33885),a=ee(67732),b=ee(83652),E=ee(42403),x=ee(158),te=ee(26112),ae={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},re=ae,ie=ee(91735),pe=function(se){(0,E.Z)(Fe,se);var de=(0,x.Z)(Fe);function Fe(){var be;(0,a.Z)(this,Fe);for(var Pe=arguments.length,Ye=new Array(Pe),vt=0;vt=0||et.relatedTarget.className.indexOf("".concat(Se,"-item"))>=0))&&ct(be.getValidValue()))},be.go=function(et){var tt=be.state.goInputText;tt!==""&&(et.keyCode===re.ENTER||et.type==="click")&&(be.setState({goInputText:""}),be.props.quickGo(be.getValidValue()))},be}return(0,b.Z)(Fe,[{key:"getPageSizeOptions",value:function(){var Pe=this.props,Ye=Pe.pageSize,vt=Pe.pageSizeOptions;return vt.some(function(et){return et.toString()===Ye.toString()})?vt:vt.concat([Ye.toString()]).sort(function(et,tt){var rt=Number.isNaN(Number(et))?0:Number(et),ct=Number.isNaN(Number(tt))?0:Number(tt);return rt-ct})}},{key:"render",value:function(){var Pe=this,Ye=this.props,vt=Ye.pageSize,et=Ye.locale,tt=Ye.rootPrefixCls,rt=Ye.changeSize,ct=Ye.quickGo,Se=Ye.goButton,Ne=Ye.selectComponentClass,qe=Ye.buildOptionText,_e=Ye.selectPrefixCls,St=Ye.disabled,Gt=this.state.goInputText,je="".concat(tt,"-options"),Wt=Ne,Nn=null,Rn=null,Ln=null;if(!rt&&!ct)return null;var sn=this.getPageSizeOptions();if(rt&&Wt){var ea=sn.map(function(On,ln){return z.createElement(Wt.Option,{key:ln,value:On.toString()},(qe||Pe.buildOptionText)(On))});Nn=z.createElement(Wt,{disabled:St,prefixCls:_e,showSearch:!1,className:"".concat(je,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(vt||sn[0]).toString(),onChange:this.changeSize,getPopupContainer:function(ln){return ln.parentNode},"aria-label":et.page_size,defaultOpen:!1},ea)}return ct&&(Se&&(Ln=typeof Se=="boolean"?z.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:St,className:"".concat(je,"-quick-jumper-button")},et.jump_to_confirm):z.createElement("span",{onClick:this.go,onKeyUp:this.go},Se)),Rn=z.createElement("div",{className:"".concat(je,"-quick-jumper")},et.jump_to,z.createElement("input",{disabled:St,type:"text",value:Gt,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":et.page}),et.page,Ln)),z.createElement("li",{className:"".concat(je)},Nn,Rn)}}]),Fe}(z.Component);pe.defaultProps={pageSizeOptions:["10","20","50","100"]};var ye=pe,Oe=function(de){var Fe,be=de.rootPrefixCls,Pe=de.page,Ye=de.active,vt=de.className,et=de.showTitle,tt=de.onClick,rt=de.onKeyPress,ct=de.itemRender,Se="".concat(be,"-item"),Ne=Be()(Se,"".concat(Se,"-").concat(Pe),(Fe={},(0,le.Z)(Fe,"".concat(Se,"-active"),Ye),(0,le.Z)(Fe,"".concat(Se,"-disabled"),!Pe),(0,le.Z)(Fe,de.className,vt),Fe)),qe=function(){tt(Pe)},_e=function(je){rt(je,tt,Pe)},St=ct(Pe,"page",z.createElement("a",{rel:"nofollow"},Pe));return St?z.createElement("li",{title:et?Pe.toString():null,className:Ne,onClick:qe,onKeyPress:_e,tabIndex:0},St):null},Ae=Oe;function Re(){}function Ce(se){var de=Number(se);return typeof de=="number"&&!Number.isNaN(de)&&isFinite(de)&&Math.floor(de)===de}var It=function(de,Fe,be){return be};function Ot(se,de,Fe){var be=typeof se=="undefined"?de.pageSize:se;return Math.floor((Fe.total-1)/be)+1}var wn=function(se){(0,E.Z)(Fe,se);var de=(0,x.Z)(Fe);function Fe(be){var Pe;(0,a.Z)(this,Fe),Pe=de.call(this,be),Pe.paginationNode=z.createRef(),Pe.getJumpPrevPage=function(){return Math.max(1,Pe.state.current-(Pe.props.showLessItems?3:5))},Pe.getJumpNextPage=function(){return Math.min(Ot(void 0,Pe.state,Pe.props),Pe.state.current+(Pe.props.showLessItems?3:5))},Pe.getItemIcon=function(rt,ct){var Se=Pe.props.prefixCls,Ne=rt||z.createElement("button",{type:"button","aria-label":ct,className:"".concat(Se,"-item-link")});return typeof rt=="function"&&(Ne=z.createElement(rt,(0,y.Z)({},Pe.props))),Ne},Pe.isValid=function(rt){var ct=Pe.props.total;return Ce(rt)&&rt!==Pe.state.current&&Ce(ct)&&ct>0},Pe.shouldDisplayQuickJumper=function(){var rt=Pe.props,ct=rt.showQuickJumper,Se=rt.total,Ne=Pe.state.pageSize;return Se<=Ne?!1:ct},Pe.handleKeyDown=function(rt){(rt.keyCode===re.ARROW_UP||rt.keyCode===re.ARROW_DOWN)&&rt.preventDefault()},Pe.handleKeyUp=function(rt){var ct=Pe.getValidValue(rt),Se=Pe.state.currentInputValue;ct!==Se&&Pe.setState({currentInputValue:ct}),rt.keyCode===re.ENTER?Pe.handleChange(ct):rt.keyCode===re.ARROW_UP?Pe.handleChange(ct-1):rt.keyCode===re.ARROW_DOWN&&Pe.handleChange(ct+1)},Pe.handleBlur=function(rt){var ct=Pe.getValidValue(rt);Pe.handleChange(ct)},Pe.changePageSize=function(rt){var ct=Pe.state.current,Se=Ot(rt,Pe.state,Pe.props);ct=ct>Se?Se:ct,Se===0&&(ct=Pe.state.current),typeof rt=="number"&&("pageSize"in Pe.props||Pe.setState({pageSize:rt}),"current"in Pe.props||Pe.setState({current:ct,currentInputValue:ct})),Pe.props.onShowSizeChange(ct,rt),"onChange"in Pe.props&&Pe.props.onChange&&Pe.props.onChange(ct,rt)},Pe.handleChange=function(rt){var ct=Pe.props,Se=ct.disabled,Ne=ct.onChange,qe=Pe.state,_e=qe.pageSize,St=qe.current,Gt=qe.currentInputValue;if(Pe.isValid(rt)&&!Se){var je=Ot(void 0,Pe.state,Pe.props),Wt=rt;return rt>je?Wt=je:rt<1&&(Wt=1),"current"in Pe.props||Pe.setState({current:Wt}),Wt!==Gt&&Pe.setState({currentInputValue:Wt}),Ne(Wt,_e),Wt}return St},Pe.prev=function(){Pe.hasPrev()&&Pe.handleChange(Pe.state.current-1)},Pe.next=function(){Pe.hasNext()&&Pe.handleChange(Pe.state.current+1)},Pe.jumpPrev=function(){Pe.handleChange(Pe.getJumpPrevPage())},Pe.jumpNext=function(){Pe.handleChange(Pe.getJumpNextPage())},Pe.hasPrev=function(){return Pe.state.current>1},Pe.hasNext=function(){return Pe.state.current2?Se-2:0),qe=2;qe=vt?tt=vt:tt=Number(Ye),tt}},{key:"getShowSizeChanger",value:function(){var Pe=this.props,Ye=Pe.showSizeChanger,vt=Pe.total,et=Pe.totalBoundaryShowSizeChanger;return typeof Ye!="undefined"?Ye:vt>et}},{key:"render",value:function(){var Pe=this.props,Ye=Pe.prefixCls,vt=Pe.className,et=Pe.style,tt=Pe.disabled,rt=Pe.hideOnSinglePage,ct=Pe.total,Se=Pe.locale,Ne=Pe.showQuickJumper,qe=Pe.showLessItems,_e=Pe.showTitle,St=Pe.showTotal,Gt=Pe.simple,je=Pe.itemRender,Wt=Pe.showPrevNextJumpers,Nn=Pe.jumpPrevIcon,Rn=Pe.jumpNextIcon,Ln=Pe.selectComponentClass,sn=Pe.selectPrefixCls,ea=Pe.pageSizeOptions,On=this.state,ln=On.current,zn=On.pageSize,_n=On.currentInputValue;if(rt===!0&&ct<=zn)return null;var bn=Ot(void 0,this.state,this.props),va=[],Kn=null,yt=null,Rt=null,_t=null,Tt=null,dn=Ne&&Ne.goButton,An=qe?1:2,Dn=ln-1>0?ln-1:0,at=ln+1ct?ct:ln*zn]));if(Gt){dn&&(typeof dn=="boolean"?Tt=z.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Se.jump_to_confirm):Tt=z.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},dn),Tt=z.createElement("li",{title:_e?"".concat(Se.jump_to).concat(ln,"/").concat(bn):null,className:"".concat(Ye,"-simple-pager")},Tt));var cn=this.renderPrev(Dn);return z.createElement("ul",(0,ne.Z)({className:Be()(Ye,"".concat(Ye,"-simple"),(0,le.Z)({},"".concat(Ye,"-disabled"),tt),vt),style:et,ref:this.paginationNode},ft),it,cn?z.createElement("li",{title:_e?Se.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Be()("".concat(Ye,"-prev"),(0,le.Z)({},"".concat(Ye,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},cn):null,z.createElement("li",{title:_e?"".concat(ln,"/").concat(bn):null,className:"".concat(Ye,"-simple-pager")},z.createElement("input",{type:"text",value:_n,disabled:tt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),z.createElement("span",{className:"".concat(Ye,"-slash")},"/"),bn),z.createElement("li",{title:_e?Se.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Be()("".concat(Ye,"-next"),(0,le.Z)({},"".concat(Ye,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(at)),Tt)}if(bn<=3+An*2){var gn={locale:Se,rootPrefixCls:Ye,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:_e,itemRender:je};bn||va.push(z.createElement(Ae,(0,ne.Z)({},gn,{key:"noPager",page:1,className:"".concat(Ye,"-item-disabled")})));for(var en=1;en<=bn;en+=1){var na=ln===en;va.push(z.createElement(Ae,(0,ne.Z)({},gn,{key:en,page:en,active:na})))}}else{var kn=qe?Se.prev_3:Se.prev_5,Mn=qe?Se.next_3:Se.next_5,ta=je(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Nn,"prev page")),Jn=je(this.getJumpNextPage(),"jump-next",this.getItemIcon(Rn,"next page"));Wt&&(Kn=ta?z.createElement("li",{title:_e?kn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Be()("".concat(Ye,"-jump-prev"),(0,le.Z)({},"".concat(Ye,"-jump-prev-custom-icon"),!!Nn))},ta):null,yt=Jn?z.createElement("li",{title:_e?Mn:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Be()("".concat(Ye,"-jump-next"),(0,le.Z)({},"".concat(Ye,"-jump-next-custom-icon"),!!Rn))},Jn):null),_t=z.createElement(Ae,{locale:Se,last:!0,rootPrefixCls:Ye,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:bn,page:bn,active:!1,showTitle:_e,itemRender:je}),Rt=z.createElement(Ae,{locale:Se,rootPrefixCls:Ye,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:_e,itemRender:je});var un=Math.max(1,ln-An),Oa=Math.min(ln+An,bn);ln-1<=An&&(Oa=1+An*2),bn-ln<=An&&(un=bn-An*2);for(var ja=un;ja<=Oa;ja+=1){var Qa=ln===ja;va.push(z.createElement(Ae,{locale:Se,rootPrefixCls:Ye,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:ja,page:ja,active:Qa,showTitle:_e,itemRender:je}))}ln-1>=An*2&&ln!==3&&(va[0]=(0,z.cloneElement)(va[0],{className:"".concat(Ye,"-item-after-jump-prev")}),va.unshift(Kn)),bn-ln>=An*2&&ln!==bn-2&&(va[va.length-1]=(0,z.cloneElement)(va[va.length-1],{className:"".concat(Ye,"-item-before-jump-next")}),va.push(yt)),un!==1&&va.unshift(Rt),Oa!==bn&&va.push(_t)}var Ea=!this.hasPrev()||!bn,lt=!this.hasNext()||!bn,Jt=this.renderPrev(Dn),zt=this.renderNext(at);return z.createElement("ul",(0,ne.Z)({className:Be()(Ye,vt,(0,le.Z)({},"".concat(Ye,"-disabled"),tt)),style:et,ref:this.paginationNode},ft),it,Jt?z.createElement("li",{title:_e?Se.prev_page:null,onClick:this.prev,tabIndex:Ea?null:0,onKeyPress:this.runIfEnterPrev,className:Be()("".concat(Ye,"-prev"),(0,le.Z)({},"".concat(Ye,"-disabled"),Ea)),"aria-disabled":Ea},Jt):null,va,zt?z.createElement("li",{title:_e?Se.next_page:null,onClick:this.next,tabIndex:lt?null:0,onKeyPress:this.runIfEnterNext,className:Be()("".concat(Ye,"-next"),(0,le.Z)({},"".concat(Ye,"-disabled"),lt)),"aria-disabled":lt},zt):null,z.createElement(ye,{disabled:tt,locale:Se,rootPrefixCls:Ye,selectComponentClass:Ln,selectPrefixCls:sn,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:ln,pageSize:zn,pageSizeOptions:ea,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:dn}))}}],[{key:"getDerivedStateFromProps",value:function(Pe,Ye){var vt={};if("current"in Pe&&(vt.current=Pe.current,Pe.current!==Ye.current&&(vt.currentInputValue=vt.current)),"pageSize"in Pe&&Pe.pageSize!==Ye.pageSize){var et=Ye.current,tt=Ot(Pe.pageSize,Ye,Pe);et=et>tt?tt:et,"current"in Pe||(vt.current=et,vt.currentInputValue=et),vt.pageSize=Pe.pageSize}return vt}}]),Fe}(z.Component);wn.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Re,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Re,locale:ie.Z,style:{},itemRender:It,totalBoundaryShowSizeChanger:50};var Nt=wn,Zt=ee(22075),jt=ee(36355),an=ee(19716),Pt=ee(8628),wt=ee(9763),nt=ee(57809);const Lt=se=>z.createElement(nt.default,Object.assign({},se,{showSearch:!0,size:"small"})),st=se=>z.createElement(nt.default,Object.assign({},se,{showSearch:!0,size:"middle"}));Lt.Option=nt.default.Option,st.Option=nt.default.Option;var Me=ee(9937),ut=ee(17313),Yt=ee(83116),rn=ee(37613);const Dt=se=>{const{componentCls:de}=se;return{[`${de}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${de}-item-link`]:{color:se.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${de}-item-link`]:{color:se.colorTextDisabled,cursor:"not-allowed"}}},[`&${de}-disabled`]:{cursor:"not-allowed",[`${de}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:se.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:se.colorBorder,backgroundColor:se.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:se.itemActiveBgDisabled},a:{color:se.itemActiveColorDisabled}}},[`${de}-item-link`]:{color:se.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${de}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${de}-simple-pager`]:{color:se.colorTextDisabled},[`${de}-jump-prev, ${de}-jump-next`]:{[`${de}-item-link-icon`]:{opacity:0},[`${de}-item-ellipsis`]:{opacity:1}}},[`&${de}-simple`]:{[`${de}-prev, ${de}-next`]:{[`&${de}-disabled ${de}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},vn=se=>{const{componentCls:de}=se;return{[`&${de}-mini ${de}-total-text, &${de}-mini ${de}-simple-pager`]:{height:se.itemSizeSM,lineHeight:`${se.itemSizeSM}px`},[`&${de}-mini ${de}-item`]:{minWidth:se.itemSizeSM,height:se.itemSizeSM,margin:0,lineHeight:`${se.itemSizeSM-2}px`},[`&${de}-mini:not(${de}-disabled) ${de}-item:not(${de}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:se.colorBgTextHover},"&:active":{backgroundColor:se.colorBgTextActive}},[`&${de}-mini ${de}-prev, &${de}-mini ${de}-next`]:{minWidth:se.itemSizeSM,height:se.itemSizeSM,margin:0,lineHeight:`${se.itemSizeSM}px`},[`&${de}-mini:not(${de}-disabled)`]:{[`${de}-prev, ${de}-next`]:{[`&:hover ${de}-item-link`]:{backgroundColor:se.colorBgTextHover},[`&:active ${de}-item-link`]:{backgroundColor:se.colorBgTextActive},[`&${de}-disabled:hover ${de}-item-link`]:{backgroundColor:"transparent"}}},[` + &${de}-mini ${de}-prev ${de}-item-link, + &${de}-mini ${de}-next ${de}-item-link + `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:se.itemSizeSM,lineHeight:`${se.itemSizeSM}px`}},[`&${de}-mini ${de}-jump-prev, &${de}-mini ${de}-jump-next`]:{height:se.itemSizeSM,marginInlineEnd:0,lineHeight:`${se.itemSizeSM}px`},[`&${de}-mini ${de}-options`]:{marginInlineStart:se.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:se.miniOptionsSizeChangerTop},"&-quick-jumper":{height:se.itemSizeSM,lineHeight:`${se.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Me.x0)(se)),{width:se.paginationMiniQuickJumperInputWidth,height:se.controlHeightSM})}}}},we=se=>{const{componentCls:de}=se;return{[` + &${de}-simple ${de}-prev, + &${de}-simple ${de}-next + `]:{height:se.itemSizeSM,lineHeight:`${se.itemSizeSM}px`,verticalAlign:"top",[`${de}-item-link`]:{height:se.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:se.colorBgTextHover},"&:active":{backgroundColor:se.colorBgTextActive},"&::after":{height:se.itemSizeSM,lineHeight:`${se.itemSizeSM}px`}}},[`&${de}-simple ${de}-simple-pager`]:{display:"inline-block",height:se.itemSizeSM,marginInlineEnd:se.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:se.marginXS,padding:`0 ${se.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:se.itemInputBg,border:`${se.lineWidth}px ${se.lineType} ${se.colorBorder}`,borderRadius:se.borderRadius,outline:"none",transition:`border-color ${se.motionDurationMid}`,color:"inherit","&:hover":{borderColor:se.colorPrimary},"&:focus":{borderColor:se.colorPrimaryHover,boxShadow:`${se.inputOutlineOffset}px 0 ${se.controlOutlineWidth}px ${se.controlOutline}`},"&[disabled]":{color:se.colorTextDisabled,backgroundColor:se.colorBgContainerDisabled,borderColor:se.colorBorder,cursor:"not-allowed"}}}}},Te=se=>{const{componentCls:de}=se;return{[`${de}-jump-prev, ${de}-jump-next`]:{outline:0,[`${de}-item-container`]:{position:"relative",[`${de}-item-link-icon`]:{color:se.colorPrimary,fontSize:se.fontSizeSM,opacity:0,transition:`all ${se.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${de}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:se.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:se.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:se.paginationEllipsisTextIndent,opacity:1,transition:`all ${se.motionDurationMid}`}},"&:hover":{[`${de}-item-link-icon`]:{opacity:1},[`${de}-item-ellipsis`]:{opacity:0}}},[` + ${de}-prev, + ${de}-jump-prev, + ${de}-jump-next + `]:{marginInlineEnd:se.marginXS},[` + ${de}-prev, + ${de}-next, + ${de}-jump-prev, + ${de}-jump-next + `]:{display:"inline-block",minWidth:se.itemSize,height:se.itemSize,color:se.colorText,fontFamily:se.fontFamily,lineHeight:`${se.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:se.borderRadius,cursor:"pointer",transition:`all ${se.motionDurationMid}`},[`${de}-prev, ${de}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:se.colorText,cursor:"pointer",userSelect:"none"},[`${de}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:se.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${se.lineWidth}px ${se.lineType} transparent`,borderRadius:se.borderRadius,outline:"none",transition:`all ${se.motionDurationMid}`},[`&:hover ${de}-item-link`]:{backgroundColor:se.colorBgTextHover},[`&:active ${de}-item-link`]:{backgroundColor:se.colorBgTextActive},[`&${de}-disabled:hover`]:{[`${de}-item-link`]:{backgroundColor:"transparent"}}},[`${de}-slash`]:{marginInlineEnd:se.paginationSlashMarginInlineEnd,marginInlineStart:se.paginationSlashMarginInlineStart},[`${de}-options`]:{display:"inline-block",marginInlineStart:se.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:se.controlHeight,marginInlineStart:se.marginXS,lineHeight:`${se.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Me.ik)(se)),{width:se.controlHeightLG*1.25,height:se.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:se.marginXS,marginInlineEnd:se.marginXS})}}}},ht=se=>{const{componentCls:de}=se;return{[`${de}-item`]:{display:"inline-block",minWidth:se.itemSize,height:se.itemSize,marginInlineEnd:se.marginXS,fontFamily:se.fontFamily,lineHeight:`${se.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${se.lineWidth}px ${se.lineType} transparent`,borderRadius:se.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${se.paginationItemPaddingInline}px`,color:se.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${de}-item-active)`]:{"&:hover":{transition:`all ${se.motionDurationMid}`,backgroundColor:se.colorBgTextHover},"&:active":{backgroundColor:se.colorBgTextActive}},"&-active":{fontWeight:se.fontWeightStrong,backgroundColor:se.itemActiveBg,borderColor:se.colorPrimary,a:{color:se.colorPrimary},"&:hover":{borderColor:se.colorPrimaryHover},"&:hover a":{color:se.colorPrimaryHover}}}}},Ft=se=>{const{componentCls:de}=se;return{[de]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ut.Wf)(se)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${de}-total-text`]:{display:"inline-block",height:se.itemSize,marginInlineEnd:se.marginXS,lineHeight:`${se.itemSize-2}px`,verticalAlign:"middle"}}),ht(se)),Te(se)),we(se)),vn(se)),Dt(se)),{[`@media only screen and (max-width: ${se.screenLG}px)`]:{[`${de}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${se.screenSM}px)`]:{[`${de}-options`]:{display:"none"}}}),[`&${se.componentCls}-rtl`]:{direction:"rtl"}}},mt=se=>{const{componentCls:de}=se;return{[`${de}${de}-disabled:not(${de}-mini)`]:{"&, &:hover":{[`${de}-item-link`]:{borderColor:se.colorBorder}},"&:focus-visible":{[`${de}-item-link`]:{borderColor:se.colorBorder}},[`${de}-item, ${de}-item-link`]:{backgroundColor:se.colorBgContainerDisabled,borderColor:se.colorBorder,[`&:hover:not(${de}-item-active)`]:{backgroundColor:se.colorBgContainerDisabled,borderColor:se.colorBorder,a:{color:se.colorTextDisabled}},[`&${de}-item-active`]:{backgroundColor:se.itemActiveBgDisabled}},[`${de}-prev, ${de}-next`]:{"&:hover button":{backgroundColor:se.colorBgContainerDisabled,borderColor:se.colorBorder,color:se.colorTextDisabled},[`${de}-item-link`]:{backgroundColor:se.colorBgContainerDisabled,borderColor:se.colorBorder}}},[`${de}:not(${de}-mini)`]:{[`${de}-prev, ${de}-next`]:{"&:hover button":{borderColor:se.colorPrimaryHover,backgroundColor:se.itemBg},[`${de}-item-link`]:{backgroundColor:se.itemLinkBg,borderColor:se.colorBorder},[`&:hover ${de}-item-link`]:{borderColor:se.colorPrimary,backgroundColor:se.itemBg,color:se.colorPrimary},[`&${de}-disabled`]:{[`${de}-item-link`]:{borderColor:se.colorBorder,color:se.colorTextDisabled}}},[`${de}-item`]:{backgroundColor:se.itemBg,border:`${se.lineWidth}px ${se.lineType} ${se.colorBorder}`,[`&:hover:not(${de}-item-active)`]:{borderColor:se.colorPrimary,backgroundColor:se.itemBg,a:{color:se.colorPrimary}},"&-active":{borderColor:se.colorPrimary}}}}},Ie=se=>{const{componentCls:de}=se;return{[`${de}:not(${de}-disabled)`]:{[`${de}-item`]:Object.assign({},(0,ut.Qy)(se)),[`${de}-jump-prev, ${de}-jump-next`]:{"&:focus-visible":Object.assign({[`${de}-item-link-icon`]:{opacity:1},[`${de}-item-ellipsis`]:{opacity:0}},(0,ut.oN)(se))},[`${de}-prev, ${de}-next`]:{[`&:focus-visible ${de}-item-link`]:Object.assign({},(0,ut.oN)(se))}}}};var Le=(0,Yt.Z)("Pagination",se=>{const de=(0,rn.TS)(se,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:se.marginXXS/2,paginationMiniQuickJumperInputWidth:se.controlHeightLG*1.1,paginationItemPaddingInline:se.marginXXS*1.5,paginationEllipsisLetterSpacing:se.marginXXS/2,paginationSlashMarginInlineStart:se.marginXXS,paginationSlashMarginInlineEnd:se.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Me.e5)(se),(0,Me.TM)(se));return[Ft(de),Ie(de),se.wireframe&&mt(de)]},se=>({itemBg:se.colorBgContainer,itemSize:se.controlHeight,itemSizeSM:se.controlHeightSM,itemActiveBg:se.colorBgContainer,itemLinkBg:se.colorBgContainer,itemActiveColorDisabled:se.colorTextDisabled,itemActiveBgDisabled:se.controlItemBgActiveDisabled,itemInputBg:se.colorBgContainer,miniOptionsSizeChangerTop:0})),Ee=function(se,de){var Fe={};for(var be in se)Object.prototype.hasOwnProperty.call(se,be)&&de.indexOf(be)<0&&(Fe[be]=se[be]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,be=Object.getOwnPropertySymbols(se);Pe{const{prefixCls:de,selectPrefixCls:Fe,className:be,rootClassName:Pe,style:Ye,size:vt,locale:et,selectComponentClass:tt,responsive:rt,showSizeChanger:ct}=se,Se=Ee(se,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Ne}=(0,Pt.Z)(rt),{getPrefixCls:qe,direction:_e,pagination:St={}}=z.useContext(jt.E_),Gt=qe("pagination",de),[je,Wt]=Le(Gt),Nn=ct!=null?ct:St.showSizeChanger,Rn=z.useMemo(()=>{const bn=z.createElement("span",{className:`${Gt}-item-ellipsis`},"\u2022\u2022\u2022"),va=z.createElement("button",{className:`${Gt}-item-link`,type:"button",tabIndex:-1},_e==="rtl"?z.createElement($e.Z,null):z.createElement(Je.Z,null)),Kn=z.createElement("button",{className:`${Gt}-item-link`,type:"button",tabIndex:-1},_e==="rtl"?z.createElement(Je.Z,null):z.createElement($e.Z,null)),yt=z.createElement("a",{className:`${Gt}-item-link`},z.createElement("div",{className:`${Gt}-item-container`},_e==="rtl"?z.createElement(gt.Z,{className:`${Gt}-item-link-icon`}):z.createElement(ot,{className:`${Gt}-item-link-icon`}),bn)),Rt=z.createElement("a",{className:`${Gt}-item-link`},z.createElement("div",{className:`${Gt}-item-container`},_e==="rtl"?z.createElement(ot,{className:`${Gt}-item-link-icon`}):z.createElement(gt.Z,{className:`${Gt}-item-link-icon`}),bn));return{prevIcon:va,nextIcon:Kn,jumpPrevIcon:yt,jumpNextIcon:Rt}},[_e,Gt]),[Ln]=(0,wt.Z)("Pagination",Zt.Z),sn=Object.assign(Object.assign({},Ln),et),ea=(0,an.Z)(vt),On=ea==="small"||!!(Ne&&!ea&&rt),ln=qe("select",Fe),zn=Be()({[`${Gt}-mini`]:On,[`${Gt}-rtl`]:_e==="rtl"},St==null?void 0:St.className,be,Pe,Wt),_n=Object.assign(Object.assign({},St==null?void 0:St.style),Ye);return je(z.createElement(Nt,Object.assign({},Rn,Se,{style:_n,prefixCls:Gt,selectPrefixCls:ln,className:zn,selectComponentClass:tt||(On?Lt:st),locale:sn,showSizeChanger:Nn})))},he=Ge},39722:function(xt,Ht,ee){"use strict";ee.d(Ht,{t5:function(){return Je}});var ne=ee(92310),z=ee.n(ne),ze=ee(55477),Qe=ee(59301),Ze=ee(36355),He=ee(77578),oe=ee(17356),ot=function(Xe,Be){var le={};for(var y in Xe)Object.prototype.hasOwnProperty.call(Xe,y)&&Be.indexOf(y)<0&&(le[y]=Xe[y]);if(Xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,y=Object.getOwnPropertySymbols(Xe);a{if(!(!Be&&!le))return Qe.createElement(Qe.Fragment,null,Be&&Qe.createElement("div",{className:`${Xe}-title`},(0,He.Z)(Be)),Qe.createElement("div",{className:`${Xe}-inner-content`},(0,He.Z)(le)))},Je=Xe=>{const{hashId:Be,prefixCls:le,className:y,style:a,placement:b="top",title:E,content:x,children:te}=Xe;return Qe.createElement("div",{className:z()(Be,le,`${le}-pure`,`${le}-placement-${b}`,y),style:a},Qe.createElement("div",{className:`${le}-arrow`}),Qe.createElement(ze.G,Object.assign({},Xe,{className:Be,prefixCls:le}),te||gt(le,E,x)))},$e=Xe=>{const{prefixCls:Be}=Xe,le=ot(Xe,["prefixCls"]),{getPrefixCls:y}=Qe.useContext(Ze.E_),a=y("popover",Be),[b,E]=(0,oe.Z)(a);return b(Qe.createElement(Je,Object.assign({},le,{prefixCls:a,hashId:E})))};Ht.ZP=$e},60324:function(xt,Ht,ee){"use strict";var ne=ee(92310),z=ee.n(ne),ze=ee(59301),Qe=ee(77578),Ze=ee(62892),He=ee(36355),oe=ee(6848),ot=ee(39722),gt=ee(17356),Je=function(Be,le){var y={};for(var a in Be)Object.prototype.hasOwnProperty.call(Be,a)&&le.indexOf(a)<0&&(y[a]=Be[a]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,a=Object.getOwnPropertySymbols(Be);b{let{title:le,content:y,prefixCls:a}=Be;return ze.createElement(ze.Fragment,null,le&&ze.createElement("div",{className:`${a}-title`},(0,Qe.Z)(le)),ze.createElement("div",{className:`${a}-inner-content`},(0,Qe.Z)(y)))},Xe=ze.forwardRef((Be,le)=>{const{prefixCls:y,title:a,content:b,overlayClassName:E,placement:x="top",trigger:te="hover",mouseEnterDelay:ae=.1,mouseLeaveDelay:re=.1,overlayStyle:ie={}}=Be,pe=Je(Be,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:ye}=ze.useContext(He.E_),Oe=ye("popover",y),[Ae,Re]=(0,gt.Z)(Oe),Ce=ye(),It=z()(E,Re);return Ae(ze.createElement(oe.Z,Object.assign({placement:x,trigger:te,mouseEnterDelay:ae,mouseLeaveDelay:re,overlayStyle:ie},pe,{prefixCls:Oe,overlayClassName:It,ref:le,overlay:a||b?ze.createElement($e,{prefixCls:Oe,title:a,content:b}):null,transitionName:(0,Ze.m)(Ce,"zoom-big",pe.transitionName),"data-popover-inject":!0})))});Xe._InternalPanelDoNotUseOrYouWillBeFired=ot.ZP,Ht.Z=Xe},17356:function(xt,Ht,ee){"use strict";var ne=ee(17313),z=ee(29878),ze=ee(19447),Qe=ee(33166),Ze=ee(83116),He=ee(37613);const oe=Je=>{const{componentCls:$e,popoverColor:Xe,minWidth:Be,fontWeightStrong:le,popoverPadding:y,boxShadowSecondary:a,colorTextHeading:b,borderRadiusLG:E,zIndexPopup:x,marginXS:te,colorBgElevated:ae,popoverBg:re}=Je;return[{[$e]:Object.assign(Object.assign({},(0,ne.Wf)(Je)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:x,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":ae,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${$e}-content`]:{position:"relative"},[`${$e}-inner`]:{backgroundColor:re,backgroundClip:"padding-box",borderRadius:E,boxShadow:a,padding:y},[`${$e}-title`]:{minWidth:Be,marginBottom:te,color:b,fontWeight:le},[`${$e}-inner-content`]:{color:Xe}})},(0,ze.ZP)(Je,{colorBg:"var(--antd-arrow-background-color)"}),{[`${$e}-pure`]:{position:"relative",maxWidth:"none",margin:Je.sizePopupArrow,display:"inline-block",[`${$e}-content`]:{display:"inline-block"}}}]},ot=Je=>{const{componentCls:$e}=Je;return{[$e]:Qe.i.map(Xe=>{const Be=Je[`${Xe}6`];return{[`&${$e}-${Xe}`]:{"--antd-arrow-background-color":Be,[`${$e}-inner`]:{backgroundColor:Be},[`${$e}-arrow`]:{background:"transparent"}}}})}},gt=Je=>{const{componentCls:$e,lineWidth:Xe,lineType:Be,colorSplit:le,paddingSM:y,controlHeight:a,fontSize:b,lineHeight:E,padding:x}=Je,te=a-Math.round(b*E),ae=te/2,re=te/2-Xe,ie=x;return{[$e]:{[`${$e}-inner`]:{padding:0},[`${$e}-title`]:{margin:0,padding:`${ae}px ${ie}px ${re}px`,borderBottom:`${Xe}px ${Be} ${le}`},[`${$e}-inner-content`]:{padding:`${y}px ${ie}px`}}}};Ht.Z=(0,Ze.Z)("Popover",Je=>{const{colorBgElevated:$e,colorText:Xe,wireframe:Be}=Je,le=(0,He.TS)(Je,{popoverPadding:12,popoverBg:$e,popoverColor:Xe});return[oe(le),ot(le),Be&>(le),(0,z._y)(le,"zoom-big")]},Je=>({width:177,minWidth:177,zIndexPopup:Je.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},93948:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return ct}});var ne=ee(59301),z=ee(29679),ze=ee(40001),Qe=ee(19248),Ze=ee(99267),He=ee(92310),oe=ee.n(He),ot=ee(2738),gt=ee(36355),Je=ee(54476),$e=ee(33885),Xe=ee(75931),Be={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},le=function(){var Ne=(0,ne.useRef)([]),qe=(0,ne.useRef)(null);return(0,ne.useEffect)(function(){var _e=Date.now(),St=!1;Ne.current.forEach(function(Gt){if(Gt){St=!0;var je=Gt.style;je.transitionDuration=".3s, .3s, .3s, .06s",qe.current&&_e-qe.current<100&&(je.transitionDuration="0s, 0s")}}),St&&(qe.current=Date.now())}),Ne.current},y=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(Ne){var qe=(0,$e.Z)((0,$e.Z)({},Be),Ne),_e=qe.className,St=qe.percent,Gt=qe.prefixCls,je=qe.strokeColor,Wt=qe.strokeLinecap,Nn=qe.strokeWidth,Rn=qe.style,Ln=qe.trailColor,sn=qe.trailWidth,ea=qe.transition,On=(0,Xe.Z)(qe,y);delete On.gapPosition;var ln=Array.isArray(St)?St:[St],zn=Array.isArray(je)?je:[je],_n=le(),bn=Nn/2,va=100-Nn/2,Kn="M ".concat(Wt==="round"?bn:0,",").concat(bn,` + L `).concat(Wt==="round"?va:100,",").concat(bn),yt="0 0 100 ".concat(Nn),Rt=0;return ne.createElement("svg",(0,Je.Z)({className:oe()("".concat(Gt,"-line"),_e),viewBox:yt,preserveAspectRatio:"none",style:Rn},On),ne.createElement("path",{className:"".concat(Gt,"-line-trail"),d:Kn,strokeLinecap:Wt,stroke:Ln,strokeWidth:sn||Nn,fillOpacity:"0"}),ln.map(function(_t,Tt){var dn=1;switch(Wt){case"round":dn=1-Nn/100;break;case"square":dn=1-Nn/2/100;break;default:dn=1;break}var An={strokeDasharray:"".concat(_t*dn,"px, 100px"),strokeDashoffset:"-".concat(Rt,"px"),transition:ea||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Dn=zn[Tt]||zn[zn.length-1];return Rt+=_t,ne.createElement("path",{key:Tt,className:"".concat(Gt,"-line-path"),d:Kn,strokeLinecap:Wt,stroke:Dn,strokeWidth:Nn,fillOpacity:"0",ref:function(ft){_n[Tt]=ft},style:An})}))},b=a,E=ee(76190),x=ee(42978),te=ee(47273),ae=0,re=(0,te.Z)();function ie(){var Se;return re?(Se=ae,ae+=1):Se="TEST_OR_SSR",Se}var pe=function(Se){var Ne=ne.useState(),qe=(0,x.Z)(Ne,2),_e=qe[0],St=qe[1];return ne.useEffect(function(){St("rc_progress_".concat(ie()))},[]),Se||_e},ye=function(Ne){var qe=Ne.bg,_e=Ne.children;return ne.createElement("div",{style:{width:"100%",height:"100%",background:qe}},_e)};function Oe(Se,Ne){return Object.keys(Se).map(function(qe){var _e=parseFloat(qe),St="".concat(Math.floor(_e*Ne),"%");return"".concat(Se[qe]," ").concat(St)})}var Ae=ne.forwardRef(function(Se,Ne){var qe=Se.prefixCls,_e=Se.color,St=Se.gradientId,Gt=Se.radius,je=Se.style,Wt=Se.ptg,Nn=Se.strokeLinecap,Rn=Se.strokeWidth,Ln=Se.size,sn=Se.gapDegree,ea=_e&&(0,E.Z)(_e)==="object",On=ea?"#FFF":void 0,ln=Ln/2,zn=ne.createElement("circle",{className:"".concat(qe,"-circle-path"),r:Gt,cx:ln,cy:ln,stroke:On,strokeLinecap:Nn,strokeWidth:Rn,opacity:Wt===0?0:1,style:je,ref:Ne});if(!ea)return zn;var _n="".concat(St,"-conic"),bn=sn?"".concat(180+sn/2,"deg"):"0deg",va=Oe(_e,(360-sn)/360),Kn=Oe(_e,1),yt="conic-gradient(from ".concat(bn,", ").concat(va.join(", "),")"),Rt="linear-gradient(to ".concat(sn?"bottom":"top",", ").concat(Kn.join(", "),")");return ne.createElement(ne.Fragment,null,ne.createElement("mask",{id:_n},zn),ne.createElement("foreignObject",{x:0,y:0,width:Ln,height:Ln,mask:"url(#".concat(_n,")")},ne.createElement(ye,{bg:Rt},ne.createElement(ye,{bg:yt}))))}),Re=Ae,Ce=100,It=function(Ne,qe,_e,St,Gt,je,Wt,Nn,Rn,Ln){var sn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,ea=_e/100*360*((360-je)/360),On=je===0?0:{bottom:0,top:180,left:90,right:-90}[Wt],ln=(100-St)/100*qe;Rn==="round"&&St!==100&&(ln+=Ln/2,ln>=qe&&(ln=qe-.01));var zn=Ce/2;return{stroke:typeof Nn=="string"?Nn:void 0,strokeDasharray:"".concat(qe,"px ").concat(Ne),strokeDashoffset:ln+sn,transform:"rotate(".concat(Gt+ea+On,"deg)"),transformOrigin:"".concat(zn,"px ").concat(zn,"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}},Ot=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function wn(Se){var Ne=Se!=null?Se:[];return Array.isArray(Ne)?Ne:[Ne]}var Nt=function(Ne){var qe=(0,$e.Z)((0,$e.Z)({},Be),Ne),_e=qe.id,St=qe.prefixCls,Gt=qe.steps,je=qe.strokeWidth,Wt=qe.trailWidth,Nn=qe.gapDegree,Rn=Nn===void 0?0:Nn,Ln=qe.gapPosition,sn=qe.trailColor,ea=qe.strokeLinecap,On=qe.style,ln=qe.className,zn=qe.strokeColor,_n=qe.percent,bn=(0,Xe.Z)(qe,Ot),va=Ce/2,Kn=pe(_e),yt="".concat(Kn,"-gradient"),Rt=va-je/2,_t=Math.PI*2*Rt,Tt=Rn>0?90+Rn/2:-90,dn=_t*((360-Rn)/360),An=(0,E.Z)(Gt)==="object"?Gt:{count:Gt,space:2},Dn=An.count,at=An.space,ft=wn(_n),it=wn(zn),cn=it.find(function(Jn){return Jn&&(0,E.Z)(Jn)==="object"}),gn=cn&&(0,E.Z)(cn)==="object",en=gn?"butt":ea,na=It(_t,dn,0,100,Tt,Rn,Ln,sn,en,je),kn=le(),Mn=function(){var un=0;return ft.map(function(Oa,ja){var Qa=it[ja]||it[it.length-1],Ea=It(_t,dn,un,Oa,Tt,Rn,Ln,Qa,en,je);return un+=Oa,ne.createElement(Re,{key:ja,color:Qa,ptg:Oa,radius:Rt,prefixCls:St,gradientId:yt,style:Ea,strokeLinecap:en,strokeWidth:je,gapDegree:Rn,ref:function(Jt){kn[ja]=Jt},size:Ce})}).reverse()},ta=function(){var un=Math.round(Dn*(ft[0]/100)),Oa=100/Dn,ja=0;return new Array(Dn).fill(null).map(function(Qa,Ea){var lt=Ea<=un-1?it[0]:sn,Jt=lt&&(0,E.Z)(lt)==="object"?"url(#".concat(yt,")"):void 0,zt=It(_t,dn,ja,Oa,Tt,Rn,Ln,lt,"butt",je,at);return ja+=(dn-zt.strokeDashoffset+at)*100/dn,ne.createElement("circle",{key:Ea,className:"".concat(St,"-circle-path"),r:Rt,cx:va,cy:va,stroke:Jt,strokeWidth:je,opacity:1,style:zt,ref:function(fn){kn[Ea]=fn}})})};return ne.createElement("svg",(0,Je.Z)({className:oe()("".concat(St,"-circle"),ln),viewBox:"0 0 ".concat(Ce," ").concat(Ce),style:On,id:_e,role:"presentation"},bn),!Dn&&ne.createElement("circle",{className:"".concat(St,"-circle-trail"),r:Rt,cx:va,cy:va,stroke:sn,strokeLinecap:en,strokeWidth:Wt||je,style:na}),Dn?ta():Mn())},Zt=Nt,jt={Line:b,Circle:Zt},an=ee(6848),Pt=ee(30071);function wt(Se){return!Se||Se<0?0:Se>100?100:Se}function nt(Se){let{success:Ne,successPercent:qe}=Se,_e=qe;return Ne&&"progress"in Ne&&(_e=Ne.progress),Ne&&"percent"in Ne&&(_e=Ne.percent),_e}const Lt=Se=>{let{percent:Ne,success:qe,successPercent:_e}=Se;const St=wt(nt({success:qe,successPercent:_e}));return[St,wt(wt(Ne)-St)]},st=Se=>{let{success:Ne={},strokeColor:qe}=Se;const{strokeColor:_e}=Ne;return[_e||Pt.presetPrimaryColors.green,qe||null]},Me=(Se,Ne,qe)=>{var _e,St,Gt,je;let Wt=-1,Nn=-1;if(Ne==="step"){const Rn=qe.steps,Ln=qe.strokeWidth;typeof Se=="string"||typeof Se=="undefined"?(Wt=Se==="small"?2:14,Nn=Ln!=null?Ln:8):typeof Se=="number"?[Wt,Nn]=[Se,Se]:[Wt=14,Nn=8]=Se,Wt*=Rn}else if(Ne==="line"){const Rn=qe==null?void 0:qe.strokeWidth;typeof Se=="string"||typeof Se=="undefined"?Nn=Rn||(Se==="small"?6:8):typeof Se=="number"?[Wt,Nn]=[Se,Se]:[Wt=-1,Nn=8]=Se}else(Ne==="circle"||Ne==="dashboard")&&(typeof Se=="string"||typeof Se=="undefined"?[Wt,Nn]=Se==="small"?[60,60]:[120,120]:typeof Se=="number"?[Wt,Nn]=[Se,Se]:(Wt=(St=(_e=Se[0])!==null&&_e!==void 0?_e:Se[1])!==null&&St!==void 0?St:120,Nn=(je=(Gt=Se[0])!==null&&Gt!==void 0?Gt:Se[1])!==null&&je!==void 0?je:120));return[Wt,Nn]},ut=3,Yt=Se=>ut/Se*100;var Dt=Se=>{const{prefixCls:Ne,trailColor:qe=null,strokeLinecap:_e="round",gapPosition:St,gapDegree:Gt,width:je=120,type:Wt,children:Nn,success:Rn,size:Ln=je}=Se,[sn,ea]=Me(Ln,"circle");let{strokeWidth:On}=Se;On===void 0&&(On=Math.max(Yt(sn),6));const ln={width:sn,height:ea,fontSize:sn*.15+6},zn=ne.useMemo(()=>{if(Gt||Gt===0)return Gt;if(Wt==="dashboard")return 75},[Gt,Wt]),_n=St||Wt==="dashboard"&&"bottom"||void 0,bn=Object.prototype.toString.call(Se.strokeColor)==="[object Object]",va=st({success:Rn,strokeColor:Se.strokeColor}),Kn=oe()(`${Ne}-inner`,{[`${Ne}-circle-gradient`]:bn}),yt=ne.createElement(Zt,{percent:Lt(Se),strokeWidth:On,trailWidth:On,strokeColor:va,strokeLinecap:_e,trailColor:qe,prefixCls:Ne,gapDegree:zn,gapPosition:_n});return ne.createElement("div",{className:Kn,style:ln},sn<=20?ne.createElement(an.Z,{title:Nn},ne.createElement("span",null,yt)):ne.createElement(ne.Fragment,null,yt,Nn))},vn=function(Se,Ne){var qe={};for(var _e in Se)Object.prototype.hasOwnProperty.call(Se,_e)&&Ne.indexOf(_e)<0&&(qe[_e]=Se[_e]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var St=0,_e=Object.getOwnPropertySymbols(Se);St<_e.length;St++)Ne.indexOf(_e[St])<0&&Object.prototype.propertyIsEnumerable.call(Se,_e[St])&&(qe[_e[St]]=Se[_e[St]]);return qe};const we=Se=>{let Ne=[];return Object.keys(Se).forEach(qe=>{const _e=parseFloat(qe.replace(/%/g,""));isNaN(_e)||Ne.push({key:_e,value:Se[qe]})}),Ne=Ne.sort((qe,_e)=>qe.key-_e.key),Ne.map(qe=>{let{key:_e,value:St}=qe;return`${St} ${_e}%`}).join(", ")},Te=(Se,Ne)=>{const{from:qe=Pt.presetPrimaryColors.blue,to:_e=Pt.presetPrimaryColors.blue,direction:St=Ne==="rtl"?"to left":"to right"}=Se,Gt=vn(Se,["from","to","direction"]);if(Object.keys(Gt).length!==0){const je=we(Gt);return{backgroundImage:`linear-gradient(${St}, ${je})`}}return{backgroundImage:`linear-gradient(${St}, ${qe}, ${_e})`}};var Ft=Se=>{const{prefixCls:Ne,direction:qe,percent:_e,size:St,strokeWidth:Gt,strokeColor:je,strokeLinecap:Wt="round",children:Nn,trailColor:Rn=null,success:Ln}=Se,sn=je&&typeof je!="string"?Te(je,qe):{backgroundColor:je},ea=Wt==="square"||Wt==="butt"?0:void 0,On={backgroundColor:Rn||void 0,borderRadius:ea},ln=St!=null?St:[-1,Gt||(St==="small"?6:8)],[zn,_n]=Me(ln,"line",{strokeWidth:Gt}),bn=Object.assign({width:`${wt(_e)}%`,height:_n,borderRadius:ea},sn),va=nt(Se),Kn={width:`${wt(va)}%`,height:_n,borderRadius:ea,backgroundColor:Ln==null?void 0:Ln.strokeColor},yt={width:zn<0?"100%":zn,height:_n};return ne.createElement(ne.Fragment,null,ne.createElement("div",{className:`${Ne}-outer`,style:yt},ne.createElement("div",{className:`${Ne}-inner`,style:On},ne.createElement("div",{className:`${Ne}-bg`,style:bn}),va!==void 0?ne.createElement("div",{className:`${Ne}-success-bg`,style:Kn}):null)),Nn)},Ie=Se=>{const{size:Ne,steps:qe,percent:_e=0,strokeWidth:St=8,strokeColor:Gt,trailColor:je=null,prefixCls:Wt,children:Nn}=Se,Rn=Math.round(qe*(_e/100)),Ln=Ne==="small"?2:14,sn=Ne!=null?Ne:[Ln,St],[ea,On]=Me(sn,"step",{steps:qe,strokeWidth:St}),ln=ea/qe,zn=new Array(qe);for(let _n=0;_n{const Ne=Se?"100%":"-100%";return new Le.Keyframes(`antProgress${Se?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Ne}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Ne}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},se=Se=>{const{componentCls:Ne,iconCls:qe}=Se;return{[Ne]:Object.assign(Object.assign({},(0,Ee.Wf)(Se)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Se.fontSize,marginInlineEnd:Se.marginXS,marginBottom:Se.marginXS},[`${Ne}-outer`]:{display:"inline-block",width:"100%"},[`&${Ne}-show-info`]:{[`${Ne}-outer`]:{marginInlineEnd:`calc(-2em - ${Se.marginXS}px)`,paddingInlineEnd:`calc(2em + ${Se.paddingXS}px)`}},[`${Ne}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:Se.remainingColor,borderRadius:Se.lineBorderRadius},[`${Ne}-inner:not(${Ne}-circle-gradient)`]:{[`${Ne}-circle-path`]:{stroke:Se.defaultColor}},[`${Ne}-success-bg, ${Ne}-bg`]:{position:"relative",backgroundColor:Se.defaultColor,borderRadius:Se.lineBorderRadius,transition:`all ${Se.motionDurationSlow} ${Se.motionEaseInOutCirc}`},[`${Ne}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Se.colorSuccess},[`${Ne}-text`]:{display:"inline-block",width:"2em",marginInlineStart:Se.marginXS,color:Se.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[qe]:{fontSize:Se.fontSize}},[`&${Ne}-status-active`]:{[`${Ne}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Se.colorBgContainer,borderRadius:Se.lineBorderRadius,opacity:0,animationName:he(),animationDuration:Se.progressActiveMotionDuration,animationTimingFunction:Se.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Ne}-rtl${Ne}-status-active`]:{[`${Ne}-bg::before`]:{animationName:he(!0)}},[`&${Ne}-status-exception`]:{[`${Ne}-bg`]:{backgroundColor:Se.colorError},[`${Ne}-text`]:{color:Se.colorError}},[`&${Ne}-status-exception ${Ne}-inner:not(${Ne}-circle-gradient)`]:{[`${Ne}-circle-path`]:{stroke:Se.colorError}},[`&${Ne}-status-success`]:{[`${Ne}-bg`]:{backgroundColor:Se.colorSuccess},[`${Ne}-text`]:{color:Se.colorSuccess}},[`&${Ne}-status-success ${Ne}-inner:not(${Ne}-circle-gradient)`]:{[`${Ne}-circle-path`]:{stroke:Se.colorSuccess}}})}},de=Se=>{const{componentCls:Ne,iconCls:qe}=Se;return{[Ne]:{[`${Ne}-circle-trail`]:{stroke:Se.remainingColor},[`&${Ne}-circle ${Ne}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Ne}-circle ${Ne}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Se.circleTextColor,fontSize:Se.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[qe]:{fontSize:`${Se.fontSize/Se.fontSizeSM}em`}},[`${Ne}-circle&-status-exception`]:{[`${Ne}-text`]:{color:Se.colorError}},[`${Ne}-circle&-status-success`]:{[`${Ne}-text`]:{color:Se.colorSuccess}}},[`${Ne}-inline-circle`]:{lineHeight:1,[`${Ne}-inner`]:{verticalAlign:"bottom"}}}},Fe=Se=>{const{componentCls:Ne}=Se;return{[Ne]:{[`${Ne}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Se.progressStepMinWidth,marginInlineEnd:Se.progressStepMarginInlineEnd,backgroundColor:Se.remainingColor,transition:`all ${Se.motionDurationSlow}`,"&-active":{backgroundColor:Se.defaultColor}}}}}},be=Se=>{const{componentCls:Ne,iconCls:qe}=Se;return{[Ne]:{[`${Ne}-small&-line, ${Ne}-small&-line ${Ne}-text ${qe}`]:{fontSize:Se.fontSizeSM}}}};var Pe=(0,fe.Z)("Progress",Se=>{const Ne=Se.marginXXS/2,qe=(0,Ge.TS)(Se,{progressStepMarginInlineEnd:Ne,progressStepMinWidth:Ne,progressActiveMotionDuration:"2.4s"});return[se(qe),de(qe),Fe(qe),be(qe)]},Se=>({circleTextColor:Se.colorText,defaultColor:Se.colorInfo,remainingColor:Se.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),Ye=function(Se,Ne){var qe={};for(var _e in Se)Object.prototype.hasOwnProperty.call(Se,_e)&&Ne.indexOf(_e)<0&&(qe[_e]=Se[_e]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var St=0,_e=Object.getOwnPropertySymbols(Se);St<_e.length;St++)Ne.indexOf(_e[St])<0&&Object.prototype.propertyIsEnumerable.call(Se,_e[St])&&(qe[_e[St]]=Se[_e[St]]);return qe};const vt=null,et=["normal","exception","active","success"];var rt=ne.forwardRef((Se,Ne)=>{const{prefixCls:qe,className:_e,rootClassName:St,steps:Gt,strokeColor:je,percent:Wt=0,size:Nn="default",showInfo:Rn=!0,type:Ln="line",status:sn,format:ea,style:On}=Se,ln=Ye(Se,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),zn=ne.useMemo(()=>{var ft,it;const cn=nt(Se);return parseInt(cn!==void 0?(ft=cn!=null?cn:0)===null||ft===void 0?void 0:ft.toString():(it=Wt!=null?Wt:0)===null||it===void 0?void 0:it.toString(),10)},[Wt,Se.success,Se.successPercent]),_n=ne.useMemo(()=>!et.includes(sn)&&zn>=100?"success":sn||"normal",[sn,zn]),{getPrefixCls:bn,direction:va,progress:Kn}=ne.useContext(gt.E_),yt=bn("progress",qe),[Rt,_t]=Pe(yt),Tt=ne.useMemo(()=>{if(!Rn)return null;const ft=nt(Se);let it;const cn=ea||(en=>`${en}%`),gn=Ln==="line";return ea||_n!=="exception"&&_n!=="success"?it=cn(wt(Wt),wt(ft)):_n==="exception"?it=gn?ne.createElement(Qe.Z,null):ne.createElement(Ze.Z,null):_n==="success"&&(it=gn?ne.createElement(z.Z,null):ne.createElement(ze.Z,null)),ne.createElement("span",{className:`${yt}-text`,title:typeof it=="string"?it:void 0},it)},[Rn,Wt,zn,_n,Ln,yt,ea]),dn=Array.isArray(je)?je[0]:je,An=typeof je=="string"||Array.isArray(je)?je:void 0;let Dn;Ln==="line"?Dn=Gt?ne.createElement(Ie,Object.assign({},Se,{strokeColor:An,prefixCls:yt,steps:Gt}),Tt):ne.createElement(Ft,Object.assign({},Se,{strokeColor:dn,prefixCls:yt,direction:va}),Tt):(Ln==="circle"||Ln==="dashboard")&&(Dn=ne.createElement(Dt,Object.assign({},Se,{strokeColor:dn,prefixCls:yt,progressStatus:_n}),Tt));const at=oe()(yt,`${yt}-status-${_n}`,`${yt}-${Ln==="dashboard"&&"circle"||Gt&&"steps"||Ln}`,{[`${yt}-inline-circle`]:Ln==="circle"&&Me(Nn,"circle")[0]<=20,[`${yt}-show-info`]:Rn,[`${yt}-${Nn}`]:typeof Nn=="string",[`${yt}-rtl`]:va==="rtl"},Kn==null?void 0:Kn.className,_e,St,_t);return Rt(ne.createElement("div",Object.assign({ref:Ne,style:Object.assign(Object.assign({},Kn==null?void 0:Kn.style),On),className:at,role:"progressbar","aria-valuenow":zn},(0,ot.Z)(ln,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Dn))}),ct=rt},13570:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return wt}});var ne=ee(54476),z=ee(59301),ze={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"},Qe=ze,Ze=ee(7657),He=function(Lt,st){return z.createElement(Ze.Z,(0,ne.Z)({},Lt,{ref:st,icon:Qe}))},oe=z.forwardRef(He),ot=oe,gt=ee(92310),Je=ee.n(gt),$e=ee(20068),Xe=ee(42978),Be=ee(75931),le=ee(18929),y=ee(10228),a=ee(26112);function b(nt,Lt){var st=nt.disabled,Me=nt.prefixCls,ut=nt.character,Yt=nt.characterRender,rn=nt.index,Dt=nt.count,vn=nt.value,we=nt.allowHalf,Te=nt.focused,ht=nt.onHover,Ft=nt.onClick,mt=function(de){ht(de,rn)},Ie=function(de){Ft(de,rn)},Le=function(de){de.keyCode===y.Z.ENTER&&Ft(de,rn)},Ee=rn+1,fe=new Set([Me]);vn===0&&rn===0&&Te?fe.add("".concat(Me,"-focused")):we&&vn+.5>=Ee&&vnrn?"true":"false","aria-posinset":rn+1,"aria-setsize":Dt,tabIndex:st?-1:0},z.createElement("div",{className:"".concat(Me,"-first")},Ge),z.createElement("div",{className:"".concat(Me,"-second")},Ge)));return Yt&&(he=Yt(he,nt)),he}var E=z.forwardRef(b);function x(){var nt=z.useRef({});function Lt(Me){return nt.current[Me]}function st(Me){return function(ut){nt.current[Me]=ut}}return[Lt,st]}function te(nt){var Lt=nt.pageXOffset,st="scrollLeft";if(typeof Lt!="number"){var Me=nt.document;Lt=Me.documentElement[st],typeof Lt!="number"&&(Lt=Me.body[st])}return Lt}function ae(nt){var Lt,st,Me=nt.ownerDocument,ut=Me.body,Yt=Me&&Me.documentElement,rn=nt.getBoundingClientRect();return Lt=rn.left,st=rn.top,Lt-=Yt.clientLeft||ut.clientLeft||0,st-=Yt.clientTop||ut.clientTop||0,{left:Lt,top:st}}function re(nt){var Lt=ae(nt),st=nt.ownerDocument,Me=st.defaultView||st.parentWindow;return Lt.left+=te(Me),Lt.left}var ie=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function pe(nt,Lt){var st,Me=nt.prefixCls,ut=Me===void 0?"rc-rate":Me,Yt=nt.className,rn=nt.defaultValue,Dt=nt.value,vn=nt.count,we=vn===void 0?5:vn,Te=nt.allowHalf,ht=Te===void 0?!1:Te,Ft=nt.allowClear,mt=Ft===void 0?!0:Ft,Ie=nt.character,Le=Ie===void 0?"\u2605":Ie,Ee=nt.characterRender,fe=nt.disabled,Ge=nt.direction,he=Ge===void 0?"ltr":Ge,se=nt.tabIndex,de=se===void 0?0:se,Fe=nt.autoFocus,be=nt.onHoverChange,Pe=nt.onChange,Ye=nt.onFocus,vt=nt.onBlur,et=nt.onKeyDown,tt=nt.onMouseLeave,rt=(0,Be.Z)(nt,ie),ct=x(),Se=(0,Xe.Z)(ct,2),Ne=Se[0],qe=Se[1],_e=z.useRef(null),St=function(){if(!fe){var en;(en=_e.current)===null||en===void 0||en.focus()}};z.useImperativeHandle(Lt,function(){return{focus:St,blur:function(){if(!fe){var en;(en=_e.current)===null||en===void 0||en.blur()}}}});var Gt=(0,le.Z)(rn||0,{value:Dt}),je=(0,Xe.Z)(Gt,2),Wt=je[0],Nn=je[1],Rn=(0,le.Z)(null),Ln=(0,Xe.Z)(Rn,2),sn=Ln[0],ea=Ln[1],On=function(en,na){var kn=he==="rtl",Mn=en+1;if(ht){var ta=Ne(en),Jn=re(ta),un=ta.clientWidth;(kn&&na-Jn>un/2||!kn&&na-Jn0&&!kn||na===y.Z.RIGHT&&Mn>0&&kn?(ht?Mn-=.5:Mn-=1,ln(Mn),en.preventDefault()):na===y.Z.LEFT&&Mn{const{componentCls:Lt}=nt;return{[`${Lt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:nt.marginXS},"> div":{transition:`all ${nt.motionDurationMid}, outline 0s`,"&:hover":{transform:nt.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${nt.lineWidth}px dashed ${nt.starColor}`,transform:nt.starHoverScale}},"&-first, &-second":{color:nt.starBg,transition:`all ${nt.motionDurationMid}`,userSelect:"none",[nt.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Lt}-star-first, &-half ${Lt}-star-second`]:{opacity:1},[`&-half ${Lt}-star-first, &-full ${Lt}-star-second`]:{color:"inherit"}}}},Nt=nt=>({[`&-rtl${nt.componentCls}`]:{direction:"rtl"}}),Zt=nt=>{const{componentCls:Lt}=nt;return{[Lt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ce.Wf)(nt)),{display:"inline-block",margin:0,padding:0,color:nt.starColor,fontSize:nt.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Lt} ${Lt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),wn(nt)),{[`+ ${Lt}-text`]:{display:"inline-block",marginInlineStart:nt.marginXS,fontSize:nt.fontSize}}),Nt(nt))}};var jt=(0,It.Z)("Rate",nt=>{const Lt=(0,Ot.TS)(nt,{});return[Zt(Lt)]},nt=>({starColor:nt.yellow6,starSize:nt.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:nt.colorFillContent})),an=function(nt,Lt){var st={};for(var Me in nt)Object.prototype.hasOwnProperty.call(nt,Me)&&Lt.indexOf(Me)<0&&(st[Me]=nt[Me]);if(nt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ut=0,Me=Object.getOwnPropertySymbols(nt);ut{const{prefixCls:st,className:Me,rootClassName:ut,style:Yt,tooltips:rn,character:Dt=z.createElement(ot,null)}=nt,vn=an(nt,["prefixCls","className","rootClassName","style","tooltips","character"]),we=(fe,Ge)=>{let{index:he}=Ge;return rn?z.createElement(Re.Z,{title:rn[he]},fe):fe},{getPrefixCls:Te,direction:ht,rate:Ft}=z.useContext(Ae.E_),mt=Te("rate",st),[Ie,Le]=jt(mt),Ee=Object.assign(Object.assign({},Ft==null?void 0:Ft.style),Yt);return Ie(z.createElement(Oe,Object.assign({ref:Lt,character:Dt,characterRender:we},vn,{className:Je()(Me,ut,Le,Ft==null?void 0:Ft.className),style:Ee,prefixCls:mt,direction:ht})))})},61621:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return Le}});var ne=ee(92310),z=ee.n(ne),ze=ee(59301),Qe=ee(36355),Ze=ee(2738),oe=Ee=>{const{prefixCls:fe,className:Ge,style:he,size:se,shape:de}=Ee,Fe=z()({[`${fe}-lg`]:se==="large",[`${fe}-sm`]:se==="small"}),be=z()({[`${fe}-circle`]:de==="circle",[`${fe}-square`]:de==="square",[`${fe}-round`]:de==="round"}),Pe=ze.useMemo(()=>typeof se=="number"?{width:se,height:se,lineHeight:`${se}px`}:{},[se]);return ze.createElement("span",{className:z()(fe,Fe,be,Ge),style:Object.assign(Object.assign({},Pe),he)})},ot=ee(36237),gt=ee(83116),Je=ee(37613);const $e=new ot.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),Xe=Ee=>({height:Ee,lineHeight:`${Ee}px`}),Be=Ee=>Object.assign({width:Ee},Xe(Ee)),le=Ee=>({background:Ee.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:$e,animationDuration:Ee.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=Ee=>Object.assign({width:Ee*5,minWidth:Ee*5},Xe(Ee)),a=Ee=>{const{skeletonAvatarCls:fe,gradientFromColor:Ge,controlHeight:he,controlHeightLG:se,controlHeightSM:de}=Ee;return{[`${fe}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ge},Be(he)),[`${fe}${fe}-circle`]:{borderRadius:"50%"},[`${fe}${fe}-lg`]:Object.assign({},Be(se)),[`${fe}${fe}-sm`]:Object.assign({},Be(de))}},b=Ee=>{const{controlHeight:fe,borderRadiusSM:Ge,skeletonInputCls:he,controlHeightLG:se,controlHeightSM:de,gradientFromColor:Fe}=Ee;return{[`${he}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Fe,borderRadius:Ge},y(fe)),[`${he}-lg`]:Object.assign({},y(se)),[`${he}-sm`]:Object.assign({},y(de))}},E=Ee=>Object.assign({width:Ee},Xe(Ee)),x=Ee=>{const{skeletonImageCls:fe,imageSizeBase:Ge,gradientFromColor:he,borderRadiusSM:se}=Ee;return{[`${fe}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:he,borderRadius:se},E(Ge*2)),{[`${fe}-path`]:{fill:"#bfbfbf"},[`${fe}-svg`]:Object.assign(Object.assign({},E(Ge)),{maxWidth:Ge*4,maxHeight:Ge*4}),[`${fe}-svg${fe}-svg-circle`]:{borderRadius:"50%"}}),[`${fe}${fe}-circle`]:{borderRadius:"50%"}}},te=(Ee,fe,Ge)=>{const{skeletonButtonCls:he}=Ee;return{[`${Ge}${he}-circle`]:{width:fe,minWidth:fe,borderRadius:"50%"},[`${Ge}${he}-round`]:{borderRadius:fe}}},ae=Ee=>Object.assign({width:Ee*2,minWidth:Ee*2},Xe(Ee)),re=Ee=>{const{borderRadiusSM:fe,skeletonButtonCls:Ge,controlHeight:he,controlHeightLG:se,controlHeightSM:de,gradientFromColor:Fe}=Ee;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${Ge}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Fe,borderRadius:fe,width:he*2,minWidth:he*2},ae(he))},te(Ee,he,Ge)),{[`${Ge}-lg`]:Object.assign({},ae(se))}),te(Ee,se,`${Ge}-lg`)),{[`${Ge}-sm`]:Object.assign({},ae(de))}),te(Ee,de,`${Ge}-sm`))},ie=Ee=>{const{componentCls:fe,skeletonAvatarCls:Ge,skeletonTitleCls:he,skeletonParagraphCls:se,skeletonButtonCls:de,skeletonInputCls:Fe,skeletonImageCls:be,controlHeight:Pe,controlHeightLG:Ye,controlHeightSM:vt,gradientFromColor:et,padding:tt,marginSM:rt,borderRadius:ct,titleHeight:Se,blockRadius:Ne,paragraphLiHeight:qe,controlHeightXS:_e,paragraphMarginTop:St}=Ee;return{[`${fe}`]:{display:"table",width:"100%",[`${fe}-header`]:{display:"table-cell",paddingInlineEnd:tt,verticalAlign:"top",[`${Ge}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:et},Be(Pe)),[`${Ge}-circle`]:{borderRadius:"50%"},[`${Ge}-lg`]:Object.assign({},Be(Ye)),[`${Ge}-sm`]:Object.assign({},Be(vt))},[`${fe}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${he}`]:{width:"100%",height:Se,background:et,borderRadius:Ne,[`+ ${se}`]:{marginBlockStart:vt}},[`${se}`]:{padding:0,"> li":{width:"100%",height:qe,listStyle:"none",background:et,borderRadius:Ne,"+ li":{marginBlockStart:_e}}},[`${se}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${fe}-content`]:{[`${he}, ${se} > li`]:{borderRadius:ct}}},[`${fe}-with-avatar ${fe}-content`]:{[`${he}`]:{marginBlockStart:rt,[`+ ${se}`]:{marginBlockStart:St}}},[`${fe}${fe}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},re(Ee)),a(Ee)),b(Ee)),x(Ee)),[`${fe}${fe}-block`]:{width:"100%",[`${de}`]:{width:"100%"},[`${Fe}`]:{width:"100%"}},[`${fe}${fe}-active`]:{[` + ${he}, + ${se} > li, + ${Ge}, + ${de}, + ${Fe}, + ${be} + `]:Object.assign({},le(Ee))}}};var pe=(0,gt.Z)("Skeleton",Ee=>{const{componentCls:fe}=Ee,Ge=(0,Je.TS)(Ee,{skeletonAvatarCls:`${fe}-avatar`,skeletonTitleCls:`${fe}-title`,skeletonParagraphCls:`${fe}-paragraph`,skeletonButtonCls:`${fe}-button`,skeletonInputCls:`${fe}-input`,skeletonImageCls:`${fe}-image`,imageSizeBase:Ee.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${Ee.gradientFromColor} 25%, ${Ee.gradientToColor} 37%, ${Ee.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ie(Ge)]},Ee=>{const{colorFillContent:fe,colorFill:Ge}=Ee,he=fe,se=Ge;return{color:he,colorGradientEnd:se,gradientFromColor:he,gradientToColor:se,titleHeight:Ee.controlHeight/2,blockRadius:Ee.borderRadiusSM,paragraphMarginTop:Ee.marginLG+Ee.marginXXS,paragraphLiHeight:Ee.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Oe=Ee=>{const{prefixCls:fe,className:Ge,rootClassName:he,active:se,shape:de="circle",size:Fe="default"}=Ee,{getPrefixCls:be}=ze.useContext(Qe.E_),Pe=be("skeleton",fe),[Ye,vt]=pe(Pe),et=(0,Ze.Z)(Ee,["prefixCls","className"]),tt=z()(Pe,`${Pe}-element`,{[`${Pe}-active`]:se},Ge,he,vt);return Ye(ze.createElement("div",{className:tt},ze.createElement(oe,Object.assign({prefixCls:`${Pe}-avatar`,shape:de,size:Fe},et))))},Re=Ee=>{const{prefixCls:fe,className:Ge,rootClassName:he,active:se,block:de=!1,size:Fe="default"}=Ee,{getPrefixCls:be}=ze.useContext(Qe.E_),Pe=be("skeleton",fe),[Ye,vt]=pe(Pe),et=(0,Ze.Z)(Ee,["prefixCls"]),tt=z()(Pe,`${Pe}-element`,{[`${Pe}-active`]:se,[`${Pe}-block`]:de},Ge,he,vt);return Ye(ze.createElement("div",{className:tt},ze.createElement(oe,Object.assign({prefixCls:`${Pe}-button`,size:Fe},et))))};const Ce="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 Ot=Ee=>{const{prefixCls:fe,className:Ge,rootClassName:he,style:se,active:de}=Ee,{getPrefixCls:Fe}=ze.useContext(Qe.E_),be=Fe("skeleton",fe),[Pe,Ye]=pe(be),vt=z()(be,`${be}-element`,{[`${be}-active`]:de},Ge,he,Ye);return Pe(ze.createElement("div",{className:vt},ze.createElement("div",{className:z()(`${be}-image`,Ge),style:se},ze.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${be}-image-svg`},ze.createElement("path",{d:Ce,className:`${be}-image-path`})))))},Nt=Ee=>{const{prefixCls:fe,className:Ge,rootClassName:he,active:se,block:de,size:Fe="default"}=Ee,{getPrefixCls:be}=ze.useContext(Qe.E_),Pe=be("skeleton",fe),[Ye,vt]=pe(Pe),et=(0,Ze.Z)(Ee,["prefixCls"]),tt=z()(Pe,`${Pe}-element`,{[`${Pe}-active`]:se,[`${Pe}-block`]:de},Ge,he,vt);return Ye(ze.createElement("div",{className:tt},ze.createElement(oe,Object.assign({prefixCls:`${Pe}-input`,size:Fe},et))))},Zt=ee(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"},an=jt,Pt=ee(7657),wt=function(fe,Ge){return ze.createElement(Pt.Z,(0,Zt.Z)({},fe,{ref:Ge,icon:an}))},nt=ze.forwardRef(wt),Lt=nt,Me=Ee=>{const{prefixCls:fe,className:Ge,rootClassName:he,style:se,active:de,children:Fe}=Ee,{getPrefixCls:be}=ze.useContext(Qe.E_),Pe=be("skeleton",fe),[Ye,vt]=pe(Pe),et=z()(Pe,`${Pe}-element`,{[`${Pe}-active`]:de},vt,Ge,he),tt=Fe!=null?Fe:ze.createElement(Lt,null);return Ye(ze.createElement("div",{className:et},ze.createElement("div",{className:z()(`${Pe}-image`,Ge),style:se},tt)))},ut=ee(94480),rn=Ee=>{const fe=be=>{const{width:Pe,rows:Ye=2}=Ee;if(Array.isArray(Pe))return Pe[be];if(Ye-1===be)return Pe},{prefixCls:Ge,className:he,style:se,rows:de}=Ee,Fe=(0,ut.Z)(Array(de)).map((be,Pe)=>ze.createElement("li",{key:Pe,style:{width:fe(Pe)}}));return ze.createElement("ul",{className:z()(Ge,he),style:se},Fe)},vn=Ee=>{let{prefixCls:fe,className:Ge,width:he,style:se}=Ee;return ze.createElement("h3",{className:z()(fe,Ge),style:Object.assign({width:he},se)})};function we(Ee){return Ee&&typeof Ee=="object"?Ee:{}}function Te(Ee,fe){return Ee&&!fe?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function ht(Ee,fe){return!Ee&&fe?{width:"38%"}:Ee&&fe?{width:"50%"}:{}}function Ft(Ee,fe){const Ge={};return(!Ee||!fe)&&(Ge.width="61%"),!Ee&&fe?Ge.rows=3:Ge.rows=2,Ge}const mt=Ee=>{const{prefixCls:fe,loading:Ge,className:he,rootClassName:se,style:de,children:Fe,avatar:be=!1,title:Pe=!0,paragraph:Ye=!0,active:vt,round:et}=Ee,{getPrefixCls:tt,direction:rt,skeleton:ct}=ze.useContext(Qe.E_),Se=tt("skeleton",fe),[Ne,qe]=pe(Se);if(Ge||!("loading"in Ee)){const _e=!!be,St=!!Pe,Gt=!!Ye;let je;if(_e){const Rn=Object.assign(Object.assign({prefixCls:`${Se}-avatar`},Te(St,Gt)),we(be));je=ze.createElement("div",{className:`${Se}-header`},ze.createElement(oe,Object.assign({},Rn)))}let Wt;if(St||Gt){let Rn;if(St){const sn=Object.assign(Object.assign({prefixCls:`${Se}-title`},ht(_e,Gt)),we(Pe));Rn=ze.createElement(vn,Object.assign({},sn))}let Ln;if(Gt){const sn=Object.assign(Object.assign({prefixCls:`${Se}-paragraph`},Ft(_e,St)),we(Ye));Ln=ze.createElement(rn,Object.assign({},sn))}Wt=ze.createElement("div",{className:`${Se}-content`},Rn,Ln)}const Nn=z()(Se,{[`${Se}-with-avatar`]:_e,[`${Se}-active`]:vt,[`${Se}-rtl`]:rt==="rtl",[`${Se}-round`]:et},ct==null?void 0:ct.className,he,se,qe);return Ne(ze.createElement("div",{className:Nn,style:Object.assign(Object.assign({},ct==null?void 0:ct.style),de)},je,Wt))}return typeof Fe!="undefined"?Fe:null};mt.Button=Re,mt.Avatar=Oe,mt.Input=Nt,mt.Image=Ot,mt.Node=Me;var Ie=mt,Le=Ie},10311:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return Ge}});var ne=ee(92310),z=ee.n(ne),ze=ee(20068),Qe=ee(94480),Ze=ee(42978),He=ee(76190),oe=ee(59301),ot=ee(13697),gt=ee(18929),Je=ee(54476),$e=ee(75931),Xe=ee(33885),Be=ee(10228),le=oe.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0}),y=le;function a(he,se,de){return(he-se)/(de-se)}function b(he,se,de,Fe){var be=a(se,de,Fe),Pe={};switch(he){case"rtl":Pe.right="".concat(be*100,"%"),Pe.transform="translateX(50%)";break;case"btt":Pe.bottom="".concat(be*100,"%"),Pe.transform="translateY(50%)";break;case"ttb":Pe.top="".concat(be*100,"%"),Pe.transform="translateY(-50%)";break;default:Pe.left="".concat(be*100,"%"),Pe.transform="translateX(-50%)";break}return Pe}function E(he,se){return Array.isArray(he)?he[se]:he}var x=["prefixCls","value","valueIndex","onStartMove","style","render","dragging","onOffsetChange"],te=oe.forwardRef(function(he,se){var de,Fe,be=he.prefixCls,Pe=he.value,Ye=he.valueIndex,vt=he.onStartMove,et=he.style,tt=he.render,rt=he.dragging,ct=he.onOffsetChange,Se=(0,$e.Z)(he,x),Ne=oe.useContext(y),qe=Ne.min,_e=Ne.max,St=Ne.direction,Gt=Ne.disabled,je=Ne.keyboard,Wt=Ne.range,Nn=Ne.tabIndex,Rn=Ne.ariaLabelForHandle,Ln=Ne.ariaLabelledByForHandle,sn=Ne.ariaValueTextFormatterForHandle,ea="".concat(be,"-handle"),On=function(va){Gt||vt(va,Ye)},ln=function(va){if(!Gt&&je){var Kn=null;switch(va.which||va.keyCode){case Be.Z.LEFT:Kn=St==="ltr"||St==="btt"?-1:1;break;case Be.Z.RIGHT:Kn=St==="ltr"||St==="btt"?1:-1;break;case Be.Z.UP:Kn=St!=="ttb"?1:-1;break;case Be.Z.DOWN:Kn=St!=="ttb"?-1:1;break;case Be.Z.HOME:Kn="min";break;case Be.Z.END:Kn="max";break;case Be.Z.PAGE_UP:Kn=2;break;case Be.Z.PAGE_DOWN:Kn=-2;break}Kn!==null&&(va.preventDefault(),ct(Kn,Ye))}},zn=b(St,Pe,qe,_e),_n=oe.createElement("div",(0,Je.Z)({ref:se,className:z()(ea,(de={},(0,ze.Z)(de,"".concat(ea,"-").concat(Ye+1),Wt),(0,ze.Z)(de,"".concat(ea,"-dragging"),rt),de)),style:(0,Xe.Z)((0,Xe.Z)({},zn),et),onMouseDown:On,onTouchStart:On,onKeyDown:ln,tabIndex:Gt?null:E(Nn,Ye),role:"slider","aria-valuemin":qe,"aria-valuemax":_e,"aria-valuenow":Pe,"aria-disabled":Gt,"aria-label":E(Rn,Ye),"aria-labelledby":E(Ln,Ye),"aria-valuetext":(Fe=E(sn,Ye))===null||Fe===void 0?void 0:Fe(Pe),"aria-orientation":St==="ltr"||St==="rtl"?"horizontal":"vertical"},Se));return tt&&(_n=tt(_n,{index:Ye,prefixCls:be,value:Pe,dragging:rt})),_n}),ae=te,re=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","draggingIndex"],ie=oe.forwardRef(function(he,se){var de=he.prefixCls,Fe=he.style,be=he.onStartMove,Pe=he.onOffsetChange,Ye=he.values,vt=he.handleRender,et=he.draggingIndex,tt=(0,$e.Z)(he,re),rt=oe.useRef({});return oe.useImperativeHandle(se,function(){return{focus:function(Se){var Ne;(Ne=rt.current[Se])===null||Ne===void 0||Ne.focus()}}}),oe.createElement(oe.Fragment,null,Ye.map(function(ct,Se){return oe.createElement(ae,(0,Je.Z)({ref:function(qe){qe?rt.current[Se]=qe:delete rt.current[Se]},dragging:et===Se,prefixCls:de,style:E(Fe,Se),key:Se,value:ct,valueIndex:Se,onStartMove:be,onOffsetChange:Pe,render:vt},tt))}))}),pe=ie;function ye(he){var se="touches"in he?he.touches[0]:he;return{pageX:se.pageX,pageY:se.pageY}}function Oe(he,se,de,Fe,be,Pe,Ye,vt,et){var tt=oe.useState(null),rt=(0,Ze.Z)(tt,2),ct=rt[0],Se=rt[1],Ne=oe.useState(-1),qe=(0,Ze.Z)(Ne,2),_e=qe[0],St=qe[1],Gt=oe.useState(de),je=(0,Ze.Z)(Gt,2),Wt=je[0],Nn=je[1],Rn=oe.useState(de),Ln=(0,Ze.Z)(Rn,2),sn=Ln[0],ea=Ln[1],On=oe.useRef(null),ln=oe.useRef(null);oe.useEffect(function(){_e===-1&&Nn(de)},[de,_e]),oe.useEffect(function(){return function(){document.removeEventListener("mousemove",On.current),document.removeEventListener("mouseup",ln.current),document.removeEventListener("touchmove",On.current),document.removeEventListener("touchend",ln.current)}},[]);var zn=function(Rt,_t){Wt.some(function(Tt,dn){return Tt!==Rt[dn]})&&(_t!==void 0&&Se(_t),Nn(Rt),Ye(Rt))},_n=function(Rt,_t){if(Rt===-1){var Tt=sn[0],dn=sn[sn.length-1],An=Fe-Tt,Dn=be-dn,at=_t*(be-Fe);at=Math.max(at,An),at=Math.min(at,Dn);var ft=Pe(Tt+at);at=ft-Tt;var it=sn.map(function(na){return na+at});zn(it)}else{var cn=(be-Fe)*_t,gn=(0,Qe.Z)(Wt);gn[Rt]=sn[Rt];var en=et(gn,cn,Rt,"dist");zn(en.values,en.value)}},bn=oe.useRef(_n);bn.current=_n;var va=function(Rt,_t){Rt.stopPropagation();var Tt=de[_t];St(_t),Se(Tt),ea(de);var dn=ye(Rt),An=dn.pageX,Dn=dn.pageY,at=function(cn){cn.preventDefault();var gn=ye(cn),en=gn.pageX,na=gn.pageY,kn=en-An,Mn=na-Dn,ta=he.current.getBoundingClientRect(),Jn=ta.width,un=ta.height,Oa;switch(se){case"btt":Oa=-Mn/un;break;case"ttb":Oa=Mn/un;break;case"rtl":Oa=-kn/Jn;break;default:Oa=kn/Jn}bn.current(_t,Oa)},ft=function it(cn){cn.preventDefault(),document.removeEventListener("mouseup",it),document.removeEventListener("mousemove",at),document.removeEventListener("touchend",it),document.removeEventListener("touchmove",at),On.current=null,ln.current=null,St(-1),vt()};document.addEventListener("mouseup",ft),document.addEventListener("mousemove",at),document.addEventListener("touchend",ft),document.addEventListener("touchmove",at),On.current=at,ln.current=ft},Kn=oe.useMemo(function(){var yt=(0,Qe.Z)(de).sort(function(_t,Tt){return _t-Tt}),Rt=(0,Qe.Z)(Wt).sort(function(_t,Tt){return _t-Tt});return yt.every(function(_t,Tt){return _t===Rt[Tt]})?Wt:de},[de,Wt]);return[_e,ct,Kn,va]}function Ae(he){var se,de=he.prefixCls,Fe=he.style,be=he.start,Pe=he.end,Ye=he.index,vt=he.onStartMove,et=oe.useContext(y),tt=et.direction,rt=et.min,ct=et.max,Se=et.disabled,Ne=et.range,qe="".concat(de,"-track"),_e=a(be,rt,ct),St=a(Pe,rt,ct),Gt=function(Nn){!Se&&vt&&vt(Nn,-1)},je={};switch(tt){case"rtl":je.right="".concat(_e*100,"%"),je.width="".concat(St*100-_e*100,"%");break;case"btt":je.bottom="".concat(_e*100,"%"),je.height="".concat(St*100-_e*100,"%");break;case"ttb":je.top="".concat(_e*100,"%"),je.height="".concat(St*100-_e*100,"%");break;default:je.left="".concat(_e*100,"%"),je.width="".concat(St*100-_e*100,"%")}return oe.createElement("div",{className:z()(qe,(se={},(0,ze.Z)(se,"".concat(qe,"-").concat(Ye+1),Ne),(0,ze.Z)(se,"".concat(de,"-track-draggable"),vt),se)),style:(0,Xe.Z)((0,Xe.Z)({},je),Fe),onMouseDown:Gt,onTouchStart:Gt})}function Re(he){var se=he.prefixCls,de=he.style,Fe=he.values,be=he.startPoint,Pe=he.onStartMove,Ye=oe.useContext(y),vt=Ye.included,et=Ye.range,tt=Ye.min,rt=oe.useMemo(function(){if(!et){if(Fe.length===0)return[];var ct=be!=null?be:tt,Se=Fe[0];return[{start:Math.min(ct,Se),end:Math.max(ct,Se)}]}for(var Ne=[],qe=0;qe3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof _e=="number"){var je,Wt=qe[St],Nn=Wt+_e,Rn=[];Fe.forEach(function(ln){Rn.push(ln.value)}),Rn.push(he,se),Rn.push(vt(Wt));var Ln=_e>0?1:-1;Gt==="unit"?Rn.push(vt(Wt+Ln*de)):Rn.push(vt(Nn)),Rn=Rn.filter(function(ln){return ln!==null}).filter(function(ln){return _e<0?ln<=Wt:ln>=Wt}),Gt==="unit"&&(Rn=Rn.filter(function(ln){return ln!==Wt}));var sn=Gt==="unit"?Wt:Nn;je=Rn[0];var ea=Math.abs(je-sn);if(Rn.forEach(function(ln){var zn=Math.abs(ln-sn);zn1){var On=(0,Qe.Z)(qe);return On[St]=je,Ne(On,_e-Ln,St,Gt)}return je}else{if(_e==="min")return he;if(_e==="max")return se}},rt=function(qe,_e,St){var Gt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",je=qe[St],Wt=tt(qe,_e,St,Gt);return{value:Wt,changed:Wt!==je}},ct=function(qe){return Pe===null&&qe===0||typeof Pe=="number"&&qe3&&arguments[3]!==void 0?arguments[3]:"unit",je=qe.map(et),Wt=je[St],Nn=tt(je,_e,St,Gt);if(je[St]=Nn,be===!1){var Rn=Pe||0;St>0&&je[St-1]!==Wt&&(je[St]=Math.max(je[St],je[St-1]+Rn)),St0;On-=1)for(var ln=!0;ct(je[On]-je[On-1])&&ln;){var zn=rt(je,-1,On-1);je[On-1]=zn.value,ln=zn.changed}for(var _n=je.length-1;_n>0;_n-=1)for(var bn=!0;ct(je[_n]-je[_n-1])&&bn;){var va=rt(je,-1,_n-1);je[_n-1]=va.value,bn=va.changed}for(var Kn=0;Kn=0?va:!1},[va,lt]),zt=oe.useMemo(function(){var eo=Object.keys(cn||{});return eo.map(function(xa){var Ya=cn[xa],Br={value:Number(xa)};return Ya&&(0,He.Z)(Ya)==="object"&&!oe.isValidElement(Ya)&&("label"in Ya||"style"in Ya)?(Br.style=Ya.style,Br.label=Ya.label):Br.label=Ya,Br}).filter(function(xa){var Ya=xa.label;return Ya||typeof Ya=="number"}).sort(function(xa,Ya){return xa.value-Ya.value})},[cn]),on=Nt(Qa,Ea,lt,zt,_n,Jt),fn=(0,Ze.Z)(on,2),pn=fn[0],Bn=fn[1],hn=(0,gt.Z)(Rn,{value:Nn}),Ca=(0,Ze.Z)(hn,2),ia=Ca[0],$t=Ca[1],ua=oe.useMemo(function(){var eo=ia==null?[]:Array.isArray(ia)?ia:[ia],xa=(0,Ze.Z)(eo,1),Ya=xa[0],Br=Ya===void 0?Qa:Ya,Kr=ia===null?[]:[Br];if(Ln){if(Kr=(0,Qe.Z)(eo),sn||ia===void 0){var ei=sn>=0?sn+1:2;for(Kr=Kr.slice(0,ei);Kr.length=0&&un.current.focus(eo)}wr(null)},[Va]);var Nr=oe.useMemo(function(){return Kn&<===null?!1:Kn},[Kn,lt]),Gr=function(){ln==null||ln(yr(Pr.current))},Yo=Oe(Oa,ja,ua,Qa,Ea,pn,pr,Gr,Bn),wo=(0,Ze.Z)(Yo,4),si=wo[0],yo=wo[1],Lr=wo[2],Eo=wo[3],vo=function(xa,Ya){Eo(xa,Ya),On==null||On(yr(Pr.current))},so=si!==-1;oe.useEffect(function(){if(!so){var eo=ua.lastIndexOf(yo);un.current.focus(eo)}},[so]);var Wr=oe.useMemo(function(){return(0,Qe.Z)(Lr).sort(function(eo,xa){return eo-xa})},[Lr]),Ko=oe.useMemo(function(){return Ln?[Wr[0],Wr[Wr.length-1]]:[Qa,Wr[0]]},[Wr,Ln,Qa]),mi=(0,Ze.Z)(Ko,2),ri=mi[0],$o=mi[1];oe.useImperativeHandle(se,function(){return{focus:function(){un.current.focus(0)},blur:function(){var xa=document,Ya=xa.activeElement;Oa.current.contains(Ya)&&(Ya==null||Ya.blur())}}}),oe.useEffect(function(){ct&&un.current.focus(0)},[]);var oi=oe.useMemo(function(){return{min:Qa,max:Ea,direction:ja,disabled:et,keyboard:rt,step:lt,included:Tt,includedStart:ri,includedEnd:$o,range:Ln,tabIndex:kn,ariaLabelForHandle:Mn,ariaLabelledByForHandle:ta,ariaValueTextFormatterForHandle:Jn}},[Qa,Ea,ja,et,rt,lt,Tt,ri,$o,Ln,kn,Mn,ta,Jn]);return oe.createElement(y.Provider,{value:oi},oe.createElement("div",{ref:Oa,className:z()(be,Pe,(de={},(0,ze.Z)(de,"".concat(be,"-disabled"),et),(0,ze.Z)(de,"".concat(be,"-vertical"),Rt),(0,ze.Z)(de,"".concat(be,"-horizontal"),!Rt),(0,ze.Z)(de,"".concat(be,"-with-marks"),zt.length),de)),style:Ye,onMouseDown:pa},oe.createElement("div",{className:"".concat(be,"-rail"),style:at}),oe.createElement(Re,{prefixCls:be,style:An,values:Wr,startPoint:dn,onStartMove:Nr?vo:null}),oe.createElement(wn,{prefixCls:be,marks:zt,dots:gn,style:ft,activeStyle:it}),oe.createElement(pe,{ref:un,prefixCls:be,style:Dn,values:Lr,draggingIndex:si,onStartMove:vo,onOffsetChange:$a,onFocus:Se,onBlur:Ne,handleRender:en}),oe.createElement(It,{prefixCls:be,marks:zt,onClick:Zn})))}),an=jt,Pt=an,wt=ee(36355),nt=ee(1684),Lt=ee(16089),st=ee(8654),Me=ee(6848),Yt=oe.forwardRef((he,se)=>{const{open:de}=he,Fe=(0,oe.useRef)(null),be=(0,oe.useRef)(null);function Pe(){Lt.Z.cancel(be.current),be.current=null}function Ye(){be.current=(0,Lt.Z)(()=>{var vt;(vt=Fe.current)===null||vt===void 0||vt.forceAlign(),be.current=null})}return oe.useEffect(()=>(de?Ye():Pe(),Pe),[de,he.title]),oe.createElement(Me.Z,Object.assign({ref:(0,st.sQ)(Fe,se)},he))}),rn=ee(64993),Dt=ee(17313),vn=ee(83116),we=ee(37613);const Te=he=>{const{componentCls:se,antCls:de,controlSize:Fe,dotSize:be,marginFull:Pe,marginPart:Ye,colorFillContentHover:vt}=he;return{[se]:Object.assign(Object.assign({},(0,Dt.Wf)(he)),{position:"relative",height:Fe,margin:`${Ye}px ${Pe}px`,padding:0,cursor:"pointer",touchAction:"none","&-vertical":{margin:`${Pe}px ${Ye}px`},[`${se}-rail`]:{position:"absolute",backgroundColor:he.railBg,borderRadius:he.borderRadiusXS,transition:`background-color ${he.motionDurationMid}`},[`${se}-track`]:{position:"absolute",backgroundColor:he.trackBg,borderRadius:he.borderRadiusXS,transition:`background-color ${he.motionDurationMid}`},[`${se}-track-draggable`]:{boxSizing:"content-box",backgroundClip:"content-box",border:"solid rgba(0,0,0,0)"},"&:hover":{[`${se}-rail`]:{backgroundColor:he.railHoverBg},[`${se}-track`]:{backgroundColor:he.trackHoverBg},[`${se}-dot`]:{borderColor:vt},[`${se}-handle::after`]:{boxShadow:`0 0 0 ${he.handleLineWidth}px ${he.colorPrimaryBorderHover}`},[`${se}-dot-active`]:{borderColor:he.dotActiveBorderColor}},[`${se}-handle`]:{position:"absolute",width:he.handleSize,height:he.handleSize,outline:"none",[`${se}-dragging`]:{zIndex:1},"&::before":{content:'""',position:"absolute",insetInlineStart:-he.handleLineWidth,insetBlockStart:-he.handleLineWidth,width:he.handleSize+he.handleLineWidth*2,height:he.handleSize+he.handleLineWidth*2,backgroundColor:"transparent"},"&::after":{content:'""',position:"absolute",insetBlockStart:0,insetInlineStart:0,width:he.handleSize,height:he.handleSize,backgroundColor:he.colorBgElevated,boxShadow:`0 0 0 ${he.handleLineWidth}px ${he.handleColor}`,borderRadius:"50%",cursor:"pointer",transition:` + inset-inline-start ${he.motionDurationMid}, + inset-block-start ${he.motionDurationMid}, + width ${he.motionDurationMid}, + height ${he.motionDurationMid}, + box-shadow ${he.motionDurationMid} + `},"&:hover, &:active, &:focus":{"&::before":{insetInlineStart:-((he.handleSizeHover-he.handleSize)/2+he.handleLineWidthHover),insetBlockStart:-((he.handleSizeHover-he.handleSize)/2+he.handleLineWidthHover),width:he.handleSizeHover+he.handleLineWidthHover*2,height:he.handleSizeHover+he.handleLineWidthHover*2},"&::after":{boxShadow:`0 0 0 ${he.handleLineWidthHover}px ${he.handleActiveColor}`,width:he.handleSizeHover,height:he.handleSizeHover,insetInlineStart:(he.handleSize-he.handleSizeHover)/2,insetBlockStart:(he.handleSize-he.handleSizeHover)/2}}},[`${se}-mark`]:{position:"absolute",fontSize:he.fontSize},[`${se}-mark-text`]:{position:"absolute",display:"inline-block",color:he.colorTextDescription,textAlign:"center",wordBreak:"keep-all",cursor:"pointer",userSelect:"none","&-active":{color:he.colorText}},[`${se}-step`]:{position:"absolute",background:"transparent",pointerEvents:"none"},[`${se}-dot`]:{position:"absolute",width:be,height:be,backgroundColor:he.colorBgElevated,border:`${he.handleLineWidth}px solid ${he.dotBorderColor}`,borderRadius:"50%",cursor:"pointer",transition:`border-color ${he.motionDurationSlow}`,pointerEvents:"auto","&-active":{borderColor:he.dotActiveBorderColor}},[`&${se}-disabled`]:{cursor:"not-allowed",[`${se}-rail`]:{backgroundColor:`${he.railBg} !important`},[`${se}-track`]:{backgroundColor:`${he.trackBgDisabled} !important`},[` + ${se}-dot + `]:{backgroundColor:he.colorBgElevated,borderColor:he.trackBgDisabled,boxShadow:"none",cursor:"not-allowed"},[`${se}-handle::after`]:{backgroundColor:he.colorBgElevated,cursor:"not-allowed",width:he.handleSize,height:he.handleSize,boxShadow:`0 0 0 ${he.handleLineWidth}px ${new rn.C(he.colorTextDisabled).onBackground(he.colorBgContainer).toHexShortString()}`,insetInlineStart:0,insetBlockStart:0},[` + ${se}-mark-text, + ${se}-dot + `]:{cursor:"not-allowed !important"}},[`&-tooltip ${de}-tooltip-inner`]:{minWidth:"unset"}})}},ht=(he,se)=>{const{componentCls:de,railSize:Fe,handleSize:be,dotSize:Pe}=he,Ye=se?"paddingBlock":"paddingInline",vt=se?"width":"height",et=se?"height":"width",tt=se?"insetBlockStart":"insetInlineStart",rt=se?"top":"insetInlineStart",ct=(Fe*3-be)/2,Se=(be-Fe)/2,Ne=se?{borderWidth:`${Se}px 0`,transform:`translateY(-${Se}px)`}:{borderWidth:`0 ${Se}px`,transform:`translateX(-${Se}px)`};return{[Ye]:Fe,[et]:Fe*3,[`${de}-rail`]:{[vt]:"100%",[et]:Fe},[`${de}-track`]:{[et]:Fe},[`${de}-track-draggable`]:Object.assign({},Ne),[`${de}-handle`]:{[tt]:ct},[`${de}-mark`]:{insetInlineStart:0,top:0,[rt]:Fe*3+(se?0:he.marginFull),[vt]:"100%"},[`${de}-step`]:{insetInlineStart:0,top:0,[rt]:Fe,[vt]:"100%",[et]:Fe},[`${de}-dot`]:{position:"absolute",[tt]:(Fe-Pe)/2}}},Ft=he=>{const{componentCls:se,marginPartWithMark:de}=he;return{[`${se}-horizontal`]:Object.assign(Object.assign({},ht(he,!0)),{[`&${se}-with-marks`]:{marginBottom:de}})}},mt=he=>{const{componentCls:se}=he;return{[`${se}-vertical`]:Object.assign(Object.assign({},ht(he,!1)),{height:"100%"})}};var Ie=(0,vn.Z)("Slider",he=>{const se=(0,we.TS)(he,{marginPart:(he.controlHeight-he.controlSize)/2,marginFull:he.controlSize/2,marginPartWithMark:he.controlHeightLG-he.controlSize});return[Te(se),Ft(se),mt(se)]},he=>{const de=he.controlHeightLG/4,Fe=he.controlHeightSM/2,be=he.lineWidth+1,Pe=he.lineWidth+1*3;return{controlSize:de,railSize:4,handleSize:de,handleSizeHover:Fe,dotSize:8,handleLineWidth:be,handleLineWidthHover:Pe,railBg:he.colorFillTertiary,railHoverBg:he.colorFillSecondary,trackBg:he.colorPrimaryBorder,trackHoverBg:he.colorPrimaryBorderHover,handleColor:he.colorPrimaryBorder,handleActiveColor:he.colorPrimary,dotBorderColor:he.colorBorderSecondary,dotActiveBorderColor:he.colorPrimaryBorder,trackBgDisabled:he.colorBgContainerDisabled}}),Le=function(he,se){var de={};for(var Fe in he)Object.prototype.hasOwnProperty.call(he,Fe)&&se.indexOf(Fe)<0&&(de[Fe]=he[Fe]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Fe=Object.getOwnPropertySymbols(he);betypeof he=="number"?he.toString():"";var Ge=oe.forwardRef((he,se)=>{const{prefixCls:de,range:Fe,className:be,rootClassName:Pe,style:Ye,disabled:vt,tooltipPrefixCls:et,tipFormatter:tt,tooltipVisible:rt,getTooltipPopupContainer:ct,tooltipPlacement:Se}=he,Ne=Le(he,["prefixCls","range","className","rootClassName","style","disabled","tooltipPrefixCls","tipFormatter","tooltipVisible","getTooltipPopupContainer","tooltipPlacement"]),{direction:qe,slider:_e,getPrefixCls:St,getPopupContainer:Gt}=oe.useContext(wt.E_),je=oe.useContext(nt.Z),Wt=vt!=null?vt:je,[Nn,Rn]=oe.useState({}),Ln=(yt,Rt)=>{Rn(_t=>Object.assign(Object.assign({},_t),{[yt]:Rt}))},sn=(yt,Rt)=>yt||(Rt?qe==="rtl"?"left":"right":"top"),ea=St("slider",de),[On,ln]=Ie(ea),zn=z()(be,_e==null?void 0:_e.className,Pe,{[`${ea}-rtl`]:qe==="rtl"},ln);qe==="rtl"&&!Ne.vertical&&(Ne.reverse=!Ne.reverse);const[_n,bn]=oe.useMemo(()=>Fe?typeof Fe=="object"?[!0,Fe.draggableTrack]:[!0,!1]:[!1],[Fe]),va=(yt,Rt)=>{var _t;const{index:Tt,dragging:dn}=Rt,{tooltip:An={},vertical:Dn}=he,at=Object.assign({},An),{open:ft,placement:it,getPopupContainer:cn,prefixCls:gn,formatter:en}=at;let na;en||en===null?na=en:tt||tt===null?na=tt:na=Ee;const kn=na?Nn[Tt]||dn:!1,Mn=(_t=ft!=null?ft:rt)!==null&&_t!==void 0?_t:ft===void 0&&kn,ta=Object.assign(Object.assign({},yt.props),{onMouseEnter:()=>Ln(Tt,!0),onMouseLeave:()=>Ln(Tt,!1)}),Jn=St("tooltip",gn!=null?gn:et);return oe.createElement(Yt,Object.assign({},at,{prefixCls:Jn,title:na?na(Rt.value):"",open:Mn,placement:sn(it!=null?it:Se,Dn),key:Tt,overlayClassName:`${ea}-tooltip`,getPopupContainer:cn||ct||Gt}),oe.cloneElement(yt,ta))},Kn=Object.assign(Object.assign({},_e==null?void 0:_e.style),Ye);return On(oe.createElement(Pt,Object.assign({},Ne,{step:Ne.step,range:_n,draggableTrack:bn,className:zn,style:Kn,disabled:Wt,ref:se,prefixCls:ea,handleRender:va})))})},31797:function(xt,Ht,ee){"use strict";ee.d(Ht,{default:function(){return pe}});var ne=ee(59301),z=ee(56762),ze=ee(92343),Qe=ee(92310),Ze=ee.n(Qe),He=ee(36355),oe=ee(61621),gt=ye=>{const{value:Oe,formatter:Ae,precision:Re,decimalSeparator:Ce,groupSeparator:It="",prefixCls:Ot}=ye;let wn;if(typeof Ae=="function")wn=Ae(Oe);else{const Nt=String(Oe),Zt=Nt.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Zt||Nt==="-")wn=Nt;else{const jt=Zt[1];let an=Zt[2]||"0",Pt=Zt[4]||"";an=an.replace(/\B(?=(\d{3})+(?!\d))/g,It),typeof Re=="number"&&(Pt=Pt.padEnd(Re,"0").slice(0,Re>0?Re:0)),Pt&&(Pt=`${Ce}${Pt}`),wn=[ne.createElement("span",{key:"int",className:`${Ot}-content-value-int`},jt,an),Pt&&ne.createElement("span",{key:"decimal",className:`${Ot}-content-value-decimal`},Pt)]}}return ne.createElement("span",{className:`${Ot}-content-value`},wn)},Je=ee(17313),$e=ee(83116),Xe=ee(37613);const Be=ye=>{const{componentCls:Oe,marginXXS:Ae,padding:Re,colorTextDescription:Ce,titleFontSize:It,colorTextHeading:Ot,contentFontSize:wn,fontFamily:Nt}=ye;return{[`${Oe}`]:Object.assign(Object.assign({},(0,Je.Wf)(ye)),{[`${Oe}-title`]:{marginBottom:Ae,color:Ce,fontSize:It},[`${Oe}-skeleton`]:{paddingTop:Re},[`${Oe}-content`]:{color:Ot,fontSize:wn,fontFamily:Nt,[`${Oe}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Oe}-content-prefix, ${Oe}-content-suffix`]:{display:"inline-block"},[`${Oe}-content-prefix`]:{marginInlineEnd:Ae},[`${Oe}-content-suffix`]:{marginInlineStart:Ae}}})}};var le=(0,$e.Z)("Statistic",ye=>{const Oe=(0,Xe.TS)(ye,{});return[Be(Oe)]},ye=>{const{fontSizeHeading3:Oe,fontSize:Ae}=ye;return{titleFontSize:Ae,contentFontSize:Oe}}),a=ye=>{const{prefixCls:Oe,className:Ae,rootClassName:Re,style:Ce,valueStyle:It,value:Ot=0,title:wn,valueRender:Nt,prefix:Zt,suffix:jt,loading:an=!1,onMouseEnter:Pt,onMouseLeave:wt,decimalSeparator:nt=".",groupSeparator:Lt=","}=ye,{getPrefixCls:st,direction:Me,statistic:ut}=ne.useContext(He.E_),Yt=st("statistic",Oe),[rn,Dt]=le(Yt),vn=ne.createElement(gt,Object.assign({decimalSeparator:nt,groupSeparator:Lt,prefixCls:Yt},ye,{value:Ot})),we=Ze()(Yt,{[`${Yt}-rtl`]:Me==="rtl"},ut==null?void 0:ut.className,Ae,Re,Dt);return rn(ne.createElement("div",{className:we,style:Object.assign(Object.assign({},ut==null?void 0:ut.style),Ce),onMouseEnter:Pt,onMouseLeave:wt},wn&&ne.createElement("div",{className:`${Yt}-title`},wn),ne.createElement(oe.Z,{paragraph:!1,loading:an,className:`${Yt}-skeleton`},ne.createElement("div",{style:It,className:`${Yt}-content`},Zt&&ne.createElement("span",{className:`${Yt}-content-prefix`},Zt),Nt?Nt(vn):vn,jt&&ne.createElement("span",{className:`${Yt}-content-suffix`},jt)))))};const b=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function E(ye,Oe){let Ae=ye;const Re=/\[[^\]]*]/g,Ce=(Oe.match(Re)||[]).map(Nt=>Nt.slice(1,-1)),It=Oe.replace(Re,"[]"),Ot=b.reduce((Nt,Zt)=>{let[jt,an]=Zt;if(Nt.includes(jt)){const Pt=Math.floor(Ae/an);return Ae-=Pt*an,Nt.replace(new RegExp(`${jt}+`,"g"),wt=>{const nt=wt.length;return Pt.toString().padStart(nt,"0")})}return Nt},It);let wn=0;return Ot.replace(Re,()=>{const Nt=Ce[wn];return wn+=1,Nt})}function x(ye,Oe){const{format:Ae=""}=Oe,Re=new Date(ye).getTime(),Ce=Date.now(),It=Math.max(Re-Ce,0);return E(It,Ae)}const te=1e3/30;function ae(ye){return new Date(ye).getTime()}const re=ye=>{const{value:Oe,format:Ae="HH:mm:ss",onChange:Re,onFinish:Ce}=ye,It=(0,z.Z)(),Ot=ne.useRef(null),wn=()=>{Ce==null||Ce(),Ot.current&&(clearInterval(Ot.current),Ot.current=null)},Nt=()=>{const an=ae(Oe);an>=Date.now()&&(Ot.current=setInterval(()=>{It(),Re==null||Re(an-Date.now()),an(Nt(),()=>{Ot.current&&(clearInterval(Ot.current),Ot.current=null)}),[Oe]);const Zt=(an,Pt)=>x(an,Object.assign(Object.assign({},Pt),{format:Ae})),jt=an=>(0,ze.Tm)(an,{title:void 0});return ne.createElement(a,Object.assign({},ye,{valueRender:jt,formatter:Zt}))};var ie=ne.memo(re);a.Countdown=ie;var pe=a},15969:function(xt,Ht,ee){"use strict";ee.d(Ht,{N:function(){return ne}});const ne=z=>({color:z.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${z.motionDurationSlow}`,"&:focus, &:hover":{color:z.colorLinkHover},"&:active":{color:z.colorLinkActive}})},1710:function(xt,Ht,ee){"use strict";ee.d(Ht,{default:function(){return no}});var ne={},z="rc-table-internal-hook",ze=ee(42978),Qe=ee(6089),Ze=ee(34280),He=ee(13697),oe=ee(59301),ot=ee(4676);function gt(ce){var ge=oe.createContext(void 0),xe=function(Ue){var Ke=Ue.value,Et=Ue.children,pt=oe.useRef(Ke);pt.current=Ke;var bt=oe.useState(function(){return{getValue:function(){return pt.current},listeners:new Set}}),Vt=(0,ze.Z)(bt,1),Mt=Vt[0];return(0,Ze.Z)(function(){(0,ot.unstable_batchedUpdates)(function(){Mt.listeners.forEach(function(Kt){Kt(Ke)})})},[Ke]),oe.createElement(ge.Provider,{value:Mt},Et)};return{Context:ge,Provider:xe,defaultValue:ce}}function Je(ce,ge){var xe=(0,Qe.Z)(typeof ge=="function"?ge:function(Kt){if(ge===void 0)return Kt;if(!Array.isArray(ge))return Kt[ge];var Pn={};return ge.forEach(function(Cn){Pn[Cn]=Kt[Cn]}),Pn}),De=oe.useContext(ce==null?void 0:ce.Context),Ue=De||{},Ke=Ue.listeners,Et=Ue.getValue,pt=oe.useRef();pt.current=xe(De?Et():ce==null?void 0:ce.defaultValue);var bt=oe.useState({}),Vt=(0,ze.Z)(bt,2),Mt=Vt[1];return(0,Ze.Z)(function(){if(!De)return;function Kt(Pn){var Cn=xe(Pn);(0,He.Z)(pt.current,Cn,!0)||Mt({})}return Ke.add(Kt),function(){Ke.delete(Kt)}},[De]),pt.current}var $e=ee(54476),Xe=ee(8654);function Be(){var ce=oe.createContext(null);function ge(){return oe.useContext(ce)}function xe(Ue,Ke){var Et=(0,Xe.Yr)(Ue),pt=function(Vt,Mt){var Kt=Et?{ref:Mt}:{},Pn=oe.useRef(0),Cn=oe.useRef(Vt),yn=ge();return yn!==null?oe.createElement(Ue,(0,$e.Z)({},Vt,Kt)):((!Ke||Ke(Cn.current,Vt))&&(Pn.current+=1),Cn.current=Vt,oe.createElement(ce.Provider,{value:Pn.current},oe.createElement(Ue,(0,$e.Z)({},Vt,Kt))))};return Et?oe.forwardRef(pt):pt}function De(Ue,Ke){var Et=(0,Xe.Yr)(Ue),pt=function(Vt,Mt){var Kt=Et?{ref:Mt}:{};return ge(),oe.createElement(Ue,(0,$e.Z)({},Vt,Kt))};return Et?oe.memo(oe.forwardRef(pt),Ke):oe.memo(pt,Ke)}return{makeImmutable:xe,responseImmutable:De,useImmutableMark:ge}}var le=Be(),y=le.makeImmutable,a=le.responseImmutable,b=le.useImmutableMark,E=Be(),x=E.makeImmutable,te=E.responseImmutable,ae=E.useImmutableMark,re=gt(),ie=re;function pe(ce,ge){var xe=oe.useRef(0);xe.current+=1;var De=oe.useRef(ce),Ue=[];Object.keys(ce||{}).map(function(Et){var pt;(ce==null?void 0:ce[Et])!==((pt=De.current)===null||pt===void 0?void 0:pt[Et])&&Ue.push(Et)}),De.current=ce;var Ke=oe.useRef([]);return Ue.length&&(Ke.current=Ue),oe.useDebugValue(xe.current),oe.useDebugValue(Ke.current.join(", ")),ge&&console.log("".concat(ge,":"),xe.current,Ke.current),xe.current}var ye=null,Oe=oe.memo(function(){var ce=pe();return oe.createElement("h1",null,"Render Times: ",ce)});Oe.displayName="RenderBlock";var Ae=ee(76190),Re=ee(33885),Ce=ee(20068),It=ee(92310),Ot=ee.n(It),wn=ee(80547),Nt=ee(97938),Zt=ee(48736),jt=oe.createContext({renderWithProps:!1}),an=jt,Pt="RC_TABLE_KEY";function wt(ce){return ce==null?[]:Array.isArray(ce)?ce:[ce]}function nt(ce){var ge=[],xe={};return ce.forEach(function(De){for(var Ue=De||{},Ke=Ue.key,Et=Ue.dataIndex,pt=Ke||wt(Et).join("-")||Pt;xe[pt];)pt="".concat(pt,"_next");xe[pt]=!0,ge.push(pt)}),ge}function Lt(ce){return ce!=null}function st(ce){return ce&&(0,Ae.Z)(ce)==="object"&&!Array.isArray(ce)&&!oe.isValidElement(ce)}function Me(ce,ge,xe,De,Ue,Ke){var Et=oe.useContext(an),pt=ae(),bt=(0,wn.Z)(function(){if(Lt(De))return[De];var Vt=ge==null||ge===""?[]:Array.isArray(ge)?ge:[ge],Mt=(0,Nt.Z)(ce,Vt),Kt=Mt,Pn=void 0;if(Ue){var Cn=Ue(Mt,ce,xe);st(Cn)?(Kt=Cn.children,Pn=Cn.props,Et.renderWithProps=!0):Kt=Cn}return[Kt,Pn]},[pt,ce,De,ge,Ue,xe],function(Vt,Mt){if(Ke){var Kt=(0,ze.Z)(Vt,2),Pn=Kt[1],Cn=(0,ze.Z)(Mt,2),yn=Cn[1];return Ke(yn,Pn)}return Et.renderWithProps?!0:!(0,He.Z)(Vt,Mt,!0)});return bt}function ut(ce,ge,xe,De){var Ue=ce+ge-1;return ce<=De&&Ue>=xe}function Yt(ce,ge){return Je(ie,function(xe){var De=ut(ce,ge||1,xe.hoverStartRow,xe.hoverEndRow);return[De,xe.onHover]})}var rn=function(ge){var xe=ge.ellipsis,De=ge.rowType,Ue=ge.children,Ke,Et=xe===!0?{showTitle:!0}:xe;return Et&&(Et.showTitle||De==="header")&&(typeof Ue=="string"||typeof Ue=="number"?Ke=Ue.toString():oe.isValidElement(Ue)&&typeof Ue.props.children=="string"&&(Ke=Ue.props.children)),Ke};function Dt(ce){var ge,xe,De,Ue,Ke,Et,pt,bt,Vt=ce.component,Mt=ce.children,Kt=ce.ellipsis,Pn=ce.scope,Cn=ce.prefixCls,yn=ce.className,Xn=ce.align,Wn=ce.record,oa=ce.render,Qn=ce.dataIndex,ca=ce.renderIndex,qa=ce.shouldCellUpdate,ar=ce.index,za=ce.rowType,tr=ce.colSpan,br=ce.rowSpan,ya=ce.fixLeft,Za=ce.fixRight,Fa=ce.firstFixLeft,sa=ce.lastFixLeft,ga=ce.firstFixRight,nr=ce.lastFixRight,Ir=ce.appendNode,Fr=ce.additionalProps,Ua=Fr===void 0?{}:Fr,Dr=ce.isSticky,kr="".concat(Cn,"-cell"),Ur=Je(ie,["supportSticky","allColumnsFixedLeft"]),Hr=Ur.supportSticky,Uo=Ur.allColumnsFixedLeft,oo=Me(Wn,Qn,ca,Mt,oa,qa),vr=(0,ze.Z)(oo,2),ai=vr[0],sr=vr[1],zo={},xo=typeof ya=="number"&&Hr,wi=typeof Za=="number"&&Hr;xo&&(zo.position="sticky",zo.left=ya),wi&&(zo.position="sticky",zo.right=Za);var ur=(ge=(xe=(De=sr==null?void 0:sr.colSpan)!==null&&De!==void 0?De:Ua.colSpan)!==null&&xe!==void 0?xe:tr)!==null&&ge!==void 0?ge:1,rr=(Ue=(Ke=(Et=sr==null?void 0:sr.rowSpan)!==null&&Et!==void 0?Et:Ua.rowSpan)!==null&&Ke!==void 0?Ke:br)!==null&&Ue!==void 0?Ue:1,ir=Yt(ar,rr),Xa=(0,ze.Z)(ir,2),La=Xa[0],In=Xa[1],Pa=function(lr){var Gi;Wn&&In(ar,ar+rr-1),Ua==null||(Gi=Ua.onMouseEnter)===null||Gi===void 0||Gi.call(Ua,lr)},xr=function(lr){var Gi;Wn&&In(-1,-1),Ua==null||(Gi=Ua.onMouseLeave)===null||Gi===void 0||Gi.call(Ua,lr)};if(ur===0||rr===0)return null;var jr=(pt=Ua.title)!==null&&pt!==void 0?pt:rn({rowType:za,ellipsis:Kt,children:ai}),ki=Ot()(kr,yn,(bt={},(0,Ce.Z)(bt,"".concat(kr,"-fix-left"),xo&&Hr),(0,Ce.Z)(bt,"".concat(kr,"-fix-left-first"),Fa&&Hr),(0,Ce.Z)(bt,"".concat(kr,"-fix-left-last"),sa&&Hr),(0,Ce.Z)(bt,"".concat(kr,"-fix-left-all"),sa&&Uo&&Hr),(0,Ce.Z)(bt,"".concat(kr,"-fix-right"),wi&&Hr),(0,Ce.Z)(bt,"".concat(kr,"-fix-right-first"),ga&&Hr),(0,Ce.Z)(bt,"".concat(kr,"-fix-right-last"),nr&&Hr),(0,Ce.Z)(bt,"".concat(kr,"-ellipsis"),Kt),(0,Ce.Z)(bt,"".concat(kr,"-with-append"),Ir),(0,Ce.Z)(bt,"".concat(kr,"-fix-sticky"),(xo||wi)&&Dr&&Hr),(0,Ce.Z)(bt,"".concat(kr,"-row-hover"),!sr&&La),bt),Ua.className,sr==null?void 0:sr.className),Oi={};Xn&&(Oi.textAlign=Xn);var tl=(0,Re.Z)((0,Re.Z)((0,Re.Z)((0,Re.Z)({},zo),Ua.style),Oi),sr==null?void 0:sr.style),hi=ai;return(0,Ae.Z)(hi)==="object"&&!Array.isArray(hi)&&!oe.isValidElement(hi)&&(hi=null),Kt&&(sa||ga)&&(hi=oe.createElement("span",{className:"".concat(kr,"-content")},hi)),oe.createElement(Vt,(0,$e.Z)({},sr,Ua,{className:ki,style:tl,title:jr,scope:Pn,onMouseEnter:Pa,onMouseLeave:xr,colSpan:ur!==1?ur:null,rowSpan:rr!==1?rr:null}),Ir,hi)}var vn=oe.memo(Dt);function we(ce,ge,xe,De,Ue,Ke){var Et=xe[ce]||{},pt=xe[ge]||{},bt,Vt;Et.fixed==="left"?bt=De.left[Ue==="rtl"?ge:ce]:pt.fixed==="right"&&(Vt=De.right[Ue==="rtl"?ce:ge]);var Mt=!1,Kt=!1,Pn=!1,Cn=!1,yn=xe[ge+1],Xn=xe[ce-1],Wn=!(Ke!=null&&Ke.children);if(Ue==="rtl"){if(bt!==void 0){var oa=Xn&&Xn.fixed==="left";Cn=!oa&&Wn}else if(Vt!==void 0){var Qn=yn&&yn.fixed==="right";Pn=!Qn&&Wn}}else if(bt!==void 0){var ca=yn&&yn.fixed==="left";Mt=!ca&&Wn}else if(Vt!==void 0){var qa=Xn&&Xn.fixed==="right";Kt=!qa&&Wn}return{fixLeft:bt,fixRight:Vt,lastFixLeft:Mt,firstFixRight:Kt,lastFixRight:Pn,firstFixLeft:Cn,isSticky:De.isSticky}}var Te=oe.createContext({}),ht=Te;function Ft(ce){var ge=ce.className,xe=ce.index,De=ce.children,Ue=ce.colSpan,Ke=Ue===void 0?1:Ue,Et=ce.rowSpan,pt=ce.align,bt=Je(ie,["prefixCls","direction"]),Vt=bt.prefixCls,Mt=bt.direction,Kt=oe.useContext(ht),Pn=Kt.scrollColumnIndex,Cn=Kt.stickyOffsets,yn=Kt.flattenColumns,Xn=Kt.columns,Wn=xe+Ke-1,oa=Wn+1===Pn?Ke+1:Ke,Qn=we(xe,xe+oa-1,yn,Cn,Mt,Xn==null?void 0:Xn[xe]);return oe.createElement(vn,(0,$e.Z)({className:ge,index:xe,component:"td",prefixCls:Vt,record:null,dataIndex:null,align:pt,colSpan:oa,rowSpan:Et,render:function(){return De}},Qn))}var mt=ee(75931),Ie=["children"];function Le(ce){var ge=ce.children,xe=(0,mt.Z)(ce,Ie);return oe.createElement("tr",xe,ge)}function Ee(ce){var ge=ce.children;return ge}Ee.Row=Le,Ee.Cell=Ft;var fe=Ee;function Ge(ce){var ge=ce.children,xe=ce.stickyOffsets,De=ce.flattenColumns,Ue=ce.columns,Ke=Je(ie,"prefixCls"),Et=De.length-1,pt=De[Et],bt=oe.useMemo(function(){return{stickyOffsets:xe,flattenColumns:De,scrollColumnIndex:pt!=null&&pt.scrollbar?Et:null,columns:Ue}},[pt,De,Et,xe,Ue]);return oe.createElement(ht.Provider,{value:bt},oe.createElement("tfoot",{className:"".concat(Ke,"-summary")},ge))}var he=te(Ge),se=fe,de=ee(70425),Fe=ee(29301),be=ee(29194),Pe=ee(24514),Ye=ee(75152),vt=ee(26112);function et(ce,ge,xe,De,Ue,Ke,Et){ce.push({record:ge,indent:xe,index:Et});var pt=Ke(ge),bt=Ue==null?void 0:Ue.has(pt);if(ge&&Array.isArray(ge[De])&&bt)for(var Vt=0;Vt1?Fa-1:0),ga=1;ga=0;pt-=1){var bt=ge[pt],Vt=xe&&xe[pt],Mt=Vt&&Vt[Rn];if(bt||Mt||Et){var Kt=Mt||{},Pn=Kt.columnType,Cn=(0,mt.Z)(Kt,sn);Ue.unshift(oe.createElement("col",(0,$e.Z)({key:pt,style:{width:bt}},Cn))),Et=!0}}return oe.createElement("colgroup",null,Ue)}var On=ea,ln=ee(94480),zn=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function _n(ce,ge){return(0,oe.useMemo)(function(){for(var xe=[],De=0;De1?"colgroup":"col":null,ellipsis:Wn.ellipsis,align:Wn.align,component:Wn.title?Ke:Et,prefixCls:Mt,key:Cn[Xn]},oa,{additionalProps:Qn,rowType:"header"}))}))}Kn.displayName="HeaderRow";var yt=Kn;function Rt(ce){var ge=[];function xe(Et,pt){var bt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ge[bt]=ge[bt]||[];var Vt=pt,Mt=Et.filter(Boolean).map(function(Kt){var Pn={key:Kt.key,className:Kt.className||"",children:Kt.title,column:Kt,colStart:Vt},Cn=1,yn=Kt.children;return yn&&yn.length>0&&(Cn=xe(yn,Vt,bt+1).reduce(function(Xn,Wn){return Xn+Wn},0),Pn.hasSubColumns=!0),"colSpan"in Kt&&(Cn=Kt.colSpan),"rowSpan"in Kt&&(Pn.rowSpan=Kt.rowSpan),Pn.colSpan=Cn,Pn.colEnd=Pn.colStart+Cn-1,ge[bt].push(Pn),Vt+=Cn,Cn});return Mt}xe(ce,0);for(var De=ge.length,Ue=function(pt){ge[pt].forEach(function(bt){!("rowSpan"in bt)&&!bt.hasSubColumns&&(bt.rowSpan=De-pt)})},Ke=0;Ke1&&arguments[1]!==void 0?arguments[1]:"";return typeof ge=="number"?ge:ge.endsWith("%")?ce*parseFloat(ge)/100:null}function Dn(ce,ge){return oe.useMemo(function(){if(ge&&ge>0){var xe=0,De=0;ce.forEach(function(Vt){var Mt=An(ge,Vt.width);Mt?xe+=Mt:De+=1});var Ue=ge-xe,Ke=De,Et=Ue/De,pt=0,bt=ce.map(function(Vt){var Mt=(0,Re.Z)({},Vt),Kt=An(ge,Mt.width);if(Kt)Mt.width=Kt;else{var Pn=Math.floor(Et);Mt.width=Ke===1?Ue:Pn,Ue-=Pn,Ke-=1}return pt+=Mt.width,Mt});return[bt,pt]}return[ce,ge]},[ce,ge])}var at=["children"],ft=["fixed"];function it(ce){return(0,dn.Z)(ce).filter(function(ge){return oe.isValidElement(ge)}).map(function(ge){var xe=ge.key,De=ge.props,Ue=De.children,Ke=(0,mt.Z)(De,at),Et=(0,Re.Z)({key:xe},Ke);return Ue&&(Et.children=it(Ue)),Et})}function cn(ce){var ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return ce.filter(function(xe){return xe&&(0,Ae.Z)(xe)==="object"}).reduce(function(xe,De,Ue){var Ke=De.fixed,Et=Ke===!0?"left":Ke,pt="".concat(ge,"-").concat(Ue),bt=De.children;return bt&&bt.length>0?[].concat((0,ln.Z)(xe),(0,ln.Z)(cn(bt,pt).map(function(Vt){return(0,Re.Z)({fixed:Et},Vt)}))):[].concat((0,ln.Z)(xe),[(0,Re.Z)((0,Re.Z)({key:pt},De),{},{fixed:Et})])},[])}function gn(ce){for(var ge=!0,xe=0;xe=0;Ke-=1){var Et=ce[Ke];if(Ue&&Et.fixed!=="right")Ue=!1;else if(!Ue&&Et.fixed==="right"){warning(!1,"Index ".concat(Ke+1," of `columns` missing `fixed='right'` prop."));break}}}function en(ce){return ce.map(function(ge){var xe=ge.fixed,De=(0,mt.Z)(ge,ft),Ue=xe;return xe==="left"?Ue="right":xe==="right"&&(Ue="left"),(0,Re.Z)({fixed:Ue},De)})}function na(ce,ge){var xe=ce.prefixCls,De=ce.columns,Ue=ce.children,Ke=ce.expandable,Et=ce.expandedKeys,pt=ce.columnTitle,bt=ce.getRowKey,Vt=ce.onTriggerExpand,Mt=ce.expandIcon,Kt=ce.rowExpandable,Pn=ce.expandIconColumnIndex,Cn=ce.direction,yn=ce.expandRowByClick,Xn=ce.columnWidth,Wn=ce.fixed,oa=ce.scrollWidth,Qn=oe.useMemo(function(){return De||it(Ue)},[De,Ue]),ca=oe.useMemo(function(){if(Ke){var Za,Fa=Qn.slice();if(!Fa.includes(ne)){var sa=Pn||0;sa>=0&&Fa.splice(sa,0,ne)}var ga=Fa.indexOf(ne);Fa=Fa.filter(function(Ua,Dr){return Ua!==ne||Dr===ga});var nr=Qn[ga],Ir;(Wn==="left"||Wn)&&!Pn?Ir="left":(Wn==="right"||Wn)&&Pn===Qn.length?Ir="right":Ir=nr?nr.fixed:null;var Fr=(Za={},(0,Ce.Z)(Za,Rn,{className:"".concat(xe,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,Ce.Z)(Za,"title",pt),(0,Ce.Z)(Za,"fixed",Ir),(0,Ce.Z)(Za,"className","".concat(xe,"-row-expand-icon-cell")),(0,Ce.Z)(Za,"width",Xn),(0,Ce.Z)(Za,"render",function(Dr,kr,Ur){var Hr=bt(kr,Ur),Uo=Et.has(Hr),oo=Kt?Kt(kr):!0,vr=Mt({prefixCls:xe,expanded:Uo,expandable:oo,record:kr,onExpand:Vt});return yn?oe.createElement("span",{onClick:function(sr){return sr.stopPropagation()}},vr):vr}),Za);return Fa.map(function(Ua){return Ua===ne?Fr:Ua})}return Qn.filter(function(Ua){return Ua!==ne})},[Ke,Qn,bt,Et,Mt,Cn]),qa=oe.useMemo(function(){var Za=ca;return ge&&(Za=ge(Za)),Za.length||(Za=[{render:function(){return null}}]),Za},[ge,ca,Cn]),ar=oe.useMemo(function(){return Cn==="rtl"?en(cn(qa)):cn(qa)},[qa,Cn,oa]),za=Dn(ar,oa),tr=(0,ze.Z)(za,2),br=tr[0],ya=tr[1];return[qa,br,ya]}var kn=na;function Mn(ce){var ge,xe=ce.prefixCls,De=ce.record,Ue=ce.onExpand,Ke=ce.expanded,Et=ce.expandable,pt="".concat(xe,"-row-expand-icon");if(!Et)return oe.createElement("span",{className:Ot()(pt,"".concat(xe,"-row-spaced"))});var bt=function(Mt){Ue(De,Mt),Mt.stopPropagation()};return oe.createElement("span",{className:Ot()(pt,(ge={},(0,Ce.Z)(ge,"".concat(xe,"-row-expanded"),Ke),(0,Ce.Z)(ge,"".concat(xe,"-row-collapsed"),!Ke),ge)),onClick:bt})}function ta(ce,ge,xe){var De=[];function Ue(Ke){(Ke||[]).forEach(function(Et,pt){De.push(ge(Et,pt)),Ue(Et[xe])})}return Ue(ce),De}function Jn(ce,ge,xe){var De=Ln(ce),Ue=De.expandIcon,Ke=De.expandedRowKeys,Et=De.defaultExpandedRowKeys,pt=De.defaultExpandAllRows,bt=De.expandedRowRender,Vt=De.onExpand,Mt=De.onExpandedRowsChange,Kt=De.childrenColumnName,Pn=Ue||Mn,Cn=Kt||"children",yn=oe.useMemo(function(){return bt?"row":ce.expandable&&ce.internalHooks===z&&ce.expandable.__PARENT_RENDER_ICON__||ge.some(function(ar){return ar&&(0,Ae.Z)(ar)==="object"&&ar[Cn]})?"nest":!1},[!!bt,ge]),Xn=oe.useState(function(){return Et||(pt?ta(ge,xe,Cn):[])}),Wn=(0,ze.Z)(Xn,2),oa=Wn[0],Qn=Wn[1],ca=oe.useMemo(function(){return new Set(Ke||oa||[])},[Ke,oa]),qa=oe.useCallback(function(ar){var za=xe(ar,ge.indexOf(ar)),tr,br=ca.has(za);br?(ca.delete(za),tr=(0,ln.Z)(ca)):tr=[].concat((0,ln.Z)(ca),[za]),Qn(tr),Vt&&Vt(!br,ar),Mt&&Mt(tr)},[xe,ca,ge,Vt,Mt]);return[De,yn,ca,Pn,Cn,qa]}function un(ce,ge,xe,De){var Ue=ce.map(function(Ke,Et){return we(Et,Et,ce,ge,xe,De==null?void 0:De[Et])});return(0,wn.Z)(function(){return Ue},[Ue],function(Ke,Et){return!(0,He.Z)(Ke,Et)})}function Oa(ce){var ge=(0,oe.useRef)(ce),xe=(0,oe.useState)({}),De=(0,ze.Z)(xe,2),Ue=De[1],Ke=(0,oe.useRef)(null),Et=(0,oe.useRef)([]);function pt(bt){Et.current.push(bt);var Vt=Promise.resolve();Ke.current=Vt,Vt.then(function(){if(Ke.current===Vt){var Mt=Et.current,Kt=ge.current;Et.current=[],Mt.forEach(function(Pn){ge.current=Pn(ge.current)}),Ke.current=null,Kt!==ge.current&&Ue({})}})}return(0,oe.useEffect)(function(){return function(){Ke.current=null}},[]),[ge.current,pt]}function ja(ce){var ge=(0,oe.useRef)(ce||null),xe=(0,oe.useRef)();function De(){window.clearTimeout(xe.current)}function Ue(Et){ge.current=Et,De(),xe.current=window.setTimeout(function(){ge.current=null,xe.current=void 0},100)}function Ke(){return ge.current}return(0,oe.useEffect)(function(){return De},[]),[Ue,Ke]}function Qa(){var ce=oe.useState(-1),ge=(0,ze.Z)(ce,2),xe=ge[0],De=ge[1],Ue=oe.useState(-1),Ke=(0,ze.Z)(Ue,2),Et=Ke[0],pt=Ke[1],bt=oe.useCallback(function(Vt,Mt){De(Vt),pt(Mt)},[]);return[xe,Et,bt]}var Ea=ee(47273),lt=(0,Ea.Z)()?window:null;function Jt(ce,ge){var xe=(0,Ae.Z)(ce)==="object"?ce:{},De=xe.offsetHeader,Ue=De===void 0?0:De,Ke=xe.offsetSummary,Et=Ke===void 0?0:Ke,pt=xe.offsetScroll,bt=pt===void 0?0:pt,Vt=xe.getContainer,Mt=Vt===void 0?function(){return lt}:Vt,Kt=Mt()||lt;return oe.useMemo(function(){var Pn=!!ce;return{isSticky:Pn,stickyClassName:Pn?"".concat(ge,"-sticky-holder"):"",offsetHeader:Ue,offsetSummary:Et,offsetScroll:bt,container:Kt}},[bt,Ue,Et,ge,Kt])}function zt(ce,ge,xe){var De=(0,oe.useMemo)(function(){for(var Ue=[],Ke=[],Et=0,pt=0,bt=0;bt=Kt&&(Ua=Kt-Pn),Et({scrollLeft:Ua/Kt*(Mt+2)}),Qn.current.x=ga.pageX},Za=function(){if(Ke.current){var ga=(0,hn.os)(Ke.current).top,nr=ga+Ke.current.offsetHeight,Ir=bt===window?document.documentElement.scrollTop+window.innerHeight:(0,hn.os)(bt).top+bt.clientHeight;nr-(0,Ye.Z)()<=Ir||ga>=Ir-pt?oa(function(Fr){return(0,Re.Z)((0,Re.Z)({},Fr),{},{isHiddenScrollBar:!0})}):oa(function(Fr){return(0,Re.Z)((0,Re.Z)({},Fr),{},{isHiddenScrollBar:!1})})}},Fa=function(ga){oa(function(nr){return(0,Re.Z)((0,Re.Z)({},nr),{},{scrollLeft:ga/Mt*Kt||0})})};return oe.useImperativeHandle(xe,function(){return{setScrollLeft:Fa}}),oe.useEffect(function(){var sa=(0,Bn.Z)(document.body,"mouseup",tr,!1),ga=(0,Bn.Z)(document.body,"mousemove",ya,!1);return Za(),function(){sa.remove(),ga.remove()}},[Pn,ar]),oe.useEffect(function(){var sa=(0,Bn.Z)(bt,"scroll",Za,!1),ga=(0,Bn.Z)(window,"resize",Za,!1);return function(){sa.remove(),ga.remove()}},[bt]),oe.useEffect(function(){Wn.isHiddenScrollBar||oa(function(sa){var ga=Ke.current;return ga?(0,Re.Z)((0,Re.Z)({},sa),{},{scrollLeft:ga.scrollLeft/ga.scrollWidth*ga.clientWidth}):sa})},[Wn.isHiddenScrollBar]),Mt<=Kt||!Pn||Wn.isHiddenScrollBar?null:oe.createElement("div",{style:{height:(0,Ye.Z)(),width:Kt,bottom:pt},className:"".concat(Vt,"-sticky-scroll")},oe.createElement("div",{onMouseDown:br,ref:Cn,className:Ot()("".concat(Vt,"-sticky-scroll-bar"),(0,Ce.Z)({},"".concat(Vt,"-sticky-scroll-bar-active"),ar)),style:{width:"".concat(Pn,"px"),transform:"translate3d(".concat(Wn.scrollLeft,"px, 0, 0)")}}))},ia=oe.forwardRef(Ca);function $t(ce){return null}var ua=$t;function Pr(ce){return null}var yr=Pr,pr="rc-table",Zn=[],pa={};function Ba(){return"No Data"}function $n(ce){var ge,xe=(0,Re.Z)({rowKey:"key",prefixCls:pr,emptyText:Ba},ce),De=xe.prefixCls,Ue=xe.className,Ke=xe.rowClassName,Et=xe.style,pt=xe.data,bt=xe.rowKey,Vt=xe.scroll,Mt=xe.tableLayout,Kt=xe.direction,Pn=xe.title,Cn=xe.footer,yn=xe.summary,Xn=xe.caption,Wn=xe.id,oa=xe.showHeader,Qn=xe.components,ca=xe.emptyText,qa=xe.onRow,ar=xe.onHeaderRow,za=xe.internalHooks,tr=xe.transformColumns,br=xe.internalRefs,ya=xe.tailor,Za=xe.sticky,Fa=pt||Zn,sa=!!Fa.length,ga=za===z,nr=oe.useCallback(function(Wo,Pi){return(0,Nt.Z)(Qn,Wo)||Pi},[Qn]),Ir=oe.useMemo(function(){return typeof bt=="function"?bt:function(Wo){var Pi=Wo&&Wo[bt];return Pi}},[bt]),Fr=nr(["body"]),Ua=Qa(),Dr=(0,ze.Z)(Ua,3),kr=Dr[0],Ur=Dr[1],Hr=Dr[2],Uo=Jn(xe,Fa,Ir),oo=(0,ze.Z)(Uo,6),vr=oo[0],ai=oo[1],sr=oo[2],zo=oo[3],xo=oo[4],wi=oo[5],ur=Vt==null?void 0:Vt.x,rr=oe.useState(0),ir=(0,ze.Z)(rr,2),Xa=ir[0],La=ir[1],In=kn((0,Re.Z)((0,Re.Z)((0,Re.Z)({},xe),vr),{},{expandable:!!vr.expandedRowRender,columnTitle:vr.columnTitle,expandedKeys:sr,getRowKey:Ir,onTriggerExpand:wi,expandIcon:zo,expandIconColumnIndex:vr.expandIconColumnIndex,direction:Kt,scrollWidth:ga&&ya&&typeof ur=="number"?ur:null}),ga?tr:null),Pa=(0,ze.Z)(In,3),xr=Pa[0],jr=Pa[1],ki=Pa[2],Oi=ki!=null?ki:ur,tl=oe.useMemo(function(){return{columns:xr,flattenColumns:jr}},[xr,jr]),hi=oe.useRef(),gi=oe.useRef(),lr=oe.useRef(),Gi=oe.useRef(),Vi=oe.useRef(),Lo=oe.useState(!1),ko=(0,ze.Z)(Lo,2),fi=ko[0],Ni=ko[1],Ai=oe.useState(!1),io=(0,ze.Z)(Ai,2),Yi=io[0],Hi=io[1],Ho=Oa(new Map),gr=(0,ze.Z)(Ho,2),Fi=gr[0],Wi=gr[1],dl=nt(jr),nl=dl.map(function(Wo){return Fi.get(Wo)}),$i=oe.useMemo(function(){return nl},[nl.join("_")]),Xi=on($i,jr.length,Kt),Li=Vt&&Lt(Vt.y),bi=Vt&&Lt(Oi)||!!vr.fixed,il=bi&&jr.some(function(Wo){var Pi=Wo.fixed;return Pi}),hl=oe.useRef(),ol=Jt(Za,De),ll=ol.isSticky,xl=ol.offsetHeader,Rl=ol.offsetSummary,So=ol.offsetScroll,qo=ol.stickyClassName,Ki=ol.container,Si=oe.useMemo(function(){return yn==null?void 0:yn(Fa)},[yn,Fa]),Qi=(Li||ll)&&oe.isValidElement(Si)&&Si.type===fe&&Si.props.fixed,Ji,Ui,sl;Li&&(Ui={overflowY:"scroll",maxHeight:Vt.y}),bi&&(Ji={overflowX:"auto"},Li||(Ui={overflowY:"hidden"}),sl={width:Oi===!0?"auto":Oi,minWidth:"100%"});var Tl=oe.useCallback(function(Wo,Pi){(0,be.Z)(hi.current)&&Wi(function(al){if(al.get(Wo)!==Pi){var gl=new Map(al);return gl.set(Wo,Pi),gl}return al})},[]),is=ja(null),zl=(0,ze.Z)(is,2),ls=zl[0],$l=zl[1];function Fl(Wo,Pi){Pi&&(typeof Pi=="function"?Pi(Wo):Pi.scrollLeft!==Wo&&(Pi.scrollLeft=Wo,Pi.scrollLeft!==Wo&&setTimeout(function(){Pi.scrollLeft=Wo},0)))}var Sl=(0,Qe.Z)(function(Wo){var Pi=Wo.currentTarget,al=Wo.scrollLeft,gl=Kt==="rtl",ml=typeof al=="number"?al:Pi.scrollLeft,os=Pi||pa;if(!$l()||$l()===os){var Ql;ls(os),Fl(ml,gi.current),Fl(ml,lr.current),Fl(ml,Vi.current),Fl(ml,(Ql=hl.current)===null||Ql===void 0?void 0:Ql.setScrollLeft)}var Jl=Pi||gi.current;if(Jl){var ql=Jl.scrollWidth,wl=Jl.clientWidth;if(ql===wl){Ni(!1),Hi(!1);return}gl?(Ni(-ml0)):(Ni(ml>0),Hi(ml1?Xn-ga:0,Ir=(0,Re.Z)((0,Re.Z)((0,Re.Z)({},tr),bt),{},{flex:"0 0 ".concat(ga,"px"),width:"".concat(ga,"px"),marginRight:nr,pointerEvents:"auto"}),Fr=oe.useMemo(function(){return Mt?Fa<=1:ya===0||Fa===0||Fa>1},[Fa,ya,Mt]);Fr?Ir.visibility="hidden":Mt&&(Ir.height=Kt==null?void 0:Kt(Fa));var Ua=Fr?function(){return null}:Pn,Dr={};return(Fa===0||ya===0)&&(Dr.rowSpan=1,Dr.colSpan=1),oe.createElement(vn,(0,$e.Z)({className:Ot()(yn,Vt),ellipsis:xe.ellipsis,align:xe.align,scope:xe.rowScope,component:"div",prefixCls:ge.prefixCls,key:ca,record:pt,index:Ke,renderIndex:Et,dataIndex:Cn,render:Ua,shouldCellUpdate:xe.shouldCellUpdate},qa,{appendNode:ar,additionalProps:(0,Re.Z)((0,Re.Z)({},za),{},{style:Ir},Dr)}))}var yo=si,Lr=["data","index","className","rowKey","style","extra","getHeight"],Eo=oe.forwardRef(function(ce,ge){var xe=ce.data,De=ce.index,Ue=ce.className,Ke=ce.rowKey,Et=ce.style,pt=ce.extra,bt=ce.getHeight,Vt=(0,mt.Z)(ce,Lr),Mt=xe.record,Kt=xe.indent,Pn=xe.index,Cn=Je(ie,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),yn=Cn.scrollX,Xn=Cn.flattenColumns,Wn=Cn.prefixCls,oa=Cn.fixColumn,Qn=Cn.componentWidth,ca=Se(Mt,Ke,De,Kt),qa=ca.rowSupportExpand,ar=ca.expanded,za=ca.rowProps,tr=ca.expandedRowRender,br=ca.expandedRowClassName,ya;if(qa&&ar){var Za=tr(Mt,De,Kt+1,ar),Fa=br==null?void 0:br(Mt,De,Kt),sa={};oa&&(sa={style:(0,Ce.Z)({},"--virtual-width","".concat(Qn,"px"))});var ga="".concat(Wn,"-expanded-row-cell");ya=oe.createElement("div",{className:Ot()("".concat(Wn,"-expanded-row"),"".concat(Wn,"-expanded-row-level-").concat(Kt+1),Fa)},oe.createElement(vn,{component:"div",prefixCls:Wn,className:Ot()(ga,(0,Ce.Z)({},"".concat(ga,"-fixed"),oa)),additionalProps:sa},Za))}var nr=(0,Re.Z)((0,Re.Z)({},Et),{},{width:yn});pt&&(nr.position="absolute",nr.pointerEvents="none");var Ir=oe.createElement("div",(0,$e.Z)({},za,Vt,{ref:qa?null:ge,className:Ot()(Ue,"".concat(Wn,"-row"),za==null?void 0:za.className,(0,Ce.Z)({},"".concat(Wn,"-row-extra"),pt)),style:(0,Re.Z)((0,Re.Z)({},nr),za==null?void 0:za.style)}),Xn.map(function(Fr,Ua){return oe.createElement(yo,{key:Ua,rowInfo:ca,column:Fr,colIndex:Ua,indent:Kt,index:De,renderIndex:Pn,record:Mt,inverse:pt,getHeight:bt})}));return qa?oe.createElement("div",{ref:ge},Ir,ya):Ir}),vo=te(Eo),so=vo,Wr=oe.forwardRef(function(ce,ge){var xe=ce.data,De=ce.onScroll,Ue=Je(ie,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Ke=Ue.flattenColumns,Et=Ue.onColumnResize,pt=Ue.getRowKey,bt=Ue.expandedKeys,Vt=Ue.prefixCls,Mt=Ue.childrenColumnName,Kt=Ue.emptyNode,Pn=Ue.scrollX,Cn=Je(Gr),yn=Cn.scrollY,Xn=Cn.listItemHeight,Wn=oe.useRef(),oa=tt(xe,Mt,bt,pt),Qn=oe.useMemo(function(){var ya=0;return Ke.map(function(Za){var Fa=Za.width,sa=Za.key;return ya+=Fa,[sa,Fa,ya]})},[Ke]),ca=oe.useMemo(function(){return Qn.map(function(ya){return ya[2]})},[Qn]);oe.useEffect(function(){Qn.forEach(function(ya){var Za=(0,ze.Z)(ya,2),Fa=Za[0],sa=Za[1];Et(Fa,sa)})},[Qn]),oe.useImperativeHandle(ge,function(){var ya={};return Object.defineProperty(ya,"scrollLeft",{get:function(){var Fa;return((Fa=Wn.current)===null||Fa===void 0?void 0:Fa.getScrollInfo().x)||0},set:function(Fa){var sa;(sa=Wn.current)===null||sa===void 0||sa.scrollTo({left:Fa})}}),ya});var qa=function(Za,Fa){var sa,ga=(sa=oa[Fa])===null||sa===void 0?void 0:sa.record,nr=Za.onCell;if(nr){var Ir,Fr=nr(ga,Fa);return(Ir=Fr==null?void 0:Fr.rowSpan)!==null&&Ir!==void 0?Ir:1}return 1},ar=function(Za){var Fa=Za.start,sa=Za.end,ga=Za.getSize,nr=Za.offsetY;if(sa<0)return null;for(var Ir=Ke.filter(function(ur){return qa(ur,Fa)===0}),Fr=Fa,Ua=function(rr){if(Ir=Ir.filter(function(ir){return qa(ir,rr)===0}),!Ir.length)return Fr=rr,"break"},Dr=Fa;Dr>=0;Dr-=1){var kr=Ua(Dr);if(kr==="break")break}for(var Ur=Ke.filter(function(ur){return qa(ur,sa)!==1}),Hr=sa,Uo=function(rr){if(Ur=Ur.filter(function(ir){return qa(ir,rr)!==1}),!Ur.length)return Hr=Math.max(rr-1,sa),"break"},oo=sa;oo1})&&ai.push(rr)},zo=Fr;zo<=Hr;zo+=1)var xo=sr(zo);var wi=ai.map(function(ur){var rr=oa[ur],ir=pt(rr.record,ur),Xa=function(Pa){var xr=ur+Pa-1,jr=pt(oa[xr].record,xr),ki=ga(ir,jr);return ki.bottom-ki.top},La=ga(ir);return oe.createElement(so,{key:ur,data:rr,rowKey:ir,index:ur,style:{top:-nr+La.top},extra:!0,getHeight:Xa})});return wi},za=oe.useMemo(function(){return{columnsOffset:ca}},[ca]),tr="".concat(Vt,"-tbody"),br;return oa.length?br=oe.createElement(Nr.Z,{fullHeight:!1,ref:Wn,className:Ot()(tr,"".concat(tr,"-virtual")),height:yn,itemHeight:Xn||24,data:oa,itemKey:function(Za){return pt(Za.record)},scrollWidth:Pn,onVirtualScroll:function(Za){var Fa=Za.x;De({scrollLeft:Fa})},extraRender:ar},function(ya,Za,Fa){var sa=pt(ya.record,Za);return oe.createElement(so,(0,$e.Z)({data:ya,rowKey:sa,index:Za},Fa))}):br=oe.createElement("div",{className:Ot()("".concat(Vt,"-placeholder"))},oe.createElement(vn,{component:"div",prefixCls:Vt},Kt)),oe.createElement(Yo.Provider,{value:za},br)}),Ko=te(Wr),mi=Ko,ri=function(ge,xe){var De=xe.ref,Ue=xe.onScroll;return oe.createElement(mi,{ref:De,data:ge,onScroll:Ue})},$o=100;function oi(ce){var ge=ce.columns,xe=ce.scroll,De=ce.prefixCls,Ue=De===void 0?pr:De,Ke=ce.className,Et=ce.listItemHeight,pt=xe||{},bt=pt.x,Vt=pt.y;typeof bt!="number"&&(bt=((ge||[]).length+1)*$o),typeof Vt!="number"&&(Vt=500);var Mt=oe.useMemo(function(){return{scrollY:Vt,listItemHeight:Et}},[Vt,Et]);return oe.createElement(Gr.Provider,{value:Mt},oe.createElement($a,(0,$e.Z)({},ce,{className:Ot()(Ke,"".concat(Ue,"-virtual")),scroll:(0,Re.Z)((0,Re.Z)({},xe),{},{x:bt}),components:{body:ri},columns:ge,internalHooks:z,tailor:!0})))}function eo(ce){return x(oi,ce)}var xa=eo(),Ya=null;function Br(ce){return null}var Kr=Br;function ei(ce){return null}var Qo=ei,Bi=ee(2738),Mi=ee(68031),Zo=ee(36355),po=ee(93891),xi=ee(19716),el=ee(8628),qi=ee(31724),Zi=ee(58421),er=ee(71418),aa=ee(88088);function Hn(ce){return function(xe){let{prefixCls:De,onExpand:Ue,record:Ke,expanded:Et,expandable:pt}=xe;const bt=`${De}-row-expand-icon`;return oe.createElement("button",{type:"button",onClick:Vt=>{Ue(Ke,Vt),Vt.stopPropagation()},className:Ot()(bt,{[`${bt}-spaced`]:!pt,[`${bt}-expanded`]:pt&&Et,[`${bt}-collapsed`]:pt&&!Et}),"aria-label":Et?ce.collapse:ce.expand,"aria-expanded":Et})}}var da=Hn;function Mr(ce,ge){return"key"in ce&&ce.key!==void 0&&ce.key!==null?ce.key:ce.dataIndex?Array.isArray(ce.dataIndex)?ce.dataIndex.join("."):ce.dataIndex:ge}function lo(ce,ge){return ge?`${ge}-${ce}`:`${ce}`}function To(ce,ge){return typeof ce=="function"?ce(ge):ce}function Ao(ce,ge){const xe=To(ce,ge);return Object.prototype.toString.call(xe)==="[object Object]"?"":xe}var ui={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},ti=ui,ji=ee(7657),yi=function(ge,xe){return oe.createElement(ji.Z,(0,$e.Z)({},ge,{ref:xe,icon:ti}))},Rr=oe.forwardRef(yi),Ia=Rr,jo=ee(56762);function ao(ce){const ge=oe.useRef(ce),xe=(0,jo.Z)();return[()=>ge.current,De=>{ge.current=De,xe()}]}var Co=ee(3113),Ut=ee(24905),kt=ee(38854),nn=ee(64165),Vn=ee(20834),Ga=ee(40875),Wa=ee(5112),Tn=ee(17574),ka=ee(47472),mr=ee(92832);function Qr(ce){let{value:ge,onChange:xe,filterSearch:De,tablePrefixCls:Ue,locale:Ke}=ce;return De?oe.createElement("div",{className:`${Ue}-filter-dropdown-search`},oe.createElement(mr.default,{prefix:oe.createElement(ka.Z,null),placeholder:Ke.filterSearchPlaceholder,onChange:xe,value:ge,htmlSize:1,className:`${Ue}-filter-dropdown-search-input`})):null}var cr=Qr,ma=ee(10228);const qr=ce=>{const{keyCode:ge}=ce;ge===ma.Z.ENTER&&ce.stopPropagation()};var ii=oe.forwardRef((ce,ge)=>oe.createElement("div",{className:ce.className,onClick:xe=>xe.stopPropagation(),onKeyDown:qr,ref:ge},ce.children));function fr(ce){let ge=[];return(ce||[]).forEach(xe=>{let{value:De,children:Ue}=xe;ge.push(De),Ue&&(ge=[].concat((0,ln.Z)(ge),(0,ln.Z)(fr(Ue))))}),ge}function Er(ce){return ce.some(ge=>{let{children:xe}=ge;return xe})}function Oo(ce,ge){return typeof ge=="string"||typeof ge=="number"?ge==null?void 0:ge.toString().toLowerCase().includes(ce.trim().toLowerCase()):!1}function Po(ce){let{filters:ge,prefixCls:xe,filteredKeys:De,filterMultiple:Ue,searchValue:Ke,filterSearch:Et}=ce;return ge.map((pt,bt)=>{const Vt=String(pt.value);if(pt.children)return{key:Vt||bt,label:pt.text,popupClassName:`${xe}-dropdown-submenu`,children:Po({filters:pt.children,prefixCls:xe,filteredKeys:De,filterMultiple:Ue,searchValue:Ke,filterSearch:Et})};const Mt=Ue?Ut.default:Wa.ZP,Kt={key:pt.value!==void 0?Vt:bt,label:oe.createElement(oe.Fragment,null,oe.createElement(Mt,{checked:De.includes(Vt)}),oe.createElement("span",null,pt.text))};return Ke.trim()?typeof Et=="function"?Et(Ke,pt)?Kt:null:Oo(Ke,pt.text)?Kt:null:Kt})}function vi(ce){var ge,xe;const{tablePrefixCls:De,prefixCls:Ue,column:Ke,dropdownPrefixCls:Et,columnKey:pt,filterMultiple:bt,filterMode:Vt="menu",filterSearch:Mt=!1,filterState:Kt,triggerFilter:Pn,locale:Cn,children:yn,getPopupContainer:Xn}=ce,{filterDropdownOpen:Wn,onFilterDropdownOpenChange:oa,filterResetToDefaultFilteredValue:Qn,defaultFilteredValue:ca,filterDropdownVisible:qa,onFilterDropdownVisibleChange:ar}=Ke,[za,tr]=oe.useState(!1),br=!!(Kt&&(!((ge=Kt.filteredKeys)===null||ge===void 0)&&ge.length||Kt.forceFiltered)),ya=In=>{tr(In),oa==null||oa(In),ar==null||ar(In)},Za=(xe=Wn!=null?Wn:qa)!==null&&xe!==void 0?xe:za,Fa=Kt==null?void 0:Kt.filteredKeys,[sa,ga]=ao(Fa||[]),nr=In=>{let{selectedKeys:Pa}=In;ga(Pa)},Ir=(In,Pa)=>{let{node:xr,checked:jr}=Pa;nr(bt?{selectedKeys:In}:{selectedKeys:jr&&xr.key?[xr.key]:[]})};oe.useEffect(()=>{za&&nr({selectedKeys:Fa||[]})},[Fa]);const[Fr,Ua]=oe.useState([]),Dr=In=>{Ua(In)},[kr,Ur]=oe.useState(""),Hr=In=>{const{value:Pa}=In.target;Ur(Pa)};oe.useEffect(()=>{za||Ur("")},[za]);const Uo=In=>{const Pa=In&&In.length?In:null;if(Pa===null&&(!Kt||!Kt.filteredKeys)||(0,He.Z)(Pa,Kt==null?void 0:Kt.filteredKeys,!0))return null;Pn({column:Ke,key:pt,filteredKeys:Pa})},oo=()=>{ya(!1),Uo(sa())},vr=function(){let{confirm:In,closeDropdown:Pa}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};In&&Uo([]),Pa&&ya(!1),Ur(""),ga(Qn?(ca||[]).map(xr=>String(xr)):[])},ai=function(){let{closeDropdown:In}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};In&&ya(!1),Uo(sa())},sr=In=>{In&&Fa!==void 0&&ga(Fa||[]),ya(In),!In&&!Ke.filterDropdown&&oo()},zo=Ot()({[`${Et}-menu-without-submenu`]:!Er(Ke.filters||[])}),xo=In=>{if(In.target.checked){const Pa=fr(Ke==null?void 0:Ke.filters).map(xr=>String(xr));ga(Pa)}else ga([])},wi=In=>{let{filters:Pa}=In;return(Pa||[]).map((xr,jr)=>{const ki=String(xr.value),Oi={title:xr.text,key:xr.value!==void 0?ki:jr};return xr.children&&(Oi.children=wi({filters:xr.children})),Oi})},ur=In=>{var Pa;return Object.assign(Object.assign({},In),{text:In.title,value:In.key,children:((Pa=In.children)===null||Pa===void 0?void 0:Pa.map(xr=>ur(xr)))||[]})};let rr;if(typeof Ke.filterDropdown=="function")rr=Ke.filterDropdown({prefixCls:`${Et}-custom`,setSelectedKeys:In=>nr({selectedKeys:In}),selectedKeys:sa(),confirm:ai,clearFilters:vr,filters:Ke.filters,visible:Za,close:()=>{ya(!1)}});else if(Ke.filterDropdown)rr=Ke.filterDropdown;else{const In=sa()||[],Pa=()=>(Ke.filters||[]).length===0?oe.createElement(nn.Z,{image:nn.Z.PRESENTED_IMAGE_SIMPLE,description:Cn.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Vt==="tree"?oe.createElement(oe.Fragment,null,oe.createElement(cr,{filterSearch:Mt,value:kr,onChange:Hr,tablePrefixCls:De,locale:Cn}),oe.createElement("div",{className:`${De}-filter-dropdown-tree`},bt?oe.createElement(Ut.default,{checked:In.length===fr(Ke.filters).length,indeterminate:In.length>0&&In.lengthtypeof Mt=="function"?Mt(kr,ur(jr)):Oo(kr,jr.title):void 0}))):oe.createElement(oe.Fragment,null,oe.createElement(cr,{filterSearch:Mt,value:kr,onChange:Hr,tablePrefixCls:De,locale:Cn}),oe.createElement(Vn.default,{selectable:!0,multiple:bt,prefixCls:`${Et}-menu`,className:zo,onSelect:nr,onDeselect:nr,selectedKeys:In,getPopupContainer:Xn,openKeys:Fr,onOpenChange:Dr,items:Po({filters:Ke.filters||[],filterSearch:Mt,prefixCls:Ue,filteredKeys:sa(),filterMultiple:bt,searchValue:kr})})),xr=()=>Qn?(0,He.Z)((ca||[]).map(jr=>String(jr)),In,!0):In.length===0;rr=oe.createElement(oe.Fragment,null,Pa(),oe.createElement("div",{className:`${Ue}-dropdown-btns`},oe.createElement(Co.ZP,{type:"link",size:"small",disabled:xr(),onClick:()=>vr()},Cn.filterReset),oe.createElement(Co.ZP,{type:"primary",size:"small",onClick:oo},Cn.filterConfirm)))}Ke.filterDropdown&&(rr=oe.createElement(Ga.J,{selectable:void 0},rr));const ir=()=>oe.createElement(ii,{className:`${Ue}-dropdown`},rr);let Xa;typeof Ke.filterIcon=="function"?Xa=Ke.filterIcon(br):Ke.filterIcon?Xa=Ke.filterIcon:Xa=oe.createElement(Ia,null);const{direction:La}=oe.useContext(Zo.E_);return oe.createElement("div",{className:`${Ue}-column`},oe.createElement("span",{className:`${De}-column-title`},yn),oe.createElement(kt.Z,{dropdownRender:ir,trigger:["click"],open:Za,onOpenChange:sr,getPopupContainer:Xn,placement:La==="rtl"?"bottomLeft":"bottomRight"},oe.createElement("span",{role:"button",tabIndex:-1,className:Ot()(`${Ue}-trigger`,{active:br}),onClick:In=>{In.stopPropagation()}},Xa)))}var zi=vi;function _i(ce,ge,xe){let De=[];return(ce||[]).forEach((Ue,Ke)=>{var Et;const pt=lo(Ke,xe);if(Ue.filters||"filterDropdown"in Ue||"onFilter"in Ue)if("filteredValue"in Ue){let bt=Ue.filteredValue;"filterDropdown"in Ue||(bt=(Et=bt==null?void 0:bt.map(String))!==null&&Et!==void 0?Et:bt),De.push({column:Ue,key:Mr(Ue,pt),filteredKeys:bt,forceFiltered:Ue.filtered})}else De.push({column:Ue,key:Mr(Ue,pt),filteredKeys:ge&&Ue.defaultFilteredValue?Ue.defaultFilteredValue:void 0,forceFiltered:Ue.filtered});"children"in Ue&&(De=[].concat((0,ln.Z)(De),(0,ln.Z)(_i(Ue.children,ge,pt))))}),De}function pl(ce,ge,xe,De,Ue,Ke,Et,pt){return xe.map((bt,Vt)=>{const Mt=lo(Vt,pt),{filterMultiple:Kt=!0,filterMode:Pn,filterSearch:Cn}=bt;let yn=bt;if(yn.filters||yn.filterDropdown){const Xn=Mr(yn,Mt),Wn=De.find(oa=>{let{key:Qn}=oa;return Xn===Qn});yn=Object.assign(Object.assign({},yn),{title:oa=>oe.createElement(zi,{tablePrefixCls:ce,prefixCls:`${ce}-filter`,dropdownPrefixCls:ge,column:yn,columnKey:Xn,filterState:Wn,filterMultiple:Kt,filterMode:Pn,filterSearch:Cn,triggerFilter:Ke,locale:Ue,getPopupContainer:Et},To(bt.title,oa))})}return"children"in yn&&(yn=Object.assign(Object.assign({},yn),{children:pl(ce,ge,yn.children,De,Ue,Ke,Et,Mt)})),yn})}function rl(ce){const ge={};return ce.forEach(xe=>{let{key:De,filteredKeys:Ue,column:Ke}=xe;const{filters:Et,filterDropdown:pt}=Ke;if(pt)ge[De]=Ue||null;else if(Array.isArray(Ue)){const bt=fr(Et);ge[De]=bt.filter(Vt=>Ue.includes(String(Vt)))}else ge[De]=null}),ge}function ul(ce,ge){return ge.reduce((xe,De)=>{const{column:{onFilter:Ue,filters:Ke},filteredKeys:Et}=De;return Ue&&Et&&Et.length?xe.filter(pt=>Et.some(bt=>{const Vt=fr(Ke),Mt=Vt.findIndex(Pn=>String(Pn)===String(bt)),Kt=Mt!==-1?Vt[Mt]:bt;return Ue(Kt,pt)})):xe},ce)}const cl=ce=>ce.flatMap(ge=>"children"in ge?[ge].concat((0,ln.Z)(cl(ge.children||[]))):[ge]);function yl(ce){let{prefixCls:ge,dropdownPrefixCls:xe,mergedColumns:De,onFilterChange:Ue,getPopupContainer:Ke,locale:Et}=ce;const pt=oe.useMemo(()=>cl(De||[]),[De]),[bt,Vt]=oe.useState(()=>_i(pt,!0)),Mt=oe.useMemo(()=>{const yn=_i(pt,!1);if(yn.length===0)return yn;let Xn=!0,Wn=!0;if(yn.forEach(oa=>{let{filteredKeys:Qn}=oa;Qn!==void 0?Xn=!1:Wn=!1}),Xn){const oa=(pt||[]).map((Qn,ca)=>Mr(Qn,lo(ca)));return bt.filter(Qn=>{let{key:ca}=Qn;return oa.includes(ca)}).map(Qn=>{const ca=pt[oa.findIndex(qa=>qa===Qn.key)];return Object.assign(Object.assign({},Qn),{column:Object.assign(Object.assign({},Qn.column),ca),forceFiltered:ca.filtered})})}return yn},[pt,bt]),Kt=oe.useMemo(()=>rl(Mt),[Mt]),Pn=yn=>{const Xn=Mt.filter(Wn=>{let{key:oa}=Wn;return oa!==yn.key});Xn.push(yn),Vt(Xn),Ue(rl(Xn),Xn)};return[yn=>pl(ge,xe,yn,Mt,Et,Pn,Ke),Mt,Kt]}var dt=yl;function Bt(ce,ge,xe){const De=oe.useRef({});function Ue(Ke){if(!De.current||De.current.data!==ce||De.current.childrenColumnName!==ge||De.current.getRowKey!==xe){let pt=function(bt){bt.forEach((Vt,Mt)=>{const Kt=xe(Vt,Mt);Et.set(Kt,Vt),Vt&&typeof Vt=="object"&&ge in Vt&&pt(Vt[ge]||[])})};const Et=new Map;pt(ce),De.current={data:ce,childrenColumnName:ge,kvMap:Et,getRowKey:xe}}return De.current.kvMap.get(Ke)}return[Ue]}var ke=ee(50371),Xt=function(ce,ge){var xe={};for(var De in ce)Object.prototype.hasOwnProperty.call(ce,De)&&ge.indexOf(De)<0&&(xe[De]=ce[De]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ue=0,De=Object.getOwnPropertySymbols(ce);Ue{const Ke=ce[Ue];typeof Ke!="function"&&(xe[Ue]=Ke)}),xe}function la(ce,ge,xe){const De=xe&&typeof xe=="object"?xe:{},{total:Ue=0}=De,Ke=Xt(De,["total"]),[Et,pt]=(0,oe.useState)(()=>({current:"defaultCurrent"in Ke?Ke.defaultCurrent:1,pageSize:"defaultPageSize"in Ke?Ke.defaultPageSize:fa})),bt=(0,ke.Z)(Et,Ke,{total:Ue>0?Ue:ce}),Vt=Math.ceil((Ue||ce)/bt.pageSize);bt.current>Vt&&(bt.current=Vt||1);const Mt=(Pn,Cn)=>{pt({current:Pn!=null?Pn:1,pageSize:Cn||bt.pageSize})},Kt=(Pn,Cn)=>{var yn;xe&&((yn=xe.onChange)===null||yn===void 0||yn.call(xe,Pn,Cn)),Mt(Pn,Cn),ge(Pn,Cn||(bt==null?void 0:bt.pageSize))};return xe===!1?[{},()=>{}]:[Object.assign(Object.assign({},bt),{onChange:Kt}),Mt]}var Ma=la,Fn=ee(84105),ra=ee(35654),Tr=ee(90782),Or=ee(71430),hr=ee(18929);const Ja={},Io="SELECT_ALL",ho="SELECT_INVERT",Vr="SELECT_NONE",Go=[],Jr=(ce,ge)=>{let xe=[];return(ge||[]).forEach(De=>{xe.push(De),De&&typeof De=="object"&&ce in De&&(xe=[].concat((0,ln.Z)(xe),(0,ln.Z)(Jr(ce,De[ce]))))}),xe};var Yr=(ce,ge)=>{const{preserveSelectedRowKeys:xe,selectedRowKeys:De,defaultSelectedRowKeys:Ue,getCheckboxProps:Ke,onChange:Et,onSelect:pt,onSelectAll:bt,onSelectInvert:Vt,onSelectNone:Mt,onSelectMultiple:Kt,columnWidth:Pn,type:Cn,selections:yn,fixed:Xn,renderCell:Wn,hideSelectAll:oa,checkStrictly:Qn=!0}=ge||{},{prefixCls:ca,data:qa,pageData:ar,getRecordByKey:za,getRowKey:tr,expandType:br,childrenColumnName:ya,locale:Za,getPopupContainer:Fa}=ce,[sa,ga]=(0,hr.Z)(De||Ue||Go,{value:De}),nr=oe.useRef(new Map),Ir=(0,oe.useCallback)(ur=>{if(xe){const rr=new Map;ur.forEach(ir=>{let Xa=za(ir);!Xa&&nr.current.has(ir)&&(Xa=nr.current.get(ir)),rr.set(ir,Xa)}),nr.current=rr}},[za,xe]);oe.useEffect(()=>{Ir(sa)},[sa]);const{keyEntities:Fr}=(0,oe.useMemo)(()=>{if(Qn)return{keyEntities:null};let ur=qa;if(xe){const rr=new Set(qa.map((Xa,La)=>tr(Xa,La))),ir=Array.from(nr.current).reduce((Xa,La)=>{let[In,Pa]=La;return rr.has(In)?Xa:Xa.concat(Pa)},[]);ur=[].concat((0,ln.Z)(ur),(0,ln.Z)(ir))}return(0,Or.I8)(ur,{externalGetKey:tr,childrenPropName:ya})},[qa,tr,Qn,ya,xe]),Ua=(0,oe.useMemo)(()=>Jr(ya,ar),[ya,ar]),Dr=(0,oe.useMemo)(()=>{const ur=new Map;return Ua.forEach((rr,ir)=>{const Xa=tr(rr,ir),La=(Ke?Ke(rr):null)||{};ur.set(Xa,La)}),ur},[Ua,tr,Ke]),kr=(0,oe.useCallback)(ur=>{var rr;return!!(!((rr=Dr.get(tr(ur)))===null||rr===void 0)&&rr.disabled)},[Dr,tr]),[Ur,Hr]=(0,oe.useMemo)(()=>{if(Qn)return[sa||[],[]];const{checkedKeys:ur,halfCheckedKeys:rr}=(0,Tr.S)(sa,!0,Fr,kr);return[ur||[],rr]},[sa,Qn,Fr,kr]),Uo=(0,oe.useMemo)(()=>{const ur=Cn==="radio"?Ur.slice(0,1):Ur;return new Set(ur)},[Ur,Cn]),oo=(0,oe.useMemo)(()=>Cn==="radio"?new Set:new Set(Hr),[Hr,Cn]),[vr,ai]=(0,oe.useState)(null);oe.useEffect(()=>{ge||ga(Go)},[!!ge]);const sr=(0,oe.useCallback)((ur,rr)=>{let ir,Xa;Ir(ur),xe?(ir=ur,Xa=ur.map(La=>nr.current.get(La))):(ir=[],Xa=[],ur.forEach(La=>{const In=za(La);In!==void 0&&(ir.push(La),Xa.push(In))})),ga(ir),Et==null||Et(ir,Xa,{type:rr})},[ga,za,Et,xe]),zo=(0,oe.useCallback)((ur,rr,ir,Xa)=>{if(pt){const La=ir.map(In=>za(In));pt(za(ur),rr,La,Xa)}sr(ir,"single")},[pt,za,sr]),xo=(0,oe.useMemo)(()=>!yn||oa?null:(yn===!0?[Io,ho,Vr]:yn).map(rr=>rr===Io?{key:"all",text:Za.selectionAll,onSelect(){sr(qa.map((ir,Xa)=>tr(ir,Xa)).filter(ir=>{const Xa=Dr.get(ir);return!(Xa!=null&&Xa.disabled)||Uo.has(ir)}),"all")}}:rr===ho?{key:"invert",text:Za.selectInvert,onSelect(){const ir=new Set(Uo);ar.forEach((La,In)=>{const Pa=tr(La,In),xr=Dr.get(Pa);xr!=null&&xr.disabled||(ir.has(Pa)?ir.delete(Pa):ir.add(Pa))});const Xa=Array.from(ir);Vt&&Vt(Xa),sr(Xa,"invert")}}:rr===Vr?{key:"none",text:Za.selectNone,onSelect(){Mt==null||Mt(),sr(Array.from(Uo).filter(ir=>{const Xa=Dr.get(ir);return Xa==null?void 0:Xa.disabled}),"none")}}:rr).map(rr=>Object.assign(Object.assign({},rr),{onSelect:function(){for(var ir,Xa,La=arguments.length,In=new Array(La),Pa=0;Pa{var rr;if(!ge)return ur.filter(Lo=>Lo!==Ja);let ir=(0,ln.Z)(ur);const Xa=new Set(Uo),La=Ua.map(tr).filter(Lo=>!Dr.get(Lo).disabled),In=La.every(Lo=>Xa.has(Lo)),Pa=La.some(Lo=>Xa.has(Lo)),xr=()=>{const Lo=[];In?La.forEach(fi=>{Xa.delete(fi),Lo.push(fi)}):La.forEach(fi=>{Xa.has(fi)||(Xa.add(fi),Lo.push(fi))});const ko=Array.from(Xa);bt==null||bt(!In,ko.map(fi=>za(fi)),Lo.map(fi=>za(fi))),sr(ko,"all"),ai(null)};let jr;if(Cn!=="radio"){let Lo;if(xo){const io={getPopupContainer:Fa,items:xo.map((Yi,Hi)=>{const{key:Ho,text:gr,onSelect:Fi}=Yi;return{key:Ho!=null?Ho:Hi,onClick:()=>{Fi==null||Fi(La)},label:gr}})};Lo=oe.createElement("div",{className:`${ca}-selection-extra`},oe.createElement(kt.Z,{menu:io,getPopupContainer:Fa},oe.createElement("span",null,oe.createElement(Fn.Z,null))))}const ko=Ua.map((io,Yi)=>{const Hi=tr(io,Yi),Ho=Dr.get(Hi)||{};return Object.assign({checked:Xa.has(Hi)},Ho)}).filter(io=>{let{disabled:Yi}=io;return Yi}),fi=!!ko.length&&ko.length===Ua.length,Ni=fi&&ko.every(io=>{let{checked:Yi}=io;return Yi}),Ai=fi&&ko.some(io=>{let{checked:Yi}=io;return Yi});jr=!oa&&oe.createElement("div",{className:`${ca}-selection`},oe.createElement(Ut.default,{checked:fi?Ni:!!Ua.length&&In,indeterminate:fi?!Ni&&Ai:!In&&Pa,onChange:xr,disabled:Ua.length===0||fi,"aria-label":Lo?"Custom selection":"Select all",skipGroup:!0}),Lo)}let ki;Cn==="radio"?ki=(Lo,ko,fi)=>{const Ni=tr(ko,fi),Ai=Xa.has(Ni);return{node:oe.createElement(Wa.ZP,Object.assign({},Dr.get(Ni),{checked:Ai,onClick:io=>io.stopPropagation(),onChange:io=>{Xa.has(Ni)||zo(Ni,!0,[Ni],io.nativeEvent)}})),checked:Ai}}:ki=(Lo,ko,fi)=>{var Ni;const Ai=tr(ko,fi),io=Xa.has(Ai),Yi=oo.has(Ai),Hi=Dr.get(Ai);let Ho;return br==="nest"?Ho=Yi:Ho=(Ni=Hi==null?void 0:Hi.indeterminate)!==null&&Ni!==void 0?Ni:Yi,{node:oe.createElement(Ut.default,Object.assign({},Hi,{indeterminate:Ho,checked:io,skipGroup:!0,onClick:gr=>gr.stopPropagation(),onChange:gr=>{let{nativeEvent:Fi}=gr;const{shiftKey:Wi}=Fi;let dl=-1,nl=-1;if(Wi&&Qn){const $i=new Set([vr,Ai]);La.some((Xi,Li)=>{if($i.has(Xi))if(dl===-1)dl=Li;else return nl=Li,!0;return!1})}if(nl!==-1&&dl!==nl&&Qn){const $i=La.slice(dl,nl+1),Xi=[];io?$i.forEach(bi=>{Xa.has(bi)&&(Xi.push(bi),Xa.delete(bi))}):$i.forEach(bi=>{Xa.has(bi)||(Xi.push(bi),Xa.add(bi))});const Li=Array.from(Xa);Kt==null||Kt(!io,Li.map(bi=>za(bi)),Xi.map(bi=>za(bi))),sr(Li,"multiple")}else{const $i=Ur;if(Qn){const Xi=io?(0,ra._5)($i,Ai):(0,ra.L0)($i,Ai);zo(Ai,!io,Xi,Fi)}else{const Xi=(0,Tr.S)([].concat((0,ln.Z)($i),[Ai]),!0,Fr,kr),{checkedKeys:Li,halfCheckedKeys:bi}=Xi;let il=Li;if(io){const hl=new Set(Li);hl.delete(Ai),il=(0,Tr.S)(Array.from(hl),{checked:!1,halfCheckedKeys:bi},Fr,kr).checkedKeys}zo(Ai,!io,il,Fi)}}ai(io?null:Ai)}})),checked:io}};const Oi=(Lo,ko,fi)=>{const{node:Ni,checked:Ai}=ki(Lo,ko,fi);return Wn?Wn(Ai,ko,fi,Ni):Ni};if(!ir.includes(Ja))if(ir.findIndex(Lo=>{var ko;return((ko=Lo[Rn])===null||ko===void 0?void 0:ko.columnType)==="EXPAND_COLUMN"})===0){const[Lo,...ko]=ir;ir=[Lo,Ja].concat((0,ln.Z)(ko))}else ir=[Ja].concat((0,ln.Z)(ir));const tl=ir.indexOf(Ja);ir=ir.filter((Lo,ko)=>Lo!==Ja||ko===tl);const hi=ir[tl-1],gi=ir[tl+1];let lr=Xn;lr===void 0&&((gi==null?void 0:gi.fixed)!==void 0?lr=gi.fixed:(hi==null?void 0:hi.fixed)!==void 0&&(lr=hi.fixed)),lr&&hi&&((rr=hi[Rn])===null||rr===void 0?void 0:rr.columnType)==="EXPAND_COLUMN"&&hi.fixed===void 0&&(hi.fixed=lr);const Gi=Ot()(`${ca}-selection-col`,{[`${ca}-selection-col-with-dropdown`]:yn&&Cn==="checkbox"}),Vi={fixed:lr,width:Pn,className:`${ca}-selection-column`,title:ge.columnTitle||jr,render:Oi,onCell:ge.onCell,[Rn]:{className:Gi}};return ir.map(Lo=>Lo===Ja?Vi:Lo)},[tr,Ua,ge,Ur,Uo,oo,Pn,xo,br,vr,Dr,Kt,zo,kr]),Uo]},zr=ee(89489),Fo=ee(59477),ci=ee(6848);const di="ascend",mo="descend";function Bo(ce){return typeof ce.sorter=="object"&&typeof ce.sorter.multiple=="number"?ce.sorter.multiple:!1}function Ri(ce){return typeof ce=="function"?ce:ce&&typeof ce=="object"&&ce.compare?ce.compare:!1}function ni(ce,ge){return ge?ce[ce.indexOf(ge)+1]:ce[0]}function dr(ce,ge,xe){let De=[];function Ue(Ke,Et){De.push({column:Ke,key:Mr(Ke,Et),multiplePriority:Bo(Ke),sortOrder:Ke.sortOrder})}return(ce||[]).forEach((Ke,Et)=>{const pt=lo(Et,xe);Ke.children?("sortOrder"in Ke&&Ue(Ke,pt),De=[].concat((0,ln.Z)(De),(0,ln.Z)(dr(Ke.children,ge,pt)))):Ke.sorter&&("sortOrder"in Ke?Ue(Ke,pt):ge&&Ke.defaultSortOrder&&De.push({column:Ke,key:Mr(Ke,pt),multiplePriority:Bo(Ke),sortOrder:Ke.defaultSortOrder}))}),De}function Cr(ce,ge,xe,De,Ue,Ke,Et,pt){return(ge||[]).map((bt,Vt)=>{const Mt=lo(Vt,pt);let Kt=bt;if(Kt.sorter){const Pn=Kt.sortDirections||Ue,Cn=Kt.showSorterTooltip===void 0?Et:Kt.showSorterTooltip,yn=Mr(Kt,Mt),Xn=xe.find(br=>{let{key:ya}=br;return ya===yn}),Wn=Xn?Xn.sortOrder:null,oa=ni(Pn,Wn);let Qn;if(bt.sortIcon)Qn=bt.sortIcon({sortOrder:Wn});else{const br=Pn.includes(di)&&oe.createElement(Fo.Z,{className:Ot()(`${ce}-column-sorter-up`,{active:Wn===di})}),ya=Pn.includes(mo)&&oe.createElement(zr.Z,{className:Ot()(`${ce}-column-sorter-down`,{active:Wn===mo})});Qn=oe.createElement("span",{className:Ot()(`${ce}-column-sorter`,{[`${ce}-column-sorter-full`]:!!(br&&ya)})},oe.createElement("span",{className:`${ce}-column-sorter-inner`,"aria-hidden":"true"},br,ya))}const{cancelSort:ca,triggerAsc:qa,triggerDesc:ar}=Ke||{};let za=ca;oa===mo?za=ar:oa===di&&(za=qa);const tr=typeof Cn=="object"?Cn:{title:za};Kt=Object.assign(Object.assign({},Kt),{className:Ot()(Kt.className,{[`${ce}-column-sort`]:Wn}),title:br=>{const ya=oe.createElement("div",{className:`${ce}-column-sorters`},oe.createElement("span",{className:`${ce}-column-title`},To(bt.title,br)),Qn);return Cn?oe.createElement(ci.Z,Object.assign({},tr),ya):ya},onHeaderCell:br=>{const ya=bt.onHeaderCell&&bt.onHeaderCell(br)||{},Za=ya.onClick,Fa=ya.onKeyDown;ya.onClick=nr=>{De({column:bt,key:yn,sortOrder:oa,multiplePriority:Bo(bt)}),Za==null||Za(nr)},ya.onKeyDown=nr=>{nr.keyCode===ma.Z.ENTER&&(De({column:bt,key:yn,sortOrder:oa,multiplePriority:Bo(bt)}),Fa==null||Fa(nr))};const sa=Ao(bt.title,{}),ga=sa==null?void 0:sa.toString();return Wn?ya["aria-sort"]=Wn==="ascend"?"ascending":"descending":ya["aria-label"]=ga||"",ya.className=Ot()(ya.className,`${ce}-column-has-sorters`),ya.tabIndex=0,bt.ellipsis&&(ya.title=(sa!=null?sa:"").toString()),ya}})}return"children"in Kt&&(Kt=Object.assign(Object.assign({},Kt),{children:Cr(ce,Kt.children,xe,De,Ue,Ke,Et,Mt)})),Kt})}function Ar(ce){const{column:ge,sortOrder:xe}=ce;return{column:ge,order:xe,field:ge.dataIndex,columnKey:ge.key}}function $r(ce){const ge=ce.filter(xe=>{let{sortOrder:De}=xe;return De}).map(Ar);return ge.length===0&&ce.length?Object.assign(Object.assign({},Ar(ce[ce.length-1])),{column:void 0}):ge.length<=1?ge[0]||{}:ge}function Ha(ce,ge,xe){const De=ge.slice().sort((Et,pt)=>pt.multiplePriority-Et.multiplePriority),Ue=ce.slice(),Ke=De.filter(Et=>{let{column:{sorter:pt},sortOrder:bt}=Et;return Ri(pt)&&bt});return Ke.length?Ue.sort((Et,pt)=>{for(let bt=0;bt{const pt=Et[xe];return pt?Object.assign(Object.assign({},Et),{[xe]:Ha(pt,ge,xe)}):Et}):Ue}function or(ce){let{prefixCls:ge,mergedColumns:xe,onSorterChange:De,sortDirections:Ue,tableLocale:Ke,showSorterTooltip:Et}=ce;const[pt,bt]=oe.useState(dr(xe,!0)),Vt=oe.useMemo(()=>{let yn=!0;const Xn=dr(xe,!1);if(!Xn.length)return pt;const Wn=[];function oa(ca){yn?Wn.push(ca):Wn.push(Object.assign(Object.assign({},ca),{sortOrder:null}))}let Qn=null;return Xn.forEach(ca=>{Qn===null?(oa(ca),ca.sortOrder&&(ca.multiplePriority===!1?yn=!1:Qn=!0)):(Qn&&ca.multiplePriority!==!1||(yn=!1),oa(ca))}),Wn},[xe,pt]),Mt=oe.useMemo(()=>{const yn=Vt.map(Xn=>{let{column:Wn,sortOrder:oa}=Xn;return{column:Wn,order:oa}});return{sortColumns:yn,sortColumn:yn[0]&&yn[0].column,sortOrder:yn[0]&&yn[0].order}},[Vt]);function Kt(yn){let Xn;yn.multiplePriority===!1||!Vt.length||Vt[0].multiplePriority===!1?Xn=[yn]:Xn=[].concat((0,ln.Z)(Vt.filter(Wn=>{let{key:oa}=Wn;return oa!==yn.key})),[yn]),bt(Xn),De($r(Xn),Xn)}return[yn=>Cr(ge,yn,Vt,Kt,Ue,Ke,Et),Vt,Mt,()=>$r(Vt)]}function ha(ce,ge){return ce.map(xe=>{const De=Object.assign({},xe);return De.title=To(xe.title,ge),"children"in De&&(De.children=ha(De.children,ge)),De})}function Ta(ce){return[oe.useCallback(xe=>ha(xe,ce),[ce])]}var Jo=Va((ce,ge)=>{const{_renderTimes:xe}=ce,{_renderTimes:De}=ge;return xe!==De}),Ei=eo((ce,ge)=>{const{_renderTimes:xe}=ce,{_renderTimes:De}=ge;return xe!==De}),Ci=ee(64993),Di=ee(17313),Ti=ee(83116),pi=ee(37613),me=ce=>{const{componentCls:ge}=ce,xe=`${ce.lineWidth}px ${ce.lineType} ${ce.tableBorderColor}`,De=(Ue,Ke,Et)=>({[`&${ge}-${Ue}`]:{[`> ${ge}-container`]:{[`> ${ge}-content, > ${ge}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ge}-expanded-row-fixed`]:{margin:`-${Ke}px -${Et+ce.lineWidth}px`}}}}}});return{[`${ge}-wrapper`]:{[`${ge}${ge}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ge}-title`]:{border:xe,borderBottom:0},[`> ${ge}-container`]:{borderInlineStart:xe,borderTop:xe,[` + > ${ge}-content, + > ${ge}-header, + > ${ge}-body, + > ${ge}-summary + `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:xe},"> thead":{"> tr:not(:last-child) > th":{borderBottom:xe},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${ge}-cell-fix-right-first::after`]:{borderInlineEnd:xe}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${ge}-expanded-row-fixed`]:{margin:`-${ce.tablePaddingVertical}px -${ce.tablePaddingHorizontal+ce.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:ce.lineWidth,bottom:0,borderInlineEnd:xe,content:'""'}}}}}},[`&${ge}-scroll-horizontal`]:{[`> ${ge}-container > ${ge}-body`]:{"> table > tbody":{[` + > tr${ge}-expanded-row, + > tr${ge}-placeholder + `]:{"> th, > td":{borderInlineEnd:0}}}}}},De("middle",ce.tablePaddingVerticalMiddle,ce.tablePaddingHorizontalMiddle)),De("small",ce.tablePaddingVerticalSmall,ce.tablePaddingHorizontalSmall)),{[`> ${ge}-footer`]:{border:xe,borderTop:0}}),[`${ge}-cell`]:{[`${ge}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${ce.lineWidth}px 0 ${ce.lineWidth}px ${ce.tableHeaderBg}`}},[`${ge}-bordered ${ge}-cell-scrollbar`]:{borderInlineEnd:xe}}}},We=ce=>{const{componentCls:ge}=ce;return{[`${ge}-wrapper`]:{[`${ge}-cell-ellipsis`]:Object.assign(Object.assign({},Di.vS),{wordBreak:"keep-all",[` + &${ge}-cell-fix-left-last, + &${ge}-cell-fix-right-first + `]:{overflow:"visible",[`${ge}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ge}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},At=ce=>{const{componentCls:ge}=ce;return{[`${ge}-wrapper`]:{[`${ge}-tbody > tr${ge}-placeholder`]:{textAlign:"center",color:ce.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:ce.colorBgContainer}}}}},Ct=ee(15969),qt=ce=>{const{componentCls:ge,antCls:xe,controlInteractiveSize:De,motionDurationSlow:Ue,lineWidth:Ke,paddingXS:Et,lineType:pt,tableBorderColor:bt,tableExpandIconBg:Vt,tableExpandColumnWidth:Mt,borderRadius:Kt,fontSize:Pn,fontSizeSM:Cn,lineHeight:yn,tablePaddingVertical:Xn,tablePaddingHorizontal:Wn,tableExpandedRowBg:oa,paddingXXS:Qn}=ce,ca=De/2-Ke,qa=ca*2+Ke*3,ar=`${Ke}px ${pt} ${bt}`,za=Qn-Ke;return{[`${ge}-wrapper`]:{[`${ge}-expand-icon-col`]:{width:Mt},[`${ge}-row-expand-icon-cell`]:{textAlign:"center",[`${ge}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ge}-row-indent`]:{height:1,float:"left"},[`${ge}-row-expand-icon`]:Object.assign(Object.assign({},(0,Ct.N)(ce)),{position:"relative",float:"left",boxSizing:"border-box",width:qa,height:qa,padding:0,color:"inherit",lineHeight:`${qa}px`,background:Vt,border:ar,borderRadius:Kt,transform:`scale(${De/qa})`,transition:`all ${Ue}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Ue} ease-out`,content:'""'},"&::before":{top:ca,insetInlineEnd:za,insetInlineStart:za,height:Ke},"&::after":{top:za,bottom:za,insetInlineStart:ca,width:Ke,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${ge}-row-indent + ${ge}-row-expand-icon`]:{marginTop:(Pn*yn-Ke*3)/2-Math.ceil((Cn*1.4-Ke*3)/2),marginInlineEnd:Et},[`tr${ge}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:oa}},[`${xe}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ge}-expanded-row-fixed`]:{position:"relative",margin:`-${Xn}px -${Wn}px`,padding:`${Xn}px ${Wn}px`}}}},Yn=ce=>{const{componentCls:ge,antCls:xe,iconCls:De,tableFilterDropdownWidth:Ue,tableFilterDropdownSearchWidth:Ke,paddingXXS:Et,paddingXS:pt,colorText:bt,lineWidth:Vt,lineType:Mt,tableBorderColor:Kt,tableHeaderIconColor:Pn,fontSizeSM:Cn,tablePaddingHorizontal:yn,borderRadius:Xn,motionDurationSlow:Wn,colorTextDescription:oa,colorPrimary:Qn,tableHeaderFilterActiveBg:ca,colorTextDisabled:qa,tableFilterDropdownBg:ar,tableFilterDropdownHeight:za,controlItemBgHover:tr,controlItemBgActive:br,boxShadowSecondary:ya,filterDropdownMenuBg:Za}=ce,Fa=`${xe}-dropdown`,sa=`${ge}-filter-dropdown`,ga=`${xe}-tree`,nr=`${Vt}px ${Mt} ${Kt}`;return[{[`${ge}-wrapper`]:{[`${ge}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ge}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Et,marginInline:`${Et}px ${-yn/2}px`,padding:`0 ${Et}px`,color:Pn,fontSize:Cn,borderRadius:Xn,cursor:"pointer",transition:`all ${Wn}`,"&:hover":{color:oa,background:ca},"&.active":{color:Qn}}}},{[`${xe}-dropdown`]:{[sa]:Object.assign(Object.assign({},(0,Di.Wf)(ce)),{minWidth:Ue,backgroundColor:ar,borderRadius:Xn,boxShadow:ya,overflow:"hidden",[`${Fa}-menu`]:{maxHeight:za,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Za,"&:empty::after":{display:"block",padding:`${pt}px 0`,color:qa,fontSize:Cn,textAlign:"center",content:'"Not Found"'}},[`${sa}-tree`]:{paddingBlock:`${pt}px 0`,paddingInline:pt,[ga]:{padding:0},[`${ga}-treenode ${ga}-node-content-wrapper:hover`]:{backgroundColor:tr},[`${ga}-treenode-checkbox-checked ${ga}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:br}}},[`${sa}-search`]:{padding:pt,borderBottom:nr,"&-input":{input:{minWidth:Ke},[De]:{color:qa}}},[`${sa}-checkall`]:{width:"100%",marginBottom:Et,marginInlineStart:Et},[`${sa}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${pt-Vt}px ${pt}px`,overflow:"hidden",borderTop:nr}})}},{[`${xe}-dropdown ${sa}, ${sa}-submenu`]:{[`${xe}-checkbox-wrapper + span`]:{paddingInlineStart:pt,color:bt},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},En=ce=>{const{componentCls:ge,lineWidth:xe,colorSplit:De,motionDurationSlow:Ue,zIndexTableFixed:Ke,tableBg:Et,zIndexTableSticky:pt}=ce,bt=De;return{[`${ge}-wrapper`]:{[` + ${ge}-cell-fix-left, + ${ge}-cell-fix-right + `]:{position:"sticky !important",zIndex:Ke,background:Et},[` + ${ge}-cell-fix-left-first::after, + ${ge}-cell-fix-left-last::after + `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-xe,width:30,transform:"translateX(100%)",transition:`box-shadow ${Ue}`,content:'""',pointerEvents:"none"},[`${ge}-cell-fix-left-all::after`]:{display:"none"},[` + ${ge}-cell-fix-right-first::after, + ${ge}-cell-fix-right-last::after + `]:{position:"absolute",top:0,bottom:-xe,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Ue}`,content:'""',pointerEvents:"none"},[`${ge}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:pt+1,width:30,transition:`box-shadow ${Ue}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${ge}-ping-left`]:{[`&:not(${ge}-has-fix-left) ${ge}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${bt}`}},[` + ${ge}-cell-fix-left-first::after, + ${ge}-cell-fix-left-last::after + `]:{boxShadow:`inset 10px 0 8px -8px ${bt}`},[`${ge}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${ge}-ping-right`]:{[`&:not(${ge}-has-fix-right) ${ge}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${bt}`}},[` + ${ge}-cell-fix-right-first::after, + ${ge}-cell-fix-right-last::after + `]:{boxShadow:`inset -10px 0 8px -8px ${bt}`}}}}},jn=ce=>{const{componentCls:ge,antCls:xe}=ce;return{[`${ge}-wrapper`]:{[`${ge}-pagination${xe}-pagination`]:{margin:`${ce.margin}px 0`},[`${ge}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:ce.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},xn=ce=>{const{componentCls:ge,tableRadius:xe}=ce;return{[`${ge}-wrapper`]:{[ge]:{[`${ge}-title, ${ge}-header`]:{borderRadius:`${xe}px ${xe}px 0 0`},[`${ge}-title + ${ge}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${ge}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:xe,borderStartEndRadius:xe,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:xe},"> *:last-child":{borderStartEndRadius:xe}}},"&-footer":{borderRadius:`0 0 ${xe}px ${xe}px`}}}}},Da=ce=>{const{componentCls:ge}=ce;return{[`${ge}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${ge}-pagination-left`]:{justifyContent:"flex-end"},[`${ge}-pagination-right`]:{justifyContent:"flex-start"},[`${ge}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${ge}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${ge}-row-indent`]:{float:"right"}}}}},Na=ce=>{const{componentCls:ge,antCls:xe,iconCls:De,fontSizeIcon:Ue,padding:Ke,paddingXS:Et,tableHeaderIconColor:pt,tableHeaderIconColorHover:bt,tableSelectionColumnWidth:Vt}=ce;return{[`${ge}-wrapper`]:{[`${ge}-selection-col`]:{width:Vt,[`&${ge}-selection-col-with-dropdown`]:{width:Vt+Ue+Ke/4}},[`${ge}-bordered ${ge}-selection-col`]:{width:Vt+Et*2,[`&${ge}-selection-col-with-dropdown`]:{width:Vt+Ue+Ke/4+Et*2}},[` + table tr th${ge}-selection-column, + table tr td${ge}-selection-column + `]:{paddingInlineEnd:ce.paddingXS,paddingInlineStart:ce.paddingXS,textAlign:"center",[`${xe}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${ge}-selection-column${ge}-cell-fix-left`]:{zIndex:ce.zIndexTableFixed+1},[`table tr th${ge}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${ge}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${ge}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${ce.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${ce.tablePaddingHorizontal/4}px`,[De]:{color:pt,fontSize:Ue,verticalAlign:"baseline","&:hover":{color:bt}}}}}},Ra=ce=>{const{componentCls:ge}=ce,xe=(De,Ue,Ke,Et)=>({[`${ge}${ge}-${De}`]:{fontSize:Et,[` + ${ge}-title, + ${ge}-footer, + ${ge}-cell, + ${ge}-thead > tr > th, + ${ge}-tbody > tr > th, + ${ge}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{padding:`${Ue}px ${Ke}px`},[`${ge}-filter-trigger`]:{marginInlineEnd:`-${Ke/2}px`},[`${ge}-expanded-row-fixed`]:{margin:`-${Ue}px -${Ke}px`},[`${ge}-tbody`]:{[`${ge}-wrapper:only-child ${ge}`]:{marginBlock:`-${Ue}px`,marginInline:`${ce.tableExpandColumnWidth-Ke}px -${Ke}px`}},[`${ge}-selection-column`]:{paddingInlineStart:`${Ke/4}px`}}});return{[`${ge}-wrapper`]:Object.assign(Object.assign({},xe("middle",ce.tablePaddingVerticalMiddle,ce.tablePaddingHorizontalMiddle,ce.tableFontSizeMiddle)),xe("small",ce.tablePaddingVerticalSmall,ce.tablePaddingHorizontalSmall,ce.tableFontSizeSmall))}},_r=ce=>{const{componentCls:ge,marginXXS:xe,fontSizeIcon:De,tableHeaderIconColor:Ue,tableHeaderIconColorHover:Ke}=ce;return{[`${ge}-wrapper`]:{[`${ge}-thead th${ge}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${ce.motionDurationSlow}`,"&:hover":{background:ce.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:ce.colorPrimary},[` + &${ge}-cell-fix-left:hover, + &${ge}-cell-fix-right:hover + `]:{background:ce.tableFixedHeaderSortActiveBg}},[`${ge}-thead th${ge}-column-sort`]:{background:ce.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${ge}-column-sort`]:{background:ce.tableBodySortBg},[`${ge}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${ge}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${ge}-column-sorter`]:{marginInlineStart:xe,color:Ue,fontSize:0,transition:`color ${ce.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:De,"&.active":{color:ce.colorPrimary}},[`${ge}-column-sorter-up + ${ge}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${ge}-column-sorters:hover ${ge}-column-sorter`]:{color:Ke}}}},to=ce=>{const{componentCls:ge,opacityLoading:xe,tableScrollThumbBg:De,tableScrollThumbBgHover:Ue,tableScrollThumbSize:Ke,tableScrollBg:Et,zIndexTableSticky:pt,stickyScrollBarBorderRadius:bt}=ce,Vt=`${ce.lineWidth}px ${ce.lineType} ${ce.tableBorderColor}`;return{[`${ge}-wrapper`]:{[`${ge}-sticky`]:{"&-holder":{position:"sticky",zIndex:pt,background:ce.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Ke}px !important`,zIndex:pt,display:"flex",alignItems:"center",background:Et,borderTop:Vt,opacity:xe,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Ke,backgroundColor:De,borderRadius:bt,transition:`all ${ce.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Ue}}}}}}},Mo=ce=>{const{componentCls:ge,lineWidth:xe,tableBorderColor:De}=ce,Ue=`${xe}px ${ce.lineType} ${De}`;return{[`${ge}-wrapper`]:{[`${ge}-summary`]:{position:"relative",zIndex:ce.zIndexTableFixed,background:ce.tableBg,"> tr":{"> th, > td":{borderBottom:Ue}}},[`div${ge}-summary`]:{boxShadow:`0 -${xe}px 0 ${De}`}}}},li=ce=>{const{componentCls:ge}=ce,xe=`${ce.lineWidth}px ${ce.lineType} ${ce.tableBorderColor}`,De=`${ge}-expanded-row-cell`;return{[`${ge}-wrapper`]:{[`${ge}-tbody-virtual`]:{[`${ge}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${ge}-cell`]:{borderBottom:xe},[`${ge}-expanded-row`]:{[`${De}${De}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${ce.lineWidth}px)`,borderInlineEnd:"none"}}},[`${ge}-bordered`]:{[`${ge}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:xe,position:"absolute"},[`${ge}-cell`]:{borderInlineEnd:xe,[`&${ge}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-ce.lineWidth,borderInlineStart:xe}}}}}}};const No=ce=>{const{componentCls:ge,fontWeightStrong:xe,tablePaddingVertical:De,tablePaddingHorizontal:Ue,lineWidth:Ke,lineType:Et,tableBorderColor:pt,tableFontSize:bt,tableBg:Vt,tableRadius:Mt,tableHeaderTextColor:Kt,motionDurationMid:Pn,tableHeaderBg:Cn,tableHeaderCellSplitColor:yn,tableRowHoverBg:Xn,tableSelectedRowBg:Wn,tableSelectedRowHoverBg:oa,tableFooterTextColor:Qn,tableFooterBg:ca,paddingContentVerticalLG:qa}=ce,ar=`${Ke}px ${Et} ${pt}`;return{[`${ge}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,Di.dF)()),{[ge]:Object.assign(Object.assign({},(0,Di.Wf)(ce)),{fontSize:bt,background:Vt,borderRadius:`${Mt}px ${Mt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Mt}px ${Mt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + ${ge}-cell, + ${ge}-thead > tr > th, + ${ge}-tbody > tr > th, + ${ge}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{position:"relative",padding:`${qa}px ${Ue}px`,overflowWrap:"break-word"},[`${ge}-title`]:{padding:`${De}px ${Ue}px`},[`${ge}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:Kt,fontWeight:xe,textAlign:"start",background:Cn,borderBottom:ar,transition:`background ${Pn} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${ge}-selection-column):not(${ge}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:yn,transform:"translateY(-50%)",transition:`background-color ${Pn}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${ge}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Pn}, border-color ${Pn}`,borderBottom:ar,[` + > ${ge}-wrapper:only-child, + > ${ge}-expanded-row-fixed > ${ge}-wrapper:only-child + `]:{[ge]:{marginBlock:`-${De}px`,marginInline:`${ce.tableExpandColumnWidth-Ue}px -${Ue}px`,[`${ge}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:Kt,fontWeight:xe,textAlign:"start",background:Cn,borderBottom:ar,transition:`background ${Pn} ease`},[` + &${ge}-row:hover > th, + &${ge}-row:hover > td, + > th${ge}-cell-row-hover, + > td${ge}-cell-row-hover + `]:{background:Xn},[`&${ge}-row-selected`]:{"> th, > td":{background:Wn},"&:hover > th, &:hover > td":{background:oa}}}},[`${ge}-footer`]:{padding:`${De}px ${Ue}px`,color:Qn,background:ca}})}};var co=(0,Ti.Z)("Table",ce=>{const{colorTextHeading:ge,colorSplit:xe,colorIcon:De,colorIconHover:Ue,opacityLoading:Ke,colorBgContainer:Et,controlInteractiveSize:pt,headerBg:bt,headerColor:Vt,headerSortActiveBg:Mt,headerSortHoverBg:Kt,bodySortBg:Pn,rowHoverBg:Cn,rowSelectedBg:yn,rowSelectedHoverBg:Xn,rowExpandedBg:Wn,cellPaddingBlock:oa,cellPaddingInline:Qn,cellPaddingBlockMD:ca,cellPaddingInlineMD:qa,cellPaddingBlockSM:ar,cellPaddingInlineSM:za,borderColor:tr,footerBg:br,footerColor:ya,headerBorderRadius:Za,cellFontSize:Fa,cellFontSizeMD:sa,cellFontSizeSM:ga,headerSplitColor:nr,fixedHeaderSortActiveBg:Ir,headerFilterHoverBg:Fr,filterDropdownBg:Ua,expandIconBg:Dr,selectionColumnWidth:kr,stickyScrollBarBg:Ur}=ce,Hr=new Ci.C(De),Uo=new Ci.C(Ue),oo=2,vr=(0,pi.TS)(ce,{tableFontSize:Fa,tableBg:Et,tableRadius:Za,tablePaddingVertical:oa,tablePaddingHorizontal:Qn,tablePaddingVerticalMiddle:ca,tablePaddingHorizontalMiddle:qa,tablePaddingVerticalSmall:ar,tablePaddingHorizontalSmall:za,tableBorderColor:tr,tableHeaderTextColor:Vt,tableHeaderBg:bt,tableFooterTextColor:ya,tableFooterBg:br,tableHeaderCellSplitColor:nr,tableHeaderSortBg:Mt,tableHeaderSortHoverBg:Kt,tableHeaderIconColor:Hr.clone().setAlpha(Hr.getAlpha()*Ke).toRgbString(),tableHeaderIconColorHover:Uo.clone().setAlpha(Uo.getAlpha()*Ke).toRgbString(),tableBodySortBg:Pn,tableFixedHeaderSortActiveBg:Ir,tableHeaderFilterActiveBg:Fr,tableFilterDropdownBg:Ua,tableRowHoverBg:Cn,tableSelectedRowBg:yn,tableSelectedRowHoverBg:Xn,zIndexTableFixed:oo,zIndexTableSticky:oo+1,tableFontSizeMiddle:sa,tableFontSizeSmall:ga,tableSelectionColumnWidth:kr,tableExpandIconBg:Dr,tableExpandColumnWidth:pt+2*ce.padding,tableExpandedRowBg:Wn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Ur,tableScrollThumbBgHover:ge,tableScrollBg:xe});return[No(vr),jn(vr),Mo(vr),_r(vr),Yn(vr),me(vr),xn(vr),qt(vr),Mo(vr),At(vr),Na(vr),En(vr),to(vr),We(vr),Ra(vr),Da(vr),li(vr)]},ce=>{const{colorFillAlter:ge,colorBgContainer:xe,colorTextHeading:De,colorFillSecondary:Ue,colorFillContent:Ke,controlItemBgActive:Et,controlItemBgActiveHover:pt,padding:bt,paddingSM:Vt,paddingXS:Mt,colorBorderSecondary:Kt,borderRadiusLG:Pn,fontSize:Cn,controlHeight:yn,colorTextPlaceholder:Xn}=ce,Wn=new Ci.C(Ue).onBackground(xe).toHexShortString(),oa=new Ci.C(Ke).onBackground(xe).toHexShortString(),Qn=new Ci.C(ge).onBackground(xe).toHexShortString();return{headerBg:Qn,headerColor:De,headerSortActiveBg:Wn,headerSortHoverBg:oa,bodySortBg:Qn,rowHoverBg:Qn,rowSelectedBg:Et,rowSelectedHoverBg:pt,rowExpandedBg:ge,cellPaddingBlock:bt,cellPaddingInline:bt,cellPaddingBlockMD:Vt,cellPaddingInlineMD:Mt,cellPaddingBlockSM:Mt,cellPaddingInlineSM:Mt,borderColor:Kt,headerBorderRadius:Pn,footerBg:Qn,footerColor:De,cellFontSize:Cn,cellFontSizeMD:Cn,cellFontSizeSM:Cn,headerSplitColor:Kt,fixedHeaderSortActiveBg:Wn,headerFilterHoverBg:Ke,filterDropdownMenuBg:xe,filterDropdownBg:xe,expandIconBg:xe,selectionColumnWidth:yn,stickyScrollBarBg:Xn,stickyScrollBarBorderRadius:100}});const fo=[],Ro=(ce,ge)=>{const{prefixCls:xe,className:De,rootClassName:Ue,style:Ke,size:Et,bordered:pt,dropdownPrefixCls:bt,dataSource:Vt,pagination:Mt,rowSelection:Kt,rowKey:Pn="key",rowClassName:Cn,columns:yn,children:Xn,childrenColumnName:Wn,onChange:oa,getPopupContainer:Qn,loading:ca,expandIcon:qa,expandable:ar,expandedRowRender:za,expandIconColumnIndex:tr,indentSize:br,scroll:ya,sortDirections:Za,locale:Fa,showSorterTooltip:sa=!0,virtual:ga}=ce,nr=oe.useMemo(()=>yn||it(Xn),[yn,Xn]),Ir=oe.useMemo(()=>nr.some(So=>So.responsive),[nr]),Fr=(0,el.Z)(Ir),Ua=oe.useMemo(()=>{const So=new Set(Object.keys(Fr).filter(qo=>Fr[qo]));return nr.filter(qo=>!qo.responsive||qo.responsive.some(Ki=>So.has(Ki)))},[nr,Fr]),Dr=(0,Bi.Z)(ce,["className","style","columns"]),{locale:kr=qi.Z,direction:Ur,table:Hr,renderEmpty:Uo,getPrefixCls:oo,getPopupContainer:vr}=oe.useContext(Zo.E_),ai=(0,xi.Z)(Et),sr=Object.assign(Object.assign({},kr.Table),Fa),zo=Vt||fo,xo=oo("table",xe),wi=oo("dropdown",bt),ur=Object.assign({childrenColumnName:Wn,expandIconColumnIndex:tr},ar),{childrenColumnName:rr="children"}=ur,ir=oe.useMemo(()=>zo.some(So=>So==null?void 0:So[rr])?"nest":za||ar&&ar.expandedRowRender?"row":null,[zo]),Xa={body:oe.useRef()},La=oe.useMemo(()=>typeof Pn=="function"?Pn:So=>So==null?void 0:So[Pn],[Pn]),[In]=Bt(zo,rr,La),Pa={},xr=function(So,qo){let Ki=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Si,Qi,Ji;const Ui=Object.assign(Object.assign({},Pa),So);Ki&&((Si=Pa.resetPagination)===null||Si===void 0||Si.call(Pa),!((Qi=Ui.pagination)===null||Qi===void 0)&&Qi.current&&(Ui.pagination.current=1),Mt&&Mt.onChange&&Mt.onChange(1,(Ji=Ui.pagination)===null||Ji===void 0?void 0:Ji.pageSize)),ya&&ya.scrollToFirstRowOnChange!==!1&&Xa.body.current&&(0,Mi.Z)(0,{getContainer:()=>Xa.body.current}),oa==null||oa(Ui.pagination,Ui.filters,Ui.sorter,{currentDataSource:ul(Ha(zo,Ui.sorterStates,rr),Ui.filterStates),action:qo})},jr=(So,qo)=>{xr({sorter:So,sorterStates:qo},"sort",!1)},[ki,Oi,tl,hi]=or({prefixCls:xo,mergedColumns:Ua,onSorterChange:jr,sortDirections:Za||["ascend","descend"],tableLocale:sr,showSorterTooltip:sa}),gi=oe.useMemo(()=>Ha(zo,Oi,rr),[zo,Oi]);Pa.sorter=hi(),Pa.sorterStates=Oi;const lr=(So,qo)=>{xr({filters:So,filterStates:qo},"filter",!0)},[Gi,Vi,Lo]=dt({prefixCls:xo,locale:sr,dropdownPrefixCls:wi,mergedColumns:Ua,onFilterChange:lr,getPopupContainer:Qn||vr}),ko=ul(gi,Vi);Pa.filters=Lo,Pa.filterStates=Vi;const fi=oe.useMemo(()=>{const So={};return Object.keys(Lo).forEach(qo=>{Lo[qo]!==null&&(So[qo]=Lo[qo])}),Object.assign(Object.assign({},tl),{filters:So})},[tl,Lo]),[Ni]=Ta(fi),Ai=(So,qo)=>{xr({pagination:Object.assign(Object.assign({},Pa.pagination),{current:So,pageSize:qo})},"paginate")},[io,Yi]=Ma(ko.length,Ai,Mt);Pa.pagination=Mt===!1?{}:wa(io,Mt),Pa.resetPagination=Yi;const Hi=oe.useMemo(()=>{if(Mt===!1||!io.pageSize)return ko;const{current:So=1,total:qo,pageSize:Ki=fa}=io;return ko.lengthKi?ko.slice((So-1)*Ki,So*Ki):ko:ko.slice((So-1)*Ki,So*Ki)},[!!Mt,ko,io&&io.current,io&&io.pageSize,io&&io.total]),[Ho,gr]=Yr({prefixCls:xo,data:ko,pageData:Hi,getRowKey:La,getRecordByKey:In,expandType:ir,childrenColumnName:rr,locale:sr,getPopupContainer:Qn||vr},Kt),Fi=(So,qo,Ki)=>{let Si;return typeof Cn=="function"?Si=Ot()(Cn(So,qo,Ki)):Si=Ot()(Cn),Ot()({[`${xo}-row-selected`]:gr.has(La(So,qo))},Si)};ur.__PARENT_RENDER_ICON__=ur.expandIcon,ur.expandIcon=ur.expandIcon||qa||da(sr),ir==="nest"&&ur.expandIconColumnIndex===void 0?ur.expandIconColumnIndex=Kt?1:0:ur.expandIconColumnIndex>0&&Kt&&(ur.expandIconColumnIndex-=1),typeof ur.indentSize!="number"&&(ur.indentSize=typeof br=="number"?br:15);const Wi=oe.useCallback(So=>Ni(Ho(Gi(ki(So)))),[ki,Gi,Ho]);let dl,nl;if(Mt!==!1&&(io!=null&&io.total)){let So;io.size?So=io.size:So=ai==="small"||ai==="middle"?"small":void 0;const qo=Qi=>oe.createElement(Zi.Z,Object.assign({},io,{className:Ot()(`${xo}-pagination ${xo}-pagination-${Qi}`,io.className),size:So})),Ki=Ur==="rtl"?"left":"right",{position:Si}=io;if(Si!==null&&Array.isArray(Si)){const Qi=Si.find(sl=>sl.includes("top")),Ji=Si.find(sl=>sl.includes("bottom")),Ui=Si.every(sl=>`${sl}`=="none");!Qi&&!Ji&&!Ui&&(nl=qo(Ki)),Qi&&(dl=qo(Qi.toLowerCase().replace("top",""))),Ji&&(nl=qo(Ji.toLowerCase().replace("bottom","")))}else nl=qo(Ki)}let $i;typeof ca=="boolean"?$i={spinning:ca}:typeof ca=="object"&&($i=Object.assign({spinning:!0},ca));const[Xi,Li]=co(xo),[,bi]=(0,aa.Z)(),il=Ot()(`${xo}-wrapper`,Hr==null?void 0:Hr.className,{[`${xo}-wrapper-rtl`]:Ur==="rtl"},De,Ue,Li),hl=Object.assign(Object.assign({},Hr==null?void 0:Hr.style),Ke),ol=Fa&&Fa.emptyText||(Uo==null?void 0:Uo("Table"))||oe.createElement(po.Z,{componentName:"Table"}),ll=ga?Ei:Jo,xl={},Rl=oe.useMemo(()=>{const{fontSize:So,lineHeight:qo,padding:Ki,paddingXS:Si,paddingSM:Qi}=bi,Ji=Math.floor(So*qo);switch(ai){case"large":return Ki*2+Ji;case"small":return Si*2+Ji;default:return Qi*2+Ji}},[bi,ai]);return ga&&(xl.listItemHeight=Rl),Xi(oe.createElement("div",{ref:ge,className:il,style:hl},oe.createElement(er.Z,Object.assign({spinning:!1},$i),dl,oe.createElement(ll,Object.assign({},xl,Dr,{columns:Ua,direction:Ur,expandable:ur,prefixCls:xo,className:Ot()({[`${xo}-middle`]:ai==="middle",[`${xo}-small`]:ai==="small",[`${xo}-bordered`]:pt,[`${xo}-empty`]:zo.length===0}),data:Hi,rowKey:La,rowClassName:Fi,emptyText:ol,internalHooks:z,internalRefs:Xa,transformColumns:Wi})),nl)))};var Vo=oe.forwardRef(Ro);const qn=(ce,ge)=>{const xe=oe.useRef(0);return xe.current+=1,oe.createElement(Vo,Object.assign({},ce,{ref:ge,_renderTimes:xe.current}))},Ka=oe.forwardRef(qn);Ka.SELECTION_COLUMN=Ja,Ka.EXPAND_COLUMN=ne,Ka.SELECTION_ALL=Io,Ka.SELECTION_INVERT=ho,Ka.SELECTION_NONE=Vr,Ka.Column=Kr,Ka.ColumnGroup=Qo,Ka.Summary=se;var ro=Ka,no=ro},17574:function(xt,Ht,ee){"use strict";ee.d(Ht,{default:function(){return Pt}});var ne=ee(60091),z=ee(94480),ze=ee(52671),Qe=ee(8657),Ze=ee(54476),He=ee(59301),oe={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"},ot=oe,gt=ee(7657),Je=function(nt,Lt){return He.createElement(gt.Z,(0,Ze.Z)({},nt,{ref:Lt,icon:ot}))},$e=He.forwardRef(Je),Xe=$e,Be=ee(92310),le=ee.n(Be),y=ee(35654),a=ee(71430),b=ee(36355),E=ee(56082),x=ee(62892),te=ee(20648);const ae=4;function re(wt){const{dropPosition:nt,dropLevelOffset:Lt,prefixCls:st,indent:Me,direction:ut="ltr"}=wt,Yt=ut==="ltr"?"left":"right",rn=ut==="ltr"?"right":"left",Dt={[Yt]:-Lt*Me+ae,[rn]:0};switch(nt){case-1:Dt.top=-3;break;case 1:Dt.bottom=-3;break;default:Dt.bottom=-3,Dt[Yt]=Me+ae;break}return He.createElement("div",{style:Dt,className:`${st}-drop-indicator`})}var ie=ee(71997),ye=He.forwardRef((wt,nt)=>{const{getPrefixCls:Lt,direction:st,virtual:Me,tree:ut}=He.useContext(b.E_),{prefixCls:Yt,className:rn,showIcon:Dt=!1,showLine:vn,switcherIcon:we,blockNode:Te=!1,children:ht,checkable:Ft=!1,selectable:mt=!0,draggable:Ie,motion:Le,style:Ee}=wt,fe=Lt("tree",Yt),Ge=Lt(),he=Le!=null?Le:Object.assign(Object.assign({},(0,x.Z)(Ge)),{motionAppear:!1}),se=Object.assign(Object.assign({},wt),{checkable:Ft,selectable:mt,showIcon:Dt,motion:he,blockNode:Te,showLine:!!vn,dropIndicatorRender:re}),[de,Fe]=(0,te.ZP)(fe),be=He.useMemo(()=>{if(!Ie)return!1;let Ye={};switch(typeof Ie){case"function":Ye.nodeDraggable=Ie;break;case"object":Ye=Object.assign({},Ie);break;default:break}return Ye.icon!==!1&&(Ye.icon=Ye.icon||He.createElement(E.Z,null)),Ye},[Ie]),Pe=Ye=>He.createElement(ie.Z,{prefixCls:fe,switcherIcon:we,treeNodeProps:Ye,showLine:vn});return de(He.createElement(ne.Z,Object.assign({itemHeight:20,ref:nt,virtual:Me},se,{style:Object.assign(Object.assign({},ut==null?void 0:ut.style),Ee),prefixCls:fe,className:le()({[`${fe}-icon-hide`]:!Dt,[`${fe}-block-node`]:Te,[`${fe}-unselectable`]:!mt,[`${fe}-rtl`]:st==="rtl"},ut==null?void 0:ut.className,rn,Fe),direction:st,checkable:Ft&&He.createElement("span",{className:`${fe}-checkbox-inner`}),selectable:mt,switcherIcon:Pe,draggable:be}),ht))}),Oe;(function(wt){wt[wt.None=0]="None",wt[wt.Start=1]="Start",wt[wt.End=2]="End"})(Oe||(Oe={}));function Ae(wt,nt){function Lt(st){const{key:Me,children:ut}=st;nt(Me,st)!==!1&&Ae(ut||[],nt)}wt.forEach(Lt)}function Re(wt){let{treeData:nt,expandedKeys:Lt,startKey:st,endKey:Me}=wt;const ut=[];let Yt=Oe.None;if(st&&st===Me)return[st];if(!st||!Me)return[];function rn(Dt){return Dt===st||Dt===Me}return Ae(nt,Dt=>{if(Yt===Oe.End)return!1;if(rn(Dt)){if(ut.push(Dt),Yt===Oe.None)Yt=Oe.Start;else if(Yt===Oe.Start)return Yt=Oe.End,!1}else Yt===Oe.Start&&ut.push(Dt);return Lt.includes(Dt)}),ut}function Ce(wt,nt){const Lt=(0,z.Z)(nt),st=[];return Ae(wt,(Me,ut)=>{const Yt=Lt.indexOf(Me);return Yt!==-1&&(st.push(ut),Lt.splice(Yt,1)),!!Lt.length}),st}var It=function(wt,nt){var Lt={};for(var st in wt)Object.prototype.hasOwnProperty.call(wt,st)&&nt.indexOf(st)<0&&(Lt[st]=wt[st]);if(wt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,st=Object.getOwnPropertySymbols(wt);Me{var{defaultExpandAll:Lt,defaultExpandParent:st,defaultExpandedKeys:Me}=wt,ut=It(wt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Yt=He.useRef(),rn=He.useRef(),Dt=()=>{const{keyEntities:be}=(0,a.I8)(wn(ut));let Pe;return Lt?Pe=Object.keys(be):st?Pe=(0,y.r7)(ut.expandedKeys||Me||[],be):Pe=ut.expandedKeys||Me,Pe},[vn,we]=He.useState(ut.selectedKeys||ut.defaultSelectedKeys||[]),[Te,ht]=He.useState(()=>Dt());He.useEffect(()=>{"selectedKeys"in ut&&we(ut.selectedKeys)},[ut.selectedKeys]),He.useEffect(()=>{"expandedKeys"in ut&&ht(ut.expandedKeys)},[ut.expandedKeys]);const Ft=(be,Pe)=>{var Ye;return"expandedKeys"in ut||ht(be),(Ye=ut.onExpand)===null||Ye===void 0?void 0:Ye.call(ut,be,Pe)},mt=(be,Pe)=>{var Ye;const{multiple:vt}=ut,{node:et,nativeEvent:tt}=Pe,{key:rt=""}=et,ct=wn(ut),Se=Object.assign(Object.assign({},Pe),{selected:!0}),Ne=(tt==null?void 0:tt.ctrlKey)||(tt==null?void 0:tt.metaKey),qe=tt==null?void 0:tt.shiftKey;let _e;vt&&Ne?(_e=be,Yt.current=rt,rn.current=_e,Se.selectedNodes=Ce(ct,_e)):vt&&qe?(_e=Array.from(new Set([].concat((0,z.Z)(rn.current||[]),(0,z.Z)(Re({treeData:ct,expandedKeys:Te,startKey:rt,endKey:Yt.current}))))),Se.selectedNodes=Ce(ct,_e)):(_e=[rt],Yt.current=rt,rn.current=_e,Se.selectedNodes=Ce(ct,_e)),(Ye=ut.onSelect)===null||Ye===void 0||Ye.call(ut,_e,Se),"selectedKeys"in ut||we(_e)},{getPrefixCls:Ie,direction:Le}=He.useContext(b.E_),{prefixCls:Ee,className:fe,showIcon:Ge=!0,expandAction:he="click"}=ut,se=It(ut,["prefixCls","className","showIcon","expandAction"]),de=Ie("tree",Ee),Fe=le()(`${de}-directory`,{[`${de}-directory-rtl`]:Le==="rtl"},fe);return He.createElement(ye,Object.assign({icon:Ot,ref:nt,blockNode:!0},se,{showIcon:Ge,expandAction:he,prefixCls:de,className:Fe,expandedKeys:Te,selectedKeys:vn,onSelect:mt,onExpand:Ft}))};var jt=He.forwardRef(Nt);const an=ye;an.DirectoryTree=jt,an.TreeNode=ne.O;var Pt=an},20648:function(xt,Ht,ee){"use strict";ee.d(Ht,{TM:function(){return Be},Yk:function(){return Xe}});var ne=ee(36237),z=ee(98447),ze=ee(17313),Qe=ee(8378),Ze=ee(37613),He=ee(83116);const oe=new ne.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),ot=(le,y)=>({[`.${le}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),gt=(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:'""'}}}),Je=(le,y)=>{const{treeCls:a,treeNodeCls:b,treeNodePadding:E,titleHeight:x,nodeSelectedBg:te,nodeHoverBg:ae}=y,re=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,ze.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,ze.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${b}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:E,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:oe,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${b}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${E}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,ze.oN)(y)),[`&:not(${b}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:x,lineHeight:`${x}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${b}:hover &`]:{opacity:.45}},[`&${b}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:x}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},ot(le,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:x,margin:0,lineHeight:`${x}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:x/2,bottom:-E,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:x/2*.8,height:x/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:re},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:x,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${x}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:te},[`${a}-iconEle`]:{display:"inline-block",width:x,height:x,lineHeight:`${x}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${x}px`,userSelect:"none"},gt(le,y)),[`${b}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:x/2,bottom:-E,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${b}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${x/2}px !important`}}}}})}},$e=le=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:b,directoryNodeSelectedBg:E,directoryNodeSelectedColor:x}=le;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,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:x,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:E},[`${y}-switcher`]:{color:x},[`${y}-node-content-wrapper`]:{color:x,background:"transparent"}}}}}},Xe=(le,y)=>{const a=`.${le}`,b=`${a}-treenode`,E=y.paddingXS/2,x=(0,Ze.TS)(y,{treeCls:a,treeNodeCls:b,treeNodePadding:E});return[Je(le,x),$e(x)]},Be=le=>{const{controlHeightSM:y}=le;return{titleHeight:y,nodeHoverBg:le.controlItemBgHover,nodeSelectedBg:le.controlItemBgActive}};Ht.ZP=(0,He.Z)("Tree",(le,y)=>{let{prefixCls:a}=y;return[{[le.componentCls]:(0,z.C2)(`${a}-checkbox`,le)},Xe(a,le),(0,Qe.Z)(le)]},le=>{const{colorTextLightSolid:y,colorPrimary:a}=le;return Object.assign(Object.assign({},Be(le)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return b}});var ne=ee(54476),z=ee(59301),ze={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"},Qe=ze,Ze=ee(7657),He=function(x,te){return z.createElement(Ze.Z,(0,ne.Z)({},x,{ref:te,icon:Qe}))},oe=z.forwardRef(He),ot=oe,gt=ee(52671),Je=ee(58617),$e=ee(15075),Xe=ee(43531),Be=ee(92310),le=ee.n(Be),y=ee(92343),b=E=>{const{prefixCls:x,switcherIcon:te,treeNodeProps:ae,showLine:re}=E,{isLeaf:ie,expanded:pe,loading:ye}=ae;if(ye)return z.createElement(Je.Z,{className:`${x}-switcher-loading-icon`});let Oe;if(re&&typeof re=="object"&&(Oe=re.showLeafIcon),ie){if(!re)return null;if(typeof Oe!="boolean"&&Oe){const Ce=typeof Oe=="function"?Oe(ae):Oe,It=`${x}-switcher-line-custom-icon`;return(0,y.l$)(Ce)?(0,y.Tm)(Ce,{className:le()(Ce.props.className||"",It)}):Ce}return Oe?z.createElement(gt.Z,{className:`${x}-switcher-line-icon`}):z.createElement("span",{className:`${x}-switcher-leaf-line`})}const Ae=`${x}-switcher-icon`,Re=typeof te=="function"?te(ae):te;return(0,y.l$)(Re)?(0,y.Tm)(Re,{className:le()(Re.props.className||"",Ae)}):Re!==void 0?Re:re?pe?z.createElement($e.Z,{className:`${x}-switcher-line-icon`}):z.createElement(Xe.Z,{className:`${x}-switcher-line-icon`}):z.createElement(ot,{className:Ae})}},54580:function(xt,Ht,ee){"use strict";ee.d(Ht,{default:function(){return Ea}});var ne=ee(59301),z=ee(94480),ze=ee(92310),Qe=ee.n(ze),Ze=ee(54476),He=ee(67732),oe=ee(83652),ot=ee(42403),gt=ee(158),Je=ee(20068),$e=ee(75931),Xe=ee(75044),Be=ee(76190),le=ee(3202),y=ee(26112);function a(lt,Jt){var zt="cannot ".concat(lt.method," ").concat(lt.action," ").concat(Jt.status,"'"),on=new Error(zt);return on.status=Jt.status,on.method=lt.method,on.url=lt.action,on}function b(lt){var Jt=lt.responseText||lt.response;if(!Jt)return Jt;try{return JSON.parse(Jt)}catch(zt){return Jt}}function E(lt){var Jt=new XMLHttpRequest;lt.onProgress&&Jt.upload&&(Jt.upload.onprogress=function(pn){pn.total>0&&(pn.percent=pn.loaded/pn.total*100),lt.onProgress(pn)});var zt=new FormData;lt.data&&Object.keys(lt.data).forEach(function(fn){var pn=lt.data[fn];if(Array.isArray(pn)){pn.forEach(function(Bn){zt.append("".concat(fn,"[]"),Bn)});return}zt.append(fn,pn)}),lt.file instanceof Blob?zt.append(lt.filename,lt.file,lt.file.name):zt.append(lt.filename,lt.file),Jt.onerror=function(pn){lt.onError(pn)},Jt.onload=function(){return Jt.status<200||Jt.status>=300?lt.onError(a(lt,Jt),b(Jt)):lt.onSuccess(b(Jt),Jt)},Jt.open(lt.method,lt.action,!0),lt.withCredentials&&"withCredentials"in Jt&&(Jt.withCredentials=!0);var on=lt.headers||{};return on["X-Requested-With"]!==null&&Jt.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(on).forEach(function(fn){on[fn]!==null&&Jt.setRequestHeader(fn,on[fn])}),Jt.send(zt),{abort:function(){Jt.abort()}}}var x=+new Date,te=0;function ae(){return"rc-upload-".concat(x,"-").concat(++te)}var re=ee(48736),ie=function(lt,Jt){if(lt&&Jt){var zt=Array.isArray(Jt)?Jt:Jt.split(","),on=lt.name||"",fn=lt.type||"",pn=fn.replace(/\/.*$/,"");return zt.some(function(Bn){var hn=Bn.trim();if(/^\*(\/\*)?$/.test(Bn))return!0;if(hn.charAt(0)==="."){var Ca=on.toLowerCase(),ia=hn.toLowerCase(),$t=[ia];return(ia===".jpg"||ia===".jpeg")&&($t=[".jpg",".jpeg"]),$t.some(function(ua){return Ca.endsWith(ua)})}return/\/\*$/.test(hn)?pn===hn.replace(/\/.*$/,""):fn===hn?!0:/^\w+$/.test(hn)?((0,re.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(hn,"'.Skip for check.")),!0):!1})}return!0};function pe(lt,Jt){var zt=lt.createReader(),on=[];function fn(){zt.readEntries(function(pn){var Bn=Array.prototype.slice.apply(pn);on=on.concat(Bn);var hn=!Bn.length;hn?Jt(on):fn()})}fn()}var ye=function(Jt,zt,on){var fn=function pn(Bn,hn){Bn&&(Bn.path=hn||"",Bn.isFile?Bn.file(function(Ca){on(Ca)&&(Bn.fullPath&&!Ca.webkitRelativePath&&(Object.defineProperties(Ca,{webkitRelativePath:{writable:!0}}),Ca.webkitRelativePath=Bn.fullPath.replace(/^\//,""),Object.defineProperties(Ca,{webkitRelativePath:{writable:!1}})),zt([Ca]))}):Bn.isDirectory&&pe(Bn,function(Ca){Ca.forEach(function(ia){pn(ia,"".concat(hn).concat(Bn.name,"/"))})}))};Jt.forEach(function(pn){fn(pn.webkitGetAsEntry())})},Oe=ye,Ae=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Re=function(lt){(0,ot.Z)(zt,lt);var Jt=(0,gt.Z)(zt);function zt(){var on;(0,He.Z)(this,zt);for(var fn=arguments.length,pn=new Array(fn),Bn=0;Bn{let{uid:pn}=fn;return pn===lt.uid});return on===-1?zt.push(lt):zt[on]=lt,zt}function Ye(lt,Jt){const zt=lt.uid!==void 0?"uid":"name";return Jt.filter(on=>on[zt]===lt[zt])[0]}function vt(lt,Jt){const zt=lt.uid!==void 0?"uid":"name",on=Jt.filter(fn=>fn[zt]!==lt[zt]);return on.length===Jt.length?null:on}const et=function(){const Jt=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),on=Jt[Jt.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(on)||[""])[0]},tt=lt=>lt.indexOf("image/")===0,rt=lt=>{if(lt.type&&!lt.thumbUrl)return tt(lt.type);const Jt=lt.thumbUrl||lt.url||"",zt=et(Jt);return/^data:image\//.test(Jt)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(zt)?!0:!(/^data:/.test(Jt)||zt)},ct=200;function Se(lt){return new Promise(Jt=>{if(!lt.type||!tt(lt.type)){Jt("");return}const zt=document.createElement("canvas");zt.width=ct,zt.height=ct,zt.style.cssText=`position: fixed; left: 0; top: 0; width: ${ct}px; height: ${ct}px; z-index: 9999; display: none;`,document.body.appendChild(zt);const on=zt.getContext("2d"),fn=new Image;if(fn.onload=()=>{const{width:pn,height:Bn}=fn;let hn=ct,Ca=ct,ia=0,$t=0;pn>Bn?(Ca=Bn*(ct/pn),$t=-(Ca-hn)/2):(hn=pn*(ct/Bn),ia=-(hn-Ca)/2),on.drawImage(fn,ia,$t,hn,Ca);const ua=zt.toDataURL();document.body.removeChild(zt),window.URL.revokeObjectURL(fn.src),Jt(ua)},fn.crossOrigin="anonymous",lt.type.startsWith("image/svg+xml")){const pn=new FileReader;pn.onload=()=>{pn.result&&(fn.src=pn.result)},pn.readAsDataURL(lt)}else if(lt.type.startsWith("image/gif")){const pn=new FileReader;pn.onload=()=>{pn.result&&Jt(pn.result)},pn.readAsDataURL(lt)}else fn.src=window.URL.createObjectURL(lt)})}var Ne=ee(26227),qe=ee(41464),_e=ee(15277),St=ee(93948),Gt=ee(6848),Wt=ne.forwardRef((lt,Jt)=>{let{prefixCls:zt,className:on,style:fn,locale:pn,listType:Bn,file:hn,items:Ca,progress:ia,iconRender:$t,actionIconRender:ua,itemRender:Pr,isImgUrl:yr,showPreviewIcon:pr,showRemoveIcon:Zn,showDownloadIcon:pa,previewIcon:Ba,removeIcon:$n,downloadIcon:Va,onPreview:wr,onDownload:$a,onClose:Nr}=lt;var Gr,Yo;const{status:wo}=hn,[si,yo]=ne.useState(wo);ne.useEffect(()=>{wo!=="removed"&&yo(wo)},[wo]);const[Lr,Eo]=ne.useState(!1);ne.useEffect(()=>{const Zo=setTimeout(()=>{Eo(!0)},300);return()=>{clearTimeout(Zo)}},[]);const vo=$t(hn);let so=ne.createElement("div",{className:`${zt}-icon`},vo);if(Bn==="picture"||Bn==="picture-card"||Bn==="picture-circle")if(si==="uploading"||!hn.thumbUrl&&!hn.url){const Zo=Qe()(`${zt}-list-item-thumbnail`,{[`${zt}-list-item-file`]:si!=="uploading"});so=ne.createElement("div",{className:Zo},vo)}else{const Zo=yr!=null&&yr(hn)?ne.createElement("img",{src:hn.thumbUrl||hn.url,alt:hn.name,className:`${zt}-list-item-image`,crossOrigin:hn.crossOrigin}):vo,po=Qe()(`${zt}-list-item-thumbnail`,{[`${zt}-list-item-file`]:yr&&!yr(hn)});so=ne.createElement("a",{className:po,onClick:xi=>wr(hn,xi),href:hn.url||hn.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Zo)}const Wr=Qe()(`${zt}-list-item`,`${zt}-list-item-${si}`),Ko=typeof hn.linkProps=="string"?JSON.parse(hn.linkProps):hn.linkProps,mi=Zn?ua((typeof $n=="function"?$n(hn):$n)||ne.createElement(Ne.Z,null),()=>Nr(hn),zt,pn.removeFile):null,ri=pa&&si==="done"?ua((typeof Va=="function"?Va(hn):Va)||ne.createElement(qe.Z,null),()=>$a(hn),zt,pn.downloadFile):null,$o=Bn!=="picture-card"&&Bn!=="picture-circle"&&ne.createElement("span",{key:"download-delete",className:Qe()(`${zt}-list-item-actions`,{picture:Bn==="picture"})},ri,mi),oi=Qe()(`${zt}-list-item-name`),eo=hn.url?[ne.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:oi,title:hn.name},Ko,{href:hn.url,onClick:Zo=>wr(hn,Zo)}),hn.name),$o]:[ne.createElement("span",{key:"view",className:oi,onClick:Zo=>wr(hn,Zo),title:hn.name},hn.name),$o],xa={pointerEvents:"none",opacity:.5},Ya=pr?ne.createElement("a",{href:hn.url||hn.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:hn.url||hn.thumbUrl?void 0:xa,onClick:Zo=>wr(hn,Zo),title:pn.previewFile},typeof Ba=="function"?Ba(hn):Ba||ne.createElement(_e.Z,null)):null,Br=(Bn==="picture-card"||Bn==="picture-circle")&&si!=="uploading"&&ne.createElement("span",{className:`${zt}-list-item-actions`},Ya,si==="done"&&ri,mi),{getPrefixCls:Kr}=ne.useContext(an.E_),ei=Kr(),Qo=ne.createElement("div",{className:Wr},so,eo,Br,Lr&&ne.createElement(Ge.default,{motionName:`${ei}-fade`,visible:si==="uploading",motionDeadline:2e3},Zo=>{let{className:po}=Zo;const xi="percent"in hn?ne.createElement(St.Z,Object.assign({},ia,{type:"line",percent:hn.percent,"aria-label":hn["aria-label"],"aria-labelledby":hn["aria-labelledby"]})):null;return ne.createElement("div",{className:Qe()(`${zt}-list-item-progress`,po)},xi)})),Bi=hn.response&&typeof hn.response=="string"?hn.response:((Gr=hn.error)===null||Gr===void 0?void 0:Gr.statusText)||((Yo=hn.error)===null||Yo===void 0?void 0:Yo.message)||pn.uploadError,Mi=si==="error"?ne.createElement(Gt.Z,{title:Bi,getPopupContainer:Zo=>Zo.parentNode},Qo):Qo;return ne.createElement("div",{className:Qe()(`${zt}-list-item-container`,on),style:fn,ref:Jt},Pr?Pr(Mi,hn,Ca,{download:$a.bind(null,hn),preview:wr.bind(null,hn),remove:Nr.bind(null,hn)}):Mi)});const Nn=(lt,Jt)=>{const{listType:zt="text",previewFile:on=Se,onPreview:fn,onDownload:pn,onRemove:Bn,locale:hn,iconRender:Ca,isImageUrl:ia=rt,prefixCls:$t,items:ua=[],showPreviewIcon:Pr=!0,showRemoveIcon:yr=!0,showDownloadIcon:pr=!1,removeIcon:Zn,previewIcon:pa,downloadIcon:Ba,progress:$n={size:[-1,2],showInfo:!1},appendAction:Va,appendActionVisible:wr=!0,itemRender:$a,disabled:Nr}=lt,Gr=(0,he.Z)(),[Yo,wo]=ne.useState(!1);ne.useEffect(()=>{zt!=="picture"&&zt!=="picture-card"&&zt!=="picture-circle"||(ua||[]).forEach(xa=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(xa.originFileObj instanceof File||xa.originFileObj instanceof Blob)||xa.thumbUrl!==void 0||(xa.thumbUrl="",on&&on(xa.originFileObj).then(Ya=>{xa.thumbUrl=Ya||"",Gr()}))})},[zt,ua,on]),ne.useEffect(()=>{wo(!0)},[]);const si=(xa,Ya)=>{if(fn)return Ya==null||Ya.preventDefault(),fn(xa)},yo=xa=>{typeof pn=="function"?pn(xa):xa.url&&window.open(xa.url)},Lr=xa=>{Bn==null||Bn(xa)},Eo=xa=>{if(Ca)return Ca(xa,zt);const Ya=xa.status==="uploading",Br=ia&&ia(xa)?ne.createElement(fe,null):ne.createElement(rn,null);let Kr=Ya?ne.createElement(Dt.Z,null):ne.createElement(Ft,null);return zt==="picture"?Kr=Ya?ne.createElement(Dt.Z,null):Br:(zt==="picture-card"||zt==="picture-circle")&&(Kr=Ya?hn.uploading:Br),Kr},vo=(xa,Ya,Br,Kr)=>{const ei={type:"text",size:"small",title:Kr,onClick:Qo=>{Ya(),(0,de.l$)(xa)&&xa.props.onClick&&xa.props.onClick(Qo)},className:`${Br}-list-item-action`,disabled:Nr};if((0,de.l$)(xa)){const Qo=(0,de.Tm)(xa,Object.assign(Object.assign({},xa.props),{onClick:()=>{}}));return ne.createElement(Fe.ZP,Object.assign({},ei,{icon:Qo}))}return ne.createElement(Fe.ZP,Object.assign({},ei),ne.createElement("span",null,xa))};ne.useImperativeHandle(Jt,()=>({handlePreview:si,handleDownload:yo}));const{getPrefixCls:so}=ne.useContext(an.E_),Wr=so("upload",$t),Ko=so(),mi=Qe()(`${Wr}-list`,`${Wr}-list-${zt}`),ri=(0,z.Z)(ua.map(xa=>({key:xa.uid,file:xa})));let oi={motionDeadline:2e3,motionName:`${Wr}-${zt==="picture-card"||zt==="picture-circle"?"animate-inline":"animate"}`,keys:ri,motionAppear:Yo};const eo=ne.useMemo(()=>{const xa=Object.assign({},(0,se.Z)(Ko));return delete xa.onAppearEnd,delete xa.onEnterEnd,delete xa.onLeaveEnd,xa},[Ko]);return zt!=="picture-card"&&zt!=="picture-circle"&&(oi=Object.assign(Object.assign({},eo),oi)),ne.createElement("div",{className:mi},ne.createElement(Ge.CSSMotionList,Object.assign({},oi,{component:!1}),xa=>{let{key:Ya,file:Br,className:Kr,style:ei}=xa;return ne.createElement(Wt,{key:Ya,locale:hn,prefixCls:Wr,className:Kr,style:ei,file:Br,items:ua,progress:$n,listType:zt,isImgUrl:ia,showPreviewIcon:Pr,showRemoveIcon:yr,showDownloadIcon:pr,removeIcon:Zn,previewIcon:pa,downloadIcon:Ba,iconRender:Eo,actionIconRender:vo,itemRender:$a,onPreview:si,onDownload:yo,onClose:Lr})}),Va&&ne.createElement(Ge.default,Object.assign({},oi,{visible:wr,forceRender:!0}),xa=>{let{className:Ya,style:Br}=xa;return(0,de.Tm)(Va,Kr=>({className:Qe()(Kr.className,Ya),style:Object.assign(Object.assign(Object.assign({},Br),{pointerEvents:Ya?"none":void 0}),Kr.style)}))}))};var Ln=ne.forwardRef(Nn),sn=ee(17313),ea=ee(8378),On=ee(83116),ln=ee(37613),_n=lt=>{const{componentCls:Jt,iconCls:zt}=lt;return{[`${Jt}-wrapper`]:{[`${Jt}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:lt.colorFillAlter,border:`${lt.lineWidth}px dashed ${lt.colorBorder}`,borderRadius:lt.borderRadiusLG,cursor:"pointer",transition:`border-color ${lt.motionDurationSlow}`,[Jt]:{padding:`${lt.padding}px 0`},[`${Jt}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Jt}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Jt}-disabled):hover`]:{borderColor:lt.colorPrimaryHover},[`p${Jt}-drag-icon`]:{marginBottom:lt.margin,[zt]:{color:lt.colorPrimary,fontSize:lt.uploadThumbnailSize}},[`p${Jt}-text`]:{margin:`0 0 ${lt.marginXXS}px`,color:lt.colorTextHeading,fontSize:lt.fontSizeLG},[`p${Jt}-hint`]:{color:lt.colorTextDescription,fontSize:lt.fontSize},[`&${Jt}-disabled`]:{cursor:"not-allowed",[`p${Jt}-drag-icon ${zt}, + p${Jt}-text, + p${Jt}-hint + `]:{color:lt.colorTextDisabled}}}}}},va=lt=>{const{componentCls:Jt,antCls:zt,iconCls:on,fontSize:fn,lineHeight:pn}=lt,Bn=`${Jt}-list-item`,hn=`${Bn}-actions`,Ca=`${Bn}-action`,ia=Math.round(fn*pn);return{[`${Jt}-wrapper`]:{[`${Jt}-list`]:Object.assign(Object.assign({},(0,sn.dF)()),{lineHeight:lt.lineHeight,[Bn]:{position:"relative",height:lt.lineHeight*fn,marginTop:lt.marginXS,fontSize:fn,display:"flex",alignItems:"center",transition:`background-color ${lt.motionDurationSlow}`,"&:hover":{backgroundColor:lt.controlItemBgHover},[`${Bn}-name`]:Object.assign(Object.assign({},sn.vS),{padding:`0 ${lt.paddingXS}px`,lineHeight:pn,flex:"auto",transition:`all ${lt.motionDurationSlow}`}),[hn]:{[Ca]:{opacity:0},[`${Ca}${zt}-btn-sm`]:{height:ia,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` + ${Ca}:focus-visible, + &.picture ${Ca} + `]:{opacity:1},[on]:{color:lt.actionsColor,transition:`all ${lt.motionDurationSlow}`},[`&:hover ${on}`]:{color:lt.colorText}},[`${Jt}-icon ${on}`]:{color:lt.colorTextDescription,fontSize:fn},[`${Bn}-progress`]:{position:"absolute",bottom:-lt.uploadProgressOffset,width:"100%",paddingInlineStart:fn+lt.paddingXS,fontSize:fn,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${Bn}:hover ${Ca}`]:{opacity:1,color:lt.colorText},[`${Bn}-error`]:{color:lt.colorError,[`${Bn}-name, ${Jt}-icon ${on}`]:{color:lt.colorError},[hn]:{[`${on}, ${on}:hover`]:{color:lt.colorError},[Ca]:{opacity:1}}},[`${Jt}-list-item-container`]:{transition:`opacity ${lt.motionDurationSlow}, height ${lt.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Kn=ee(36237),yt=ee(1950);const Rt=new Kn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),_t=new Kn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var dn=lt=>{const{componentCls:Jt}=lt,zt=`${Jt}-animate-inline`;return[{[`${Jt}-wrapper`]:{[`${zt}-appear, ${zt}-enter, ${zt}-leave`]:{animationDuration:lt.motionDurationSlow,animationTimingFunction:lt.motionEaseInOutCirc,animationFillMode:"forwards"},[`${zt}-appear, ${zt}-enter`]:{animationName:Rt},[`${zt}-leave`]:{animationName:_t}}},{[`${Jt}-wrapper`]:(0,yt.J$)(lt)},Rt,_t]},An=ee(30071),Dn=ee(64993);const at=lt=>{const{componentCls:Jt,iconCls:zt,uploadThumbnailSize:on,uploadProgressOffset:fn}=lt,pn=`${Jt}-list`,Bn=`${pn}-item`;return{[`${Jt}-wrapper`]:{[` + ${pn}${pn}-picture, + ${pn}${pn}-picture-card, + ${pn}${pn}-picture-circle + `]:{[Bn]:{position:"relative",height:on+lt.lineWidth*2+lt.paddingXS*2,padding:lt.paddingXS,border:`${lt.lineWidth}px ${lt.lineType} ${lt.colorBorder}`,borderRadius:lt.borderRadiusLG,"&:hover":{background:"transparent"},[`${Bn}-thumbnail`]:Object.assign(Object.assign({},sn.vS),{width:on,height:on,lineHeight:`${on+lt.paddingSM}px`,textAlign:"center",flex:"none",[zt]:{fontSize:lt.fontSizeHeading2,color:lt.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${Bn}-progress`]:{bottom:fn,width:`calc(100% - ${lt.paddingSM*2}px)`,marginTop:0,paddingInlineStart:on+lt.paddingXS}},[`${Bn}-error`]:{borderColor:lt.colorError,[`${Bn}-thumbnail ${zt}`]:{[`svg path[fill='${An.blue[0]}']`]:{fill:lt.colorErrorBg},[`svg path[fill='${An.blue.primary}']`]:{fill:lt.colorError}}},[`${Bn}-uploading`]:{borderStyle:"dashed",[`${Bn}-name`]:{marginBottom:fn}}},[`${pn}${pn}-picture-circle ${Bn}`]:{[`&, &::before, ${Bn}-thumbnail`]:{borderRadius:"50%"}}}}},ft=lt=>{const{componentCls:Jt,iconCls:zt,fontSizeLG:on,colorTextLightSolid:fn}=lt,pn=`${Jt}-list`,Bn=`${pn}-item`,hn=lt.uploadPicCardSize;return{[` + ${Jt}-wrapper${Jt}-picture-card-wrapper, + ${Jt}-wrapper${Jt}-picture-circle-wrapper + `]:Object.assign(Object.assign({},(0,sn.dF)()),{display:"inline-block",width:"100%",[`${Jt}${Jt}-select`]:{width:hn,height:hn,marginInlineEnd:lt.marginXS,marginBottom:lt.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:lt.colorFillAlter,border:`${lt.lineWidth}px dashed ${lt.colorBorder}`,borderRadius:lt.borderRadiusLG,cursor:"pointer",transition:`border-color ${lt.motionDurationSlow}`,[`> ${Jt}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Jt}-disabled):hover`]:{borderColor:lt.colorPrimary}},[`${pn}${pn}-picture-card, ${pn}${pn}-picture-circle`]:{[`${pn}-item-container`]:{display:"inline-block",width:hn,height:hn,marginBlock:`0 ${lt.marginXS}px`,marginInline:`0 ${lt.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Bn]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${lt.paddingXS*2}px)`,height:`calc(100% - ${lt.paddingXS*2}px)`,backgroundColor:lt.colorBgMask,opacity:0,transition:`all ${lt.motionDurationSlow}`,content:'" "'}},[`${Bn}:hover`]:{[`&::before, ${Bn}-actions`]:{opacity:1}},[`${Bn}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${lt.motionDurationSlow}`,[`${zt}-eye, ${zt}-download, ${zt}-delete`]:{zIndex:10,width:on,margin:`0 ${lt.marginXXS}px`,fontSize:on,cursor:"pointer",transition:`all ${lt.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Bn}-actions, ${Bn}-actions:hover`]:{[`${zt}-eye, ${zt}-download, ${zt}-delete`]:{color:new Dn.C(fn).setAlpha(.65).toRgbString(),"&:hover":{color:fn}}},[`${Bn}-thumbnail, ${Bn}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Bn}-name`]:{display:"none",textAlign:"center"},[`${Bn}-file + ${Bn}-name`]:{position:"absolute",bottom:lt.margin,display:"block",width:`calc(100% - ${lt.paddingXS*2}px)`},[`${Bn}-uploading`]:{[`&${Bn}`]:{backgroundColor:lt.colorFillAlter},[`&::before, ${zt}-eye, ${zt}-download, ${zt}-delete`]:{display:"none"}},[`${Bn}-progress`]:{bottom:lt.marginXL,width:`calc(100% - ${lt.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Jt}-wrapper${Jt}-picture-circle-wrapper`]:{[`${Jt}${Jt}-select`]:{borderRadius:"50%"}}}};var cn=lt=>{const{componentCls:Jt}=lt;return{[`${Jt}-rtl`]:{direction:"rtl"}}};const gn=lt=>{const{componentCls:Jt,colorTextDisabled:zt}=lt;return{[`${Jt}-wrapper`]:Object.assign(Object.assign({},(0,sn.Wf)(lt)),{[Jt]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Jt}-select`]:{display:"inline-block"},[`${Jt}-disabled`]:{color:zt,cursor:"not-allowed"}})}};var en=(0,On.Z)("Upload",lt=>{const{fontSizeHeading3:Jt,fontSize:zt,lineHeight:on,lineWidth:fn,controlHeightLG:pn}=lt,Bn=Math.round(zt*on),hn=(0,ln.TS)(lt,{uploadThumbnailSize:Jt*2,uploadProgressOffset:Bn/2+fn,uploadPicCardSize:pn*2.55});return[gn(hn),_n(hn),at(hn),ft(hn),va(hn),dn(hn),cn(hn),(0,ea.Z)(hn)]},lt=>({actionsColor:lt.colorTextDescription})),na=function(lt,Jt,zt,on){function fn(pn){return pn instanceof zt?pn:new zt(function(Bn){Bn(pn)})}return new(zt||(zt=Promise))(function(pn,Bn){function hn($t){try{ia(on.next($t))}catch(ua){Bn(ua)}}function Ca($t){try{ia(on.throw($t))}catch(ua){Bn(ua)}}function ia($t){$t.done?pn($t.value):fn($t.value).then(hn,Ca)}ia((on=on.apply(lt,Jt||[])).next())})};const kn=`__LIST_IGNORE_${Date.now()}__`,Mn=(lt,Jt)=>{const{fileList:zt,defaultFileList:on,onRemove:fn,showUploadList:pn=!0,listType:Bn="text",onPreview:hn,onDownload:Ca,onChange:ia,onDrop:$t,previewFile:ua,disabled:Pr,locale:yr,iconRender:pr,isImageUrl:Zn,progress:pa,prefixCls:Ba,className:$n,type:Va="select",children:wr,style:$a,itemRender:Nr,maxCount:Gr,data:Yo={},multiple:wo=!1,action:si="",accept:yo="",supportServerRender:Lr=!0,rootClassName:Eo}=lt,vo=ne.useContext(Pt.Z),so=Pr!=null?Pr:vo,[Wr,Ko]=(0,Zt.Z)(on||[],{value:zt,postState:Rr=>Rr!=null?Rr:[]}),[mi,ri]=ne.useState("drop"),$o=ne.useRef(null);ne.useMemo(()=>{const Rr=Date.now();(zt||[]).forEach((Ia,jo)=>{!Ia.uid&&!Object.isFrozen(Ia)&&(Ia.uid=`__AUTO__${Rr}_${jo}__`)})},[zt]);const oi=(Rr,Ia,jo)=>{let ao=(0,z.Z)(Ia),Co=!1;Gr===1?ao=ao.slice(-1):Gr&&(Co=ao.length>Gr,ao=ao.slice(0,Gr)),(0,jt.flushSync)(()=>{Ko(ao)});const Ut={file:Rr,fileList:ao};jo&&(Ut.event=jo),(!Co||ao.some(kt=>kt.uid===Rr.uid))&&(0,jt.flushSync)(()=>{ia==null||ia(Ut)})},eo=(Rr,Ia)=>na(void 0,void 0,void 0,function*(){const{beforeUpload:jo,transformFile:ao}=lt;let Co=Rr;if(jo){const Ut=yield jo(Rr,Ia);if(Ut===!1)return!1;if(delete Rr[kn],Ut===kn)return Object.defineProperty(Rr,kn,{value:!0,configurable:!0}),!1;typeof Ut=="object"&&Ut&&(Co=Ut)}return ao&&(Co=yield ao(Co)),Co}),xa=Rr=>{const Ia=Rr.filter(Co=>!Co.file[kn]);if(!Ia.length)return;const jo=Ia.map(Co=>be(Co.file));let ao=(0,z.Z)(Wr);jo.forEach(Co=>{ao=Pe(Co,ao)}),jo.forEach((Co,Ut)=>{let kt=Co;if(Ia[Ut].parsedFile)Co.status="uploading";else{const{originFileObj:nn}=Co;let Vn;try{Vn=new File([nn],nn.name,{type:nn.type})}catch(Ga){Vn=new Blob([nn],{type:nn.type}),Vn.name=nn.name,Vn.lastModifiedDate=new Date,Vn.lastModified=new Date().getTime()}Vn.uid=Co.uid,kt=Vn}oi(kt,ao)})},Ya=(Rr,Ia,jo)=>{try{typeof Rr=="string"&&(Rr=JSON.parse(Rr))}catch(Ut){}if(!Ye(Ia,Wr))return;const ao=be(Ia);ao.status="done",ao.percent=100,ao.response=Rr,ao.xhr=jo;const Co=Pe(ao,Wr);oi(ao,Co)},Br=(Rr,Ia)=>{if(!Ye(Ia,Wr))return;const jo=be(Ia);jo.status="uploading",jo.percent=Rr.percent;const ao=Pe(jo,Wr);oi(jo,ao,Rr)},Kr=(Rr,Ia,jo)=>{if(!Ye(jo,Wr))return;const ao=be(jo);ao.error=Rr,ao.response=Ia,ao.status="error";const Co=Pe(ao,Wr);oi(ao,Co)},ei=Rr=>{let Ia;Promise.resolve(typeof fn=="function"?fn(Rr):fn).then(jo=>{var ao;if(jo===!1)return;const Co=vt(Rr,Wr);Co&&(Ia=Object.assign(Object.assign({},Rr),{status:"removed"}),Wr==null||Wr.forEach(Ut=>{const kt=Ia.uid!==void 0?"uid":"name";Ut[kt]===Ia[kt]&&!Object.isFrozen(Ut)&&(Ut.status="removed")}),(ao=$o.current)===null||ao===void 0||ao.abort(Ia),oi(Ia,Co))})},Qo=Rr=>{ri(Rr.type),Rr.type==="drop"&&($t==null||$t(Rr))};ne.useImperativeHandle(Jt,()=>({onBatchStart:xa,onSuccess:Ya,onProgress:Br,onError:Kr,fileList:Wr,upload:$o.current}));const{getPrefixCls:Bi,direction:Mi,upload:Zo}=ne.useContext(an.E_),po=Bi("upload",Ba),xi=Object.assign(Object.assign({onBatchStart:xa,onError:Kr,onProgress:Br,onSuccess:Ya},lt),{data:Yo,multiple:wo,action:si,accept:yo,supportServerRender:Lr,prefixCls:po,disabled:so,beforeUpload:eo,onChange:void 0});delete xi.className,delete xi.style,(!wr||so)&&delete xi.id;const[el,qi]=en(po),[Zi]=(0,wt.Z)("Upload",nt.Z.Upload),{showRemoveIcon:er,showPreviewIcon:aa,showDownloadIcon:Hn,removeIcon:da,previewIcon:Mr,downloadIcon:lo}=typeof pn=="boolean"?{}:pn,To=(Rr,Ia)=>pn?ne.createElement(Ln,{prefixCls:po,listType:Bn,items:Wr,previewFile:ua,onPreview:hn,onDownload:Ca,onRemove:ei,showRemoveIcon:!so&&er,showPreviewIcon:aa,showDownloadIcon:Hn,removeIcon:da,previewIcon:Mr,downloadIcon:lo,iconRender:pr,locale:Object.assign(Object.assign({},Zi),yr),isImageUrl:Zn,progress:pa,appendAction:Rr,appendActionVisible:Ia,itemRender:Nr,disabled:so}):Rr,Ao=Qe()(`${po}-wrapper`,$n,Eo,qi,Zo==null?void 0:Zo.className,{[`${po}-rtl`]:Mi==="rtl",[`${po}-picture-card-wrapper`]:Bn==="picture-card",[`${po}-picture-circle-wrapper`]:Bn==="picture-circle"}),ui=Object.assign(Object.assign({},Zo==null?void 0:Zo.style),$a);if(Va==="drag"){const Rr=Qe()(qi,po,`${po}-drag`,{[`${po}-drag-uploading`]:Wr.some(Ia=>Ia.status==="uploading"),[`${po}-drag-hover`]:mi==="dragover",[`${po}-disabled`]:so,[`${po}-rtl`]:Mi==="rtl"});return el(ne.createElement("span",{className:Ao},ne.createElement("div",{className:Rr,style:ui,onDrop:Qo,onDragOver:Qo,onDragLeave:Qo},ne.createElement(Nt,Object.assign({},xi,{ref:$o,className:`${po}-btn`}),ne.createElement("div",{className:`${po}-drag-container`},wr))),To()))}const ti=Qe()(po,`${po}-select`,{[`${po}-disabled`]:so}),yi=(Rr=>ne.createElement("div",{className:ti,style:Rr},ne.createElement(Nt,Object.assign({},xi,{ref:$o}))))(wr?void 0:{display:"none"});return el(Bn==="picture-card"||Bn==="picture-circle"?ne.createElement("span",{className:Ao},To(yi,!!wr)):ne.createElement("span",{className:Ao},yi,To()))};var Jn=ne.forwardRef(Mn),un=function(lt,Jt){var zt={};for(var on in lt)Object.prototype.hasOwnProperty.call(lt,on)&&Jt.indexOf(on)<0&&(zt[on]=lt[on]);if(lt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fn=0,on=Object.getOwnPropertySymbols(lt);fn{var{style:zt,height:on}=lt,fn=un(lt,["style","height"]);return ne.createElement(Jn,Object.assign({ref:Jt},fn,{type:"drag",style:Object.assign(Object.assign({},zt),{height:on})}))});const Qa=Jn;Qa.Dragger=ja,Qa.LIST_IGNORE=kn;var Ea=Qa},10527:function(xt,Ht,ee){"use strict";var ne,z=ee(25569).default;ne={value:!0},Ht.Z=void 0;var ze=z(ee(65835)),Qe=z(ee(6432));const Ze={lang:Object.assign({placeholder:"\u8BF7\u9009\u62E9\u65E5\u671F",yearPlaceholder:"\u8BF7\u9009\u62E9\u5E74\u4EFD",quarterPlaceholder:"\u8BF7\u9009\u62E9\u5B63\u5EA6",monthPlaceholder:"\u8BF7\u9009\u62E9\u6708\u4EFD",weekPlaceholder:"\u8BF7\u9009\u62E9\u5468",rangePlaceholder:["\u5F00\u59CB\u65E5\u671F","\u7ED3\u675F\u65E5\u671F"],rangeYearPlaceholder:["\u5F00\u59CB\u5E74\u4EFD","\u7ED3\u675F\u5E74\u4EFD"],rangeMonthPlaceholder:["\u5F00\u59CB\u6708\u4EFD","\u7ED3\u675F\u6708\u4EFD"],rangeQuarterPlaceholder:["\u5F00\u59CB\u5B63\u5EA6","\u7ED3\u675F\u5B63\u5EA6"],rangeWeekPlaceholder:["\u5F00\u59CB\u5468","\u7ED3\u675F\u5468"]},ze.default),timePickerLocale:Object.assign({},Qe.default)};Ze.lang.ok="\u786E\u5B9A";var He=Ze;Ht.Z=He},6432:function(xt,Ht){"use strict";Object.defineProperty(Ht,"__esModule",{value:!0}),Ht.default=void 0;var ne={placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4",rangePlaceholder:["\u5F00\u59CB\u65F6\u95F4","\u7ED3\u675F\u65F6\u95F4"]};Ht.default=ne},65835:function(xt,Ht){"use strict";Object.defineProperty(Ht,"__esModule",{value:!0}),Ht.default=void 0;var ee={locale:"zh_CN",today:"\u4ECA\u5929",now:"\u6B64\u523B",backToToday:"\u8FD4\u56DE\u4ECA\u5929",ok:"\u786E\u5B9A",timeSelect:"\u9009\u62E9\u65F6\u95F4",dateSelect:"\u9009\u62E9\u65E5\u671F",weekSelect:"\u9009\u62E9\u5468",clear:"\u6E05\u9664",month:"\u6708",year:"\u5E74",previousMonth:"\u4E0A\u4E2A\u6708 (\u7FFB\u9875\u4E0A\u952E)",nextMonth:"\u4E0B\u4E2A\u6708 (\u7FFB\u9875\u4E0B\u952E)",monthSelect:"\u9009\u62E9\u6708\u4EFD",yearSelect:"\u9009\u62E9\u5E74\u4EFD",decadeSelect:"\u9009\u62E9\u5E74\u4EE3",yearFormat:"YYYY\u5E74",dayFormat:"D\u65E5",dateFormat:"YYYY\u5E74M\u6708D\u65E5",dateTimeFormat:"YYYY\u5E74M\u6708D\u65E5 HH\u65F6mm\u5206ss\u79D2",previousYear:"\u4E0A\u4E00\u5E74 (Control\u952E\u52A0\u5DE6\u65B9\u5411\u952E)",nextYear:"\u4E0B\u4E00\u5E74 (Control\u952E\u52A0\u53F3\u65B9\u5411\u952E)",previousDecade:"\u4E0A\u4E00\u5E74\u4EE3",nextDecade:"\u4E0B\u4E00\u5E74\u4EE3",previousCentury:"\u4E0A\u4E00\u4E16\u7EAA",nextCentury:"\u4E0B\u4E00\u4E16\u7EAA"},ne=ee;Ht.default=ne},39417:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return ye}});var ne=ee(54476),z=ee(20068),ze=ee(75931),Qe=ee(33885),Ze=ee(67732),He=ee(83652),oe=ee(31226),ot=ee(42403),gt=ee(158),Je=ee(92310),$e=ee.n(Je),Xe=ee(26112),Be=ee(59301),le=ee(39378),y=function(Ae){for(var Re=Ae.prefixCls,Ce=Ae.level,It=Ae.isStart,Ot=Ae.isEnd,wn="".concat(Re,"-indent-unit"),Nt=[],Zt=0;Zt0&&arguments[0]!==void 0?arguments[0]:[],Le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Ee=Ie.length,fe=Le.length;if(Math.abs(Ee-fe)!==1)return{add:!1,key:null};function Ge(he,se){var de=new Map;he.forEach(function(be){de.set(be,!0)});var Fe=se.filter(function(be){return!de.has(be)});return Fe.length===1?Fe[0]:null}return Ee ").concat(Le);return Le}var Yt=a.forwardRef(function(Ie,Le){var Ee=Ie.prefixCls,fe=Ie.data,Ge=Ie.selectable,he=Ie.checkable,se=Ie.expandedKeys,de=Ie.selectedKeys,Fe=Ie.checkedKeys,be=Ie.loadedKeys,Pe=Ie.loadingKeys,Ye=Ie.halfCheckedKeys,vt=Ie.keyEntities,et=Ie.disabled,tt=Ie.dragging,rt=Ie.dragOverNodeKey,ct=Ie.dropPosition,Se=Ie.motion,Ne=Ie.height,qe=Ie.itemHeight,_e=Ie.virtual,St=Ie.focusable,Gt=Ie.activeItem,je=Ie.focused,Wt=Ie.tabIndex,Nn=Ie.onKeyDown,Rn=Ie.onFocus,Ln=Ie.onBlur,sn=Ie.onActiveChange,ea=Ie.onListChangeStart,On=Ie.onListChangeEnd,ln=(0,ae.Z)(Ie,Zt),zn=a.useRef(null),_n=a.useRef(null);a.useImperativeHandle(Le,function(){return{scrollTo:function(Ea){zn.current.scrollTo(Ea)},getIndentWidth:function(){return _n.current.offsetWidth}}});var bn=a.useState(se),va=(0,te.Z)(bn,2),Kn=va[0],yt=va[1],Rt=a.useState(fe),_t=(0,te.Z)(Rt,2),Tt=_t[0],dn=_t[1],An=a.useState(fe),Dn=(0,te.Z)(An,2),at=Dn[0],ft=Dn[1],it=a.useState([]),cn=(0,te.Z)(it,2),gn=cn[0],en=cn[1],na=a.useState(null),kn=(0,te.Z)(na,2),Mn=kn[0],ta=kn[1],Jn=a.useRef(fe);Jn.current=fe;function un(){var Qa=Jn.current;dn(Qa),ft(Qa),en([]),ta(null),On()}(0,re.Z)(function(){yt(se);var Qa=wn(Kn,se);if(Qa.key!==null)if(Qa.add){var Ea=Tt.findIndex(function(pn){var Bn=pn.key;return Bn===Qa.key}),lt=st(Nt(Tt,fe,Qa.key),_e,Ne,qe),Jt=Tt.slice();Jt.splice(Ea+1,0,Lt),ft(Jt),en(lt),ta("show")}else{var zt=fe.findIndex(function(pn){var Bn=pn.key;return Bn===Qa.key}),on=st(Nt(fe,Tt,Qa.key),_e,Ne,qe),fn=fe.slice();fn.splice(zt+1,0,Lt),ft(fn),en(on),ta("hide")}else Tt!==fe&&(dn(fe),ft(fe))},[se,fe]),a.useEffect(function(){tt||un()},[tt]);var Oa=Se?at:fe,ja={expandedKeys:se,selectedKeys:de,loadedKeys:be,loadingKeys:Pe,checkedKeys:Fe,halfCheckedKeys:Ye,dragOverNodeKey:rt,dropPosition:ct,keyEntities:vt};return a.createElement(a.Fragment,null,je&&Gt&&a.createElement("span",{style:jt,"aria-live":"assertive"},ut(Gt)),a.createElement("div",null,a.createElement("input",{style:jt,disabled:St===!1||et,tabIndex:St!==!1?Wt:null,onKeyDown:Nn,onFocus:Rn,onBlur:Ln,value:"",onChange:an,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(Ee,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(Ee,"-indent")},a.createElement("div",{ref:_n,className:"".concat(Ee,"-indent-unit")}))),a.createElement(ie.Z,(0,ne.Z)({},ln,{data:Oa,itemKey:Me,height:Ne,fullHeight:!1,virtual:_e,itemHeight:qe,prefixCls:"".concat(Ee,"-list"),ref:zn,onVisibleChange:function(Ea,lt){var Jt=new Set(Ea),zt=lt.filter(function(on){return!Jt.has(on)});zt.some(function(on){return Me(on)===Pt})&&un()}}),function(Qa){var Ea=Qa.pos,lt=(0,ne.Z)({},(x(Qa.data),Qa.data)),Jt=Qa.title,zt=Qa.key,on=Qa.isStart,fn=Qa.isEnd,pn=(0,Ae.km)(zt,Ea);delete lt.key,delete lt.children;var Bn=(0,Ae.H8)(pn,ja);return a.createElement(Ot,(0,ne.Z)({},lt,Bn,{title:Jt,active:!!Gt&&zt===Gt.key,pos:Ea,data:Qa.data,isStart:on,isEnd:fn,motion:Se,motionNodes:zt===Pt?gn:null,motionType:Mn,onMotionStart:ea,onMotionEnd:un,treeNodeRequiredProps:ja,onMouseMove:function(){sn(null)}}))}))});Yt.displayName="NodeList";var rn=Yt,Dt=ee(35654),vn=ee(90782),we=ee(67841),Te=10,ht=function(Ie){(0,gt.Z)(Ee,Ie);var Le=(0,Je.Z)(Ee);function Ee(){var fe;(0,He.Z)(this,Ee);for(var Ge=arguments.length,he=new Array(Ge),se=0;se2&&arguments[2]!==void 0?arguments[2]:!1,Ye=fe.state,vt=Ye.dragChildrenKeys,et=Ye.dropPosition,tt=Ye.dropTargetKey,rt=Ye.dropTargetPos,ct=Ye.dropAllowed;if(ct){var Se=fe.props.onDrop;if(fe.setState({dragOverNodeKey:null}),fe.cleanDragState(),tt!==null){var Ne=(0,Qe.Z)((0,Qe.Z)({},(0,Ae.H8)(tt,fe.getTreeNodeRequiredProps())),{},{active:((be=fe.getActiveItem())===null||be===void 0?void 0:be.key)===tt,data:(0,we.Z)(fe.state.keyEntities,tt).node}),qe=vt.indexOf(tt)!==-1;(0,y.ZP)(!qe,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var _e=(0,Dt.yx)(rt),St={event:de,node:(0,Ae.F)(Ne),dragNode:fe.dragNode?(0,Ae.F)(fe.dragNode.props):null,dragNodesKeys:[fe.dragNode.props.eventKey].concat(vt),dropToGap:et!==0,dropPosition:et+Number(_e[_e.length-1])};Pe||Se==null||Se(St),fe.dragNode=null}}},fe.cleanDragState=function(){var de=fe.state.draggingNodeKey;de!==null&&fe.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),fe.dragStartMousePosition=null,fe.currentMouseOverDroppableNodeKey=null},fe.triggerExpandActionExpand=function(de,Fe){var be=fe.state,Pe=be.expandedKeys,Ye=be.flattenNodes,vt=Fe.expanded,et=Fe.key,tt=Fe.isLeaf;if(!(tt||de.shiftKey||de.metaKey||de.ctrlKey)){var rt=Ye.filter(function(Se){return Se.key===et})[0],ct=(0,Ae.F)((0,Qe.Z)((0,Qe.Z)({},(0,Ae.H8)(et,fe.getTreeNodeRequiredProps())),{},{data:rt.data}));fe.setExpandedKeys(vt?(0,Dt._5)(Pe,et):(0,Dt.L0)(Pe,et)),fe.onNodeExpand(de,ct)}},fe.onNodeClick=function(de,Fe){var be=fe.props,Pe=be.onClick,Ye=be.expandAction;Ye==="click"&&fe.triggerExpandActionExpand(de,Fe),Pe==null||Pe(de,Fe)},fe.onNodeDoubleClick=function(de,Fe){var be=fe.props,Pe=be.onDoubleClick,Ye=be.expandAction;Ye==="doubleClick"&&fe.triggerExpandActionExpand(de,Fe),Pe==null||Pe(de,Fe)},fe.onNodeSelect=function(de,Fe){var be=fe.state.selectedKeys,Pe=fe.state,Ye=Pe.keyEntities,vt=Pe.fieldNames,et=fe.props,tt=et.onSelect,rt=et.multiple,ct=Fe.selected,Se=Fe[vt.key],Ne=!ct;Ne?rt?be=(0,Dt.L0)(be,Se):be=[Se]:be=(0,Dt._5)(be,Se);var qe=be.map(function(_e){var St=(0,we.Z)(Ye,_e);return St?St.node:null}).filter(function(_e){return _e});fe.setUncontrolledState({selectedKeys:be}),tt==null||tt(be,{event:"select",selected:Ne,node:Fe,selectedNodes:qe,nativeEvent:de.nativeEvent})},fe.onNodeCheck=function(de,Fe,be){var Pe=fe.state,Ye=Pe.keyEntities,vt=Pe.checkedKeys,et=Pe.halfCheckedKeys,tt=fe.props,rt=tt.checkStrictly,ct=tt.onCheck,Se=Fe.key,Ne,qe={event:"check",node:Fe,checked:be,nativeEvent:de.nativeEvent};if(rt){var _e=be?(0,Dt.L0)(vt,Se):(0,Dt._5)(vt,Se),St=(0,Dt._5)(et,Se);Ne={checked:_e,halfChecked:St},qe.checkedNodes=_e.map(function(Ln){return(0,we.Z)(Ye,Ln)}).filter(function(Ln){return Ln}).map(function(Ln){return Ln.node}),fe.setUncontrolledState({checkedKeys:_e})}else{var Gt=(0,vn.S)([].concat((0,Ze.Z)(vt),[Se]),!0,Ye),je=Gt.checkedKeys,Wt=Gt.halfCheckedKeys;if(!be){var Nn=new Set(je);Nn.delete(Se);var Rn=(0,vn.S)(Array.from(Nn),{checked:!1,halfCheckedKeys:Wt},Ye);je=Rn.checkedKeys,Wt=Rn.halfCheckedKeys}Ne=je,qe.checkedNodes=[],qe.checkedNodesPositions=[],qe.halfCheckedKeys=Wt,je.forEach(function(Ln){var sn=(0,we.Z)(Ye,Ln);if(sn){var ea=sn.node,On=sn.pos;qe.checkedNodes.push(ea),qe.checkedNodesPositions.push({node:ea,pos:On})}}),fe.setUncontrolledState({checkedKeys:je},!1,{halfCheckedKeys:Wt})}ct==null||ct(Ne,qe)},fe.onNodeLoad=function(de){var Fe=de.key,be=new Promise(function(Pe,Ye){fe.setState(function(vt){var et=vt.loadedKeys,tt=et===void 0?[]:et,rt=vt.loadingKeys,ct=rt===void 0?[]:rt,Se=fe.props,Ne=Se.loadData,qe=Se.onLoad;if(!Ne||tt.indexOf(Fe)!==-1||ct.indexOf(Fe)!==-1)return null;var _e=Ne(de);return _e.then(function(){var St=fe.state.loadedKeys,Gt=(0,Dt.L0)(St,Fe);qe==null||qe(Gt,{event:"load",node:de}),fe.setUncontrolledState({loadedKeys:Gt}),fe.setState(function(je){return{loadingKeys:(0,Dt._5)(je.loadingKeys,Fe)}}),Pe()}).catch(function(St){if(fe.setState(function(je){return{loadingKeys:(0,Dt._5)(je.loadingKeys,Fe)}}),fe.loadingRetryTimes[Fe]=(fe.loadingRetryTimes[Fe]||0)+1,fe.loadingRetryTimes[Fe]>=Te){var Gt=fe.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),fe.setUncontrolledState({loadedKeys:(0,Dt.L0)(Gt,Fe)}),Pe()}Ye(St)}),{loadingKeys:(0,Dt.L0)(ct,Fe)}})});return be.catch(function(){}),be},fe.onNodeMouseEnter=function(de,Fe){var be=fe.props.onMouseEnter;be==null||be({event:de,node:Fe})},fe.onNodeMouseLeave=function(de,Fe){var be=fe.props.onMouseLeave;be==null||be({event:de,node:Fe})},fe.onNodeContextMenu=function(de,Fe){var be=fe.props.onRightClick;be&&(de.preventDefault(),be({event:de,node:Fe}))},fe.onFocus=function(){var de=fe.props.onFocus;fe.setState({focused:!0});for(var Fe=arguments.length,be=new Array(Fe),Pe=0;Pe1&&arguments[1]!==void 0?arguments[1]:!1,be=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!fe.destroyed){var Pe=!1,Ye=!0,vt={};Object.keys(de).forEach(function(et){if(et in fe.props){Ye=!1;return}Pe=!0,vt[et]=de[et]}),Pe&&(!Fe||Ye)&&fe.setState((0,Qe.Z)((0,Qe.Z)({},vt),be))}},fe.scrollTo=function(de){fe.listRef.current.scrollTo(de)},fe}return(0,oe.Z)(Ee,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Ge=this.props.activeKey;Ge!==void 0&&Ge!==this.state.activeKey&&(this.setState({activeKey:Ge}),Ge!==null&&this.scrollTo({key:Ge}))}},{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 Ge,he=this.state,se=he.focused,de=he.flattenNodes,Fe=he.keyEntities,be=he.draggingNodeKey,Pe=he.activeKey,Ye=he.dropLevelOffset,vt=he.dropContainerKey,et=he.dropTargetKey,tt=he.dropPosition,rt=he.dragOverNodeKey,ct=he.indent,Se=this.props,Ne=Se.prefixCls,qe=Se.className,_e=Se.style,St=Se.showLine,Gt=Se.focusable,je=Se.tabIndex,Wt=je===void 0?0:je,Nn=Se.selectable,Rn=Se.showIcon,Ln=Se.icon,sn=Se.switcherIcon,ea=Se.draggable,On=Se.checkable,ln=Se.checkStrictly,zn=Se.disabled,_n=Se.motion,bn=Se.loadData,va=Se.filterTreeNode,Kn=Se.height,yt=Se.itemHeight,Rt=Se.virtual,_t=Se.titleRender,Tt=Se.dropIndicatorRender,dn=Se.onContextMenu,An=Se.onScroll,Dn=Se.direction,at=Se.rootClassName,ft=Se.rootStyle,it=(0,le.Z)(this.props,{aria:!0,data:!0}),cn;return ea&&((0,ze.Z)(ea)==="object"?cn=ea:typeof ea=="function"?cn={nodeDraggable:ea}:cn={}),a.createElement(b.k.Provider,{value:{prefixCls:Ne,selectable:Nn,showIcon:Rn,icon:Ln,switcherIcon:sn,draggable:cn,draggingNodeKey:be,checkable:On,checkStrictly:ln,disabled:zn,keyEntities:Fe,dropLevelOffset:Ye,dropContainerKey:vt,dropTargetKey:et,dropPosition:tt,dragOverNodeKey:rt,indent:ct,direction:Dn,dropIndicatorRender:Tt,loadData:bn,filterTreeNode:va,titleRender:_t,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},a.createElement("div",{role:"tree",className:Xe()(Ne,qe,at,(Ge={},(0,z.Z)(Ge,"".concat(Ne,"-show-line"),St),(0,z.Z)(Ge,"".concat(Ne,"-focused"),se),(0,z.Z)(Ge,"".concat(Ne,"-active-focused"),Pe!==null),Ge)),style:ft},a.createElement(rn,(0,ne.Z)({ref:this.listRef,prefixCls:Ne,style:_e,data:de,disabled:zn,selectable:Nn,checkable:!!On,motion:_n,dragging:be!==null,height:Kn,itemHeight:yt,virtual:Rt,focusable:Gt,focused:se,tabIndex:Wt,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:dn,onScroll:An},this.getTreeNodeRequiredProps(),it))))}}],[{key:"getDerivedStateFromProps",value:function(Ge,he){var se=he.prevProps,de={prevProps:Ge};function Fe(Gt){return!se&&Gt in Ge||se&&se[Gt]!==Ge[Gt]}var be,Pe=he.fieldNames;if(Fe("fieldNames")&&(Pe=(0,Ae.w$)(Ge.fieldNames),de.fieldNames=Pe),Fe("treeData")?be=Ge.treeData:Fe("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),be=(0,Ae.zn)(Ge.children)),be){de.treeData=be;var Ye=(0,Ae.I8)(be,{fieldNames:Pe});de.keyEntities=(0,Qe.Z)((0,z.Z)({},Pt,nt),Ye.keyEntities)}var vt=de.keyEntities||he.keyEntities;if(Fe("expandedKeys")||se&&Fe("autoExpandParent"))de.expandedKeys=Ge.autoExpandParent||!se&&Ge.defaultExpandParent?(0,Dt.r7)(Ge.expandedKeys,vt):Ge.expandedKeys;else if(!se&&Ge.defaultExpandAll){var et=(0,Qe.Z)({},vt);delete et[Pt],de.expandedKeys=Object.keys(et).map(function(Gt){return et[Gt].key})}else!se&&Ge.defaultExpandedKeys&&(de.expandedKeys=Ge.autoExpandParent||Ge.defaultExpandParent?(0,Dt.r7)(Ge.defaultExpandedKeys,vt):Ge.defaultExpandedKeys);if(de.expandedKeys||delete de.expandedKeys,be||de.expandedKeys){var tt=(0,Ae.oH)(be||he.treeData,de.expandedKeys||he.expandedKeys,Pe);de.flattenNodes=tt}if(Ge.selectable&&(Fe("selectedKeys")?de.selectedKeys=(0,Dt.BT)(Ge.selectedKeys,Ge):!se&&Ge.defaultSelectedKeys&&(de.selectedKeys=(0,Dt.BT)(Ge.defaultSelectedKeys,Ge))),Ge.checkable){var rt;if(Fe("checkedKeys")?rt=(0,Dt.E6)(Ge.checkedKeys)||{}:!se&&Ge.defaultCheckedKeys?rt=(0,Dt.E6)(Ge.defaultCheckedKeys)||{}:be&&(rt=(0,Dt.E6)(Ge.checkedKeys)||{checkedKeys:he.checkedKeys,halfCheckedKeys:he.halfCheckedKeys}),rt){var ct=rt,Se=ct.checkedKeys,Ne=Se===void 0?[]:Se,qe=ct.halfCheckedKeys,_e=qe===void 0?[]:qe;if(!Ge.checkStrictly){var St=(0,vn.S)(Ne,!0,vt);Ne=St.checkedKeys,_e=St.halfCheckedKeys}de.checkedKeys=Ne,de.halfCheckedKeys=_e}}return Fe("loadedKeys")&&(de.loadedKeys=Ge.loadedKeys),de}}]),Ee}(a.Component);ht.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:E,allowDrop:function(){return!0},expandAction:!1},ht.TreeNode=ye.Z;var Ft=ht,mt=Ft},35654:function(xt,Ht,ee){"use strict";ee.d(Ht,{BT:function(){return a},E6:function(){return x},L0:function(){return Je},OM:function(){return y},_5:function(){return gt},r7:function(){return te},wA:function(){return Xe},yx:function(){return $e}});var ne=ee(94480),z=ee(76190),ze=ee(48736),Qe=ee(59301),Ze=ee(39417),He=ee(67841),oe=ee(71430),ot=null;function gt(ae,re){if(!ae)return[];var ie=ae.slice(),pe=ie.indexOf(re);return pe>=0&&ie.splice(pe,1),ie}function Je(ae,re){var ie=(ae||[]).slice();return ie.indexOf(re)===-1&&ie.push(re),ie}function $e(ae){return ae.split("-")}function Xe(ae,re){var ie=[],pe=(0,He.Z)(re,ae);function ye(){var Oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Oe.forEach(function(Ae){var Re=Ae.key,Ce=Ae.children;ie.push(Re),ye(Ce)})}return ye(pe.children),ie}function Be(ae){if(ae.parent){var re=$e(ae.pos);return Number(re[re.length-1])===ae.parent.children.length-1}return!1}function le(ae){var re=$e(ae.pos);return Number(re[re.length-1])===0}function y(ae,re,ie,pe,ye,Oe,Ae,Re,Ce,It){var Ot,wn=ae.clientX,Nt=ae.clientY,Zt=ae.target.getBoundingClientRect(),jt=Zt.top,an=Zt.height,Pt=(It==="rtl"?-1:1)*(((ye==null?void 0:ye.x)||0)-wn),wt=(Pt-12)/pe,nt=(0,He.Z)(Re,ie.props.eventKey);if(Nt-1.5?Oe({dragNode:Te,dropNode:ht,dropPosition:1})?Dt=1:Ft=!1:Oe({dragNode:Te,dropNode:ht,dropPosition:0})?Dt=0:Oe({dragNode:Te,dropNode:ht,dropPosition:1})?Dt=1:Ft=!1:Oe({dragNode:Te,dropNode:ht,dropPosition:1})?Dt=1:Ft=!1,{dropPosition:Dt,dropLevelOffset:vn,dropTargetKey:nt.key,dropTargetPos:nt.pos,dragOverNodeKey:rn,dropContainerKey:Dt===0?null:((Ot=nt.parent)===null||Ot===void 0?void 0:Ot.key)||null,dropAllowed:Ft}}function a(ae,re){if(ae){var ie=re.multiple;return ie?ae.slice():ae.length?[ae[0]]:ae}}var b=function(re){return re};function E(ae,re){if(!ae)return[];var ie=re||{},pe=ie.processProps,ye=pe===void 0?b:pe,Oe=Array.isArray(ae)?ae:[ae];return Oe.map(function(Ae){var Re=Ae.children,Ce=_objectWithoutProperties(Ae,ot),It=E(Re,re);return React.createElement(TreeNode,_extends({key:Ce.key},ye(Ce)),It)})}function x(ae){if(!ae)return null;var re;if(Array.isArray(ae))re={checkedKeys:ae,halfCheckedKeys:void 0};else if((0,z.Z)(ae)==="object")re={checkedKeys:ae.checked||void 0,halfCheckedKeys:ae.halfChecked||void 0};else return(0,ze.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return re}function te(ae,re){var ie=new Set;function pe(ye){if(!ie.has(ye)){var Oe=(0,He.Z)(re,ye);if(Oe){ie.add(ye);var Ae=Oe.parent,Re=Oe.node;Re.disabled||Ae&&pe(Ae.key)}}}return(ae||[]).forEach(function(ye){pe(ye)}),(0,ne.Z)(ie)}},90782:function(xt,Ht,ee){"use strict";ee.d(Ht,{S:function(){return oe}});var ne=ee(48736),z=ee(67841);function ze(ot,gt){var Je=new Set;return ot.forEach(function($e){gt.has($e)||Je.add($e)}),Je}function Qe(ot){var gt=ot||{},Je=gt.disabled,$e=gt.disableCheckbox,Xe=gt.checkable;return!!(Je||$e)||Xe===!1}function Ze(ot,gt,Je,$e){for(var Xe=new Set(ot),Be=new Set,le=0;le<=Je;le+=1){var y=gt.get(le)||new Set;y.forEach(function(x){var te=x.key,ae=x.node,re=x.children,ie=re===void 0?[]:re;Xe.has(te)&&!$e(ae)&&ie.filter(function(pe){return!$e(pe.node)}).forEach(function(pe){Xe.add(pe.key)})})}for(var a=new Set,b=Je;b>=0;b-=1){var E=gt.get(b)||new Set;E.forEach(function(x){var te=x.parent,ae=x.node;if(!($e(ae)||!x.parent||a.has(x.parent.key))){if($e(x.parent.node)){a.add(te.key);return}var re=!0,ie=!1;(te.children||[]).filter(function(pe){return!$e(pe.node)}).forEach(function(pe){var ye=pe.key,Oe=Xe.has(ye);re&&!Oe&&(re=!1),!ie&&(Oe||Be.has(ye))&&(ie=!0)}),re&&Xe.add(te.key),ie&&Be.add(te.key),a.add(te.key)}})}return{checkedKeys:Array.from(Xe),halfCheckedKeys:Array.from(ze(Be,Xe))}}function He(ot,gt,Je,$e,Xe){for(var Be=new Set(ot),le=new Set(gt),y=0;y<=$e;y+=1){var a=Je.get(y)||new Set;a.forEach(function(te){var ae=te.key,re=te.node,ie=te.children,pe=ie===void 0?[]:ie;!Be.has(ae)&&!le.has(ae)&&!Xe(re)&&pe.filter(function(ye){return!Xe(ye.node)}).forEach(function(ye){Be.delete(ye.key)})})}le=new Set;for(var b=new Set,E=$e;E>=0;E-=1){var x=Je.get(E)||new Set;x.forEach(function(te){var ae=te.parent,re=te.node;if(!(Xe(re)||!te.parent||b.has(te.parent.key))){if(Xe(te.parent.node)){b.add(ae.key);return}var ie=!0,pe=!1;(ae.children||[]).filter(function(ye){return!Xe(ye.node)}).forEach(function(ye){var Oe=ye.key,Ae=Be.has(Oe);ie&&!Ae&&(ie=!1),!pe&&(Ae||le.has(Oe))&&(pe=!0)}),ie||Be.delete(ae.key),pe&&le.add(ae.key),b.add(ae.key)}})}return{checkedKeys:Array.from(Be),halfCheckedKeys:Array.from(ze(le,Be))}}function oe(ot,gt,Je,$e){var Xe=[],Be;$e?Be=$e:Be=Qe;var le=new Set(ot.filter(function(E){var x=!!(0,z.Z)(Je,E);return x||Xe.push(E),x})),y=new Map,a=0;Object.keys(Je).forEach(function(E){var x=Je[E],te=x.level,ae=y.get(te);ae||(ae=new Set,y.set(te,ae)),ae.add(x),a=Math.max(a,te)}),(0,ne.ZP)(!Xe.length,"Tree missing follow keys: ".concat(Xe.slice(0,100).map(function(E){return"'".concat(E,"'")}).join(", ")));var b;return gt===!0?b=Ze(le,y,a,Be):b=He(le,gt.halfCheckedKeys,y,a,Be),b}},67841:function(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return ne}});function ne(z,ze){return z[ze]}},71430:function(xt,Ht,ee){"use strict";ee.d(Ht,{F:function(){return te},H8:function(){return x},I8:function(){return E},km:function(){return Xe},oH:function(){return a},w$:function(){return Be},zn:function(){return y}});var ne=ee(76190),z=ee(94480),ze=ee(33885),Qe=ee(75931),Ze=ee(11592),He=ee(2738),oe=ee(48736),ot=ee(67841),gt=["children"];function Je(ae,re){return"".concat(ae,"-").concat(re)}function $e(ae){return ae&&ae.type&&ae.type.isTreeNode}function Xe(ae,re){return ae!=null?ae:re}function Be(ae){var re=ae||{},ie=re.title,pe=re._title,ye=re.key,Oe=re.children,Ae=ie||"title";return{title:Ae,_title:pe||[Ae],key:ye||"key",children:Oe||"children"}}function le(ae,re){var ie=new Map;function pe(ye){var Oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(ye||[]).forEach(function(Ae){var Re=Ae[re.key],Ce=Ae[re.children];warning(Re!=null,"Tree node must have a certain key: [".concat(Oe).concat(Re,"]"));var It=String(Re);warning(!ie.has(It)||Re===null||Re===void 0,"Same 'key' exist in the Tree: ".concat(It)),ie.set(It,!0),pe(Ce,"".concat(Oe).concat(It," > "))})}pe(ae)}function y(ae){function re(ie){var pe=(0,Ze.Z)(ie);return pe.map(function(ye){if(!$e(ye))return(0,oe.ZP)(!ye,"Tree/TreeNode can only accept TreeNode as children."),null;var Oe=ye.key,Ae=ye.props,Re=Ae.children,Ce=(0,Qe.Z)(Ae,gt),It=(0,ze.Z)({key:Oe},Ce),Ot=re(Re);return Ot.length&&(It.children=Ot),It}).filter(function(ye){return ye})}return re(ae)}function a(ae,re,ie){var pe=Be(ie),ye=pe._title,Oe=pe.key,Ae=pe.children,Re=new Set(re===!0?[]:re),Ce=[];function It(Ot){var wn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Ot.map(function(Nt,Zt){for(var jt=Je(wn?wn.pos:"0",Zt),an=Xe(Nt[Oe],jt),Pt,wt=0;wt1&&arguments[1]!==void 0?arguments[1]:{},ie=re.initWrapper,pe=re.processEntity,ye=re.onProcessFinished,Oe=re.externalGetKey,Ae=re.childrenPropName,Re=re.fieldNames,Ce=arguments.length>2?arguments[2]:void 0,It=Oe||Ce,Ot={},wn={},Nt={posEntities:Ot,keyEntities:wn};return ie&&(Nt=ie(Nt)||Nt),b(ae,function(Zt){var jt=Zt.node,an=Zt.index,Pt=Zt.pos,wt=Zt.key,nt=Zt.parentPos,Lt=Zt.level,st=Zt.nodes,Me={node:jt,nodes:st,index:an,key:wt,pos:Pt,level:Lt},ut=Xe(wt,Pt);Ot[Pt]=Me,wn[ut]=Me,Me.parent=Ot[nt],Me.parent&&(Me.parent.children=Me.parent.children||[],Me.parent.children.push(Me)),pe&&pe(Me,Nt)},{externalGetKey:It,childrenPropName:Ae,fieldNames:Re}),ye&&ye(Nt),Nt}function x(ae,re){var ie=re.expandedKeys,pe=re.selectedKeys,ye=re.loadedKeys,Oe=re.loadingKeys,Ae=re.checkedKeys,Re=re.halfCheckedKeys,Ce=re.dragOverNodeKey,It=re.dropPosition,Ot=re.keyEntities,wn=(0,ot.Z)(Ot,ae),Nt={eventKey:ae,expanded:ie.indexOf(ae)!==-1,selected:pe.indexOf(ae)!==-1,loaded:ye.indexOf(ae)!==-1,loading:Oe.indexOf(ae)!==-1,checked:Ae.indexOf(ae)!==-1,halfChecked:Re.indexOf(ae)!==-1,pos:String(wn?wn.pos:""),dragOver:Ce===ae&&It===0,dragOverGapTop:Ce===ae&&It===-1,dragOverGapBottom:Ce===ae&&It===1};return Nt}function te(ae){var re=ae.data,ie=ae.expanded,pe=ae.selected,ye=ae.checked,Oe=ae.loaded,Ae=ae.loading,Re=ae.halfChecked,Ce=ae.dragOver,It=ae.dragOverGapTop,Ot=ae.dragOverGapBottom,wn=ae.pos,Nt=ae.active,Zt=ae.eventKey,jt=(0,ze.Z)((0,ze.Z)({},re),{},{expanded:ie,selected:pe,checked:ye,loaded:Oe,loading:Ae,halfChecked:Re,dragOver:Ce,dragOverGapTop:It,dragOverGapBottom:Ot,pos:wn,active:Nt,key:Zt});return"props"in jt||Object.defineProperty(jt,"props",{get:function(){return(0,oe.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(xt,Ht,ee){"use strict";ee.d(Ht,{Z:function(){return z}});var ne=ee(4676);function z(ze,Qe,Ze,He){var oe=ne.unstable_batchedUpdates?function(gt){ne.unstable_batchedUpdates(Ze,gt)}:Ze;return ze!=null&&ze.addEventListener&&ze.addEventListener(Qe,oe,He),{remove:function(){ze!=null&&ze.removeEventListener&&ze.removeEventListener(Qe,oe,He)}}}},55468:function(xt,Ht,ee){"use strict";ee.d(Ht,{g1:function(){return $e},os:function(){return Be}});var ne=/margin|padding|width|height|max|min|offset/,z={left:!0,top:!0},ze={cssFloat:1,styleFloat:1,float:1};function Qe(le){return le.nodeType===1?le.ownerDocument.defaultView.getComputedStyle(le,null):{}}function Ze(le,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return le.offsetHeight;if(y==="width")return le.offsetWidth}return y in z||(z[y]=ne.test(y)),z[y]?parseFloat(a)||0:a}function He(le,y){var a=arguments.length,b=Qe(le);return y=ze[y]?"cssFloat"in le.style?"cssFloat":"styleFloat":y,a===1?b:Ze(le,y,b[y]||le.style[y])}function oe(le,y,a){var b=arguments.length;if(y=ze[y]?"cssFloat"in le.style?"cssFloat":"styleFloat":y,b===3)return typeof a=="number"&&ne.test(y)&&(a="".concat(a,"px")),le.style[y]=a,a;for(var E in y)y.hasOwnProperty(E)&&oe(le,E,y[E]);return Qe(le)}function ot(le){return le===document.body?document.documentElement.clientWidth:le.offsetWidth}function gt(le){return le===document.body?window.innerHeight||document.documentElement.clientHeight:le.offsetHeight}function Je(){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 $e(){var le=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:le,height:y}}function Xe(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Be(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)}}},24514:function(xt,Ht,ee){"use strict";ee.d(Ht,{G:function(){return Qe}});var ne=ee(47273),z=function(He){if((0,ne.Z)()&&window.document.documentElement){var oe=Array.isArray(He)?He:[He],ot=window.document.documentElement;return oe.some(function(gt){return gt in ot.style})}return!1},ze=function(He,oe){if(!z(He))return!1;var ot=document.createElement("div"),gt=ot.style[He];return ot.style[He]=oe,ot.style[He]!==gt};function Qe(Ze,He){return!Array.isArray(Ze)&&He!==void 0?ze(Ze,He):z(Ze)}},25510:function(xt){"use strict";xt.exports="data:image/png;base64,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"},32637:function(xt){"use strict";xt.exports="data:image/jpeg;base64,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"},13014:function(xt,Ht,ee){"use strict";xt.exports=ee.p+"static/yunying_code.7d649890.jpg"},55351:function(xt){"use strict";xt.exports="data:image/png;base64,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"},25365:function(xt){"use strict";xt.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(xt){"use strict";xt.exports="data:image/png;base64,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"},19664:function(xt){"use strict";xt.exports="data:image/png;base64,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"},77882:function(xt){"use strict";xt.exports="data:image/png;base64,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"},66832:function(xt){"use strict";xt.exports="data:image/png;base64,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"},47558:function(xt){"use strict";xt.exports="data:image/png;base64,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"},71979:function(xt){"use strict";xt.exports="data:image/png;base64,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"},91833:function(xt){"use strict";xt.exports="data:image/png;base64,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"},31081:function(xt){"use strict";xt.exports="data:image/png;base64,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"},96593:function(xt){"use strict";xt.exports="data:image/png;base64,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"},42922:function(xt){"use strict";xt.exports="data:image/png;base64,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"},20345:function(xt){"use strict";xt.exports="data:image/png;base64,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"},79005:function(xt){"use strict";xt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEx5JREFUaEPFWwd4FWW6fueE9NATIEAoKkWKgIKVEkBgl2LB6159EFdRwHVd9a67SC+ryFVBEDGAUq57d0WUK6DuigYSeglFMJQIhBJSIIYUQgohObPP9/1l/pmcE7h9nvCcc+bMzJn53v/9vvcrWABQfuovrf3VeMeClWhbVrwFC5Zl0Vfi1aLP/EHu976K42wAtmXBx2cCtk9ew+ZT+bsbbT4/XUWeT1cUf4Bt61faY9v8a2I/vxXn0X7+p86l/bYftu3n7/30Sof6bdAd2351LXmMOl++0nUt/hlxnrg+vVe/6xfPbRwv7oeuJ+5RfUdPz/uMe5VP5zwfkOeDf6tlhUxqPXxOtkXgVFfVHLFgNYHlcwBRIBE+cIPEexg4+hPn0K0IPCz4A4GkrH4DkCxpEDa2fCAFqzC8AsMBifYLI6p93vdkUGUwtzEtCZC4bg0bXxnRNDrdlwBIfG8eoxZP3SCJc+sEicEUhvLBLrQsXw+r5Ognn8LGk4IoPiiQhB1vzCQ+XjHNeP2/AUkZU8JpgCRWr1yxinFy9bu+IyYZrAH8sP3ECsVOBwx1nGCPGyTN8kDg/ReYxDaFf41Vkr46F0C8MLRihmCFCyT6zNDyUYI9wu8J1+cB0+XuDPemndz/GJMcZvDyq5NJjrsz2cbuTrNPuLCgTGIXLFZ6IDa5wPeCZSwUuXoMN6h8huPOfUCeVXxklc1xQxpbAENGDwSSdHcBQFJgmbGrbpAEyHVtprvjCEKuTDyZwoJdV22myIf0xCV9nAGAMiiBJK0ury9B0oDUzSSXy6sVkxw26vgp783P7tkBnRjMhqF7pEVfdHilrYSAIEMgJhmCQbmx/weQnPgjRYSOSeKhhLEFo9wxSa14wxBelggFoUESLu6/AZK8t1qxynB3LrEQUDj4YRUfWmFzdNdqzaPQNJMckBRLHHfnuMP/FXfHisvZeNUFZBKBJBWWkn9a1ZmsUmxwAr5WV6Q4vTFJqzZ37AkUk26aSVppGrGyFkiWBEhK6OAgEQBS4RlCoLz4Z+SfPY42d9yPeuGROmbRm6Lcc2gYG8/7y4ouscuMatJcSPAbxKSaqmvIyTiI2IQOiGocx1CQ2qLb5N/MOoXWne9ESGg4uyOtzNndObJbSW0d1GGjMPsMrleUodkt3ehMKZdV3FEM8oDETCKFZ6Om+jp8IfW0iiu9lI0afzUaNUtwJL6U0mSbxi3b833WxSQzbrndnQ2r8OBH7OIcN6cktbOPv9dSW2Q5tO9C+m7sXrMYo6YkIaZRnM6XKktLsP7N8bhr1DPo3H8UNsydiBYde+CeX73ExwQGyYlJZUX5+HLWOPQd+xra9xmoqUMgnT2Qih1/eQ+jZ61EdKM4zSQHJLUiAzPp74teQ3SjWPR7+nWZYymQ3PJZanwNIEnww5s+xeXs00h8ZrJwqbCxbfU8Vn0Dxr4OyyfcLP0rzD2L3WsXo8M9Q3Hb3UOcOOlVfwFcnkzs+MUqPLDMFuwgiS2N5HV3ngSVjwWQnb4Huz9bjIcmJyGqcaxWdT/t/AY/fPNnPDpjBSLrN0Z68lr8tONvePxPnwC+kFrJ7P51y5B9NE0DQW6qvPgywqPro15YhEtHVF+rxLXyUkQ1agLLCpHZEpDQ9W70Hj1RBSeDSUIyU0z6+VwGvk+ajgHPTkZ8x17Oqtbxxu3CaLfj7vwozD6NbX9+G536jkDnB0bw+QVZJ7Hr00W448HH0a5HP52Y7vrsfVReLUb/sa8bjGN+G6AbUl0qPP49KYjoaOvy/iQNkFJvygUpZmmFxpmo4+4upO/Bns8WY9SkJYhu0kxL703vT0JEdAMMHD+TQSsrKsCGuRMweOJstOzUy11xsICcEwdRkp+j40xVxVX8uOkztO+diKZtbnMBdDnrNM4e2Ioew55AWFSMfpiGzVqh1e29QfFJSditq99C3k+H9fl+fw3smhqEhIYFFY/Nb+uG+598VYOnxIZwk34c3bIOp9OSkfjsVDSIa8nH7d+4AkXZmXhwwhz44EPu6SPYv3El+jw0jl2pcrFKRQZyd2bVwQTJupyWZKtSDq1Ik0kkv10gyc8HN6xAVUUZKq4UoTA7E/Ede/BD3/XI8ygvuYzkJVMRGhGJsMhobYjykkJmE7kB2lp07Il7n3g5oLsj9mxa9Ef0Gvk0Grdqj4YtEmD5iC1A1pHdSPtiKUa8thDRDZvyvhpKzxQwOjkFNi+fjbLCi7zihWZQ4KmV7KhB2nNqzyZ2m/1+PcmViFYUF6D051w+u+Z6Fc4d3oE23e9FSGgou6HKqyXw+/2IimnIv5Oeso5LSN0HjdbVkJjGcYiIaSyVprua4Up8PUyyCvYtsS0fuSyhxEyQbKP+ZgK1b91SVJVf5RsruZiFuPa3I6ReKO7+pxew89/ncyBuf2d/RDYitwdUlBbjTFoKbukzEFHSqA2btUa73gNlkitreVKqSb2IE9s24OCGVXhszmpEyvNcS9+24ZO1OhbaUt0pF7Fl+WzU1FRjyG/mSEYYwLhqdkJYpK54A74QH/r/+nVXwCfgfty0JijrbuaLLgMeRvue/WuVozS7XMpRuD5+HgLIWwT1xiQvk5SgyD66D3vXLsHIP36A6MZxOL33exz8ahXf7+AX5qDZLV0Y+KKcTGx6/3UMe3ke4treLp5HVibIsDnH9+N46pe1nrM4Lws11VVomtChDhsIVrTt0Red+o/kWKPqXQSQ31+NB1/4k8yPZH2V1rVUFU5FwUYKAeQLQf9nSEA48ejk7k04tuUL/PLldw01JlSdqMMZhVq/X+dgZGByuZs/no3b+z2E9r36u66rXF5tkJzk2/p57wciUSWbaSapOOMIh0AgMUCff4gRf1iMeuHh+PuCV9GweQIKzp/E4AmzEXdrF3aR5Aa/WzwZQ383D7FtOxuVclGZyD+XgfNHdjm5jgVcSN+HsuICdHrgl9q9BUOJDEGxI6H7fSIPl0zavGwWivLOo3XX3qokLn2a4e7YSuJzbsYhvv8Bz0xxSfCTu7/F0c3r8PC0j3C9vBTlRQWuqrZKjmWlCfALA0fXb4zQiGh8vfBVdOlPAA2oXYhVVQd5jkiOZfWcniV/z2KXzNaSW4sBBZIFcnmmq8s+tg/7Pk/C8D8sQmh4FLavfgt3PTQOm5fNRKP4NgiNiOIbra6qRFHOOTSKb4vQSLHvzhFPI7bd7Tp3Uq0IcrbZJ9KQ+vFc9Bw5Ft0ffFyoy7o224lBspbAq3jLslkouHCK8ymBg4xBEhRd6pefL+ecRpNWt2HAs1N0VYKs9RMBlPwFHpn+Mc4d2o6DG1fejFdjIdOu+wP46r1X0KX/w4JBRsvBVXBV7RFXackP69Lu9zVATu/HrCY4Etwbk3KOpWHfF0nokvgwLhxNw6CJc1BxpRDffzAZLTvficgGjfmGrpWVIvtYGlp17YNICqSWhY73D2cBIIvmIq+wLBTnncd3709C04RbMeSluSgtuIjvF1PeEXy7Y9gTLAREkifbPbCRsnQWSLkNefEN1TrSpSBJGy3ByRWlfDSH2Zo4bqoRK/wcQytLCtEwvi273OrKCqdup4umflyvLMfptM3ISt+LhG73oFPf4QgPj+E4HR7TEGGRMbov5W1pmDVB1bviOHRp1yIdg8yE1WGSKpoKJpERr1deRX7mMWQd2YlLmcdQLywM7e5KRK8RT6P40gUkfzAFgyfMkgyxOGkj0MjgsW06Oc0/0nCqSm5ZKC3Iw5bls3D18iU8NnsVIhvFgST32YNbpftzmES50PGULxHTtDkGjJuK+nEtRdtDxRYAyctmsqwe+uKbuuLA6aVRudbqjhi3fDbHILqes9JlAhuo/UC9JACVpUU4uedbnPthB2LbdETXgY8iuknzIFLdbCh6WxpcF5F5qmgQWvk7F9m2TO0DSWoRnwSL6P21ilJ8u+j3LCNJRpPcHvrSW2jQrDUbu4QAWjIVg8bPYnVHWxEBtGQKHvztm4hr20krRgGOuG7OiQPY9deFfD3axiz8iiW46srSPsE2C+cP7UDaumVI6HEf+oye4MprTJAIoGtlV9DnsYlSOAgWqpzD6WYK93dg/QqER9VH4rhpRhvAEQL0zGaHVHRbbWRs/xpHt65Hv6deQ2ybDrXjjDxOdX7FApEdWg/wZk2QG3z5OxYyg/y0mGVPJziThDHPHkxF7K1dmbr7/2MZfvEvC7h8Qt8xQB9OQ9M2HRAeFcNmraosR8G5DAYnNErkRt2H/ApNE25jgx9NXocfv1uDpq1vRasuvfHj92sxZuFGcT8ekKrKSvD51KfQY/gY3PGLJwP7PRmTCKDcjB9uKl6ogyinG/jcdJccvpSZzmLDVGy65Q0b+aeP4WJmOu4Y8s+OCxVaX7ZFbDSIbYlmbToa/Sp351YtHF2XI9HALm77e7rd4PeIgNoxyXF3tLJJHhNAw16drwG6QgAlTUfzDt25msAAVVzljL5Fhx6IqE/7gM79RqFJ61v4PeVVPsuHPo+Ox5lDO7B37QcY+95GnNjxDXKOHxAgSe/mr6nGpVPpaNSyLaIaiESVNvp81yPPOWCQy1o6A1QaotKOUneSQkoYO/IbwI5P5qNeWDgGPi8AUs2/I5v+ijMHUt1KUP6SSl4pgaXKhntzEuPW3e5Bt4GjRZw0ZhuCVb/VfuvS9gXMIBkYaim1wCAJoLIzCKDlGPrKuy6ANi+dgcTnpksXZ6E49yySk6Zh8G/eQBytIjXPoJqEdMc+0Yc6sz8Fe9YuYYAy9yUjL/Oo88yWyOSzDu9GXPvOiIltob+jxLf7sCdc9tmSNBME6LDfzhUZvazJ6fa0WLa6QUeynGLQwPEzpAioPdsgDOcurGZs/wrHtm7AY9NWGJUCMd9g5lPa6AFACgaUdXHbfJkHOVVscne0os3uqEhmaR89lfgu98QBpK3/iAGiCoHP50PJxQvYsowAmobYdpTz+DgGbU6azgCR5HVAFzHFqWJYyNyfgr1rP8SYBRuEpKc1Ll/pfWXFFXwx9Sk88NTvuTJRlwRngPzVGPbiXEEcDYjnvWz0JS+dBV9ICDNIMa12C7329E/Gto0M0OgZK1mkOCKkrkkht0AIClDu1ndtanfrdgOZhMrmcponmHCg/Vnp+3Do69UY+rt3uJpN25X8bKQsm8myt35sPBuwvLgAx1PXo0viI4hp2oKjfUhIGNr26usoOgnUmQMCoKcWbGCDekGqulqCz2eMZYCoFaGEQ6BAQwAV5pxBfOeenBcF2sz6XN7Jw9y/GTR+hnZxOu64Zh3Mhh9wfOt6HGeAVom44ZouCs4kcWzdsw1WTuo7zCAFEq14fhbZZdWrXRnLsvDTrr+hrOhnFF7IRHV1FYa/sgCoV4/BUAAFNoezl1oJj05f4czayfh3Zn8qVyfGzF+vx7noHk7vS+YcJTfjIM7/sBODJs5Cyy69+YLBQCKAqB2gYp2Zp3pjBT1zUfYZFjeDxs/Uak31hcw5O1rtly+cYkFEP35q9ybO9Ya/tkhQ0wBJt865UuCwq7a7q93d5TwoN+VtHhoxQVKTOiZIprvLSt+D/MyjLLMTut2rXRldp7QgFzs+eRv3PfkqP6yot8p8R0t2NREkXzWDwQ25vZ8nYcx8UZtTC2bbqrdAK5zKUc1u6YqB46bCCnPaBoFASqVaXE0NBlOiqkpATtwWBUkV7KlmtlzGoOdJZgunaIoFndzaNs4f3olD3/wb76LF1qnfSLTt2dfFvP9869xhk4pdVk7K28wg7U6MCR/2PwaTTJBM8cAxiYZIiH2GuxTHKDflgKQafrVjnLxBP/VsIowYKFhNLOcFasSkQHlSneyVFXAVk7wgOXFKJowGSAH7OgFm7hSoQrGZMUkUWN1TquIY77Eqjlk5W/5VVxIUSK6YpBSe2RsSS9sI9ka1gUo2HlAdIBRIXgFijHMZosE7c+cF6WbmGwIHHtGmoM09ziVVmxYTNwmSMV3knZXj2OcadKQOb3B15y0BWdmb5+ValhWvDM6zWEwcZz5O+ikNSjAmqclULdu9DT89GBl4CIWvy0xUSlFGGGMwMhCT9P2peMS0vUEUNJjETXFS+oa7c5gkV7wuchoGl0C62g6GBA/MJHMMWVWunf6PqlZIUPOsnC3zPrV59NeR2WoA3qkocJmh1miWmxmq0h0ihx7lsHwgkHTrXAAlCGlMq3qnWlUcM2KS192p3IqhFa5AJ7dBoXKBJIN7QJCcEWPvpJDAyIhV1N81GOOIAZNJDkhmYZTdrTFUAhtrrOzUt1ujxj4C2E201JZgcZ/VNWkawOh62secBqLWufgcqCvLDs0z3+CAZIwYe9xdLVepXJScFOKWhWQOd1rVoqqDTMGnV2U85AEN2cQw5h245yd7OLo8oxt4wVyYGyQnkXUadIa6K4xARA9+HALJ8vvfsW0kKnen3JQDkptFyiUKAIUrctSaSGh56uZGIGn3ZTLJ+99dlOpz/lcFOSQxrizjSBCQboZJdYMkWxgekNxFTckgs9cTNM7IZpxqypkTriKZzoPt3xpREzYp6t7x2f8ARtZc8eay0EoAAAAASUVORK5CYII="},39057:function(xt){"use strict";xt.exports="data:image/png;base64,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"},96908:function(xt){"use strict";xt.exports="data:image/png;base64,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"},57177:function(xt){"use strict";xt.exports="data:image/png;base64,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"},81378:function(xt){"use strict";xt.exports="data:image/png;base64,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"},47621:function(xt){"use strict";xt.exports="data:image/png;base64,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"},25569:function(xt){function Ht(ee){return ee&&ee.__esModule?ee:{default:ee}}xt.exports=Ht,xt.exports.__esModule=!0,xt.exports.default=xt.exports}}]); diff --git a/umi.a4d6c589.js b/umi.29af3f80.js similarity index 98% rename from umi.a4d6c589.js rename to umi.29af3f80.js index 867bdf6ff8..67b2089640 100644 --- a/umi.a4d6c589.js +++ b/umi.29af3f80.js @@ -1480,6 +1480,6 @@ Schedule: ${Y.map(dt=>cu(dt))} pos: ${this.timelinePos}`),ue.length&&this.log(`R `).split(` `),V=[],ue=t?Ua(t.baseTime,t.timescale):0;let pe="00:00.000",be=0,Re=0,Be,dt=!0;U.oncue=function(at){const jt=n[s];let cr=n.ccOffset;const sr=(be-ue)/9e4;if(jt!=null&&jt.new&&(Re!==void 0?cr=n.ccOffset=jt.start:af(n,s,sr)),sr){if(!t){Be=new Error("Missing initPTS for VTT MPEGTS");return}cr=sr-n.presentationOffset}const Nr=at.endTime-at.startTime,Vr=xs((at.startTime+cr-Re)*9e4,v*9e4)/9e4;at.startTime=Math.max(Vr,0),at.endTime=Math.max(Vr+Nr,0);const vn=at.text.trim();at.text=decodeURIComponent(encodeURIComponent(vn)),at.id||(at.id=Cf(at.startTime,at.endTime,vn)),at.endTime>0&&V.push(at)},U.onparsingerror=function(at){Be=at},U.onflush=function(){if(Be){I(Be);return}w(V)},Y.forEach(at=>{if(dt)if(Af(at,"X-TIMESTAMP-MAP=")){dt=!1,at.slice(16).split(",").forEach(jt=>{Af(jt,"LOCAL:")?pe=jt.slice(6):Af(jt,"MPEGTS:")&&(be=parseInt(jt.slice(7)))});try{Re=ql(pe)/1e3}catch(jt){Be=jt}return}else at===""&&(dt=!1);U.parse(at+` `)}),U.flush()}const sf="stpp.ttml.im1t",bl=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,Hf=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,xl={left:"start",center:"center",right:"end",start:"start",end:"end"};function Zc(k,t,n,s){const v=gt(new Uint8Array(k),["mdat"]);if(v.length===0){s(new Error("Could not parse IMSC1 mdat"));return}const w=v.map(U=>J(U)),I=Gs(t.baseTime,1,t.timescale);try{w.forEach(U=>n(Rf(U,I)))}catch(U){s(U)}}function Rf(k,t){const v=new DOMParser().parseFromString(k,"text/xml").getElementsByTagName("tt")[0];if(!v)throw new Error("Invalid ttml");const w={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},I=Object.keys(w).reduce((pe,be)=>(pe[be]=v.getAttribute(`ttp:${be}`)||w[be],pe),{}),U=v.getAttribute("xml:space")!=="preserve",Y=of(eu(v,"styling","style")),V=of(eu(v,"layout","region")),ue=eu(v,"body","[begin]");return[].map.call(ue,pe=>{const be=Pf(pe,U);if(!be||!pe.hasAttribute("begin"))return null;const Re=uf(pe.getAttribute("begin"),I),Be=uf(pe.getAttribute("dur"),I);let dt=uf(pe.getAttribute("end"),I);if(Re===null)throw ou(pe);if(dt===null){if(Be===null)throw ou(pe);dt=Re+Be}const at=new ga(Re-t,dt-t,be);at.id=Cf(at.startTime,at.endTime,at.text);const jt=V[pe.getAttribute("region")],cr=Y[pe.getAttribute("style")],sr=kl(jt,cr,Y),{textAlign:Nr}=sr;if(Nr){const Vr=xl[Nr];Vr&&(at.lineAlign=Vr),at.align=Nr}return y(at,sr),at}).filter(pe=>pe!==null)}function eu(k,t,n){const s=k.getElementsByTagName(t)[0];return s?[].slice.call(s.querySelectorAll(n)):[]}function of(k){return k.reduce((t,n)=>{const s=n.getAttribute("xml:id");return s&&(t[s]=n),t},{})}function Pf(k,t){return[].slice.call(k.childNodes).reduce((n,s,v)=>{var w;return s.nodeName==="br"&&v?n+` -`:(w=s.childNodes)!=null&&w.length?Pf(s,t):t?n+s.textContent.trim().replace(/\s+/g," "):n+s.textContent},"")}function kl(k,t,n){const s="http://www.w3.org/ns/ttml#styling";let v=null;const w=["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"],I=k!=null&&k.hasAttribute("style")?k.getAttribute("style"):null;return I&&n.hasOwnProperty(I)&&(v=n[I]),w.reduce((U,Y)=>{const V=Jl(t,s,Y)||Jl(k,s,Y)||Jl(v,s,Y);return V&&(U[Y]=V),U},{})}function Jl(k,t,n){return k&&k.hasAttributeNS(t,n)?k.getAttributeNS(t,n):null}function ou(k){return new Error(`Could not parse ttml timestamp ${k}`)}function uf(k,t){if(!k)return null;let n=Os(k);return n===null&&(bl.test(k)?n=Lf(k,t):Hf.test(k)&&(n=lf(k,t))),n}function Lf(k,t){const n=bl.exec(k),s=(n[4]|0)+(n[5]|0)/t.subFrameRate;return(n[1]|0)*3600+(n[2]|0)*60+(n[3]|0)+s/t.frameRate}function lf(k,t){const n=Hf.exec(k),s=Number(n[1]);switch(n[2]){case"h":return s*3600;case"m":return s*60;case"ms":return s*1e3;case"f":return s/t.frameRate;case"t":return s/t.tickRate}return s}class ec{constructor(t,n){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=t,this.trackName=n}dispatchCue(){this.startTime!==null&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)}newCue(t,n,s){(this.startTime===null||this.startTime>t)&&(this.startTime=t),this.endTime=n,this.screen=s,this.timelineController.createCaptionsTrack(this.trackName)}reset(){this.cueRanges=[],this.startTime=null}}class Mf{constructor(t){this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=If(),this.captionsProperties=void 0,this.hls=t,this.config=t.config,this.Cues=t.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(o.FRAG_LOADING,this.onFragLoading,this),t.on(o.FRAG_LOADED,this.onFragLoaded,this),t.on(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this)}destroy(){const{hls:t}=this;t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(o.FRAG_LOADING,this.onFragLoading,this),t.off(o.FRAG_LOADED,this.onFragLoaded,this),t.off(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.media=null,this.cea608Parser1=this.cea608Parser2=void 0}initCea608Parsers(){const t=new ec(this,"textTrack1"),n=new ec(this,"textTrack2"),s=new ec(this,"textTrack3"),v=new ec(this,"textTrack4");this.cea608Parser1=new ti(1,t,n),this.cea608Parser2=new ti(3,s,v)}addCues(t,n,s,v,w){let I=!1;for(let U=w.length;U--;){const Y=w[U],V=Qf(Y[0],Y[1],n,s);if(V>=0&&(Y[0]=Math.min(Y[0],n),Y[1]=Math.max(Y[1],s),I=!0,V/(s-n)>.5))return}if(I||w.push([n,s]),this.config.renderTextTracksNatively){const U=this.captionsTracks[t];this.Cues.newCue(U,n,s,v)}else{const U=this.Cues.newCue(null,n,s,v);this.hls.trigger(o.CUES_PARSED,{type:"captions",cues:U,track:t})}}onInitPtsFound(t,{frag:n,id:s,initPTS:v,timescale:w,trackId:I}){const{unparsedVttFrags:U}=this;s===u.MAIN&&(this.initPTS[n.cc]={baseTime:v,timescale:w,trackId:I}),U.length&&(this.unparsedVttFrags=[],U.forEach(Y=>{this.initPTS[Y.frag.cc]?this.onFragLoaded(o.FRAG_LOADED,Y):this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:Y.frag,error:new Error("Subtitle discontinuity domain does not match main")})}))}getExistingTrack(t,n){const{media:s}=this;if(s)for(let v=0;v{O(v[w]),delete v[w]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=If(),this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=[],this.initPTS=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())}_cleanTracks(){const{media:t}=this;if(!t)return;const n=t.textTracks;if(n)for(let s=0;sw.textCodec===sf);if(this.config.enableWebVTT||v&&this.config.enableIMSC1){if(Cc(this.tracks,s)){this.tracks=s;return}if(this.textTracks=[],this.tracks=s,this.config.renderTextTracksNatively){const I=this.media,U=I?dn(I.textTracks):null;if(this.tracks.forEach((Y,V)=>{let ue;if(U){let pe=null;for(let be=0;beV!==null).map(V=>V.label);Y.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${Y.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const I=this.tracks.map(U=>({label:U.name,kind:U.type.toLowerCase(),default:U.default,subtitleTrack:U}));this.hls.trigger(o.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:I})}}}onManifestLoaded(t,n){this.config.enableCEA708Captions&&n.captions&&n.captions.forEach(s=>{const v=/(?:CC|SERVICE)([1-4])/.exec(s.instreamId);if(!v)return;const w=`textTrack${v[1]}`,I=this.captionsProperties[w];I&&(I.label=s.name,s.lang&&(I.languageCode=s.lang),I.media=s)})}closedCaptionsForLevel(t){const n=this.hls.levels[t.level];return n==null?void 0:n.attrs["CLOSED-CAPTIONS"]}onFragLoading(t,n){if(this.enabled&&n.frag.type===u.MAIN){var s,v;const{cea608Parser1:w,cea608Parser2:I,lastSn:U}=this,{cc:Y,sn:V}=n.frag,ue=(s=(v=n.part)==null?void 0:v.index)!=null?s:-1;w&&I&&(V!==U+1||V===U&&ue!==this.lastPartIndex+1||Y!==this.lastCc)&&(w.reset(),I.reset()),this.lastCc=Y,this.lastSn=V,this.lastPartIndex=ue}}onFragLoaded(t,n){const{frag:s,payload:v}=n;if(s.type===u.SUBTITLE)if(v.byteLength){const w=s.decryptdata,I="stats"in n;if(w==null||!w.encrypted||I){const U=this.tracks[s.level],Y=this.vttCCs;Y[s.cc]||(Y[s.cc]={start:s.start,prevCC:this.prevCC,new:!0},this.prevCC=s.cc),U&&U.textCodec===sf?this._parseIMSC1(s,v):this._parseVTTs(n)}}else this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:new Error("Empty subtitle payload")})}_parseIMSC1(t,n){const s=this.hls;Zc(n,this.initPTS[t.cc],v=>{this._appendCues(v,t.level),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})},v=>{s.logger.log(`Failed to parse IMSC1: ${v}`),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:v})})}_parseVTTs(t){var n;const{frag:s,payload:v}=t,{initPTS:w,unparsedVttFrags:I}=this,U=w.length-1;if(!w[s.cc]&&U===-1){I.push(t);return}const Y=this.hls,V=(n=s.initSegment)!=null&&n.data?Me(s.initSegment.data,new Uint8Array(v)).buffer:v;Tf(V,this.initPTS[s.cc],this.vttCCs,s.cc,s.start,ue=>{this._appendCues(ue,s.level),Y.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:s})},ue=>{const pe=ue.message==="Missing initPTS for VTT MPEGTS";pe?I.push(t):this._fallbackToIMSC1(s,v),Y.logger.log(`Failed to parse VTT cue: ${ue}`),!(pe&&U>s.cc)&&Y.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:ue})})}_fallbackToIMSC1(t,n){const s=this.tracks[t.level];s.textCodec||Zc(n,this.initPTS[t.cc],()=>{s.textCodec=sf,this._parseIMSC1(t,n)},()=>{s.textCodec="wvtt"})}_appendCues(t,n){const s=this.hls;if(this.config.renderTextTracksNatively){const v=this.textTracks[n];if(!v||v.mode==="disabled")return;t.forEach(w=>T(v,w))}else{const v=this.tracks[n];if(!v)return;const w=v.default?"default":"subtitles"+n;s.trigger(o.CUES_PARSED,{type:"subtitles",cues:t,track:w})}}onFragDecrypted(t,n){const{frag:s}=n;s.type===u.SUBTITLE&&this.onFragLoaded(o.FRAG_LOADED,n)}onSubtitleTracksCleared(){this.tracks=[],this.captionsTracks={}}onFragParsingUserdata(t,n){if(!this.enabled||!this.config.enableCEA708Captions)return;const{frag:s,samples:v}=n;if(!(s.type===u.MAIN&&this.closedCaptionsForLevel(s)==="NONE"))for(let w=0;wL(U[Y],n,s))}if(this.config.renderTextTracksNatively&&n===0&&v!==void 0){const{textTracks:U}=this;Object.keys(U).forEach(Y=>L(U[Y],n,v))}}}extractCea608Data(t){const n=[[],[]],s=t[0]&31;let v=2;for(let w=0;w=16?Y--:Y++;const Re=yl(V.trim()),Be=Cf(t,n,Re);k!=null&&(pe=k.cues)!=null&&pe.getCueById(Be)||(I=new ue(t,n,Re),I.id=Be,I.line=be+1,I.align="left",I.position=10+Math.min(80,Math.floor(Y*8/32)*10),v.push(I))}return k&&v.length&&(v.sort((be,Re)=>be.line==="auto"||Re.line==="auto"?0:be.line>8&&Re.line>8?Re.line-be.line:be.line-Re.line),v.forEach(be=>T(k,be))),v}};function Ff(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(k){}return!1}const nd=/(\d+)-(\d+)\/(\d+)/;class Bf{constructor(t){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=null,this.response=null,this.controller=void 0,this.context=null,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=t.fetchSetup||ad,this.controller=new self.AbortController,this.stats=new j}destroy(){this.loader=this.callbacks=this.context=this.config=this.request=null,this.abortInternal(),this.response=null,this.fetchSetup=this.controller=this.stats=null}abortInternal(){this.controller&&!this.stats.loading.end&&(this.stats.aborted=!0,this.controller.abort())}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(t,n,s){const v=this.stats;if(v.loading.start)throw new Error("Loader can only be used once.");v.loading.start=self.performance.now();const w=qf(t,this.controller.signal),I=t.responseType==="arraybuffer",U=I?"byteLength":"length",{maxTimeToFirstByteMs:Y,maxLoadTimeMs:V}=n.loadPolicy;this.context=t,this.config=n,this.callbacks=s,this.request=this.fetchSetup(t,w),self.clearTimeout(this.requestTimeout),n.timeout=Y&&r(Y)?Y:V,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},n.timeout),(eo(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(pe=>{var be;this.response=this.loader=pe;const Re=Math.max(self.performance.now(),v.loading.start);if(self.clearTimeout(this.requestTimeout),n.timeout=V,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},V-(Re-v.loading.start)),!pe.ok){const{status:dt,statusText:at}=pe;throw new $f(at||"fetch, bad network response",dt,pe)}v.loading.first=Re,v.total=Nf(pe.headers)||v.total;const Be=(be=this.callbacks)==null?void 0:be.onProgress;return Be&&r(n.highWaterMark)?this.loadProgressively(pe,v,t,n.highWaterMark,Be):I?pe.arrayBuffer():t.responseType==="json"?pe.json():pe.text()}).then(pe=>{var be,Re;const Be=this.response;if(!Be)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),v.loading.end=Math.max(self.performance.now(),v.loading.first);const dt=pe[U];dt&&(v.loaded=v.total=dt);const at={url:Be.url,data:pe,code:Be.status},jt=(be=this.callbacks)==null?void 0:be.onProgress;jt&&!r(n.highWaterMark)&&jt(v,t,pe,Be),(Re=this.callbacks)==null||Re.onSuccess(at,v,t,Be)}).catch(pe=>{var be;if(self.clearTimeout(this.requestTimeout),v.aborted)return;const Re=pe&&pe.code||0,Be=pe?pe.message:null;(be=this.callbacks)==null||be.onError({code:Re,text:Be},t,pe?pe.details:null,v)})}getCacheAge(){let t=null;if(this.response){const n=this.response.headers.get("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.response?this.response.headers.get(t):null}loadProgressively(t,n,s,v=0,w){const I=new mo,U=t.body.getReader(),Y=()=>U.read().then(V=>{if(V.done)return I.dataLength&&w(n,s,I.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const ue=V.value,pe=ue.length;return n.loaded+=pe,pe=v&&w(n,s,I.flush().buffer,t)):w(n,s,ue.buffer,t),Y()}).catch(()=>Promise.reject());return Y()}}function qf(k,t){const n={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(y({},k.headers))};return k.rangeEnd&&n.headers.set("Range","bytes="+k.rangeStart+"-"+String(k.rangeEnd-1)),n}function id(k){const t=nd.exec(k);if(t)return parseInt(t[2])-parseInt(t[1])+1}function Nf(k){const t=k.get("Content-Range");if(t){const s=id(t);if(r(s))return s}const n=k.get("Content-Length");if(n)return parseInt(n)}function ad(k,t){return new self.Request(k.url,t)}class $f extends Error{constructor(t,n,s){super(t),this.code=void 0,this.details=void 0,this.code=n,this.details=s}}const _=/^age:\s*[\d.]+\s*$/im;class C{constructor(t){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=null,this.loader=null,this.stats=void 0,this.xhrSetup=t&&t.xhrSetup||null,this.stats=new j,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null}abortInternal(){const t=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),t&&(t.onreadystatechange=null,t.onprogress=null,t.readyState!==4&&(this.stats.aborted=!0,t.abort()))}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(t,n,s){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=t,this.config=n,this.callbacks=s,this.loadInternal()}loadInternal(){const{config:t,context:n}=this;if(!t||!n)return;const s=this.loader=new self.XMLHttpRequest,v=this.stats;v.loading.first=0,v.loaded=0,v.aborted=!1;const w=this.xhrSetup;w?Promise.resolve().then(()=>{if(!(this.loader!==s||this.stats.aborted))return w(s,n.url)}).catch(I=>{if(!(this.loader!==s||this.stats.aborted))return s.open("GET",n.url,!0),w(s,n.url)}).then(()=>{this.loader!==s||this.stats.aborted||this.openAndSendXhr(s,n,t)}).catch(I=>{var U;(U=this.callbacks)==null||U.onError({code:s.status,text:I.message},n,s,v)}):this.openAndSendXhr(s,n,t)}openAndSendXhr(t,n,s){t.readyState||t.open("GET",n.url,!0);const v=n.headers,{maxTimeToFirstByteMs:w,maxLoadTimeMs:I}=s.loadPolicy;if(v)for(const U in v)t.setRequestHeader(U,v[U]);n.rangeEnd&&t.setRequestHeader("Range","bytes="+n.rangeStart+"-"+(n.rangeEnd-1)),t.onreadystatechange=this.readystatechange.bind(this),t.onprogress=this.loadprogress.bind(this),t.responseType=n.responseType,self.clearTimeout(this.requestTimeout),s.timeout=w&&r(w)?w:I,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),s.timeout),t.send()}readystatechange(){const{context:t,loader:n,stats:s}=this;if(!t||!n)return;const v=n.readyState,w=this.config;if(!s.aborted&&v>=2&&(s.loading.first===0&&(s.loading.first=Math.max(self.performance.now(),s.loading.start),w.timeout!==w.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),w.timeout=w.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),w.loadPolicy.maxLoadTimeMs-(s.loading.first-s.loading.start)))),v===4)){self.clearTimeout(this.requestTimeout),n.onreadystatechange=null,n.onprogress=null;const V=n.status,ue=n.responseType==="text"?n.responseText:null;if(V>=200&&V<300){const Be=ue!=null?ue:n.response;if(Be!=null){var I,U;s.loading.end=Math.max(self.performance.now(),s.loading.first);const dt=n.responseType==="arraybuffer"?Be.byteLength:Be.length;s.loaded=s.total=dt,s.bwEstimate=s.total*8e3/(s.loading.end-s.loading.first);const at=(I=this.callbacks)==null?void 0:I.onProgress;at&&at(s,t,Be,n);const jt={url:n.responseURL,data:Be,code:V};(U=this.callbacks)==null||U.onSuccess(jt,s,t,n);return}}const pe=w.loadPolicy.errorRetry,be=s.retry,Re={url:t.url,data:void 0,code:V};if(nt(pe,be,!1,Re))this.retry(pe);else{var Y;H.error(`${V} while loading ${t.url}`),(Y=this.callbacks)==null||Y.onError({code:V,text:n.statusText},t,n,s)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,n=this.stats.retry;if(nt(t,n,!0))this.retry(t);else{var s;H.warn(`timeout while loading ${(s=this.context)==null?void 0:s.url}`);const v=this.callbacks;v&&(this.abortInternal(),v.onTimeout(this.stats,this.context,this.loader))}}retry(t){const{context:n,stats:s}=this;this.retryDelay=Ur(t,s.retry),s.retry++,H.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${n==null?void 0:n.url}, retrying ${s.retry}/${t.maxNumRetry} in ${this.retryDelay}ms`),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)}loadprogress(t){const n=this.stats;n.loaded=t.loaded,t.lengthComputable&&(n.total=t.total)}getCacheAge(){let t=null;if(this.loader&&_.test(this.loader.getAllResponseHeaders())){const n=this.loader.getResponseHeader("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.loader&&new RegExp(`^${t}:\\s*[\\d.]+\\s*$`,"im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(t):null}}const z={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},ge=b(b({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,maxDevicePixelRatio:Number.POSITIVE_INFINITY,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,startOnSegmentBoundary:!1,maxBufferSize:60*1e3*1e3,maxFragLookUpTolerance:.25,maxBufferHole:.1,detectStallWithCurrentTimeMs:1250,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,nudgeOnVideoHole:!0,liveSyncMode:"edge",liveSyncDurationCount:3,liveSyncOnStallIncrease:1,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,ignorePlaylistParsingErrors:!1,loader:C,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:fi,bufferController:Lo,capLevelController:ml,errorController:Or,fpsController:Bc,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrEwmaDefaultEstimateMax:5e6,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:ds,requireKeySystemAccessOnStart:!1,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableEmsgKLVMetadata:!1,enableID3MetadataCues:!0,enableInterstitialPlayback:!0,interstitialAppendInPlace:!0,interstitialLiveLookAhead:10,useMediaCapabilities:!0,preserveManualLevelOnError:!1,certLoadPolicy:{default:z},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},interstitialAssetListLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:3e4,timeoutRetry:{maxNumRetry:0,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:0,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},ke()),{},{subtitleStreamController:Ql,subtitleTrackController:In,timelineController:Mf,audioStreamController:ac,audioTrackController:Du,emeController:sl,cmcdController:gc,contentSteeringController:wf,interstitialsController:Es});function ke(){return{cueHandler:Vf,enableWebVTT:!0,enableIMSC1:!0,enableCEA708Captions:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}}function ot(k,t,n){if((t.liveSyncDurationCount||t.liveMaxLatencyDurationCount)&&(t.liveSyncDuration||t.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(t.liveMaxLatencyDurationCount!==void 0&&(t.liveSyncDurationCount===void 0||t.liveMaxLatencyDurationCount<=t.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(t.liveMaxLatencyDuration!==void 0&&(t.liveSyncDuration===void 0||t.liveMaxLatencyDuration<=t.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const s=Ut(k),v=["manifest","level","frag"],w=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return v.forEach(I=>{const U=`${I==="level"?"playlist":I}LoadPolicy`,Y=t[U]===void 0,V=[];w.forEach(ue=>{const pe=`${I}Loading${ue}`,be=t[pe];if(be!==void 0&&Y){V.push(pe);const Re=s[U].default;switch(t[U]={default:Re},ue){case"TimeOut":Re.maxLoadTimeMs=be,Re.maxTimeToFirstByteMs=be;break;case"MaxRetry":Re.errorRetry.maxNumRetry=be,Re.timeoutRetry.maxNumRetry=be;break;case"RetryDelay":Re.errorRetry.retryDelayMs=be,Re.timeoutRetry.retryDelayMs=be;break;case"MaxRetryTimeout":Re.errorRetry.maxRetryDelayMs=be,Re.timeoutRetry.maxRetryDelayMs=be;break}}}),V.length&&n.warn(`hls.js config: "${V.join('", "')}" setting(s) are deprecated, use "${U}": ${$n(t[U])}`)}),b(b({},s),t)}function Ut(k){return k&&typeof k=="object"?Array.isArray(k)?k.map(Ut):Object.keys(k).reduce((t,n)=>(t[n]=Ut(k[n]),t),{}):k}function ir(k,t){const n=k.loader;n!==Bf&&n!==C?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),k.progressive=!1):Ff()&&(k.loader=Bf,k.progressive=!0,k.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const Tr=2,mn=.1,Li=.05,za=100;class qn extends Hs{constructor(t,n){super("gap-controller",t.logger),this.hls=void 0,this.fragmentTracker=void 0,this.media=null,this.mediaSource=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.buffered={},this.lastCurrentTime=0,this.ended=0,this.waiting=0,this.onMediaPlaying=()=>{this.ended=0,this.waiting=0},this.onMediaWaiting=()=>{var s;(s=this.media)!=null&&s.seeking||(this.waiting=self.performance.now(),this.tick())},this.onMediaEnded=()=>{if(this.hls){var s;this.ended=((s=this.media)==null?void 0:s.currentTime)||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1})}},this.hls=t,this.fragmentTracker=n,this.registerListeners()}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.BUFFER_APPENDED,this.onBufferAppended,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.BUFFER_APPENDED,this.onBufferAppended,this))}destroy(){super.destroy(),this.unregisterListeners(),this.media=this.hls=this.fragmentTracker=null,this.mediaSource=void 0}onMediaAttached(t,n){this.setInterval(za),this.mediaSource=n.mediaSource;const s=this.media=n.media;hi(s,"playing",this.onMediaPlaying),hi(s,"waiting",this.onMediaWaiting),hi(s,"ended",this.onMediaEnded)}onMediaDetaching(t,n){this.clearInterval();const{media:s}=this;s&&(ps(s,"playing",this.onMediaPlaying),ps(s,"waiting",this.onMediaWaiting),ps(s,"ended",this.onMediaEnded),this.media=null),this.mediaSource=void 0}onBufferAppended(t,n){this.buffered=n.timeRanges}get hasBuffered(){return Object.keys(this.buffered).length>0}tick(){var t;if(!((t=this.media)!=null&&t.readyState)||!this.hasBuffered)return;const n=this.media.currentTime;this.poll(n,this.lastCurrentTime),this.lastCurrentTime=n}poll(t,n){var s,v;const w=(s=this.hls)==null?void 0:s.config;if(!w)return;const I=this.media;if(!I)return;const{seeking:U}=I,Y=this.seeking&&!U,V=!this.seeking&&U,ue=I.paused&&!U||I.ended||I.playbackRate===0;if(this.seeking=U,t!==n){n&&(this.ended=0),this.moved=!0,U||(this.nudgeRetry=0,w.nudgeOnVideoHole&&!ue&&t>n&&this.nudgeOnVideoHole(t,n)),this.waiting===0&&this.stallResolved(t);return}if(V||Y){Y&&this.stallResolved(t);return}if(ue){this.nudgeRetry=0,this.stallResolved(t),!this.ended&&I.ended&&this.hls&&(this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1}));return}if(!Oi.getBuffered(I).length){this.nudgeRetry=0;return}const pe=Oi.bufferInfo(I,t,0),be=pe.nextStart||0,Re=this.fragmentTracker;if(U&&Re&&this.hls){const vn=la(this.hls.inFlightFragments,t),$r=pe.len>Tr,nn=!be||vn||be-t>Tr&&!Re.getPartialFragment(t);if($r||nn)return;this.moved=!1}const Be=(v=this.hls)==null?void 0:v.latestLevelDetails;if(!this.moved&&this.stalled!==null&&Re){if(!(pe.len>0)&&!be)return;const $r=Math.max(be,pe.start||0)-t,fn=!!(Be!=null&&Be.live)?Be.targetduration*2:Tr,Kr=Aa(t,Re);if($r>0&&($r<=fn||Kr)){I.paused||this._trySkipBufferHole(Kr);return}}const dt=w.detectStallWithCurrentTimeMs,at=self.performance.now(),jt=this.waiting;let cr=this.stalled;if(cr===null)if(jt>0&&at-jt=dt||jt)&&this.hls){var Nr;if(((Nr=this.mediaSource)==null?void 0:Nr.readyState)==="ended"&&!(Be!=null&&Be.live)&&Math.abs(t-((Be==null?void 0:Be.edge)||0))<1){if(this.ended)return;this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!0});return}if(this._reportStall(pe),!this.media||!this.hls)return}const Vr=Oi.bufferInfo(I,t,w.maxBufferHole);this._tryFixBufferStall(Vr,sr,t)}stallResolved(t){const n=this.stalled;if(n&&this.hls&&(this.stalled=null,this.stallReported)){const s=self.performance.now()-n;this.log(`playback not stuck anymore @${t}, after ${Math.round(s)}ms`),this.stallReported=!1,this.waiting=0,this.hls.trigger(o.STALL_RESOLVED,{})}}nudgeOnVideoHole(t,n){var s;const v=this.buffered.video;if(this.hls&&this.media&&this.fragmentTracker&&(s=this.buffered.audio)!=null&&s.length&&v&&v.length>1&&t>v.end(0)){const w=Oi.bufferedInfo(Oi.timeRangesToArray(this.buffered.audio),t,0);if(w.len>1&&n>=w.start){const I=Oi.timeRangesToArray(v),U=Oi.bufferedInfo(I,n,0).bufferedIndex;if(U>-1&&UU)&&ue-V<1&&t-V<2){const pe=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${V} -> ${ue} buffered index: ${Y}`);this.warn(pe.message),this.media.currentTime+=1e-6;let be=Aa(t,this.fragmentTracker);be&&"fragment"in be?be=be.fragment:be||(be=void 0);const Re=Oi.bufferInfo(this.media,t,0);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:pe,reason:pe.message,frag:be,buffer:Re.len,bufferInfo:Re})}}}}}_tryFixBufferStall(t,n,s){var v,w;const{fragmentTracker:I,media:U}=this,Y=(v=this.hls)==null?void 0:v.config;if(!U||!I||!Y)return;const V=(w=this.hls)==null?void 0:w.latestLevelDetails,ue=Aa(s,I);if((ue||V!=null&&V.live&&s1&&t.len>Y.maxBufferHole||t.nextStart&&(t.nextStart-sY.highBufferWatchdogPeriod*1e3||this.waiting)&&(this.warn("Trying to nudge playhead over buffer-hole"),this._tryNudgeBuffer(t))}adjacentTraversal(t,n){const s=this.fragmentTracker,v=t.nextStart;if(s&&v){const w=s.getFragAtPos(n,u.MAIN),I=s.getFragAtPos(v,u.MAIN);if(w&&I)return I.sn-w.sn<2}return!1}_reportStall(t){const{hls:n,media:s,stallReported:v,stalled:w}=this;if(!v&&w!==null&&s&&n){this.stallReported=!0;const I=new Error(`Playback stalling at @${s.currentTime} due to low buffer (${$n(t)})`);this.warn(I.message),n.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_STALLED_ERROR,fatal:!1,error:I,buffer:t.len,bufferInfo:t,stalled:{start:w}})}}_trySkipBufferHole(t){var n;const{fragmentTracker:s,media:v}=this,w=(n=this.hls)==null?void 0:n.config;if(!v||!s||!w)return 0;const I=v.currentTime,U=Oi.bufferInfo(v,I,0),Y=I0&&U.len<1&&v.readyState<3,be=Y-I;if(be>0&&(ue||pe)){if(be>w.maxBufferHole){let Be=!1;if(I===0){const dt=s.getAppendedFrag(0,u.MAIN);dt&&Y{const k=jr();try{k&&new k(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();class Wn{constructor(t){this.hls=void 0,this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.removeCues=!0,this.assetCue=void 0,this.onEventCueEnter=()=>{this.hls&&this.hls.trigger(o.EVENT_CUE_ENTER,{})},this.hls=t,this._registerListeners()}destroy(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=this.onEventCueEnter=null}_registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}_unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}onMediaAttaching(t,n){var s;this.media=n.media,((s=n.overrides)==null?void 0:s.cueRemoval)===!1&&(this.removeCues=!1)}onMediaAttached(){var t;const n=(t=this.hls)==null?void 0:t.latestLevelDetails;n&&this.updateDateRangeCues(n)}onMediaDetaching(t,n){this.media=null,!n.transferMedia&&(this.id3Track&&(this.removeCues&&O(this.id3Track,this.onEventCueEnter),this.id3Track=null),this.dateRangeCuesAppended={})}onManifestLoading(){this.dateRangeCuesAppended={}}createTrack(t){const n=this.getID3Track(t.textTracks);return n.mode="hidden",n}getID3Track(t){if(this.media){for(let n=0;nOn&&(pe=On),pe-ue<=0&&(pe=ue+tn);for(let Re=0;Reue.type===Xr.audioId3&&Y:v==="video"?V=ue=>ue.type===Xr.emsg&&U:V=ue=>ue.type===Xr.audioId3&&Y||ue.type===Xr.emsg&&U,L(w,n,s,V)}}onLevelUpdated(t,{details:n}){this.updateDateRangeCues(n,!0)}onLevelPtsUpdated(t,n){Math.abs(n.drift)>.01&&this.updateDateRangeCues(n.details)}updateDateRangeCues(t,n){if(!this.hls||!this.media)return;const{assetPlayerId:s,timelineOffset:v,enableDateRangeMetadataCues:w,interstitialsController:I}=this.hls.config;if(!w)return;const U=jr();if(s&&v&&!I){const{fragmentStart:dt,fragmentEnd:at}=t;let jt=this.assetCue;jt?(jt.startTime=dt,jt.endTime=at):U&&(jt=this.assetCue=Qr(U,dt,at,{assetPlayerId:this.hls.config.assetPlayerId},"hlsjs.interstitial.asset"),jt&&(jt.id=s,this.id3Track||(this.id3Track=this.createTrack(this.media)),this.id3Track.addCue(jt),jt.addEventListener("enter",this.onEventCueEnter)))}if(!t.hasProgramDateTime)return;const{id3Track:Y}=this,{dateRanges:V}=t,ue=Object.keys(V);let pe=this.dateRangeCuesAppended;if(Y&&n){var be;if((be=Y.cues)!=null&&be.length){const dt=Object.keys(pe).filter(at=>!ue.includes(at));for(let at=dt.length;at--;){var Re;const jt=dt[at],cr=(Re=pe[jt])==null?void 0:Re.cues;delete pe[jt],cr&&Object.keys(cr).forEach(sr=>{const Nr=cr[sr];if(Nr){Nr.removeEventListener("enter",this.onEventCueEnter);try{Y.removeCue(Nr)}catch(Vr){}}})}}else pe=this.dateRangeCuesAppended={}}const Be=t.fragments[t.fragments.length-1];if(!(ue.length===0||!r(Be==null?void 0:Be.programDateTime))){this.id3Track||(this.id3Track=this.createTrack(this.media));for(let dt=0;dt{if(yi!==jt.id){const Xi=V[yi];if(Xi.class===jt.class&&Xi.startDate>jt.startDate&&(!Sn||jt.startDate.01&&(yi.startTime=cr,yi.endTime=vn);else if(U){let Xi=jt.attr[Sn];Is(Sn)&&(Xi=K(Xi));const qi=Qr(U,cr,vn,{key:Sn,data:Xi},Xr.dateRange);qi&&(qi.id=at,this.id3Track.addCue(qi),Nr[Sn]=qi,I&&(Sn==="X-ASSET-LIST"||Sn==="X-ASSET-URL")&&qi.addEventListener("enter",this.onEventCueEnter))}}pe[at]={cues:Nr,dateRange:jt,durationKnown:Vr}}}}}class Ka{constructor(t){this.hls=void 0,this.config=void 0,this.media=null,this.currentTime=0,this.stallCount=0,this._latency=null,this._targetLatencyUpdated=!1,this.onTimeupdate=()=>{const{media:n}=this,s=this.levelDetails;if(!n||!s)return;this.currentTime=n.currentTime;const v=this.computeLatency();if(v===null)return;this._latency=v;const{lowLatencyMode:w,maxLiveSyncPlaybackRate:I}=this.config;if(!w||I===1||!s.live)return;const U=this.targetLatency;if(U===null)return;const Y=v-U,V=Math.min(this.maxLatency,U+s.targetduration);if(Y.05&&this.forwardBufferLength>1){const pe=Math.min(2,Math.max(1,I)),be=Math.round(2/(1+Math.exp(-.75*Y-this.edgeStalled))*20)/20,Re=Math.min(pe,Math.max(1,be));this.changeMediaPlaybackRate(n,Re)}else n.playbackRate!==1&&n.playbackRate!==0&&this.changeMediaPlaybackRate(n,1)},this.hls=t,this.config=t.config,this.registerListeners()}get levelDetails(){var t;return((t=this.hls)==null?void 0:t.latestLevelDetails)||null}get latency(){return this._latency||0}get maxLatency(){const{config:t}=this;if(t.liveMaxLatencyDuration!==void 0)return t.liveMaxLatencyDuration;const n=this.levelDetails;return n?t.liveMaxLatencyDurationCount*n.targetduration:0}get targetLatency(){const t=this.levelDetails;if(t===null||this.hls===null)return null;const{holdBack:n,partHoldBack:s,targetduration:v}=t,{liveSyncDuration:w,liveSyncDurationCount:I,lowLatencyMode:U}=this.config,Y=this.hls.userConfig;let V=U&&s||n;(this._targetLatencyUpdated||Y.liveSyncDuration||Y.liveSyncDurationCount||V===0)&&(V=w!==void 0?w:I*v);const ue=v;return V+Math.min(this.stallCount*this.config.liveSyncOnStallIncrease,ue)}set targetLatency(t){this.stallCount=0,this.config.liveSyncDuration=t,this._targetLatencyUpdated=!0}get liveSyncPosition(){const t=this.estimateLiveEdge(),n=this.targetLatency;if(t===null||n===null)return null;const s=this.levelDetails;if(s===null)return null;const v=s.edge,w=t-n-this.edgeStalled,I=v-s.totalduration,U=v-(this.config.lowLatencyMode&&s.partTarget||s.targetduration);return Math.min(Math.max(I,w),U)}get drift(){const t=this.levelDetails;return t===null?1:t.drift}get edgeStalled(){const t=this.levelDetails;if(t===null)return 0;const n=(this.config.lowLatencyMode&&t.partTarget||t.targetduration)*3;return Math.max(t.age-n,0)}get forwardBufferLength(){const{media:t}=this,n=this.levelDetails;if(!t||!n)return 0;const s=t.buffered.length;return(s?t.buffered.end(s-1):n.edge)-this.currentTime}destroy(){this.unregisterListeners(),this.onMediaDetaching(),this.hls=null}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.ERROR,this.onError,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.ERROR,this.onError,this))}onMediaAttached(t,n){this.media=n.media,this.media.addEventListener("timeupdate",this.onTimeupdate)}onMediaDetaching(){this.media&&(this.media.removeEventListener("timeupdate",this.onTimeupdate),this.media=null)}onManifestLoading(){this._latency=null,this.stallCount=0}onLevelUpdated(t,{details:n}){n.advanced&&this.onTimeupdate(),!n.live&&this.media&&this.media.removeEventListener("timeupdate",this.onTimeupdate)}onError(t,n){var s;n.details===f.BUFFER_STALLED_ERROR&&(this.stallCount++,this.hls&&(s=this.levelDetails)!=null&&s.live&&this.hls.logger.warn("[latency-controller]: Stall detected, adjusting target latency"))}changeMediaPlaybackRate(t,n){var s,v;t.playbackRate!==n&&((s=this.hls)==null||s.logger.debug(`[latency-controller]: latency=${this.latency.toFixed(3)}, targetLatency=${(v=this.targetLatency)==null?void 0:v.toFixed(3)}, forwardBufferLength=${this.forwardBufferLength.toFixed(3)}: adjusting playback rate from ${t.playbackRate} to ${n}`),t.playbackRate=n)}estimateLiveEdge(){const t=this.levelDetails;return t===null?null:t.edge+t.age}computeLatency(){const t=this.estimateLiveEdge();return t===null?null:t-this.currentTime}}class Wi extends ci{constructor(t,n){super(t,"level-controller"),this._levels=[],this._firstLevel=-1,this._maxAutoLevel=-1,this._startLevel=void 0,this.currentLevel=null,this.currentLevelIndex=-1,this.manualLevelIndex=-1,this.steering=void 0,this.onParsedComplete=void 0,this.steering=n,this._registerListeners()}_registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this),t.on(o.ERROR,this.onError,this)}_unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this),t.off(o.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}stopLoad(){this._levels.forEach(n=>{n.loadError=0,n.fragmentError=0}),super.stopLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1}onManifestLoading(t,n){this.resetLevels()}onManifestLoaded(t,n){const s=this.hls.config.preferManagedMediaSource,v=[],w={},I={};let U=!1,Y=!1,V=!1;n.levels.forEach(ue=>{const pe=ue.attrs;let{audioCodec:be,videoCodec:Re}=ue;be&&(ue.audioCodec=be=_t(be,s)||void 0),Re&&(Re=ue.videoCodec=At(Re));const{width:Be,height:dt,unknownCodecs:at}=ue;let jt=at?at.length:0;if(at)for(let Kr=jt;Kr--;){const Sn=at[Kr];this.isAudioSupported(Sn)?(ue.audioCodec=be=be?`${be},${Sn}`:Sn,jt--,he.audio[be.substring(0,4)]=2):this.isVideoSupported(Sn)&&(ue.videoCodec=Re=Re?`${Re},${Sn}`:Sn,jt--,he.video[Re.substring(0,4)]=2)}if(U||(U=!!(Be&&dt)),Y||(Y=!!Re),V||(V=!!be),jt||be&&!this.isAudioSupported(be)||Re&&!this.isVideoSupported(Re)){this.log(`Some or all CODECS not supported "${pe.CODECS}"`);return}const{CODECS:cr,"FRAME-RATE":sr,"HDCP-LEVEL":Nr,"PATHWAY-ID":Vr,RESOLUTION:vn,"VIDEO-RANGE":$r}=pe,fn=`${`${Vr||"."}-`}${ue.bitrate}-${vn}-${sr}-${cr}-${$r}-${Nr}`;if(w[fn])if(w[fn].uri!==ue.url&&!ue.attrs["PATHWAY-ID"]){const Kr=I[fn]+=1;ue.attrs["PATHWAY-ID"]=new Array(Kr+1).join(".");const Sn=this.createLevel(ue);w[fn]=Sn,v.push(Sn)}else w[fn].addGroupId("audio",pe.AUDIO),w[fn].addGroupId("text",pe.SUBTITLES);else{const Kr=this.createLevel(ue);w[fn]=Kr,I[fn]=1,v.push(Kr)}}),this.filterAndSortMediaOptions(v,n,U,Y,V)}createLevel(t){const n=new Qn(t),s=t.supplemental;if(s!=null&&s.videoCodec&&!this.isVideoSupported(s.videoCodec)){const v=new Error(`SUPPLEMENTAL-CODECS not supported "${s.videoCodec}"`);this.log(v.message),n.supportedResult=sn(v,[])}return n}isAudioSupported(t){return Ce(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return Ce(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,n,s,v,w){let I=[],U=[],Y=t;if((s||v)&&w&&(Y=Y.filter(({videoCodec:at,videoRange:jt,width:cr,height:sr})=>(!!at||!!(cr&&sr))&&Cn(jt))),Y.length===0){Promise.resolve().then(()=>{if(this.hls){let at="no level with compatible codecs found in manifest",jt=at;n.levels.length&&(jt=`one or more CODECS in variant not supported: ${$n(n.levels.map(sr=>sr.attrs.CODECS).filter((sr,Nr,Vr)=>Vr.indexOf(sr)===Nr))}`,this.warn(jt),at+=` (${jt})`);const cr=new Error(at);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:n.url,error:cr,reason:jt})}});return}n.audioTracks&&(I=n.audioTracks.filter(at=>!at.audioCodec||this.isAudioSupported(at.audioCodec)),Ga(I)),n.subtitles&&(U=n.subtitles,Ga(U));const V=Y.slice(0);Y.sort((at,jt)=>{if(at.attrs["HDCP-LEVEL"]!==jt.attrs["HDCP-LEVEL"])return(at.attrs["HDCP-LEVEL"]||"")>(jt.attrs["HDCP-LEVEL"]||"")?1:-1;if(s&&at.height!==jt.height)return at.height-jt.height;if(at.frameRate!==jt.frameRate)return at.frameRate-jt.frameRate;if(at.videoRange!==jt.videoRange)return zr.indexOf(at.videoRange)-zr.indexOf(jt.videoRange);if(at.videoCodec!==jt.videoCodec){const cr=Ct(at.videoCodec),sr=Ct(jt.videoCodec);if(cr!==sr)return sr-cr}if(at.uri===jt.uri&&at.codecSet!==jt.codecSet){const cr=Pe(at.codecSet),sr=Pe(jt.codecSet);if(cr!==sr)return sr-cr}return at.averageBitrate!==jt.averageBitrate?at.averageBitrate-jt.averageBitrate:0});let ue=V[0];if(this.steering&&(Y=this.steering.filterParsedLevels(Y),Y.length!==V.length)){for(let at=0;atcr&&cr===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=sr)}break}const be=w&&!v,Re=this.hls.config,Be=!!(Re.audioStreamController&&Re.audioTrackController),dt={levels:Y,audioTracks:I,subtitleTracks:U,sessionData:n.sessionData,sessionKeys:n.sessionKeys,firstLevel:this._firstLevel,stats:n.stats,audio:w,video:v,altAudio:Be&&!be&&I.some(at=>!!at.url)};this.hls.trigger(o.MANIFEST_PARSED,dt)}get levels(){return this._levels.length===0?null:this._levels}get loadLevelObj(){return this.currentLevel}get level(){return this.currentLevelIndex}set level(t){const n=this._levels;if(n.length===0)return;if(t<0||t>=n.length){const ue=new Error("invalid level idx"),pe=t<0;if(this.hls.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.LEVEL_SWITCH_ERROR,level:t,fatal:pe,error:ue,reason:ue.message}),pe)return;t=Math.min(t,n.length-1)}const s=this.currentLevelIndex,v=this.currentLevel,w=v?v.attrs["PATHWAY-ID"]:void 0,I=n[t],U=I.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=I,s===t&&v&&w===U)return;this.log(`Switching to level ${t} (${I.height?I.height+"p ":""}${I.videoRange?I.videoRange+" ":""}${I.codecSet?I.codecSet+" ":""}@${I.bitrate})${U?" with Pathway "+U:""} from level ${s}${w?" with Pathway "+w:""}`);const Y={level:t,attrs:I.attrs,details:I.details,bitrate:I.bitrate,averageBitrate:I.averageBitrate,maxBitrate:I.maxBitrate,realBitrate:I.realBitrate,width:I.width,height:I.height,codecSet:I.codecSet,audioCodec:I.audioCodec,videoCodec:I.videoCodec,audioGroups:I.audioGroups,subtitleGroups:I.subtitleGroups,loaded:I.loaded,loadError:I.loadError,fragmentError:I.fragmentError,name:I.name,id:I.id,uri:I.uri,url:I.url,urlId:0,audioGroupIds:I.audioGroupIds,textGroupIds:I.textGroupIds};this.hls.trigger(o.LEVEL_SWITCHING,Y);const V=I.details;if(!V||V.live){const ue=this.switchParams(I.uri,v==null?void 0:v.details,V);this.loadPlaylist(ue)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(t){this.manualLevelIndex=t,this._startLevel===void 0&&(this._startLevel=t),t!==-1&&(this.level=t)}get firstLevel(){return this._firstLevel}set firstLevel(t){this._firstLevel=t}get startLevel(){if(this._startLevel===void 0){const t=this.hls.config.startLevel;return t!==void 0?t:this.hls.firstAutoLevel}return this._startLevel}set startLevel(t){this._startLevel=t}get pathways(){return this.steering?this.steering.pathways():[]}get pathwayPriority(){return this.steering?this.steering.pathwayPriority:null}set pathwayPriority(t){if(this.steering){const n=this.steering.pathways(),s=t.filter(v=>n.indexOf(v)!==-1);if(t.length<1){this.warn(`pathwayPriority ${t} should contain at least one pathway from list: ${n}`);return}this.steering.pathwayPriority=s}}onError(t,n){n.fatal||!n.context||n.context.type===h.LEVEL&&n.context.level===this.level&&this.checkRetry(n)}onFragBuffered(t,{frag:n}){if(n!==void 0&&n.type===u.MAIN){const s=n.elementaryStreams;if(!Object.keys(s).some(w=>!!s[w]))return;const v=this._levels[n.level];v!=null&&v.loadError&&(this.log(`Resetting level error count of ${v.loadError} on frag buffered`),v.loadError=0)}}onLevelLoaded(t,n){var s;const{level:v,details:w}=n,I=n.levelInfo;if(!I){var U;this.warn(`Invalid level index ${v}`),(U=n.deliveryDirectives)!=null&&U.skip&&(w.deltaUpdateFailed=!0);return}if(I===this.currentLevel||n.withoutMultiVariant){I.fragmentError===0&&(I.loadError=0);let Y=I.details;Y===n.details&&Y.advanced&&(Y=void 0),this.playlistLoaded(v,n,Y)}else(s=n.deliveryDirectives)!=null&&s.skip&&(w.deltaUpdateFailed=!0)}loadPlaylist(t){super.loadPlaylist(),this.shouldLoadPlaylist(this.currentLevel)&&this.scheduleLoading(this.currentLevel,t)}loadingPlaylist(t,n){super.loadingPlaylist(t,n);const s=this.getUrlWithDirectives(t.uri,n),v=this.currentLevelIndex,w=t.attrs["PATHWAY-ID"],I=t.details,U=I==null?void 0:I.age;this.log(`Loading level index ${v}${(n==null?void 0:n.msn)!==void 0?" at sn "+n.msn+" part "+n.part:""}${w?" Pathway "+w:""}${U&&I.live?" age "+U.toFixed(1)+(I.type?" "+I.type||0:""):""} ${s}`),this.hls.trigger(o.LEVEL_LOADING,{url:s,level:v,levelInfo:t,pathwayId:t.attrs["PATHWAY-ID"],id:0,deliveryDirectives:n||null})}get nextLoadLevel(){return this.manualLevelIndex!==-1?this.manualLevelIndex:this.hls.nextAutoLevel}set nextLoadLevel(t){this.level=t,this.manualLevelIndex===-1&&(this.hls.nextAutoLevel=t)}removeLevel(t){var n;if(this._levels.length===1)return;const s=this._levels.filter((w,I)=>I!==t?!0:(this.steering&&this.steering.removeLevel(w),w===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,w.details&&w.details.fragments.forEach(U=>U.level=-1)),!1));Nn(s),this._levels=s,this.currentLevelIndex>-1&&(n=this.currentLevel)!=null&&n.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.manualLevelIndex>-1&&(this.manualLevelIndex=this.currentLevelIndex);const v=s.length-1;this._firstLevel=Math.min(this._firstLevel,v),this._startLevel&&(this._startLevel=Math.min(this._startLevel,v)),this.hls.trigger(o.LEVELS_UPDATED,{levels:s})}onLevelsUpdated(t,{levels:n}){this._levels=n}checkMaxAutoUpdated(){const{autoLevelCapping:t,maxAutoLevel:n,maxHdcpLevel:s}=this.hls;this._maxAutoLevel!==n&&(this._maxAutoLevel=n,this.hls.trigger(o.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:t,levels:this.levels,maxAutoLevel:n,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:s}))}}function Ga(k){const t={};k.forEach(n=>{const s=n.groupId||"";n.id=t[s]=t[s]||0,t[s]++})}function ls(){return self.SourceBuffer||self.WebKitSourceBuffer}function Qa(){if(!ae())return!1;const t=ls();return!t||t.prototype&&typeof t.prototype.appendBuffer=="function"&&typeof t.prototype.remove=="function"}function Wc(){if(!Qa())return!1;const k=ae();return typeof(k==null?void 0:k.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(t=>k.isTypeSupported($t(t,"video")))||["mp4a.40.2","fLaC"].some(t=>k.isTypeSupported($t(t,"audio"))))}function sd(){var k;const t=ls();return typeof(t==null||(k=t.prototype)==null?void 0:k.changeType)=="function"}const bd=100;class xd extends Ha{constructor(t,n,s){super(t,n,s,"stream-controller",u.MAIN),this.audioCodecSwap=!1,this.level=-1,this._forceStartLoad=!1,this._hasEnoughToStart=!1,this.altAudio=0,this.audioOnly=!1,this.fragPlaying=null,this.fragLastKbps=0,this.couldBacktrack=!1,this.backtrackFragment=null,this.audioCodecSwitch=!1,this.videoBuffer=null,this.onMediaPlaying=()=>{this.tick()},this.onMediaSeeked=()=>{const v=this.media,w=v?v.currentTime:null;if(w===null||!r(w)||(this.log(`Media seeked to ${w.toFixed(3)}`),!this.getBufferedFrag(w)))return;const I=this.getFwdBufferInfoAtPos(v,w,u.MAIN,0);if(I===null||I.len===0){this.warn(`Main forward buffer length at ${w} on "seeked" event ${I?I.len:"empty"})`);return}this.tick()},this.registerListeners()}registerListeners(){super.registerListeners();const{hls:t}=this;t.on(o.MANIFEST_PARSED,this.onManifestParsed,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(o.BUFFER_CREATED,this.onBufferCreated,this),t.on(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this)}unregisterListeners(){super.unregisterListeners();const{hls:t}=this;t.off(o.MANIFEST_PARSED,this.onManifestParsed,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(o.BUFFER_CREATED,this.onBufferCreated,this),t.off(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this)}onHandlerDestroying(){this.onMediaPlaying=this.onMediaSeeked=null,this.unregisterListeners(),super.onHandlerDestroying()}startLoad(t,n){if(this.levels){const{lastCurrentTime:s,hls:v}=this;if(this.stopLoad(),this.setInterval(bd),this.level=-1,!this.startFragRequested){let w=v.startLevel;w===-1&&(v.config.testBandwidth&&this.levels.length>1?(w=0,this.bitrateTest=!0):w=v.firstAutoLevel),v.nextLoadLevel=w,this.level=v.loadLevel,this._hasEnoughToStart=!!n}s>0&&t===-1&&!n&&(this.log(`Override startPosition with lastCurrentTime @${s.toFixed(3)}`),t=s),this.state=ln.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=n?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=ln.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case ln.WAITING_LEVEL:{const{levels:t,level:n}=this,s=t==null?void 0:t[n],v=s==null?void 0:s.details;if(v&&(!v.live||this.levelLastLoaded===s&&!this.waitForLive(s))){if(this.waitForCdnTuneIn(v))break;this.state=ln.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=ln.IDLE;break}break}case ln.FRAG_LOADING_WAITING_RETRY:this.checkRetryDate();break}this.state===ln.IDLE&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){var t;super.onTickEnd(),(t=this.media)!=null&&t.readyState&&this.media.seeking===!1&&(this.lastCurrentTime=this.media.currentTime),this.checkFragmentChanged()}doTickIdle(){const{hls:t,levelLastLoaded:n,levels:s,media:v}=this;if(n===null||!v&&!this.primaryPrefetch&&(this.startFragRequested||!t.config.startFragPrefetch)||this.altAudio&&this.audioOnly)return;const w=this.buffering?t.nextLoadLevel:t.loadLevel;if(!(s!=null&&s[w]))return;const I=s[w],U=this.getMainFwdBufferInfo();if(U===null)return;const Y=this.getLevelDetails();if(Y&&this._streamEnded(U,Y)){const dt={};this.altAudio===2&&(dt.type="video"),this.hls.trigger(o.BUFFER_EOS,dt),this.state=ln.ENDED;return}if(!this.buffering)return;t.loadLevel!==w&&t.manualLevel===-1&&this.log(`Adapting to level ${w} from level ${this.level}`),this.level=t.nextLoadLevel=w;const V=I.details;if(!V||this.state===ln.WAITING_LEVEL||this.waitForLive(I)){this.level=w,this.state=ln.WAITING_LEVEL,this.startFragRequested=!1;return}const ue=U.len,pe=this.getMaxBufferLength(I.maxBitrate);if(ue>=pe)return;this.backtrackFragment&&this.backtrackFragment.start>U.end&&(this.backtrackFragment=null);const be=this.backtrackFragment?this.backtrackFragment.start:U.end;let Re=this.getNextFragment(be,V);if(this.couldBacktrack&&!this.fragPrevious&&Re&&Te(Re)&&this.fragmentTracker.getState(Re)!==Dr.OK){var Be;const at=((Be=this.backtrackFragment)!=null?Be:Re).sn-V.startSN,jt=V.fragments[at-1];jt&&Re.cc===jt.cc&&(Re=jt,this.fragmentTracker.removeFragment(jt))}else this.backtrackFragment&&U.len&&(this.backtrackFragment=null);if(Re&&this.isLoopLoading(Re,be)){if(!Re.gap){const at=this.audioOnly&&!this.altAudio?ie.AUDIO:ie.VIDEO,jt=(at===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;jt&&this.afterBufferFlushed(jt,at,u.MAIN)}Re=this.getNextFragmentLoopLoading(Re,V,U,u.MAIN,pe)}Re&&(Re.initSegment&&!Re.initSegment.data&&!this.bitrateTest&&(Re=Re.initSegment),this.loadFragment(Re,I,be))}loadFragment(t,n,s){const v=this.fragmentTracker.getState(t);v===Dr.NOT_LOADED||v===Dr.PARTIAL?Te(t)?this.bitrateTest?(this.log(`Fragment ${t.sn} of level ${t.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(t,n)):super.loadFragment(t,n,s):this._loadInitSegment(t,n):this.clearTrackerIfNeeded(t)}getBufferedFrag(t){return this.fragmentTracker.getBufferedFrag(t,u.MAIN)}followingBufferedFrag(t){return t?this.getBufferedFrag(t.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:t,media:n}=this;if(n!=null&&n.readyState){let s;const v=this.getAppendedFrag(n.currentTime);v&&v.start>1&&this.flushMainBuffer(0,v.start-1);const w=this.getLevelDetails();if(w!=null&&w.live){const U=this.getMainFwdBufferInfo();if(!U||U.len=I-n.maxFragLookUpTolerance&&w<=U;if(v!==null&&s.duration>v&&(w{this.hls&&this.hls.trigger(o.AUDIO_TRACK_SWITCHED,n)}),s.trigger(o.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null});return}s.trigger(o.AUDIO_TRACK_SWITCHED,n)}}onAudioTrackSwitched(t,n){const s=xi(n.url,this.hls);if(s){const v=this.videoBuffer;v&&this.mediaBuffer!==v&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=v)}this.altAudio=s?2:0,this.tick()}onBufferCreated(t,n){const s=n.tracks;let v,w,I=!1;for(const U in s){const Y=s[U];if(Y.id==="main"){if(w=U,v=Y,U==="video"){const V=s[U];V&&(this.videoBuffer=V.buffer)}}else I=!0}I&&v?(this.log(`Alternate track found, use ${w}.buffered to schedule main fragment loading`),this.mediaBuffer=v.buffer):this.mediaBuffer=this.media}onFragBuffered(t,n){const{frag:s,part:v}=n,w=s.type===u.MAIN;if(w){if(this.fragContextChanged(s)){this.warn(`Fragment ${s.sn}${v?" p: "+v.index:""} of level ${s.level} finished buffering, but was aborted. state: ${this.state}`),this.state===ln.PARSED&&(this.state=ln.IDLE);return}const U=v?v.stats:s.stats;this.fragLastKbps=Math.round(8*U.total/(U.buffering.end-U.loading.first)),Te(s)&&(this.fragPrevious=s),this.fragBufferedComplete(s,v)}const I=this.media;I&&(!this._hasEnoughToStart&&Oi.getBuffered(I).length&&(this._hasEnoughToStart=!0,this.seekToStartPos()),w&&this.tick())}get hasEnoughToStart(){return this._hasEnoughToStart}onError(t,n){var s;if(n.fatal){this.state=ln.ERROR;return}switch(n.details){case f.FRAG_GAP:case f.FRAG_PARSING_ERROR:case f.FRAG_DECRYPT_ERROR:case f.FRAG_LOAD_ERROR:case f.FRAG_LOAD_TIMEOUT:case f.KEY_LOAD_ERROR:case f.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(u.MAIN,n);break;case f.LEVEL_LOAD_ERROR:case f.LEVEL_LOAD_TIMEOUT:case f.LEVEL_PARSING_ERROR:!n.levelRetry&&this.state===ln.WAITING_LEVEL&&((s=n.context)==null?void 0:s.type)===h.LEVEL&&(this.state=ln.IDLE);break;case f.BUFFER_ADD_CODEC_ERROR:case f.BUFFER_APPEND_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&this.resetLoadingState();break;case f.BUFFER_FULL_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&(!this.config.interstitialsController&&this.config.assetPlayerId?this._hasEnoughToStart=!0:this.flushMainBuffer(0,Number.POSITIVE_INFINITY));break;case f.INTERNAL_EXCEPTION:this.recoverWorkerError(n);break}}onFragLoadEmergencyAborted(){this.state=ln.IDLE,this._hasEnoughToStart||(this.startFragRequested=!1,this.nextLoadPosition=this.lastCurrentTime),this.tickImmediate()}onBufferFlushed(t,{type:n}){if(n!==ie.AUDIO||!this.altAudio){const s=(n===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;s&&(this.afterBufferFlushed(s,n,u.MAIN),this.tick())}}onLevelsUpdated(t,n){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level,this.level===-1&&this.resetWhenMissingContext(this.fragCurrent)),this.levels=n.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:t}=this;if(!t)return;const n=t.currentTime;let s=this.startPosition;if(s>=0&&n0&&(Y{const{hls:v}=this,w=s==null?void 0:s.frag;if(!w||this.fragContextChanged(w))return;n.fragmentError=0,this.state=ln.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const I=w.stats;I.parsing.start=I.parsing.end=I.buffering.start=I.buffering.end=self.performance.now(),v.trigger(o.FRAG_LOADED,s),w.bitrateTest=!1}).catch(s=>{this.state===ln.STOPPED||this.state===ln.ERROR||(this.warn(s),this.resetFragmentLoading(t))})}_handleTransmuxComplete(t){const n=this.playlistType,{hls:s}=this,{remuxResult:v,chunkMeta:w}=t,I=this.getCurrentContext(w);if(!I){this.resetWhenMissingContext(w);return}const{frag:U,part:Y,level:V}=I,{video:ue,text:pe,id3:be,initSegment:Re}=v,{details:Be}=V,dt=this.altAudio?void 0:v.audio;if(this.fragContextChanged(U)){this.fragmentTracker.removeFragment(U);return}if(this.state=ln.PARSING,Re){const at=Re.tracks;if(at){const Nr=U.initSegment||U;if(this.unhandledEncryptionError(Re,U))return;this._bufferInitSegment(V,at,Nr,w),s.trigger(o.FRAG_PARSING_INIT_SEGMENT,{frag:Nr,id:n,tracks:at})}const jt=Re.initPTS,cr=Re.timescale,sr=this.initPTS[U.cc];if(r(jt)&&(!sr||sr.baseTime!==jt||sr.timescale!==cr)){const Nr=Re.trackId;this.initPTS[U.cc]={baseTime:jt,timescale:cr,trackId:Nr},s.trigger(o.INIT_PTS_FOUND,{frag:U,id:n,initPTS:jt,timescale:cr,trackId:Nr})}}if(ue&&Be){dt&&ue.type==="audiovideo"&&this.logMuxedErr(U);const at=Be.fragments[U.sn-1-Be.startSN],jt=U.sn===Be.startSN,cr=!at||U.cc>at.cc;if(v.independent!==!1){const{startPTS:sr,endPTS:Nr,startDTS:Vr,endDTS:vn}=ue;if(Y)Y.elementaryStreams[ue.type]={startPTS:sr,endPTS:Nr,startDTS:Vr,endDTS:vn};else if(ue.firstKeyFrame&&ue.independent&&w.id===1&&!cr&&(this.couldBacktrack=!0),ue.dropped&&ue.independent){const $r=this.getMainFwdBufferInfo(),nn=($r?$r.end:this.getLoadPosition())+this.config.maxBufferHole,fn=ue.firstKeyFramePTS?ue.firstKeyFramePTS:sr;if(!jt&&nnTr&&(U.gap=!0);U.setElementaryStreamInfo(ue.type,sr,Nr,Vr,vn),this.backtrackFragment&&(this.backtrackFragment=U),this.bufferFragmentData(ue,U,Y,w,jt||cr)}else if(jt||cr)U.gap=!0;else{this.backtrack(U);return}}if(dt){const{startPTS:at,endPTS:jt,startDTS:cr,endDTS:sr}=dt;Y&&(Y.elementaryStreams[ie.AUDIO]={startPTS:at,endPTS:jt,startDTS:cr,endDTS:sr}),U.setElementaryStreamInfo(ie.AUDIO,at,jt,cr,sr),this.bufferFragmentData(dt,U,Y,w)}if(Be&&be!=null&&be.samples.length){const at={id:n,frag:U,details:Be,samples:be.samples};s.trigger(o.FRAG_PARSING_METADATA,at)}if(Be&&pe){const at={id:n,frag:U,details:Be,samples:pe.samples};s.trigger(o.FRAG_PARSING_USERDATA,at)}}logMuxedErr(t){this.warn(`${Te(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,n,s,v){if(this.state!==ln.PARSING)return;this.audioOnly=!!n.audio&&!n.video,this.altAudio&&!this.audioOnly&&(delete n.audio,n.audiovideo&&this.logMuxedErr(s));const{audio:w,video:I,audiovideo:U}=n;if(w){const V=t.audioCodec;let ue=Fe(w.codec,V);ue==="mp4a"&&(ue="mp4a.40.5");const pe=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){ue&&(ue.indexOf("mp4a.40.5")!==-1?ue="mp4a.40.2":ue="mp4a.40.5");const be=w.metadata;be&&"channelCount"in be&&(be.channelCount||1)!==1&&pe.indexOf("firefox")===-1&&(ue="mp4a.40.5")}ue&&ue.indexOf("mp4a.40.5")!==-1&&pe.indexOf("android")!==-1&&w.container!=="audio/mpeg"&&(ue="mp4a.40.2",this.log(`Android: force audio codec to ${ue}`)),V&&V!==ue&&this.log(`Swapping manifest audio codec "${V}" for "${ue}"`),w.levelCodec=ue,w.id=u.MAIN,this.log(`Init audio buffer, container:${w.container}, codecs[selected/level/parsed]=[${ue||""}/${V||""}/${w.codec}]`),delete n.audiovideo}if(I){I.levelCodec=t.videoCodec,I.id=u.MAIN;const V=I.codec;if((V==null?void 0:V.length)===4)switch(V){case"hvc1":case"hev1":I.codec="hvc1.1.6.L120.90";break;case"av01":I.codec="av01.0.04M.08";break;case"avc1":I.codec="avc1.42e01e";break}this.log(`Init video buffer, container:${I.container}, codecs[level/parsed]=[${t.videoCodec||""}/${V}]${I.codec!==V?" parsed-corrected="+I.codec:""}${I.supplemental?" supplemental="+I.supplemental:""}`),delete n.audiovideo}U&&(this.log(`Init audiovideo buffer, container:${U.container}, codecs[level/parsed]=[${t.codecs}/${U.codec}]`),delete n.video,delete n.audio);const Y=Object.keys(n);if(Y.length){if(this.hls.trigger(o.BUFFER_CODECS,n),!this.hls)return;Y.forEach(V=>{const pe=n[V].initSegment;pe!=null&&pe.byteLength&&this.hls.trigger(o.BUFFER_APPENDING,{type:V,data:pe,frag:s,part:null,chunkMeta:v,parent:s.type})})}this.tickImmediate()}getMainFwdBufferInfo(){const t=this.mediaBuffer&&this.altAudio===2?this.mediaBuffer:this.media;return this.getFwdBufferInfo(t,u.MAIN)}get maxBufferLength(){const{levels:t,level:n}=this,s=t==null?void 0:t[n];return s?this.getMaxBufferLength(s.maxBitrate):this.config.maxBufferLength}backtrack(t){this.couldBacktrack=!0,this.backtrackFragment=t,this.resetTransmuxer(),this.flushBufferGap(t),this.fragmentTracker.removeFragment(t),this.fragPrevious=null,this.nextLoadPosition=t.start,this.state=ln.IDLE}checkFragmentChanged(){const t=this.media;let n=null;if(t&&t.readyState>1&&t.seeking===!1){const s=t.currentTime;if(Oi.isBuffered(t,s)?n=this.getAppendedFrag(s):Oi.isBuffered(t,s+.1)&&(n=this.getAppendedFrag(s+.1)),n){this.backtrackFragment=null;const v=this.fragPlaying,w=n.level;(!v||n.sn!==v.sn||v.level!==w)&&(this.fragPlaying=n,this.hls.trigger(o.FRAG_CHANGED,{frag:n}),(!v||v.level!==w)&&this.hls.trigger(o.LEVEL_SWITCHED,{level:w}))}}}get nextLevel(){const t=this.nextBufferedFrag;return t?t.level:-1}get currentFrag(){var t;if(this.fragPlaying)return this.fragPlaying;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;return r(n)?this.getAppendedFrag(n):null}get currentProgramDateTime(){var t;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;if(r(n)){const s=this.getLevelDetails(),v=this.currentFrag||(s?st(null,s.fragments,n):null);if(v){const w=v.programDateTime;if(w!==null){const I=w+(n-v.start)*1e3;return new Date(I)}}}return null}get currentLevel(){const t=this.currentFrag;return t?t.level:-1}get nextBufferedFrag(){const t=this.currentFrag;return t?this.followingBufferedFrag(t):null}get forceStartLoad(){return this._forceStartLoad}}class wd extends R{constructor(t,n){super("key-loader",n),this.config=void 0,this.keyIdToKeyInfo={},this.emeController=null,this.config=t}abort(t){for(const s in this.keyIdToKeyInfo){const v=this.keyIdToKeyInfo[s].loader;if(v){var n;if(t&&t!==((n=v.context)==null?void 0:n.frag.type))return;v.abort()}}}detach(){for(const t in this.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t];(n.mediaKeySessionContext||n.decryptdata.isCommonEncryption)&&delete this.keyIdToKeyInfo[t]}}destroy(){this.detach();for(const t in this.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t].loader;n&&n.destroy()}this.keyIdToKeyInfo={}}createKeyLoadError(t,n=f.KEY_LOAD_ERROR,s,v,w){return new ja({type:c.NETWORK_ERROR,details:n,fatal:!1,frag:t,response:w,error:s,networkDetails:v})}loadClear(t,n,s){if(this.emeController&&this.config.emeEnabled&&!this.emeController.getSelectedKeySystemFormats().length){if(n.length)for(let v=0,w=n.length;v{if(!this.emeController)return;I.setKeyFormat(U);const Y=di(U);if(Y)return this.emeController.getKeySystemAccess([Y])})}if(this.config.requireKeySystemAccessOnStart){const v=ts(this.config);if(v.length)return this.emeController.getKeySystemAccess(v)}}return null}load(t){return!t.decryptdata&&t.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(t).then(n=>this.loadInternal(t,n)):this.loadInternal(t)}loadInternal(t,n){var s,v;n&&t.setKeyFormat(n);const w=t.decryptdata;if(!w){const ue=new Error(n?`Expected frag.decryptdata to be defined after setting format ${n}`:"Missing decryption data on fragment in onKeyLoading");return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,ue))}const I=w.uri;if(!I)return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${I}"`)));const U=od(w);let Y=this.keyIdToKeyInfo[U];if((s=Y)!=null&&s.decryptdata.key)return w.key=Y.decryptdata.key,Promise.resolve({frag:t,keyInfo:Y});if((v=Y)!=null&&v.keyLoadPromise){var V;switch((V=Y.mediaKeySessionContext)==null?void 0:V.keyStatus){case"usable":case"usable-in-future":return Y.keyLoadPromise.then(pe=>{const{keyInfo:be}=pe;return w.key=be.decryptdata.key,{frag:t,keyInfo:be}})}}switch(this.log(`Loading key ${Q(w.keyId||[])} from ${t.type} ${t.level}`),Y=this.keyIdToKeyInfo[U]={decryptdata:w,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},w.method){case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return w.keyFormat==="identity"?this.loadKeyHTTP(Y,t):this.loadKeyEME(Y,t);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(Y,t);default:return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${w.method}"`)))}}loadKeyEME(t,n){const s={frag:n,keyInfo:t};if(this.emeController&&this.config.emeEnabled){const v=this.emeController.loadKey(s);return(t.keyLoadPromise=v.then(w=>(t.mediaKeySessionContext=w,s))).catch(w=>{throw t.keyLoadPromise=null,w.data&&(w.data.frag=n),w})}return Promise.resolve(s)}loadKeyHTTP(t,n){const s=this.config,v=s.loader,w=new v(s);return n.keyLoader=t.loader=w,t.keyLoadPromise=new Promise((I,U)=>{const Y={keyInfo:t,frag:n,responseType:"arraybuffer",url:t.decryptdata.uri},V=s.keyLoadPolicy.default,ue={loadPolicy:V,timeout:V.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},pe={onSuccess:(be,Re,Be,dt)=>{const{frag:at,keyInfo:jt,url:cr}=Be,sr=od(jt.decryptdata)||cr;if(!at.decryptdata||jt!==this.keyIdToKeyInfo[sr])return U(this.createKeyLoadError(at,f.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),dt));jt.decryptdata.key=at.decryptdata.key=new Uint8Array(be.data),at.keyLoader=null,jt.loader=null,I({frag:at,keyInfo:jt})},onError:(be,Re,Be,dt)=>{this.resetLoader(Re),U(this.createKeyLoadError(n,f.KEY_LOAD_ERROR,new Error(`HTTP Error ${be.code} loading key ${be.text}`),Be,b({url:Y.url,data:void 0},be)))},onTimeout:(be,Re,Be)=>{this.resetLoader(Re),U(this.createKeyLoadError(n,f.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Be))},onAbort:(be,Re,Be)=>{this.resetLoader(Re),U(this.createKeyLoadError(n,f.INTERNAL_ABORTED,new Error("key loading aborted"),Be))}};w.load(Y,ue,pe)})}resetLoader(t){const{frag:n,keyInfo:s,url:v}=t,w=s.loader;n.keyLoader===w&&(n.keyLoader=null,s.loader=null);const I=od(s.decryptdata)||v;delete this.keyIdToKeyInfo[I],w&&w.destroy()}}function od(k){const t=k.keyId;return t?Q(t):k.uri}function dd(k){const{type:t}=k;switch(t){case h.AUDIO_TRACK:return u.AUDIO;case h.SUBTITLE_TRACK:return u.SUBTITLE;default:return u.MAIN}}function ud(k,t){let n=k.url;return(n===void 0||n.indexOf("data:")===0)&&(n=t.url),n}class Ed{constructor(t){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.onManifestLoaded=this.checkAutostartLoad,this.hls=t,this.registerListeners()}startLoad(t){}stopLoad(){this.destroyInternalLoaders()}registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_LOADING,this.onLevelLoading,this),t.off(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}createInternalLoader(t){const n=this.hls.config,s=n.pLoader,v=n.loader,w=s||v,I=new w(n);return this.loaders[t.type]=I,I}getInternalLoader(t){return this.loaders[t.type]}resetInternalLoader(t){this.loaders[t]&&delete this.loaders[t]}destroyInternalLoaders(){for(const t in this.loaders){const n=this.loaders[t];n&&n.destroy(),this.resetInternalLoader(t)}}destroy(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()}onManifestLoading(t,n){const{url:s}=n;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:h.MANIFEST,url:s,deliveryDirectives:null,levelOrTrack:null})}onLevelLoading(t,n){const{id:s,level:v,pathwayId:w,url:I,deliveryDirectives:U,levelInfo:Y}=n;this.load({id:s,level:v,pathwayId:w,responseType:"text",type:h.LEVEL,url:I,deliveryDirectives:U,levelOrTrack:Y})}onAudioTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:I,track:U}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.AUDIO_TRACK,url:w,deliveryDirectives:I,levelOrTrack:U})}onSubtitleTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:I,track:U}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:w,deliveryDirectives:I,levelOrTrack:U})}onLevelsUpdated(t,n){const s=this.loaders[h.LEVEL];if(s){const v=s.context;v&&!n.levels.some(w=>w===v.levelOrTrack)&&(s.abort(),delete this.loaders[h.LEVEL])}}load(t){var n;const s=this.hls.config;let v=this.getInternalLoader(t);if(v){const V=this.hls.logger,ue=v.context;if(ue&&ue.levelOrTrack===t.levelOrTrack&&(ue.url===t.url||ue.deliveryDirectives&&!t.deliveryDirectives)){ue.url===t.url?V.log(`[playlist-loader]: ignore ${t.url} ongoing request`):V.log(`[playlist-loader]: ignore ${t.url} in favor of ${ue.url}`);return}V.log(`[playlist-loader]: aborting previous loader for type: ${t.type}`),v.abort()}let w;if(t.type===h.MANIFEST?w=s.manifestLoadPolicy.default:w=y({},s.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),v=this.createInternalLoader(t),r((n=t.deliveryDirectives)==null?void 0:n.part)){let V;if(t.type===h.LEVEL&&t.level!==null?V=this.hls.levels[t.level].details:t.type===h.AUDIO_TRACK&&t.id!==null?V=this.hls.audioTracks[t.id].details:t.type===h.SUBTITLE_TRACK&&t.id!==null&&(V=this.hls.subtitleTracks[t.id].details),V){const ue=V.partTarget,pe=V.targetduration;if(ue&&pe){const be=Math.max(ue*3,pe*.8)*1e3;w=y({},w,{maxTimeToFirstByteMs:Math.min(be,w.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(be,w.maxTimeToFirstByteMs)})}}}const I=w.errorRetry||w.timeoutRetry||{},U={loadPolicy:w,timeout:w.maxLoadTimeMs,maxRetry:I.maxNumRetry||0,retryDelay:I.retryDelayMs||0,maxRetryDelay:I.maxRetryDelayMs||0},Y={onSuccess:(V,ue,pe,be)=>{const Re=this.getInternalLoader(pe);this.resetInternalLoader(pe.type);const Be=V.data;if(Be.indexOf("#EXTM3U")!==0){this.handleManifestParsingError(V,pe,new Error("no EXTM3U delimiter"),be||null,ue);return}ue.parsing.start=performance.now(),Oo.isMediaPlaylist(Be)||pe.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist(V,ue,pe,be||null,Re):this.handleMasterPlaylist(V,ue,pe,be)},onError:(V,ue,pe,be)=>{this.handleNetworkError(ue,pe,!1,V,be)},onTimeout:(V,ue,pe)=>{this.handleNetworkError(ue,pe,!0,void 0,V)}};v.load(t,U,Y)}checkAutostartLoad(){if(!this.hls)return;const{config:{autoStartLoad:t,startPosition:n},forceStartLoad:s}=this.hls;(t||s)&&(this.hls.logger.log(`${t?"auto":"force"} startLoad with configured startPosition ${n}`),this.hls.startLoad(n))}handleMasterPlaylist(t,n,s,v){const w=this.hls,I=t.data,U=ud(t,s),Y=Oo.parseMasterPlaylist(I,U);if(Y.playlistParsingError){this.handleManifestParsingError(t,s,Y.playlistParsingError,v,n);return}const{contentSteering:V,levels:ue,sessionData:pe,sessionKeys:be,startTimeOffset:Re,variableList:Be}=Y;this.variableList=Be;const{AUDIO:dt=[],SUBTITLES:at,"CLOSED-CAPTIONS":jt}=Oo.parseMasterPlaylistMedia(I,U,Y);dt.length&&!dt.some(sr=>!sr.url)&&ue[0].audioCodec&&!ue[0].attrs.AUDIO&&(this.hls.logger.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),dt.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new _n({}),bitrate:0,url:""})),w.trigger(o.MANIFEST_LOADED,{levels:ue,audioTracks:dt,subtitles:at,captions:jt,contentSteering:V,url:U,stats:n,networkDetails:v,sessionData:pe,sessionKeys:be,startTimeOffset:Re,variableList:Be})}handleTrackOrLevelPlaylist(t,n,s,v,w){const I=this.hls,{id:U,level:Y,type:V}=s,ue=ud(t,s),pe=r(Y)?Y:r(U)?U:0,be=dd(s),Re=Oo.parseLevelPlaylist(t.data,ue,pe,be,0,this.variableList);if(V===h.MANIFEST){const Be={attrs:new _n({}),bitrate:0,details:Re,name:"",url:ue};Re.requestScheduled=n.loading.start+Fr(Re,0),I.trigger(o.MANIFEST_LOADED,{levels:[Be],audioTracks:[],url:ue,stats:n,networkDetails:v,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}n.parsing.end=performance.now(),s.levelDetails=Re,this.handlePlaylistLoaded(Re,t,n,s,v,w)}handleManifestParsingError(t,n,s,v,w){this.hls.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.MANIFEST_PARSING_ERROR,fatal:n.type===h.MANIFEST,url:t.url,err:s,error:s,reason:s.message,response:t,context:n,networkDetails:v,stats:w})}handleNetworkError(t,n,s=!1,v,w){let I=`A network ${s?"timeout":"error"+(v?" (status "+v.code+")":"")} occurred while loading ${t.type}`;t.type===h.LEVEL?I+=`: ${t.level} id: ${t.id}`:(t.type===h.AUDIO_TRACK||t.type===h.SUBTITLE_TRACK)&&(I+=` id: ${t.id} group-id: "${t.groupId}"`);const U=new Error(I);this.hls.logger.warn(`[playlist-loader]: ${I}`);let Y=f.UNKNOWN,V=!1;const ue=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:Y=s?f.MANIFEST_LOAD_TIMEOUT:f.MANIFEST_LOAD_ERROR,V=!0;break;case h.LEVEL:Y=s?f.LEVEL_LOAD_TIMEOUT:f.LEVEL_LOAD_ERROR,V=!1;break;case h.AUDIO_TRACK:Y=s?f.AUDIO_TRACK_LOAD_TIMEOUT:f.AUDIO_TRACK_LOAD_ERROR,V=!1;break;case h.SUBTITLE_TRACK:Y=s?f.SUBTITLE_TRACK_LOAD_TIMEOUT:f.SUBTITLE_LOAD_ERROR,V=!1;break}ue&&this.resetInternalLoader(t.type);const pe={type:c.NETWORK_ERROR,details:Y,fatal:V,url:t.url,loader:ue,context:t,error:U,networkDetails:n,stats:w};if(v){const be=(n==null?void 0:n.url)||t.url;pe.response=b({url:be,data:void 0},v)}this.hls.trigger(o.ERROR,pe)}handlePlaylistLoaded(t,n,s,v,w,I){const U=this.hls,{type:Y,level:V,id:ue,groupId:pe,deliveryDirectives:be}=v,Re=ud(n,v),Be=dd(v),dt=typeof v.level=="number"&&Be===u.MAIN?V:void 0;if(!t.fragments.length){const jt=t.playlistParsingError=new Error("No Segments found in Playlist");U.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_EMPTY_ERROR,fatal:!1,url:Re,error:jt,reason:jt.message,response:n,context:v,level:dt,parent:Be,networkDetails:w,stats:s});return}t.targetduration||(t.playlistParsingError=new Error("Missing Target Duration"));const at=t.playlistParsingError;if(at){if(this.hls.logger.warn(`${at} ${t.url}`),!U.config.ignorePlaylistParsingErrors){U.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_PARSING_ERROR,fatal:!1,url:Re,error:at,reason:at.message,response:n,context:v,level:dt,parent:Be,networkDetails:w,stats:s});return}t.playlistParsingError=null}switch(t.live&&I&&(I.getCacheAge&&(t.ageHeader=I.getCacheAge()||0),(!I.getCacheAge||isNaN(t.ageHeader))&&(t.ageHeader=0)),Y){case h.MANIFEST:case h.LEVEL:U.trigger(o.LEVEL_LOADED,{details:t,levelInfo:v.levelOrTrack||U.levels[0],level:dt||0,id:ue||0,stats:s,networkDetails:w,deliveryDirectives:be,withoutMultiVariant:Y===h.MANIFEST});break;case h.AUDIO_TRACK:U.trigger(o.AUDIO_TRACK_LOADED,{details:t,track:v.levelOrTrack,id:ue||0,groupId:pe||"",stats:s,networkDetails:w,deliveryDirectives:be});break;case h.SUBTITLE_TRACK:U.trigger(o.SUBTITLE_TRACK_LOADED,{details:t,track:v.levelOrTrack,id:ue||0,groupId:pe||"",stats:s,networkDetails:w,deliveryDirectives:be});break}}}class Of{static get version(){return Kt}static isMSESupported(){return Qa()}static isSupported(){return Wc()}static getMediaSource(){return ae()}static get Events(){return o}static get MetadataSchema(){return Xr}static get ErrorTypes(){return c}static get ErrorDetails(){return f}static get DefaultConfig(){return Of.defaultConfig?Of.defaultConfig:ge}static set DefaultConfig(t){Of.defaultConfig=t}constructor(t={}){this.config=void 0,this.userConfig=void 0,this.logger=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this._emitter=new Nt,this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioStreamController=void 0,this.subtititleStreamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.interstitialsController=void 0,this.gapController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this._url=null,this._sessionId=void 0,this.triggeringException=void 0,this.started=!1;const n=this.logger=G(t.debug||!1,"Hls instance",t.assetPlayerId),s=this.config=ot(Of.DefaultConfig,t,n);this.userConfig=t,s.progressive&&ir(s,n);const{abrController:v,bufferController:w,capLevelController:I,errorController:U,fpsController:Y}=s,V=new U(this),ue=this.abrController=new v(this),pe=new En(this),be=s.interstitialsController,Re=be?this.interstitialsController=new be(this,Of):null,Be=this.bufferController=new w(this,pe),dt=this.capLevelController=new I(this),at=new Y(this),jt=new Ed(this),cr=s.contentSteeringController,sr=cr?new cr(this):null,Nr=this.levelController=new Wi(this,sr),Vr=new Wn(this),vn=new wd(this.config,this.logger),$r=this.streamController=new xd(this,pe,vn),nn=this.gapController=new qn(this,pe);dt.setStreamController($r),at.setStreamController($r);const fn=[jt,Nr,$r];Re&&fn.splice(1,0,Re),sr&&fn.splice(1,0,sr),this.networkControllers=fn;const Kr=[ue,Be,nn,dt,at,Vr,pe];this.audioTrackController=this.createController(s.audioTrackController,fn);const Sn=s.audioStreamController;Sn&&fn.push(this.audioStreamController=new Sn(this,pe,vn)),this.subtitleTrackController=this.createController(s.subtitleTrackController,fn);const yi=s.subtitleStreamController;yi&&fn.push(this.subtititleStreamController=new yi(this,pe,vn)),this.createController(s.timelineController,Kr),vn.emeController=this.emeController=this.createController(s.emeController,Kr),this.cmcdController=this.createController(s.cmcdController,Kr),this.latencyController=this.createController(Ka,Kr),this.coreComponents=Kr,fn.push(V);const Xi=V.onErrorOut;typeof Xi=="function"&&this.on(o.ERROR,Xi,V),this.on(o.MANIFEST_LOADED,jt.onManifestLoaded,jt)}createController(t,n){if(t){const s=new t(this);return n&&n.push(s),s}return null}on(t,n,s=this){this._emitter.on(t,n,s)}once(t,n,s=this){this._emitter.once(t,n,s)}removeAllListeners(t){this._emitter.removeAllListeners(t)}off(t,n,s=this,v){this._emitter.off(t,n,s,v)}listeners(t){return this._emitter.listeners(t)}emit(t,n,s){return this._emitter.emit(t,n,s)}trigger(t,n){if(this.config.debug)return this.emit(t,t,n);try{return this.emit(t,t,n)}catch(s){if(this.logger.error("An internal error happened while handling event "+t+'. Error message: "'+s.message+'". Here is a stacktrace:',s),!this.triggeringException){this.triggeringException=!0;const v=t===o.ERROR;this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.INTERNAL_EXCEPTION,fatal:v,event:t,error:s}),this.triggeringException=!1}}return!1}listenerCount(t){return this._emitter.listenerCount(t)}destroy(){this.logger.log("destroy"),this.trigger(o.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this._url=null,this.networkControllers.forEach(n=>n.destroy()),this.networkControllers.length=0,this.coreComponents.forEach(n=>n.destroy()),this.coreComponents.length=0;const t=this.config;t.xhrSetup=t.fetchSetup=void 0,this.userConfig=null}attachMedia(t){if(!t||"media"in t&&!t.media){const w=new Error(`attachMedia failed: invalid argument (${t})`);this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.ATTACH_MEDIA_ERROR,fatal:!0,error:w});return}this.logger.log("attachMedia"),this._media&&(this.logger.warn("media must be detached before attaching"),this.detachMedia());const n="media"in t,s=n?t.media:t,v=n?t:{media:s};this._media=s,this.trigger(o.MEDIA_ATTACHING,v)}detachMedia(){this.logger.log("detachMedia"),this.trigger(o.MEDIA_DETACHING,{}),this._media=null}transferMedia(){this._media=null;const t=this.bufferController.transferMedia();return this.trigger(o.MEDIA_DETACHING,{transferMedia:t}),t}loadSource(t){this.stopLoad();const n=this.media,s=this._url,v=this._url=Z.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.logger.log(`loadSource:${v}`),n&&s&&(s!==v||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(n)),this.trigger(o.MANIFEST_LOADING,{url:t})}get url(){return this._url}get hasEnoughToStart(){return this.streamController.hasEnoughToStart}get startPosition(){return this.streamController.startPositionValue}startLoad(t=-1,n){this.logger.log(`startLoad(${t+(n?", ":"")})`),this.started=!0,this.resumeBuffering();for(let s=0;s{t.resumeBuffering&&t.resumeBuffering()}))}pauseBuffering(){this.bufferingEnabled&&(this.logger.log("pause buffering"),this.networkControllers.forEach(t=>{t.pauseBuffering&&t.pauseBuffering()}))}get inFlightFragments(){const t={[u.MAIN]:this.streamController.inFlightFrag};return this.audioStreamController&&(t[u.AUDIO]=this.audioStreamController.inFlightFrag),this.subtititleStreamController&&(t[u.SUBTITLE]=this.subtititleStreamController.inFlightFrag),t}swapAudioCodec(){this.logger.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){this.logger.log("recoverMediaError");const t=this._media,n=t==null?void 0:t.currentTime;this.detachMedia(),t&&(this.attachMedia(t),n&&this.startLoad(n))}removeLevel(t){this.levelController.removeLevel(t)}get sessionId(){let t=this._sessionId;return t||(t=this._sessionId=gn()),t}get levels(){const t=this.levelController.levels;return t||[]}get latestLevelDetails(){return this.streamController.getLevelDetails()||null}get loadLevelObj(){return this.levelController.loadLevelObj}get currentLevel(){return this.streamController.currentLevel}set currentLevel(t){this.logger.log(`set currentLevel:${t}`),this.levelController.manualLevel=t,this.streamController.immediateLevelSwitch()}get nextLevel(){return this.streamController.nextLevel}set nextLevel(t){this.logger.log(`set nextLevel:${t}`),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}get loadLevel(){return this.levelController.level}set loadLevel(t){this.logger.log(`set loadLevel:${t}`),this.levelController.manualLevel=t}get nextLoadLevel(){return this.levelController.nextLoadLevel}set nextLoadLevel(t){this.levelController.nextLoadLevel=t}get firstLevel(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)}set firstLevel(t){this.logger.log(`set firstLevel:${t}`),this.levelController.firstLevel=t}get startLevel(){const t=this.levelController.startLevel;return t===-1&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:t}set startLevel(t){this.logger.log(`set startLevel:${t}`),t!==-1&&(t=Math.max(t,this.minAutoLevel)),this.levelController.startLevel=t}get capLevelToPlayerSize(){return this.config.capLevelToPlayerSize}set capLevelToPlayerSize(t){const n=!!t;n!==this.config.capLevelToPlayerSize&&(n?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=n)}get autoLevelCapping(){return this._autoLevelCapping}get bandwidthEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimate():NaN}set bandwidthEstimate(t){this.abrController.resetEstimator(t)}get abrEwmaDefaultEstimate(){const{bwEstimator:t}=this.abrController;return t?t.defaultEstimate:NaN}get ttfbEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimateTTFB():NaN}set autoLevelCapping(t){this._autoLevelCapping!==t&&(this.logger.log(`set autoLevelCapping:${t}`),this._autoLevelCapping=t,this.levelController.checkMaxAutoUpdated())}get maxHdcpLevel(){return this._maxHdcpLevel}set maxHdcpLevel(t){en(t)&&this._maxHdcpLevel!==t&&(this._maxHdcpLevel=t,this.levelController.checkMaxAutoUpdated())}get autoLevelEnabled(){return this.levelController.manualLevel===-1}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:t,config:{minAutoBitrate:n}}=this;if(!t)return 0;const s=t.length;for(let v=0;v=n)return v;return 0}get maxAutoLevel(){const{levels:t,autoLevelCapping:n,maxHdcpLevel:s}=this;let v;if(n===-1&&t!=null&&t.length?v=t.length-1:v=n,s)for(let w=v;w--;){const I=t[w].attrs["HDCP-LEVEL"];if(I&&I<=s)return w}return v}get firstAutoLevel(){return this.abrController.firstAutoLevel}get nextAutoLevel(){return this.abrController.nextAutoLevel}set nextAutoLevel(t){this.abrController.nextAutoLevel=t}get playingDate(){return this.streamController.currentProgramDateTime}get mainForwardBufferInfo(){return this.streamController.getMainFwdBufferInfo()}get maxBufferLength(){return this.streamController.maxBufferLength}setAudioOption(t){var n;return((n=this.audioTrackController)==null?void 0:n.setAudioOption(t))||null}setSubtitleOption(t){var n;return((n=this.subtitleTrackController)==null?void 0:n.setSubtitleOption(t))||null}get allAudioTracks(){const t=this.audioTrackController;return t?t.allAudioTracks:[]}get audioTracks(){const t=this.audioTrackController;return t?t.audioTracks:[]}get audioTrack(){const t=this.audioTrackController;return t?t.audioTrack:-1}set audioTrack(t){const n=this.audioTrackController;n&&(n.audioTrack=t)}get allSubtitleTracks(){const t=this.subtitleTrackController;return t?t.allSubtitleTracks:[]}get subtitleTracks(){const t=this.subtitleTrackController;return t?t.subtitleTracks:[]}get subtitleTrack(){const t=this.subtitleTrackController;return t?t.subtitleTrack:-1}get media(){return this._media}set subtitleTrack(t){const n=this.subtitleTrackController;n&&(n.subtitleTrack=t)}get subtitleDisplay(){const t=this.subtitleTrackController;return t?t.subtitleDisplay:!1}set subtitleDisplay(t){const n=this.subtitleTrackController;n&&(n.subtitleDisplay=t)}get lowLatencyMode(){return this.config.lowLatencyMode}set lowLatencyMode(t){this.config.lowLatencyMode=t}get liveSyncPosition(){return this.latencyController.liveSyncPosition}get latency(){return this.latencyController.latency}get maxLatency(){return this.latencyController.maxLatency}get targetLatency(){return this.latencyController.targetLatency}set targetLatency(t){this.latencyController.targetLatency=t}get drift(){return this.latencyController.drift}get forceStartLoad(){return this.streamController.forceStartLoad}get pathways(){return this.levelController.pathways}get pathwayPriority(){return this.levelController.pathwayPriority}set pathwayPriority(t){this.levelController.pathwayPriority=t}get bufferedToEnd(){var t;return!!((t=this.bufferController)!=null&&t.bufferedToEnd)}get interstitialsManager(){var t;return((t=this.interstitialsController)==null?void 0:t.interstitialsManager)||null}getMediaDecodingInfo(t,n=this.allAudioTracks){const s=Hi(n);return Yt(t,s,navigator.mediaCapabilities)}}Of.defaultConfig=void 0},53280:function(d,g,e){"use strict";e.d(g,{D:function(){return i}});function r(l,c,f){var o=f||{},h=o.noTrailing,u=h===void 0?!1:h,a=o.noLeading,x=a===void 0?!1:a,p=o.debounceMode,y=p===void 0?void 0:p,m,b=!1,S=0;function D(){m&&clearTimeout(m)}function R(P){var M=P||{},B=M.upcomingOnly,N=B===void 0?!1:B;D(),b=!N}function A(){for(var P=arguments.length,M=new Array(P),B=0;Bl?x?(S=Date.now(),u||(m=setTimeout(y?H:G,l))):G():u!==!0&&(m=setTimeout(y?H:G,y===void 0?l-$:l))}return A.cancel=R,A}function i(l,c,f){var o=f||{},h=o.atBegin,u=h===void 0?!1:h;return r(l,c,{debounceMode:u!==!1})}}},__webpack_module_cache__={};function __webpack_require__(d){var g=__webpack_module_cache__[d];if(g!==void 0)return g.exports;var e=__webpack_module_cache__[d]={id:d,loaded:!1,exports:{}};return __webpack_modules__[d].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(d){var g=d&&d.__esModule?function(){return d.default}:function(){return d};return __webpack_require__.d(g,{a:g}),g}}(),function(){var d=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},g;__webpack_require__.t=function(e,r){if(r&1&&(e=this(e)),r&8||typeof e=="object"&&e&&(r&4&&e.__esModule||r&16&&typeof e.then=="function"))return e;var i=Object.create(null);__webpack_require__.r(i);var l={};g=g||[null,d({}),d([]),d(d)];for(var c=r&2&&e;typeof c=="object"&&!~g.indexOf(c);c=d(c))Object.getOwnPropertyNames(c).forEach(function(f){l[f]=function(){return e[f]}});return l.default=function(){return e},__webpack_require__.d(i,l),i}}(),function(){__webpack_require__.d=function(d,g){for(var e in g)__webpack_require__.o(g,e)&&!__webpack_require__.o(d,e)&&Object.defineProperty(d,e,{enumerable:!0,get:g[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(d){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(g,e){return __webpack_require__.f[e](d,g),g},[]))}}(),function(){__webpack_require__.u=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",570:"p__Home__Detail__OnlineNum__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6185:"p__Classrooms__ThemeChange__Announcement",6205:"p__Classrooms__ThemeChange__VideoUpload",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6788:"p__Home__Detail__ShixunContext__Detail__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8365:"p__Home__Detail__ShixunContext__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9417:"p__Shixuns__ThemeOne__Detail__SkillTags__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"ea573b68",67:"291270ab",109:"e9963fe6",119:"92c70997",195:"54fbad1d",201:"30935fc4",264:"080fe64b",292:"5351d54c",316:"1f60ada6",337:"294fbfa4",354:"d4d139cf",479:"6699c720",485:"0fe45990",508:"4e023a4b",518:"3259d786",532:"aa77d947",533:"ce6cfe92",547:"0be9bc68",556:"f54db7b5",559:"a3fb8816",570:"6c0d9b82",576:"cc360701",629:"44a1d9a5",643:"e25ac218",671:"4a609b8d",680:"793c88c4",700:"58c8e32c",737:"bd6c26d0",741:"ac5fd360",799:"20728d85",879:"94849001",895:"d4a167bd",900:"2e4b4899",906:"142d6c48",921:"612d9766",928:"e3aeb36d",981:"2191a42e",1006:"4e2edd58",1043:"fdb7a835",1045:"0fa2bab0",1048:"4fbf93e7",1070:"e24b68c8",1077:"d85e561b",1144:"c90eccaf",1154:"8cb80842",1211:"6844c24c",1253:"1b214725",1257:"f9c3aa5c",1274:"5f6ea65a",1276:"88dabcba",1343:"b90b8128",1423:"25c38755",1427:"5dd5673f",1450:"998ba9c8",1461:"8a8f9375",1462:"fcf08abc",1470:"a187c806",1475:"3ee649ac",1477:"1a26418a",1482:"a8a180f7",1512:"f25293bd",1520:"fc6a47e1",1545:"4a837c8a",1555:"0e134691",1578:"095ffa9e",1581:"fa25ea5e",1582:"37289ce9",1646:"e6e27b60",1651:"890c8f1c",1657:"13b109bf",1660:"c541b878",1674:"0c9633d1",1678:"8359ae4e",1713:"47360ee4",1717:"82aa24a5",1727:"794b37b1",1754:"9ff916ba",1783:"f6c8cadb",1798:"b4be0ee3",1799:"d8487eec",1831:"0fd8456a",1836:"89674d21",1855:"94a447bd",1880:"663ad07a",1881:"c099cf72",1897:"3e1f71a2",1939:"f6e01700",1953:"36ad9a45",1962:"96dbc5c8",1993:"49d8d77e",2011:"59d51f98",2045:"6858cc97",2099:"9bf04106",2102:"3cecb8e1",2130:"25e9d974",2141:"e83ddedf",2203:"47e65c52",2216:"90bd94bd",2240:"38fa7998",2249:"f4830452",2281:"98fe4ccb",2300:"f77c7faa",2303:"55affb5a",2307:"40c66be5",2338:"7735d6bf",2339:"8c8434cb",2364:"f89faf70",2386:"192e235c",2396:"65ce4394",2404:"0b42384a",2412:"d27132a6",2425:"f6cf44c0",2443:"ccee7eab",2476:"b1be8942",2494:"68080a87",2501:"69ddd79d",2538:"de4a3723",2539:"08546378",2548:"68aff200",2559:"fb13d5a0",2570:"c58f70af",2594:"e87d3761",2603:"54343d1e",2659:"b745d764",2707:"2408b49b",2806:"23269d84",2819:"caf9bd00",2823:"5a527299",2829:"c8c5876c",2837:"54a82605",2862:"04092081",2865:"cf697f07",2884:"2046d4af",2969:"ab3357d7",3006:"d81482f5",3086:"7f4394b7",3133:"9bf3f89c",3141:"b4254447",3157:"1b49fc5e",3183:"b934ce16",3198:"8e655451",3212:"e54cad06",3247:"dc207bfb",3260:"9d0cf6a2",3276:"644127d9",3317:"37daddd8",3391:"e8fd1d5d",3433:"6327a755",3442:"236222af",3447:"5cd7d00f",3451:"aa10578a",3509:"349002b3",3550:"3dc83156",3581:"c7aaf0dd",3585:"8b829934",3668:"c80a3c6c",3697:"481a10d9",3747:"00983bab",3754:"d5e5b8a3",3777:"d5b0f2f1",3784:"ebcdc40b",3805:"9dbcb95e",3831:"46bb18cb",3862:"8be7610c",3873:"d38051ca",3885:"f87f7f15",3910:"cc0552e5",3951:"8de71fb7",3987:"5cecd51b",4014:"27a8e97c",4017:"eb7a8c4f",4030:"e106ff70",4048:"4108cc92",4056:"5afa52df",4058:"53d5c932",4078:"31eb8d6b",4088:"236723f3",4093:"d33923eb",4105:"ca71cdad",4144:"faee927a",4164:"09fdfeaa",4216:"cc879634",4217:"03043f97",4227:"31ebcdf2",4259:"a3d722cf",4264:"575635b1",4297:"b88a03e4",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"4e2cb830",4492:"2a830c9f",4496:"3fee5647",4498:"f2fe00bd",4504:"6715bb94",4514:"c76731a0",4520:"a0a57683",4546:"3265f9fd",4565:"4a4bbd08",4572:"9e5b84fe",4599:"61def4cb",4610:"e9a35431",4621:"104b377f",4628:"ece2c60c",4662:"8989078a",4685:"c33f1528",4715:"8551767f",4736:"fea902af",4741:"c633b639",4757:"9ba365aa",4766:"6aefd62d",4770:"3bb7fdb1",4790:"619413e4",4795:"8bd48423",4797:"a24e92db",4800:"68ffc079",4850:"1edda4b7",4889:"2cd144bf",4928:"782f44b8",4973:"4f40ce32",4994:"fad0b492",5022:"6ebb9ed4",5028:"3a4174e9",5043:"2354b762",5048:"84c3c06c",5060:"85dafcc6",5096:"0c2a3203",5111:"cd867a08",5117:"e77ccb6e",5125:"8e4de4d8",5148:"6c6fa4a6",5165:"15a6569c",5176:"c09a0b69",5177:"29d2846d",5179:"01d699c0",5186:"597b8290",5230:"752e1d6c",5238:"057d697b",5290:"5dabcdc2",5297:"654004cb",5307:"121dd076",5319:"e276f230",5321:"1163c84e",5330:"d084e716",5335:"a8a69670",5354:"7ae70604",5357:"665d00cc",5359:"5a5fdc7f",5382:"f84cf77e",5402:"4809917b",5416:"454536b7",5434:"38b302a6",5466:"b5741cd3",5494:"d89549c4",5518:"c23ec135",5549:"d207b60e",5572:"85da64e7",5573:"04802f57",5624:"65a166e0",5631:"e00d3d36",5650:"f4708a8b",5679:"4a090bef",5694:"cdab2b89",5705:"af671053",5729:"252a9748",5764:"e0d7e586",5775:"80f1adb9",5776:"c3c6d3f9",5786:"985dcf32",5798:"2bf73da6",5800:"36d98ffe",5816:"fffd8ed8",5876:"5eded409",5888:"682312cf",5891:"cd940cb6",5894:"be21e655",5902:"5ca0d824",5915:"1f588e96",5972:"e72597e1",5992:"63553d39",6029:"23486f22",6034:"c701bddd",6045:"d268f87f",6047:"3ce45acd",6063:"d7c422f8",6069:"97f9ad57",6080:"7aac0130",6126:"99519171",6127:"39e56a6b",6170:"bcf3b504",6185:"82085556",6205:"c77e1347",6265:"af34125e",6270:"d8a9c54a",6282:"64201721",6328:"31f5375e",6366:"b7ac189c",6378:"7f3a946a",6411:"3b971528",6434:"8f11df7b",6444:"267d2bfa",6451:"6a8ff7de",6452:"01734d6b",6531:"9c174eba",6583:"b36899e3",6587:"744242ae",6634:"a40cc016",6637:"36fbe1f2",6651:"8f69412d",6682:"9737c45a",6685:"463d06f7",6729:"0cf88f1f",6741:"556d9f73",6774:"59d4d618",6776:"1bb24c66",6784:"9ab11be4",6788:"21b8b21e",6789:"950f2936",6796:"d26f7a9e",6820:"1b508951",6882:"83255e11",6904:"a396a694",6913:"9dee1e30",6963:"ce305def",7043:"ab74d1a6",7045:"49634127",7058:"509bf669",7062:"3b8d37dd",7084:"46ccce72",7099:"4bb5c9f0",7121:"902ecbe9",7156:"e7466006",7178:"f4cbdd96",7182:"9ca6b5d1",7224:"b9571cba",7242:"3c788d6d",7260:"2b1cb270",7289:"2d18bcd2",7322:"bc12afd3",7323:"bce19968",7329:"17f470c6",7333:"520c213e",7365:"1005464f",7395:"27a4e5e3",7402:"ff0514ac",7460:"fa3bc0ff",7477:"dce89615",7482:"eb86287a",7527:"9e695644",7545:"ce84195a",7560:"229089ca",7589:"60034d58",7591:"c8233ce9",7614:"cfbdf514",7622:"62d93683",7647:"0176ecd7",7686:"4fcec9f9",7706:"c2a79e40",7806:"68f59fe3",7835:"4cdee7a5",7855:"1bd8ea0f",7857:"56a325f4",7883:"c54a0dbf",7884:"56e6b93e",7901:"d58f2388",7922:"06da99bf",7964:"29aed9a1",7999:"8a41a45e",8003:"917d68ab",8062:"f867ea3f",8066:"7641a427",8072:"3b722de3",8085:"7e72bf10",8089:"d536b13a",8115:"e3ed8afb",8143:"88add518",8145:"1493a81f",8155:"8d9f3f6c",8161:"83c5fa9a",8217:"dfc1c6d0",8237:"e1322993",8241:"aba17feb",8286:"b8def22d",8302:"55794970",8332:"b9cf8221",8340:"a33af7b1",8350:"07df8a75",8365:"7f53a5fb",8398:"218844c1",8431:"6c2329fc",8435:"29ffda57",8447:"42799fac",8458:"5423e6af",8479:"c442d51d",8517:"f0fe15b4",8552:"b8c53943",8561:"4339de84",8563:"6c348499",8579:"463b2d9e",8639:"374b258d",8660:"8de3d6d5",8661:"a5e9d523",8665:"a4495d53",8688:"156f347d",8689:"90e4b7bf",8723:"df8da287",8737:"ce7dad23",8776:"0ad26240",8787:"b3709bab",8800:"3ef3e96f",8823:"88799efe",8827:"dd70387e",8842:"9f25a3e2",8866:"600df5bf",8871:"690fa8cb",8882:"ed436f88",8885:"f32d88ea",8898:"d002bcd8",8909:"6ac81f98",8920:"7f82440c",8963:"790aecdd",8965:"fa02650c",8999:"f01f4172",9039:"7b705de9",9076:"dc3da45e",9104:"bbcb2345",9205:"13038513",9252:"0d791a59",9260:"cf5f8140",9366:"864d13b2",9391:"c9b42da1",9404:"9fcc3d3e",9406:"a3b37668",9416:"6388293b",9417:"b045ebcd",9449:"004065ed",9487:"60518647",9489:"4589c662",9507:"d8d2267f",9511:"7d28d7f2",9554:"ed358e7b",9559:"f794af19",9647:"07d943ce",9649:"664960e2",9674:"a00a13b7",9677:"6fd04b55",9695:"566673fc",9715:"a30cb187",9716:"6ed37583",9785:"9ebfcf47",9788:"758fd2a7",9814:"583862d7",9891:"b4246b58",9895:"b8e31ff2",9906:"ce0419ad",9921:"813ff3fd",9922:"8b763458",9928:"5989f5e0",9944:"5b2b91b8",9950:"74f6dfb2",9968:"17466785"}[d]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6185:"p__Classrooms__ThemeChange__Announcement",6205:"p__Classrooms__ThemeChange__VideoUpload",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"91ed81ab",67:"249d60ed",109:"1a7fc455",119:"5a5d8480",195:"8bc56a44",201:"749be0d6",264:"5fd9b3fc",292:"8c3a8076",337:"497aa9e8",479:"bba9e475",485:"d63578fe",508:"82593858",518:"a22ced2d",532:"1e2e38ec",533:"308bfa22",547:"5581debc",556:"0e9c5cde",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"e67e9e01",700:"26166636",737:"98eb2f74",799:"b1dec428",879:"64e845d8",895:"ad846737",900:"5db55ef3",906:"d2399d94",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"bce697db",1048:"dafc3f4f",1070:"e67e9e01",1077:"4749f7c5",1211:"bdb8faab",1253:"a97ebbb0",1257:"156e8f74",1276:"bbc6eeec",1343:"e4e2ebc7",1423:"5c4a76fc",1427:"3d93dfaa",1450:"1edcc2ed",1461:"82857f62",1470:"183c9793",1475:"01717533",1477:"08b9f795",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"0da47095",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1651:"55e4f704",1657:"49a2443a",1674:"fdbc1e05",1678:"56d7661e",1713:"a4a3dbd7",1717:"10201060",1727:"4eec53ba",1754:"7638a12e",1783:"4b6779fc",1798:"d4c3f3eb",1831:"12095e09",1836:"5f0d3f7f",1855:"b92cccb4",1880:"29bc2b98",1897:"35d10918",1939:"164385ec",1953:"d6d2346f",1962:"84e145fa",1993:"7cc7cf77",2045:"dcfad42d",2099:"95e6fde2",2102:"ec61f9f0",2130:"50dfcc51",2141:"5eb2f330",2203:"6b55d48d",2216:"90f34d3c",2240:"e7cce869",2281:"6a84a8a4",2303:"5a9dc2b1",2307:"b2c54321",2338:"9f251b40",2339:"bf4c6e3d",2396:"1234f229",2404:"08d36549",2412:"4490ba2a",2425:"47b23ee4",2443:"2f614807",2476:"cf85a190",2501:"2441982c",2539:"43c55c4d",2548:"75182034",2570:"ecab12cb",2603:"0277270a",2659:"f6071a36",2707:"cabcb16e",2806:"066a1e3c",2819:"9455b08a",2823:"a13b21fb",2829:"a5909474",2862:"67c37a4e",2865:"6ef3cf6b",2884:"405c2ef9",3006:"7fce4e74",3086:"d0ebac07",3141:"bca89c81",3157:"d0ba1925",3183:"b2253f40",3212:"ad1521c1",3247:"50105eb7",3260:"ee8e2fb8",3276:"7bbb651d",3317:"137440b7",3391:"f0e498fe",3433:"9a871026",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3509:"70043ca5",3581:"5877448c",3585:"5f288e7b",3668:"b2451f97",3747:"c50b2b70",3784:"c81d4a51",3831:"4987c55d",3873:"9b32f93d",3910:"658d457f",3951:"9b11b034",4030:"d3df931a",4048:"f9582bef",4056:"10eacfff",4078:"aa54548e",4093:"7d2dbef2",4105:"7f9d4513",4144:"f10aa199",4164:"2e8b2a11",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4297:"7715ff42",4449:"e68d8d58",4492:"9fd5ba05",4496:"77babddd",4498:"e1d76eaf",4504:"b05222a6",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"6327db8f",4610:"687005a6",4621:"4c789bfa",4662:"30b29314",4715:"cf749061",4736:"aa2d53d9",4741:"c51f7784",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4889:"a91da64a",4928:"a4b1a237",4973:"129c56e8",4994:"a8674b97",5022:"81b1b86b",5028:"03cdfb68",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5117:"4358a2fb",5125:"57501e4a",5148:"572faeac",5165:"dc6d9bc6",5176:"9c49e7fa",5177:"b612c017",5179:"699b44a8",5186:"30047116",5230:"94dfecf3",5238:"694000a4",5297:"5426028f",5307:"5e9c4598",5319:"34217c3f",5330:"5b911c36",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"28b79a42",5402:"68063d1e",5466:"40dfb2d8",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5624:"685b3a03",5650:"f8f63f4b",5694:"fc68e7f6",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5776:"e07b4b49",5786:"37a81eaa",5798:"ce1cf7da",5800:"f214b296",5816:"2fe25dcc",5888:"193a7f8f",5891:"2f4cf052",5894:"4faa35bb",5915:"bc9c3e69",5972:"79479731",5992:"419f5d2f",6029:"3f8b2a62",6063:"2c0a986c",6069:"5e1528e7",6080:"175c7992",6127:"f31505a8",6185:"4617aa93",6205:"6eef461f",6265:"ab7c4ade",6270:"5496b206",6282:"37b2b2dd",6328:"de2b9d62",6366:"079fc2d8",6434:"c5a95b1e",6444:"fd46d237",6451:"949d91e5",6452:"50a6d310",6583:"56bd7407",6587:"9c49e7fa",6634:"440b7a61",6637:"cd627031",6651:"b07fe216",6682:"d2765c91",6685:"cc9a5255",6729:"aea3b7f5",6741:"b838eb14",6776:"cf0a1c59",6784:"1affe817",6789:"bb555561",6796:"88ef2b35",6820:"cebdf1cf",6882:"c2d2eada",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",7043:"25478869",7045:"48f6fc4c",7058:"7c5ff3cf",7062:"5282c3e5",7099:"e6e46152",7178:"6e47d75d",7182:"183c9793",7224:"7caf9754",7242:"4f353f61",7260:"2c380d56",7289:"c6aafe55",7322:"f372c040",7323:"3e11a2bc",7329:"dad12206",7395:"ff574c5d",7402:"c3bf3e69",7460:"dedd2038",7477:"b45b8d42",7482:"c37a3f01",7527:"a4765b7e",7545:"88c2815e",7560:"d82e43ca",7589:"5abfc7e4",7614:"de9ee12f",7622:"79b56687",7806:"80b7b1d6",7835:"28d790d7",7855:"d9440df4",7857:"13a29416",7883:"93cf27b2",7884:"1ca6cde0",7901:"505c3349",7922:"49f2762f",8062:"8e384b9f",8072:"540f746b",8085:"a1cadc76",8115:"47861430",8143:"baf130b5",8145:"0eefaae0",8155:"d345abd7",8217:"000115b7",8237:"cc24fd46",8241:"c8299739",8286:"4b01dd59",8332:"a10509a3",8398:"7bb61fdd",8431:"289b326c",8435:"f2dde010",8447:"9c541ee4",8458:"ddd4164b",8479:"ef522a60",8517:"cccfddad",8552:"208da293",8563:"b1f16cfe",8579:"c4e34db8",8665:"c52575bc",8688:"c044db56",8689:"38303690",8723:"77277ca8",8787:"121de108",8823:"ae9352be",8827:"14015163",8866:"1ed0d0cc",8882:"f3e42f72",8885:"de905169",8965:"f169309d",8999:"448aa22f",9039:"4e72f6be",9076:"6a501148",9205:"49a3e67d",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9406:"f6708bbd",9416:"bc1cc3b9",9449:"362a6190",9487:"a73f5679",9489:"ee2bb5b7",9507:"af07d346",9511:"c5e68cf8",9647:"bea72042",9649:"00fb4211",9674:"5f24eb80",9677:"18c220c4",9695:"7288e7ae",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9814:"9f959c59",9891:"512a9301",9906:"c603619a",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[d]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(d){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(d){return d=Object.create(d),d.children||(d.children=[]),Object.defineProperty(d,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+d.id)}}),d}}(),function(){__webpack_require__.o=function(d,g){return Object.prototype.hasOwnProperty.call(d,g)}}(),function(){var d={};__webpack_require__.l=function(g,e,r,i){if(d[g]){d[g].push(e);return}var l,c;if(r!==void 0)for(var f=document.getElementsByTagName("script"),o=0;o{const V=Jl(t,s,Y)||Jl(k,s,Y)||Jl(v,s,Y);return V&&(U[Y]=V),U},{})}function Jl(k,t,n){return k&&k.hasAttributeNS(t,n)?k.getAttributeNS(t,n):null}function ou(k){return new Error(`Could not parse ttml timestamp ${k}`)}function uf(k,t){if(!k)return null;let n=Os(k);return n===null&&(bl.test(k)?n=Lf(k,t):Hf.test(k)&&(n=lf(k,t))),n}function Lf(k,t){const n=bl.exec(k),s=(n[4]|0)+(n[5]|0)/t.subFrameRate;return(n[1]|0)*3600+(n[2]|0)*60+(n[3]|0)+s/t.frameRate}function lf(k,t){const n=Hf.exec(k),s=Number(n[1]);switch(n[2]){case"h":return s*3600;case"m":return s*60;case"ms":return s*1e3;case"f":return s/t.frameRate;case"t":return s/t.tickRate}return s}class ec{constructor(t,n){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=t,this.trackName=n}dispatchCue(){this.startTime!==null&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)}newCue(t,n,s){(this.startTime===null||this.startTime>t)&&(this.startTime=t),this.endTime=n,this.screen=s,this.timelineController.createCaptionsTrack(this.trackName)}reset(){this.cueRanges=[],this.startTime=null}}class Mf{constructor(t){this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=If(),this.captionsProperties=void 0,this.hls=t,this.config=t.config,this.Cues=t.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(o.FRAG_LOADING,this.onFragLoading,this),t.on(o.FRAG_LOADED,this.onFragLoaded,this),t.on(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this)}destroy(){const{hls:t}=this;t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(o.FRAG_LOADING,this.onFragLoading,this),t.off(o.FRAG_LOADED,this.onFragLoaded,this),t.off(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.media=null,this.cea608Parser1=this.cea608Parser2=void 0}initCea608Parsers(){const t=new ec(this,"textTrack1"),n=new ec(this,"textTrack2"),s=new ec(this,"textTrack3"),v=new ec(this,"textTrack4");this.cea608Parser1=new ti(1,t,n),this.cea608Parser2=new ti(3,s,v)}addCues(t,n,s,v,w){let I=!1;for(let U=w.length;U--;){const Y=w[U],V=Qf(Y[0],Y[1],n,s);if(V>=0&&(Y[0]=Math.min(Y[0],n),Y[1]=Math.max(Y[1],s),I=!0,V/(s-n)>.5))return}if(I||w.push([n,s]),this.config.renderTextTracksNatively){const U=this.captionsTracks[t];this.Cues.newCue(U,n,s,v)}else{const U=this.Cues.newCue(null,n,s,v);this.hls.trigger(o.CUES_PARSED,{type:"captions",cues:U,track:t})}}onInitPtsFound(t,{frag:n,id:s,initPTS:v,timescale:w,trackId:I}){const{unparsedVttFrags:U}=this;s===u.MAIN&&(this.initPTS[n.cc]={baseTime:v,timescale:w,trackId:I}),U.length&&(this.unparsedVttFrags=[],U.forEach(Y=>{this.initPTS[Y.frag.cc]?this.onFragLoaded(o.FRAG_LOADED,Y):this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:Y.frag,error:new Error("Subtitle discontinuity domain does not match main")})}))}getExistingTrack(t,n){const{media:s}=this;if(s)for(let v=0;v{O(v[w]),delete v[w]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=If(),this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=[],this.initPTS=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())}_cleanTracks(){const{media:t}=this;if(!t)return;const n=t.textTracks;if(n)for(let s=0;sw.textCodec===sf);if(this.config.enableWebVTT||v&&this.config.enableIMSC1){if(Cc(this.tracks,s)){this.tracks=s;return}if(this.textTracks=[],this.tracks=s,this.config.renderTextTracksNatively){const I=this.media,U=I?dn(I.textTracks):null;if(this.tracks.forEach((Y,V)=>{let ue;if(U){let pe=null;for(let be=0;beV!==null).map(V=>V.label);Y.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${Y.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const I=this.tracks.map(U=>({label:U.name,kind:U.type.toLowerCase(),default:U.default,subtitleTrack:U}));this.hls.trigger(o.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:I})}}}onManifestLoaded(t,n){this.config.enableCEA708Captions&&n.captions&&n.captions.forEach(s=>{const v=/(?:CC|SERVICE)([1-4])/.exec(s.instreamId);if(!v)return;const w=`textTrack${v[1]}`,I=this.captionsProperties[w];I&&(I.label=s.name,s.lang&&(I.languageCode=s.lang),I.media=s)})}closedCaptionsForLevel(t){const n=this.hls.levels[t.level];return n==null?void 0:n.attrs["CLOSED-CAPTIONS"]}onFragLoading(t,n){if(this.enabled&&n.frag.type===u.MAIN){var s,v;const{cea608Parser1:w,cea608Parser2:I,lastSn:U}=this,{cc:Y,sn:V}=n.frag,ue=(s=(v=n.part)==null?void 0:v.index)!=null?s:-1;w&&I&&(V!==U+1||V===U&&ue!==this.lastPartIndex+1||Y!==this.lastCc)&&(w.reset(),I.reset()),this.lastCc=Y,this.lastSn=V,this.lastPartIndex=ue}}onFragLoaded(t,n){const{frag:s,payload:v}=n;if(s.type===u.SUBTITLE)if(v.byteLength){const w=s.decryptdata,I="stats"in n;if(w==null||!w.encrypted||I){const U=this.tracks[s.level],Y=this.vttCCs;Y[s.cc]||(Y[s.cc]={start:s.start,prevCC:this.prevCC,new:!0},this.prevCC=s.cc),U&&U.textCodec===sf?this._parseIMSC1(s,v):this._parseVTTs(n)}}else this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:new Error("Empty subtitle payload")})}_parseIMSC1(t,n){const s=this.hls;Zc(n,this.initPTS[t.cc],v=>{this._appendCues(v,t.level),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})},v=>{s.logger.log(`Failed to parse IMSC1: ${v}`),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:v})})}_parseVTTs(t){var n;const{frag:s,payload:v}=t,{initPTS:w,unparsedVttFrags:I}=this,U=w.length-1;if(!w[s.cc]&&U===-1){I.push(t);return}const Y=this.hls,V=(n=s.initSegment)!=null&&n.data?Me(s.initSegment.data,new Uint8Array(v)).buffer:v;Tf(V,this.initPTS[s.cc],this.vttCCs,s.cc,s.start,ue=>{this._appendCues(ue,s.level),Y.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:s})},ue=>{const pe=ue.message==="Missing initPTS for VTT MPEGTS";pe?I.push(t):this._fallbackToIMSC1(s,v),Y.logger.log(`Failed to parse VTT cue: ${ue}`),!(pe&&U>s.cc)&&Y.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:ue})})}_fallbackToIMSC1(t,n){const s=this.tracks[t.level];s.textCodec||Zc(n,this.initPTS[t.cc],()=>{s.textCodec=sf,this._parseIMSC1(t,n)},()=>{s.textCodec="wvtt"})}_appendCues(t,n){const s=this.hls;if(this.config.renderTextTracksNatively){const v=this.textTracks[n];if(!v||v.mode==="disabled")return;t.forEach(w=>T(v,w))}else{const v=this.tracks[n];if(!v)return;const w=v.default?"default":"subtitles"+n;s.trigger(o.CUES_PARSED,{type:"subtitles",cues:t,track:w})}}onFragDecrypted(t,n){const{frag:s}=n;s.type===u.SUBTITLE&&this.onFragLoaded(o.FRAG_LOADED,n)}onSubtitleTracksCleared(){this.tracks=[],this.captionsTracks={}}onFragParsingUserdata(t,n){if(!this.enabled||!this.config.enableCEA708Captions)return;const{frag:s,samples:v}=n;if(!(s.type===u.MAIN&&this.closedCaptionsForLevel(s)==="NONE"))for(let w=0;wL(U[Y],n,s))}if(this.config.renderTextTracksNatively&&n===0&&v!==void 0){const{textTracks:U}=this;Object.keys(U).forEach(Y=>L(U[Y],n,v))}}}extractCea608Data(t){const n=[[],[]],s=t[0]&31;let v=2;for(let w=0;w=16?Y--:Y++;const Re=yl(V.trim()),Be=Cf(t,n,Re);k!=null&&(pe=k.cues)!=null&&pe.getCueById(Be)||(I=new ue(t,n,Re),I.id=Be,I.line=be+1,I.align="left",I.position=10+Math.min(80,Math.floor(Y*8/32)*10),v.push(I))}return k&&v.length&&(v.sort((be,Re)=>be.line==="auto"||Re.line==="auto"?0:be.line>8&&Re.line>8?Re.line-be.line:be.line-Re.line),v.forEach(be=>T(k,be))),v}};function Ff(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(k){}return!1}const nd=/(\d+)-(\d+)\/(\d+)/;class Bf{constructor(t){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=null,this.response=null,this.controller=void 0,this.context=null,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=t.fetchSetup||ad,this.controller=new self.AbortController,this.stats=new j}destroy(){this.loader=this.callbacks=this.context=this.config=this.request=null,this.abortInternal(),this.response=null,this.fetchSetup=this.controller=this.stats=null}abortInternal(){this.controller&&!this.stats.loading.end&&(this.stats.aborted=!0,this.controller.abort())}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(t,n,s){const v=this.stats;if(v.loading.start)throw new Error("Loader can only be used once.");v.loading.start=self.performance.now();const w=qf(t,this.controller.signal),I=t.responseType==="arraybuffer",U=I?"byteLength":"length",{maxTimeToFirstByteMs:Y,maxLoadTimeMs:V}=n.loadPolicy;this.context=t,this.config=n,this.callbacks=s,this.request=this.fetchSetup(t,w),self.clearTimeout(this.requestTimeout),n.timeout=Y&&r(Y)?Y:V,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},n.timeout),(eo(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(pe=>{var be;this.response=this.loader=pe;const Re=Math.max(self.performance.now(),v.loading.start);if(self.clearTimeout(this.requestTimeout),n.timeout=V,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},V-(Re-v.loading.start)),!pe.ok){const{status:dt,statusText:at}=pe;throw new $f(at||"fetch, bad network response",dt,pe)}v.loading.first=Re,v.total=Nf(pe.headers)||v.total;const Be=(be=this.callbacks)==null?void 0:be.onProgress;return Be&&r(n.highWaterMark)?this.loadProgressively(pe,v,t,n.highWaterMark,Be):I?pe.arrayBuffer():t.responseType==="json"?pe.json():pe.text()}).then(pe=>{var be,Re;const Be=this.response;if(!Be)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),v.loading.end=Math.max(self.performance.now(),v.loading.first);const dt=pe[U];dt&&(v.loaded=v.total=dt);const at={url:Be.url,data:pe,code:Be.status},jt=(be=this.callbacks)==null?void 0:be.onProgress;jt&&!r(n.highWaterMark)&&jt(v,t,pe,Be),(Re=this.callbacks)==null||Re.onSuccess(at,v,t,Be)}).catch(pe=>{var be;if(self.clearTimeout(this.requestTimeout),v.aborted)return;const Re=pe&&pe.code||0,Be=pe?pe.message:null;(be=this.callbacks)==null||be.onError({code:Re,text:Be},t,pe?pe.details:null,v)})}getCacheAge(){let t=null;if(this.response){const n=this.response.headers.get("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.response?this.response.headers.get(t):null}loadProgressively(t,n,s,v=0,w){const I=new mo,U=t.body.getReader(),Y=()=>U.read().then(V=>{if(V.done)return I.dataLength&&w(n,s,I.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const ue=V.value,pe=ue.length;return n.loaded+=pe,pe=v&&w(n,s,I.flush().buffer,t)):w(n,s,ue.buffer,t),Y()}).catch(()=>Promise.reject());return Y()}}function qf(k,t){const n={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(y({},k.headers))};return k.rangeEnd&&n.headers.set("Range","bytes="+k.rangeStart+"-"+String(k.rangeEnd-1)),n}function id(k){const t=nd.exec(k);if(t)return parseInt(t[2])-parseInt(t[1])+1}function Nf(k){const t=k.get("Content-Range");if(t){const s=id(t);if(r(s))return s}const n=k.get("Content-Length");if(n)return parseInt(n)}function ad(k,t){return new self.Request(k.url,t)}class $f extends Error{constructor(t,n,s){super(t),this.code=void 0,this.details=void 0,this.code=n,this.details=s}}const _=/^age:\s*[\d.]+\s*$/im;class C{constructor(t){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=null,this.loader=null,this.stats=void 0,this.xhrSetup=t&&t.xhrSetup||null,this.stats=new j,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null}abortInternal(){const t=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),t&&(t.onreadystatechange=null,t.onprogress=null,t.readyState!==4&&(this.stats.aborted=!0,t.abort()))}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(t,n,s){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=t,this.config=n,this.callbacks=s,this.loadInternal()}loadInternal(){const{config:t,context:n}=this;if(!t||!n)return;const s=this.loader=new self.XMLHttpRequest,v=this.stats;v.loading.first=0,v.loaded=0,v.aborted=!1;const w=this.xhrSetup;w?Promise.resolve().then(()=>{if(!(this.loader!==s||this.stats.aborted))return w(s,n.url)}).catch(I=>{if(!(this.loader!==s||this.stats.aborted))return s.open("GET",n.url,!0),w(s,n.url)}).then(()=>{this.loader!==s||this.stats.aborted||this.openAndSendXhr(s,n,t)}).catch(I=>{var U;(U=this.callbacks)==null||U.onError({code:s.status,text:I.message},n,s,v)}):this.openAndSendXhr(s,n,t)}openAndSendXhr(t,n,s){t.readyState||t.open("GET",n.url,!0);const v=n.headers,{maxTimeToFirstByteMs:w,maxLoadTimeMs:I}=s.loadPolicy;if(v)for(const U in v)t.setRequestHeader(U,v[U]);n.rangeEnd&&t.setRequestHeader("Range","bytes="+n.rangeStart+"-"+(n.rangeEnd-1)),t.onreadystatechange=this.readystatechange.bind(this),t.onprogress=this.loadprogress.bind(this),t.responseType=n.responseType,self.clearTimeout(this.requestTimeout),s.timeout=w&&r(w)?w:I,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),s.timeout),t.send()}readystatechange(){const{context:t,loader:n,stats:s}=this;if(!t||!n)return;const v=n.readyState,w=this.config;if(!s.aborted&&v>=2&&(s.loading.first===0&&(s.loading.first=Math.max(self.performance.now(),s.loading.start),w.timeout!==w.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),w.timeout=w.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),w.loadPolicy.maxLoadTimeMs-(s.loading.first-s.loading.start)))),v===4)){self.clearTimeout(this.requestTimeout),n.onreadystatechange=null,n.onprogress=null;const V=n.status,ue=n.responseType==="text"?n.responseText:null;if(V>=200&&V<300){const Be=ue!=null?ue:n.response;if(Be!=null){var I,U;s.loading.end=Math.max(self.performance.now(),s.loading.first);const dt=n.responseType==="arraybuffer"?Be.byteLength:Be.length;s.loaded=s.total=dt,s.bwEstimate=s.total*8e3/(s.loading.end-s.loading.first);const at=(I=this.callbacks)==null?void 0:I.onProgress;at&&at(s,t,Be,n);const jt={url:n.responseURL,data:Be,code:V};(U=this.callbacks)==null||U.onSuccess(jt,s,t,n);return}}const pe=w.loadPolicy.errorRetry,be=s.retry,Re={url:t.url,data:void 0,code:V};if(nt(pe,be,!1,Re))this.retry(pe);else{var Y;H.error(`${V} while loading ${t.url}`),(Y=this.callbacks)==null||Y.onError({code:V,text:n.statusText},t,n,s)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,n=this.stats.retry;if(nt(t,n,!0))this.retry(t);else{var s;H.warn(`timeout while loading ${(s=this.context)==null?void 0:s.url}`);const v=this.callbacks;v&&(this.abortInternal(),v.onTimeout(this.stats,this.context,this.loader))}}retry(t){const{context:n,stats:s}=this;this.retryDelay=Ur(t,s.retry),s.retry++,H.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${n==null?void 0:n.url}, retrying ${s.retry}/${t.maxNumRetry} in ${this.retryDelay}ms`),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)}loadprogress(t){const n=this.stats;n.loaded=t.loaded,t.lengthComputable&&(n.total=t.total)}getCacheAge(){let t=null;if(this.loader&&_.test(this.loader.getAllResponseHeaders())){const n=this.loader.getResponseHeader("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.loader&&new RegExp(`^${t}:\\s*[\\d.]+\\s*$`,"im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(t):null}}const z={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},ge=b(b({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,maxDevicePixelRatio:Number.POSITIVE_INFINITY,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,startOnSegmentBoundary:!1,maxBufferSize:60*1e3*1e3,maxFragLookUpTolerance:.25,maxBufferHole:.1,detectStallWithCurrentTimeMs:1250,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,nudgeOnVideoHole:!0,liveSyncMode:"edge",liveSyncDurationCount:3,liveSyncOnStallIncrease:1,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,ignorePlaylistParsingErrors:!1,loader:C,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:fi,bufferController:Lo,capLevelController:ml,errorController:Or,fpsController:Bc,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrEwmaDefaultEstimateMax:5e6,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:ds,requireKeySystemAccessOnStart:!1,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableEmsgKLVMetadata:!1,enableID3MetadataCues:!0,enableInterstitialPlayback:!0,interstitialAppendInPlace:!0,interstitialLiveLookAhead:10,useMediaCapabilities:!0,preserveManualLevelOnError:!1,certLoadPolicy:{default:z},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},interstitialAssetListLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:3e4,timeoutRetry:{maxNumRetry:0,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:0,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},ke()),{},{subtitleStreamController:Ql,subtitleTrackController:In,timelineController:Mf,audioStreamController:ac,audioTrackController:Du,emeController:sl,cmcdController:gc,contentSteeringController:wf,interstitialsController:Es});function ke(){return{cueHandler:Vf,enableWebVTT:!0,enableIMSC1:!0,enableCEA708Captions:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}}function ot(k,t,n){if((t.liveSyncDurationCount||t.liveMaxLatencyDurationCount)&&(t.liveSyncDuration||t.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(t.liveMaxLatencyDurationCount!==void 0&&(t.liveSyncDurationCount===void 0||t.liveMaxLatencyDurationCount<=t.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(t.liveMaxLatencyDuration!==void 0&&(t.liveSyncDuration===void 0||t.liveMaxLatencyDuration<=t.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const s=Ut(k),v=["manifest","level","frag"],w=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return v.forEach(I=>{const U=`${I==="level"?"playlist":I}LoadPolicy`,Y=t[U]===void 0,V=[];w.forEach(ue=>{const pe=`${I}Loading${ue}`,be=t[pe];if(be!==void 0&&Y){V.push(pe);const Re=s[U].default;switch(t[U]={default:Re},ue){case"TimeOut":Re.maxLoadTimeMs=be,Re.maxTimeToFirstByteMs=be;break;case"MaxRetry":Re.errorRetry.maxNumRetry=be,Re.timeoutRetry.maxNumRetry=be;break;case"RetryDelay":Re.errorRetry.retryDelayMs=be,Re.timeoutRetry.retryDelayMs=be;break;case"MaxRetryTimeout":Re.errorRetry.maxRetryDelayMs=be,Re.timeoutRetry.maxRetryDelayMs=be;break}}}),V.length&&n.warn(`hls.js config: "${V.join('", "')}" setting(s) are deprecated, use "${U}": ${$n(t[U])}`)}),b(b({},s),t)}function Ut(k){return k&&typeof k=="object"?Array.isArray(k)?k.map(Ut):Object.keys(k).reduce((t,n)=>(t[n]=Ut(k[n]),t),{}):k}function ir(k,t){const n=k.loader;n!==Bf&&n!==C?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),k.progressive=!1):Ff()&&(k.loader=Bf,k.progressive=!0,k.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const Tr=2,mn=.1,Li=.05,za=100;class qn extends Hs{constructor(t,n){super("gap-controller",t.logger),this.hls=void 0,this.fragmentTracker=void 0,this.media=null,this.mediaSource=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.buffered={},this.lastCurrentTime=0,this.ended=0,this.waiting=0,this.onMediaPlaying=()=>{this.ended=0,this.waiting=0},this.onMediaWaiting=()=>{var s;(s=this.media)!=null&&s.seeking||(this.waiting=self.performance.now(),this.tick())},this.onMediaEnded=()=>{if(this.hls){var s;this.ended=((s=this.media)==null?void 0:s.currentTime)||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1})}},this.hls=t,this.fragmentTracker=n,this.registerListeners()}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.BUFFER_APPENDED,this.onBufferAppended,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.BUFFER_APPENDED,this.onBufferAppended,this))}destroy(){super.destroy(),this.unregisterListeners(),this.media=this.hls=this.fragmentTracker=null,this.mediaSource=void 0}onMediaAttached(t,n){this.setInterval(za),this.mediaSource=n.mediaSource;const s=this.media=n.media;hi(s,"playing",this.onMediaPlaying),hi(s,"waiting",this.onMediaWaiting),hi(s,"ended",this.onMediaEnded)}onMediaDetaching(t,n){this.clearInterval();const{media:s}=this;s&&(ps(s,"playing",this.onMediaPlaying),ps(s,"waiting",this.onMediaWaiting),ps(s,"ended",this.onMediaEnded),this.media=null),this.mediaSource=void 0}onBufferAppended(t,n){this.buffered=n.timeRanges}get hasBuffered(){return Object.keys(this.buffered).length>0}tick(){var t;if(!((t=this.media)!=null&&t.readyState)||!this.hasBuffered)return;const n=this.media.currentTime;this.poll(n,this.lastCurrentTime),this.lastCurrentTime=n}poll(t,n){var s,v;const w=(s=this.hls)==null?void 0:s.config;if(!w)return;const I=this.media;if(!I)return;const{seeking:U}=I,Y=this.seeking&&!U,V=!this.seeking&&U,ue=I.paused&&!U||I.ended||I.playbackRate===0;if(this.seeking=U,t!==n){n&&(this.ended=0),this.moved=!0,U||(this.nudgeRetry=0,w.nudgeOnVideoHole&&!ue&&t>n&&this.nudgeOnVideoHole(t,n)),this.waiting===0&&this.stallResolved(t);return}if(V||Y){Y&&this.stallResolved(t);return}if(ue){this.nudgeRetry=0,this.stallResolved(t),!this.ended&&I.ended&&this.hls&&(this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1}));return}if(!Oi.getBuffered(I).length){this.nudgeRetry=0;return}const pe=Oi.bufferInfo(I,t,0),be=pe.nextStart||0,Re=this.fragmentTracker;if(U&&Re&&this.hls){const vn=la(this.hls.inFlightFragments,t),$r=pe.len>Tr,nn=!be||vn||be-t>Tr&&!Re.getPartialFragment(t);if($r||nn)return;this.moved=!1}const Be=(v=this.hls)==null?void 0:v.latestLevelDetails;if(!this.moved&&this.stalled!==null&&Re){if(!(pe.len>0)&&!be)return;const $r=Math.max(be,pe.start||0)-t,fn=!!(Be!=null&&Be.live)?Be.targetduration*2:Tr,Kr=Aa(t,Re);if($r>0&&($r<=fn||Kr)){I.paused||this._trySkipBufferHole(Kr);return}}const dt=w.detectStallWithCurrentTimeMs,at=self.performance.now(),jt=this.waiting;let cr=this.stalled;if(cr===null)if(jt>0&&at-jt=dt||jt)&&this.hls){var Nr;if(((Nr=this.mediaSource)==null?void 0:Nr.readyState)==="ended"&&!(Be!=null&&Be.live)&&Math.abs(t-((Be==null?void 0:Be.edge)||0))<1){if(this.ended)return;this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!0});return}if(this._reportStall(pe),!this.media||!this.hls)return}const Vr=Oi.bufferInfo(I,t,w.maxBufferHole);this._tryFixBufferStall(Vr,sr,t)}stallResolved(t){const n=this.stalled;if(n&&this.hls&&(this.stalled=null,this.stallReported)){const s=self.performance.now()-n;this.log(`playback not stuck anymore @${t}, after ${Math.round(s)}ms`),this.stallReported=!1,this.waiting=0,this.hls.trigger(o.STALL_RESOLVED,{})}}nudgeOnVideoHole(t,n){var s;const v=this.buffered.video;if(this.hls&&this.media&&this.fragmentTracker&&(s=this.buffered.audio)!=null&&s.length&&v&&v.length>1&&t>v.end(0)){const w=Oi.bufferedInfo(Oi.timeRangesToArray(this.buffered.audio),t,0);if(w.len>1&&n>=w.start){const I=Oi.timeRangesToArray(v),U=Oi.bufferedInfo(I,n,0).bufferedIndex;if(U>-1&&UU)&&ue-V<1&&t-V<2){const pe=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${V} -> ${ue} buffered index: ${Y}`);this.warn(pe.message),this.media.currentTime+=1e-6;let be=Aa(t,this.fragmentTracker);be&&"fragment"in be?be=be.fragment:be||(be=void 0);const Re=Oi.bufferInfo(this.media,t,0);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:pe,reason:pe.message,frag:be,buffer:Re.len,bufferInfo:Re})}}}}}_tryFixBufferStall(t,n,s){var v,w;const{fragmentTracker:I,media:U}=this,Y=(v=this.hls)==null?void 0:v.config;if(!U||!I||!Y)return;const V=(w=this.hls)==null?void 0:w.latestLevelDetails,ue=Aa(s,I);if((ue||V!=null&&V.live&&s1&&t.len>Y.maxBufferHole||t.nextStart&&(t.nextStart-sY.highBufferWatchdogPeriod*1e3||this.waiting)&&(this.warn("Trying to nudge playhead over buffer-hole"),this._tryNudgeBuffer(t))}adjacentTraversal(t,n){const s=this.fragmentTracker,v=t.nextStart;if(s&&v){const w=s.getFragAtPos(n,u.MAIN),I=s.getFragAtPos(v,u.MAIN);if(w&&I)return I.sn-w.sn<2}return!1}_reportStall(t){const{hls:n,media:s,stallReported:v,stalled:w}=this;if(!v&&w!==null&&s&&n){this.stallReported=!0;const I=new Error(`Playback stalling at @${s.currentTime} due to low buffer (${$n(t)})`);this.warn(I.message),n.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_STALLED_ERROR,fatal:!1,error:I,buffer:t.len,bufferInfo:t,stalled:{start:w}})}}_trySkipBufferHole(t){var n;const{fragmentTracker:s,media:v}=this,w=(n=this.hls)==null?void 0:n.config;if(!v||!s||!w)return 0;const I=v.currentTime,U=Oi.bufferInfo(v,I,0),Y=I0&&U.len<1&&v.readyState<3,be=Y-I;if(be>0&&(ue||pe)){if(be>w.maxBufferHole){let Be=!1;if(I===0){const dt=s.getAppendedFrag(0,u.MAIN);dt&&Y{const k=jr();try{k&&new k(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();class Wn{constructor(t){this.hls=void 0,this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.removeCues=!0,this.assetCue=void 0,this.onEventCueEnter=()=>{this.hls&&this.hls.trigger(o.EVENT_CUE_ENTER,{})},this.hls=t,this._registerListeners()}destroy(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=this.onEventCueEnter=null}_registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}_unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}onMediaAttaching(t,n){var s;this.media=n.media,((s=n.overrides)==null?void 0:s.cueRemoval)===!1&&(this.removeCues=!1)}onMediaAttached(){var t;const n=(t=this.hls)==null?void 0:t.latestLevelDetails;n&&this.updateDateRangeCues(n)}onMediaDetaching(t,n){this.media=null,!n.transferMedia&&(this.id3Track&&(this.removeCues&&O(this.id3Track,this.onEventCueEnter),this.id3Track=null),this.dateRangeCuesAppended={})}onManifestLoading(){this.dateRangeCuesAppended={}}createTrack(t){const n=this.getID3Track(t.textTracks);return n.mode="hidden",n}getID3Track(t){if(this.media){for(let n=0;nOn&&(pe=On),pe-ue<=0&&(pe=ue+tn);for(let Re=0;Reue.type===Xr.audioId3&&Y:v==="video"?V=ue=>ue.type===Xr.emsg&&U:V=ue=>ue.type===Xr.audioId3&&Y||ue.type===Xr.emsg&&U,L(w,n,s,V)}}onLevelUpdated(t,{details:n}){this.updateDateRangeCues(n,!0)}onLevelPtsUpdated(t,n){Math.abs(n.drift)>.01&&this.updateDateRangeCues(n.details)}updateDateRangeCues(t,n){if(!this.hls||!this.media)return;const{assetPlayerId:s,timelineOffset:v,enableDateRangeMetadataCues:w,interstitialsController:I}=this.hls.config;if(!w)return;const U=jr();if(s&&v&&!I){const{fragmentStart:dt,fragmentEnd:at}=t;let jt=this.assetCue;jt?(jt.startTime=dt,jt.endTime=at):U&&(jt=this.assetCue=Qr(U,dt,at,{assetPlayerId:this.hls.config.assetPlayerId},"hlsjs.interstitial.asset"),jt&&(jt.id=s,this.id3Track||(this.id3Track=this.createTrack(this.media)),this.id3Track.addCue(jt),jt.addEventListener("enter",this.onEventCueEnter)))}if(!t.hasProgramDateTime)return;const{id3Track:Y}=this,{dateRanges:V}=t,ue=Object.keys(V);let pe=this.dateRangeCuesAppended;if(Y&&n){var be;if((be=Y.cues)!=null&&be.length){const dt=Object.keys(pe).filter(at=>!ue.includes(at));for(let at=dt.length;at--;){var Re;const jt=dt[at],cr=(Re=pe[jt])==null?void 0:Re.cues;delete pe[jt],cr&&Object.keys(cr).forEach(sr=>{const Nr=cr[sr];if(Nr){Nr.removeEventListener("enter",this.onEventCueEnter);try{Y.removeCue(Nr)}catch(Vr){}}})}}else pe=this.dateRangeCuesAppended={}}const Be=t.fragments[t.fragments.length-1];if(!(ue.length===0||!r(Be==null?void 0:Be.programDateTime))){this.id3Track||(this.id3Track=this.createTrack(this.media));for(let dt=0;dt{if(yi!==jt.id){const Xi=V[yi];if(Xi.class===jt.class&&Xi.startDate>jt.startDate&&(!Sn||jt.startDate.01&&(yi.startTime=cr,yi.endTime=vn);else if(U){let Xi=jt.attr[Sn];Is(Sn)&&(Xi=K(Xi));const qi=Qr(U,cr,vn,{key:Sn,data:Xi},Xr.dateRange);qi&&(qi.id=at,this.id3Track.addCue(qi),Nr[Sn]=qi,I&&(Sn==="X-ASSET-LIST"||Sn==="X-ASSET-URL")&&qi.addEventListener("enter",this.onEventCueEnter))}}pe[at]={cues:Nr,dateRange:jt,durationKnown:Vr}}}}}class Ka{constructor(t){this.hls=void 0,this.config=void 0,this.media=null,this.currentTime=0,this.stallCount=0,this._latency=null,this._targetLatencyUpdated=!1,this.onTimeupdate=()=>{const{media:n}=this,s=this.levelDetails;if(!n||!s)return;this.currentTime=n.currentTime;const v=this.computeLatency();if(v===null)return;this._latency=v;const{lowLatencyMode:w,maxLiveSyncPlaybackRate:I}=this.config;if(!w||I===1||!s.live)return;const U=this.targetLatency;if(U===null)return;const Y=v-U,V=Math.min(this.maxLatency,U+s.targetduration);if(Y.05&&this.forwardBufferLength>1){const pe=Math.min(2,Math.max(1,I)),be=Math.round(2/(1+Math.exp(-.75*Y-this.edgeStalled))*20)/20,Re=Math.min(pe,Math.max(1,be));this.changeMediaPlaybackRate(n,Re)}else n.playbackRate!==1&&n.playbackRate!==0&&this.changeMediaPlaybackRate(n,1)},this.hls=t,this.config=t.config,this.registerListeners()}get levelDetails(){var t;return((t=this.hls)==null?void 0:t.latestLevelDetails)||null}get latency(){return this._latency||0}get maxLatency(){const{config:t}=this;if(t.liveMaxLatencyDuration!==void 0)return t.liveMaxLatencyDuration;const n=this.levelDetails;return n?t.liveMaxLatencyDurationCount*n.targetduration:0}get targetLatency(){const t=this.levelDetails;if(t===null||this.hls===null)return null;const{holdBack:n,partHoldBack:s,targetduration:v}=t,{liveSyncDuration:w,liveSyncDurationCount:I,lowLatencyMode:U}=this.config,Y=this.hls.userConfig;let V=U&&s||n;(this._targetLatencyUpdated||Y.liveSyncDuration||Y.liveSyncDurationCount||V===0)&&(V=w!==void 0?w:I*v);const ue=v;return V+Math.min(this.stallCount*this.config.liveSyncOnStallIncrease,ue)}set targetLatency(t){this.stallCount=0,this.config.liveSyncDuration=t,this._targetLatencyUpdated=!0}get liveSyncPosition(){const t=this.estimateLiveEdge(),n=this.targetLatency;if(t===null||n===null)return null;const s=this.levelDetails;if(s===null)return null;const v=s.edge,w=t-n-this.edgeStalled,I=v-s.totalduration,U=v-(this.config.lowLatencyMode&&s.partTarget||s.targetduration);return Math.min(Math.max(I,w),U)}get drift(){const t=this.levelDetails;return t===null?1:t.drift}get edgeStalled(){const t=this.levelDetails;if(t===null)return 0;const n=(this.config.lowLatencyMode&&t.partTarget||t.targetduration)*3;return Math.max(t.age-n,0)}get forwardBufferLength(){const{media:t}=this,n=this.levelDetails;if(!t||!n)return 0;const s=t.buffered.length;return(s?t.buffered.end(s-1):n.edge)-this.currentTime}destroy(){this.unregisterListeners(),this.onMediaDetaching(),this.hls=null}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.ERROR,this.onError,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.ERROR,this.onError,this))}onMediaAttached(t,n){this.media=n.media,this.media.addEventListener("timeupdate",this.onTimeupdate)}onMediaDetaching(){this.media&&(this.media.removeEventListener("timeupdate",this.onTimeupdate),this.media=null)}onManifestLoading(){this._latency=null,this.stallCount=0}onLevelUpdated(t,{details:n}){n.advanced&&this.onTimeupdate(),!n.live&&this.media&&this.media.removeEventListener("timeupdate",this.onTimeupdate)}onError(t,n){var s;n.details===f.BUFFER_STALLED_ERROR&&(this.stallCount++,this.hls&&(s=this.levelDetails)!=null&&s.live&&this.hls.logger.warn("[latency-controller]: Stall detected, adjusting target latency"))}changeMediaPlaybackRate(t,n){var s,v;t.playbackRate!==n&&((s=this.hls)==null||s.logger.debug(`[latency-controller]: latency=${this.latency.toFixed(3)}, targetLatency=${(v=this.targetLatency)==null?void 0:v.toFixed(3)}, forwardBufferLength=${this.forwardBufferLength.toFixed(3)}: adjusting playback rate from ${t.playbackRate} to ${n}`),t.playbackRate=n)}estimateLiveEdge(){const t=this.levelDetails;return t===null?null:t.edge+t.age}computeLatency(){const t=this.estimateLiveEdge();return t===null?null:t-this.currentTime}}class Wi extends ci{constructor(t,n){super(t,"level-controller"),this._levels=[],this._firstLevel=-1,this._maxAutoLevel=-1,this._startLevel=void 0,this.currentLevel=null,this.currentLevelIndex=-1,this.manualLevelIndex=-1,this.steering=void 0,this.onParsedComplete=void 0,this.steering=n,this._registerListeners()}_registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this),t.on(o.ERROR,this.onError,this)}_unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this),t.off(o.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}stopLoad(){this._levels.forEach(n=>{n.loadError=0,n.fragmentError=0}),super.stopLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1}onManifestLoading(t,n){this.resetLevels()}onManifestLoaded(t,n){const s=this.hls.config.preferManagedMediaSource,v=[],w={},I={};let U=!1,Y=!1,V=!1;n.levels.forEach(ue=>{const pe=ue.attrs;let{audioCodec:be,videoCodec:Re}=ue;be&&(ue.audioCodec=be=_t(be,s)||void 0),Re&&(Re=ue.videoCodec=At(Re));const{width:Be,height:dt,unknownCodecs:at}=ue;let jt=at?at.length:0;if(at)for(let Kr=jt;Kr--;){const Sn=at[Kr];this.isAudioSupported(Sn)?(ue.audioCodec=be=be?`${be},${Sn}`:Sn,jt--,he.audio[be.substring(0,4)]=2):this.isVideoSupported(Sn)&&(ue.videoCodec=Re=Re?`${Re},${Sn}`:Sn,jt--,he.video[Re.substring(0,4)]=2)}if(U||(U=!!(Be&&dt)),Y||(Y=!!Re),V||(V=!!be),jt||be&&!this.isAudioSupported(be)||Re&&!this.isVideoSupported(Re)){this.log(`Some or all CODECS not supported "${pe.CODECS}"`);return}const{CODECS:cr,"FRAME-RATE":sr,"HDCP-LEVEL":Nr,"PATHWAY-ID":Vr,RESOLUTION:vn,"VIDEO-RANGE":$r}=pe,fn=`${`${Vr||"."}-`}${ue.bitrate}-${vn}-${sr}-${cr}-${$r}-${Nr}`;if(w[fn])if(w[fn].uri!==ue.url&&!ue.attrs["PATHWAY-ID"]){const Kr=I[fn]+=1;ue.attrs["PATHWAY-ID"]=new Array(Kr+1).join(".");const Sn=this.createLevel(ue);w[fn]=Sn,v.push(Sn)}else w[fn].addGroupId("audio",pe.AUDIO),w[fn].addGroupId("text",pe.SUBTITLES);else{const Kr=this.createLevel(ue);w[fn]=Kr,I[fn]=1,v.push(Kr)}}),this.filterAndSortMediaOptions(v,n,U,Y,V)}createLevel(t){const n=new Qn(t),s=t.supplemental;if(s!=null&&s.videoCodec&&!this.isVideoSupported(s.videoCodec)){const v=new Error(`SUPPLEMENTAL-CODECS not supported "${s.videoCodec}"`);this.log(v.message),n.supportedResult=sn(v,[])}return n}isAudioSupported(t){return Ce(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return Ce(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,n,s,v,w){let I=[],U=[],Y=t;if((s||v)&&w&&(Y=Y.filter(({videoCodec:at,videoRange:jt,width:cr,height:sr})=>(!!at||!!(cr&&sr))&&Cn(jt))),Y.length===0){Promise.resolve().then(()=>{if(this.hls){let at="no level with compatible codecs found in manifest",jt=at;n.levels.length&&(jt=`one or more CODECS in variant not supported: ${$n(n.levels.map(sr=>sr.attrs.CODECS).filter((sr,Nr,Vr)=>Vr.indexOf(sr)===Nr))}`,this.warn(jt),at+=` (${jt})`);const cr=new Error(at);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:n.url,error:cr,reason:jt})}});return}n.audioTracks&&(I=n.audioTracks.filter(at=>!at.audioCodec||this.isAudioSupported(at.audioCodec)),Ga(I)),n.subtitles&&(U=n.subtitles,Ga(U));const V=Y.slice(0);Y.sort((at,jt)=>{if(at.attrs["HDCP-LEVEL"]!==jt.attrs["HDCP-LEVEL"])return(at.attrs["HDCP-LEVEL"]||"")>(jt.attrs["HDCP-LEVEL"]||"")?1:-1;if(s&&at.height!==jt.height)return at.height-jt.height;if(at.frameRate!==jt.frameRate)return at.frameRate-jt.frameRate;if(at.videoRange!==jt.videoRange)return zr.indexOf(at.videoRange)-zr.indexOf(jt.videoRange);if(at.videoCodec!==jt.videoCodec){const cr=Ct(at.videoCodec),sr=Ct(jt.videoCodec);if(cr!==sr)return sr-cr}if(at.uri===jt.uri&&at.codecSet!==jt.codecSet){const cr=Pe(at.codecSet),sr=Pe(jt.codecSet);if(cr!==sr)return sr-cr}return at.averageBitrate!==jt.averageBitrate?at.averageBitrate-jt.averageBitrate:0});let ue=V[0];if(this.steering&&(Y=this.steering.filterParsedLevels(Y),Y.length!==V.length)){for(let at=0;atcr&&cr===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=sr)}break}const be=w&&!v,Re=this.hls.config,Be=!!(Re.audioStreamController&&Re.audioTrackController),dt={levels:Y,audioTracks:I,subtitleTracks:U,sessionData:n.sessionData,sessionKeys:n.sessionKeys,firstLevel:this._firstLevel,stats:n.stats,audio:w,video:v,altAudio:Be&&!be&&I.some(at=>!!at.url)};this.hls.trigger(o.MANIFEST_PARSED,dt)}get levels(){return this._levels.length===0?null:this._levels}get loadLevelObj(){return this.currentLevel}get level(){return this.currentLevelIndex}set level(t){const n=this._levels;if(n.length===0)return;if(t<0||t>=n.length){const ue=new Error("invalid level idx"),pe=t<0;if(this.hls.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.LEVEL_SWITCH_ERROR,level:t,fatal:pe,error:ue,reason:ue.message}),pe)return;t=Math.min(t,n.length-1)}const s=this.currentLevelIndex,v=this.currentLevel,w=v?v.attrs["PATHWAY-ID"]:void 0,I=n[t],U=I.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=I,s===t&&v&&w===U)return;this.log(`Switching to level ${t} (${I.height?I.height+"p ":""}${I.videoRange?I.videoRange+" ":""}${I.codecSet?I.codecSet+" ":""}@${I.bitrate})${U?" with Pathway "+U:""} from level ${s}${w?" with Pathway "+w:""}`);const Y={level:t,attrs:I.attrs,details:I.details,bitrate:I.bitrate,averageBitrate:I.averageBitrate,maxBitrate:I.maxBitrate,realBitrate:I.realBitrate,width:I.width,height:I.height,codecSet:I.codecSet,audioCodec:I.audioCodec,videoCodec:I.videoCodec,audioGroups:I.audioGroups,subtitleGroups:I.subtitleGroups,loaded:I.loaded,loadError:I.loadError,fragmentError:I.fragmentError,name:I.name,id:I.id,uri:I.uri,url:I.url,urlId:0,audioGroupIds:I.audioGroupIds,textGroupIds:I.textGroupIds};this.hls.trigger(o.LEVEL_SWITCHING,Y);const V=I.details;if(!V||V.live){const ue=this.switchParams(I.uri,v==null?void 0:v.details,V);this.loadPlaylist(ue)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(t){this.manualLevelIndex=t,this._startLevel===void 0&&(this._startLevel=t),t!==-1&&(this.level=t)}get firstLevel(){return this._firstLevel}set firstLevel(t){this._firstLevel=t}get startLevel(){if(this._startLevel===void 0){const t=this.hls.config.startLevel;return t!==void 0?t:this.hls.firstAutoLevel}return this._startLevel}set startLevel(t){this._startLevel=t}get pathways(){return this.steering?this.steering.pathways():[]}get pathwayPriority(){return this.steering?this.steering.pathwayPriority:null}set pathwayPriority(t){if(this.steering){const n=this.steering.pathways(),s=t.filter(v=>n.indexOf(v)!==-1);if(t.length<1){this.warn(`pathwayPriority ${t} should contain at least one pathway from list: ${n}`);return}this.steering.pathwayPriority=s}}onError(t,n){n.fatal||!n.context||n.context.type===h.LEVEL&&n.context.level===this.level&&this.checkRetry(n)}onFragBuffered(t,{frag:n}){if(n!==void 0&&n.type===u.MAIN){const s=n.elementaryStreams;if(!Object.keys(s).some(w=>!!s[w]))return;const v=this._levels[n.level];v!=null&&v.loadError&&(this.log(`Resetting level error count of ${v.loadError} on frag buffered`),v.loadError=0)}}onLevelLoaded(t,n){var s;const{level:v,details:w}=n,I=n.levelInfo;if(!I){var U;this.warn(`Invalid level index ${v}`),(U=n.deliveryDirectives)!=null&&U.skip&&(w.deltaUpdateFailed=!0);return}if(I===this.currentLevel||n.withoutMultiVariant){I.fragmentError===0&&(I.loadError=0);let Y=I.details;Y===n.details&&Y.advanced&&(Y=void 0),this.playlistLoaded(v,n,Y)}else(s=n.deliveryDirectives)!=null&&s.skip&&(w.deltaUpdateFailed=!0)}loadPlaylist(t){super.loadPlaylist(),this.shouldLoadPlaylist(this.currentLevel)&&this.scheduleLoading(this.currentLevel,t)}loadingPlaylist(t,n){super.loadingPlaylist(t,n);const s=this.getUrlWithDirectives(t.uri,n),v=this.currentLevelIndex,w=t.attrs["PATHWAY-ID"],I=t.details,U=I==null?void 0:I.age;this.log(`Loading level index ${v}${(n==null?void 0:n.msn)!==void 0?" at sn "+n.msn+" part "+n.part:""}${w?" Pathway "+w:""}${U&&I.live?" age "+U.toFixed(1)+(I.type?" "+I.type||0:""):""} ${s}`),this.hls.trigger(o.LEVEL_LOADING,{url:s,level:v,levelInfo:t,pathwayId:t.attrs["PATHWAY-ID"],id:0,deliveryDirectives:n||null})}get nextLoadLevel(){return this.manualLevelIndex!==-1?this.manualLevelIndex:this.hls.nextAutoLevel}set nextLoadLevel(t){this.level=t,this.manualLevelIndex===-1&&(this.hls.nextAutoLevel=t)}removeLevel(t){var n;if(this._levels.length===1)return;const s=this._levels.filter((w,I)=>I!==t?!0:(this.steering&&this.steering.removeLevel(w),w===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,w.details&&w.details.fragments.forEach(U=>U.level=-1)),!1));Nn(s),this._levels=s,this.currentLevelIndex>-1&&(n=this.currentLevel)!=null&&n.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.manualLevelIndex>-1&&(this.manualLevelIndex=this.currentLevelIndex);const v=s.length-1;this._firstLevel=Math.min(this._firstLevel,v),this._startLevel&&(this._startLevel=Math.min(this._startLevel,v)),this.hls.trigger(o.LEVELS_UPDATED,{levels:s})}onLevelsUpdated(t,{levels:n}){this._levels=n}checkMaxAutoUpdated(){const{autoLevelCapping:t,maxAutoLevel:n,maxHdcpLevel:s}=this.hls;this._maxAutoLevel!==n&&(this._maxAutoLevel=n,this.hls.trigger(o.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:t,levels:this.levels,maxAutoLevel:n,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:s}))}}function Ga(k){const t={};k.forEach(n=>{const s=n.groupId||"";n.id=t[s]=t[s]||0,t[s]++})}function ls(){return self.SourceBuffer||self.WebKitSourceBuffer}function Qa(){if(!ae())return!1;const t=ls();return!t||t.prototype&&typeof t.prototype.appendBuffer=="function"&&typeof t.prototype.remove=="function"}function Wc(){if(!Qa())return!1;const k=ae();return typeof(k==null?void 0:k.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(t=>k.isTypeSupported($t(t,"video")))||["mp4a.40.2","fLaC"].some(t=>k.isTypeSupported($t(t,"audio"))))}function sd(){var k;const t=ls();return typeof(t==null||(k=t.prototype)==null?void 0:k.changeType)=="function"}const bd=100;class xd extends Ha{constructor(t,n,s){super(t,n,s,"stream-controller",u.MAIN),this.audioCodecSwap=!1,this.level=-1,this._forceStartLoad=!1,this._hasEnoughToStart=!1,this.altAudio=0,this.audioOnly=!1,this.fragPlaying=null,this.fragLastKbps=0,this.couldBacktrack=!1,this.backtrackFragment=null,this.audioCodecSwitch=!1,this.videoBuffer=null,this.onMediaPlaying=()=>{this.tick()},this.onMediaSeeked=()=>{const v=this.media,w=v?v.currentTime:null;if(w===null||!r(w)||(this.log(`Media seeked to ${w.toFixed(3)}`),!this.getBufferedFrag(w)))return;const I=this.getFwdBufferInfoAtPos(v,w,u.MAIN,0);if(I===null||I.len===0){this.warn(`Main forward buffer length at ${w} on "seeked" event ${I?I.len:"empty"})`);return}this.tick()},this.registerListeners()}registerListeners(){super.registerListeners();const{hls:t}=this;t.on(o.MANIFEST_PARSED,this.onManifestParsed,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(o.BUFFER_CREATED,this.onBufferCreated,this),t.on(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this)}unregisterListeners(){super.unregisterListeners();const{hls:t}=this;t.off(o.MANIFEST_PARSED,this.onManifestParsed,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(o.BUFFER_CREATED,this.onBufferCreated,this),t.off(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this)}onHandlerDestroying(){this.onMediaPlaying=this.onMediaSeeked=null,this.unregisterListeners(),super.onHandlerDestroying()}startLoad(t,n){if(this.levels){const{lastCurrentTime:s,hls:v}=this;if(this.stopLoad(),this.setInterval(bd),this.level=-1,!this.startFragRequested){let w=v.startLevel;w===-1&&(v.config.testBandwidth&&this.levels.length>1?(w=0,this.bitrateTest=!0):w=v.firstAutoLevel),v.nextLoadLevel=w,this.level=v.loadLevel,this._hasEnoughToStart=!!n}s>0&&t===-1&&!n&&(this.log(`Override startPosition with lastCurrentTime @${s.toFixed(3)}`),t=s),this.state=ln.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=n?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=ln.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case ln.WAITING_LEVEL:{const{levels:t,level:n}=this,s=t==null?void 0:t[n],v=s==null?void 0:s.details;if(v&&(!v.live||this.levelLastLoaded===s&&!this.waitForLive(s))){if(this.waitForCdnTuneIn(v))break;this.state=ln.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=ln.IDLE;break}break}case ln.FRAG_LOADING_WAITING_RETRY:this.checkRetryDate();break}this.state===ln.IDLE&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){var t;super.onTickEnd(),(t=this.media)!=null&&t.readyState&&this.media.seeking===!1&&(this.lastCurrentTime=this.media.currentTime),this.checkFragmentChanged()}doTickIdle(){const{hls:t,levelLastLoaded:n,levels:s,media:v}=this;if(n===null||!v&&!this.primaryPrefetch&&(this.startFragRequested||!t.config.startFragPrefetch)||this.altAudio&&this.audioOnly)return;const w=this.buffering?t.nextLoadLevel:t.loadLevel;if(!(s!=null&&s[w]))return;const I=s[w],U=this.getMainFwdBufferInfo();if(U===null)return;const Y=this.getLevelDetails();if(Y&&this._streamEnded(U,Y)){const dt={};this.altAudio===2&&(dt.type="video"),this.hls.trigger(o.BUFFER_EOS,dt),this.state=ln.ENDED;return}if(!this.buffering)return;t.loadLevel!==w&&t.manualLevel===-1&&this.log(`Adapting to level ${w} from level ${this.level}`),this.level=t.nextLoadLevel=w;const V=I.details;if(!V||this.state===ln.WAITING_LEVEL||this.waitForLive(I)){this.level=w,this.state=ln.WAITING_LEVEL,this.startFragRequested=!1;return}const ue=U.len,pe=this.getMaxBufferLength(I.maxBitrate);if(ue>=pe)return;this.backtrackFragment&&this.backtrackFragment.start>U.end&&(this.backtrackFragment=null);const be=this.backtrackFragment?this.backtrackFragment.start:U.end;let Re=this.getNextFragment(be,V);if(this.couldBacktrack&&!this.fragPrevious&&Re&&Te(Re)&&this.fragmentTracker.getState(Re)!==Dr.OK){var Be;const at=((Be=this.backtrackFragment)!=null?Be:Re).sn-V.startSN,jt=V.fragments[at-1];jt&&Re.cc===jt.cc&&(Re=jt,this.fragmentTracker.removeFragment(jt))}else this.backtrackFragment&&U.len&&(this.backtrackFragment=null);if(Re&&this.isLoopLoading(Re,be)){if(!Re.gap){const at=this.audioOnly&&!this.altAudio?ie.AUDIO:ie.VIDEO,jt=(at===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;jt&&this.afterBufferFlushed(jt,at,u.MAIN)}Re=this.getNextFragmentLoopLoading(Re,V,U,u.MAIN,pe)}Re&&(Re.initSegment&&!Re.initSegment.data&&!this.bitrateTest&&(Re=Re.initSegment),this.loadFragment(Re,I,be))}loadFragment(t,n,s){const v=this.fragmentTracker.getState(t);v===Dr.NOT_LOADED||v===Dr.PARTIAL?Te(t)?this.bitrateTest?(this.log(`Fragment ${t.sn} of level ${t.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(t,n)):super.loadFragment(t,n,s):this._loadInitSegment(t,n):this.clearTrackerIfNeeded(t)}getBufferedFrag(t){return this.fragmentTracker.getBufferedFrag(t,u.MAIN)}followingBufferedFrag(t){return t?this.getBufferedFrag(t.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:t,media:n}=this;if(n!=null&&n.readyState){let s;const v=this.getAppendedFrag(n.currentTime);v&&v.start>1&&this.flushMainBuffer(0,v.start-1);const w=this.getLevelDetails();if(w!=null&&w.live){const U=this.getMainFwdBufferInfo();if(!U||U.len=I-n.maxFragLookUpTolerance&&w<=U;if(v!==null&&s.duration>v&&(w{this.hls&&this.hls.trigger(o.AUDIO_TRACK_SWITCHED,n)}),s.trigger(o.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null});return}s.trigger(o.AUDIO_TRACK_SWITCHED,n)}}onAudioTrackSwitched(t,n){const s=xi(n.url,this.hls);if(s){const v=this.videoBuffer;v&&this.mediaBuffer!==v&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=v)}this.altAudio=s?2:0,this.tick()}onBufferCreated(t,n){const s=n.tracks;let v,w,I=!1;for(const U in s){const Y=s[U];if(Y.id==="main"){if(w=U,v=Y,U==="video"){const V=s[U];V&&(this.videoBuffer=V.buffer)}}else I=!0}I&&v?(this.log(`Alternate track found, use ${w}.buffered to schedule main fragment loading`),this.mediaBuffer=v.buffer):this.mediaBuffer=this.media}onFragBuffered(t,n){const{frag:s,part:v}=n,w=s.type===u.MAIN;if(w){if(this.fragContextChanged(s)){this.warn(`Fragment ${s.sn}${v?" p: "+v.index:""} of level ${s.level} finished buffering, but was aborted. state: ${this.state}`),this.state===ln.PARSED&&(this.state=ln.IDLE);return}const U=v?v.stats:s.stats;this.fragLastKbps=Math.round(8*U.total/(U.buffering.end-U.loading.first)),Te(s)&&(this.fragPrevious=s),this.fragBufferedComplete(s,v)}const I=this.media;I&&(!this._hasEnoughToStart&&Oi.getBuffered(I).length&&(this._hasEnoughToStart=!0,this.seekToStartPos()),w&&this.tick())}get hasEnoughToStart(){return this._hasEnoughToStart}onError(t,n){var s;if(n.fatal){this.state=ln.ERROR;return}switch(n.details){case f.FRAG_GAP:case f.FRAG_PARSING_ERROR:case f.FRAG_DECRYPT_ERROR:case f.FRAG_LOAD_ERROR:case f.FRAG_LOAD_TIMEOUT:case f.KEY_LOAD_ERROR:case f.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(u.MAIN,n);break;case f.LEVEL_LOAD_ERROR:case f.LEVEL_LOAD_TIMEOUT:case f.LEVEL_PARSING_ERROR:!n.levelRetry&&this.state===ln.WAITING_LEVEL&&((s=n.context)==null?void 0:s.type)===h.LEVEL&&(this.state=ln.IDLE);break;case f.BUFFER_ADD_CODEC_ERROR:case f.BUFFER_APPEND_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&this.resetLoadingState();break;case f.BUFFER_FULL_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&(!this.config.interstitialsController&&this.config.assetPlayerId?this._hasEnoughToStart=!0:this.flushMainBuffer(0,Number.POSITIVE_INFINITY));break;case f.INTERNAL_EXCEPTION:this.recoverWorkerError(n);break}}onFragLoadEmergencyAborted(){this.state=ln.IDLE,this._hasEnoughToStart||(this.startFragRequested=!1,this.nextLoadPosition=this.lastCurrentTime),this.tickImmediate()}onBufferFlushed(t,{type:n}){if(n!==ie.AUDIO||!this.altAudio){const s=(n===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;s&&(this.afterBufferFlushed(s,n,u.MAIN),this.tick())}}onLevelsUpdated(t,n){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level,this.level===-1&&this.resetWhenMissingContext(this.fragCurrent)),this.levels=n.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:t}=this;if(!t)return;const n=t.currentTime;let s=this.startPosition;if(s>=0&&n0&&(Y{const{hls:v}=this,w=s==null?void 0:s.frag;if(!w||this.fragContextChanged(w))return;n.fragmentError=0,this.state=ln.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const I=w.stats;I.parsing.start=I.parsing.end=I.buffering.start=I.buffering.end=self.performance.now(),v.trigger(o.FRAG_LOADED,s),w.bitrateTest=!1}).catch(s=>{this.state===ln.STOPPED||this.state===ln.ERROR||(this.warn(s),this.resetFragmentLoading(t))})}_handleTransmuxComplete(t){const n=this.playlistType,{hls:s}=this,{remuxResult:v,chunkMeta:w}=t,I=this.getCurrentContext(w);if(!I){this.resetWhenMissingContext(w);return}const{frag:U,part:Y,level:V}=I,{video:ue,text:pe,id3:be,initSegment:Re}=v,{details:Be}=V,dt=this.altAudio?void 0:v.audio;if(this.fragContextChanged(U)){this.fragmentTracker.removeFragment(U);return}if(this.state=ln.PARSING,Re){const at=Re.tracks;if(at){const Nr=U.initSegment||U;if(this.unhandledEncryptionError(Re,U))return;this._bufferInitSegment(V,at,Nr,w),s.trigger(o.FRAG_PARSING_INIT_SEGMENT,{frag:Nr,id:n,tracks:at})}const jt=Re.initPTS,cr=Re.timescale,sr=this.initPTS[U.cc];if(r(jt)&&(!sr||sr.baseTime!==jt||sr.timescale!==cr)){const Nr=Re.trackId;this.initPTS[U.cc]={baseTime:jt,timescale:cr,trackId:Nr},s.trigger(o.INIT_PTS_FOUND,{frag:U,id:n,initPTS:jt,timescale:cr,trackId:Nr})}}if(ue&&Be){dt&&ue.type==="audiovideo"&&this.logMuxedErr(U);const at=Be.fragments[U.sn-1-Be.startSN],jt=U.sn===Be.startSN,cr=!at||U.cc>at.cc;if(v.independent!==!1){const{startPTS:sr,endPTS:Nr,startDTS:Vr,endDTS:vn}=ue;if(Y)Y.elementaryStreams[ue.type]={startPTS:sr,endPTS:Nr,startDTS:Vr,endDTS:vn};else if(ue.firstKeyFrame&&ue.independent&&w.id===1&&!cr&&(this.couldBacktrack=!0),ue.dropped&&ue.independent){const $r=this.getMainFwdBufferInfo(),nn=($r?$r.end:this.getLoadPosition())+this.config.maxBufferHole,fn=ue.firstKeyFramePTS?ue.firstKeyFramePTS:sr;if(!jt&&nnTr&&(U.gap=!0);U.setElementaryStreamInfo(ue.type,sr,Nr,Vr,vn),this.backtrackFragment&&(this.backtrackFragment=U),this.bufferFragmentData(ue,U,Y,w,jt||cr)}else if(jt||cr)U.gap=!0;else{this.backtrack(U);return}}if(dt){const{startPTS:at,endPTS:jt,startDTS:cr,endDTS:sr}=dt;Y&&(Y.elementaryStreams[ie.AUDIO]={startPTS:at,endPTS:jt,startDTS:cr,endDTS:sr}),U.setElementaryStreamInfo(ie.AUDIO,at,jt,cr,sr),this.bufferFragmentData(dt,U,Y,w)}if(Be&&be!=null&&be.samples.length){const at={id:n,frag:U,details:Be,samples:be.samples};s.trigger(o.FRAG_PARSING_METADATA,at)}if(Be&&pe){const at={id:n,frag:U,details:Be,samples:pe.samples};s.trigger(o.FRAG_PARSING_USERDATA,at)}}logMuxedErr(t){this.warn(`${Te(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,n,s,v){if(this.state!==ln.PARSING)return;this.audioOnly=!!n.audio&&!n.video,this.altAudio&&!this.audioOnly&&(delete n.audio,n.audiovideo&&this.logMuxedErr(s));const{audio:w,video:I,audiovideo:U}=n;if(w){const V=t.audioCodec;let ue=Fe(w.codec,V);ue==="mp4a"&&(ue="mp4a.40.5");const pe=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){ue&&(ue.indexOf("mp4a.40.5")!==-1?ue="mp4a.40.2":ue="mp4a.40.5");const be=w.metadata;be&&"channelCount"in be&&(be.channelCount||1)!==1&&pe.indexOf("firefox")===-1&&(ue="mp4a.40.5")}ue&&ue.indexOf("mp4a.40.5")!==-1&&pe.indexOf("android")!==-1&&w.container!=="audio/mpeg"&&(ue="mp4a.40.2",this.log(`Android: force audio codec to ${ue}`)),V&&V!==ue&&this.log(`Swapping manifest audio codec "${V}" for "${ue}"`),w.levelCodec=ue,w.id=u.MAIN,this.log(`Init audio buffer, container:${w.container}, codecs[selected/level/parsed]=[${ue||""}/${V||""}/${w.codec}]`),delete n.audiovideo}if(I){I.levelCodec=t.videoCodec,I.id=u.MAIN;const V=I.codec;if((V==null?void 0:V.length)===4)switch(V){case"hvc1":case"hev1":I.codec="hvc1.1.6.L120.90";break;case"av01":I.codec="av01.0.04M.08";break;case"avc1":I.codec="avc1.42e01e";break}this.log(`Init video buffer, container:${I.container}, codecs[level/parsed]=[${t.videoCodec||""}/${V}]${I.codec!==V?" parsed-corrected="+I.codec:""}${I.supplemental?" supplemental="+I.supplemental:""}`),delete n.audiovideo}U&&(this.log(`Init audiovideo buffer, container:${U.container}, codecs[level/parsed]=[${t.codecs}/${U.codec}]`),delete n.video,delete n.audio);const Y=Object.keys(n);if(Y.length){if(this.hls.trigger(o.BUFFER_CODECS,n),!this.hls)return;Y.forEach(V=>{const pe=n[V].initSegment;pe!=null&&pe.byteLength&&this.hls.trigger(o.BUFFER_APPENDING,{type:V,data:pe,frag:s,part:null,chunkMeta:v,parent:s.type})})}this.tickImmediate()}getMainFwdBufferInfo(){const t=this.mediaBuffer&&this.altAudio===2?this.mediaBuffer:this.media;return this.getFwdBufferInfo(t,u.MAIN)}get maxBufferLength(){const{levels:t,level:n}=this,s=t==null?void 0:t[n];return s?this.getMaxBufferLength(s.maxBitrate):this.config.maxBufferLength}backtrack(t){this.couldBacktrack=!0,this.backtrackFragment=t,this.resetTransmuxer(),this.flushBufferGap(t),this.fragmentTracker.removeFragment(t),this.fragPrevious=null,this.nextLoadPosition=t.start,this.state=ln.IDLE}checkFragmentChanged(){const t=this.media;let n=null;if(t&&t.readyState>1&&t.seeking===!1){const s=t.currentTime;if(Oi.isBuffered(t,s)?n=this.getAppendedFrag(s):Oi.isBuffered(t,s+.1)&&(n=this.getAppendedFrag(s+.1)),n){this.backtrackFragment=null;const v=this.fragPlaying,w=n.level;(!v||n.sn!==v.sn||v.level!==w)&&(this.fragPlaying=n,this.hls.trigger(o.FRAG_CHANGED,{frag:n}),(!v||v.level!==w)&&this.hls.trigger(o.LEVEL_SWITCHED,{level:w}))}}}get nextLevel(){const t=this.nextBufferedFrag;return t?t.level:-1}get currentFrag(){var t;if(this.fragPlaying)return this.fragPlaying;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;return r(n)?this.getAppendedFrag(n):null}get currentProgramDateTime(){var t;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;if(r(n)){const s=this.getLevelDetails(),v=this.currentFrag||(s?st(null,s.fragments,n):null);if(v){const w=v.programDateTime;if(w!==null){const I=w+(n-v.start)*1e3;return new Date(I)}}}return null}get currentLevel(){const t=this.currentFrag;return t?t.level:-1}get nextBufferedFrag(){const t=this.currentFrag;return t?this.followingBufferedFrag(t):null}get forceStartLoad(){return this._forceStartLoad}}class wd extends R{constructor(t,n){super("key-loader",n),this.config=void 0,this.keyIdToKeyInfo={},this.emeController=null,this.config=t}abort(t){for(const s in this.keyIdToKeyInfo){const v=this.keyIdToKeyInfo[s].loader;if(v){var n;if(t&&t!==((n=v.context)==null?void 0:n.frag.type))return;v.abort()}}}detach(){for(const t in this.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t];(n.mediaKeySessionContext||n.decryptdata.isCommonEncryption)&&delete this.keyIdToKeyInfo[t]}}destroy(){this.detach();for(const t in this.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t].loader;n&&n.destroy()}this.keyIdToKeyInfo={}}createKeyLoadError(t,n=f.KEY_LOAD_ERROR,s,v,w){return new ja({type:c.NETWORK_ERROR,details:n,fatal:!1,frag:t,response:w,error:s,networkDetails:v})}loadClear(t,n,s){if(this.emeController&&this.config.emeEnabled&&!this.emeController.getSelectedKeySystemFormats().length){if(n.length)for(let v=0,w=n.length;v{if(!this.emeController)return;I.setKeyFormat(U);const Y=di(U);if(Y)return this.emeController.getKeySystemAccess([Y])})}if(this.config.requireKeySystemAccessOnStart){const v=ts(this.config);if(v.length)return this.emeController.getKeySystemAccess(v)}}return null}load(t){return!t.decryptdata&&t.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(t).then(n=>this.loadInternal(t,n)):this.loadInternal(t)}loadInternal(t,n){var s,v;n&&t.setKeyFormat(n);const w=t.decryptdata;if(!w){const ue=new Error(n?`Expected frag.decryptdata to be defined after setting format ${n}`:"Missing decryption data on fragment in onKeyLoading");return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,ue))}const I=w.uri;if(!I)return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${I}"`)));const U=od(w);let Y=this.keyIdToKeyInfo[U];if((s=Y)!=null&&s.decryptdata.key)return w.key=Y.decryptdata.key,Promise.resolve({frag:t,keyInfo:Y});if((v=Y)!=null&&v.keyLoadPromise){var V;switch((V=Y.mediaKeySessionContext)==null?void 0:V.keyStatus){case"usable":case"usable-in-future":return Y.keyLoadPromise.then(pe=>{const{keyInfo:be}=pe;return w.key=be.decryptdata.key,{frag:t,keyInfo:be}})}}switch(this.log(`Loading key ${Q(w.keyId||[])} from ${t.type} ${t.level}`),Y=this.keyIdToKeyInfo[U]={decryptdata:w,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},w.method){case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return w.keyFormat==="identity"?this.loadKeyHTTP(Y,t):this.loadKeyEME(Y,t);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(Y,t);default:return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${w.method}"`)))}}loadKeyEME(t,n){const s={frag:n,keyInfo:t};if(this.emeController&&this.config.emeEnabled){const v=this.emeController.loadKey(s);return(t.keyLoadPromise=v.then(w=>(t.mediaKeySessionContext=w,s))).catch(w=>{throw t.keyLoadPromise=null,w.data&&(w.data.frag=n),w})}return Promise.resolve(s)}loadKeyHTTP(t,n){const s=this.config,v=s.loader,w=new v(s);return n.keyLoader=t.loader=w,t.keyLoadPromise=new Promise((I,U)=>{const Y={keyInfo:t,frag:n,responseType:"arraybuffer",url:t.decryptdata.uri},V=s.keyLoadPolicy.default,ue={loadPolicy:V,timeout:V.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},pe={onSuccess:(be,Re,Be,dt)=>{const{frag:at,keyInfo:jt,url:cr}=Be,sr=od(jt.decryptdata)||cr;if(!at.decryptdata||jt!==this.keyIdToKeyInfo[sr])return U(this.createKeyLoadError(at,f.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),dt));jt.decryptdata.key=at.decryptdata.key=new Uint8Array(be.data),at.keyLoader=null,jt.loader=null,I({frag:at,keyInfo:jt})},onError:(be,Re,Be,dt)=>{this.resetLoader(Re),U(this.createKeyLoadError(n,f.KEY_LOAD_ERROR,new Error(`HTTP Error ${be.code} loading key ${be.text}`),Be,b({url:Y.url,data:void 0},be)))},onTimeout:(be,Re,Be)=>{this.resetLoader(Re),U(this.createKeyLoadError(n,f.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Be))},onAbort:(be,Re,Be)=>{this.resetLoader(Re),U(this.createKeyLoadError(n,f.INTERNAL_ABORTED,new Error("key loading aborted"),Be))}};w.load(Y,ue,pe)})}resetLoader(t){const{frag:n,keyInfo:s,url:v}=t,w=s.loader;n.keyLoader===w&&(n.keyLoader=null,s.loader=null);const I=od(s.decryptdata)||v;delete this.keyIdToKeyInfo[I],w&&w.destroy()}}function od(k){const t=k.keyId;return t?Q(t):k.uri}function dd(k){const{type:t}=k;switch(t){case h.AUDIO_TRACK:return u.AUDIO;case h.SUBTITLE_TRACK:return u.SUBTITLE;default:return u.MAIN}}function ud(k,t){let n=k.url;return(n===void 0||n.indexOf("data:")===0)&&(n=t.url),n}class Ed{constructor(t){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.onManifestLoaded=this.checkAutostartLoad,this.hls=t,this.registerListeners()}startLoad(t){}stopLoad(){this.destroyInternalLoaders()}registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_LOADING,this.onLevelLoading,this),t.off(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}createInternalLoader(t){const n=this.hls.config,s=n.pLoader,v=n.loader,w=s||v,I=new w(n);return this.loaders[t.type]=I,I}getInternalLoader(t){return this.loaders[t.type]}resetInternalLoader(t){this.loaders[t]&&delete this.loaders[t]}destroyInternalLoaders(){for(const t in this.loaders){const n=this.loaders[t];n&&n.destroy(),this.resetInternalLoader(t)}}destroy(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()}onManifestLoading(t,n){const{url:s}=n;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:h.MANIFEST,url:s,deliveryDirectives:null,levelOrTrack:null})}onLevelLoading(t,n){const{id:s,level:v,pathwayId:w,url:I,deliveryDirectives:U,levelInfo:Y}=n;this.load({id:s,level:v,pathwayId:w,responseType:"text",type:h.LEVEL,url:I,deliveryDirectives:U,levelOrTrack:Y})}onAudioTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:I,track:U}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.AUDIO_TRACK,url:w,deliveryDirectives:I,levelOrTrack:U})}onSubtitleTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:I,track:U}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:w,deliveryDirectives:I,levelOrTrack:U})}onLevelsUpdated(t,n){const s=this.loaders[h.LEVEL];if(s){const v=s.context;v&&!n.levels.some(w=>w===v.levelOrTrack)&&(s.abort(),delete this.loaders[h.LEVEL])}}load(t){var n;const s=this.hls.config;let v=this.getInternalLoader(t);if(v){const V=this.hls.logger,ue=v.context;if(ue&&ue.levelOrTrack===t.levelOrTrack&&(ue.url===t.url||ue.deliveryDirectives&&!t.deliveryDirectives)){ue.url===t.url?V.log(`[playlist-loader]: ignore ${t.url} ongoing request`):V.log(`[playlist-loader]: ignore ${t.url} in favor of ${ue.url}`);return}V.log(`[playlist-loader]: aborting previous loader for type: ${t.type}`),v.abort()}let w;if(t.type===h.MANIFEST?w=s.manifestLoadPolicy.default:w=y({},s.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),v=this.createInternalLoader(t),r((n=t.deliveryDirectives)==null?void 0:n.part)){let V;if(t.type===h.LEVEL&&t.level!==null?V=this.hls.levels[t.level].details:t.type===h.AUDIO_TRACK&&t.id!==null?V=this.hls.audioTracks[t.id].details:t.type===h.SUBTITLE_TRACK&&t.id!==null&&(V=this.hls.subtitleTracks[t.id].details),V){const ue=V.partTarget,pe=V.targetduration;if(ue&&pe){const be=Math.max(ue*3,pe*.8)*1e3;w=y({},w,{maxTimeToFirstByteMs:Math.min(be,w.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(be,w.maxTimeToFirstByteMs)})}}}const I=w.errorRetry||w.timeoutRetry||{},U={loadPolicy:w,timeout:w.maxLoadTimeMs,maxRetry:I.maxNumRetry||0,retryDelay:I.retryDelayMs||0,maxRetryDelay:I.maxRetryDelayMs||0},Y={onSuccess:(V,ue,pe,be)=>{const Re=this.getInternalLoader(pe);this.resetInternalLoader(pe.type);const Be=V.data;if(Be.indexOf("#EXTM3U")!==0){this.handleManifestParsingError(V,pe,new Error("no EXTM3U delimiter"),be||null,ue);return}ue.parsing.start=performance.now(),Oo.isMediaPlaylist(Be)||pe.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist(V,ue,pe,be||null,Re):this.handleMasterPlaylist(V,ue,pe,be)},onError:(V,ue,pe,be)=>{this.handleNetworkError(ue,pe,!1,V,be)},onTimeout:(V,ue,pe)=>{this.handleNetworkError(ue,pe,!0,void 0,V)}};v.load(t,U,Y)}checkAutostartLoad(){if(!this.hls)return;const{config:{autoStartLoad:t,startPosition:n},forceStartLoad:s}=this.hls;(t||s)&&(this.hls.logger.log(`${t?"auto":"force"} startLoad with configured startPosition ${n}`),this.hls.startLoad(n))}handleMasterPlaylist(t,n,s,v){const w=this.hls,I=t.data,U=ud(t,s),Y=Oo.parseMasterPlaylist(I,U);if(Y.playlistParsingError){this.handleManifestParsingError(t,s,Y.playlistParsingError,v,n);return}const{contentSteering:V,levels:ue,sessionData:pe,sessionKeys:be,startTimeOffset:Re,variableList:Be}=Y;this.variableList=Be;const{AUDIO:dt=[],SUBTITLES:at,"CLOSED-CAPTIONS":jt}=Oo.parseMasterPlaylistMedia(I,U,Y);dt.length&&!dt.some(sr=>!sr.url)&&ue[0].audioCodec&&!ue[0].attrs.AUDIO&&(this.hls.logger.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),dt.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new _n({}),bitrate:0,url:""})),w.trigger(o.MANIFEST_LOADED,{levels:ue,audioTracks:dt,subtitles:at,captions:jt,contentSteering:V,url:U,stats:n,networkDetails:v,sessionData:pe,sessionKeys:be,startTimeOffset:Re,variableList:Be})}handleTrackOrLevelPlaylist(t,n,s,v,w){const I=this.hls,{id:U,level:Y,type:V}=s,ue=ud(t,s),pe=r(Y)?Y:r(U)?U:0,be=dd(s),Re=Oo.parseLevelPlaylist(t.data,ue,pe,be,0,this.variableList);if(V===h.MANIFEST){const Be={attrs:new _n({}),bitrate:0,details:Re,name:"",url:ue};Re.requestScheduled=n.loading.start+Fr(Re,0),I.trigger(o.MANIFEST_LOADED,{levels:[Be],audioTracks:[],url:ue,stats:n,networkDetails:v,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}n.parsing.end=performance.now(),s.levelDetails=Re,this.handlePlaylistLoaded(Re,t,n,s,v,w)}handleManifestParsingError(t,n,s,v,w){this.hls.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.MANIFEST_PARSING_ERROR,fatal:n.type===h.MANIFEST,url:t.url,err:s,error:s,reason:s.message,response:t,context:n,networkDetails:v,stats:w})}handleNetworkError(t,n,s=!1,v,w){let I=`A network ${s?"timeout":"error"+(v?" (status "+v.code+")":"")} occurred while loading ${t.type}`;t.type===h.LEVEL?I+=`: ${t.level} id: ${t.id}`:(t.type===h.AUDIO_TRACK||t.type===h.SUBTITLE_TRACK)&&(I+=` id: ${t.id} group-id: "${t.groupId}"`);const U=new Error(I);this.hls.logger.warn(`[playlist-loader]: ${I}`);let Y=f.UNKNOWN,V=!1;const ue=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:Y=s?f.MANIFEST_LOAD_TIMEOUT:f.MANIFEST_LOAD_ERROR,V=!0;break;case h.LEVEL:Y=s?f.LEVEL_LOAD_TIMEOUT:f.LEVEL_LOAD_ERROR,V=!1;break;case h.AUDIO_TRACK:Y=s?f.AUDIO_TRACK_LOAD_TIMEOUT:f.AUDIO_TRACK_LOAD_ERROR,V=!1;break;case h.SUBTITLE_TRACK:Y=s?f.SUBTITLE_TRACK_LOAD_TIMEOUT:f.SUBTITLE_LOAD_ERROR,V=!1;break}ue&&this.resetInternalLoader(t.type);const pe={type:c.NETWORK_ERROR,details:Y,fatal:V,url:t.url,loader:ue,context:t,error:U,networkDetails:n,stats:w};if(v){const be=(n==null?void 0:n.url)||t.url;pe.response=b({url:be,data:void 0},v)}this.hls.trigger(o.ERROR,pe)}handlePlaylistLoaded(t,n,s,v,w,I){const U=this.hls,{type:Y,level:V,id:ue,groupId:pe,deliveryDirectives:be}=v,Re=ud(n,v),Be=dd(v),dt=typeof v.level=="number"&&Be===u.MAIN?V:void 0;if(!t.fragments.length){const jt=t.playlistParsingError=new Error("No Segments found in Playlist");U.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_EMPTY_ERROR,fatal:!1,url:Re,error:jt,reason:jt.message,response:n,context:v,level:dt,parent:Be,networkDetails:w,stats:s});return}t.targetduration||(t.playlistParsingError=new Error("Missing Target Duration"));const at=t.playlistParsingError;if(at){if(this.hls.logger.warn(`${at} ${t.url}`),!U.config.ignorePlaylistParsingErrors){U.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_PARSING_ERROR,fatal:!1,url:Re,error:at,reason:at.message,response:n,context:v,level:dt,parent:Be,networkDetails:w,stats:s});return}t.playlistParsingError=null}switch(t.live&&I&&(I.getCacheAge&&(t.ageHeader=I.getCacheAge()||0),(!I.getCacheAge||isNaN(t.ageHeader))&&(t.ageHeader=0)),Y){case h.MANIFEST:case h.LEVEL:U.trigger(o.LEVEL_LOADED,{details:t,levelInfo:v.levelOrTrack||U.levels[0],level:dt||0,id:ue||0,stats:s,networkDetails:w,deliveryDirectives:be,withoutMultiVariant:Y===h.MANIFEST});break;case h.AUDIO_TRACK:U.trigger(o.AUDIO_TRACK_LOADED,{details:t,track:v.levelOrTrack,id:ue||0,groupId:pe||"",stats:s,networkDetails:w,deliveryDirectives:be});break;case h.SUBTITLE_TRACK:U.trigger(o.SUBTITLE_TRACK_LOADED,{details:t,track:v.levelOrTrack,id:ue||0,groupId:pe||"",stats:s,networkDetails:w,deliveryDirectives:be});break}}}class Of{static get version(){return Kt}static isMSESupported(){return Qa()}static isSupported(){return Wc()}static getMediaSource(){return ae()}static get Events(){return o}static get MetadataSchema(){return Xr}static get ErrorTypes(){return c}static get ErrorDetails(){return f}static get DefaultConfig(){return Of.defaultConfig?Of.defaultConfig:ge}static set DefaultConfig(t){Of.defaultConfig=t}constructor(t={}){this.config=void 0,this.userConfig=void 0,this.logger=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this._emitter=new Nt,this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioStreamController=void 0,this.subtititleStreamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.interstitialsController=void 0,this.gapController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this._url=null,this._sessionId=void 0,this.triggeringException=void 0,this.started=!1;const n=this.logger=G(t.debug||!1,"Hls instance",t.assetPlayerId),s=this.config=ot(Of.DefaultConfig,t,n);this.userConfig=t,s.progressive&&ir(s,n);const{abrController:v,bufferController:w,capLevelController:I,errorController:U,fpsController:Y}=s,V=new U(this),ue=this.abrController=new v(this),pe=new En(this),be=s.interstitialsController,Re=be?this.interstitialsController=new be(this,Of):null,Be=this.bufferController=new w(this,pe),dt=this.capLevelController=new I(this),at=new Y(this),jt=new Ed(this),cr=s.contentSteeringController,sr=cr?new cr(this):null,Nr=this.levelController=new Wi(this,sr),Vr=new Wn(this),vn=new wd(this.config,this.logger),$r=this.streamController=new xd(this,pe,vn),nn=this.gapController=new qn(this,pe);dt.setStreamController($r),at.setStreamController($r);const fn=[jt,Nr,$r];Re&&fn.splice(1,0,Re),sr&&fn.splice(1,0,sr),this.networkControllers=fn;const Kr=[ue,Be,nn,dt,at,Vr,pe];this.audioTrackController=this.createController(s.audioTrackController,fn);const Sn=s.audioStreamController;Sn&&fn.push(this.audioStreamController=new Sn(this,pe,vn)),this.subtitleTrackController=this.createController(s.subtitleTrackController,fn);const yi=s.subtitleStreamController;yi&&fn.push(this.subtititleStreamController=new yi(this,pe,vn)),this.createController(s.timelineController,Kr),vn.emeController=this.emeController=this.createController(s.emeController,Kr),this.cmcdController=this.createController(s.cmcdController,Kr),this.latencyController=this.createController(Ka,Kr),this.coreComponents=Kr,fn.push(V);const Xi=V.onErrorOut;typeof Xi=="function"&&this.on(o.ERROR,Xi,V),this.on(o.MANIFEST_LOADED,jt.onManifestLoaded,jt)}createController(t,n){if(t){const s=new t(this);return n&&n.push(s),s}return null}on(t,n,s=this){this._emitter.on(t,n,s)}once(t,n,s=this){this._emitter.once(t,n,s)}removeAllListeners(t){this._emitter.removeAllListeners(t)}off(t,n,s=this,v){this._emitter.off(t,n,s,v)}listeners(t){return this._emitter.listeners(t)}emit(t,n,s){return this._emitter.emit(t,n,s)}trigger(t,n){if(this.config.debug)return this.emit(t,t,n);try{return this.emit(t,t,n)}catch(s){if(this.logger.error("An internal error happened while handling event "+t+'. Error message: "'+s.message+'". Here is a stacktrace:',s),!this.triggeringException){this.triggeringException=!0;const v=t===o.ERROR;this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.INTERNAL_EXCEPTION,fatal:v,event:t,error:s}),this.triggeringException=!1}}return!1}listenerCount(t){return this._emitter.listenerCount(t)}destroy(){this.logger.log("destroy"),this.trigger(o.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this._url=null,this.networkControllers.forEach(n=>n.destroy()),this.networkControllers.length=0,this.coreComponents.forEach(n=>n.destroy()),this.coreComponents.length=0;const t=this.config;t.xhrSetup=t.fetchSetup=void 0,this.userConfig=null}attachMedia(t){if(!t||"media"in t&&!t.media){const w=new Error(`attachMedia failed: invalid argument (${t})`);this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.ATTACH_MEDIA_ERROR,fatal:!0,error:w});return}this.logger.log("attachMedia"),this._media&&(this.logger.warn("media must be detached before attaching"),this.detachMedia());const n="media"in t,s=n?t.media:t,v=n?t:{media:s};this._media=s,this.trigger(o.MEDIA_ATTACHING,v)}detachMedia(){this.logger.log("detachMedia"),this.trigger(o.MEDIA_DETACHING,{}),this._media=null}transferMedia(){this._media=null;const t=this.bufferController.transferMedia();return this.trigger(o.MEDIA_DETACHING,{transferMedia:t}),t}loadSource(t){this.stopLoad();const n=this.media,s=this._url,v=this._url=Z.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.logger.log(`loadSource:${v}`),n&&s&&(s!==v||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(n)),this.trigger(o.MANIFEST_LOADING,{url:t})}get url(){return this._url}get hasEnoughToStart(){return this.streamController.hasEnoughToStart}get startPosition(){return this.streamController.startPositionValue}startLoad(t=-1,n){this.logger.log(`startLoad(${t+(n?", ":"")})`),this.started=!0,this.resumeBuffering();for(let s=0;s{t.resumeBuffering&&t.resumeBuffering()}))}pauseBuffering(){this.bufferingEnabled&&(this.logger.log("pause buffering"),this.networkControllers.forEach(t=>{t.pauseBuffering&&t.pauseBuffering()}))}get inFlightFragments(){const t={[u.MAIN]:this.streamController.inFlightFrag};return this.audioStreamController&&(t[u.AUDIO]=this.audioStreamController.inFlightFrag),this.subtititleStreamController&&(t[u.SUBTITLE]=this.subtititleStreamController.inFlightFrag),t}swapAudioCodec(){this.logger.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){this.logger.log("recoverMediaError");const t=this._media,n=t==null?void 0:t.currentTime;this.detachMedia(),t&&(this.attachMedia(t),n&&this.startLoad(n))}removeLevel(t){this.levelController.removeLevel(t)}get sessionId(){let t=this._sessionId;return t||(t=this._sessionId=gn()),t}get levels(){const t=this.levelController.levels;return t||[]}get latestLevelDetails(){return this.streamController.getLevelDetails()||null}get loadLevelObj(){return this.levelController.loadLevelObj}get currentLevel(){return this.streamController.currentLevel}set currentLevel(t){this.logger.log(`set currentLevel:${t}`),this.levelController.manualLevel=t,this.streamController.immediateLevelSwitch()}get nextLevel(){return this.streamController.nextLevel}set nextLevel(t){this.logger.log(`set nextLevel:${t}`),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}get loadLevel(){return this.levelController.level}set loadLevel(t){this.logger.log(`set loadLevel:${t}`),this.levelController.manualLevel=t}get nextLoadLevel(){return this.levelController.nextLoadLevel}set nextLoadLevel(t){this.levelController.nextLoadLevel=t}get firstLevel(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)}set firstLevel(t){this.logger.log(`set firstLevel:${t}`),this.levelController.firstLevel=t}get startLevel(){const t=this.levelController.startLevel;return t===-1&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:t}set startLevel(t){this.logger.log(`set startLevel:${t}`),t!==-1&&(t=Math.max(t,this.minAutoLevel)),this.levelController.startLevel=t}get capLevelToPlayerSize(){return this.config.capLevelToPlayerSize}set capLevelToPlayerSize(t){const n=!!t;n!==this.config.capLevelToPlayerSize&&(n?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=n)}get autoLevelCapping(){return this._autoLevelCapping}get bandwidthEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimate():NaN}set bandwidthEstimate(t){this.abrController.resetEstimator(t)}get abrEwmaDefaultEstimate(){const{bwEstimator:t}=this.abrController;return t?t.defaultEstimate:NaN}get ttfbEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimateTTFB():NaN}set autoLevelCapping(t){this._autoLevelCapping!==t&&(this.logger.log(`set autoLevelCapping:${t}`),this._autoLevelCapping=t,this.levelController.checkMaxAutoUpdated())}get maxHdcpLevel(){return this._maxHdcpLevel}set maxHdcpLevel(t){en(t)&&this._maxHdcpLevel!==t&&(this._maxHdcpLevel=t,this.levelController.checkMaxAutoUpdated())}get autoLevelEnabled(){return this.levelController.manualLevel===-1}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:t,config:{minAutoBitrate:n}}=this;if(!t)return 0;const s=t.length;for(let v=0;v=n)return v;return 0}get maxAutoLevel(){const{levels:t,autoLevelCapping:n,maxHdcpLevel:s}=this;let v;if(n===-1&&t!=null&&t.length?v=t.length-1:v=n,s)for(let w=v;w--;){const I=t[w].attrs["HDCP-LEVEL"];if(I&&I<=s)return w}return v}get firstAutoLevel(){return this.abrController.firstAutoLevel}get nextAutoLevel(){return this.abrController.nextAutoLevel}set nextAutoLevel(t){this.abrController.nextAutoLevel=t}get playingDate(){return this.streamController.currentProgramDateTime}get mainForwardBufferInfo(){return this.streamController.getMainFwdBufferInfo()}get maxBufferLength(){return this.streamController.maxBufferLength}setAudioOption(t){var n;return((n=this.audioTrackController)==null?void 0:n.setAudioOption(t))||null}setSubtitleOption(t){var n;return((n=this.subtitleTrackController)==null?void 0:n.setSubtitleOption(t))||null}get allAudioTracks(){const t=this.audioTrackController;return t?t.allAudioTracks:[]}get audioTracks(){const t=this.audioTrackController;return t?t.audioTracks:[]}get audioTrack(){const t=this.audioTrackController;return t?t.audioTrack:-1}set audioTrack(t){const n=this.audioTrackController;n&&(n.audioTrack=t)}get allSubtitleTracks(){const t=this.subtitleTrackController;return t?t.allSubtitleTracks:[]}get subtitleTracks(){const t=this.subtitleTrackController;return t?t.subtitleTracks:[]}get subtitleTrack(){const t=this.subtitleTrackController;return t?t.subtitleTrack:-1}get media(){return this._media}set subtitleTrack(t){const n=this.subtitleTrackController;n&&(n.subtitleTrack=t)}get subtitleDisplay(){const t=this.subtitleTrackController;return t?t.subtitleDisplay:!1}set subtitleDisplay(t){const n=this.subtitleTrackController;n&&(n.subtitleDisplay=t)}get lowLatencyMode(){return this.config.lowLatencyMode}set lowLatencyMode(t){this.config.lowLatencyMode=t}get liveSyncPosition(){return this.latencyController.liveSyncPosition}get latency(){return this.latencyController.latency}get maxLatency(){return this.latencyController.maxLatency}get targetLatency(){return this.latencyController.targetLatency}set targetLatency(t){this.latencyController.targetLatency=t}get drift(){return this.latencyController.drift}get forceStartLoad(){return this.streamController.forceStartLoad}get pathways(){return this.levelController.pathways}get pathwayPriority(){return this.levelController.pathwayPriority}set pathwayPriority(t){this.levelController.pathwayPriority=t}get bufferedToEnd(){var t;return!!((t=this.bufferController)!=null&&t.bufferedToEnd)}get interstitialsManager(){var t;return((t=this.interstitialsController)==null?void 0:t.interstitialsManager)||null}getMediaDecodingInfo(t,n=this.allAudioTracks){const s=Hi(n);return Yt(t,s,navigator.mediaCapabilities)}}Of.defaultConfig=void 0},53280:function(d,g,e){"use strict";e.d(g,{D:function(){return i}});function r(l,c,f){var o=f||{},h=o.noTrailing,u=h===void 0?!1:h,a=o.noLeading,x=a===void 0?!1:a,p=o.debounceMode,y=p===void 0?void 0:p,m,b=!1,S=0;function D(){m&&clearTimeout(m)}function R(P){var M=P||{},B=M.upcomingOnly,N=B===void 0?!1:B;D(),b=!N}function A(){for(var P=arguments.length,M=new Array(P),B=0;Bl?x?(S=Date.now(),u||(m=setTimeout(y?H:G,l))):G():u!==!0&&(m=setTimeout(y?H:G,y===void 0?l-$:l))}return A.cancel=R,A}function i(l,c,f){var o=f||{},h=o.atBegin,u=h===void 0?!1:h;return r(l,c,{debounceMode:u!==!1})}}},__webpack_module_cache__={};function __webpack_require__(d){var g=__webpack_module_cache__[d];if(g!==void 0)return g.exports;var e=__webpack_module_cache__[d]={id:d,loaded:!1,exports:{}};return __webpack_modules__[d].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(d){var g=d&&d.__esModule?function(){return d.default}:function(){return d};return __webpack_require__.d(g,{a:g}),g}}(),function(){var d=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},g;__webpack_require__.t=function(e,r){if(r&1&&(e=this(e)),r&8||typeof e=="object"&&e&&(r&4&&e.__esModule||r&16&&typeof e.then=="function"))return e;var i=Object.create(null);__webpack_require__.r(i);var l={};g=g||[null,d({}),d([]),d(d)];for(var c=r&2&&e;typeof c=="object"&&!~g.indexOf(c);c=d(c))Object.getOwnPropertyNames(c).forEach(function(f){l[f]=function(){return e[f]}});return l.default=function(){return e},__webpack_require__.d(i,l),i}}(),function(){__webpack_require__.d=function(d,g){for(var e in g)__webpack_require__.o(g,e)&&!__webpack_require__.o(d,e)&&Object.defineProperty(d,e,{enumerable:!0,get:g[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(d){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(g,e){return __webpack_require__.f[e](d,g),g},[]))}}(),function(){__webpack_require__.u=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",570:"p__Home__Detail__OnlineNum__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6185:"p__Classrooms__ThemeChange__Announcement",6205:"p__Classrooms__ThemeChange__VideoUpload",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6788:"p__Home__Detail__ShixunContext__Detail__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8365:"p__Home__Detail__ShixunContext__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9417:"p__Shixuns__ThemeOne__Detail__SkillTags__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"ea573b68",67:"291270ab",109:"e9963fe6",119:"92c70997",195:"54fbad1d",201:"30935fc4",264:"080fe64b",292:"5351d54c",316:"1f60ada6",337:"294fbfa4",354:"d4d139cf",479:"6699c720",485:"0fe45990",508:"4e023a4b",518:"bf7381b5",532:"aa77d947",533:"ce6cfe92",547:"0be9bc68",556:"f54db7b5",559:"a3fb8816",570:"6c0d9b82",576:"cc360701",629:"44a1d9a5",643:"e25ac218",671:"4a609b8d",680:"793c88c4",700:"58c8e32c",737:"bd6c26d0",741:"ac5fd360",799:"20728d85",879:"94849001",895:"d4a167bd",900:"2e4b4899",906:"142d6c48",921:"612d9766",928:"e3aeb36d",981:"2191a42e",1006:"4e2edd58",1043:"fdb7a835",1045:"0fa2bab0",1048:"4fbf93e7",1070:"e24b68c8",1077:"d85e561b",1144:"c90eccaf",1154:"8cb80842",1211:"6844c24c",1253:"1b214725",1257:"f9c3aa5c",1274:"5f6ea65a",1276:"88dabcba",1343:"b90b8128",1423:"25c38755",1427:"5dd5673f",1450:"998ba9c8",1461:"8a8f9375",1462:"fcf08abc",1470:"a187c806",1475:"3ee649ac",1477:"1a26418a",1482:"a8a180f7",1512:"f25293bd",1520:"fc6a47e1",1545:"4a837c8a",1555:"0e134691",1578:"095ffa9e",1581:"fa25ea5e",1582:"37289ce9",1646:"e6e27b60",1651:"890c8f1c",1657:"13b109bf",1660:"c541b878",1674:"0c9633d1",1678:"8359ae4e",1713:"47360ee4",1717:"82aa24a5",1727:"794b37b1",1754:"9ff916ba",1783:"f6c8cadb",1798:"b4be0ee3",1799:"d8487eec",1831:"0fd8456a",1836:"89674d21",1855:"94a447bd",1880:"663ad07a",1881:"c099cf72",1897:"3e1f71a2",1939:"f6e01700",1953:"36ad9a45",1962:"96dbc5c8",1993:"49d8d77e",2011:"59d51f98",2045:"6858cc97",2099:"9bf04106",2102:"3cecb8e1",2130:"25e9d974",2141:"e83ddedf",2203:"47e65c52",2216:"90bd94bd",2240:"38fa7998",2249:"f4830452",2281:"98fe4ccb",2300:"f77c7faa",2303:"55affb5a",2307:"40c66be5",2338:"7735d6bf",2339:"8c8434cb",2364:"f89faf70",2386:"192e235c",2396:"65ce4394",2404:"0b42384a",2412:"d27132a6",2425:"f6cf44c0",2443:"ccee7eab",2476:"b1be8942",2494:"68080a87",2501:"69ddd79d",2538:"de4a3723",2539:"08546378",2548:"68aff200",2559:"fb13d5a0",2570:"c58f70af",2594:"e87d3761",2603:"54343d1e",2659:"b745d764",2707:"2408b49b",2806:"23269d84",2819:"caf9bd00",2823:"5a527299",2829:"c8c5876c",2837:"54a82605",2862:"04092081",2865:"cf697f07",2884:"2046d4af",2969:"ab3357d7",3006:"d81482f5",3086:"7f4394b7",3133:"9bf3f89c",3141:"b4254447",3157:"1b49fc5e",3183:"b934ce16",3198:"8e655451",3212:"e54cad06",3247:"dc207bfb",3260:"9d0cf6a2",3276:"644127d9",3317:"37daddd8",3391:"e8fd1d5d",3433:"6327a755",3442:"236222af",3447:"5cd7d00f",3451:"aa10578a",3509:"349002b3",3550:"3dc83156",3581:"c7aaf0dd",3585:"8b829934",3668:"c80a3c6c",3697:"481a10d9",3747:"00983bab",3754:"d5e5b8a3",3777:"d5b0f2f1",3784:"ebcdc40b",3805:"9dbcb95e",3831:"46bb18cb",3862:"8be7610c",3873:"d38051ca",3885:"f87f7f15",3910:"cc0552e5",3951:"8de71fb7",3987:"5cecd51b",4014:"27a8e97c",4017:"eb7a8c4f",4030:"e106ff70",4048:"4108cc92",4056:"5afa52df",4058:"53d5c932",4078:"31eb8d6b",4088:"236723f3",4093:"d33923eb",4105:"ca71cdad",4144:"faee927a",4164:"09fdfeaa",4216:"cc879634",4217:"03043f97",4227:"31ebcdf2",4259:"a3d722cf",4264:"575635b1",4297:"b88a03e4",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"4e2cb830",4492:"2a830c9f",4496:"3fee5647",4498:"f2fe00bd",4504:"6715bb94",4514:"c76731a0",4520:"a0a57683",4546:"3265f9fd",4565:"4a4bbd08",4572:"9e5b84fe",4599:"61def4cb",4610:"e9a35431",4621:"104b377f",4628:"ece2c60c",4662:"8989078a",4685:"c33f1528",4715:"8551767f",4736:"fea902af",4741:"c633b639",4757:"9ba365aa",4766:"6aefd62d",4770:"3bb7fdb1",4790:"619413e4",4795:"8bd48423",4797:"a24e92db",4800:"68ffc079",4850:"1edda4b7",4889:"2cd144bf",4928:"782f44b8",4973:"4f40ce32",4994:"fad0b492",5022:"6ebb9ed4",5028:"3a4174e9",5043:"2354b762",5048:"84c3c06c",5060:"85dafcc6",5096:"0c2a3203",5111:"cd867a08",5117:"e77ccb6e",5125:"8e4de4d8",5148:"6c6fa4a6",5165:"15a6569c",5176:"c09a0b69",5177:"29d2846d",5179:"01d699c0",5186:"597b8290",5230:"752e1d6c",5238:"057d697b",5290:"5dabcdc2",5297:"654004cb",5307:"121dd076",5319:"e276f230",5321:"1163c84e",5330:"d084e716",5335:"a8a69670",5354:"7ae70604",5357:"665d00cc",5359:"5a5fdc7f",5382:"f84cf77e",5402:"4809917b",5416:"454536b7",5434:"38b302a6",5466:"b5741cd3",5494:"d89549c4",5518:"c23ec135",5549:"d207b60e",5572:"85da64e7",5573:"04802f57",5624:"65a166e0",5631:"e00d3d36",5650:"f4708a8b",5679:"4a090bef",5694:"cdab2b89",5705:"af671053",5729:"252a9748",5764:"e0d7e586",5775:"80f1adb9",5776:"c3c6d3f9",5786:"985dcf32",5798:"2bf73da6",5800:"36d98ffe",5816:"fffd8ed8",5876:"5eded409",5888:"682312cf",5891:"cd940cb6",5894:"be21e655",5902:"5ca0d824",5915:"1f588e96",5972:"e72597e1",5992:"63553d39",6029:"23486f22",6034:"c701bddd",6045:"d268f87f",6047:"3ce45acd",6063:"d7c422f8",6069:"97f9ad57",6080:"7aac0130",6126:"99519171",6127:"39e56a6b",6170:"bcf3b504",6185:"82085556",6205:"c77e1347",6265:"af34125e",6270:"d8a9c54a",6282:"64201721",6328:"31f5375e",6366:"b7ac189c",6378:"7f3a946a",6411:"3b971528",6434:"8f11df7b",6444:"267d2bfa",6451:"6a8ff7de",6452:"01734d6b",6531:"9c174eba",6583:"b36899e3",6587:"744242ae",6634:"a40cc016",6637:"36fbe1f2",6651:"8f69412d",6682:"9737c45a",6685:"463d06f7",6729:"0cf88f1f",6741:"556d9f73",6774:"59d4d618",6776:"1bb24c66",6784:"9ab11be4",6788:"21b8b21e",6789:"950f2936",6796:"d26f7a9e",6820:"1b508951",6882:"83255e11",6904:"a396a694",6913:"9dee1e30",6963:"ce305def",7043:"ab74d1a6",7045:"49634127",7058:"509bf669",7062:"3b8d37dd",7084:"46ccce72",7099:"4bb5c9f0",7121:"902ecbe9",7156:"e7466006",7178:"f4cbdd96",7182:"9ca6b5d1",7224:"b9571cba",7242:"3c788d6d",7260:"2b1cb270",7289:"2d18bcd2",7322:"bc12afd3",7323:"bce19968",7329:"17f470c6",7333:"520c213e",7365:"1005464f",7395:"27a4e5e3",7402:"ff0514ac",7460:"fa3bc0ff",7477:"dce89615",7482:"eb86287a",7527:"9e695644",7545:"ce84195a",7560:"229089ca",7589:"60034d58",7591:"c8233ce9",7614:"cfbdf514",7622:"62d93683",7647:"0176ecd7",7686:"4fcec9f9",7706:"c2a79e40",7806:"68f59fe3",7835:"4cdee7a5",7855:"1bd8ea0f",7857:"56a325f4",7883:"c54a0dbf",7884:"56e6b93e",7901:"d58f2388",7922:"06da99bf",7964:"29aed9a1",7999:"8a41a45e",8003:"917d68ab",8062:"f867ea3f",8066:"7641a427",8072:"3b722de3",8085:"7e72bf10",8089:"d536b13a",8115:"e3ed8afb",8143:"88add518",8145:"1493a81f",8155:"8d9f3f6c",8161:"83c5fa9a",8217:"dfc1c6d0",8237:"e1322993",8241:"aba17feb",8286:"b8def22d",8302:"55794970",8332:"b9cf8221",8340:"a33af7b1",8350:"07df8a75",8365:"7f53a5fb",8398:"218844c1",8431:"6c2329fc",8435:"29ffda57",8447:"42799fac",8458:"5423e6af",8479:"c442d51d",8517:"f0fe15b4",8552:"b8c53943",8561:"4339de84",8563:"6c348499",8579:"463b2d9e",8639:"374b258d",8660:"8de3d6d5",8661:"a5e9d523",8665:"a4495d53",8688:"156f347d",8689:"90e4b7bf",8723:"df8da287",8737:"ce7dad23",8776:"0ad26240",8787:"b3709bab",8800:"3ef3e96f",8823:"88799efe",8827:"dd70387e",8842:"9f25a3e2",8866:"600df5bf",8871:"690fa8cb",8882:"ed436f88",8885:"f32d88ea",8898:"d002bcd8",8909:"6ac81f98",8920:"7f82440c",8963:"790aecdd",8965:"fa02650c",8999:"f01f4172",9039:"7b705de9",9076:"dc3da45e",9104:"bbcb2345",9205:"13038513",9252:"0d791a59",9260:"cf5f8140",9366:"864d13b2",9391:"c9b42da1",9404:"9fcc3d3e",9406:"a3b37668",9416:"6388293b",9417:"b045ebcd",9449:"004065ed",9487:"60518647",9489:"4589c662",9507:"d8d2267f",9511:"7d28d7f2",9554:"ed358e7b",9559:"f794af19",9647:"07d943ce",9649:"664960e2",9674:"a00a13b7",9677:"6fd04b55",9695:"566673fc",9715:"a30cb187",9716:"6ed37583",9785:"9ebfcf47",9788:"758fd2a7",9814:"583862d7",9891:"b4246b58",9895:"b8e31ff2",9906:"ce0419ad",9921:"813ff3fd",9922:"8b763458",9928:"5989f5e0",9944:"5b2b91b8",9950:"74f6dfb2",9968:"17466785"}[d]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6185:"p__Classrooms__ThemeChange__Announcement",6205:"p__Classrooms__ThemeChange__VideoUpload",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"91ed81ab",67:"249d60ed",109:"1a7fc455",119:"5a5d8480",195:"8bc56a44",201:"749be0d6",264:"5fd9b3fc",292:"8c3a8076",337:"497aa9e8",479:"bba9e475",485:"d63578fe",508:"82593858",518:"a22ced2d",532:"1e2e38ec",533:"308bfa22",547:"5581debc",556:"0e9c5cde",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"e67e9e01",700:"26166636",737:"98eb2f74",799:"b1dec428",879:"64e845d8",895:"ad846737",900:"5db55ef3",906:"d2399d94",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"bce697db",1048:"dafc3f4f",1070:"e67e9e01",1077:"4749f7c5",1211:"bdb8faab",1253:"a97ebbb0",1257:"156e8f74",1276:"bbc6eeec",1343:"e4e2ebc7",1423:"5c4a76fc",1427:"3d93dfaa",1450:"1edcc2ed",1461:"82857f62",1470:"183c9793",1475:"01717533",1477:"08b9f795",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"0da47095",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1651:"55e4f704",1657:"49a2443a",1674:"fdbc1e05",1678:"56d7661e",1713:"a4a3dbd7",1717:"10201060",1727:"4eec53ba",1754:"7638a12e",1783:"4b6779fc",1798:"d4c3f3eb",1831:"12095e09",1836:"5f0d3f7f",1855:"b92cccb4",1880:"29bc2b98",1897:"35d10918",1939:"164385ec",1953:"d6d2346f",1962:"84e145fa",1993:"7cc7cf77",2045:"dcfad42d",2099:"95e6fde2",2102:"ec61f9f0",2130:"50dfcc51",2141:"5eb2f330",2203:"6b55d48d",2216:"90f34d3c",2240:"e7cce869",2281:"6a84a8a4",2303:"5a9dc2b1",2307:"b2c54321",2338:"9f251b40",2339:"bf4c6e3d",2396:"1234f229",2404:"08d36549",2412:"4490ba2a",2425:"47b23ee4",2443:"2f614807",2476:"cf85a190",2501:"2441982c",2539:"43c55c4d",2548:"75182034",2570:"ecab12cb",2603:"0277270a",2659:"f6071a36",2707:"cabcb16e",2806:"066a1e3c",2819:"9455b08a",2823:"a13b21fb",2829:"a5909474",2862:"67c37a4e",2865:"6ef3cf6b",2884:"405c2ef9",3006:"7fce4e74",3086:"d0ebac07",3141:"bca89c81",3157:"d0ba1925",3183:"b2253f40",3212:"ad1521c1",3247:"50105eb7",3260:"ee8e2fb8",3276:"7bbb651d",3317:"137440b7",3391:"f0e498fe",3433:"9a871026",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3509:"70043ca5",3581:"5877448c",3585:"5f288e7b",3668:"b2451f97",3747:"c50b2b70",3784:"c81d4a51",3831:"4987c55d",3873:"9b32f93d",3910:"658d457f",3951:"9b11b034",4030:"d3df931a",4048:"f9582bef",4056:"10eacfff",4078:"aa54548e",4093:"7d2dbef2",4105:"7f9d4513",4144:"f10aa199",4164:"2e8b2a11",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4297:"7715ff42",4449:"e68d8d58",4492:"9fd5ba05",4496:"77babddd",4498:"e1d76eaf",4504:"b05222a6",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"6327db8f",4610:"687005a6",4621:"4c789bfa",4662:"30b29314",4715:"cf749061",4736:"aa2d53d9",4741:"c51f7784",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4889:"a91da64a",4928:"a4b1a237",4973:"129c56e8",4994:"a8674b97",5022:"81b1b86b",5028:"03cdfb68",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5117:"4358a2fb",5125:"57501e4a",5148:"572faeac",5165:"dc6d9bc6",5176:"9c49e7fa",5177:"b612c017",5179:"699b44a8",5186:"30047116",5230:"94dfecf3",5238:"694000a4",5297:"5426028f",5307:"5e9c4598",5319:"34217c3f",5330:"5b911c36",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"28b79a42",5402:"68063d1e",5466:"40dfb2d8",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5624:"685b3a03",5650:"f8f63f4b",5694:"fc68e7f6",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5776:"e07b4b49",5786:"37a81eaa",5798:"ce1cf7da",5800:"f214b296",5816:"2fe25dcc",5888:"193a7f8f",5891:"2f4cf052",5894:"4faa35bb",5915:"bc9c3e69",5972:"79479731",5992:"419f5d2f",6029:"3f8b2a62",6063:"2c0a986c",6069:"5e1528e7",6080:"175c7992",6127:"f31505a8",6185:"4617aa93",6205:"6eef461f",6265:"ab7c4ade",6270:"5496b206",6282:"37b2b2dd",6328:"de2b9d62",6366:"079fc2d8",6434:"c5a95b1e",6444:"fd46d237",6451:"949d91e5",6452:"50a6d310",6583:"56bd7407",6587:"9c49e7fa",6634:"440b7a61",6637:"cd627031",6651:"b07fe216",6682:"d2765c91",6685:"cc9a5255",6729:"aea3b7f5",6741:"b838eb14",6776:"cf0a1c59",6784:"1affe817",6789:"bb555561",6796:"88ef2b35",6820:"cebdf1cf",6882:"c2d2eada",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",7043:"25478869",7045:"48f6fc4c",7058:"7c5ff3cf",7062:"5282c3e5",7099:"e6e46152",7178:"6e47d75d",7182:"183c9793",7224:"7caf9754",7242:"4f353f61",7260:"2c380d56",7289:"c6aafe55",7322:"f372c040",7323:"3e11a2bc",7329:"dad12206",7395:"ff574c5d",7402:"c3bf3e69",7460:"dedd2038",7477:"b45b8d42",7482:"c37a3f01",7527:"a4765b7e",7545:"88c2815e",7560:"d82e43ca",7589:"5abfc7e4",7614:"de9ee12f",7622:"79b56687",7806:"80b7b1d6",7835:"28d790d7",7855:"d9440df4",7857:"13a29416",7883:"93cf27b2",7884:"1ca6cde0",7901:"505c3349",7922:"49f2762f",8062:"8e384b9f",8072:"540f746b",8085:"a1cadc76",8115:"47861430",8143:"baf130b5",8145:"0eefaae0",8155:"d345abd7",8217:"000115b7",8237:"cc24fd46",8241:"c8299739",8286:"4b01dd59",8332:"a10509a3",8398:"7bb61fdd",8431:"289b326c",8435:"f2dde010",8447:"9c541ee4",8458:"ddd4164b",8479:"ef522a60",8517:"cccfddad",8552:"208da293",8563:"b1f16cfe",8579:"c4e34db8",8665:"c52575bc",8688:"c044db56",8689:"38303690",8723:"77277ca8",8787:"121de108",8823:"ae9352be",8827:"14015163",8866:"1ed0d0cc",8882:"f3e42f72",8885:"de905169",8965:"f169309d",8999:"448aa22f",9039:"4e72f6be",9076:"6a501148",9205:"49a3e67d",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9406:"f6708bbd",9416:"bc1cc3b9",9449:"362a6190",9487:"a73f5679",9489:"ee2bb5b7",9507:"af07d346",9511:"c5e68cf8",9647:"bea72042",9649:"00fb4211",9674:"5f24eb80",9677:"18c220c4",9695:"7288e7ae",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9814:"9f959c59",9891:"512a9301",9906:"c603619a",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[d]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(d){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(d){return d=Object.create(d),d.children||(d.children=[]),Object.defineProperty(d,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+d.id)}}),d}}(),function(){__webpack_require__.o=function(d,g){return Object.prototype.hasOwnProperty.call(d,g)}}(),function(){var d={};__webpack_require__.l=function(g,e,r,i){if(d[g]){d[g].push(e);return}var l,c;if(r!==void 0)for(var f=document.getElementsByTagName("script"),o=0;o0&&arguments[0]!==void 0?arguments[0]:"";return Ln.endsWith("/")?Ln:"".concat(Ln,"/")}var Yl=__webpack_require__(38127),fc=__webpack_require__(38329),Nl=__webpack_require__(8616),$u=["content"],al=["content"],Rc=/^(http:|https:)?\/\//;function dc(Ln){return Rc.test(Ln)||Ln.startsWith("/")&&!Ln.startsWith("/*")||Ln.startsWith("./")||Ln.startsWith("../")}var Cu=function(){return Ze.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},Al=function(ti){var Zi,La=ti.loaderData,oa=ti.htmlPageOpts,ga=ti.manifest,Da=(ga==null||(Zi=ga.assets)===null||Zi===void 0?void 0:Zi["umi.css"])||"";return Ze.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(La||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(oa||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(Da,"'")}})};function Ku(Ln){var ti=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof Ln=="string")return dc(Ln)?(0,Qo.Z)({src:Ln},ti):{content:Ln};if((0,Nl.Z)(Ln)==="object")return(0,Qo.Z)((0,Qo.Z)({},Ln),ti);throw new Error("Invalid script type: ".concat((0,Nl.Z)(Ln)))}function Wf(Ln){return dc(Ln)?{type:"link",href:Ln}:{type:"style",content:Ln}}var bf=function(ti){var Zi,La,oa,ga,Da,Os,ua=ti.htmlPageOpts;return Ze.createElement(Ze.Fragment,null,(ua==null?void 0:ua.title)&&Ze.createElement("title",null,ua.title),ua==null||(Zi=ua.favicons)===null||Zi===void 0?void 0:Zi.map(function(Ds,Qu){return Ze.createElement("link",{key:Qu,rel:"shortcut icon",href:Ds})}),(ua==null?void 0:ua.description)&&Ze.createElement("meta",{name:"description",content:ua.description}),(ua==null||(La=ua.keywords)===null||La===void 0?void 0:La.length)&&Ze.createElement("meta",{name:"keywords",content:ua.keywords.join(",")}),ua==null||(oa=ua.metas)===null||oa===void 0?void 0:oa.map(function(Ds){return Ze.createElement("meta",{key:Ds.name,name:Ds.name,content:Ds.content})}),ua==null||(ga=ua.links)===null||ga===void 0?void 0:ga.map(function(Ds,Qu){return Ze.createElement("link",(0,fc.Z)({key:Qu},Ds))}),ua==null||(Da=ua.styles)===null||Da===void 0?void 0:Da.map(function(Ds,Qu){var Fu=Wf(Ds),Dl=Fu.type,yl=Fu.href,Zl=Fu.content;if(Dl==="link")return Ze.createElement("link",{key:Qu,rel:"stylesheet",href:yl});if(Dl==="style")return Ze.createElement("style",{key:Qu},Zl)}),ua==null||(Os=ua.headScripts)===null||Os===void 0?void 0:Os.map(function(Ds,Qu){var Fu=Ku(Ds),Dl=Fu.content,yl=(0,Yl.Z)(Fu,$u);return Ze.createElement("script",(0,fc.Z)({dangerouslySetInnerHTML:{__html:Dl},key:Qu},yl))}))};function Jo(Ln){var ti,Zi=Ln.children,La=Ln.loaderData,oa=Ln.manifest,ga=Ln.htmlPageOpts,Da=Ln.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Os=Ln.mountElementId;if(Da!=null&&Da.pureHtml)return Ze.createElement("html",null,Ze.createElement("head",null),Ze.createElement("body",null,Ze.createElement(Cu,null),Ze.createElement("div",{id:Os},Zi),Ze.createElement(Al,{manifest:oa,loaderData:La,htmlPageOpts:ga})));if(Da!=null&&Da.pureApp)return Ze.createElement(Ze.Fragment,null,Zi);var ua=typeof window=="undefined"?oa==null?void 0:oa.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return Ze.createElement("html",{suppressHydrationWarning:!0,lang:(ga==null?void 0:ga.lang)||"en"},Ze.createElement("head",null,Ze.createElement("meta",{charSet:"utf-8"}),Ze.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),ua&&Ze.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:ua}),Ze.createElement(bf,{htmlPageOpts:ga})),Ze.createElement("body",null,Ze.createElement(Cu,null),Ze.createElement("div",{id:Os},Zi),Ze.createElement(Al,{manifest:oa,loaderData:La,htmlPageOpts:ga}),ga==null||(ti=ga.scripts)===null||ti===void 0?void 0:ti.map(function(Ds,Qu){var Fu=Ku(Ds),Dl=Fu.content,yl=(0,Yl.Z)(Fu,al);return Ze.createElement("script",(0,fc.Z)({dangerouslySetInnerHTML:{__html:Dl},key:Qu},yl))})))}var jl=Ze.createContext(void 0);function ef(){return Ze.useContext(jl)}var hc=["redirect"];function pc(Ln){var ti=Ln.routesById,Zi=Ln.parentId,La=Ln.routeComponents,oa=Ln.useStream,ga=oa===void 0?!0:oa;return Object.keys(ti).filter(function(Da){return ti[Da].parentId===Zi}).map(function(Da){var Os=vc((0,Qo.Z)((0,Qo.Z)({route:ti[Da],routeComponent:La[Da],loadingComponent:Ln.loadingComponent,reactRouter5Compat:Ln.reactRouter5Compat},Ln.reactRouter5Compat&&{hasChildren:Object.keys(ti).filter(function(Ds){return ti[Ds].parentId===Da}).length>0}),{},{useStream:ga})),ua=pc({routesById:ti,routeComponents:La,parentId:Os.id,loadingComponent:Ln.loadingComponent,reactRouter5Compat:Ln.reactRouter5Compat,useStream:ga});return ua.length>0&&(Os.children=ua,Os.routes=ua),Os})}function mc(Ln){var ti=(0,Au.UO)(),Zi=(0,Au.Gn)(Ln.to,ti),La=(0,cc.T$)(),oa=(0,Au.TH)();if(La!=null&&La.keepQuery){var ga=oa.search+oa.hash;Zi+=ga}var Da=(0,Qo.Z)((0,Qo.Z)({},Ln),{},{to:Zi});return Ze.createElement(Au.Fg,(0,fc.Z)({replace:!0},Da))}function vc(Ln){var ti=Ln.route,Zi=Ln.useStream,La=Zi===void 0?!0:Zi,oa=ti.redirect,ga=(0,Yl.Z)(ti,hc),Da=Ln.reactRouter5Compat?Lc:gc;return(0,Qo.Z)({element:oa?Ze.createElement(mc,{to:oa}):Ze.createElement(jl.Provider,{value:{route:Ln.route}},Ze.createElement(Da,{loader:Ze.memo(Ln.routeComponent),loadingComponent:Ln.loadingComponent||xf,hasChildren:Ln.hasChildren,useStream:La}))},ga)}function xf(){return Ze.createElement("div",null)}function Lc(Ln){var ti=ef(),Zi=ti.route,La=(0,cc.Ov)(),oa=La.history,ga=La.clientRoutes,Da=(0,Au.UO)(),Os={params:Da,isExact:!0,path:Zi.path,url:oa.location.pathname},ua=Ln.loader,Ds={location:oa.location,match:Os,history:oa,params:Da,route:Zi,routes:ga};return Ln.useStream?Ze.createElement(Ze.Suspense,{fallback:Ze.createElement(Ln.loadingComponent,null)},Ze.createElement(ua,Ds,Ln.hasChildren&&Ze.createElement(Au.j3,null))):Ze.createElement(ua,Ds,Ln.hasChildren&&Ze.createElement(Au.j3,null))}function gc(Ln){var ti=Ln.loader;return Ln.useStream?Ze.createElement(Ze.Suspense,{fallback:Ze.createElement(Ln.loadingComponent,null)},Ze.createElement(ti,null)):Ze.createElement(ti,null)}var Xl=null;function wf(){return Xl}function Mc(Ln){var ti=Ln.history,Zi=Ze.useState({action:ti.action,location:ti.location}),La=(0,gl.Z)(Zi,2),oa=La[0],ga=La[1];return(0,Ze.useLayoutEffect)(function(){return ti.listen(ga)},[ti]),(0,Ze.useLayoutEffect)(function(){function Da(Os){Ln.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:Ln.routes,clientRoutes:Ln.clientRoutes,location:Os.location,action:Os.action,basename:Ln.basename,isFirst:!!Os.isFirst}})}return Da({location:oa.location,action:oa.action,isFirst:!0}),ti.listen(Da)},[ti,Ln.routes,Ln.clientRoutes]),Ze.createElement(Au.F0,{navigator:ti,location:oa.location,basename:Ln.basename},Ln.children)}function Vu(){var Ln=(0,cc.Ov)(),ti=Ln.clientRoutes;return(0,Au.V$)(ti)}var sl=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],lu=function(ti,Zi){var La=ti.basename||"/",oa=pc({routesById:ti.routes,routeComponents:ti.routeComponents,loadingComponent:ti.loadingComponent,reactRouter5Compat:ti.reactRouter5Compat,useStream:ti.useStream});ti.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:oa}});for(var ga=Ze.createElement(Mc,{basename:La,pluginManager:ti.pluginManager,routes:ti.routes,clientRoutes:oa,history:ti.history},Zi),Da=0,Os=sl;Danew Promise((La,oa)=>{var ga=ua=>{try{Os(Zi.next(ua))}catch(Ds){oa(Ds)}},Da=ua=>{try{Os(Zi.throw(ua))}catch(Ds){oa(Ds)}},Os=ua=>ua.done?La(ua.value):Promise.resolve(ua.value).then(ga,Da);Os((Zi=Zi.apply(Ln,ti)).next())});function tf(){return Bc(this,null,function*(){return{routes:{1:{path:"/",parentId:"@@/global-layout",id:"1"},2:{path:"/paperlibrary",parentId:"1",id:"2"},3:{path:"/paperlibrary",parentId:"2",id:"3"},4:{path:"/paperlibrary/add",parentId:"2",id:"4"},5:{path:"/paperlibrary/add/:id",parentId:"2",id:"5"},6:{path:"/paperlibrary/see/:id",parentId:"2",id:"6"},7:{path:"/paperlibrary/edit_select/:id",parentId:"2",id:"7"},8:{path:"/paperlibrary/exchangequestion",parentId:"2",id:"8"},9:{path:"/paths",parentId:"1",id:"9"},10:{path:"/paths",parentId:"9",id:"10"},11:{path:"/paths/higherVocationalEducation",parentId:"9",id:"11"},12:{path:"/paths/new",parentId:"9",id:"12"},13:{path:"/paths/guidance",exact:!0,parentId:"9",id:"13"},14:{path:"/paths/:pathId",parentId:"9",id:"14"},15:{path:"/paths/:pathId/statistics",parentId:"9",id:"15"},16:{path:"/paths/:pathId/edit",parentId:"9",id:"16"},17:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/add",parentId:"9",id:"17"},18:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/edit",parentId:"9",id:"18"},19:{path:"/classrooms",parentId:"1",id:"19"},20:{path:"/classrooms",parentId:"19",id:"20"},21:{path:"/classrooms/examList",parentId:"19",id:"21"},22:{path:"/classrooms/classicCases",parentId:"19",id:"22"},23:{path:"/classrooms/index",parentId:"19",id:"23"},24:{path:"/classrooms/new",parentId:"19",id:"24"},25:{path:"/classrooms/:coursesId/edit",parentId:"19",id:"25"},26:{path:"/classrooms/news/:subjectid/newgold/:id",parentId:"19",id:"26"},27:{path:"/classrooms/:coursesId/newgolds/settings",parentId:"19",id:"27"},28:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/review_detail/:userId",parentId:"19",id:"28"},29:{path:"/classrooms/:coursesId/common_homework/:categoryId/review_detail/:userId",parentId:"19",id:"29"},30:{path:"/classrooms/:coursesId/program_homework/:categoryId/review_detail/:userId",parentId:"19",id:"30"},31:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/detail",parentId:"19",id:"31"},32:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"32"},33:{path:"/classrooms/:coursesId/common_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"33"},34:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/commitsummary",parentId:"19",id:"34"},35:{path:"/classrooms/:coursesId/group_homework/:categoryId/detail",parentId:"19",id:"35"},36:{path:"/classrooms/:coursesId/common_homework/:categoryId/detail",parentId:"19",id:"36"},37:{path:"/classrooms/:coursesId/common_homework/:categoryId/review/:userId",parentId:"19",id:"37"},38:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/review/:userId",parentId:"19",id:"38"},39:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/post",parentId:"19",id:"39"},40:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"40"},41:{path:"/classrooms/:coursesId/exercise/:categoryId/detail/:userId/review_detail",parentId:"19",id:"41"},42:{path:"/classrooms/:coursesId/exercise/:categoryId/detail",parentId:"19",id:"42"},43:{path:"/classrooms/:coursesId/exercise/:categoryId/preview_select",parentId:"19",id:"43"},44:{path:"/classrooms/:coursesId/exercise/:categoryId/:login/initate_answer",parentId:"19",id:"44"},45:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login",parentId:"19",id:"45"},46:{path:"/classrooms/:coursesId/exercise/:categoryId/wrongAnswer/:login",parentId:"19",id:"46"},47:{path:"/classrooms/:coursesId/exercisenotice/:categoryId/users/:login",parentId:"19",id:"47"},48:{path:"/classrooms/:coursesId/exercise/:categoryId/random/edit",parentId:"19",id:"48"},49:{path:"/classrooms/:coursesId/exercise/:categoryId/random/preview",parentId:"19",id:"49"},50:{path:"/classrooms/:coursesId/exercise/add",parentId:"19",id:"50"},51:{path:"/classrooms/:coursesId/exercise/add/:exerciseId",parentId:"19",id:"51"},52:{path:"/classrooms/:coursesId/exercise/:exerciseId/reviews/group",parentId:"19",id:"52"},53:{path:"/classrooms/:coursesId/exercise/:exerciseId/review/:userId",parentId:"19",id:"53"},54:{path:"/classrooms/:coursesId/exercise/:exerciseId/centralizeReview/:userId",parentId:"19",id:"54"},55:{path:"/classrooms/:coursesId/exercise/:exerciseId/export_blank",parentId:"19",id:"55"},56:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup",parentId:"19",id:"56"},57:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup/edit",parentId:"19",id:"57"},58:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId",parentId:"19",id:"58"},59:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId",parentId:"19",id:"59"},60:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId/code",parentId:"19",id:"60"},61:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId/code",parentId:"19",id:"61"},62:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/detail",parentId:"19",id:"62"},63:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/add",parentId:"19",id:"63"},64:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/edit",parentId:"19",id:"64"},65:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/add",parentId:"19",id:"65"},66:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/edit",parentId:"19",id:"66"},67:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/detail",parentId:"19",id:"67"},68:{path:"/classrooms/:coursesId/common_homework/:categoryId/add",parentId:"19",id:"68"},69:{path:"/classrooms/:coursesId/common_homework/:categoryId/edit",parentId:"19",id:"69"},70:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/post",parentId:"19",id:"70"},71:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"71"},72:{path:"/classrooms/:coursesId/group_homework/:categoryId/add",parentId:"19",id:"72"},73:{path:"/classrooms/:coursesId/group_homework/:categoryId/edit",parentId:"19",id:"73"},74:{path:"/classrooms/:coursesId/poll/:categoryId/add",parentId:"19",id:"74"},75:{path:"/classrooms/:coursesId/poll/:categoryId/edit",parentId:"19",id:"75"},76:{path:"/classrooms/:coursesId/poll/:categoryId/detail",parentId:"19",id:"76"},77:{path:"/classrooms/:coursesId/poll/:categoryId/users/:login",parentId:"19",id:"77"},78:{path:"/classrooms/:coursesId/poll/:categoryId/questionnaireInfo/:login",parentId:"19",id:"78"},79:{path:"/classrooms/:coursesId/board/:categoryId/Add",parentId:"19",id:"79"},80:{path:"/classrooms/:coursesId/board/:categoryId/Edit/:boardId",parentId:"19",id:"80"},81:{path:"/classrooms/:coursesId/board/:categoryId/Detail/:boardId",parentId:"19",id:"81"},82:{path:"/classrooms/:courseId/template/:templateId",parentId:"19",id:"82"},83:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report/:reportId",parentId:"19",id:"83"},84:{path:"/classrooms/guidance",parentId:"19",id:"84"},85:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report-view/:workId",parentId:"19",id:"85"},86:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login/check",parentId:"19",id:"86"},87:{path:"/classrooms/:coursesId/Studentdetail/:login",parentId:"19",id:"87"},88:{path:"/classrooms/:coursesId/StudentSituation/:categoryId/:login",parentId:"19",id:"88"},89:{path:"/classrooms/:coursesId/engineering/datail",parentId:"19",id:"89"},90:{path:"/classrooms/:coursesId/program_homework/:categoryId/add",parentId:"19",id:"90"},91:{path:"/classrooms/:coursesId/program_homework/:categoryId/edit",parentId:"19",id:"91"},92:{path:"/classrooms/:coursesId/program_homework/ranking",parentId:"19",id:"92"},93:{path:"/classrooms/:coursesId/program_homework/:categoryId/detail",parentId:"19",id:"93"},94:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/ranking",parentId:"19",id:"94"},95:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/:user_id/comment",parentId:"19",id:"95"},96:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer",parentId:"19",id:"96"},97:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/add",parentId:"19",id:"97"},98:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/edit",parentId:"19",id:"98"},99:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/detail",parentId:"19",id:"99"},100:{path:"/classrooms/:videoId/video_info",parentId:"19",id:"100"},101:{path:"/classrooms/",parentId:"19",id:"101"},102:{path:"/classrooms/:coursesId/shixun_homework/:categoryId",parentId:"101",id:"102"},103:{path:"/classrooms/:coursesId/shixun_homework",parentId:"101",id:"103"},104:{path:"/classrooms/:coursesId/graduation_topics/:categoryId",parentId:"101",id:"104"},105:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"101",id:"105"},106:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"101",id:"106"},107:{path:"/classrooms/:coursesId/exercise/:categoryId",parentId:"101",id:"107"},108:{path:"/classrooms/:coursesId/exercise",parentId:"101",id:"108"},109:{path:"/classrooms/:coursesId/poll/:categoryId",parentId:"101",id:"109"},110:{path:"/classrooms/:coursesId/poll",parentId:"101",id:"110"},111:{path:"/classrooms/:coursesId/common_homework/:categoryId",parentId:"101",id:"111"},112:{path:"/classrooms/:coursesId/common_homework",parentId:"101",id:"112"},113:{path:"/classrooms/:coursesId/group_homework/:categoryId",parentId:"101",id:"113"},114:{path:"/classrooms/:coursesId/group_homework",parentId:"101",id:"114"},115:{path:"/classrooms/:coursesId/teachers",parentId:"101",id:"115"},116:{path:"/classrooms/:coursesId/students",parentId:"101",id:"116"},117:{path:"/classrooms/:coursesId/assistant",parentId:"101",id:"117"},118:{path:"/classrooms/:coursesId/program_homework",parentId:"101",id:"118"},119:{path:"/classrooms/:coursesId/program_homework/:categoryId",parentId:"101",id:"119"},120:{path:"/classrooms/:coursesId/engineering",parentId:"101",id:"120"},121:{path:"/classrooms/:coursesId/learning_path",parentId:"101",id:"121"},122:{path:"/classrooms/:coursesId/resource_recommend",parentId:"101",id:"122"},123:{path:"/classrooms/:coursesId/attendance",parentId:"101",id:"123"},124:{path:"/classrooms/:coursesId/attendance/StudetnSign",parentId:"101",id:"124"},125:{path:"/classrooms/:coursesId/attendance/:categoryId/:tabId/detail",parentId:"101",id:"125"},126:{path:"/classrooms/:coursesId/announcement",parentId:"101",id:"126"},127:{path:"/classrooms/:coursesId/announcement/:categoryId",parentId:"101",id:"127"},128:{path:"/classrooms/:coursesId/online_learning",parentId:"101",id:"128"},129:{path:"/classrooms/:coursesId/online_learning/:categoryId",parentId:"101",id:"129"},130:{path:"/classrooms/:coursesId/attachment/:categoryId",parentId:"101",id:"130"},131:{path:"/classrooms/:coursesId/attachment",parentId:"101",id:"131"},132:{path:"/classrooms/:coursesId/video",parentId:"101",id:"132"},133:{path:"/classrooms/:coursesId/video/:categoryId",parentId:"101",id:"133"},134:{path:"/classrooms/:coursesId/video/:categoryId/statistics",parentId:"101",id:"134"},135:{path:"/classrooms/:coursesId/video/:username/upload",parentId:"101",id:"135"},136:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId",parentId:"101",id:"136"},137:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId/:userId",parentId:"101",id:"137"},138:{path:"/classrooms/:coursesId/live_video/:categoryId",parentId:"101",id:"138"},139:{path:"/classrooms/:coursesId/live_video",parentId:"101",id:"139"},140:{path:"/classrooms/:coursesId/video/:categoryId/studentstatistics",parentId:"101",id:"140"},141:{path:"/classrooms/:coursesId/board/:categoryId",parentId:"101",id:"141"},142:{path:"/classrooms/:coursesId/board",parentId:"101",id:"142"},143:{path:"/classrooms/:coursesId/course_group",parentId:"101",id:"143"},144:{path:"/classrooms/:coursesId/course_group/:categoryId",parentId:"101",id:"144"},145:{path:"/classrooms/:coursesId/course_group/:categoryId/detail",parentId:"101",id:"145"},146:{path:"/classrooms/:coursesId/not_course_group/:categoryId",parentId:"101",id:"146"},147:{path:"/classrooms/:coursesId/not_course_group",parentId:"101",id:"147"},148:{path:"/classrooms/:coursesId/statistics/",parentId:"101",id:"148"},149:{path:"/classrooms/:coursesId/statistics/:categoryId",parentId:"101",id:"149"},150:{path:"/classrooms/:coursesId/statistics_video/:categoryId",parentId:"101",id:"150"},151:{path:"/classrooms/:coursesId/statistics_quality/:categoryId",parentId:"101",id:"151"},152:{path:"/classrooms/:coursesId/statistics_user_portrait/:categoryId",parentId:"101",id:"152"},153:{path:"/classrooms/:coursesId/student_statistics/:categoryId",parentId:"101",id:"153"},154:{path:"/classrooms/:coursesId/student_statistics/:categoryId/:listId/:type",parentId:"101",id:"154"},155:{path:"/classrooms/:coursesId/video_statistics/:categoryId/Student/:studentid",parentId:"101",id:"155"},156:{path:"/classrooms/:coursesId/exportlist/:type",parentId:"101",id:"156"},157:{path:"/classrooms/:coursesId",parentId:"101",id:"157"},158:{path:"/classrooms/:coursesId/template",parentId:"101",id:"158"},159:{path:"/competitions",parentId:"1",id:"159"},160:{path:"/competitions/index",parentId:"159",id:"160"},161:{path:"/competitions/:identifier/list",parentId:"159",id:"161"},162:{path:"/competitions/exports",parentId:"159",id:"162"},163:{path:"/competitions",parentId:"159",id:"163"},164:{path:"/competitions/:identifier",parentId:"159",id:"164"},165:{path:"/competitions/index/:identifier",parentId:"159",id:"165"},166:{path:"/competitions/:identifier/detail/enroll",parentId:"159",id:"166"},167:{path:"/competitions/:identifier/detail/UpdateTeanname/:Teannameid",parentId:"159",id:"167"},168:{path:"/competitions/:identifier/detail/teamDetail/:Teamid",parentId:"159",id:"168"},169:{path:"/competitions/detail/:identifier",parentId:"159",id:"169"},170:{path:"/forums",parentId:"1",id:"170"},171:{path:"/forums",parentId:"170",id:"171"},172:{path:"/forums/categories/:memoType",parentId:"170",id:"172"},173:{path:"/forums/new",parentId:"170",id:"173"},174:{path:"/forums/:memoId/edit",parentId:"170",id:"174"},175:{path:"/forums/:memoId",parentId:"170",id:"175"},176:{path:"/problemset",parentId:"1",id:"176"},177:{path:"/problemset",parentId:"176",id:"177"},178:{path:"/problemset/newitem",parentId:"176",id:"178"},179:{path:"/problemset/:type/:id",parentId:"176",id:"179"},180:{path:"/problemset/preview",parentId:"176",id:"180"},181:{path:"/problemset/preview_new",parentId:"176",id:"181"},182:{path:"/problemset/preview_select",parentId:"176",id:"182"},183:{path:"/shixuns",parentId:"1",id:"183"},184:{path:"/shixuns",parentId:"183",id:"184"},185:{path:"/shixuns/exports",parentId:"183",id:"185"},186:{path:"/shixuns/new",parentId:"183",id:"186"},187:{path:"/shixuns/new/CreateImg",parentId:"183",id:"187"},188:{path:"/shixuns/new/:id/imagepreview",parentId:"183",id:"188"},189:{path:"/shixuns/:id/Merge",parentId:"183",id:"189"},190:{path:"/shixuns/:id/Split",parentId:"183",id:"190"},191:{path:"/shixuns/:id/edit",parentId:"183",id:"191"},192:{path:"shixuns/:id/edit/warehouse",parentId:"191",id:"192"},193:{path:"/shixuns/:id/edit/newquestion",parentId:"191",id:"193"},194:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"191",id:"194"},195:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"191",id:"195"},196:{path:"/shixuns/:id/edit/new",parentId:"191",id:"196"},197:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"191",id:"197"},198:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"191",id:"198"},199:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"191",id:"199"},200:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"191",id:"200"},201:{path:"/shixuns/:id",parentId:"183",id:"201"},202:{path:"/shixuns/:id/challenges",parentId:"201",id:"202"},203:{path:"/shixuns/:id/repository",parentId:"201",id:"203"},204:{path:"/shixuns/:id/secret_repository",parentId:"201",id:"204"},205:{path:"/shixuns/:id/collaborators",parentId:"201",id:"205"},206:{path:"/shixuns/:id/dataset",parentId:"201",id:"206"},207:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"201",id:"207"},208:{path:"/shixuns/:id/shixun_discuss",parentId:"201",id:"208"},209:{path:"/shixuns/:id/ranking_list",parentId:"201",id:"209"},210:{path:"/shixuns/:id/settings",parentId:"201",id:"210"},211:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"201",id:"211"},212:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"201",id:"212"},213:{path:"/shixuns/:id/repository/upload_file",parentId:"201",id:"213"},214:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"201",id:"214"},215:{path:"/shixuns/:id/repository/add_file",parentId:"201",id:"215"},216:{path:"/shixuns/:id/secret_repository/add_file",parentId:"201",id:"216"},217:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"201",id:"217"},218:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"201",id:"218"},219:{path:"/shixuns/:id/audit_situation",parentId:"201",id:"219"},220:{path:"/shixuns/:id/fork_list",parentId:"201",id:"220"},221:{path:"/shixuns/:id/skill_tags",parentId:"201",id:"221"},222:{path:"/users",parentId:"1",id:"222"},223:{path:"/users/:username/videos/protocol",parentId:"222",id:"223"},224:{path:"/users/:username/videos/resourceProtocol",parentId:"222",id:"224"},225:{path:"/users/:username/videos/success",parentId:"222",id:"225"},226:{path:"/users/:username/topicbank/:topicstype",parentId:"222",id:"226"},227:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"222",id:"227"},228:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"222",id:"228"},229:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"222",id:"229"},230:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"222",id:"230"},231:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"222",id:"231"},232:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"222",id:"232"},233:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"222",id:"233"},234:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"222",id:"234"},235:{path:"/users/:username/experiment-img/add",parentId:"222",id:"235"},236:{path:"/users/:username",parentId:"222",id:"236"},237:{path:"/users/:username",parentId:"236",id:"237"},238:{path:"/users/:username/baseInfo/edit",parentId:"236",id:"238"},239:{path:"/users/:username/baseInfo",parentId:"236",id:"239"},240:{path:"/users/:username/realNameCertification",parentId:"236",id:"240"},241:{path:"/users/:username/careerCertification",parentId:"236",id:"241"},242:{path:"/users/:username/classrooms",parentId:"236",id:"242"},243:{path:"/users/:username/shixuns",parentId:"236",id:"243"},244:{path:"/users/:username/dataSet",parentId:"236",id:"244"},245:{path:"/users/:username/userPortrait",parentId:"236",id:"245"},246:{path:"/users/:username/learningPath",parentId:"236",id:"246"},247:{path:"/users/:username/teach-group",parentId:"236",id:"247"},248:{path:"/users/:username/competitions",parentId:"236",id:"248"},249:{path:"/users/:username/experiment-img",parentId:"236",id:"249"},250:{path:"/users/:username/experiment-img/:experid/detail",parentId:"236",id:"250"},251:{path:"/users/:username/certificate",parentId:"236",id:"251"},252:{path:"/users/:username/otherResources",parentId:"236",id:"252"},253:{path:"/users/:username/classmanagement",parentId:"236",id:"253"},254:{path:"/users/:username/classmanagement/:couserid",parentId:"236",id:"254"},255:{path:"/users/:username/paths",parentId:"236",id:"255"},256:{path:"/users/:username/projects",parentId:"236",id:"256"},257:{path:"/users/:username/videos",parentId:"236",id:"257"},258:{path:"/users/:username/videos/upload",parentId:"236",id:"258"},259:{path:"/users/:username/topics/:topicstype",parentId:"236",id:"259"},260:{path:"/users/:username/vspaces",parentId:"236",id:"260"},261:{path:"/users/:username/resourcesCenter",parentId:"236",id:"261"},262:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"236",id:"262"},263:{path:"/users/:username/resourceGuarantee",parentId:"236",id:"263"},264:{path:"/users/:username/resourceAllocation",parentId:"236",id:"264"},265:{parentId:"1",id:"265"},266:{path:"/problems",parentId:"265",id:"266"},267:{path:"/problems",parentId:"266",id:"267"},268:{path:"/problems/batchAdd",parentId:"266",id:"268"},269:{path:"/problems/newcreate",parentId:"265",id:"269"},270:{path:"/problems/newedit/:id",exact:!0,parentId:"265",id:"270"},271:{path:"/problems/:id/edit",exact:!0,parentId:"265",id:"271"},272:{path:"/problems/new",exact:!0,parentId:"265",id:"272"},273:{path:"/problems/:id/oj/:save_identifier",parentId:"265",id:"273"},274:{path:"/problems/:id/record-detail/:submitId",parentId:"265",id:"274"},275:{path:"/problems/add",parentId:"265",id:"275"},276:{path:"/problems/:id/ojedit",parentId:"265",id:"276"},277:{path:"/engineering",parentId:"1",id:"277"},278:{path:"/engineering",parentId:"277",id:"278"},279:{path:"/engineering/teacherList",parentId:"278",id:"279"},280:{path:"/engineering/studentList",parentId:"278",id:"280"},281:{path:"/engineering/training/program",parentId:"278",id:"281"},282:{path:"/engineering/training/program/add",parentId:"278",id:"282"},283:{path:"/engineering/training/program/edit",parentId:"278",id:"283"},284:{path:"/engineering/training/objectives",parentId:"278",id:"284"},285:{path:"/engineering/graduated/index",parentId:"278",id:"285"},286:{path:"/engineering/graduated/matrix",parentId:"278",id:"286"},287:{path:"/engineering/course/list",parentId:"278",id:"287"},288:{path:"/engineering/course/setting",parentId:"278",id:"288"},289:{path:"/engineering/course/matrix",parentId:"278",id:"289"},290:{path:"/engineering/navigation",parentId:"278",id:"290"},291:{path:"/engineering/evaluate/course",parentId:"278",id:"291"},292:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"278",id:"292"},293:{path:"/engineering/evaluate/norm",parentId:"278",id:"293"},294:{path:"/engineering/evaluate/document",parentId:"278",id:"294"},295:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"278",id:"295"},296:{path:"/engineering/*",redirect:"/404",parentId:"278",id:"296"},297:{path:"/innovation",parentId:"1",id:"297"},298:{path:"/innovation/tasks/:taskId",parentId:"297",id:"298"},299:{path:"/innovation",parentId:"297",id:"299"},300:{path:"/innovation/project",parentId:"299",id:"300"},301:{path:"/innovation/dataset",parentId:"299",id:"301"},302:{path:"/innovation/mirror",parentId:"299",id:"302"},303:{path:"/innovation/my-project",parentId:"299",id:"303"},304:{path:"/innovation/my-dataset",parentId:"299",id:"304"},305:{path:"/innovation/my-mirror",parentId:"299",id:"305"},306:{path:"/innovation/project/create",parentId:"299",id:"306"},307:{path:"/innovation/project/edit/:id",parentId:"299",id:"307"},308:{path:"/innovation/project/detail/:taskId",parentId:"299",id:"308"},309:{path:"/tasks",parentId:"1",id:"309"},310:{path:"/tasks/:taskId",exact:!0,parentId:"309",id:"310"},311:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"309",id:"311"},312:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"309",id:"312"},313:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"309",id:"313"},314:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"309",id:"314"},315:{path:"/myproblems",parentId:"1",id:"315"},316:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"315",id:"316"},317:{path:"/myproblems/:id",exact:!0,parentId:"315",id:"317"},318:{path:"/account",parentId:"1",id:"318"},319:{path:"/account",parentId:"318",id:"319"},320:{path:"/account/profile",parentId:"319",id:"320"},321:{path:"/account/profile/edit",parentId:"319",id:"321"},322:{path:"/account/certification",parentId:"319",id:"322"},323:{path:"/account/secure",parentId:"319",id:"323"},324:{path:"/account/binding",parentId:"319",id:"324"},325:{path:"/account/Results",parentId:"319",id:"325"},326:{path:"/ch",parentId:"1",id:"326"},327:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"326",id:"327"},328:{path:"/ch/rest/",exact:!0,parentId:"326",id:"328"},329:{path:"/ch/rest/:id",exact:!0,parentId:"326",id:"329"},330:{path:"/order",parentId:"1",id:"330"},331:{path:"/order",parentId:"330",id:"331"},332:{path:"/order/invoice",parentId:"330",id:"332"},333:{path:"/order/records",parentId:"330",id:"333"},334:{path:"/order/apply",parentId:"330",id:"334"},335:{path:"/order/view",parentId:"330",id:"335"},336:{path:"/order/:courseId/information",parentId:"330",id:"336"},337:{path:"/order/:courseId/pay",parentId:"330",id:"337"},338:{path:"/order/:orderNum/result",parentId:"330",id:"338"},339:{path:"/messages",parentId:"1",id:"339"},340:{path:"/messages/:userId/user_tidings",parentId:"339",id:"340"},341:{path:"/messages/:userId/private_messages",parentId:"339",id:"341"},342:{path:"/messages/:userId/message_detail",parentId:"339",id:"342"},343:{path:"/vtrs",parentId:"1",id:"343"},344:{path:"/vtrs/:virtual_spacesId",parentId:"343",id:"344"},345:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"344",id:"345"},346:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"344",id:"346"},347:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"344",id:"347"},348:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"344",id:"348"},349:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"344",id:"349"},350:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"344",id:"350"},351:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"344",id:"351"},352:{path:"/vtrs/:virtual_spacesId/survey",parentId:"344",id:"352"},353:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"344",id:"353"},354:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"344",id:"354"},355:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"344",id:"355"},356:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"344",id:"356"},357:{path:"/vtrs/:virtual_spacesId/material",parentId:"344",id:"357"},358:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"344",id:"358"},359:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"344",id:"359"},360:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"344",id:"360"},361:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"344",id:"361"},362:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"344",id:"362"},363:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"344",id:"363"},364:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"344",id:"364"},365:{path:"/vtrs/:virtual_spacesId/settings",parentId:"344",id:"365"},366:{path:"/vtrs/:virtual_spacesId/resources",parentId:"344",id:"366"},367:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"344",id:"367"},368:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"344",id:"368"},369:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"344",id:"369"},370:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"344",id:"370"},371:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"344",id:"371"},372:{path:"/vtrs/:virtual_spacesId/*",parentId:"344",id:"372"},373:{path:"/101",parentId:"1",id:"373"},374:{path:"/101/:virtual_spacesId",parentId:"373",id:"374"},375:{path:"/101/:virtual_spacesId",exact:!0,parentId:"374",id:"375"},376:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"374",id:"376"},377:{path:"/101/:virtual_spacesId/experiment",parentId:"374",id:"377"},378:{path:"/101/:virtual_spacesId/announcement",parentId:"374",id:"378"},379:{path:"/101/:virtual_spacesId/announcement/add",parentId:"374",id:"379"},380:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"374",id:"380"},381:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"374",id:"381"},382:{path:"/101/:virtual_spacesId/survey",parentId:"374",id:"382"},383:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"374",id:"383"},384:{path:"/101/:virtual_spacesId/knowledge",parentId:"374",id:"384"},385:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"374",id:"385"},386:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"374",id:"386"},387:{path:"/101/:virtual_spacesId/material",parentId:"374",id:"387"},388:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"374",id:"388"},389:{path:"/101/:virtual_spacesId/lesson",parentId:"374",id:"389"},390:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"374",id:"390"},391:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"374",id:"391"},392:{path:"/101/:virtual_spacesId/discussion",parentId:"374",id:"392"},393:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"374",id:"393"},394:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"374",id:"394"},395:{path:"/101/:virtual_spacesId/settings",parentId:"374",id:"395"},396:{path:"/101/:virtual_spacesId/resources",parentId:"374",id:"396"},397:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"374",id:"397"},398:{path:"/101/:virtual_spacesId/Plan",parentId:"374",id:"398"},399:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"374",id:"399"},400:{path:"/101/:virtual_spacesId/digtal",parentId:"374",id:"400"},401:{path:"/101/:virtual_spacesId/homepage",parentId:"374",id:"401"},402:{path:"/101/:virtual_spacesId/*",parentId:"374",id:"402"},403:{path:"/administration",parentId:"1",id:"403"},404:{path:"/administration",parentId:"403",id:"404"},405:{path:"/administration/college",parentId:"404",id:"405"},406:{path:"/administration/student",parentId:"404",id:"406"},407:{path:"/administration/student/:studentId/edit",parentId:"404",id:"407"},408:{path:"/administration/profession",parentId:"404",id:"408"},409:{path:"/graduations",parentId:"1",id:"409"},410:{path:"/graduations",exact:!0,parentId:"409",id:"410"},411:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"409",id:"411"},412:{path:"/graduations/:id",parentId:"409",id:"412"},413:{path:"/graduations/:id/index",parentId:"412",id:"413"},414:{path:"/graduations/:id/topics",parentId:"412",id:"414"},415:{path:"/graduations/:id/student_selection",parentId:"412",id:"415"},416:{path:"/graduations/:id/tasks",parentId:"412",id:"416"},417:{path:"/graduations/:id/opening_report",parentId:"412",id:"417"},418:{path:"/graduations/:id/midterm_report",parentId:"412",id:"418"},419:{path:"/graduations/:id/thesis",parentId:"412",id:"419"},420:{path:"/graduations/:id/final_defense",parentId:"412",id:"420"},421:{path:"/graduations/:id/final_thesis",parentId:"412",id:"421"},422:{path:"/graduations/:id/settings",parentId:"412",id:"422"},423:{path:"/graduations/:id/teachers",parentId:"412",id:"423"},424:{path:"/graduations/:id/students",parentId:"412",id:"424"},425:{path:"/graduations/:id/archives",parentId:"412",id:"425"},426:{path:"/graduations/:id/grading_summary",parentId:"412",id:"426"},427:{path:"/dataset",parentId:"1",id:"427"},428:{path:"/dataset",exact:!0,parentId:"427",id:"428"},429:{path:"/dataset/:id/detail",exact:!0,parentId:"427",id:"429"},430:{path:"/knowledgegraph",parentId:"1",id:"430"},431:{path:"/knowledgegraph/:pathId",parentId:"430",id:"431"},432:{path:"/knowledgegraph/:pathId/statistics",parentId:"430",id:"432"},433:{path:"/newlogin",parentId:"1",id:"433"},434:{path:"/onlinenum",parentId:"1",id:"434"},435:{path:"/onlinenum",parentId:"434",id:"435"},436:{path:"/shixuncontext",parentId:"1",id:"436"},437:{path:"/shixuncontext",parentId:"436",id:"437"},438:{path:"/shixuncontext/:Id/detail",parentId:"436",id:"438"},439:{path:"/educoder-demo",exact:!0,parentId:"1",id:"439"},440:{path:"/training",parentId:"1",id:"440"},441:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"440",id:"441"},442:{path:"/largeScreen",exact:!0,parentId:"1",id:"442"},443:{path:"/quality",parentId:"1",id:"443"},444:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"443",id:"444"},445:{path:"/otherlogin",exact:!0,parentId:"1",id:"445"},446:{path:"/otherloginqq",exact:!0,parentId:"1",id:"446"},447:{path:"/otherloginstart",exact:!0,parentId:"1",id:"447"},448:{path:"/pathsoverview",exact:!0,parentId:"1",id:"448"},449:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"449"},450:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"450"},451:{path:"/login",parentId:"1",id:"451"},452:{path:"/login",parentId:"451",id:"452"},453:{path:"/user",parentId:"1",id:"453"},454:{path:"/user/login",parentId:"453",id:"454"},455:{path:"/user/register",parentId:"453",id:"455"},456:{path:"/user/reset-password",parentId:"453",id:"456"},457:{path:"/colleges",parentId:"1",id:"457"},458:{path:"/colleges/:id/statistics",parentId:"457",id:"458"},459:{path:"/help",parentId:"1",id:"459"},460:{path:"/help/:id",parentId:"459",id:"460"},461:{path:"/video",parentId:"1",id:"461"},462:{path:"/video/:videoId",parentId:"461",id:"462"},463:{path:"/terminal",parentId:"1",id:"463"},464:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"464"},465:{path:"/statsDashboard",parentId:"1",id:"465"},466:{path:"/",parentId:"1",id:"466"},467:{path:"/",exact:!0,parentId:"466",id:"467"},468:{path:"/api/*",exact:!0,parentId:"466",id:"468"},469:{path:"/search",exact:!0,parentId:"466",id:"469"},470:{path:"/moop_cases",exact:!0,parentId:"466",id:"470"},471:{path:"/moop_cases/new",exact:!0,parentId:"466",id:"471"},472:{path:"/moop_cases/:caseId",exact:!0,parentId:"466",id:"472"},473:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"466",id:"473"},474:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"466",id:"474"},475:{path:"/randompaper",exact:!0,parentId:"466",id:"475"},476:{path:"/randompaper/edit/:id",exact:!0,parentId:"466",id:"476"},477:{path:"/randompaper/detail/:id",exact:!0,parentId:"466",id:"477"},478:{path:"/403",parentId:"466",id:"478"},479:{path:"/500",parentId:"466",id:"479"},480:{path:"/404",parentId:"466",id:"480"},481:{path:"/download",parentId:"466",id:"481"},482:{path:"/iwce",parentId:"466",id:"482"},483:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"466",id:"483"},484:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"466",id:"484"},485:{path:"/Activities",parentId:"466",id:"485"},486:{path:"/iwce/:itemname",parentId:"466",id:"486"},487:{path:"/hpc-course",parentId:"466",id:"487"},488:{path:"/user_agents",parentId:"466",id:"488"},489:{path:"/three",parentId:"466",id:"489"},490:{path:"/introduction",parentId:"466",id:"490"},491:{path:"/chatgpt",parentId:"466",id:"491"},492:{path:"/*",parentId:"466",id:"492"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:Ze.lazy(()=>__webpack_require__.e(7121).then(__webpack_require__.bind(__webpack_require__,17121))),2:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),3:Ze.lazy(()=>Promise.all([__webpack_require__.e(8660),__webpack_require__.e(2099)]).then(__webpack_require__.bind(__webpack_require__,78243))),4:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,20556))),5:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,20556))),6:Ze.lazy(()=>__webpack_require__.e(3247).then(__webpack_require__.bind(__webpack_require__,80291))),7:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(8003),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,27017))),8:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(8003),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,93114))),9:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),10:Ze.lazy(()=>__webpack_require__.e(9906).then(__webpack_require__.bind(__webpack_require__,40007))),11:Ze.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,51221))),12:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,25049))),13:Ze.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,21403))),14:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(2281)]).then(__webpack_require__.bind(__webpack_require__,83876))),15:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1651)]).then(__webpack_require__.bind(__webpack_require__,7021))),16:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,25049))),17:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(8003),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,27017))),18:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(8003),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,27017))),19:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),20:Ze.lazy(()=>__webpack_require__.e(6789).then(__webpack_require__.bind(__webpack_require__,88059))),21:Ze.lazy(()=>__webpack_require__.e(9921).then(__webpack_require__.bind(__webpack_require__,99603))),22:Ze.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,85412))),23:Ze.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,59799))),24:Ze.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,21227))),25:Ze.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,21227))),26:Ze.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,29187))),27:Ze.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,29187))),28:Ze.lazy(()=>__webpack_require__.e(109).then(__webpack_require__.bind(__webpack_require__,78756))),29:Ze.lazy(()=>__webpack_require__.e(737).then(__webpack_require__.bind(__webpack_require__,20408))),30:Ze.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,39539))),31:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(5694)]).then(__webpack_require__.bind(__webpack_require__,21547))),32:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(5330)]).then(__webpack_require__.bind(__webpack_require__,69083))),33:Ze.lazy(()=>Promise.all([__webpack_require__.e(8660),__webpack_require__.e(2303)]).then(__webpack_require__.bind(__webpack_require__,53281))),34:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,11749))),35:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,96930))),36:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,17849))),37:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,53612))),38:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,52786))),39:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,68698))),40:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,12459))),41:Ze.lazy(()=>__webpack_require__.e(5297).then(__webpack_require__.bind(__webpack_require__,57806))),42:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,56410))),43:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(8003),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,27017))),44:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8800),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,83624))),45:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8800),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,58232))),46:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,5781))),47:Ze.lazy(()=>__webpack_require__.e(7482).then(__webpack_require__.bind(__webpack_require__,92235))),48:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,35199))),49:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,98580))),50:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,83927))),51:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,83927))),52:Ze.lazy(()=>__webpack_require__.e(5992).then(__webpack_require__.bind(__webpack_require__,92974))),53:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(8660),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,94113))),54:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(8660),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,94113))),55:Ze.lazy(()=>__webpack_require__.e(8431).then(__webpack_require__.bind(__webpack_require__,89607))),56:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,34887))),57:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,36755))),58:Ze.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,23888))),59:Ze.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,23888))),60:Ze.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,20861))),61:Ze.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,20861))),62:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,78348))),63:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,57383))),64:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,86608))),65:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,23279))),66:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,17747))),67:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,25585))),68:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,18647))),69:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,96377))),70:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,83537))),71:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,50475))),72:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,13511))),73:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,25981))),74:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,74410))),75:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,70829))),76:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,23396))),77:Ze.lazy(()=>__webpack_require__.e(5148).then(__webpack_require__.bind(__webpack_require__,97862))),78:Ze.lazy(()=>__webpack_require__.e(643).then(__webpack_require__.bind(__webpack_require__,60038))),79:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,77678))),80:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,94544))),81:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,31345))),82:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,37165))),83:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,47590))),84:Ze.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,21403))),85:Ze.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,79991))),86:Ze.lazy(()=>__webpack_require__.e(1512).then(__webpack_require__.bind(__webpack_require__,7351))),87:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7395)]).then(__webpack_require__.bind(__webpack_require__,25062))),88:Ze.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,11956))),89:Ze.lazy(()=>__webpack_require__.e(6963).then(__webpack_require__.bind(__webpack_require__,25421))),90:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,58021))),91:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,58021))),92:Ze.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,73947))),93:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,93931))),94:Ze.lazy(()=>__webpack_require__.e(1048).then(__webpack_require__.bind(__webpack_require__,8361))),95:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,21524))),96:Ze.lazy(()=>__webpack_require__.e(4770).then(__webpack_require__.bind(__webpack_require__,3237))),97:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,13269))),98:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,46738))),99:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,9064))),100:Ze.lazy(()=>__webpack_require__.e(895).then(__webpack_require__.bind(__webpack_require__,71973))),101:Ze.lazy(()=>__webpack_require__.e(7322).then(__webpack_require__.bind(__webpack_require__,51342))),102:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2559),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,34488))),103:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2559),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,34488))),104:Ze.lazy(()=>__webpack_require__.e(5048).then(__webpack_require__.bind(__webpack_require__,92518))),105:Ze.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,85207))),106:Ze.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,85207))),107:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,92162))),108:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,92162))),109:Ze.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,37866))),110:Ze.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,37866))),111:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2559),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,8438))),112:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2559),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,8438))),113:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2559),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,58102))),114:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2559),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,58102))),115:Ze.lazy(()=>__webpack_require__.e(5177).then(__webpack_require__.bind(__webpack_require__,98571))),116:Ze.lazy(()=>__webpack_require__.e(201).then(__webpack_require__.bind(__webpack_require__,62942))),117:Ze.lazy(()=>__webpack_require__.e(1477).then(__webpack_require__.bind(__webpack_require__,51987))),118:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2559),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,86008))),119:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2559),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,86008))),120:Ze.lazy(()=>__webpack_require__.e(1962).then(__webpack_require__.bind(__webpack_require__,96221))),121:Ze.lazy(()=>__webpack_require__.e(4928).then(__webpack_require__.bind(__webpack_require__,35207))),122:Ze.lazy(()=>__webpack_require__.e(1257).then(__webpack_require__.bind(__webpack_require__,8467))),123:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8066),__webpack_require__.e(7329)]).then(__webpack_require__.bind(__webpack_require__,15705))),124:Ze.lazy(()=>__webpack_require__.e(8340).then(__webpack_require__.bind(__webpack_require__,16974))),125:Ze.lazy(()=>__webpack_require__.e(4093).then(__webpack_require__.bind(__webpack_require__,83330))),126:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,21616))),127:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,21616))),128:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,33003))),129:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,33003))),130:Ze.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,82836))),131:Ze.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,82836))),132:Ze.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,40822))),133:Ze.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,40822))),134:Ze.lazy(()=>__webpack_require__.e(4217).then(__webpack_require__.bind(__webpack_require__,94094))),135:Ze.lazy(()=>__webpack_require__.e(6205).then(__webpack_require__.bind(__webpack_require__,36344))),136:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,89459))),137:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,74818))),138:Ze.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,695))),139:Ze.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,695))),140:Ze.lazy(()=>__webpack_require__.e(9944).then(__webpack_require__.bind(__webpack_require__,58660))),141:Ze.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,19407))),142:Ze.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,19407))),143:Ze.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,1652))),144:Ze.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,1652))),145:Ze.lazy(()=>__webpack_require__.e(7922).then(__webpack_require__.bind(__webpack_require__,15182))),146:Ze.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,12097))),147:Ze.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,12097))),148:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,55733))),149:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,55733))),150:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,30927))),151:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,67718))),152:Ze.lazy(()=>__webpack_require__.e(3276).then(__webpack_require__.bind(__webpack_require__,24309))),153:Ze.lazy(()=>__webpack_require__.e(8885).then(__webpack_require__.bind(__webpack_require__,23571))),154:Ze.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,6011))),155:Ze.lazy(()=>__webpack_require__.e(9922).then(__webpack_require__.bind(__webpack_require__,50376))),156:Ze.lazy(()=>__webpack_require__.e(4572).then(__webpack_require__.bind(__webpack_require__,25156))),157:Ze.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,1505))),158:Ze.lazy(()=>__webpack_require__.e(5518).then(__webpack_require__.bind(__webpack_require__,13595))),159:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),160:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7647),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,81278))),161:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7647),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,81278))),162:Ze.lazy(()=>__webpack_require__.e(4449).then(__webpack_require__.bind(__webpack_require__,79650))),163:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7647),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,81278))),164:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1555),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,72581))),165:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1555),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,72581))),166:Ze.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,83644))),167:Ze.lazy(()=>__webpack_require__.e(5650).then(__webpack_require__.bind(__webpack_require__,37509))),168:Ze.lazy(()=>__webpack_require__.e(1799).then(__webpack_require__.bind(__webpack_require__,50072))),169:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1555),__webpack_require__.e(8579)]).then(__webpack_require__.bind(__webpack_require__,83317))),170:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),171:Ze.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,84108))),172:Ze.lazy(()=>__webpack_require__.e(4048).then(__webpack_require__.bind(__webpack_require__,31855))),173:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,8979))),174:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,8979))),175:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,67810))),176:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),177:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(8003),__webpack_require__.e(7835)]).then(__webpack_require__.bind(__webpack_require__,54776))),178:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,73271))),179:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,73271))),180:Ze.lazy(()=>__webpack_require__.e(1581).then(__webpack_require__.bind(__webpack_require__,70768))),181:Ze.lazy(()=>__webpack_require__.e(4144).then(__webpack_require__.bind(__webpack_require__,83839))),182:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(8003),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,27017))),183:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),184:Ze.lazy(()=>__webpack_require__.e(8552).then(__webpack_require__.bind(__webpack_require__,22717))),185:Ze.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,86754))),186:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5307)]).then(__webpack_require__.bind(__webpack_require__,27e3))),187:Ze.lazy(()=>__webpack_require__.e(5549).then(__webpack_require__.bind(__webpack_require__,57587))),188:Ze.lazy(()=>__webpack_require__.e(9674).then(__webpack_require__.bind(__webpack_require__,20097))),189:Ze.lazy(()=>__webpack_require__.e(5573).then(__webpack_require__.bind(__webpack_require__,92169))),190:Ze.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,8655))),191:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(8661),__webpack_require__.e(9511)]).then(__webpack_require__.bind(__webpack_require__,19018))),192:Ze.lazy(()=>__webpack_require__.e(6328).then(__webpack_require__.bind(__webpack_require__,26595))),193:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,38498))),194:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,32116))),195:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,32116))),196:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,33712))),197:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,33712))),198:Ze.lazy(()=>__webpack_require__.e(9205).then(__webpack_require__.bind(__webpack_require__,15392))),199:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,64425))),200:Ze.lazy(()=>__webpack_require__.e(7614).then(__webpack_require__.bind(__webpack_require__,21646))),201:Ze.lazy(()=>__webpack_require__.e(9449).then(__webpack_require__.bind(__webpack_require__,78179))),202:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9814)]).then(__webpack_require__.bind(__webpack_require__,21758))),203:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,23160))),204:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,23160))),205:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,51793))),206:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1993)]).then(__webpack_require__.bind(__webpack_require__,96768))),207:Ze.lazy(()=>Promise.all([__webpack_require__.e(8661),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,33336))),208:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(8965)]).then(__webpack_require__.bind(__webpack_require__,50268))),209:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6451)]).then(__webpack_require__.bind(__webpack_require__,33881))),210:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(518)]).then(__webpack_require__.bind(__webpack_require__,9284))),211:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,92509))),212:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,92509))),213:Ze.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,89292))),214:Ze.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,89292))),215:Ze.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,12259))),216:Ze.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,12259))),217:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,66997))),218:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,66997))),219:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,84348))),220:Ze.lazy(()=>__webpack_require__.e(3086).then(__webpack_require__.bind(__webpack_require__,53049))),221:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9417)]).then(__webpack_require__.bind(__webpack_require__,83040))),222:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),223:Ze.lazy(()=>__webpack_require__.e(5176).then(__webpack_require__.bind(__webpack_require__,85271))),224:Ze.lazy(()=>__webpack_require__.e(6587).then(__webpack_require__.bind(__webpack_require__,27239))),225:Ze.lazy(()=>__webpack_require__.e(9891).then(__webpack_require__.bind(__webpack_require__,44680))),226:Ze.lazy(()=>__webpack_require__.e(8062).then(__webpack_require__.bind(__webpack_require__,25682))),227:Ze.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,25166))),228:Ze.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,25166))),229:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,8450))),230:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,15612))),231:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,99667))),232:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,81279))),233:Ze.lazy(()=>__webpack_require__.e(5043).then(__webpack_require__.bind(__webpack_require__,67391))),234:Ze.lazy(()=>__webpack_require__.e(799).then(__webpack_require__.bind(__webpack_require__,61121))),235:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,98216))),236:Ze.lazy(()=>__webpack_require__.e(8332).then(__webpack_require__.bind(__webpack_require__,7280))),237:Ze.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,84709))),238:Ze.lazy(()=>__webpack_require__.e(8217).then(__webpack_require__.bind(__webpack_require__,40188))),239:Ze.lazy(()=>__webpack_require__.e(879).then(__webpack_require__.bind(__webpack_require__,58701))),240:Ze.lazy(()=>__webpack_require__.e(5776).then(__webpack_require__.bind(__webpack_require__,22146))),241:Ze.lazy(()=>__webpack_require__.e(906).then(__webpack_require__.bind(__webpack_require__,14956))),242:Ze.lazy(()=>__webpack_require__.e(900).then(__webpack_require__.bind(__webpack_require__,12435))),243:Ze.lazy(()=>__webpack_require__.e(6682).then(__webpack_require__.bind(__webpack_require__,22712))),244:Ze.lazy(()=>__webpack_require__.e(8115).then(__webpack_require__.bind(__webpack_require__,1440))),245:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,79838))),246:Ze.lazy(()=>__webpack_require__.e(4610).then(__webpack_require__.bind(__webpack_require__,76584))),247:Ze.lazy(()=>__webpack_require__.e(8479).then(__webpack_require__.bind(__webpack_require__,21726))),248:Ze.lazy(()=>__webpack_require__.e(5800).then(__webpack_require__.bind(__webpack_require__,12238))),249:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2862)]).then(__webpack_require__.bind(__webpack_require__,86449))),250:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8286)]).then(__webpack_require__.bind(__webpack_require__,370))),251:Ze.lazy(()=>__webpack_require__.e(5117).then(__webpack_require__.bind(__webpack_require__,68199))),252:Ze.lazy(()=>__webpack_require__.e(7402).then(__webpack_require__.bind(__webpack_require__,1114))),253:Ze.lazy(()=>__webpack_require__.e(1897).then(__webpack_require__.bind(__webpack_require__,83572))),254:Ze.lazy(()=>__webpack_require__.e(8145).then(__webpack_require__.bind(__webpack_require__,43933))),255:Ze.lazy(()=>__webpack_require__.e(119).then(__webpack_require__.bind(__webpack_require__,1659))),256:Ze.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,23e3))),257:Ze.lazy(()=>__webpack_require__.e(2412).then(__webpack_require__.bind(__webpack_require__,42496))),258:Ze.lazy(()=>__webpack_require__.e(2240).then(__webpack_require__.bind(__webpack_require__,98410))),259:Ze.lazy(()=>__webpack_require__.e(5165).then(__webpack_require__.bind(__webpack_require__,56515))),260:Ze.lazy(()=>__webpack_require__.e(3831).then(__webpack_require__.bind(__webpack_require__,93435))),261:Ze.lazy(()=>__webpack_require__.e(2396).then(__webpack_require__.bind(__webpack_require__,88126))),262:Ze.lazy(()=>__webpack_require__.e(7855).then(__webpack_require__.bind(__webpack_require__,30139))),263:Ze.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,25656))),264:Ze.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,87030))),265:Ze.lazy(()=>__webpack_require__.e(7121).then(__webpack_require__.bind(__webpack_require__,17121))),266:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),267:Ze.lazy(()=>__webpack_require__.e(9647).then(__webpack_require__.bind(__webpack_require__,22691))),268:Ze.lazy(()=>__webpack_require__.e(485).then(__webpack_require__.bind(__webpack_require__,19428))),269:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,28013))),270:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,28013))),271:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,94038))),272:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,94038))),273:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,63342))),274:Ze.lazy(()=>__webpack_require__.e(9716).then(__webpack_require__.bind(__webpack_require__,12889))),275:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,29499))),276:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,29499))),277:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),278:Ze.lazy(()=>__webpack_require__.e(3006).then(__webpack_require__.bind(__webpack_require__,28960))),279:Ze.lazy(()=>__webpack_require__.e(2045).then(__webpack_require__.bind(__webpack_require__,41826))),280:Ze.lazy(()=>__webpack_require__.e(1520).then(__webpack_require__.bind(__webpack_require__,7355))),281:Ze.lazy(()=>__webpack_require__.e(9649).then(__webpack_require__.bind(__webpack_require__,93477))),282:Ze.lazy(()=>__webpack_require__.e(4546).then(__webpack_require__.bind(__webpack_require__,82739))),283:Ze.lazy(()=>__webpack_require__.e(5357).then(__webpack_require__.bind(__webpack_require__,77325))),284:Ze.lazy(()=>__webpack_require__.e(8665).then(__webpack_require__.bind(__webpack_require__,84547))),285:Ze.lazy(()=>__webpack_require__.e(3183).then(__webpack_require__.bind(__webpack_require__,37010))),286:Ze.lazy(()=>__webpack_require__.e(4800).then(__webpack_require__.bind(__webpack_require__,65831))),287:Ze.lazy(()=>__webpack_require__.e(9489).then(__webpack_require__.bind(__webpack_require__,17025))),288:Ze.lazy(()=>__webpack_require__.e(9391).then(__webpack_require__.bind(__webpack_require__,18186))),289:Ze.lazy(()=>__webpack_require__.e(5335).then(__webpack_require__.bind(__webpack_require__,40548))),290:Ze.lazy(()=>__webpack_require__.e(2823).then(__webpack_require__.bind(__webpack_require__,96906))),291:Ze.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,66395))),292:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,4186))),293:Ze.lazy(()=>__webpack_require__.e(6741).then(__webpack_require__.bind(__webpack_require__,55527))),294:Ze.lazy(()=>__webpack_require__.e(5775).then(__webpack_require__.bind(__webpack_require__,3238))),295:Ze.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,11955))),296:Ze.lazy(()=>__webpack_require__.e(7121).then(__webpack_require__.bind(__webpack_require__,17121))),297:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),298:Ze.lazy(()=>__webpack_require__.e(6634).then(__webpack_require__.bind(__webpack_require__,40825))),299:Ze.lazy(()=>__webpack_require__.e(680).then(__webpack_require__.bind(__webpack_require__,98874))),300:Ze.lazy(()=>__webpack_require__.e(6366).then(__webpack_require__.bind(__webpack_require__,39434))),301:Ze.lazy(()=>__webpack_require__.e(6452).then(__webpack_require__.bind(__webpack_require__,1189))),302:Ze.lazy(()=>__webpack_require__.e(1070).then(__webpack_require__.bind(__webpack_require__,48910))),303:Ze.lazy(()=>__webpack_require__.e(7242).then(__webpack_require__.bind(__webpack_require__,16075))),304:Ze.lazy(()=>__webpack_require__.e(2707).then(__webpack_require__.bind(__webpack_require__,56890))),305:Ze.lazy(()=>__webpack_require__.e(2865).then(__webpack_require__.bind(__webpack_require__,94574))),306:Ze.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,12337))),307:Ze.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,12337))),308:Ze.lazy(()=>__webpack_require__.e(3141).then(__webpack_require__.bind(__webpack_require__,54573))),309:Ze.lazy(()=>__webpack_require__.e(7121).then(__webpack_require__.bind(__webpack_require__,17121))),310:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(8660),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,94440))),311:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8660),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,36402))),312:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(8660),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,94440))),313:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8660),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,36402))),314:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(8660),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,94440))),315:Ze.lazy(()=>__webpack_require__.e(7121).then(__webpack_require__.bind(__webpack_require__,17121))),316:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,58193))),317:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,76193))),318:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),319:Ze.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,15534))),320:Ze.lazy(()=>__webpack_require__.e(9788).then(__webpack_require__.bind(__webpack_require__,80222))),321:Ze.lazy(()=>__webpack_require__.e(576).then(__webpack_require__.bind(__webpack_require__,45929))),322:Ze.lazy(()=>__webpack_require__.e(7260).then(__webpack_require__.bind(__webpack_require__,30112))),323:Ze.lazy(()=>__webpack_require__.e(4520).then(__webpack_require__.bind(__webpack_require__,14620))),324:Ze.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,8182))),325:Ze.lazy(()=>__webpack_require__.e(4514).then(__webpack_require__.bind(__webpack_require__,42910))),326:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),327:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,31160))),328:Ze.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,76122))),329:Ze.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,76122))),330:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),331:Ze.lazy(()=>__webpack_require__.e(1939).then(__webpack_require__.bind(__webpack_require__,49142))),332:Ze.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,56316))),333:Ze.lazy(()=>__webpack_require__.e(6434).then(__webpack_require__.bind(__webpack_require__,61244))),334:Ze.lazy(()=>__webpack_require__.e(1880).then(__webpack_require__.bind(__webpack_require__,7076))),335:Ze.lazy(()=>__webpack_require__.e(8237).then(__webpack_require__.bind(__webpack_require__,55642))),336:Ze.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,38587))),337:Ze.lazy(()=>__webpack_require__.e(264).then(__webpack_require__.bind(__webpack_require__,93304))),338:Ze.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,33253))),339:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),340:Ze.lazy(()=>__webpack_require__.e(4078).then(__webpack_require__.bind(__webpack_require__,29192))),341:Ze.lazy(()=>__webpack_require__.e(2829).then(__webpack_require__.bind(__webpack_require__,30750))),342:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,15331))),343:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),344:Ze.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,99643))),345:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,375))),346:Ze.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,71535))),347:Ze.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,3578))),348:Ze.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,40728))),349:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,19707))),350:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,19707))),351:Ze.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,87567))),352:Ze.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,28045))),353:Ze.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,3566))),354:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,20985))),355:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,29572))),356:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,29572))),357:Ze.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,44145))),358:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,30237))),359:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,2334))),360:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,89431))),361:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,89431))),362:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,94395))),363:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,82167))),364:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,82167))),365:Ze.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,29542))),366:Ze.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,86082))),367:Ze.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,49700))),368:Ze.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,146))),369:Ze.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,72997))),370:Ze.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,1067))),371:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,375))),372:Ze.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,91854))),373:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),374:Ze.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,99643))),375:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,375))),376:Ze.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,71535))),377:Ze.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,3578))),378:Ze.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,40728))),379:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,19707))),380:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,19707))),381:Ze.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,87567))),382:Ze.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,28045))),383:Ze.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,3566))),384:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,20985))),385:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,29572))),386:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,29572))),387:Ze.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,44145))),388:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,30237))),389:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,2334))),390:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,89431))),391:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,89431))),392:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,94395))),393:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,82167))),394:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,82167))),395:Ze.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,29542))),396:Ze.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,86082))),397:Ze.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,49700))),398:Ze.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,146))),399:Ze.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,72997))),400:Ze.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,1067))),401:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,375))),402:Ze.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,91854))),403:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),404:Ze.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,1182))),405:Ze.lazy(()=>__webpack_require__.e(7560).then(__webpack_require__.bind(__webpack_require__,44094))),406:Ze.lazy(()=>__webpack_require__.e(6029).then(__webpack_require__.bind(__webpack_require__,64695))),407:Ze.lazy(()=>__webpack_require__.e(5179).then(__webpack_require__.bind(__webpack_require__,66218))),408:Ze.lazy(()=>__webpack_require__.e(4621).then(__webpack_require__.bind(__webpack_require__,56162))),409:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),410:Ze.lazy(()=>__webpack_require__.e(1831).then(__webpack_require__.bind(__webpack_require__,27732))),411:Ze.lazy(()=>__webpack_require__.e(2539).then(__webpack_require__.bind(__webpack_require__,97450))),412:Ze.lazy(()=>__webpack_require__.e(8143).then(__webpack_require__.bind(__webpack_require__,7772))),413:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,21401))),414:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,95200))),415:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,59463))),416:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,89898))),417:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,18113))),418:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,18113))),419:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,18113))),420:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,18113))),421:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,18113))),422:Ze.lazy(()=>__webpack_require__.e(5022).then(__webpack_require__.bind(__webpack_require__,55879))),423:Ze.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,2389))),424:Ze.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,2389))),425:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,68232))),426:Ze.lazy(()=>__webpack_require__.e(1253).then(__webpack_require__.bind(__webpack_require__,7220))),427:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),428:Ze.lazy(()=>__webpack_require__.e(2216).then(__webpack_require__.bind(__webpack_require__,36981))),429:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,25469))),430:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),431:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,71182))),432:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,15843))),433:Ze.lazy(()=>__webpack_require__.e(1077).then(__webpack_require__.bind(__webpack_require__,10125))),434:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),435:Ze.lazy(()=>__webpack_require__.e(570).then(__webpack_require__.bind(__webpack_require__,29625))),436:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),437:Ze.lazy(()=>__webpack_require__.e(8365).then(__webpack_require__.bind(__webpack_require__,72812))),438:Ze.lazy(()=>__webpack_require__.e(6788).then(__webpack_require__.bind(__webpack_require__,42198))),439:Ze.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,75779))),440:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),441:Ze.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,73188))),442:Ze.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,3184))),443:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),444:Ze.lazy(()=>__webpack_require__.e(532).then(__webpack_require__.bind(__webpack_require__,91437))),445:Ze.lazy(()=>__webpack_require__.e(7178).then(__webpack_require__.bind(__webpack_require__,23437))),446:Ze.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,51106))),447:Ze.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,80947))),448:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,85338))),449:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,91307))),450:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,43725))),451:Ze.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,49426))),452:Ze.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,54860))),453:Ze.lazy(()=>__webpack_require__.e(5972).then(__webpack_require__.bind(__webpack_require__,55782))),454:Ze.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,54860))),455:Ze.lazy(()=>__webpack_require__.e(1470).then(__webpack_require__.bind(__webpack_require__,35430))),456:Ze.lazy(()=>__webpack_require__.e(7182).then(__webpack_require__.bind(__webpack_require__,48333))),457:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),458:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,26891))),459:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),460:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,16949))),461:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),462:Ze.lazy(()=>__webpack_require__.e(6444).then(__webpack_require__.bind(__webpack_require__,45233))),463:Ze.lazy(()=>__webpack_require__.e(5111).then(__webpack_require__.bind(__webpack_require__,49254))),464:Ze.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,56737))),465:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7224)]).then(__webpack_require__.bind(__webpack_require__,28506))),466:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),467:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7647),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,44559))),468:Ze.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,94371))),469:Ze.lazy(()=>__webpack_require__.e(2501).then(__webpack_require__.bind(__webpack_require__,88975))),470:Ze.lazy(()=>__webpack_require__.e(3212).then(__webpack_require__.bind(__webpack_require__,66062))),471:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,81055))),472:Ze.lazy(()=>__webpack_require__.e(1855).then(__webpack_require__.bind(__webpack_require__,62422))),473:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,81055))),474:Ze.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,65433))),475:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,35199))),476:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,35199))),477:Ze.lazy(()=>__webpack_require__.e(3784).then(__webpack_require__.bind(__webpack_require__,81867))),478:Ze.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,95545))),479:Ze.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,69711))),480:Ze.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,725))),481:Ze.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,84891))),482:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,63276))),483:Ze.lazy(()=>__webpack_require__.e(1836).then(__webpack_require__.bind(__webpack_require__,42797))),484:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8066),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,38207))),485:Ze.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,88650))),486:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,63276))),487:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,63276))),488:Ze.lazy(()=>__webpack_require__.e(6034).then(__webpack_require__.bind(__webpack_require__,76665))),489:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,66427))),490:Ze.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,8390))),491:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,57892))),492:Ze.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,725))),"@@/global-layout":Ze.lazy(()=>__webpack_require__.e(1717).then(__webpack_require__.bind(__webpack_require__,84218)))}}})}var T=__webpack_require__(11410),O=__webpack_require__(59098),L=__webpack_require__(71418),ve=__webpack_require__(24957),De=()=>Ze.createElement(L.Z,{size:"middle",className:ve.Z.loading}),dn=__webpack_require__(76560),In=__webpack_require__(56656),gn=__webpack_require__.n(In),ki=__webpack_require__(91392),$a=__webpack_require__.n(ki),Ra=__webpack_require__(29256),$o=__webpack_require__.n(Ra),Cs=__webpack_require__(81626),wo=__webpack_require__.n(Cs),Fs=__webpack_require__(71912),_c=__webpack_require__.n(Fs),rf=__webpack_require__(48228),_l=__webpack_require__.n(rf),nf=__webpack_require__(27112),Cl=__webpack_require__.n(nf),Ui=__webpack_require__(36867),cu=__webpack_require__.n(Ui),Nc=__webpack_require__(53501),Ko=__webpack_require__.n(Nc),so=__webpack_require__(22982),Es=__webpack_require__.n(so),Tl=__webpack_require__(54449),Ql=__webpack_require__.n(Tl),jc=__webpack_require__(10564),Ul=__webpack_require__.n(jc),Pl=__webpack_require__(92468),Ru=__webpack_require__.n(Pl),Yu=__webpack_require__(27082),zl=__webpack_require__.n(Yu);gn().extend($o()),gn().extend(wo()),gn().extend(_c()),gn().extend(_l()),gn().extend(Cl()),gn().extend(cu()),gn().extend(Ko()),gn().extend(Es()),gn().extend(Ql()),gn().extend(Ul()),gn().extend(Ru()),gn().extend(zl()),gn().extend($a());var Ef=Object.defineProperty,Uc=Object.getOwnPropertySymbols,Sf=Object.prototype.hasOwnProperty,Lu=Object.prototype.propertyIsEnumerable,Il=(Ln,ti,Zi)=>ti in Ln?Ef(Ln,ti,{enumerable:!0,configurable:!0,writable:!0,value:Zi}):Ln[ti]=Zi,Mu=(Ln,ti)=>{for(var Zi in ti||(ti={}))Sf.call(ti,Zi)&&Il(Ln,Zi,ti[Zi]);if(Uc)for(var Zi of Uc(ti))Lu.call(ti,Zi)&&Il(Ln,Zi,ti[Zi]);return Ln},yc=(Ln,ti,Zi)=>new Promise((La,oa)=>{var ga=ua=>{try{Os(Zi.next(ua))}catch(Ds){oa(Ds)}},Da=ua=>{try{Os(Zi.throw(ua))}catch(Ds){oa(Ds)}},Os=ua=>ua.done?La(ua.value):Promise.resolve(ua.value).then(ga,Da);Os((Zi=Zi.apply(Ln,ti)).next())});const Xu="/react/build/",zc=!1;function Ol(){return yc(this,null,function*(){const Ln=(0,T.gD)(),{routes:ti,routeComponents:Zi}=yield tf(Ln);yield Ln.applyPlugins({key:"patchRoutes",type:dn.ApplyPluginsType.event,args:{routes:ti,routeComponents:Zi}});const La=Ln.applyPlugins({key:"modifyContextOpts",type:dn.ApplyPluginsType.modify,initialValue:{}}),oa=La.basename||"/",ga=La.historyType||"browser",Da=(0,O.fi)(Mu({type:ga,basename:oa},La.historyOpts));return Ln.applyPlugins({key:"render",type:dn.ApplyPluginsType.compose,initialValue(){const Os={useStream:!0,routes:ti,routeComponents:Zi,pluginManager:Ln,mountElementId:"root",rootElement:La.rootElement||document.getElementById("root"),loadingComponent:De,publicPath:Xu,runtimePublicPath:zc,history:Da,historyType:ga,basename:oa,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:La.callback},ua=Ln.applyPlugins({key:"modifyClientRenderOpts",type:dn.ApplyPluginsType.modify,initialValue:Os});return Fc(ua)}})()})}Ol(),typeof window!="undefined"&&(window.g_umi={version:"4.4.12"})})()})(); +(`+a+": "+x+")",o.name="ChunkLoadError",o.type=a,o.request=x,l[1](o)}};__webpack_require__.l(f,h,"chunk-"+r,r)}};var g=function(r,i){var l=i[0],c=i[1],f=i[2],o,h,u=0;if(l.some(function(x){return d[x]!==0})){for(o in c)__webpack_require__.o(c,o)&&(__webpack_require__.m[o]=c[o]);if(f)var a=f(__webpack_require__)}for(r&&r(i);u0&&arguments[0]!==void 0?arguments[0]:"";return Ln.endsWith("/")?Ln:"".concat(Ln,"/")}var Yl=__webpack_require__(38127),fc=__webpack_require__(38329),Nl=__webpack_require__(8616),$u=["content"],al=["content"],Rc=/^(http:|https:)?\/\//;function dc(Ln){return Rc.test(Ln)||Ln.startsWith("/")&&!Ln.startsWith("/*")||Ln.startsWith("./")||Ln.startsWith("../")}var Cu=function(){return Ze.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},Al=function(ti){var Zi,La=ti.loaderData,oa=ti.htmlPageOpts,ga=ti.manifest,Da=(ga==null||(Zi=ga.assets)===null||Zi===void 0?void 0:Zi["umi.css"])||"";return Ze.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(La||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(oa||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(Da,"'")}})};function Ku(Ln){var ti=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof Ln=="string")return dc(Ln)?(0,Qo.Z)({src:Ln},ti):{content:Ln};if((0,Nl.Z)(Ln)==="object")return(0,Qo.Z)((0,Qo.Z)({},Ln),ti);throw new Error("Invalid script type: ".concat((0,Nl.Z)(Ln)))}function Wf(Ln){return dc(Ln)?{type:"link",href:Ln}:{type:"style",content:Ln}}var bf=function(ti){var Zi,La,oa,ga,Da,Os,ua=ti.htmlPageOpts;return Ze.createElement(Ze.Fragment,null,(ua==null?void 0:ua.title)&&Ze.createElement("title",null,ua.title),ua==null||(Zi=ua.favicons)===null||Zi===void 0?void 0:Zi.map(function(Ds,Qu){return Ze.createElement("link",{key:Qu,rel:"shortcut icon",href:Ds})}),(ua==null?void 0:ua.description)&&Ze.createElement("meta",{name:"description",content:ua.description}),(ua==null||(La=ua.keywords)===null||La===void 0?void 0:La.length)&&Ze.createElement("meta",{name:"keywords",content:ua.keywords.join(",")}),ua==null||(oa=ua.metas)===null||oa===void 0?void 0:oa.map(function(Ds){return Ze.createElement("meta",{key:Ds.name,name:Ds.name,content:Ds.content})}),ua==null||(ga=ua.links)===null||ga===void 0?void 0:ga.map(function(Ds,Qu){return Ze.createElement("link",(0,fc.Z)({key:Qu},Ds))}),ua==null||(Da=ua.styles)===null||Da===void 0?void 0:Da.map(function(Ds,Qu){var Fu=Wf(Ds),Dl=Fu.type,yl=Fu.href,Zl=Fu.content;if(Dl==="link")return Ze.createElement("link",{key:Qu,rel:"stylesheet",href:yl});if(Dl==="style")return Ze.createElement("style",{key:Qu},Zl)}),ua==null||(Os=ua.headScripts)===null||Os===void 0?void 0:Os.map(function(Ds,Qu){var Fu=Ku(Ds),Dl=Fu.content,yl=(0,Yl.Z)(Fu,$u);return Ze.createElement("script",(0,fc.Z)({dangerouslySetInnerHTML:{__html:Dl},key:Qu},yl))}))};function Jo(Ln){var ti,Zi=Ln.children,La=Ln.loaderData,oa=Ln.manifest,ga=Ln.htmlPageOpts,Da=Ln.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Os=Ln.mountElementId;if(Da!=null&&Da.pureHtml)return Ze.createElement("html",null,Ze.createElement("head",null),Ze.createElement("body",null,Ze.createElement(Cu,null),Ze.createElement("div",{id:Os},Zi),Ze.createElement(Al,{manifest:oa,loaderData:La,htmlPageOpts:ga})));if(Da!=null&&Da.pureApp)return Ze.createElement(Ze.Fragment,null,Zi);var ua=typeof window=="undefined"?oa==null?void 0:oa.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return Ze.createElement("html",{suppressHydrationWarning:!0,lang:(ga==null?void 0:ga.lang)||"en"},Ze.createElement("head",null,Ze.createElement("meta",{charSet:"utf-8"}),Ze.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),ua&&Ze.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:ua}),Ze.createElement(bf,{htmlPageOpts:ga})),Ze.createElement("body",null,Ze.createElement(Cu,null),Ze.createElement("div",{id:Os},Zi),Ze.createElement(Al,{manifest:oa,loaderData:La,htmlPageOpts:ga}),ga==null||(ti=ga.scripts)===null||ti===void 0?void 0:ti.map(function(Ds,Qu){var Fu=Ku(Ds),Dl=Fu.content,yl=(0,Yl.Z)(Fu,al);return Ze.createElement("script",(0,fc.Z)({dangerouslySetInnerHTML:{__html:Dl},key:Qu},yl))})))}var jl=Ze.createContext(void 0);function ef(){return Ze.useContext(jl)}var hc=["redirect"];function pc(Ln){var ti=Ln.routesById,Zi=Ln.parentId,La=Ln.routeComponents,oa=Ln.useStream,ga=oa===void 0?!0:oa;return Object.keys(ti).filter(function(Da){return ti[Da].parentId===Zi}).map(function(Da){var Os=vc((0,Qo.Z)((0,Qo.Z)({route:ti[Da],routeComponent:La[Da],loadingComponent:Ln.loadingComponent,reactRouter5Compat:Ln.reactRouter5Compat},Ln.reactRouter5Compat&&{hasChildren:Object.keys(ti).filter(function(Ds){return ti[Ds].parentId===Da}).length>0}),{},{useStream:ga})),ua=pc({routesById:ti,routeComponents:La,parentId:Os.id,loadingComponent:Ln.loadingComponent,reactRouter5Compat:Ln.reactRouter5Compat,useStream:ga});return ua.length>0&&(Os.children=ua,Os.routes=ua),Os})}function mc(Ln){var ti=(0,Au.UO)(),Zi=(0,Au.Gn)(Ln.to,ti),La=(0,cc.T$)(),oa=(0,Au.TH)();if(La!=null&&La.keepQuery){var ga=oa.search+oa.hash;Zi+=ga}var Da=(0,Qo.Z)((0,Qo.Z)({},Ln),{},{to:Zi});return Ze.createElement(Au.Fg,(0,fc.Z)({replace:!0},Da))}function vc(Ln){var ti=Ln.route,Zi=Ln.useStream,La=Zi===void 0?!0:Zi,oa=ti.redirect,ga=(0,Yl.Z)(ti,hc),Da=Ln.reactRouter5Compat?Lc:gc;return(0,Qo.Z)({element:oa?Ze.createElement(mc,{to:oa}):Ze.createElement(jl.Provider,{value:{route:Ln.route}},Ze.createElement(Da,{loader:Ze.memo(Ln.routeComponent),loadingComponent:Ln.loadingComponent||xf,hasChildren:Ln.hasChildren,useStream:La}))},ga)}function xf(){return Ze.createElement("div",null)}function Lc(Ln){var ti=ef(),Zi=ti.route,La=(0,cc.Ov)(),oa=La.history,ga=La.clientRoutes,Da=(0,Au.UO)(),Os={params:Da,isExact:!0,path:Zi.path,url:oa.location.pathname},ua=Ln.loader,Ds={location:oa.location,match:Os,history:oa,params:Da,route:Zi,routes:ga};return Ln.useStream?Ze.createElement(Ze.Suspense,{fallback:Ze.createElement(Ln.loadingComponent,null)},Ze.createElement(ua,Ds,Ln.hasChildren&&Ze.createElement(Au.j3,null))):Ze.createElement(ua,Ds,Ln.hasChildren&&Ze.createElement(Au.j3,null))}function gc(Ln){var ti=Ln.loader;return Ln.useStream?Ze.createElement(Ze.Suspense,{fallback:Ze.createElement(Ln.loadingComponent,null)},Ze.createElement(ti,null)):Ze.createElement(ti,null)}var Xl=null;function wf(){return Xl}function Mc(Ln){var ti=Ln.history,Zi=Ze.useState({action:ti.action,location:ti.location}),La=(0,gl.Z)(Zi,2),oa=La[0],ga=La[1];return(0,Ze.useLayoutEffect)(function(){return ti.listen(ga)},[ti]),(0,Ze.useLayoutEffect)(function(){function Da(Os){Ln.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:Ln.routes,clientRoutes:Ln.clientRoutes,location:Os.location,action:Os.action,basename:Ln.basename,isFirst:!!Os.isFirst}})}return Da({location:oa.location,action:oa.action,isFirst:!0}),ti.listen(Da)},[ti,Ln.routes,Ln.clientRoutes]),Ze.createElement(Au.F0,{navigator:ti,location:oa.location,basename:Ln.basename},Ln.children)}function Vu(){var Ln=(0,cc.Ov)(),ti=Ln.clientRoutes;return(0,Au.V$)(ti)}var sl=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],lu=function(ti,Zi){var La=ti.basename||"/",oa=pc({routesById:ti.routes,routeComponents:ti.routeComponents,loadingComponent:ti.loadingComponent,reactRouter5Compat:ti.reactRouter5Compat,useStream:ti.useStream});ti.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:oa}});for(var ga=Ze.createElement(Mc,{basename:La,pluginManager:ti.pluginManager,routes:ti.routes,clientRoutes:oa,history:ti.history},Zi),Da=0,Os=sl;Danew Promise((La,oa)=>{var ga=ua=>{try{Os(Zi.next(ua))}catch(Ds){oa(Ds)}},Da=ua=>{try{Os(Zi.throw(ua))}catch(Ds){oa(Ds)}},Os=ua=>ua.done?La(ua.value):Promise.resolve(ua.value).then(ga,Da);Os((Zi=Zi.apply(Ln,ti)).next())});function tf(){return Bc(this,null,function*(){return{routes:{1:{path:"/",parentId:"@@/global-layout",id:"1"},2:{path:"/paperlibrary",parentId:"1",id:"2"},3:{path:"/paperlibrary",parentId:"2",id:"3"},4:{path:"/paperlibrary/add",parentId:"2",id:"4"},5:{path:"/paperlibrary/add/:id",parentId:"2",id:"5"},6:{path:"/paperlibrary/see/:id",parentId:"2",id:"6"},7:{path:"/paperlibrary/edit_select/:id",parentId:"2",id:"7"},8:{path:"/paperlibrary/exchangequestion",parentId:"2",id:"8"},9:{path:"/paths",parentId:"1",id:"9"},10:{path:"/paths",parentId:"9",id:"10"},11:{path:"/paths/higherVocationalEducation",parentId:"9",id:"11"},12:{path:"/paths/new",parentId:"9",id:"12"},13:{path:"/paths/guidance",exact:!0,parentId:"9",id:"13"},14:{path:"/paths/:pathId",parentId:"9",id:"14"},15:{path:"/paths/:pathId/statistics",parentId:"9",id:"15"},16:{path:"/paths/:pathId/edit",parentId:"9",id:"16"},17:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/add",parentId:"9",id:"17"},18:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/edit",parentId:"9",id:"18"},19:{path:"/classrooms",parentId:"1",id:"19"},20:{path:"/classrooms",parentId:"19",id:"20"},21:{path:"/classrooms/examList",parentId:"19",id:"21"},22:{path:"/classrooms/classicCases",parentId:"19",id:"22"},23:{path:"/classrooms/index",parentId:"19",id:"23"},24:{path:"/classrooms/new",parentId:"19",id:"24"},25:{path:"/classrooms/:coursesId/edit",parentId:"19",id:"25"},26:{path:"/classrooms/news/:subjectid/newgold/:id",parentId:"19",id:"26"},27:{path:"/classrooms/:coursesId/newgolds/settings",parentId:"19",id:"27"},28:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/review_detail/:userId",parentId:"19",id:"28"},29:{path:"/classrooms/:coursesId/common_homework/:categoryId/review_detail/:userId",parentId:"19",id:"29"},30:{path:"/classrooms/:coursesId/program_homework/:categoryId/review_detail/:userId",parentId:"19",id:"30"},31:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/detail",parentId:"19",id:"31"},32:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"32"},33:{path:"/classrooms/:coursesId/common_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"33"},34:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/commitsummary",parentId:"19",id:"34"},35:{path:"/classrooms/:coursesId/group_homework/:categoryId/detail",parentId:"19",id:"35"},36:{path:"/classrooms/:coursesId/common_homework/:categoryId/detail",parentId:"19",id:"36"},37:{path:"/classrooms/:coursesId/common_homework/:categoryId/review/:userId",parentId:"19",id:"37"},38:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/review/:userId",parentId:"19",id:"38"},39:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/post",parentId:"19",id:"39"},40:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"40"},41:{path:"/classrooms/:coursesId/exercise/:categoryId/detail/:userId/review_detail",parentId:"19",id:"41"},42:{path:"/classrooms/:coursesId/exercise/:categoryId/detail",parentId:"19",id:"42"},43:{path:"/classrooms/:coursesId/exercise/:categoryId/preview_select",parentId:"19",id:"43"},44:{path:"/classrooms/:coursesId/exercise/:categoryId/:login/initate_answer",parentId:"19",id:"44"},45:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login",parentId:"19",id:"45"},46:{path:"/classrooms/:coursesId/exercise/:categoryId/wrongAnswer/:login",parentId:"19",id:"46"},47:{path:"/classrooms/:coursesId/exercisenotice/:categoryId/users/:login",parentId:"19",id:"47"},48:{path:"/classrooms/:coursesId/exercise/:categoryId/random/edit",parentId:"19",id:"48"},49:{path:"/classrooms/:coursesId/exercise/:categoryId/random/preview",parentId:"19",id:"49"},50:{path:"/classrooms/:coursesId/exercise/add",parentId:"19",id:"50"},51:{path:"/classrooms/:coursesId/exercise/add/:exerciseId",parentId:"19",id:"51"},52:{path:"/classrooms/:coursesId/exercise/:exerciseId/reviews/group",parentId:"19",id:"52"},53:{path:"/classrooms/:coursesId/exercise/:exerciseId/review/:userId",parentId:"19",id:"53"},54:{path:"/classrooms/:coursesId/exercise/:exerciseId/centralizeReview/:userId",parentId:"19",id:"54"},55:{path:"/classrooms/:coursesId/exercise/:exerciseId/export_blank",parentId:"19",id:"55"},56:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup",parentId:"19",id:"56"},57:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup/edit",parentId:"19",id:"57"},58:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId",parentId:"19",id:"58"},59:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId",parentId:"19",id:"59"},60:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId/code",parentId:"19",id:"60"},61:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId/code",parentId:"19",id:"61"},62:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/detail",parentId:"19",id:"62"},63:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/add",parentId:"19",id:"63"},64:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/edit",parentId:"19",id:"64"},65:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/add",parentId:"19",id:"65"},66:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/edit",parentId:"19",id:"66"},67:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/detail",parentId:"19",id:"67"},68:{path:"/classrooms/:coursesId/common_homework/:categoryId/add",parentId:"19",id:"68"},69:{path:"/classrooms/:coursesId/common_homework/:categoryId/edit",parentId:"19",id:"69"},70:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/post",parentId:"19",id:"70"},71:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"71"},72:{path:"/classrooms/:coursesId/group_homework/:categoryId/add",parentId:"19",id:"72"},73:{path:"/classrooms/:coursesId/group_homework/:categoryId/edit",parentId:"19",id:"73"},74:{path:"/classrooms/:coursesId/poll/:categoryId/add",parentId:"19",id:"74"},75:{path:"/classrooms/:coursesId/poll/:categoryId/edit",parentId:"19",id:"75"},76:{path:"/classrooms/:coursesId/poll/:categoryId/detail",parentId:"19",id:"76"},77:{path:"/classrooms/:coursesId/poll/:categoryId/users/:login",parentId:"19",id:"77"},78:{path:"/classrooms/:coursesId/poll/:categoryId/questionnaireInfo/:login",parentId:"19",id:"78"},79:{path:"/classrooms/:coursesId/board/:categoryId/Add",parentId:"19",id:"79"},80:{path:"/classrooms/:coursesId/board/:categoryId/Edit/:boardId",parentId:"19",id:"80"},81:{path:"/classrooms/:coursesId/board/:categoryId/Detail/:boardId",parentId:"19",id:"81"},82:{path:"/classrooms/:courseId/template/:templateId",parentId:"19",id:"82"},83:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report/:reportId",parentId:"19",id:"83"},84:{path:"/classrooms/guidance",parentId:"19",id:"84"},85:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report-view/:workId",parentId:"19",id:"85"},86:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login/check",parentId:"19",id:"86"},87:{path:"/classrooms/:coursesId/Studentdetail/:login",parentId:"19",id:"87"},88:{path:"/classrooms/:coursesId/StudentSituation/:categoryId/:login",parentId:"19",id:"88"},89:{path:"/classrooms/:coursesId/engineering/datail",parentId:"19",id:"89"},90:{path:"/classrooms/:coursesId/program_homework/:categoryId/add",parentId:"19",id:"90"},91:{path:"/classrooms/:coursesId/program_homework/:categoryId/edit",parentId:"19",id:"91"},92:{path:"/classrooms/:coursesId/program_homework/ranking",parentId:"19",id:"92"},93:{path:"/classrooms/:coursesId/program_homework/:categoryId/detail",parentId:"19",id:"93"},94:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/ranking",parentId:"19",id:"94"},95:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/:user_id/comment",parentId:"19",id:"95"},96:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer",parentId:"19",id:"96"},97:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/add",parentId:"19",id:"97"},98:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/edit",parentId:"19",id:"98"},99:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/detail",parentId:"19",id:"99"},100:{path:"/classrooms/:videoId/video_info",parentId:"19",id:"100"},101:{path:"/classrooms/",parentId:"19",id:"101"},102:{path:"/classrooms/:coursesId/shixun_homework/:categoryId",parentId:"101",id:"102"},103:{path:"/classrooms/:coursesId/shixun_homework",parentId:"101",id:"103"},104:{path:"/classrooms/:coursesId/graduation_topics/:categoryId",parentId:"101",id:"104"},105:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"101",id:"105"},106:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"101",id:"106"},107:{path:"/classrooms/:coursesId/exercise/:categoryId",parentId:"101",id:"107"},108:{path:"/classrooms/:coursesId/exercise",parentId:"101",id:"108"},109:{path:"/classrooms/:coursesId/poll/:categoryId",parentId:"101",id:"109"},110:{path:"/classrooms/:coursesId/poll",parentId:"101",id:"110"},111:{path:"/classrooms/:coursesId/common_homework/:categoryId",parentId:"101",id:"111"},112:{path:"/classrooms/:coursesId/common_homework",parentId:"101",id:"112"},113:{path:"/classrooms/:coursesId/group_homework/:categoryId",parentId:"101",id:"113"},114:{path:"/classrooms/:coursesId/group_homework",parentId:"101",id:"114"},115:{path:"/classrooms/:coursesId/teachers",parentId:"101",id:"115"},116:{path:"/classrooms/:coursesId/students",parentId:"101",id:"116"},117:{path:"/classrooms/:coursesId/assistant",parentId:"101",id:"117"},118:{path:"/classrooms/:coursesId/program_homework",parentId:"101",id:"118"},119:{path:"/classrooms/:coursesId/program_homework/:categoryId",parentId:"101",id:"119"},120:{path:"/classrooms/:coursesId/engineering",parentId:"101",id:"120"},121:{path:"/classrooms/:coursesId/learning_path",parentId:"101",id:"121"},122:{path:"/classrooms/:coursesId/resource_recommend",parentId:"101",id:"122"},123:{path:"/classrooms/:coursesId/attendance",parentId:"101",id:"123"},124:{path:"/classrooms/:coursesId/attendance/StudetnSign",parentId:"101",id:"124"},125:{path:"/classrooms/:coursesId/attendance/:categoryId/:tabId/detail",parentId:"101",id:"125"},126:{path:"/classrooms/:coursesId/announcement",parentId:"101",id:"126"},127:{path:"/classrooms/:coursesId/announcement/:categoryId",parentId:"101",id:"127"},128:{path:"/classrooms/:coursesId/online_learning",parentId:"101",id:"128"},129:{path:"/classrooms/:coursesId/online_learning/:categoryId",parentId:"101",id:"129"},130:{path:"/classrooms/:coursesId/attachment/:categoryId",parentId:"101",id:"130"},131:{path:"/classrooms/:coursesId/attachment",parentId:"101",id:"131"},132:{path:"/classrooms/:coursesId/video",parentId:"101",id:"132"},133:{path:"/classrooms/:coursesId/video/:categoryId",parentId:"101",id:"133"},134:{path:"/classrooms/:coursesId/video/:categoryId/statistics",parentId:"101",id:"134"},135:{path:"/classrooms/:coursesId/video/:username/upload",parentId:"101",id:"135"},136:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId",parentId:"101",id:"136"},137:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId/:userId",parentId:"101",id:"137"},138:{path:"/classrooms/:coursesId/live_video/:categoryId",parentId:"101",id:"138"},139:{path:"/classrooms/:coursesId/live_video",parentId:"101",id:"139"},140:{path:"/classrooms/:coursesId/video/:categoryId/studentstatistics",parentId:"101",id:"140"},141:{path:"/classrooms/:coursesId/board/:categoryId",parentId:"101",id:"141"},142:{path:"/classrooms/:coursesId/board",parentId:"101",id:"142"},143:{path:"/classrooms/:coursesId/course_group",parentId:"101",id:"143"},144:{path:"/classrooms/:coursesId/course_group/:categoryId",parentId:"101",id:"144"},145:{path:"/classrooms/:coursesId/course_group/:categoryId/detail",parentId:"101",id:"145"},146:{path:"/classrooms/:coursesId/not_course_group/:categoryId",parentId:"101",id:"146"},147:{path:"/classrooms/:coursesId/not_course_group",parentId:"101",id:"147"},148:{path:"/classrooms/:coursesId/statistics/",parentId:"101",id:"148"},149:{path:"/classrooms/:coursesId/statistics/:categoryId",parentId:"101",id:"149"},150:{path:"/classrooms/:coursesId/statistics_video/:categoryId",parentId:"101",id:"150"},151:{path:"/classrooms/:coursesId/statistics_quality/:categoryId",parentId:"101",id:"151"},152:{path:"/classrooms/:coursesId/statistics_user_portrait/:categoryId",parentId:"101",id:"152"},153:{path:"/classrooms/:coursesId/student_statistics/:categoryId",parentId:"101",id:"153"},154:{path:"/classrooms/:coursesId/student_statistics/:categoryId/:listId/:type",parentId:"101",id:"154"},155:{path:"/classrooms/:coursesId/video_statistics/:categoryId/Student/:studentid",parentId:"101",id:"155"},156:{path:"/classrooms/:coursesId/exportlist/:type",parentId:"101",id:"156"},157:{path:"/classrooms/:coursesId",parentId:"101",id:"157"},158:{path:"/classrooms/:coursesId/template",parentId:"101",id:"158"},159:{path:"/competitions",parentId:"1",id:"159"},160:{path:"/competitions/index",parentId:"159",id:"160"},161:{path:"/competitions/:identifier/list",parentId:"159",id:"161"},162:{path:"/competitions/exports",parentId:"159",id:"162"},163:{path:"/competitions",parentId:"159",id:"163"},164:{path:"/competitions/:identifier",parentId:"159",id:"164"},165:{path:"/competitions/index/:identifier",parentId:"159",id:"165"},166:{path:"/competitions/:identifier/detail/enroll",parentId:"159",id:"166"},167:{path:"/competitions/:identifier/detail/UpdateTeanname/:Teannameid",parentId:"159",id:"167"},168:{path:"/competitions/:identifier/detail/teamDetail/:Teamid",parentId:"159",id:"168"},169:{path:"/competitions/detail/:identifier",parentId:"159",id:"169"},170:{path:"/forums",parentId:"1",id:"170"},171:{path:"/forums",parentId:"170",id:"171"},172:{path:"/forums/categories/:memoType",parentId:"170",id:"172"},173:{path:"/forums/new",parentId:"170",id:"173"},174:{path:"/forums/:memoId/edit",parentId:"170",id:"174"},175:{path:"/forums/:memoId",parentId:"170",id:"175"},176:{path:"/problemset",parentId:"1",id:"176"},177:{path:"/problemset",parentId:"176",id:"177"},178:{path:"/problemset/newitem",parentId:"176",id:"178"},179:{path:"/problemset/:type/:id",parentId:"176",id:"179"},180:{path:"/problemset/preview",parentId:"176",id:"180"},181:{path:"/problemset/preview_new",parentId:"176",id:"181"},182:{path:"/problemset/preview_select",parentId:"176",id:"182"},183:{path:"/shixuns",parentId:"1",id:"183"},184:{path:"/shixuns",parentId:"183",id:"184"},185:{path:"/shixuns/exports",parentId:"183",id:"185"},186:{path:"/shixuns/new",parentId:"183",id:"186"},187:{path:"/shixuns/new/CreateImg",parentId:"183",id:"187"},188:{path:"/shixuns/new/:id/imagepreview",parentId:"183",id:"188"},189:{path:"/shixuns/:id/Merge",parentId:"183",id:"189"},190:{path:"/shixuns/:id/Split",parentId:"183",id:"190"},191:{path:"/shixuns/:id/edit",parentId:"183",id:"191"},192:{path:"shixuns/:id/edit/warehouse",parentId:"191",id:"192"},193:{path:"/shixuns/:id/edit/newquestion",parentId:"191",id:"193"},194:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"191",id:"194"},195:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"191",id:"195"},196:{path:"/shixuns/:id/edit/new",parentId:"191",id:"196"},197:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"191",id:"197"},198:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"191",id:"198"},199:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"191",id:"199"},200:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"191",id:"200"},201:{path:"/shixuns/:id",parentId:"183",id:"201"},202:{path:"/shixuns/:id/challenges",parentId:"201",id:"202"},203:{path:"/shixuns/:id/repository",parentId:"201",id:"203"},204:{path:"/shixuns/:id/secret_repository",parentId:"201",id:"204"},205:{path:"/shixuns/:id/collaborators",parentId:"201",id:"205"},206:{path:"/shixuns/:id/dataset",parentId:"201",id:"206"},207:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"201",id:"207"},208:{path:"/shixuns/:id/shixun_discuss",parentId:"201",id:"208"},209:{path:"/shixuns/:id/ranking_list",parentId:"201",id:"209"},210:{path:"/shixuns/:id/settings",parentId:"201",id:"210"},211:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"201",id:"211"},212:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"201",id:"212"},213:{path:"/shixuns/:id/repository/upload_file",parentId:"201",id:"213"},214:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"201",id:"214"},215:{path:"/shixuns/:id/repository/add_file",parentId:"201",id:"215"},216:{path:"/shixuns/:id/secret_repository/add_file",parentId:"201",id:"216"},217:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"201",id:"217"},218:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"201",id:"218"},219:{path:"/shixuns/:id/audit_situation",parentId:"201",id:"219"},220:{path:"/shixuns/:id/fork_list",parentId:"201",id:"220"},221:{path:"/shixuns/:id/skill_tags",parentId:"201",id:"221"},222:{path:"/users",parentId:"1",id:"222"},223:{path:"/users/:username/videos/protocol",parentId:"222",id:"223"},224:{path:"/users/:username/videos/resourceProtocol",parentId:"222",id:"224"},225:{path:"/users/:username/videos/success",parentId:"222",id:"225"},226:{path:"/users/:username/topicbank/:topicstype",parentId:"222",id:"226"},227:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"222",id:"227"},228:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"222",id:"228"},229:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"222",id:"229"},230:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"222",id:"230"},231:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"222",id:"231"},232:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"222",id:"232"},233:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"222",id:"233"},234:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"222",id:"234"},235:{path:"/users/:username/experiment-img/add",parentId:"222",id:"235"},236:{path:"/users/:username",parentId:"222",id:"236"},237:{path:"/users/:username",parentId:"236",id:"237"},238:{path:"/users/:username/baseInfo/edit",parentId:"236",id:"238"},239:{path:"/users/:username/baseInfo",parentId:"236",id:"239"},240:{path:"/users/:username/realNameCertification",parentId:"236",id:"240"},241:{path:"/users/:username/careerCertification",parentId:"236",id:"241"},242:{path:"/users/:username/classrooms",parentId:"236",id:"242"},243:{path:"/users/:username/shixuns",parentId:"236",id:"243"},244:{path:"/users/:username/dataSet",parentId:"236",id:"244"},245:{path:"/users/:username/userPortrait",parentId:"236",id:"245"},246:{path:"/users/:username/learningPath",parentId:"236",id:"246"},247:{path:"/users/:username/teach-group",parentId:"236",id:"247"},248:{path:"/users/:username/competitions",parentId:"236",id:"248"},249:{path:"/users/:username/experiment-img",parentId:"236",id:"249"},250:{path:"/users/:username/experiment-img/:experid/detail",parentId:"236",id:"250"},251:{path:"/users/:username/certificate",parentId:"236",id:"251"},252:{path:"/users/:username/otherResources",parentId:"236",id:"252"},253:{path:"/users/:username/classmanagement",parentId:"236",id:"253"},254:{path:"/users/:username/classmanagement/:couserid",parentId:"236",id:"254"},255:{path:"/users/:username/paths",parentId:"236",id:"255"},256:{path:"/users/:username/projects",parentId:"236",id:"256"},257:{path:"/users/:username/videos",parentId:"236",id:"257"},258:{path:"/users/:username/videos/upload",parentId:"236",id:"258"},259:{path:"/users/:username/topics/:topicstype",parentId:"236",id:"259"},260:{path:"/users/:username/vspaces",parentId:"236",id:"260"},261:{path:"/users/:username/resourcesCenter",parentId:"236",id:"261"},262:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"236",id:"262"},263:{path:"/users/:username/resourceGuarantee",parentId:"236",id:"263"},264:{path:"/users/:username/resourceAllocation",parentId:"236",id:"264"},265:{parentId:"1",id:"265"},266:{path:"/problems",parentId:"265",id:"266"},267:{path:"/problems",parentId:"266",id:"267"},268:{path:"/problems/batchAdd",parentId:"266",id:"268"},269:{path:"/problems/newcreate",parentId:"265",id:"269"},270:{path:"/problems/newedit/:id",exact:!0,parentId:"265",id:"270"},271:{path:"/problems/:id/edit",exact:!0,parentId:"265",id:"271"},272:{path:"/problems/new",exact:!0,parentId:"265",id:"272"},273:{path:"/problems/:id/oj/:save_identifier",parentId:"265",id:"273"},274:{path:"/problems/:id/record-detail/:submitId",parentId:"265",id:"274"},275:{path:"/problems/add",parentId:"265",id:"275"},276:{path:"/problems/:id/ojedit",parentId:"265",id:"276"},277:{path:"/engineering",parentId:"1",id:"277"},278:{path:"/engineering",parentId:"277",id:"278"},279:{path:"/engineering/teacherList",parentId:"278",id:"279"},280:{path:"/engineering/studentList",parentId:"278",id:"280"},281:{path:"/engineering/training/program",parentId:"278",id:"281"},282:{path:"/engineering/training/program/add",parentId:"278",id:"282"},283:{path:"/engineering/training/program/edit",parentId:"278",id:"283"},284:{path:"/engineering/training/objectives",parentId:"278",id:"284"},285:{path:"/engineering/graduated/index",parentId:"278",id:"285"},286:{path:"/engineering/graduated/matrix",parentId:"278",id:"286"},287:{path:"/engineering/course/list",parentId:"278",id:"287"},288:{path:"/engineering/course/setting",parentId:"278",id:"288"},289:{path:"/engineering/course/matrix",parentId:"278",id:"289"},290:{path:"/engineering/navigation",parentId:"278",id:"290"},291:{path:"/engineering/evaluate/course",parentId:"278",id:"291"},292:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"278",id:"292"},293:{path:"/engineering/evaluate/norm",parentId:"278",id:"293"},294:{path:"/engineering/evaluate/document",parentId:"278",id:"294"},295:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"278",id:"295"},296:{path:"/engineering/*",redirect:"/404",parentId:"278",id:"296"},297:{path:"/innovation",parentId:"1",id:"297"},298:{path:"/innovation/tasks/:taskId",parentId:"297",id:"298"},299:{path:"/innovation",parentId:"297",id:"299"},300:{path:"/innovation/project",parentId:"299",id:"300"},301:{path:"/innovation/dataset",parentId:"299",id:"301"},302:{path:"/innovation/mirror",parentId:"299",id:"302"},303:{path:"/innovation/my-project",parentId:"299",id:"303"},304:{path:"/innovation/my-dataset",parentId:"299",id:"304"},305:{path:"/innovation/my-mirror",parentId:"299",id:"305"},306:{path:"/innovation/project/create",parentId:"299",id:"306"},307:{path:"/innovation/project/edit/:id",parentId:"299",id:"307"},308:{path:"/innovation/project/detail/:taskId",parentId:"299",id:"308"},309:{path:"/tasks",parentId:"1",id:"309"},310:{path:"/tasks/:taskId",exact:!0,parentId:"309",id:"310"},311:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"309",id:"311"},312:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"309",id:"312"},313:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"309",id:"313"},314:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"309",id:"314"},315:{path:"/myproblems",parentId:"1",id:"315"},316:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"315",id:"316"},317:{path:"/myproblems/:id",exact:!0,parentId:"315",id:"317"},318:{path:"/account",parentId:"1",id:"318"},319:{path:"/account",parentId:"318",id:"319"},320:{path:"/account/profile",parentId:"319",id:"320"},321:{path:"/account/profile/edit",parentId:"319",id:"321"},322:{path:"/account/certification",parentId:"319",id:"322"},323:{path:"/account/secure",parentId:"319",id:"323"},324:{path:"/account/binding",parentId:"319",id:"324"},325:{path:"/account/Results",parentId:"319",id:"325"},326:{path:"/ch",parentId:"1",id:"326"},327:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"326",id:"327"},328:{path:"/ch/rest/",exact:!0,parentId:"326",id:"328"},329:{path:"/ch/rest/:id",exact:!0,parentId:"326",id:"329"},330:{path:"/order",parentId:"1",id:"330"},331:{path:"/order",parentId:"330",id:"331"},332:{path:"/order/invoice",parentId:"330",id:"332"},333:{path:"/order/records",parentId:"330",id:"333"},334:{path:"/order/apply",parentId:"330",id:"334"},335:{path:"/order/view",parentId:"330",id:"335"},336:{path:"/order/:courseId/information",parentId:"330",id:"336"},337:{path:"/order/:courseId/pay",parentId:"330",id:"337"},338:{path:"/order/:orderNum/result",parentId:"330",id:"338"},339:{path:"/messages",parentId:"1",id:"339"},340:{path:"/messages/:userId/user_tidings",parentId:"339",id:"340"},341:{path:"/messages/:userId/private_messages",parentId:"339",id:"341"},342:{path:"/messages/:userId/message_detail",parentId:"339",id:"342"},343:{path:"/vtrs",parentId:"1",id:"343"},344:{path:"/vtrs/:virtual_spacesId",parentId:"343",id:"344"},345:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"344",id:"345"},346:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"344",id:"346"},347:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"344",id:"347"},348:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"344",id:"348"},349:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"344",id:"349"},350:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"344",id:"350"},351:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"344",id:"351"},352:{path:"/vtrs/:virtual_spacesId/survey",parentId:"344",id:"352"},353:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"344",id:"353"},354:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"344",id:"354"},355:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"344",id:"355"},356:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"344",id:"356"},357:{path:"/vtrs/:virtual_spacesId/material",parentId:"344",id:"357"},358:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"344",id:"358"},359:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"344",id:"359"},360:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"344",id:"360"},361:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"344",id:"361"},362:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"344",id:"362"},363:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"344",id:"363"},364:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"344",id:"364"},365:{path:"/vtrs/:virtual_spacesId/settings",parentId:"344",id:"365"},366:{path:"/vtrs/:virtual_spacesId/resources",parentId:"344",id:"366"},367:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"344",id:"367"},368:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"344",id:"368"},369:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"344",id:"369"},370:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"344",id:"370"},371:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"344",id:"371"},372:{path:"/vtrs/:virtual_spacesId/*",parentId:"344",id:"372"},373:{path:"/101",parentId:"1",id:"373"},374:{path:"/101/:virtual_spacesId",parentId:"373",id:"374"},375:{path:"/101/:virtual_spacesId",exact:!0,parentId:"374",id:"375"},376:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"374",id:"376"},377:{path:"/101/:virtual_spacesId/experiment",parentId:"374",id:"377"},378:{path:"/101/:virtual_spacesId/announcement",parentId:"374",id:"378"},379:{path:"/101/:virtual_spacesId/announcement/add",parentId:"374",id:"379"},380:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"374",id:"380"},381:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"374",id:"381"},382:{path:"/101/:virtual_spacesId/survey",parentId:"374",id:"382"},383:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"374",id:"383"},384:{path:"/101/:virtual_spacesId/knowledge",parentId:"374",id:"384"},385:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"374",id:"385"},386:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"374",id:"386"},387:{path:"/101/:virtual_spacesId/material",parentId:"374",id:"387"},388:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"374",id:"388"},389:{path:"/101/:virtual_spacesId/lesson",parentId:"374",id:"389"},390:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"374",id:"390"},391:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"374",id:"391"},392:{path:"/101/:virtual_spacesId/discussion",parentId:"374",id:"392"},393:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"374",id:"393"},394:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"374",id:"394"},395:{path:"/101/:virtual_spacesId/settings",parentId:"374",id:"395"},396:{path:"/101/:virtual_spacesId/resources",parentId:"374",id:"396"},397:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"374",id:"397"},398:{path:"/101/:virtual_spacesId/Plan",parentId:"374",id:"398"},399:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"374",id:"399"},400:{path:"/101/:virtual_spacesId/digtal",parentId:"374",id:"400"},401:{path:"/101/:virtual_spacesId/homepage",parentId:"374",id:"401"},402:{path:"/101/:virtual_spacesId/*",parentId:"374",id:"402"},403:{path:"/administration",parentId:"1",id:"403"},404:{path:"/administration",parentId:"403",id:"404"},405:{path:"/administration/college",parentId:"404",id:"405"},406:{path:"/administration/student",parentId:"404",id:"406"},407:{path:"/administration/student/:studentId/edit",parentId:"404",id:"407"},408:{path:"/administration/profession",parentId:"404",id:"408"},409:{path:"/graduations",parentId:"1",id:"409"},410:{path:"/graduations",exact:!0,parentId:"409",id:"410"},411:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"409",id:"411"},412:{path:"/graduations/:id",parentId:"409",id:"412"},413:{path:"/graduations/:id/index",parentId:"412",id:"413"},414:{path:"/graduations/:id/topics",parentId:"412",id:"414"},415:{path:"/graduations/:id/student_selection",parentId:"412",id:"415"},416:{path:"/graduations/:id/tasks",parentId:"412",id:"416"},417:{path:"/graduations/:id/opening_report",parentId:"412",id:"417"},418:{path:"/graduations/:id/midterm_report",parentId:"412",id:"418"},419:{path:"/graduations/:id/thesis",parentId:"412",id:"419"},420:{path:"/graduations/:id/final_defense",parentId:"412",id:"420"},421:{path:"/graduations/:id/final_thesis",parentId:"412",id:"421"},422:{path:"/graduations/:id/settings",parentId:"412",id:"422"},423:{path:"/graduations/:id/teachers",parentId:"412",id:"423"},424:{path:"/graduations/:id/students",parentId:"412",id:"424"},425:{path:"/graduations/:id/archives",parentId:"412",id:"425"},426:{path:"/graduations/:id/grading_summary",parentId:"412",id:"426"},427:{path:"/dataset",parentId:"1",id:"427"},428:{path:"/dataset",exact:!0,parentId:"427",id:"428"},429:{path:"/dataset/:id/detail",exact:!0,parentId:"427",id:"429"},430:{path:"/knowledgegraph",parentId:"1",id:"430"},431:{path:"/knowledgegraph/:pathId",parentId:"430",id:"431"},432:{path:"/knowledgegraph/:pathId/statistics",parentId:"430",id:"432"},433:{path:"/newlogin",parentId:"1",id:"433"},434:{path:"/onlinenum",parentId:"1",id:"434"},435:{path:"/onlinenum",parentId:"434",id:"435"},436:{path:"/shixuncontext",parentId:"1",id:"436"},437:{path:"/shixuncontext",parentId:"436",id:"437"},438:{path:"/shixuncontext/:Id/detail",parentId:"436",id:"438"},439:{path:"/educoder-demo",exact:!0,parentId:"1",id:"439"},440:{path:"/training",parentId:"1",id:"440"},441:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"440",id:"441"},442:{path:"/largeScreen",exact:!0,parentId:"1",id:"442"},443:{path:"/quality",parentId:"1",id:"443"},444:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"443",id:"444"},445:{path:"/otherlogin",exact:!0,parentId:"1",id:"445"},446:{path:"/otherloginqq",exact:!0,parentId:"1",id:"446"},447:{path:"/otherloginstart",exact:!0,parentId:"1",id:"447"},448:{path:"/pathsoverview",exact:!0,parentId:"1",id:"448"},449:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"449"},450:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"450"},451:{path:"/login",parentId:"1",id:"451"},452:{path:"/login",parentId:"451",id:"452"},453:{path:"/user",parentId:"1",id:"453"},454:{path:"/user/login",parentId:"453",id:"454"},455:{path:"/user/register",parentId:"453",id:"455"},456:{path:"/user/reset-password",parentId:"453",id:"456"},457:{path:"/colleges",parentId:"1",id:"457"},458:{path:"/colleges/:id/statistics",parentId:"457",id:"458"},459:{path:"/help",parentId:"1",id:"459"},460:{path:"/help/:id",parentId:"459",id:"460"},461:{path:"/video",parentId:"1",id:"461"},462:{path:"/video/:videoId",parentId:"461",id:"462"},463:{path:"/terminal",parentId:"1",id:"463"},464:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"464"},465:{path:"/statsDashboard",parentId:"1",id:"465"},466:{path:"/",parentId:"1",id:"466"},467:{path:"/",exact:!0,parentId:"466",id:"467"},468:{path:"/api/*",exact:!0,parentId:"466",id:"468"},469:{path:"/search",exact:!0,parentId:"466",id:"469"},470:{path:"/moop_cases",exact:!0,parentId:"466",id:"470"},471:{path:"/moop_cases/new",exact:!0,parentId:"466",id:"471"},472:{path:"/moop_cases/:caseId",exact:!0,parentId:"466",id:"472"},473:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"466",id:"473"},474:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"466",id:"474"},475:{path:"/randompaper",exact:!0,parentId:"466",id:"475"},476:{path:"/randompaper/edit/:id",exact:!0,parentId:"466",id:"476"},477:{path:"/randompaper/detail/:id",exact:!0,parentId:"466",id:"477"},478:{path:"/403",parentId:"466",id:"478"},479:{path:"/500",parentId:"466",id:"479"},480:{path:"/404",parentId:"466",id:"480"},481:{path:"/download",parentId:"466",id:"481"},482:{path:"/iwce",parentId:"466",id:"482"},483:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"466",id:"483"},484:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"466",id:"484"},485:{path:"/Activities",parentId:"466",id:"485"},486:{path:"/iwce/:itemname",parentId:"466",id:"486"},487:{path:"/hpc-course",parentId:"466",id:"487"},488:{path:"/user_agents",parentId:"466",id:"488"},489:{path:"/three",parentId:"466",id:"489"},490:{path:"/introduction",parentId:"466",id:"490"},491:{path:"/chatgpt",parentId:"466",id:"491"},492:{path:"/*",parentId:"466",id:"492"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:Ze.lazy(()=>__webpack_require__.e(7121).then(__webpack_require__.bind(__webpack_require__,17121))),2:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),3:Ze.lazy(()=>Promise.all([__webpack_require__.e(8660),__webpack_require__.e(2099)]).then(__webpack_require__.bind(__webpack_require__,78243))),4:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,20556))),5:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,20556))),6:Ze.lazy(()=>__webpack_require__.e(3247).then(__webpack_require__.bind(__webpack_require__,80291))),7:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(8003),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,27017))),8:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(8003),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,93114))),9:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),10:Ze.lazy(()=>__webpack_require__.e(9906).then(__webpack_require__.bind(__webpack_require__,40007))),11:Ze.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,51221))),12:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,25049))),13:Ze.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,21403))),14:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(2281)]).then(__webpack_require__.bind(__webpack_require__,83876))),15:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1651)]).then(__webpack_require__.bind(__webpack_require__,7021))),16:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,25049))),17:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(8003),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,27017))),18:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(8003),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,27017))),19:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),20:Ze.lazy(()=>__webpack_require__.e(6789).then(__webpack_require__.bind(__webpack_require__,88059))),21:Ze.lazy(()=>__webpack_require__.e(9921).then(__webpack_require__.bind(__webpack_require__,99603))),22:Ze.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,85412))),23:Ze.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,59799))),24:Ze.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,21227))),25:Ze.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,21227))),26:Ze.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,29187))),27:Ze.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,29187))),28:Ze.lazy(()=>__webpack_require__.e(109).then(__webpack_require__.bind(__webpack_require__,78756))),29:Ze.lazy(()=>__webpack_require__.e(737).then(__webpack_require__.bind(__webpack_require__,20408))),30:Ze.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,39539))),31:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(5694)]).then(__webpack_require__.bind(__webpack_require__,21547))),32:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(5330)]).then(__webpack_require__.bind(__webpack_require__,69083))),33:Ze.lazy(()=>Promise.all([__webpack_require__.e(8660),__webpack_require__.e(2303)]).then(__webpack_require__.bind(__webpack_require__,53281))),34:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,11749))),35:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,96930))),36:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,17849))),37:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,53612))),38:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,52786))),39:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,68698))),40:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,12459))),41:Ze.lazy(()=>__webpack_require__.e(5297).then(__webpack_require__.bind(__webpack_require__,57806))),42:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,56410))),43:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(8003),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,27017))),44:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8800),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,83624))),45:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8800),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,58232))),46:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,5781))),47:Ze.lazy(()=>__webpack_require__.e(7482).then(__webpack_require__.bind(__webpack_require__,92235))),48:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,35199))),49:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,98580))),50:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,83927))),51:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,83927))),52:Ze.lazy(()=>__webpack_require__.e(5992).then(__webpack_require__.bind(__webpack_require__,92974))),53:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(8660),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,94113))),54:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(8660),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,94113))),55:Ze.lazy(()=>__webpack_require__.e(8431).then(__webpack_require__.bind(__webpack_require__,89607))),56:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,34887))),57:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,36755))),58:Ze.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,23888))),59:Ze.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,23888))),60:Ze.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,20861))),61:Ze.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,20861))),62:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,78348))),63:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,57383))),64:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,86608))),65:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,23279))),66:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,17747))),67:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,25585))),68:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,18647))),69:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,96377))),70:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,83537))),71:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,50475))),72:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,13511))),73:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,25981))),74:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,74410))),75:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,70829))),76:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,23396))),77:Ze.lazy(()=>__webpack_require__.e(5148).then(__webpack_require__.bind(__webpack_require__,97862))),78:Ze.lazy(()=>__webpack_require__.e(643).then(__webpack_require__.bind(__webpack_require__,60038))),79:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,77678))),80:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,94544))),81:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,31345))),82:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,37165))),83:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,47590))),84:Ze.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,21403))),85:Ze.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,79991))),86:Ze.lazy(()=>__webpack_require__.e(1512).then(__webpack_require__.bind(__webpack_require__,7351))),87:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7395)]).then(__webpack_require__.bind(__webpack_require__,25062))),88:Ze.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,11956))),89:Ze.lazy(()=>__webpack_require__.e(6963).then(__webpack_require__.bind(__webpack_require__,25421))),90:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,58021))),91:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,58021))),92:Ze.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,73947))),93:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,93931))),94:Ze.lazy(()=>__webpack_require__.e(1048).then(__webpack_require__.bind(__webpack_require__,8361))),95:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,21524))),96:Ze.lazy(()=>__webpack_require__.e(4770).then(__webpack_require__.bind(__webpack_require__,3237))),97:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,13269))),98:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,46738))),99:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,9064))),100:Ze.lazy(()=>__webpack_require__.e(895).then(__webpack_require__.bind(__webpack_require__,71973))),101:Ze.lazy(()=>__webpack_require__.e(7322).then(__webpack_require__.bind(__webpack_require__,51342))),102:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2559),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,34488))),103:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2559),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,34488))),104:Ze.lazy(()=>__webpack_require__.e(5048).then(__webpack_require__.bind(__webpack_require__,92518))),105:Ze.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,85207))),106:Ze.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,85207))),107:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,92162))),108:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,92162))),109:Ze.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,37866))),110:Ze.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,37866))),111:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2559),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,8438))),112:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2559),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,8438))),113:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2559),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,58102))),114:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2559),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,58102))),115:Ze.lazy(()=>__webpack_require__.e(5177).then(__webpack_require__.bind(__webpack_require__,98571))),116:Ze.lazy(()=>__webpack_require__.e(201).then(__webpack_require__.bind(__webpack_require__,62942))),117:Ze.lazy(()=>__webpack_require__.e(1477).then(__webpack_require__.bind(__webpack_require__,51987))),118:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2559),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,86008))),119:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2559),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,86008))),120:Ze.lazy(()=>__webpack_require__.e(1962).then(__webpack_require__.bind(__webpack_require__,96221))),121:Ze.lazy(()=>__webpack_require__.e(4928).then(__webpack_require__.bind(__webpack_require__,35207))),122:Ze.lazy(()=>__webpack_require__.e(1257).then(__webpack_require__.bind(__webpack_require__,8467))),123:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8066),__webpack_require__.e(7329)]).then(__webpack_require__.bind(__webpack_require__,15705))),124:Ze.lazy(()=>__webpack_require__.e(8340).then(__webpack_require__.bind(__webpack_require__,16974))),125:Ze.lazy(()=>__webpack_require__.e(4093).then(__webpack_require__.bind(__webpack_require__,83330))),126:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,21616))),127:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,21616))),128:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,33003))),129:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,33003))),130:Ze.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,82836))),131:Ze.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,82836))),132:Ze.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,40822))),133:Ze.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,40822))),134:Ze.lazy(()=>__webpack_require__.e(4217).then(__webpack_require__.bind(__webpack_require__,94094))),135:Ze.lazy(()=>__webpack_require__.e(6205).then(__webpack_require__.bind(__webpack_require__,36344))),136:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,89459))),137:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,74818))),138:Ze.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,695))),139:Ze.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,695))),140:Ze.lazy(()=>__webpack_require__.e(9944).then(__webpack_require__.bind(__webpack_require__,58660))),141:Ze.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,19407))),142:Ze.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,19407))),143:Ze.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,1652))),144:Ze.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,1652))),145:Ze.lazy(()=>__webpack_require__.e(7922).then(__webpack_require__.bind(__webpack_require__,15182))),146:Ze.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,12097))),147:Ze.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,12097))),148:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,55733))),149:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,55733))),150:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,30927))),151:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,67718))),152:Ze.lazy(()=>__webpack_require__.e(3276).then(__webpack_require__.bind(__webpack_require__,24309))),153:Ze.lazy(()=>__webpack_require__.e(8885).then(__webpack_require__.bind(__webpack_require__,23571))),154:Ze.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,6011))),155:Ze.lazy(()=>__webpack_require__.e(9922).then(__webpack_require__.bind(__webpack_require__,50376))),156:Ze.lazy(()=>__webpack_require__.e(4572).then(__webpack_require__.bind(__webpack_require__,25156))),157:Ze.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,1505))),158:Ze.lazy(()=>__webpack_require__.e(5518).then(__webpack_require__.bind(__webpack_require__,13595))),159:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),160:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7647),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,81278))),161:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7647),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,81278))),162:Ze.lazy(()=>__webpack_require__.e(4449).then(__webpack_require__.bind(__webpack_require__,79650))),163:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7647),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,81278))),164:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1555),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,72581))),165:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1555),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,72581))),166:Ze.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,83644))),167:Ze.lazy(()=>__webpack_require__.e(5650).then(__webpack_require__.bind(__webpack_require__,37509))),168:Ze.lazy(()=>__webpack_require__.e(1799).then(__webpack_require__.bind(__webpack_require__,50072))),169:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1555),__webpack_require__.e(8579)]).then(__webpack_require__.bind(__webpack_require__,83317))),170:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),171:Ze.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,84108))),172:Ze.lazy(()=>__webpack_require__.e(4048).then(__webpack_require__.bind(__webpack_require__,31855))),173:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,8979))),174:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,8979))),175:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,67810))),176:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),177:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(8003),__webpack_require__.e(7835)]).then(__webpack_require__.bind(__webpack_require__,54776))),178:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,73271))),179:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,73271))),180:Ze.lazy(()=>__webpack_require__.e(1581).then(__webpack_require__.bind(__webpack_require__,70768))),181:Ze.lazy(()=>__webpack_require__.e(4144).then(__webpack_require__.bind(__webpack_require__,83839))),182:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(8003),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,27017))),183:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),184:Ze.lazy(()=>__webpack_require__.e(8552).then(__webpack_require__.bind(__webpack_require__,22717))),185:Ze.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,86754))),186:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5307)]).then(__webpack_require__.bind(__webpack_require__,27e3))),187:Ze.lazy(()=>__webpack_require__.e(5549).then(__webpack_require__.bind(__webpack_require__,57587))),188:Ze.lazy(()=>__webpack_require__.e(9674).then(__webpack_require__.bind(__webpack_require__,20097))),189:Ze.lazy(()=>__webpack_require__.e(5573).then(__webpack_require__.bind(__webpack_require__,92169))),190:Ze.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,8655))),191:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(8661),__webpack_require__.e(9511)]).then(__webpack_require__.bind(__webpack_require__,19018))),192:Ze.lazy(()=>__webpack_require__.e(6328).then(__webpack_require__.bind(__webpack_require__,26595))),193:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,38498))),194:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,32116))),195:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,32116))),196:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,33712))),197:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8660),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,33712))),198:Ze.lazy(()=>__webpack_require__.e(9205).then(__webpack_require__.bind(__webpack_require__,15392))),199:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,64425))),200:Ze.lazy(()=>__webpack_require__.e(7614).then(__webpack_require__.bind(__webpack_require__,21646))),201:Ze.lazy(()=>__webpack_require__.e(9449).then(__webpack_require__.bind(__webpack_require__,78179))),202:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9814)]).then(__webpack_require__.bind(__webpack_require__,21758))),203:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,23160))),204:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,23160))),205:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,51793))),206:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1993)]).then(__webpack_require__.bind(__webpack_require__,96768))),207:Ze.lazy(()=>Promise.all([__webpack_require__.e(8661),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,33336))),208:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(8965)]).then(__webpack_require__.bind(__webpack_require__,50268))),209:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6451)]).then(__webpack_require__.bind(__webpack_require__,33881))),210:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(518)]).then(__webpack_require__.bind(__webpack_require__,29258))),211:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,92509))),212:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,92509))),213:Ze.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,89292))),214:Ze.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,89292))),215:Ze.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,12259))),216:Ze.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,12259))),217:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,66997))),218:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,66997))),219:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,84348))),220:Ze.lazy(()=>__webpack_require__.e(3086).then(__webpack_require__.bind(__webpack_require__,53049))),221:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9417)]).then(__webpack_require__.bind(__webpack_require__,83040))),222:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),223:Ze.lazy(()=>__webpack_require__.e(5176).then(__webpack_require__.bind(__webpack_require__,85271))),224:Ze.lazy(()=>__webpack_require__.e(6587).then(__webpack_require__.bind(__webpack_require__,27239))),225:Ze.lazy(()=>__webpack_require__.e(9891).then(__webpack_require__.bind(__webpack_require__,44680))),226:Ze.lazy(()=>__webpack_require__.e(8062).then(__webpack_require__.bind(__webpack_require__,25682))),227:Ze.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,25166))),228:Ze.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,25166))),229:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,8450))),230:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,15612))),231:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,99667))),232:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,81279))),233:Ze.lazy(()=>__webpack_require__.e(5043).then(__webpack_require__.bind(__webpack_require__,67391))),234:Ze.lazy(()=>__webpack_require__.e(799).then(__webpack_require__.bind(__webpack_require__,61121))),235:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,98216))),236:Ze.lazy(()=>__webpack_require__.e(8332).then(__webpack_require__.bind(__webpack_require__,7280))),237:Ze.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,84709))),238:Ze.lazy(()=>__webpack_require__.e(8217).then(__webpack_require__.bind(__webpack_require__,40188))),239:Ze.lazy(()=>__webpack_require__.e(879).then(__webpack_require__.bind(__webpack_require__,58701))),240:Ze.lazy(()=>__webpack_require__.e(5776).then(__webpack_require__.bind(__webpack_require__,22146))),241:Ze.lazy(()=>__webpack_require__.e(906).then(__webpack_require__.bind(__webpack_require__,14956))),242:Ze.lazy(()=>__webpack_require__.e(900).then(__webpack_require__.bind(__webpack_require__,12435))),243:Ze.lazy(()=>__webpack_require__.e(6682).then(__webpack_require__.bind(__webpack_require__,22712))),244:Ze.lazy(()=>__webpack_require__.e(8115).then(__webpack_require__.bind(__webpack_require__,1440))),245:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,79838))),246:Ze.lazy(()=>__webpack_require__.e(4610).then(__webpack_require__.bind(__webpack_require__,76584))),247:Ze.lazy(()=>__webpack_require__.e(8479).then(__webpack_require__.bind(__webpack_require__,21726))),248:Ze.lazy(()=>__webpack_require__.e(5800).then(__webpack_require__.bind(__webpack_require__,12238))),249:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2862)]).then(__webpack_require__.bind(__webpack_require__,86449))),250:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8286)]).then(__webpack_require__.bind(__webpack_require__,370))),251:Ze.lazy(()=>__webpack_require__.e(5117).then(__webpack_require__.bind(__webpack_require__,68199))),252:Ze.lazy(()=>__webpack_require__.e(7402).then(__webpack_require__.bind(__webpack_require__,1114))),253:Ze.lazy(()=>__webpack_require__.e(1897).then(__webpack_require__.bind(__webpack_require__,83572))),254:Ze.lazy(()=>__webpack_require__.e(8145).then(__webpack_require__.bind(__webpack_require__,43933))),255:Ze.lazy(()=>__webpack_require__.e(119).then(__webpack_require__.bind(__webpack_require__,1659))),256:Ze.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,23e3))),257:Ze.lazy(()=>__webpack_require__.e(2412).then(__webpack_require__.bind(__webpack_require__,42496))),258:Ze.lazy(()=>__webpack_require__.e(2240).then(__webpack_require__.bind(__webpack_require__,98410))),259:Ze.lazy(()=>__webpack_require__.e(5165).then(__webpack_require__.bind(__webpack_require__,56515))),260:Ze.lazy(()=>__webpack_require__.e(3831).then(__webpack_require__.bind(__webpack_require__,93435))),261:Ze.lazy(()=>__webpack_require__.e(2396).then(__webpack_require__.bind(__webpack_require__,88126))),262:Ze.lazy(()=>__webpack_require__.e(7855).then(__webpack_require__.bind(__webpack_require__,30139))),263:Ze.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,25656))),264:Ze.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,87030))),265:Ze.lazy(()=>__webpack_require__.e(7121).then(__webpack_require__.bind(__webpack_require__,17121))),266:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),267:Ze.lazy(()=>__webpack_require__.e(9647).then(__webpack_require__.bind(__webpack_require__,22691))),268:Ze.lazy(()=>__webpack_require__.e(485).then(__webpack_require__.bind(__webpack_require__,19428))),269:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,28013))),270:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,28013))),271:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,94038))),272:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,94038))),273:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,63342))),274:Ze.lazy(()=>__webpack_require__.e(9716).then(__webpack_require__.bind(__webpack_require__,12889))),275:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,29499))),276:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,29499))),277:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),278:Ze.lazy(()=>__webpack_require__.e(3006).then(__webpack_require__.bind(__webpack_require__,28960))),279:Ze.lazy(()=>__webpack_require__.e(2045).then(__webpack_require__.bind(__webpack_require__,41826))),280:Ze.lazy(()=>__webpack_require__.e(1520).then(__webpack_require__.bind(__webpack_require__,7355))),281:Ze.lazy(()=>__webpack_require__.e(9649).then(__webpack_require__.bind(__webpack_require__,93477))),282:Ze.lazy(()=>__webpack_require__.e(4546).then(__webpack_require__.bind(__webpack_require__,82739))),283:Ze.lazy(()=>__webpack_require__.e(5357).then(__webpack_require__.bind(__webpack_require__,77325))),284:Ze.lazy(()=>__webpack_require__.e(8665).then(__webpack_require__.bind(__webpack_require__,84547))),285:Ze.lazy(()=>__webpack_require__.e(3183).then(__webpack_require__.bind(__webpack_require__,37010))),286:Ze.lazy(()=>__webpack_require__.e(4800).then(__webpack_require__.bind(__webpack_require__,65831))),287:Ze.lazy(()=>__webpack_require__.e(9489).then(__webpack_require__.bind(__webpack_require__,17025))),288:Ze.lazy(()=>__webpack_require__.e(9391).then(__webpack_require__.bind(__webpack_require__,18186))),289:Ze.lazy(()=>__webpack_require__.e(5335).then(__webpack_require__.bind(__webpack_require__,40548))),290:Ze.lazy(()=>__webpack_require__.e(2823).then(__webpack_require__.bind(__webpack_require__,96906))),291:Ze.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,66395))),292:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,4186))),293:Ze.lazy(()=>__webpack_require__.e(6741).then(__webpack_require__.bind(__webpack_require__,55527))),294:Ze.lazy(()=>__webpack_require__.e(5775).then(__webpack_require__.bind(__webpack_require__,3238))),295:Ze.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,11955))),296:Ze.lazy(()=>__webpack_require__.e(7121).then(__webpack_require__.bind(__webpack_require__,17121))),297:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),298:Ze.lazy(()=>__webpack_require__.e(6634).then(__webpack_require__.bind(__webpack_require__,40825))),299:Ze.lazy(()=>__webpack_require__.e(680).then(__webpack_require__.bind(__webpack_require__,98874))),300:Ze.lazy(()=>__webpack_require__.e(6366).then(__webpack_require__.bind(__webpack_require__,39434))),301:Ze.lazy(()=>__webpack_require__.e(6452).then(__webpack_require__.bind(__webpack_require__,1189))),302:Ze.lazy(()=>__webpack_require__.e(1070).then(__webpack_require__.bind(__webpack_require__,48910))),303:Ze.lazy(()=>__webpack_require__.e(7242).then(__webpack_require__.bind(__webpack_require__,16075))),304:Ze.lazy(()=>__webpack_require__.e(2707).then(__webpack_require__.bind(__webpack_require__,56890))),305:Ze.lazy(()=>__webpack_require__.e(2865).then(__webpack_require__.bind(__webpack_require__,94574))),306:Ze.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,12337))),307:Ze.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,12337))),308:Ze.lazy(()=>__webpack_require__.e(3141).then(__webpack_require__.bind(__webpack_require__,54573))),309:Ze.lazy(()=>__webpack_require__.e(7121).then(__webpack_require__.bind(__webpack_require__,17121))),310:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(8660),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,94440))),311:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8660),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,36402))),312:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(8660),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,94440))),313:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8660),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,36402))),314:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(8660),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,94440))),315:Ze.lazy(()=>__webpack_require__.e(7121).then(__webpack_require__.bind(__webpack_require__,17121))),316:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,58193))),317:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,76193))),318:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),319:Ze.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,15534))),320:Ze.lazy(()=>__webpack_require__.e(9788).then(__webpack_require__.bind(__webpack_require__,80222))),321:Ze.lazy(()=>__webpack_require__.e(576).then(__webpack_require__.bind(__webpack_require__,45929))),322:Ze.lazy(()=>__webpack_require__.e(7260).then(__webpack_require__.bind(__webpack_require__,30112))),323:Ze.lazy(()=>__webpack_require__.e(4520).then(__webpack_require__.bind(__webpack_require__,14620))),324:Ze.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,8182))),325:Ze.lazy(()=>__webpack_require__.e(4514).then(__webpack_require__.bind(__webpack_require__,42910))),326:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),327:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,31160))),328:Ze.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,76122))),329:Ze.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,76122))),330:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),331:Ze.lazy(()=>__webpack_require__.e(1939).then(__webpack_require__.bind(__webpack_require__,49142))),332:Ze.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,56316))),333:Ze.lazy(()=>__webpack_require__.e(6434).then(__webpack_require__.bind(__webpack_require__,61244))),334:Ze.lazy(()=>__webpack_require__.e(1880).then(__webpack_require__.bind(__webpack_require__,7076))),335:Ze.lazy(()=>__webpack_require__.e(8237).then(__webpack_require__.bind(__webpack_require__,55642))),336:Ze.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,38587))),337:Ze.lazy(()=>__webpack_require__.e(264).then(__webpack_require__.bind(__webpack_require__,93304))),338:Ze.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,33253))),339:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),340:Ze.lazy(()=>__webpack_require__.e(4078).then(__webpack_require__.bind(__webpack_require__,29192))),341:Ze.lazy(()=>__webpack_require__.e(2829).then(__webpack_require__.bind(__webpack_require__,30750))),342:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,15331))),343:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),344:Ze.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,99643))),345:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,375))),346:Ze.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,71535))),347:Ze.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,3578))),348:Ze.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,40728))),349:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,19707))),350:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,19707))),351:Ze.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,87567))),352:Ze.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,28045))),353:Ze.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,3566))),354:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,20985))),355:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,29572))),356:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,29572))),357:Ze.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,44145))),358:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,30237))),359:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,2334))),360:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,89431))),361:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,89431))),362:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,94395))),363:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,82167))),364:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,82167))),365:Ze.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,29542))),366:Ze.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,86082))),367:Ze.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,49700))),368:Ze.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,146))),369:Ze.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,72997))),370:Ze.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,1067))),371:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,375))),372:Ze.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,91854))),373:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),374:Ze.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,99643))),375:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,375))),376:Ze.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,71535))),377:Ze.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,3578))),378:Ze.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,40728))),379:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,19707))),380:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,19707))),381:Ze.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,87567))),382:Ze.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,28045))),383:Ze.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,3566))),384:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,20985))),385:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,29572))),386:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,29572))),387:Ze.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,44145))),388:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,30237))),389:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,2334))),390:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,89431))),391:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,89431))),392:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,94395))),393:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,82167))),394:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,82167))),395:Ze.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,29542))),396:Ze.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,86082))),397:Ze.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,49700))),398:Ze.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,146))),399:Ze.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,72997))),400:Ze.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,1067))),401:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,375))),402:Ze.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,91854))),403:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),404:Ze.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,1182))),405:Ze.lazy(()=>__webpack_require__.e(7560).then(__webpack_require__.bind(__webpack_require__,44094))),406:Ze.lazy(()=>__webpack_require__.e(6029).then(__webpack_require__.bind(__webpack_require__,64695))),407:Ze.lazy(()=>__webpack_require__.e(5179).then(__webpack_require__.bind(__webpack_require__,66218))),408:Ze.lazy(()=>__webpack_require__.e(4621).then(__webpack_require__.bind(__webpack_require__,56162))),409:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),410:Ze.lazy(()=>__webpack_require__.e(1831).then(__webpack_require__.bind(__webpack_require__,27732))),411:Ze.lazy(()=>__webpack_require__.e(2539).then(__webpack_require__.bind(__webpack_require__,97450))),412:Ze.lazy(()=>__webpack_require__.e(8143).then(__webpack_require__.bind(__webpack_require__,7772))),413:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,21401))),414:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,95200))),415:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,59463))),416:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,89898))),417:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,18113))),418:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,18113))),419:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,18113))),420:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,18113))),421:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,18113))),422:Ze.lazy(()=>__webpack_require__.e(5022).then(__webpack_require__.bind(__webpack_require__,55879))),423:Ze.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,2389))),424:Ze.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,2389))),425:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,68232))),426:Ze.lazy(()=>__webpack_require__.e(1253).then(__webpack_require__.bind(__webpack_require__,7220))),427:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),428:Ze.lazy(()=>__webpack_require__.e(2216).then(__webpack_require__.bind(__webpack_require__,36981))),429:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,25469))),430:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),431:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,71182))),432:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,15843))),433:Ze.lazy(()=>__webpack_require__.e(1077).then(__webpack_require__.bind(__webpack_require__,10125))),434:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),435:Ze.lazy(()=>__webpack_require__.e(570).then(__webpack_require__.bind(__webpack_require__,29625))),436:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),437:Ze.lazy(()=>__webpack_require__.e(8365).then(__webpack_require__.bind(__webpack_require__,72812))),438:Ze.lazy(()=>__webpack_require__.e(6788).then(__webpack_require__.bind(__webpack_require__,42198))),439:Ze.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,75779))),440:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),441:Ze.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,73188))),442:Ze.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,3184))),443:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),444:Ze.lazy(()=>__webpack_require__.e(532).then(__webpack_require__.bind(__webpack_require__,91437))),445:Ze.lazy(()=>__webpack_require__.e(7178).then(__webpack_require__.bind(__webpack_require__,23437))),446:Ze.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,51106))),447:Ze.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,80947))),448:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,85338))),449:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,91307))),450:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,43725))),451:Ze.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,49426))),452:Ze.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,54860))),453:Ze.lazy(()=>__webpack_require__.e(5972).then(__webpack_require__.bind(__webpack_require__,55782))),454:Ze.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,54860))),455:Ze.lazy(()=>__webpack_require__.e(1470).then(__webpack_require__.bind(__webpack_require__,35430))),456:Ze.lazy(()=>__webpack_require__.e(7182).then(__webpack_require__.bind(__webpack_require__,48333))),457:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),458:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,26891))),459:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),460:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,16949))),461:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),462:Ze.lazy(()=>__webpack_require__.e(6444).then(__webpack_require__.bind(__webpack_require__,45233))),463:Ze.lazy(()=>__webpack_require__.e(5111).then(__webpack_require__.bind(__webpack_require__,49254))),464:Ze.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,56737))),465:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7224)]).then(__webpack_require__.bind(__webpack_require__,28506))),466:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),467:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7647),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,44559))),468:Ze.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,94371))),469:Ze.lazy(()=>__webpack_require__.e(2501).then(__webpack_require__.bind(__webpack_require__,88975))),470:Ze.lazy(()=>__webpack_require__.e(3212).then(__webpack_require__.bind(__webpack_require__,66062))),471:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,81055))),472:Ze.lazy(()=>__webpack_require__.e(1855).then(__webpack_require__.bind(__webpack_require__,62422))),473:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,81055))),474:Ze.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,65433))),475:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,35199))),476:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,35199))),477:Ze.lazy(()=>__webpack_require__.e(3784).then(__webpack_require__.bind(__webpack_require__,81867))),478:Ze.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,95545))),479:Ze.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,69711))),480:Ze.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,725))),481:Ze.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,84891))),482:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,63276))),483:Ze.lazy(()=>__webpack_require__.e(1836).then(__webpack_require__.bind(__webpack_require__,42797))),484:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8066),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,38207))),485:Ze.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,88650))),486:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,63276))),487:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,63276))),488:Ze.lazy(()=>__webpack_require__.e(6034).then(__webpack_require__.bind(__webpack_require__,76665))),489:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,66427))),490:Ze.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,8390))),491:Ze.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,57892))),492:Ze.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,725))),"@@/global-layout":Ze.lazy(()=>__webpack_require__.e(1717).then(__webpack_require__.bind(__webpack_require__,84218)))}}})}var T=__webpack_require__(11410),O=__webpack_require__(59098),L=__webpack_require__(71418),ve=__webpack_require__(24957),De=()=>Ze.createElement(L.Z,{size:"middle",className:ve.Z.loading}),dn=__webpack_require__(76560),In=__webpack_require__(56656),gn=__webpack_require__.n(In),ki=__webpack_require__(91392),$a=__webpack_require__.n(ki),Ra=__webpack_require__(29256),$o=__webpack_require__.n(Ra),Cs=__webpack_require__(81626),wo=__webpack_require__.n(Cs),Fs=__webpack_require__(71912),_c=__webpack_require__.n(Fs),rf=__webpack_require__(48228),_l=__webpack_require__.n(rf),nf=__webpack_require__(27112),Cl=__webpack_require__.n(nf),Ui=__webpack_require__(36867),cu=__webpack_require__.n(Ui),Nc=__webpack_require__(53501),Ko=__webpack_require__.n(Nc),so=__webpack_require__(22982),Es=__webpack_require__.n(so),Tl=__webpack_require__(54449),Ql=__webpack_require__.n(Tl),jc=__webpack_require__(10564),Ul=__webpack_require__.n(jc),Pl=__webpack_require__(92468),Ru=__webpack_require__.n(Pl),Yu=__webpack_require__(27082),zl=__webpack_require__.n(Yu);gn().extend($o()),gn().extend(wo()),gn().extend(_c()),gn().extend(_l()),gn().extend(Cl()),gn().extend(cu()),gn().extend(Ko()),gn().extend(Es()),gn().extend(Ql()),gn().extend(Ul()),gn().extend(Ru()),gn().extend(zl()),gn().extend($a());var Ef=Object.defineProperty,Uc=Object.getOwnPropertySymbols,Sf=Object.prototype.hasOwnProperty,Lu=Object.prototype.propertyIsEnumerable,Il=(Ln,ti,Zi)=>ti in Ln?Ef(Ln,ti,{enumerable:!0,configurable:!0,writable:!0,value:Zi}):Ln[ti]=Zi,Mu=(Ln,ti)=>{for(var Zi in ti||(ti={}))Sf.call(ti,Zi)&&Il(Ln,Zi,ti[Zi]);if(Uc)for(var Zi of Uc(ti))Lu.call(ti,Zi)&&Il(Ln,Zi,ti[Zi]);return Ln},yc=(Ln,ti,Zi)=>new Promise((La,oa)=>{var ga=ua=>{try{Os(Zi.next(ua))}catch(Ds){oa(Ds)}},Da=ua=>{try{Os(Zi.throw(ua))}catch(Ds){oa(Ds)}},Os=ua=>ua.done?La(ua.value):Promise.resolve(ua.value).then(ga,Da);Os((Zi=Zi.apply(Ln,ti)).next())});const Xu="/react/build/",zc=!1;function Ol(){return yc(this,null,function*(){const Ln=(0,T.gD)(),{routes:ti,routeComponents:Zi}=yield tf(Ln);yield Ln.applyPlugins({key:"patchRoutes",type:dn.ApplyPluginsType.event,args:{routes:ti,routeComponents:Zi}});const La=Ln.applyPlugins({key:"modifyContextOpts",type:dn.ApplyPluginsType.modify,initialValue:{}}),oa=La.basename||"/",ga=La.historyType||"browser",Da=(0,O.fi)(Mu({type:ga,basename:oa},La.historyOpts));return Ln.applyPlugins({key:"render",type:dn.ApplyPluginsType.compose,initialValue(){const Os={useStream:!0,routes:ti,routeComponents:Zi,pluginManager:Ln,mountElementId:"root",rootElement:La.rootElement||document.getElementById("root"),loadingComponent:De,publicPath:Xu,runtimePublicPath:zc,history:Da,historyType:ga,basename:oa,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:La.callback},ua=Ln.applyPlugins({key:"modifyClientRenderOpts",type:dn.ApplyPluginsType.modify,initialValue:Os});return Fc(ua)}})()})}Ol(),typeof window!="undefined"&&(window.g_umi={version:"4.4.12"})})()})();