From deb60236a06c1d0b468341acd029756af593d9aa Mon Sep 17 00:00:00 2001 From: autosubmit Date: Wed, 4 Feb 2026 15:35:51 +0800 Subject: [PATCH] Auto Submit --- index.html | 2 +- ...Paperlibrary__Add__index.a000c34a.async.js | 84 +++++++++---------- ...itPracticeSetting__index.4131aeb2.async.js | 32 +++---- umi.b95c52d1.js => umi.0679f87f.js | 2 +- 4 files changed, 60 insertions(+), 60 deletions(-) rename p__Paperlibrary__Add__index.5869a1c6.async.js => p__Paperlibrary__Add__index.a000c34a.async.js (84%) rename p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index.2d69ee21.async.js => p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index.4131aeb2.async.js (93%) rename umi.b95c52d1.js => umi.0679f87f.js (99%) diff --git a/index.html b/index.html index fbdbbe2f3b..d8857755ea 100644 --- a/index.html +++ b/index.html @@ -172,7 +172,7 @@ display: block !important; } - + \ No newline at end of file diff --git a/p__Paperlibrary__Add__index.5869a1c6.async.js b/p__Paperlibrary__Add__index.a000c34a.async.js similarity index 84% rename from p__Paperlibrary__Add__index.5869a1c6.async.js rename to p__Paperlibrary__Add__index.a000c34a.async.js index 7c930a3da4..971e4f07c5 100644 --- a/p__Paperlibrary__Add__index.5869a1c6.async.js +++ b/p__Paperlibrary__Add__index.a000c34a.async.js @@ -1,6 +1,6 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[3260],{87169:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return Ye}});var b=oe(60499),he=oe(59301),Be={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"},Ie=Be,be=oe(7657),Ge=function(De,Oe){return he.createElement(be.Z,(0,b.Z)({},De,{ref:Oe,icon:Ie}))},Fe=he.forwardRef(Ge),Ye=Fe},12893:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return Ye}});var b=oe(60499),he=oe(59301),Be={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"minus-circle",theme:"outlined"},Ie=Be,be=oe(7657),Ge=function(De,Oe){return he.createElement(be.Z,(0,b.Z)({},De,{ref:Oe,icon:Ie}))},Fe=he.forwardRef(Ge),Ye=Fe},32134:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return Ye}});var b=oe(60499),he=oe(59301),Be={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"},Ie=Be,be=oe(7657),Ge=function(De,Oe){return he.createElement(be.Z,(0,b.Z)({},De,{ref:Oe,icon:Ie}))},Fe=he.forwardRef(Ge),Ye=Fe},14973:function(_e,xt){"use strict";xt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},44388:function(_e,xt){"use strict";xt.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceListWrap:"choiceListWrap___jB8b1",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},49570:function(_e,xt){"use strict";xt.Z={flex_box_center:"flex_box_center___ycN2f",flex_space_between:"flex_space_between___LcS9e",flex_box_vertical_center:"flex_box_vertical_center___uwjPm",flex_box_center_end:"flex_box_center_end___Pc903",flex_box_column:"flex_box_column___AXEdv",bg:"bg___fm2Cw",title:"title___J3MCU",editIcon:"editIcon___i4Zll",titleLeft:"titleLeft___da61c",titleRight:"titleRight___EsdL6",formWrap:"formWrap___YTxC3",baseLineHeight:"baseLineHeight___TprCB",radioBtnWrapper:"radioBtnWrapper___Mt_XG",radiogroup:"radiogroup___EvkWh",easy:"easy___mSxtg",medium:"medium___NIaWN",hard:"hard___mddnD",baseFormItem:"baseFormItem___csbyb",cascaderPopup:"cascaderPopup___BttnF",selectdiv:"selectdiv___TAr4i",divitem:"divitem___iaXB2",bottmodiv:"bottmodiv___bmp6p",cancelBtn:"cancelBtn___Q4ZcL",confirmBtn:"confirmBtn___nRiCD",concat:"concat___jlPR1"}},42128:function(_e,xt,oe){"use strict";var b=oe(59301),he=Object.defineProperty,Be=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,Ge=(ke,De,Oe)=>De in ke?he(ke,De,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):ke[De]=Oe,Fe=(ke,De)=>{for(var Oe in De||(De={}))Ie.call(De,Oe)&&Ge(ke,Oe,De[Oe]);if(Be)for(var Oe of Be(De))be.call(De,Oe)&&Ge(ke,Oe,De[Oe]);return ke};const Ye=ke=>React.createElement("svg",Fe({className:"jiangxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},ke),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143z",fill:"#98BDF7"}),React.createElement("path",{d:"m248.686 803.182-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#145DFF"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#98BDF7"}));xt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},95006:function(_e,xt,oe){"use strict";var b=oe(59301),he=Object.defineProperty,Be=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,Ge=(ke,De,Oe)=>De in ke?he(ke,De,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):ke[De]=Oe,Fe=(ke,De)=>{for(var Oe in De||(De={}))Ie.call(De,Oe)&&Ge(ke,Oe,De[Oe]);if(Be)for(var Oe of Be(De))be.call(De,Oe)&&Ge(ke,Oe,De[Oe]);return ke};const Ye=ke=>React.createElement("svg",Fe({className:"shengxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},ke),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143zM248.686 803.182l-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#98BDF7"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#145DFF"}));xt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},64242:function(){"use strict";function _e(le,E,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=le,this._defaultValue=E,this._minimum=a,this._maximum=x}Object.defineProperty(_e.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(_e.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(_e.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(_e.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,E){var a=go.Shape._FigureParameters[le];return a?a[E]:null},go.Shape.setFigureParameter=function(le,E,a){if(!(a instanceof _e))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 x=go.Shape._FigureParameters[le];x||(x=[],go.Shape._FigureParameters[le]=x),x[E]=a};var xt=[];function oe(le,E){var a=xt.pop();return a===void 0?new go.Point(le,E):(a.x=le,a.y=E,a)}function b(){var le=xt.pop();return le===void 0?new go.Point:le}function he(le){xt.push(le)}function Be(le,E,a,x,y,z,ne,re,ie){ie||(ie=new go.Point);var ge=le-a,fe=y-ne,Pe=NaN,Ue=NaN;if(ge===0)if(fe===0)le===a&&(Pe=le,Ue=E);else{var Re=(z-re)/fe,lt=z-Re*y;Pe=le,Ue=Re*Pe+lt}else if(fe===0){var Le=(E-x)/ge,Ce=E-Le*le;Pe=y,Ue=Le*Pe+Ce}else{var Le=(E-x)/ge,Re=(z-re)/fe,Ce=E-Le*le,lt=z-Re*y;Pe=(lt-Ce)/(Le-Re),Ue=Le*Pe+Ce}return ie.x=Pe,ie.y=Ue,ie}function Ie(le,E,a,x,y,z,ne,re,ie,ge,fe,Pe,Ue,Re){var lt=1-ie,Le=ie,Ce=le*lt+a*Le,Xe=E*lt+x*Le,nt=a*lt+y*Le,ye=x*lt+z*Le,gt=y*lt+ne*Le,pt=z*lt+re*Le,wt=Ce*lt+nt*Le,ut=Xe*lt+ye*Le,Yt=nt*lt+gt*Le,ln=ye*lt+pt*Le,It=wt*lt+Yt*Le,Wt=ut*lt+ln*Le;ge.x=Ce,ge.y=Xe,fe.x=wt,fe.y=ut,Pe.x=It,Pe.y=Wt,Ue.x=Yt,Ue.y=ln,Re.x=gt,Re.y=pt}var be=new go.Spot(.156,.156),Ge=new go.Spot(.844,.844),Fe=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new _e("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(le,E,a){var x=le?le.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,E/3),x=Math.min(x,a/3);var y=x*Fe,z=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,E-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,E,x,E-y,0,E,y)).add(new go.PathSegment(go.PathSegment.Line,E,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,a-y,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,y,a,0,a-y)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,y,y,0).close()));return y>1&&(z.spot1=new go.Spot(0,0,y,y),z.spot2=new go.Spot(1,1,-y,-y)),z}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(le,E,a){return new go.Geometry().add(new go.PathFigure(E,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(le,E,a){return new go.Geometry().add(new go.PathFigure(E,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(le,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(le,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=E,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(le,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=E/2,x.startY=0,x.endX=E/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,E,a/2)).add(new go.PathSegment(go.PathSegment.Move,E/2,0)).add(new go.PathSegment(go.PathSegment.Line,E/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)))}),go.Shape.defineFigureGenerator("LineRight",function(le,E,a){return new go.Geometry().add(new go.PathFigure(.25*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*E,a)))}),go.Shape.defineFigureGenerator("LineDown",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,.75*a)).add(new go.PathSegment(go.PathSegment.Line,E,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(le,E,a){return new go.Geometry().add(new go.PathFigure(.75*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*E,a)))}),go.Shape.defineFigureGenerator("LineUp",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,E,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(le,E,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*E,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,E,a/2)).add(new go.PathSegment(go.PathSegment.Move,E/2,0)).add(new go.PathSegment(go.PathSegment.Line,E/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(le,E,a){var x=E/2,y=new go.Geometry().add(new go.PathFigure(E,E/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return y.spot1=be,y.spot2=Ge,y.defaultStretch=go.GraphObject.Uniform,y}),go.Shape.defineFigureGenerator("Line1",function(le,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=E,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(le,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=E,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,E,a,Fe*E,0,E,(1-Fe)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,E,a,0,Fe*a,(1-Fe)*E,a)))}),go.Shape.defineFigureGenerator("Curve3",function(le,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,Fe*a,Fe*E,a)))}),go.Shape.defineFigureGenerator("Curve4",function(le,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-Fe)*E,0,0,(1-Fe)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(le,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new _e("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var y=Math.abs(x)*E;if(x===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return x>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(x=E);var y=Math.abs(x);if(x===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return x>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),y.5&&(x=.5);var y=Math.abs(x)*E;if(x===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return x>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(x=E/2);var y=Math.abs(x);if(x===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return x>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(x=E/2);var y=Math.abs(x);if(x===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return x>0?z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())):z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),y0&&(ne.add(new go.PathSegment(go.PathSegment.Move,E/2+re,E/2)),ne.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y,y,re,re).close())),z.spot1=be,z.spot2=Ge,z.defaultStretch=go.GraphObject.Uniform,z}),go.Shape.defineFigureGenerator("Cloud",function(le,E,a){return new go.Geometry().add(new go.PathFigure(.08034461*E,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*E,.05349299*a,-.09239631*E,.07836421*a,.1406031*E,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*E,.074219*a,.2450511*E,-.00697547*a,.3776197*E,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*E,.07004196*a,.4539471*E,0,.6066018*E,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*E,.08370865*a,.6914277*E,-.01904177*a,.8921095*E,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*E,.3194596*a,1.036446*E,.04105738*a,1.020377*E,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*E,.562044*a,1.04448*E,.360238*a,.992256*E,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*E,.8217117*a,1.032337*E,.5771781*a,1.018411*E,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*E,.9156953*a,1.028411*E,.9571472*a,.8556702*E,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*E,.9310455*a,.7431877*E,1.009325*a,.5624123*E,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*E,.9344623*a,.4820677*E,1.031761*a,.3030112*E,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*E,.870098*a,.2329994*E,1.01518*a,.03213784*E,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*E,.6545475*a,-.02812061*E,.9032597*a,-.01205169*E,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*E,.4265613*a,-.01812061*E,.6089503*a,-.00606892*E,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*E,.1944299*a,-.01606892*E,.3892545*a,-.01205169*E,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(le,E,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*E,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,x*a)).add(new go.PathSegment(go.PathSegment.Line,E,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Line,x*E,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new _e("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new _e("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(le,E,a){var x=le?le.parameter1:NaN,y=le?le.parameter2:NaN;isNaN(x)&&(x=0),isNaN(y)&&(y=315);var z=x%360;z<0&&(z+=360);var ne=y%360,re=Math.min(E,a)/2;return new go.Geometry().add(new go.PathFigure(re,re).add(new go.PathSegment(go.PathSegment.Arc,z,ne,re,re,re,re).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(le,E,a){var x=Fe/Math.SQRT2*.5,y=Math.SQRT2/2,z=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,y*E,z*a,E,(1-x)*a,(y+x)*E,(z+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new _e("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(le,E,a){var x=le?le.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var y=Math.min(x,E)/2,z=E/2,ne=a/2;return new go.Geometry().add(new go.PathFigure(z-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,z+y,0)).add(new go.PathSegment(go.PathSegment.Line,z+y,ne-y)).add(new go.PathSegment(go.PathSegment.Line,E,ne-y)).add(new go.PathSegment(go.PathSegment.Line,E,ne+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,ne+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,a)).add(new go.PathSegment(go.PathSegment.Line,z-y,a)).add(new go.PathSegment(go.PathSegment.Line,z-y,ne+y)).add(new go.PathSegment(go.PathSegment.Line,0,ne+y)).add(new go.PathSegment(go.PathSegment.Line,0,ne-y)).add(new go.PathSegment(go.PathSegment.Line,z-y,ne-y).close()))}),go.Shape.setFigureParameter("ThinCross",0,new _e("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(le,E,a){var x=le?le.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var y=Math.min(x,E)/2,z=E/2,ne=a/2;return new go.Geometry().add(new go.PathFigure(z-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,z+y,0)).add(new go.PathSegment(go.PathSegment.Line,z+y,ne-y)).add(new go.PathSegment(go.PathSegment.Line,E,ne-y)).add(new go.PathSegment(go.PathSegment.Line,E,ne+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,ne+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,a)).add(new go.PathSegment(go.PathSegment.Line,z-y,a)).add(new go.PathSegment(go.PathSegment.Line,z-y,ne+y)).add(new go.PathSegment(go.PathSegment.Line,0,ne+y)).add(new go.PathSegment(go.PathSegment.Line,0,ne-y)).add(new go.PathSegment(go.PathSegment.Line,z-y,ne-y).close()))}),go.Shape.setFigureParameter("ThickX",0,new _e("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(le,E,a){var x=le?le.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),E===0||a===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=E,y.endY=a,y}else{var z=E/2,ne=a/2,re=Math.atan2(a,E),ie=x-Math.min(Math.cos(re)*x/2,z),ge=x-Math.min(Math.sin(re)*x/2,ne),y=new go.Geometry,fe=new go.PathFigure(ie,0,!0);return y.add(fe),fe.add(new go.PathSegment(go.PathSegment.Line,z,.2*a)),fe.add(new go.PathSegment(go.PathSegment.Line,E-ie,0)),fe.add(new go.PathSegment(go.PathSegment.Line,E,ge)),fe.add(new go.PathSegment(go.PathSegment.Line,.8*E,ne)),fe.add(new go.PathSegment(go.PathSegment.Line,E,a-ge)),fe.add(new go.PathSegment(go.PathSegment.Line,E-ie,a)),fe.add(new go.PathSegment(go.PathSegment.Line,z,.8*a)),fe.add(new go.PathSegment(go.PathSegment.Line,ie,a)),fe.add(new go.PathSegment(go.PathSegment.Line,0,a-ge)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*E,ne)),fe.add(new go.PathSegment(go.PathSegment.Line,0,ge).close()),y}}),go.Shape.setFigureParameter("ThinX",0,new _e("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(le,E,a){var x=le?le.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var y=new go.Geometry,z=new go.PathFigure(.1*E,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),y}),go.Shape.setFigureParameter("SquareIBeam",0,new _e("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.2);var y=new go.Geometry,z=new go.PathFigure(0,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,x*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*E,x*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*E,(1-x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,(1-x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*E,(1-x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*E,x*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),y}),go.Shape.setFigureParameter("RoundedIBeam",0,new _e("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.5);var y=new go.Geometry,z=new go.PathFigure(0,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,a,Math.abs(1-x)*E,.25*a,Math.abs(1-x)*E,.75*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*E,.75*a,x*E,.25*a).close()),y}),go.Shape.defineFigureGenerator("HalfEllipse",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,Fe*E,0,E,(.5-Fe/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,(.5+Fe/2)*a,Fe*E,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,0,E,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*E,.75*a,.5*E,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(le,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*E,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,0,0,.45*E,0)).add(new go.PathSegment(go.PathSegment.Bezier,E,.3*a,.55*E,0,E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,.5*a,.9*E,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(le,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*E,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.6*E,.2*a,E,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.7*a,E,.8*a,.6*E,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,.5*E,.75*a,.55*E,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*E,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*E,.7*a,.45*E,.95*a,.5*E,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*E,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*E,.01*a,0,.25*a,.4*E,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.4*E,.6*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.15*E,a,.5*E,.75*a,.45*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*E,.6*a,.55*E,.95*a,.5*E,.75*a));var z=.2,ne=.3,re=0,ie=z*Fe;return y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*E,(.5+z+re)*a,(.5-z+ne)*E,(.5+ie+re)*a,(.5-ie+ne)*E,(.5+z+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+z+ne)*E,(.5+re)*a,(.5+ie+ne)*E,(.5+z+re)*a,(.5+z+ne)*E,(.5+ie+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*E,(.5-z+re)*a,(1-.5+z+ne)*E,(.5-ie+re)*a,(.5+ie+ne)*E,(.5-z+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.65*E,.36771243*a,(.5-ie+ne)*E,(.5-z+re)*a,(.5-z+ne+.05)*E,(.5-ie+re-.02)*a)),z=.2,ne=0,re=-.3,ie=z*Fe,y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+z+ne)*E,(.5+re)*a,(.5+ie+ne)*E,(.5+z+re)*a,(.5+z+ne)*E,(.5+ie+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*E,(.5-z+re)*a,(1-.5+z+ne)*E,(.5-ie+re)*a,(.5+ie+ne)*E,(.5-z+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-z+ne)*E,(.5+re)*a,(.5-ie+ne)*E,(.5-z+re)*a,(.5-z+ne)*E,(.5-ie+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ie+ne)*E,(.5+z+re)*a,(.5-z+ne)*E,(.5+ie+re)*a,(.5-ie+ne)*E,(.5+z+re)*a)),z=.2,ne=-.3,re=0,ie=z*Fe,y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*E,(.5-z+re)*a,(1-.5+z+ne-.05)*E,(.5-ie+re-.02)*a,(.5+ie+ne)*E,(.5-z+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-z+ne)*E,(.5+re)*a,(.5-ie+ne)*E,(.5-z+re)*a,(.5-z+ne)*E,(.5-ie+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*E,(.5+z+re)*a,(.5-z+ne)*E,(.5+ie+re)*a,(.5-ie+ne)*E,(.5+z+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.6*a,(.5+ie+ne)*E,(.5+z+re)*a,(.5+z+ne)*E,(.5+ie+re)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.5,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,E*.5,E*.5,E*.5,E*.5)),y.add(new go.PathSegment(go.PathSegment.Arc,90,-180,E*.5,E*.75,E*.25,E*.25)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,E*.5,E*.25,E*.25,E*.25));var z=.1,ne=.5,re=.25;return y.add(new go.PathSegment(go.PathSegment.Move,(ne+z)*E,re*a)),y.add(new go.PathSegment(go.PathSegment.Arc,0,-360,E*ne,a*re,z*E,z*E).close()),y=new go.PathFigure(E*.5,0,!1),x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*.5,E*.5,E*.5,E*.5)),re=.75,y=new go.PathFigure((ne+z)*E,re*a,!0),x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,0,360,E*ne,a*re,z*E,z*E).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(le,E,a){var x=.8535533905932737,y=.5*E,z=.5*a;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,y,z,y,z)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,y,z)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,x*a)).add(new go.PathSegment(go.PathSegment.Move,y,z)).add(new go.PathSegment(go.PathSegment.Line,x*E,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=.5,ne=.5,re=.5,ie=new go.PathFigure(ne*E,(re-z)*a);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*E,re*a,(ne-y)*E,(re-z)*a,(ne-z)*E,(re-y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+z)*a,(ne-z)*E,(re+y)*a,(ne-y)*E,(re+z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,re*a,(ne+y)*E,(re+z)*a,(ne+z)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-z)*a,(ne+z)*E,(re-y)*a,(ne+y)*E,(re-z)*a)),z=.4,y=Fe*.4;var ge=b(),fe=b(),Pe=b(),Ue=b();Ie(ne,re-z,ne+y,re-z,ne+z,re-y,ne+z,re,.42,ge,fe,Pe,Ue,Ue);var Re=b(),lt=b(),Le=b();Ie(ne,re-z,ne+y,re-z,ne+z,re-y,ne+z,re,.58,Ue,Ue,Le,Re,lt);var Ce=b(),Xe=b(),nt=b();Ie(ne,re+z,ne-y,re+z,ne-z,re+y,ne-z,re,.42,Ce,Xe,nt,Ue,Ue);var ye=b(),gt=b(),pt=b();return Ie(ne,re+z,ne-y,re+z,ne-z,re+y,ne-z,re,.58,Ue,Ue,pt,ye,gt),ie.add(new go.PathSegment(go.PathSegment.Move,pt.x*E,pt.y*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*E,re*a,ye.x*E,ye.y*a,gt.x*E,gt.y*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-z)*a,(ne-z)*E,(re-y)*a,(ne-y)*E,(re-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,Pe.x*E,Pe.y*a,ge.x*E,ge.y*a,fe.x*E,fe.y*a)),ie.add(new go.PathSegment(go.PathSegment.Line,pt.x*E,pt.y*a).close()),ie.add(new go.PathSegment(go.PathSegment.Move,nt.x*E,nt.y*a)),ie.add(new go.PathSegment(go.PathSegment.Line,Le.x*E,Le.y*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,re*a,Re.x*E,Re.y*a,lt.x*E,lt.y*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+z)*a,(ne+z)*E,(re+y)*a,(ne+y)*E,(re+z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,nt.x*E,nt.y*a,Ce.x*E,Ce.y*a,Xe.x*E,Xe.y*a).close()),he(ge),he(fe),he(Pe),he(Ue),he(Re),he(lt),he(Le),he(Ce),he(Xe),he(nt),he(ye),he(gt),he(pt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*E,0)).add(new go.PathSegment(go.PathSegment.Line,.2*E,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*E,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.5*a,E,.25*a,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new _e("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(le,E,a){var x=le?le.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>E&&(x=E);var y=(E-x)/2,z=y+x;return new go.Geometry().add(new go.PathFigure(z,.5*a).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,E,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*E,0)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.45*a)).add(new go.PathSegment(go.PathSegment.Line,E,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(le,E,a){var x=new go.Geometry,y=Fe*.4,z=.4,ne=.5,re=.5,ie=b(),ge=b(),fe=b(),Pe=b(),Ue=new go.PathFigure((ne-z)*E,re*a,!1);x.add(Ue),Ue.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-z)*a,(ne-z)*E,(re-y)*a,(ne-y)*E,(re-z)*a)),Ie(ne,re-z,ne+y,re-z,ne+z,re-y,ne+z,re,.44,fe,Pe,ge,ie,ie),Ue.add(new go.PathSegment(go.PathSegment.Bezier,ge.x*E,ge.y*a,fe.x*E,fe.y*a,Pe.x*E,Pe.y*a));var Re=oe(ge.x,ge.y);Ie(ne,re-z,ne+y,re-z,ne+z,re-y,ne+z,re,.56,ie,ie,ge,fe,Pe);var lt=oe(ge.x,ge.y);Ue.add(new go.PathSegment(go.PathSegment.Line,(Re.x*.1+.95*.9)*E,Re.y*.1*a)),Ue.add(new go.PathSegment(go.PathSegment.Line,.85*E,Re.y*.1*a)),Ue.add(new go.PathSegment(go.PathSegment.Line,.85*E,0)),Ue.add(new go.PathSegment(go.PathSegment.Line,E,0)),Ue.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),Ue.add(new go.PathSegment(go.PathSegment.Line,(lt.x*.1+.9)*E,.15*a)),Ue.add(new go.PathSegment(go.PathSegment.Line,(lt.x*.1+.9)*E,(lt.y*.1+.05*.9)*a)),Ue.add(new go.PathSegment(go.PathSegment.Line,lt.x*E,lt.y*a)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,re*a,fe.x*E,fe.y*a,Pe.x*E,Pe.y*a)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+z)*a,(ne+z)*E,(re+y)*a,(ne+y)*E,(re+z)*a)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*E,re*a,(ne-y)*E,(re+z)*a,(ne-z)*E,(re+y)*a)),z=.35,y=Fe*.35;var Le=new go.PathFigure(ne*E,(re-z)*a,!1);x.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*E,re*a,(ne-y)*E,(re-z)*a,(ne-z)*E,(re-y)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+z)*a,(ne-z)*E,(re+y)*a,(ne-y)*E,(re+z)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,re*a,(ne+y)*E,(re+z)*a,(ne+z)*E,(re+y)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-z)*a,(ne+z)*E,(re-y)*a,(ne+y)*E,(re-z)*a));var Ce=new go.PathFigure((ne-z)*E,re*a,!1);return x.add(Ce),he(ie),he(ge),he(fe),he(Pe),he(Re),he(lt),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(le,E,a){var x=new go.Geometry,y=.375,z=0,ne=-.125,re=y*Fe,ie=new go.PathFigure((.525+z)*E,(.5+y+ne)*a,!1);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+z)*E,(.5+ne)*a,(.5+re+z)*E,(.5+y+ne)*a,(.5+y+z)*E,(.5+re+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*E,(.5-y+ne)*a,(1-.5+y+z)*E,(.5-re+ne)*a,(.5+re+z)*E,(.5-y+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+z)*E,(.5+ne)*a,(.5-re+z)*E,(.5-y+ne)*a,(.5-y+z)*E,(.5-re+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(.475+z)*E,(.5+y+ne)*a,(.5-y+z)*E,(.5+re+ne)*a,(.5-re+z)*E,(.5+y+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.475*E,.85*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.425*E,.85*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.425*E,.9*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.475*E,.9*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.475*E,a)),ie.add(new go.PathSegment(go.PathSegment.Line,.525*E,a)),ie.add(new go.PathSegment(go.PathSegment.Line,.525*E,.9*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.575*E,.9*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.575*E,.85*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a).close()),y=.325,z=0,ne=-.125,re=y*Fe;var ie=new go.PathFigure((1-.5+y+z)*E,(.5+ne)*a,!1);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*E,(.5+y+ne)*a,(.5+y+z)*E,(.5+re+ne)*a,(.5+re+z)*E,(.5+y+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+z)*E,(.5+ne)*a,(.5-re+z)*E,(.5+y+ne)*a,(.5-y+z)*E,(.5+re+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*E,(.5-y+ne)*a,(.5-y+z)*E,(.5-re+ne)*a,(.5-re+z)*E,(.5-y+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+z)*E,(.5+ne)*a,(.5+re+z)*E,(.5-y+ne)*a,(1-.5+y+z)*E,(.5-re+ne)*a));var ie=new go.PathFigure((.525+z)*E,(.5+y+ne)*a,!1);return x.add(ie),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(le,E,a){var x=le?le.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(le,E,a){var x=le?le.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*E,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*E,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(le,E,a){var x=new go.Geometry().add(new go.PathFigure(.5*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*E,.5*a,.5*E,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,.5*E,0)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Move,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,.25*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(le,E,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*E,x*a,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(le,E,a){var x=.5;return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*E,x*a,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new _e("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new _e("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.3);var y=le?le.parameter2:NaN;isNaN(y)&&(y=.3);var z=(1-x)*E,ne=(.5-y/2)*a,re=(.5+y/2)*a,ie=new go.Geometry,ge=new go.PathFigure(0,ne,!0);ie.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,z,ne)),ge.add(new go.PathSegment(go.PathSegment.Line,z,0)),ge.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ge.add(new go.PathSegment(go.PathSegment.Line,z,a)),ge.add(new go.PathSegment(go.PathSegment.Line,z,re)),ge.add(new go.PathSegment(go.PathSegment.Line,0,re).close()),ie.spot1=new go.Spot(0,ne/a);var fe=Be(0,re/a,1,re/a,z/E,1,1,.5,b());return ie.spot2=new go.Spot(fe.x,fe.y),he(fe),ie}),go.Shape.setFigureParameter("Arrow2",0,new _e("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new _e("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=30),x>E&&(x=E);var y=le?le.parameter2:NaN;isNaN(y)&&(y=30),y=Math.min(y,a/2);var z=E-x,ne=(a-y)/2,re=ne+y,ie=new go.Geometry,ge=new go.PathFigure(0,ne,!0);ie.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,z,ne)),ge.add(new go.PathSegment(go.PathSegment.Line,z,0)),ge.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ge.add(new go.PathSegment(go.PathSegment.Line,z,a)),ge.add(new go.PathSegment(go.PathSegment.Line,z,re)),ge.add(new go.PathSegment(go.PathSegment.Line,0,re).close()),ie.spot1=new go.Spot(0,ne/a);var fe=Be(0,re/a,1,re/a,z/E,1,1,.5,b());return ie.spot2=new go.Spot(fe.x,fe.y),he(fe),ie}),go.Shape.defineFigureGenerator("Chevron",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.214*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,1*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.786*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new _e("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.3);var y=(.5-x/2)*a,z=(.5+x/2)*a,ne=new go.Geometry,re=new go.PathFigure(E,.5*a,!0);ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),re.add(new go.PathSegment(go.PathSegment.Line,.3*E,z)),re.add(new go.PathSegment(go.PathSegment.Line,.3*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),re.add(new go.PathSegment(go.PathSegment.Line,.3*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close());var ie=Be(0,.5,.3,0,0,y/a,.1,y/a,b());return ne.spot1=new go.Spot(ie.x,ie.y),ie=Be(.7,1,1,.5,0,z/a,1,z/a,ie),ne.spot2=new go.Spot(ie.x,ie.y),he(ie),ne}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new _e("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new _e("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=40);var y=le?le.parameter2:NaN;isNaN(y)&&(y=100);var z=(a-x)/2,ne=z+x,re=(a-y)/2,ie=re+y;(x>a||y>a)&&(y>x?(x=x*a/y,z=(a-x)/2,ne=z+x,re=0,ie=a):(z=0,ne=a,re=0,ie=a));var ge=new go.Geometry,fe=new go.PathFigure(E,.5*a,!0);ge.add(fe),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,ie)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,ne)),fe.add(new go.PathSegment(go.PathSegment.Line,.3*E,ne)),fe.add(new go.PathSegment(go.PathSegment.Line,.3*E,ie)),fe.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),fe.add(new go.PathSegment(go.PathSegment.Line,.3*E,re)),fe.add(new go.PathSegment(go.PathSegment.Line,.3*E,z)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,re).close());var Pe=Be(0,.5,.3,re/a,0,z/a,1,z/a,b());return ge.spot1=new go.Spot(Pe.x,Pe.y),Pe=Be(.7,ie/a,1,.5,0,ne/a,1,ne/a,Pe),ge.spot2=new go.Spot(Pe.x,Pe.y),he(Pe),ge}),go.Shape.setFigureParameter("IBeamArrow",0,new _e("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.3);var y=(.5-x/2)*a,z=(.5+x/2)*a,ne=new go.Geometry,re=new go.PathFigure(E,.5*a,!0);ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,z)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,0)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,0)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ne.spot1=new go.Spot(0,y/a);var ie=Be(.7,1,1,.5,0,z/a,1,z/a,b());return ne.spot2=new go.Spot(ie.x,ie.y),he(ie),ne}),go.Shape.setFigureParameter("IBeamArrow2",0,new _e("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new _e("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=40);var y=le?le.parameter2:NaN;isNaN(y)&&(y=100);var z=(a-x)/2,ne=z+x,re=(a-y)/2,ie=re+y;(x>a||y>a)&&(y>x?(x=x*a/y,z=(a-x)/2,ne=z+x,re=0,ie=a):(z=0,ne=a,re=0,ie=a));var ge=new go.Geometry,fe=new go.PathFigure(E,.5*a,!0);ge.add(fe),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,ie)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,ne)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*E,ne)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*E,ie)),fe.add(new go.PathSegment(go.PathSegment.Line,0,ie)),fe.add(new go.PathSegment(go.PathSegment.Line,0,re)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*E,re)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*E,z)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,re).close()),ge.spot1=new go.Spot(0,z/a);var Pe=Be(.7,ie/a,1,.5,0,ne/a,1,ne/a,b());return ge.spot2=new go.Spot(Pe.x,Pe.y),he(Pe),ge}),go.Shape.setFigureParameter("Pointer",0,new _e("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.1);var y=new go.Geometry,z=new go.PathFigure(E,.5*a,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,x*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),y.spot1=new go.Spot(x,.35);var ne=Be(.2,.65,1,.65,0,1,1,.5,b());return y.spot2=new go.Spot(ne.x,ne.y),he(ne),y}),go.Shape.setFigureParameter("RoundedPointer",0,new _e("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.3);var y=new go.Geometry,z=new go.PathFigure(E,.5*a,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*E,.75*a,x*E,.25*a).close()),y.spot1=new go.Spot(x,.35);var ne=Be(0,.65,1,.65,0,1,1,.5,b());return y.spot2=new go.Spot(ne.x,ne.y),he(ne),y}),go.Shape.setFigureParameter("SplitEndArrow",0,new _e("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.4);var y=(.5-x/2)*a,z=(.5+x/2)*a,ne=new go.Geometry,re=new go.PathFigure(E,.5*a,!0);ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),re.add(new go.PathSegment(go.PathSegment.Line,0,z)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,0,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ne.spot1=new go.Spot(.2,.3);var ie=Be(.7,1,1,.5,0,z/a,1,z/a,b());return ne.spot2=new go.Spot(ie.x,ie.y),he(ie),ne}),go.Shape.setFigureParameter("SplitEndArrow2",0,new _e("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=50);var y=(a-x)/2,z=y+x;x>a&&(y=0,z=a);var ne=new go.Geometry,re=new go.PathFigure(E,.5*a,!0);ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),re.add(new go.PathSegment(go.PathSegment.Line,0,z)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,0,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ne.spot1=new go.Spot(.2,y/a);var ie=Be(.7,1,1,.5,0,z/a,1,z/a,b());return ne.spot2=new go.Spot(ie.x,ie.y),he(ie),ne}),go.Shape.setFigureParameter("SquareArrow",0,new _e("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.7);var y=new go.Geometry,z=new go.PathFigure(E,.5*a,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,x*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,0)),z.add(new go.PathSegment(go.PathSegment.Line,x*E,0).close()),y.spot1=go.Spot.TopLeft,y.spot2=new go.Spot(x,1),y}),go.Shape.defineFigureGenerator("Cone1",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=Fe*.1,ne=new go.PathFigure(0,.9*a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+z)*a,(.5+y)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+z)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.9*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.9*a,(1-.85/.9)*E,a,.85/.9*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var z=new go.PathFigure(0,.9*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E,.9*a,(1-.85/.9)*E,.8*a,.85/.9*E,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var z=new go.PathFigure(.5*E,a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),z.add(new go.PathSegment(go.PathSegment.Move,.5*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.3*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0).close());var z=new go.PathFigure(0,.3*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.7*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Move,.7*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var y=new go.Geometry,z=Fe*.5,ne=new go.PathFigure(0,x,!0);y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,Fe*x,(.5-z)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,1*E,x,(.5+z)*E,0,1*E,Fe*x)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a-x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,1*a,1*E,a-Fe*x,(.5+z)*E,1*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-z)*E,1*a,0,a-Fe*x)),ne.add(new go.PathSegment(go.PathSegment.Line,0,x));var re=new go.PathFigure(E,x,!1);return y.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,2*x,1*E,2*x-Fe*x,(.5+z)*E,2*x)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-z)*E,2*x,0,2*x-Fe*x)),y.spot1=new go.Spot(0,0,0,2*x),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder2",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var y=new go.Geometry,z=Fe*.5,ne=new go.PathFigure(0,a-x,!0);y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,Fe*x,(.5-z)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,x,(.5+z)*E,0,E,Fe*x)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a-x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,a-Fe*x,(.5+z)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-z)*E,a,0,a-Fe*x));var re=new go.PathFigure(0,a-x,!1);return y.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a-2*x,0,a-x-Fe*x,(.5-z)*E,a-2*x)),re.add(new go.PathSegment(go.PathSegment.Bezier,E,a-x,(.5+z)*E,a-2*x,E,a-x-Fe*x)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,0,-2*x),y}),go.Shape.defineFigureGenerator("Cylinder3",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,E/3);var y=new go.Geometry,z=Fe*.5,ne=new go.PathFigure(x,0,!0);y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E-x,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-Fe*x,0,E,(.5-z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,(.5+z)*a,E-Fe*x,a)),ne.add(new go.PathSegment(go.PathSegment.Line,x,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,Fe*x,a,0,(.5+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-z)*a,Fe*x,0));var re=new go.PathFigure(x,0,!1);return y.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+Fe*x,0,2*x,(.5-z)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+z)*a,x+Fe*x,a)),y.spot1=new go.Spot(0,0,2*x,0),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder4",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,E/3);var y=new go.Geometry,z=Fe*.5,ne=new go.PathFigure(E-x,0,!0);y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-Fe*x,0,E,(.5-z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,(.5+z)*a,E-Fe*x,a)),ne.add(new go.PathSegment(go.PathSegment.Line,x,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,Fe*x,a,0,(.5+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-z)*a,Fe*x,0)),ne.add(new go.PathSegment(go.PathSegment.Line,E-x,0));var re=new go.PathFigure(E-x,0,!1);return y.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,E-2*x,.5*a,E-x-Fe*x,0,E-2*x,(.5-z)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E-2*x,(.5+z)*a,E-x-Fe*x,a)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,-2*x,0),y}),go.Shape.defineFigureGenerator("Prism1",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.25*E,.25*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(.25*E,.25*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.25*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),z.add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var z=new go.PathFigure(.5*E,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var z=new go.PathFigure(.5*E,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),z.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(le,E,a){var x=new go.Geometry,y=.2,z=.1,ne=Fe*y,re=Fe*z,ie=.5,ge=.1,fe=new go.PathFigure(ie*E,(ge+z)*a,!0);x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ie-y)*E,ge*a,(ie-ne)*E,(ge+z)*a,(ie-y)*E,(ge+re)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge-z)*a,(ie-y)*E,(ge-re)*a,(ie-ne)*E,(ge-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ie+y)*E,ge*a,(ie+ne)*E,(ge-z)*a,(ie+y)*E,(ge-re)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge+z)*a,(ie+y)*E,(ge+re)*a,(ie+ne)*E,(ge+z)*a));var Pe=.05,Ue=Fe*Pe;ie=.05,ge=.25;var Re=new go.PathFigure(.5*E,.2*a,!0);return x.add(Re),Re.add(new go.PathSegment(go.PathSegment.Line,.95*E,.2*a)),ie=.95,ge=.25,Re.add(new go.PathSegment(go.PathSegment.Bezier,(ie+Pe)*E,ge*a,(ie+Ue)*E,(ge-Pe)*a,(ie+Pe)*E,(ge-Ue)*a)),Re.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),Re.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),Re.add(new go.PathSegment(go.PathSegment.Line,.85*E,.35*a)),Pe=.025,Ue=Fe*Pe,ie=.825,ge=.35,Re.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge-Pe)*a,(ie+Pe)*E,(ge-Ue)*a,(ie+Ue)*E,(ge-Pe)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ie-Pe)*E,ge*a,(ie-Ue)*E,(ge-Pe)*a,(ie-Pe)*E,(ge-Ue)*a)),Re.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),Re.add(new go.PathSegment(go.PathSegment.Line,.55*E,a)),Re.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a)),Pe=.05,Ue=Fe*Pe,ie=.5,ge=.7,Re.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge-Pe)*a,(ie+Pe)*E,(ge-Ue)*a,(ie+Ue)*E,(ge-Pe)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ie-Pe)*E,ge*a,(ie-Ue)*E,(ge-Pe)*a,(ie-Pe)*E,(ge-Ue)*a)),Re.add(new go.PathSegment(go.PathSegment.Line,.45*E,a)),Re.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),Re.add(new go.PathSegment(go.PathSegment.Line,.2*E,.35*a)),Pe=.025,Ue=Fe*Pe,ie=.175,ge=.35,Re.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge-Pe)*a,(ie+Pe)*E,(ge-Ue)*a,(ie+Ue)*E,(ge-Pe)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ie-Pe)*E,ge*a,(ie-Ue)*E,(ge-Pe)*a,(ie-Pe)*E,(ge-Ue)*a)),Re.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),Re.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Re.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),Pe=.05,Ue=Fe*Pe,ie=.05,ge=.25,Re.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge-Pe)*a,(ie-Pe)*E,(ge-Ue)*a,(ie-Ue)*E,(ge-Pe)*a)),Re.add(new go.PathSegment(go.PathSegment.Line,.5*E,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new _e("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.2);var y=new go.Geometry,z=new go.PathFigure(E,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),z.add(new go.PathSegment(go.PathSegment.Line,x*E,0).close()),y.spot1=new go.Spot(0,x),y.spot2=go.Spot.BottomRight,y}),go.Shape.defineFigureGenerator("Collate",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a));var z=new go.PathFigure(.5*E,.5*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(0,y*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,(1-y)*a)),x}),go.Shape.defineFigureGenerator("Database",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=Fe*.1,ne=new go.PathFigure(E,.1*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+z)*a,(.5+y)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,(.1-z)*a,(.5-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+y)*E,0,E,(.1-z)*a));var re=new go.PathFigure(E,.1*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,E,(.1+z)*a,(.5+y)*E,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-y)*E,.2*a,0,(.1+z)*a)),re.add(new go.PathSegment(go.PathSegment.Move,E,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,E,(.2+z)*a,(.5+y)*E,.3*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-y)*E,.3*a,0,(.2+z)*a)),re.add(new go.PathSegment(go.PathSegment.Move,E,.3*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.4*a,E,(.3+z)*a,(.5+y)*E,.4*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-y)*E,.4*a,0,(.3+z)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,E,0,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.9*a,.25*E,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=Fe*.1,ne=new go.PathFigure(E,.1*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+z)*a,(.5+y)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,(.1-z)*a,(.5-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+y)*E,0,E,(.1-z)*a));var re=new go.PathFigure(E,.1*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,E,(.1+z)*a,(.5+y)*E,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-y)*E,.2*a,0,(.1+z)*a)),re.add(new go.PathSegment(go.PathSegment.Move,E,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,E,(.2+z)*a,(.5+y)*E,.3*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-y)*E,.3*a,0,(.2+z)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.25*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,E,0,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;isNaN(y)?y=.2:y<.15&&(y=.15);var z=Fe*.2,ne=new go.PathFigure(0,.2*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,0,(.2-z)*a,(.2-z)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,.2*a,(.8+z)*E,0,E,(.2-z)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,a,E,(.8+z)*a,(.8+z)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-z)*E,a,0,(.8+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var re=new go.PathFigure(0,y*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;(isNaN(y)||y<.1)&&(y=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(0,y*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),x}),go.Shape.defineFigureGenerator("Document",function(le,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;(isNaN(y)||y<.2)&&(y=.2);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(y*E,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,y*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),ne.add(new go.PathSegment(go.PathSegment.Move,(1-y)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,(1-y)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var z=new go.PathFigure(.1*E,.4*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Move,.9*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Move,.6*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Move,.4*E,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(.75*E,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a));var z=new go.PathFigure(E,.5*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,a));var ne=new go.PathFigure(E,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN,z=le?le.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(z)&&(z=.1);var ne=new go.PathFigure(0,0,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var re=new go.PathFigure(y*E,0,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),re.add(new go.PathSegment(go.PathSegment.Move,0,z*a)),re.add(new go.PathSegment(go.PathSegment.Line,E,z*a)),x}),go.Shape.defineFigureGenerator("Junction",function(le,E,a){var x=new go.Geometry,y=1/Math.SQRT2,z=(1-1/Math.SQRT2)/2,ne=Fe*.5,re=.5,ie=new go.PathFigure(E,re*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,re*E,a,E,(re+ne)*a,(re+ne)*E,a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,re*a,(re-ne)*E,a,0,(re+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,re*E,0,0,(re-ne)*a,(re-ne)*E,0)),ie.add(new go.PathSegment(go.PathSegment.Bezier,E,re*a,(re+ne)*E,0,E,(re-ne)*a));var ge=new go.PathFigure((z+y)*E,(z+y)*a,!1);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,z*E,z*a)),ge.add(new go.PathSegment(go.PathSegment.Move,z*E,(z+y)*a)),ge.add(new go.PathSegment(go.PathSegment.Line,(z+y)*E,z*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(le,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close());var z=new go.PathFigure(.1*E,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=.5,ne=new go.PathFigure(.5*E,a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,z*a,(z-y)*E,a,0,(z+y)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*E,0,0,(z-y)*a,(z-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,z*a,(z+y)*E,0,E,(z-y)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+.1)*E,.9*a,E,(z+y)*a,(z+y)*E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;isNaN(y)&&(y=.7);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;isNaN(y)&&(y=.25);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,y*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,(1-y)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(le,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.44*a,.96*E,.47*a,.93*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.54*a,.86*E,.57*a,.83*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*E,.4*a,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,0).close());var z=new go.PathFigure(.1*E,.2*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.54*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,.1*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a).close());var z=new go.PathFigure(.2*E,.1*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Move,.1*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;isNaN(y)&&(y=.1);var z=1-y,ne=new go.PathFigure(0,0,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close());var re=new go.PathFigure(.5*y*E,y*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,(1-.5*y)*E,y*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=.5,ne=new go.PathFigure(E,z*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*E,a,E,(z+y)*a,(z+y)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,z*a,(z-y)*E,a,0,(z+y)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*E,0,0,(z-y)*a,(z-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,z*a,(z+y)*E,0,E,(z-y)*a));var re=new go.PathFigure(E,.5*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),re.add(new go.PathSegment(go.PathSegment.Move,.5*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(le,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.3*a,.5*E,.6*a,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN,z=le?le.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(z)&&(z=.3);var ne=new go.PathFigure(0,0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-z)*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN,z=le?le.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(z)&&(z=.3);var ne=new go.PathFigure(0,0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-z)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-z)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure((1-y)*E,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Move,y*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),x}),go.Shape.defineFigureGenerator("Process",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(y*E,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;isNaN(y)&&(y=.25);var z=new go.PathFigure(y*E,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a));var ne=new go.PathFigure(y*E,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),ne.add(new go.PathSegment(go.PathSegment.Move,(1-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,a)),x.spot1=new go.Spot(y,0),x.spot2=new go.Spot(1-y,1),x}),go.Shape.defineFigureGenerator("Terminator",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.25*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.75*E,(1-y)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,(1-y)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(.5+y)*E,0,E,(.5-y)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.5+y)*a,(.5+y)*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=.5,ne=new go.PathFigure(E,z*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*E,a,E,(z+y)*a,(z+y)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,z*a,(z-y)*E,a,0,(z+y)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*E,0,0,(z-y)*a,(z-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,z*a,(z+y)*E,0,E,(z-y)*a));var re=new go.PathFigure(E,z*a,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E,z*a));var ie=new go.PathFigure(.8*E,.75*a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.8*E,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.6*E,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.6*E,.75*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.4*E,.75*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.4*E,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*E,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*E,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Move,.3*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Move,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(le,E,a){var x=new go.Geometry,y=Fe*.1,z=.1,ne=.9,re=.5,ie=new go.PathFigure(.8*E,.5*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,0,a)),ie.add(new go.PathSegment(go.PathSegment.Line,0,0)),ie.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a));var ge=new go.PathFigure((ne+z)*E,re*a,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+z)*a,(ne+z)*E,(re+y)*a,(ne+y)*E,(re+z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*E,re*a,(ne-y)*E,(re+z)*a,(ne-z)*E,(re+y)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-z)*a,(ne-z)*E,(re-y)*a,(ne-y)*E,(re-z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,re*a,(ne+y)*E,(re-z)*a,(ne+z)*E,(re-y)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=Fe*.4,ne=Fe*.1,re=.1,ie=.9,ge=.5,fe=new go.PathFigure(.8*E,.5*a,!0);x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,.8*E,(.5+z)*a,(.4+y)*E,a)),fe.add(new go.PathSegment(go.PathSegment.Line,0,a)),fe.add(new go.PathSegment(go.PathSegment.Line,0,0)),fe.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),fe.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(.4+y)*E,0,.8*E,(.5-z)*a));var Pe=new go.PathFigure((ie+re)*E,ge*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge+re)*a,(ie+re)*E,(ge+ne)*a,(ie+ne)*E,(ge+re)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ie-re)*E,ge*a,(ie-ne)*E,(ge+re)*a,(ie-re)*E,(ge+ne)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge-re)*a,(ie-re)*E,(ge-ne)*a,(ie-ne)*E,(ge-re)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re)*E,ge*a,(ie+ne)*E,(ge-re)*a,(ie+re)*E,(ge-ne)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(le,E,a){var x=new go.Geometry,y=.5,z=Fe*y,ne=0,re=.5,ie=new go.PathFigure(.8*E,.5*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*E,(re+z)*a,(ne+z)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(ne+z)*E,(re-y)*a,.7*E,(re-z)*a)),y=.1,z=Fe*.1,ne=.9,re=.5;var ge=new go.PathFigure((ne-y)*E,re*a,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-y)*a,(ne-y)*E,(re-z)*a,(ne-z)*E,(re-y)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,(ne+z)*E,(re-y)*a,(ne+y)*E,(re-z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne+y)*E,(re+z)*a,(ne+z)*E,(re+y)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,(ne-z)*E,(re+y)*a,(ne-y)*E,(re+z)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(le,E,a){var x=new go.Geometry,y=.5,z=Fe*y,ne=0,re=.5,ie=new go.PathFigure(0,0,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(ne+z+z)*E,(re-y)*a,.8*E,(re-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*E,(re+z)*a,(ne+z+z)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(le,E,a){var x=new go.Geometry,y=.5,z=Fe*y,ne=.2,re=.5,ie=new go.PathFigure(.1*E,0,!1);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,a,.35*E,.25*a,.35*E,.75*a));var ge=new go.PathFigure(.8*E,.5*a,!0);x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.7*E,(re+z)*a,(ne+z)*E,(re+y)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,.45*E,.75*a,.45*E,.25*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(ne+z)*E,(re-y)*a,.7*E,(re-z)*a)),y=.1,z=Fe*.1,ne=.9,re=.5;var fe=new go.PathFigure((ne-y)*E,re*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-y)*a,(ne-y)*E,(re-z)*a,(ne-z)*E,(re-y)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,(ne+z)*E,(re-y)*a,(ne+y)*E,(re-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne+y)*E,(re+z)*a,(ne+z)*E,(re+y)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,(ne-z)*E,(re+y)*a,(ne-y)*E,(re+z)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(le,E,a){var x=new go.Geometry,y=.5,z=Fe*y,ne=.2,re=.5,ie=new go.PathFigure(.1*E,0,!1);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,a,.35*E,.25*a,.35*E,.75*a));var ge=new go.PathFigure(.2*E,0,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(ne+z)*E,(re-y)*a,.9*E,(re-z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.9*E,(re+z)*a,(ne+z)*E,(re+y)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,.45*E,.75*a,.45*E,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(le,E,a){var x=new go.Geometry,y=Fe*.1,z=.1,ne=.1,re=.5,ie=new go.PathFigure((ne-y*.5)*E,a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,0,(ne-y)*E,a,(ne-z)*E,0)),ne=.3,ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,a,(ne+z)*E,0,(ne+y)*E,a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,0,(ne-y)*E,a,(ne-z)*E,0)),ne=.5,ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,a,(ne+z)*E,0,(ne+y)*E,a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,0,(ne-y)*E,a,(ne-z)*E,0)),ne=.7,ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,a,(ne+z)*E,0,(ne+y)*E,a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,0,(ne-y)*E,a,(ne-z)*E,0)),ne=.9,ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y*.5)*E,a,(ne+z)*E,0,(ne+y)*E,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=.5,ne=.5,re=.5,ie=new go.PathFigure((ne-z)*E,re*a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-z)*a,(ne-z)*E,(re-y)*a,(ne-y)*E,(re-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,re*a,(ne+y)*E,(re-z)*a,(ne+z)*E,(re-y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+z)*a,(ne+z)*E,(re+y)*a,(ne+y)*E,(re+z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*E,re*a,(ne-y)*E,(re+z)*a,(ne-z)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Move,(ne-z+.1)*E,re*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z-.1)*E,re*a,ne*E,(re-z)*a,ne*E,(re+z)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.75*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("Diode",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(le,E,a){var x=new go.Geometry,y=E,z=a;E=E*.38,a=a*.6;var ne=Fe*.8,re=.8,ie=0,ge=.5,fe=(y-E)/2,Pe=(z-a)/2,Ue=new go.PathFigure(ie*E+fe,(ge+re)*a+Pe,!0);x.add(Ue),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(ie-re)*E+fe,ge*a+Pe,(ie-ne)*E+fe,(ge+re)*a+Pe,(ie-re)*E+fe,(ge+ne)*a+Pe)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge-re)*a+Pe,(ie-re)*E+fe,(ge-ne)*a+Pe,(ie-ne)*E+fe,(ge-re)*a+Pe)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(ie-re+ne*.5)*E+fe,ge*a+Pe,ie*E+fe,(ge-re)*a+Pe,(ie-re+ne*.5)*E+fe,(ge-ne)*a+Pe)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge+re)*a+Pe,(ie-re+ne*.5)*E+fe,(ge+ne)*a+Pe,ie*E+fe,(ge+re)*a+Pe).close()),ne=Fe*.4,re=.4,ie=.2,ge=.5;var Re=new go.PathFigure(ie*E+fe,(ge+re)*a+Pe,!0);x.add(Re),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ie-re)*E+fe,ge*a+Pe,(ie-ne)*E+fe,(ge+re)*a+Pe,(ie-re)*E+fe,(ge+ne)*a+Pe)),Re.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge-re)*a+Pe,(ie-re)*E+fe,(ge-ne)*a+Pe,(ie-ne)*E+fe,(ge-re)*a+Pe)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ie-re+ne*.5)*E+fe,ge*a+Pe,ie*E+fe,(ge-re)*a+Pe,(ie-re+ne*.5)*E+fe,(ge-ne)*a+Pe)),Re.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge+re)*a+Pe,(ie-re+ne*.5)*E+fe,(ge+ne)*a+Pe,ie*E+fe,(ge+re)*a+Pe).close()),ne=Fe*.2,re=.2,ie=.5,ge=.5;var lt=new go.PathFigure((ie-re)*E+fe,ge*a+Pe,!0);x.add(lt),lt.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge-re)*a+Pe,(ie-re)*E+fe,(ge-ne)*a+Pe,(ie-ne)*E+fe,(ge-re)*a+Pe)),lt.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re)*E+fe,ge*a+Pe,(ie+ne)*E+fe,(ge-re)*a+Pe,(ie+re)*E+fe,(ge-ne)*a+Pe)),lt.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge+re)*a+Pe,(ie+re)*E+fe,(ge+ne)*a+Pe,(ie+ne)*E+fe,(ge+re)*a+Pe)),lt.add(new go.PathSegment(go.PathSegment.Bezier,(ie-re)*E+fe,ge*a+Pe,(ie-ne)*E+fe,(ge+re)*a+Pe,(ie-re)*E+fe,(ge+ne)*a+Pe)),ne=Fe*.4,re=.4,ie=.8,ge=.5;var Le=new go.PathFigure(ie*E+fe,(ge-re)*a+Pe,!0);x.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re)*E+fe,ge*a+Pe,(ie+ne)*E+fe,(ge-re)*a+Pe,(ie+re)*E+fe,(ge-ne)*a+Pe)),Le.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge+re)*a+Pe,(ie+re)*E+fe,(ge+ne)*a+Pe,(ie+ne)*E+fe,(ge+re)*a+Pe)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re-ne*.5)*E+fe,ge*a+Pe,ie*E+fe,(ge+re)*a+Pe,(ie+re-ne*.5)*E+fe,(ge+ne)*a+Pe)),Le.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge-re)*a+Pe,(ie+re-ne*.5)*E+fe,(ge-ne)*a+Pe,ie*E+fe,(ge-re)*a+Pe).close()),ne=Fe*.8,re=.8,ie=1,ge=.5;var Ce=new go.PathFigure(ie*E+fe,(ge-re)*a+Pe,!0);return x.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re)*E+fe,ge*a+Pe,(ie+ne)*E+fe,(ge-re)*a+Pe,(ie+re)*E+fe,(ge-ne)*a+Pe)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge+re)*a+Pe,(ie+re)*E+fe,(ge+ne)*a+Pe,(ie+ne)*E+fe,(ge+re)*a+Pe)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re-ne*.5)*E+fe,ge*a+Pe,ie*E+fe,(ge+re)*a+Pe,(ie+re-ne*.5)*E+fe,(ge+ne)*a+Pe)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge-re)*a+Pe,(ie+re-ne*.5)*E+fe,(ge-ne)*a+Pe,ie*E+fe,(ge-re)*a+Pe).close()),x}),go.Shape.defineFigureGenerator("Email",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*E,.54*a)),z.add(new go.PathSegment(go.PathSegment.Move,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*E,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.35*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,0).close());var z=new go.PathFigure(.1*E,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var ne=new go.PathFigure(.6*E,a,!0,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*E,.6*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*E,a).close());var re=new go.PathFigure(0,.5*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Move,.5*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),re.add(new go.PathSegment(go.PathSegment.Move,.75*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.75*E,.6*a)),re.add(new go.PathSegment(go.PathSegment.Move,.25*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.25*E,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(le,E,a){var x=new go.Geometry,y=Fe*.4,z=.4,ne=.5,re=.5,ie=b(),ge=b(),fe=b(),Pe=b();Ie(ne,re-z,ne+y,re-z,ne+z,re-y,ne+z,re,.5,ie,ie,ge,fe,Pe);var Ue=oe(ge.x,ge.y),Re=new go.PathFigure(ge.x*E,ge.y*a,!0);x.add(Re),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,re*a,fe.x*E,fe.y*a,Pe.x*E,Pe.y*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+z)*a,(ne+z)*E,(re+y)*a,(ne+y)*E,(re+z)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*E,re*a,(ne-y)*E,(re+z)*a,(ne-z)*E,(re+y)*a)),Ie(ne-z,re,ne-z,re-y,ne-y,re-z,ne,re-z,.5,fe,Pe,ge,ie,ie),Re.add(new go.PathSegment(go.PathSegment.Bezier,ge.x*E,ge.y*a,fe.x*E,fe.y*a,Pe.x*E,Pe.y*a)),y=Fe*.3,z=.3,Ie(ne-z,re,ne-z,re-y,ne-y,re-z,ne,re-z,.5,fe,Pe,ge,ie,ie),Re.add(new go.PathSegment(go.PathSegment.Line,ge.x*E,ge.y*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*E,re*a,Pe.x*E,Pe.y*a,fe.x*E,fe.y*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+z)*a,(ne-z)*E,(re+y)*a,(ne-y)*E,(re+z)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,re*a,(ne+y)*E,(re+z)*a,(ne+z)*E,(re+y)*a)),Ie(ne,re-z,ne+y,re-z,ne+z,re-y,ne+z,re,.5,ie,ie,ge,fe,Pe),Re.add(new go.PathSegment(go.PathSegment.Bezier,ge.x*E,ge.y*a,Pe.x*E,Pe.y*a,fe.x*E,fe.y*a).close());var Re=new go.PathFigure(.45*E,0,!0);return x.add(Re),Re.add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)),Re.add(new go.PathSegment(go.PathSegment.Line,.55*E,.5*a)),Re.add(new go.PathSegment(go.PathSegment.Line,.55*E,0).close()),he(ie),he(ge),he(fe),he(Pe),he(Ue),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a/2,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,180,360,E/2,a/2,E/2,a/2));function z(ne,re,ie){ne.add(new go.PathSegment(go.PathSegment.Move,(.3+re)*E,(.8+ie)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(.5+re)*E,(.5+ie)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(.1+re)*E,(.5+ie)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(.3+re)*E,(.8+ie)*a).close())}return z(y,0,0),z(y,.4,0),z(y,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.2*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.37*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.11*a)),y.add(new go.PathSegment(go.PathSegment.Line,.77*E,.04*a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.49*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.37*a)),y.add(new go.PathSegment(go.PathSegment.Line,.63*E,.86*a)),y.add(new go.PathSegment(go.PathSegment.Line,.77*E,.91*a)),y.add(new go.PathSegment(go.PathSegment.Line,.34*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.34*E,.78*a)),y.add(new go.PathSegment(go.PathSegment.Line,.44*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.56*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.29*E,0,-.25*E,.63*a,.45*E,.44*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.51*E,.42*a,.48*E,.17*a,.54*E,.35*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.59*E,.18*a,.59*E,.29*a,.58*E,.28*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,.6*a,.8*E,.34*a,.88*E,.43*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.88*E,.31*a,.87*E,.48*a,.88*E,.43*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,a,1.17*E,.76*a,.82*E,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(le,E,a){var x=new go.Geometry,y=.5,z=0,ne=0,re=y*Fe,ie=.4*Math.SQRT2/2+.5,ge=.5-.5*Math.SQRT2/2,fe=1,Pe=.5,Ue=.5,Re=0,lt=new go.PathFigure(ie*E,(1-ge)*a,!1);return x.add(lt),lt.add(new go.PathSegment(go.PathSegment.Bezier,fe*E,Pe*a,fe*E,.7*a,fe*E,Pe*a)),lt.add(new go.PathSegment(go.PathSegment.Bezier,(Ue+z)*E,(Re+z)*a,(.5+y+z)*E,(.5-re+z)*a,(.5+re+z)*E,(.5-y+z)*a)),lt.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+z)*E,(.5+ne)*a,(.5-re+z)*E,(.5-y+ne)*a,(.5-y+z)*E,(.5-re+ne)*a)),lt.add(new go.PathSegment(go.PathSegment.Bezier,(.35+z)*E,.9*a,(.5-y+z)*E,(.5+re+ne)*a,(.5-re+z)*E,.9*a)),lt.add(new go.PathSegment(go.PathSegment.Move,(.25+z)*E,.8*a)),lt.add(new go.PathSegment(go.PathSegment.Line,(.35+z)*E,.9*a)),lt.add(new go.PathSegment(go.PathSegment.Line,(.2+z)*E,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Move,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var z=new go.PathFigure(E,a,!1);x.add(z);var ne=new go.PathFigure(0,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.2*E,.35*a,.3*E,.35*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.7*E,.65*a,.8*E,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.2*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var y=new go.PathFigure(0,.2*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.7*E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,0,.6*E,.5*a,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,a,.4*E,.5*a,E,.5*a).close());var z=new go.PathFigure(.45*E,.73*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.7*E,.73*a)),z.add(new go.PathSegment(go.PathSegment.Move,.38*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.63*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Move,.31*E,.27*a)),z.add(new go.PathSegment(go.PathSegment.Line,.56*E,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var z=new go.PathFigure(.335*E,(1-.555)*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,.68*a,(1-.12)*E,.46*a,(1-.02)*E,.54*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.335*E,(1-.555)*a,.02*E,.54*a,.12*E,.46*a)),z.add(new go.PathSegment(go.PathSegment.Line,.365*E,(1-.595)*a));var ne=.5-.285,re=.5,ie=ne,ge=Math.PI/4,fe=4*(1-Math.cos(ge))/(3*Math.sin(ge)),Pe=fe*.5,Ue=ne,Re=ne,lt=fe*Ue,Le=fe*Re;z.add(new go.PathSegment(go.PathSegment.Bezier,(re-Ue)*E,ie*a,(re-(lt+Ue)/2)*E,(ie+(Re+Le)/2)*a,(re-Ue)*E,(ie+Le)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,re*E,(ie-Re)*a,(re-Ue)*E,(ie-Le)*a,(re-lt)*E,(ie-Re)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(re+Ue)*E,ie*a,(re+lt)*E,(ie-Re)*a,(re+Ue)*E,(ie-Le)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*E,(1-.595)*a,(re+Ue)*E,(ie+Le)*a,(re+(lt+Ue)/2)*E,(ie+(Re+Le)/2)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*E,(1-.595)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),z.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a));var Ce=new go.PathFigure(.2*E,a,!1);x.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Line,.2*E,.8*a));var Xe=new go.PathFigure(.8*E,a,!1);return x.add(Xe),Xe.add(new go.PathSegment(go.PathSegment.Line,.8*E,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var z=new go.PathFigure(.2*E,.2*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var z=new go.PathFigure(E,a,!1);x.add(z);var ne=new go.PathFigure(.1*E,a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.05*E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,.8*a,0,a,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.1*a,.5*E,0,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.95*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,a,E,a,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,a));var z=.05;return y.add(new go.PathSegment(go.PathSegment.Move,(.5-z)*E,.875*a)),y.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*E,.875*a,z*E,z*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.325*a,.575*E,.725*a,.625*E,.375*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.75*a,.375*E,.375*a,.425*E,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.45*E,.95*a,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.185*E,.85*a,.17*E,.95*a,.15*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.235*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.625*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,.275*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,.575*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.1875*E,.95*a,0,.675*a,0,.7*a)),y.add(new go.PathSegment(go.PathSegment.Move,.45*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.775*a)),y.add(new go.PathSegment(go.PathSegment.Line,.22*E,.775*a));var z=new go.PathFigure(.475*E,.2*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.225*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,.275*E,.175*a)),z.add(new go.PathSegment(go.PathSegment.Line,.325*E,.05*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.05*a,.35*E,0,.375*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.575*E,.375*a)),z.add(new go.PathSegment(go.PathSegment.Line,.525*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.75*E,.475*a)),z.add(new go.PathSegment(go.PathSegment.Line,.85*E,.315*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.32*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*E,.05*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,0,.65*E,.05*a,.625*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.38*E,.0105*a));var ne=new go.PathFigure(.675*E,.575*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.875*E,.525*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.85*E,.95*a,E,.8*a,E,.85*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*E,.95*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*E,.85*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*E,.725*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*E,.775*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,.775*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.675*E,.575*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.775*E,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(le,E,a){var x=new go.Geometry,y=.5,z=Fe*.5,ne=new go.PathFigure(E,y*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,y*E,a,E,(y+z)*a,(y+z)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,y*a,(y-z)*E,a,0,(y+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y*E,0,0,(y-z)*a,(y-z)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,y*a,(y+z)*E,0,E,(y-z)*a));var re=new go.PathFigure(y*E,0,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y*E,.15*a)),re.add(new go.PathSegment(go.PathSegment.Move,y*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,y*E,.85*a)),re.add(new go.PathSegment(go.PathSegment.Move,0,y*a)),re.add(new go.PathSegment(go.PathSegment.Line,.15*E,y*a)),re.add(new go.PathSegment(go.PathSegment.Move,E,y*a)),re.add(new go.PathSegment(go.PathSegment.Line,.85*E,y*a)),re.add(new go.PathSegment(go.PathSegment.Move,y*E,y*a)),re.add(new go.PathSegment(go.PathSegment.Line,.58*E,.1*a)),re.add(new go.PathSegment(go.PathSegment.Move,y*E,y*a)),re.add(new go.PathSegment(go.PathSegment.Line,.78*E,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.15*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,.15*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,0)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.65*E,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,.2*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.2*a).close());var ne=new go.PathFigure(0,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close());var z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var ne=new go.PathFigure(0,.6*a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.45*E,.6*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.45*E,.8*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.15*E,.6*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a));var z=new go.PathFigure(.15*E,.6*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.66*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,.66*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(E,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.8*a).close());var ne=.1,re=Fe*.1,ie=.2,ge=.9,fe=new go.PathFigure((ie-ne)*E,ge*a,!0);x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge-ne)*a,(ie-ne)*E,(ge-re)*a,(ie-re)*E,(ge-ne)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ie+ne)*E,ge*a,(ie+re)*E,(ge-ne)*a,(ie+ne)*E,(ge-re)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge+ne)*a,(ie+ne)*E,(ge+re)*a,(ie+re)*E,(ge+ne)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ie-ne)*E,ge*a,(ie-re)*E,(ge+ne)*a,(ie-ne)*E,(ge+re)*a).close()),ne=.1,re=Fe*.1,ie=.8,ge=.9;var Pe=new go.PathFigure((ie-ne)*E,ge*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge-ne)*a,(ie-ne)*E,(ge-re)*a,(ie-re)*E,(ge-ne)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ie+ne)*E,ge*a,(ie+re)*E,(ge-ne)*a,(ie+ne)*E,(ge-re)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge+ne)*a,(ie+ne)*E,(ge+re)*a,(ie+re)*E,(ge+ne)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ie-ne)*E,ge*a,(ie-re)*E,(ge+ne)*a,(ie-ne)*E,(ge+re)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.2*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0));var z=new go.PathFigure(0,.5*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var ne=new go.PathFigure(.5*E,.8*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*E,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*E,.8*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,.8*a));var re=new go.PathFigure(.5*E,.7*a,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E,.7*a));var ie=.1,ge=Fe*.1,fe=.1,Pe=.9,Ue=new go.PathFigure((fe-ie)*E,Pe*a,!0);x.add(Ue),Ue.add(new go.PathSegment(go.PathSegment.Bezier,fe*E,(Pe-ie)*a,(fe-ie)*E,(Pe-ge)*a,(fe-ge)*E,(Pe-ie)*a)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(fe+ie)*E,Pe*a,(fe+ge)*E,(Pe-ie)*a,(fe+ie)*E,(Pe-ge)*a)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,fe*E,(Pe+ie)*a,(fe+ie)*E,(Pe+ge)*a,(fe+ge)*E,(Pe+ie)*a)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(fe-ie)*E,Pe*a,(fe-ge)*E,(Pe+ie)*a,(fe-ie)*E,(Pe+ge)*a)),ie=.1,ge=Fe*.1,fe=.4,Pe=.9;var Re=new go.PathFigure((fe-ie)*E,Pe*a,!0);return x.add(Re),Re.add(new go.PathSegment(go.PathSegment.Bezier,fe*E,(Pe-ie)*a,(fe-ie)*E,(Pe-ge)*a,(fe-ge)*E,(Pe-ie)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(fe+ie)*E,Pe*a,(fe+ge)*E,(Pe-ie)*a,(fe+ie)*E,(Pe-ge)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,fe*E,(Pe+ie)*a,(fe+ie)*E,(Pe+ge)*a,(fe+ge)*E,(Pe+ie)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(fe-ie)*E,Pe*a,(fe-ge)*E,(Pe+ie)*a,(fe-ie)*E,(Pe+ge)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,.4*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.4*a).close());var z=new go.PathFigure(.45*E,.7*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a));var ne=new go.PathFigure(.55*E,.4*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*E,.4*a).close());var fe=.05,Pe=Fe*.05,Ue=.175,Re=.95,re=new go.PathFigure((Ue-fe)*E,Re*a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,Ue*E,(Re-fe)*a,(Ue-fe)*E,(Re-Pe)*a,(Ue-Pe)*E,(Re-fe)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(Ue+fe)*E,Re*a,(Ue+Pe)*E,(Re-fe)*a,(Ue+fe)*E,(Re-Pe)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,Ue*E,(Re+fe)*a,(Ue+fe)*E,(Re+Pe)*a,(Ue+Pe)*E,(Re+fe)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(Ue-fe)*E,Re*a,(Ue-Pe)*E,(Re+fe)*a,(Ue-fe)*E,(Re+Pe)*a));var fe=.05,Pe=Fe*.05,Ue=.375,Re=.95,ie=new go.PathFigure((Ue-fe)*E,Re*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,Ue*E,(Re-fe)*a,(Ue-fe)*E,(Re-Pe)*a,(Ue-Pe)*E,(Re-fe)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(Ue+fe)*E,Re*a,(Ue+Pe)*E,(Re-fe)*a,(Ue+fe)*E,(Re-Pe)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,Ue*E,(Re+fe)*a,(Ue+fe)*E,(Re+Pe)*a,(Ue+Pe)*E,(Re+fe)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(Ue-fe)*E,Re*a,(Ue-Pe)*E,(Re+fe)*a,(Ue-fe)*E,(Re+Pe)*a));var fe=.05,Pe=Fe*.05,Ue=.625,Re=.95,ge=new go.PathFigure((Ue-fe)*E,Re*a,!0);x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,Ue*E,(Re-fe)*a,(Ue-fe)*E,(Re-Pe)*a,(Ue-Pe)*E,(Re-fe)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(Ue+fe)*E,Re*a,(Ue+Pe)*E,(Re-fe)*a,(Ue+fe)*E,(Re-Pe)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,Ue*E,(Re+fe)*a,(Ue+fe)*E,(Re+Pe)*a,(Ue+Pe)*E,(Re+fe)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(Ue-fe)*E,Re*a,(Ue-Pe)*E,(Re+fe)*a,(Ue-fe)*E,(Re+Pe)*a));var fe=.05,Pe=Fe*.05,Ue=.825,Re=.95,lt=new go.PathFigure((Ue-fe)*E,Re*a,!0);x.add(lt),lt.add(new go.PathSegment(go.PathSegment.Bezier,Ue*E,(Re-fe)*a,(Ue-fe)*E,(Re-Pe)*a,(Ue-Pe)*E,(Re-fe)*a)),lt.add(new go.PathSegment(go.PathSegment.Bezier,(Ue+fe)*E,Re*a,(Ue+Pe)*E,(Re-fe)*a,(Ue+fe)*E,(Re-Pe)*a)),lt.add(new go.PathSegment(go.PathSegment.Bezier,Ue*E,(Re+fe)*a,(Ue+fe)*E,(Re+Pe)*a,(Ue+Pe)*E,(Re+fe)*a)),lt.add(new go.PathSegment(go.PathSegment.Bezier,(Ue-fe)*E,Re*a,(Ue-Pe)*E,(Re+fe)*a,(Ue-fe)*E,(Re+Pe)*a).close());var Le=new go.PathFigure(0,a,!1);return x.add(Le),Le.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,.2*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.2*a).close());var ne=new go.PathFigure(.15*E,a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.15*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.15*E,a).close());var re=.05,ie=Fe*.05,ge=.35,fe=.775,Pe=new go.PathFigure((ge-re)*E,fe*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ge*E,(fe-re)*a,(ge-re)*E,(fe-ie)*a,(ge-ie)*E,(fe-re)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ge+re)*E,fe*a,(ge+ie)*E,(fe-re)*a,(ge+re)*E,(fe-ie)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ge*E,(fe+re)*a,(ge+re)*E,(fe+ie)*a,(ge+ie)*E,(fe+re)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ge-re)*E,fe*a,(ge-ie)*E,(fe+re)*a,(ge-re)*E,(fe+ie)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.75*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.75*E,0,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,.75*a,.75*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*E,a,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,.25*a,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,.15*E,.25*a,.15*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.85*E,.75*a,.85*E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*E,.15*a,.35*E,.3*a,.65*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*E,.85*a,.35*E,.7*a,.65*E,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.25*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.25*a,.1*E,0,.2*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,.25*a,.425*E,.5*a,.575*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.25*a,.8*E,0,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.75*a,.1*E,.5*a,.2*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,.75*a,.425*E,a,.575*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.75*a,.8*E,.5*a,.9*E,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(le,E,a){var x=new go.Geometry,y=.3,z=Fe*.3,ne=.5,re=.7,ie=new go.PathFigure((ne-y)*E,re*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-y)*a,(ne-y)*E,(re-z)*a,(ne-z)*E,(re-y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,(ne+z)*E,(re-y)*a,(ne+y)*E,(re-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne+y)*E,(re+z)*a,(ne+z)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,(ne-z)*E,(re+y)*a,(ne-y)*E,(re+z)*a));var ge=new go.PathFigure(0,.7*a,!1);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,E,.7*a,0,0,E,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.65*E,.3*a,.65*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.35*E,.5*a,.35*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*E,.6*a,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.2*E,a,.35*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,a,.7*E,.6*a,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.8*E,a,.65*E,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,0,a,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.4*a,.8*E,a,.85*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),x}),go.Shape.defineFigureGenerator("Battery",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.4*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.1*a));var z=new go.PathFigure(0,.6*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(le,E,a){var x=new go.Geometry,y=.5,z=Fe*.5,ne=.5,re=.5,ie=new go.PathFigure((ne-y)*E,re*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-y)*a,(ne-y)*E,(re-z)*a,(ne-z)*E,(re-y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,(ne+z)*E,(re-y)*a,(ne+y)*E,(re-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne+y)*E,(re+z)*a,(ne+z)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,(ne-z)*E,(re+y)*a,(ne-y)*E,(re+z)*a));var ge=new go.PathFigure(.15*E,.5*a,!1);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,.85*E,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.1*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.1*a,.15*E,0,.35*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,.65*E,.2*a,.85*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.85*E,.6*a,.65*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*E,.4*a,.15*E,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(le,E,a){var x=new go.Geometry,y=.5,z=Fe*.5,ne=.5,re=.5,ie=new go.PathFigure((ne-y)*E,re*a,!1);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-y)*a,(ne-y)*E,(re-z)*a,(ne-z)*E,(re-y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,(ne+z)*E,(re-y)*a,(ne+y)*E,(re-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne+y)*E,(re+z)*a,(ne+z)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,(ne-z)*E,(re+y)*a,(ne-y)*E,(re+z)*a).close()),y=.05,z=Fe*.05,ne=.5,re=.8;var ge=new go.PathFigure((ne-y)*E,re*a,!1);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-y)*a,(ne-y)*E,(re-z)*a,(ne-z)*E,(re-y)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,(ne+z)*E,(re-y)*a,(ne+y)*E,(re-z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne+y)*E,(re+z)*a,(ne+z)*E,(re+y)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,(ne-z)*E,(re+y)*a,(ne-y)*E,(re+z)*a).close()),ge.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),ge.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,.75*E,.475*a,.75*E,.225*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.35*a,.4*E,.2*a,.3*E,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(le,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.975*E,.025*a,.5*E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*E,.5*a,.5*E,0,.025*E,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*E,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*E,.3*a,.1*E,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.2*E,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.2*E,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(le,E,a){return new go.Geometry().add(new go.PathFigure(.9375*E,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*E,.3316875*a,.79840625*E,.39915625*a,.7834375*E,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*E,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*E,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*E,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*E,.19378125*a,.64228125*E,.2188125*a,.603875*E,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*E,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*E,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*E,.239375*a,.39759375*E,.20190625*a,.36053125*E,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*E,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*E,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*E,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*E,.4375*a,.21765625*E,.36059375*a,.201875*E,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*E,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*E,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*E,.67596875*a,.20221875*E,.603875*a,.21884375*E,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*E,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*E,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*E,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*E,.80621875*a,.36353125*E,.78340625*a,.3991875*E,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*E,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*E,.760625*a,.602375*E,.79809375*a,.63946875*E,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*E,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*E,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*E,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*E,.56246875*a,.78234375*E,.63940625*a,.798125*E,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*E,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*E,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*E,.5*a,.1*E,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,.3*a,0,.375*a,.05*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.45*E,.075*a,.3*E,.225*a,.4*E,.175*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.525*E,.075*a,.46*E,.05*a,.525*E,.05*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.4*a,.525*E,.275*a,.475*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.55*a,E,.4*a,E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.425*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*E,.7*a,.675*E,.55*a,.675*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.575*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,.85*a,.65*E,.7*a,.65*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.535*E,a,.61*E,.85*a,.61*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*E,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.2*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),y.add(new go.PathSegment(go.PathSegment.Move,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.7)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var z=new go.PathFigure(0,a*.6,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)).add(new go.PathSegment(go.PathSegment.Line,E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,a)).add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*1,a*1,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.85).close());var z=new go.PathFigure(.126*E,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.126*E,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.322*E,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.322*E,.85*a).close());var ne=new go.PathFigure(.402*E,.85*a,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.402*E,.45*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.598*E,.45*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.598*E,.85*a).close());var re=new go.PathFigure(.678*E,.85*a,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.678*E,.45*a)),re.add(new go.PathSegment(go.PathSegment.Line,.874*E,.45*a)),re.add(new go.PathSegment(go.PathSegment.Line,.874*E,.85*a).close());var ie=new go.PathFigure(.5*E,.1*a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*E,.3*a)),ie.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*E,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a*1,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*.8)),y.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.8)),y.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.6)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.6)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.4)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.4)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.2)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.2)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.15)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.15)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a*1,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.184,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.184,a*(1-.184)).close());var z=new go.PathFigure(E*.204,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.204,a*(1-.184))),z.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*1).close());var ne=new go.PathFigure(E*.408,a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.408,a*(1-.184*2))),ne.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*(1-.184*3))),ne.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*1).close());var re=new go.PathFigure(E*.612,a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*.612,a*(1-.184*3))),re.add(new go.PathSegment(go.PathSegment.Line,E*.796,a*(1-.184*4))),re.add(new go.PathSegment(go.PathSegment.Line,E*.796,a*1).close());var ie=new go.PathFigure(E*.816,a,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,E*.816,a*(1-.184*4))),ie.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-.184*5))),ie.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,0).close());var z=new go.PathFigure(E*.055,.07*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.07)),z.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.1).close());var ne=new go.PathFigure(E*.055,.13*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.13)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.16)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.16).close());var re=new go.PathFigure(E*.055,.18*a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.18)),re.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.21)),re.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.21).close());var ie=new go.PathFigure(E*1,0,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,E*.4,0)),ie.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.65)),ie.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.55*E,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.475*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.35*E,.525*a,0,.4*a,.225*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.475*a)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.2*a,.975*E,0,E,.08*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.55*E,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*1,a*.5,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.9,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,.575*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.9,.6*a).close()),y.add(new go.PathSegment(go.PathSegment.Move,.17*E,.425*a)),y.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*E,.5*a,.075*E,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,E*0,E*.3,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.08,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.08,a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*1),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*1),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*2),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*2),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*3),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*3),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*4),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*4),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*5),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*5),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*6),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*6),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*7),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*7),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*8),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*8),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*9),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*9),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*10),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*10),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*11),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*11),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*12),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*12),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*13),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*13),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*14),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*14),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*15),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*15),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var z=new go.PathFigure(0,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*1,a*0)),z.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*1,E*.3,E*.055)),z.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var ne=new go.PathFigure(E*.11,a*.1,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.1)),ne.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.8)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.11,a*.8).close());var re=new go.PathFigure(E*(.11+.24133333*1+.028*1),a*.1,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*1),a*.1)),re.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*1),a*.8)),re.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*1),a*.8).close());var ie=new go.PathFigure(E*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.1)),ie.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.8)),ie.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(le,E,a){var x=new go.Geometry,y=8,z=y*Fe,ne=new go.PathFigure(y,0,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.86,0)),ne.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.14)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a-y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-y,a,E,a-z,E-z,a)),ne.add(new go.PathSegment(go.PathSegment.Line,y,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,a-y,z,a,0,a-z)),ne.add(new go.PathSegment(go.PathSegment.Line,0,y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,0,0,z,z,0).close());var re=new go.PathFigure(E*.83,0,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.3)),re.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.3)),re.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*0).close());var ie=new go.PathFigure(E*.83,a*1,!1);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.5)),ie.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.5)),ie.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*1).close());var ge=new go.PathFigure(E*.78,a*.05,!1);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.05)),ge.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.25)),ge.add(new go.PathSegment(go.PathSegment.Line,E*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(le,E,a){var x=le?le.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,E/3),x=Math.min(x,a/3);var y=x*Fe,z=a*.8,ne=new go.Geometry,re=new go.PathFigure(x,0,!0);return ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E-x,0)),re.add(new go.PathSegment(go.PathSegment.Bezier,E,x,E-y,0,E,y)),re.add(new go.PathSegment(go.PathSegment.Line,E,z-x)),re.add(new go.PathSegment(go.PathSegment.Bezier,E-x,z,E,z-y,E-y,z)),re.add(new go.PathSegment(go.PathSegment.Line,E*.7,z)),re.add(new go.PathSegment(go.PathSegment.Line,E*.7,a)),re.add(new go.PathSegment(go.PathSegment.Line,E*.55,z)),re.add(new go.PathSegment(go.PathSegment.Line,x,z)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,z-x,y,z,0,z-y)),re.add(new go.PathSegment(go.PathSegment.Line,0,x)),re.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,y,y,0).close()),y>1?(ne.spot1=new go.Spot(0,0,y,y),ne.spot2=new go.Spot(1,.8,-y,-y)):(ne.spot1=go.Spot.TopLeft,ne.spot2=new go.Spot(1,.8)),ne}),go.Shape.defineFigureGenerator("Repeat",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*.45,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*.45).close());var z=new go.PathFigure(E*1,a*.55,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*1)),z.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.55)),z.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.55)),z.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*E,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*.1,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*.9).close());var z=new go.PathFigure(E*.1,a*.2,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,E*.22,a*.285)),z.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.32)),z.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.32)),z.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.25).close());var ne=new go.PathFigure(E*.28,a*.37,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.37)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.41)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(le,E,a){var x=new go.Geometry,y=15,z=y*Fe,ne=new go.PathFigure(E*.62,a*.475,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,a-y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-y,a,E,a-z,E-z,a)),ne.add(new go.PathSegment(go.PathSegment.Line,y,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,a-y,z,a,0,a-z)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.475)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.03)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*0)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*0)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.62,a*.03).close()),z>1?(x.spot1=new go.Spot(0,0,z,z),x.spot2=new go.Spot(1,1,-z,-z)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);x.add(y);var z=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-z)).close());var ne=new go.PathFigure(E*.4,a*0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.66)),ne.add(new go.PathSegment(go.PathSegment.Line,E*(1-.26),a*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);x.add(y);var z=.1/.3;return y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-z)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);x.add(y);var z=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-z)).close());var ne=new go.PathFigure(E*.5,a*0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.63)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.63)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.15,a*0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.15,a*0,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1).close());var z=new go.PathFigure(E*.235,a*.28,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.765,a*.28)),z.add(new go.PathSegment(go.PathSegment.Line,E*.655,a*.97)),z.add(new go.PathSegment(go.PathSegment.Line,E*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.5,a*0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.5)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.65)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.65)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*.5)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},13547: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 _e={},xt="5.0",oe={},b=null,he=!1,Be=!1,Ie=null,be=!1,Ge=null,Fe=null,Ye=0;Ye4?parseFloat(Qe):5};_e.setHTML5Codebase=function(Qe,Me){Fe=Qe,ln(Qe,Me)},_e.setJavaCodebase=_e.setJavaCodebaseVersion=_e.isCompiledInstalled=_e.setPreCompiledScriptPath=_e.setPreCompiledResourcePath=function(){},_e.setHTML5CodebaseVersion=function(Qe,Me){var Et=parseFloat(Qe);if(Et!==NaN&&Et<5){console.log("The GeoGebra HTML5 codebase version "+Et+" is deprecated. Using version latest instead.");return}Ge=Qe,Yt(Qe,Me)},_e.getHTML5CodebaseVersion=function(){return le},_e.getParameters=function(){return oe},_e.setFontsCSSURL=function(Qe){ne=Qe},_e.setGiacJSURL=function(Qe){},_e.setJNLPFile=function(Qe){De=Qe},_e.setJNLPBaseDir=function(Qe){},_e.inject=function(){function Qe(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Me="auto",Et=oe.id,kt,vt=!1,Dt=0;Dt=5)return!0;var Qe=_e.getAppletObject();return Qe&&typeof Qe.recalculateEnvironments=="function"?(Qe.recalculateEnvironments(),!0):!1},_e.startAnimation=function(){var Qe=_e.getAppletObject();return Qe&&typeof Qe.startAnimation=="function"?(Qe.startAnimation(),!0):!1},_e.stopAnimation=function(){var Qe=_e.getAppletObject();return Qe&&typeof Qe.stopAnimation=="function"?(Qe.stopAnimation(),!0):!1},_e.getAppletObject=function(){var Qe=oe.id!==void 0?oe.id:"ggbApplet";return window[Qe]},_e.resize=function(){};var lt=function(Qe,Me,Et){var kt=document.createElement("param");kt.setAttribute("name",Me),kt.setAttribute("value",Et),Qe.appendChild(kt)},Le=function(Qe){return Qe&&Qe!=="false"},Ce=function(Qe,Me,Et){ie(le)<=4.2&&(Et=!0);var kt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==le||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(kt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var vt=document.createElement("div");vt.classList.add("appletParameters","notranslate");var Dt=Me.width,Ae=Me.height;if(Me.disableAutoScale=Me.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Me.disableAutoScale,Me.width!==void 0)if(ie(le)<=4.4)Le(Me.showToolBar)&&(Me.height-=7),Le(Me.showAlgebraInput)&&(Me.height-=37),Me.width<605&&Le(Me.showToolBar)&&(Me.width=605,Dt=605);else{var dt=100;(Le(Me.showToolBar)||Le(Me.showMenuBar))&&(Me.hasOwnProperty("customToolBar")&&(Me.customToolbar=Me.customToolBar),dt=Le(Me.showMenuBar)?245:155),Dt=5?(Me.appletOnLoad=function($t){var fa=Qe.querySelector(".ggb_preview");fa&&fa.parentNode.removeChild(fa),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(et),window.GGBT_wsf_view&&$(window).trigger("resize"),ct($t)},bn||et.appendChild(ot)):vt.appendChild(ot),et.appendChild(vt),bn||Qe.appendChild(et),setTimeout(function(){_e.resize()},1)}else{var Bt=document.createElement("div");Bt.className="applet_scaler",Bt.style.position="relative",Bt.style.display="block",Bt.appendChild(vt),Qe.appendChild(Bt),Me.appletOnLoad=function($t){_e.resize(),ct($t)}}function Ht($t,fa){fa&&typeof fa.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement($t,fa.appletOnLoad):renderGGBElement($t),It("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",fa)}function St($t,fa){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:$t,params:fa}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Wn){Ht(Wn.article,Wn.params)}),html5AppletsToProcess=null)},ie(le)<5&&($t.className+=" geogebraweb")):Ht($t,fa)}if(kt){scriptLoadStarted=!0;for(var Tn=0;Tn0?(un.remove(),et.attr("id","fullscreencontent").show(),jQuery(ct).append(et),window.dispatchEvent(new Event("resize"))):Ce(un,Me,!1),window.GGBT_wsf_view.launchFullScreen(ct)}else Ve=kt,Ce(Qe,Me,!1);if(!window.GGBT_wsf_view)for(Ae=0;AeQe/4*3&&(un=Qe/4*3),ct=un/5.8,dt.setAttribute("src",y),dt.setAttribute("width",un),dt.setAttribute("height",ct);var et=(Qe-un)/2,bn=(Me-ct)/2;dt.style.left=et+"px",dt.style.top=bn+"px",vt.appendChild(dt)}}return vt.appendChild(Ae),vt},wt=function(Qe){return Qe=Qe.toLowerCase(),Qe==="html5"||Qe==="screenshot"?Qe:"html5"},ut=["web","webSimple","web3d","tablet","tablet3d","phone"],Yt=function(Qe,Me){if(le=Qe,Me){ln(le,!0);return}var Et=!he;if(Et){var kt=ie(le);!isNaN(kt)&&kt<4.4&&(Et=!1)}var vt,Dt;window.location.protocol.substr(0,4)==="http"?vt=window.location.protocol:vt="http:";var Ae=le.indexOf("//");Ae>0?Dt=le:Ae===0?Dt=vt+le:Dt="https://www.geogebra.org/apps/5.2.814.0/";for(var dt in ut)if(le.slice(ut[dt].length*-1)===ut[dt]||le.slice((ut[dt].length+1)*-1)===ut[dt]+"/"){ln(Dt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Et&&!b.is3D&&!b.AV&&!b.SV&&!b.CV&&!b.EV2&&!b.CP&&!b.PC&&!b.DA&&!b.FI&&!b.PV&&!Le(oe.showToolBar)&&!Le(oe.showMenuBar)&&!Le(oe.showAlgebraInput)&&!Le(oe.enableRightClick)&&(!oe.appName||oe.appName=="classic")?Dt+="webSimple/":Dt+="web3d/",ln(Dt,!1)},ln=function(Qe,Me){if(Qe.requirejs){Oe=Qe;return}Qe.slice(-1)!=="/"&&(Qe+="/"),Oe=Qe,Me===null&&(Me=Qe.indexOf("http")===-1),We=Me,E="web.nocache.js",a=!1;var Et=Oe.split("/");Et.length>1&&(!Me&&Et[Et.length-2]==="webSimple"?(E="webSimple.nocache.js",a=!0):ut.indexOf(Et[Et.length-2])>=0&&(E=Et[Et.length-2]+".nocache.js")),Et=Qe.split("/"),le=Et[Et.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 kt=parseFloat(le);kt!==NaN&&kt<5&&Qe.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+kt+" is deprecated. Using version latest instead."),Yt("5.0",Me))},It=function(Qe,Me){window.console&&window.console.log&&(!Me||typeof Me.showLogging=="undefined"||Me.showLogging&&Me.showLogging!=="false")&&console.log(Qe)};oe.material_id!==void 0?Pe(Wt):Wt();function Wt(){var Qe=xt;Ge!==null?Qe=Ge:parseFloat(Qe)<5&&(Qe="5.0"),Yt(Qe,!1),Fe!==null&&ln(Fe,We),be=!0}return _e},GGBAppletUtils=function(){"use strict";function _e(){return window.GGBT_wsf_edit!==void 0}function xt(be,Ge){Ge!=1?(be.style.transformOrigin="0% 0% 0px",be.style.webkitTransformOrigin="0% 0% 0px",be.style.transform="scale("+Ge+","+Ge+")",be.style.webkitTransform="scale("+Ge+","+Ge+")",be.style.maxWidth="initial",be.querySelector(".ggb_preview")!==null&&(be.querySelector(".ggb_preview").style.maxWidth="initial"),be.querySelectorAll(".ggb_preview img")[0]!==void 0&&(be.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),be.querySelectorAll(".ggb_preview img")[1]!==void 0&&(be.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(be.style.transform="none",be.style.webkitTransform="none")}function oe(be,Ge,Fe,Ye,ke,De){var Oe=null;if(De!=null&&De!="")for(var We=be.parentNode;We!=null;)if((" "+We.className+" ").indexOf(" "+De+" ")>-1){Oe=We;break}else We=We.parentNode;var Ve=0,le=0,E=0,a=0,x=0,y=0,z=0;if(Oe)Ve=Oe.offsetWidth,le=Math.max(Ye?Oe.offsetWidth:0,Oe.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ve=Math.min(window.innerWidth,document.documentElement.clientWidth),le=Math.min(window.innerHeight,document.documentElement.clientHeight),E=Ve):(Ve=window.innerWidth,le=window.innerHeight,E=window.innerWidth),be){var ne=be.getBoundingClientRect();ne.left>0&&ne.left<=Ve&&(ke===void 0||!ke)&&(document.dir==="rtl"?(x=Ve-ne.width-ne.left,y=E<=480?10:30):(y=ne.left,x=E<=480?10:30),a=y+x)}if(be&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var re=be.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,z=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,z=40)}}return be&&((Fe===void 0||!Fe)&&Ge>0&&Ge+a1&&(De=!0)),Ge&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(De=!0),!(be.hasOwnProperty("disableAutoScale")&&be.disableAutoScale))ke=b(be,Ge,De,Fe,be.scaleContainerClass);else return Ye;return De&&(!be.hasOwnProperty("scale")||Ye===1)?ke:Math.min(Ye,ke)}function Be(be){var Ge=Math.min(window.innerWidth,document.documentElement.clientWidth),Fe=Math.min(window.innerHeight,document.documentElement.clientHeight),Ye=be.getBoundingClientRect(),ke=(Ge-Ye.width)/2,De=(Fe-Ye.height)/2;De<0&&(De=0),be.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(ke<40?be.style.left="40px":be.style.left=ke+"px",be.style.top=De+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(De<40?be.style.top="40px":be.style.top=De+"px",be.style.left=ke+"px")}function Ie(be,Ge){var Fe=be.querySelector(".appletParameters");if(Fe){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ge.id!==Fe.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(be)}if(Fe.parentElement&&/fullscreen/.test(Fe.parentElement.className))return;var Ye=he(Ge,be);_e()&&Fe.setAttribute("data-param-scale",Ye);for(var ke=null,De=0;De=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(_e){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(_e){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(_e){var xt=c[_e];return xt==null?null:xt},r=d,webModule.__errFn=e}function B(){function _e(be){var Ge=be.lastIndexOf(rb);Ge==-1&&(Ge=be.length);var Fe=be.indexOf(sb);Fe==-1&&(Fe=be.length);var Ye=be.lastIndexOf(tb,Math.min(Fe,Ge));return Ye>=O?be.substring(O,Ye+P):W}function xt(be){if(!be.match(/^\w+:\/\//)){var Ge=o.createElement(ub);Ge.src=be+vb,be=_e(Ge.src)}return be}function oe(){var be=__gwt_getMetaProperty(wb);return be!=null?be:W}function b(){for(var be=o.getElementsByTagName(_),Ge=O;GeO?be[be.length-P].href:W}function Be(){var be=o.location;return be.href==be.protocol+zb+be.host+be.pathname+be.search+be.hash}var Ie=oe();return Ie==W&&(Ie=b()),Ie==W&&(Ie=he()),Ie==W&&Be()&&(Ie=_e(o.location.href)),Ie=xt(Ie),Ie}function C(_e){return _e.match(/^\//)||_e.match(/^[a-zA-Z]+:\/\//)?_e:webModule.__moduleBase+_e}function D(){var _e=[],xt=O,oe=[],b=[];function he(be){var Ge=b[be](),Fe=oe[be];if(Ge in Fe)return Ge;var Ye=[];for(var ke in Fe)Ye[Fe[ke]]=ke;throw r&&r(be,Ye,Ge),null}if(__gwt_isKnownPropertyValue=function(be,Ge){return Ge in oe[be]},webModule.__getPropMap=function(){var be={};for(var Ge in oe)oe.hasOwnProperty(Ge)&&(be[Ge]=he(Ge));return be},webModule.__computePropValue=he,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Be;try{Be=Cb;var Ie=Be.indexOf(Db);Ie!=-1&&(xt=parseInt(Be.substring(Ie+P),$),Be=Be.substring(O,Ie))}catch(be){}return webModule.__softPermutationId=xt,C(Be+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})()},5862:function(_e,xt,oe){"use strict";oe.d(xt,{Ax:function(){return Ie},Ds:function(){return be},KI:function(){return Fe},SI:function(){return Be},f1:function(){return he}});var b=oe(41510);function he(Ye){let ke=!0;if(Ye.length>0){for(let De=0;Dea in E?Be(E,a,{enumerable:!0,configurable:!0,writable:!0,value:x}):E[a]=x,De=(E,a)=>{for(var x in a||(a={}))Fe.call(a,x)&&ke(E,x,a[x]);if(Ge)for(var x of Ge(a))Ye.call(a,x)&&ke(E,x,a[x]);return E},Oe=(E,a)=>Ie(E,be(a)),We=(E,a)=>{var x={};for(var y in E)Fe.call(E,y)&&a.indexOf(y)<0&&(x[y]=E[y]);if(E!=null&&Ge)for(var y of Ge(E))a.indexOf(y)<0&&Ye.call(E,y)&&(x[y]=E[y]);return x},Ve=(E,a,x)=>new Promise((y,z)=>{var ne=ge=>{try{ie(x.next(ge))}catch(fe){z(fe)}},re=ge=>{try{ie(x.throw(ge))}catch(fe){z(fe)}},ie=ge=>ge.done?y(ge.value):Promise.resolve(ge.value).then(ne,re);ie((x=x.apply(E,a)).next())});const le=E=>{var a=E,{children:x}=a,y=We(a,["children"]);const[z,ne]=(0,he.useState)(!1);return he.createElement(b.ZP,Oe(De({},y),{loading:z,onClick:re=>Ve(void 0,null,function*(){try{ne(!0),yield y.onClick(re),ne(!1)}catch(ie){console.error(ie),ne(!1)}})}),x)}},25603:function(_e,xt,oe){"use strict";var b=oe(86204),he=oe.n(b),Be=Object.defineProperty,Ie=(Ye,ke,De)=>ke in Ye?Be(Ye,ke,{enumerable:!0,configurable:!0,writable:!0,value:De}):Ye[ke]=De,be=(Ye,ke,De)=>Ie(Ye,typeof ke!="symbol"?ke+"":ke,De),Ge=(Ye,ke,De)=>new Promise((Oe,We)=>{var Ve=a=>{try{E(De.next(a))}catch(x){We(x)}},le=a=>{try{E(De.throw(a))}catch(x){We(x)}},E=a=>a.done?Oe(a.value):Promise.resolve(a.value).then(Ve,le);E((De=De.apply(Ye,ke)).next())});class Fe extends b.EventEmitter{constructor(ke,De){super(),be(this,"url"),be(this,"body"),be(this,"fullContent",""),be(this,"controller",null),be(this,"buffer",""),this.url=ke,this.body=De}startStream(){return Ge(this,null,function*(){this.controller=new AbortController;const{signal:ke}=this.controller;try{const De=yield fetch(this.url,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},credentials:"include",body:JSON.stringify(this.body),signal:ke});if(!De.ok)throw new Error(`\u8BF7\u6C42\u5931\u8D25: ${De.status}`);const Oe=De.headers.get("content-type");if(!Oe)throw new Error("\u54CD\u5E94\u5934\u7F3A\u5C11 content-type");if(Oe.includes("application/json")){const le=yield De.json();this.emit("error",le);return}if(!Oe.includes("text/event-stream"))throw new Error("\u54CD\u5E94\u6570\u636E\u683C\u5F0F\u9519\u8BEF");const We=De.body.getReader(),Ve=new TextDecoder("utf-8");for(;;){const{done:le,value:E}=yield We.read();if(le)break;const a=Ve.decode(E,{stream:!0});this.buffer+=a;const x=this.buffer.split(` +(self.webpackChunk=self.webpackChunk||[]).push([[3260],{87169:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return Ye}});var b=oe(60499),he=oe(59301),Be={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"},Ie=Be,be=oe(7657),Ge=function(De,Oe){return he.createElement(be.Z,(0,b.Z)({},De,{ref:Oe,icon:Ie}))},Fe=he.forwardRef(Ge),Ye=Fe},12893:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return Ye}});var b=oe(60499),he=oe(59301),Be={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"minus-circle",theme:"outlined"},Ie=Be,be=oe(7657),Ge=function(De,Oe){return he.createElement(be.Z,(0,b.Z)({},De,{ref:Oe,icon:Ie}))},Fe=he.forwardRef(Ge),Ye=Fe},32134:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return Ye}});var b=oe(60499),he=oe(59301),Be={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"},Ie=Be,be=oe(7657),Ge=function(De,Oe){return he.createElement(be.Z,(0,b.Z)({},De,{ref:Oe,icon:Ie}))},Fe=he.forwardRef(Ge),Ye=Fe},14973:function(_e,xt){"use strict";xt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},44388:function(_e,xt){"use strict";xt.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceListWrap:"choiceListWrap___jB8b1",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},49570:function(_e,xt){"use strict";xt.Z={flex_box_center:"flex_box_center___ycN2f",flex_space_between:"flex_space_between___LcS9e",flex_box_vertical_center:"flex_box_vertical_center___uwjPm",flex_box_center_end:"flex_box_center_end___Pc903",flex_box_column:"flex_box_column___AXEdv",bg:"bg___fm2Cw",title:"title___J3MCU",editIcon:"editIcon___i4Zll",titleLeft:"titleLeft___da61c",titleRight:"titleRight___EsdL6",formWrap:"formWrap___YTxC3",baseLineHeight:"baseLineHeight___TprCB",radioBtnWrapper:"radioBtnWrapper___Mt_XG",radiogroup:"radiogroup___EvkWh",easy:"easy___mSxtg",medium:"medium___NIaWN",hard:"hard___mddnD",baseFormItem:"baseFormItem___csbyb",cascaderPopup:"cascaderPopup___BttnF",selectdiv:"selectdiv___TAr4i",divitem:"divitem___iaXB2",bottmodiv:"bottmodiv___bmp6p",cancelBtn:"cancelBtn___Q4ZcL",confirmBtn:"confirmBtn___nRiCD",concat:"concat___jlPR1"}},42128:function(_e,xt,oe){"use strict";var b=oe(59301),he=Object.defineProperty,Be=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,Ge=(ke,De,Oe)=>De in ke?he(ke,De,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):ke[De]=Oe,Fe=(ke,De)=>{for(var Oe in De||(De={}))Ie.call(De,Oe)&&Ge(ke,Oe,De[Oe]);if(Be)for(var Oe of Be(De))be.call(De,Oe)&&Ge(ke,Oe,De[Oe]);return ke};const Ye=ke=>React.createElement("svg",Fe({className:"jiangxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},ke),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143z",fill:"#98BDF7"}),React.createElement("path",{d:"m248.686 803.182-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#145DFF"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#98BDF7"}));xt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},95006:function(_e,xt,oe){"use strict";var b=oe(59301),he=Object.defineProperty,Be=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,Ge=(ke,De,Oe)=>De in ke?he(ke,De,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):ke[De]=Oe,Fe=(ke,De)=>{for(var Oe in De||(De={}))Ie.call(De,Oe)&&Ge(ke,Oe,De[Oe]);if(Be)for(var Oe of Be(De))be.call(De,Oe)&&Ge(ke,Oe,De[Oe]);return ke};const Ye=ke=>React.createElement("svg",Fe({className:"shengxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},ke),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143zM248.686 803.182l-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#98BDF7"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#145DFF"}));xt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},64242:function(){"use strict";function _e(le,E,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=le,this._defaultValue=E,this._minimum=a,this._maximum=x}Object.defineProperty(_e.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(_e.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(_e.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(_e.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,E){var a=go.Shape._FigureParameters[le];return a?a[E]:null},go.Shape.setFigureParameter=function(le,E,a){if(!(a instanceof _e))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 x=go.Shape._FigureParameters[le];x||(x=[],go.Shape._FigureParameters[le]=x),x[E]=a};var xt=[];function oe(le,E){var a=xt.pop();return a===void 0?new go.Point(le,E):(a.x=le,a.y=E,a)}function b(){var le=xt.pop();return le===void 0?new go.Point:le}function he(le){xt.push(le)}function Be(le,E,a,x,y,z,ne,re,ie){ie||(ie=new go.Point);var ge=le-a,fe=y-ne,Pe=NaN,Ue=NaN;if(ge===0)if(fe===0)le===a&&(Pe=le,Ue=E);else{var Re=(z-re)/fe,lt=z-Re*y;Pe=le,Ue=Re*Pe+lt}else if(fe===0){var Le=(E-x)/ge,Ce=E-Le*le;Pe=y,Ue=Le*Pe+Ce}else{var Le=(E-x)/ge,Re=(z-re)/fe,Ce=E-Le*le,lt=z-Re*y;Pe=(lt-Ce)/(Le-Re),Ue=Le*Pe+Ce}return ie.x=Pe,ie.y=Ue,ie}function Ie(le,E,a,x,y,z,ne,re,ie,ge,fe,Pe,Ue,Re){var lt=1-ie,Le=ie,Ce=le*lt+a*Le,Xe=E*lt+x*Le,nt=a*lt+y*Le,ye=x*lt+z*Le,gt=y*lt+ne*Le,pt=z*lt+re*Le,wt=Ce*lt+nt*Le,ut=Xe*lt+ye*Le,Yt=nt*lt+gt*Le,ln=ye*lt+pt*Le,Nt=wt*lt+Yt*Le,Wt=ut*lt+ln*Le;ge.x=Ce,ge.y=Xe,fe.x=wt,fe.y=ut,Pe.x=Nt,Pe.y=Wt,Ue.x=Yt,Ue.y=ln,Re.x=gt,Re.y=pt}var be=new go.Spot(.156,.156),Ge=new go.Spot(.844,.844),Fe=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new _e("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(le,E,a){var x=le?le.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,E/3),x=Math.min(x,a/3);var y=x*Fe,z=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,E-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,E,x,E-y,0,E,y)).add(new go.PathSegment(go.PathSegment.Line,E,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,a-y,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,y,a,0,a-y)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,y,y,0).close()));return y>1&&(z.spot1=new go.Spot(0,0,y,y),z.spot2=new go.Spot(1,1,-y,-y)),z}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(le,E,a){return new go.Geometry().add(new go.PathFigure(E,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(le,E,a){return new go.Geometry().add(new go.PathFigure(E,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(le,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(le,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=E,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(le,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=E/2,x.startY=0,x.endX=E/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,E,a/2)).add(new go.PathSegment(go.PathSegment.Move,E/2,0)).add(new go.PathSegment(go.PathSegment.Line,E/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)))}),go.Shape.defineFigureGenerator("LineRight",function(le,E,a){return new go.Geometry().add(new go.PathFigure(.25*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*E,a)))}),go.Shape.defineFigureGenerator("LineDown",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,.75*a)).add(new go.PathSegment(go.PathSegment.Line,E,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(le,E,a){return new go.Geometry().add(new go.PathFigure(.75*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*E,a)))}),go.Shape.defineFigureGenerator("LineUp",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,E,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(le,E,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*E,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,E,a/2)).add(new go.PathSegment(go.PathSegment.Move,E/2,0)).add(new go.PathSegment(go.PathSegment.Line,E/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(le,E,a){var x=E/2,y=new go.Geometry().add(new go.PathFigure(E,E/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return y.spot1=be,y.spot2=Ge,y.defaultStretch=go.GraphObject.Uniform,y}),go.Shape.defineFigureGenerator("Line1",function(le,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=E,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(le,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=E,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,E,a,Fe*E,0,E,(1-Fe)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,E,a,0,Fe*a,(1-Fe)*E,a)))}),go.Shape.defineFigureGenerator("Curve3",function(le,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,Fe*a,Fe*E,a)))}),go.Shape.defineFigureGenerator("Curve4",function(le,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-Fe)*E,0,0,(1-Fe)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(le,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new _e("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var y=Math.abs(x)*E;if(x===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return x>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(x=E);var y=Math.abs(x);if(x===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return x>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),y.5&&(x=.5);var y=Math.abs(x)*E;if(x===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return x>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(x=E/2);var y=Math.abs(x);if(x===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return x>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(x=E/2);var y=Math.abs(x);if(x===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return x>0?z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())):z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),y0&&(ne.add(new go.PathSegment(go.PathSegment.Move,E/2+re,E/2)),ne.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y,y,re,re).close())),z.spot1=be,z.spot2=Ge,z.defaultStretch=go.GraphObject.Uniform,z}),go.Shape.defineFigureGenerator("Cloud",function(le,E,a){return new go.Geometry().add(new go.PathFigure(.08034461*E,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*E,.05349299*a,-.09239631*E,.07836421*a,.1406031*E,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*E,.074219*a,.2450511*E,-.00697547*a,.3776197*E,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*E,.07004196*a,.4539471*E,0,.6066018*E,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*E,.08370865*a,.6914277*E,-.01904177*a,.8921095*E,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*E,.3194596*a,1.036446*E,.04105738*a,1.020377*E,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*E,.562044*a,1.04448*E,.360238*a,.992256*E,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*E,.8217117*a,1.032337*E,.5771781*a,1.018411*E,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*E,.9156953*a,1.028411*E,.9571472*a,.8556702*E,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*E,.9310455*a,.7431877*E,1.009325*a,.5624123*E,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*E,.9344623*a,.4820677*E,1.031761*a,.3030112*E,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*E,.870098*a,.2329994*E,1.01518*a,.03213784*E,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*E,.6545475*a,-.02812061*E,.9032597*a,-.01205169*E,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*E,.4265613*a,-.01812061*E,.6089503*a,-.00606892*E,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*E,.1944299*a,-.01606892*E,.3892545*a,-.01205169*E,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(le,E,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*E,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,x*a)).add(new go.PathSegment(go.PathSegment.Line,E,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Line,x*E,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new _e("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new _e("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(le,E,a){var x=le?le.parameter1:NaN,y=le?le.parameter2:NaN;isNaN(x)&&(x=0),isNaN(y)&&(y=315);var z=x%360;z<0&&(z+=360);var ne=y%360,re=Math.min(E,a)/2;return new go.Geometry().add(new go.PathFigure(re,re).add(new go.PathSegment(go.PathSegment.Arc,z,ne,re,re,re,re).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(le,E,a){var x=Fe/Math.SQRT2*.5,y=Math.SQRT2/2,z=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,y*E,z*a,E,(1-x)*a,(y+x)*E,(z+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new _e("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(le,E,a){var x=le?le.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var y=Math.min(x,E)/2,z=E/2,ne=a/2;return new go.Geometry().add(new go.PathFigure(z-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,z+y,0)).add(new go.PathSegment(go.PathSegment.Line,z+y,ne-y)).add(new go.PathSegment(go.PathSegment.Line,E,ne-y)).add(new go.PathSegment(go.PathSegment.Line,E,ne+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,ne+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,a)).add(new go.PathSegment(go.PathSegment.Line,z-y,a)).add(new go.PathSegment(go.PathSegment.Line,z-y,ne+y)).add(new go.PathSegment(go.PathSegment.Line,0,ne+y)).add(new go.PathSegment(go.PathSegment.Line,0,ne-y)).add(new go.PathSegment(go.PathSegment.Line,z-y,ne-y).close()))}),go.Shape.setFigureParameter("ThinCross",0,new _e("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(le,E,a){var x=le?le.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var y=Math.min(x,E)/2,z=E/2,ne=a/2;return new go.Geometry().add(new go.PathFigure(z-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,z+y,0)).add(new go.PathSegment(go.PathSegment.Line,z+y,ne-y)).add(new go.PathSegment(go.PathSegment.Line,E,ne-y)).add(new go.PathSegment(go.PathSegment.Line,E,ne+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,ne+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,a)).add(new go.PathSegment(go.PathSegment.Line,z-y,a)).add(new go.PathSegment(go.PathSegment.Line,z-y,ne+y)).add(new go.PathSegment(go.PathSegment.Line,0,ne+y)).add(new go.PathSegment(go.PathSegment.Line,0,ne-y)).add(new go.PathSegment(go.PathSegment.Line,z-y,ne-y).close()))}),go.Shape.setFigureParameter("ThickX",0,new _e("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(le,E,a){var x=le?le.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),E===0||a===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=E,y.endY=a,y}else{var z=E/2,ne=a/2,re=Math.atan2(a,E),ie=x-Math.min(Math.cos(re)*x/2,z),ge=x-Math.min(Math.sin(re)*x/2,ne),y=new go.Geometry,fe=new go.PathFigure(ie,0,!0);return y.add(fe),fe.add(new go.PathSegment(go.PathSegment.Line,z,.2*a)),fe.add(new go.PathSegment(go.PathSegment.Line,E-ie,0)),fe.add(new go.PathSegment(go.PathSegment.Line,E,ge)),fe.add(new go.PathSegment(go.PathSegment.Line,.8*E,ne)),fe.add(new go.PathSegment(go.PathSegment.Line,E,a-ge)),fe.add(new go.PathSegment(go.PathSegment.Line,E-ie,a)),fe.add(new go.PathSegment(go.PathSegment.Line,z,.8*a)),fe.add(new go.PathSegment(go.PathSegment.Line,ie,a)),fe.add(new go.PathSegment(go.PathSegment.Line,0,a-ge)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*E,ne)),fe.add(new go.PathSegment(go.PathSegment.Line,0,ge).close()),y}}),go.Shape.setFigureParameter("ThinX",0,new _e("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(le,E,a){var x=le?le.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var y=new go.Geometry,z=new go.PathFigure(.1*E,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),y}),go.Shape.setFigureParameter("SquareIBeam",0,new _e("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.2);var y=new go.Geometry,z=new go.PathFigure(0,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,x*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*E,x*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*E,(1-x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,(1-x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*E,(1-x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*E,x*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),y}),go.Shape.setFigureParameter("RoundedIBeam",0,new _e("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.5);var y=new go.Geometry,z=new go.PathFigure(0,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,a,Math.abs(1-x)*E,.25*a,Math.abs(1-x)*E,.75*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*E,.75*a,x*E,.25*a).close()),y}),go.Shape.defineFigureGenerator("HalfEllipse",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,Fe*E,0,E,(.5-Fe/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,(.5+Fe/2)*a,Fe*E,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,0,E,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*E,.75*a,.5*E,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(le,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*E,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,0,0,.45*E,0)).add(new go.PathSegment(go.PathSegment.Bezier,E,.3*a,.55*E,0,E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,.5*a,.9*E,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(le,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*E,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.6*E,.2*a,E,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.7*a,E,.8*a,.6*E,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,.5*E,.75*a,.55*E,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*E,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*E,.7*a,.45*E,.95*a,.5*E,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*E,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*E,.01*a,0,.25*a,.4*E,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.4*E,.6*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.15*E,a,.5*E,.75*a,.45*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*E,.6*a,.55*E,.95*a,.5*E,.75*a));var z=.2,ne=.3,re=0,ie=z*Fe;return y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*E,(.5+z+re)*a,(.5-z+ne)*E,(.5+ie+re)*a,(.5-ie+ne)*E,(.5+z+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+z+ne)*E,(.5+re)*a,(.5+ie+ne)*E,(.5+z+re)*a,(.5+z+ne)*E,(.5+ie+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*E,(.5-z+re)*a,(1-.5+z+ne)*E,(.5-ie+re)*a,(.5+ie+ne)*E,(.5-z+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.65*E,.36771243*a,(.5-ie+ne)*E,(.5-z+re)*a,(.5-z+ne+.05)*E,(.5-ie+re-.02)*a)),z=.2,ne=0,re=-.3,ie=z*Fe,y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+z+ne)*E,(.5+re)*a,(.5+ie+ne)*E,(.5+z+re)*a,(.5+z+ne)*E,(.5+ie+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*E,(.5-z+re)*a,(1-.5+z+ne)*E,(.5-ie+re)*a,(.5+ie+ne)*E,(.5-z+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-z+ne)*E,(.5+re)*a,(.5-ie+ne)*E,(.5-z+re)*a,(.5-z+ne)*E,(.5-ie+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ie+ne)*E,(.5+z+re)*a,(.5-z+ne)*E,(.5+ie+re)*a,(.5-ie+ne)*E,(.5+z+re)*a)),z=.2,ne=-.3,re=0,ie=z*Fe,y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*E,(.5-z+re)*a,(1-.5+z+ne-.05)*E,(.5-ie+re-.02)*a,(.5+ie+ne)*E,(.5-z+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-z+ne)*E,(.5+re)*a,(.5-ie+ne)*E,(.5-z+re)*a,(.5-z+ne)*E,(.5-ie+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*E,(.5+z+re)*a,(.5-z+ne)*E,(.5+ie+re)*a,(.5-ie+ne)*E,(.5+z+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.6*a,(.5+ie+ne)*E,(.5+z+re)*a,(.5+z+ne)*E,(.5+ie+re)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.5,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,E*.5,E*.5,E*.5,E*.5)),y.add(new go.PathSegment(go.PathSegment.Arc,90,-180,E*.5,E*.75,E*.25,E*.25)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,E*.5,E*.25,E*.25,E*.25));var z=.1,ne=.5,re=.25;return y.add(new go.PathSegment(go.PathSegment.Move,(ne+z)*E,re*a)),y.add(new go.PathSegment(go.PathSegment.Arc,0,-360,E*ne,a*re,z*E,z*E).close()),y=new go.PathFigure(E*.5,0,!1),x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*.5,E*.5,E*.5,E*.5)),re=.75,y=new go.PathFigure((ne+z)*E,re*a,!0),x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,0,360,E*ne,a*re,z*E,z*E).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(le,E,a){var x=.8535533905932737,y=.5*E,z=.5*a;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,y,z,y,z)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,y,z)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,x*a)).add(new go.PathSegment(go.PathSegment.Move,y,z)).add(new go.PathSegment(go.PathSegment.Line,x*E,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=.5,ne=.5,re=.5,ie=new go.PathFigure(ne*E,(re-z)*a);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*E,re*a,(ne-y)*E,(re-z)*a,(ne-z)*E,(re-y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+z)*a,(ne-z)*E,(re+y)*a,(ne-y)*E,(re+z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,re*a,(ne+y)*E,(re+z)*a,(ne+z)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-z)*a,(ne+z)*E,(re-y)*a,(ne+y)*E,(re-z)*a)),z=.4,y=Fe*.4;var ge=b(),fe=b(),Pe=b(),Ue=b();Ie(ne,re-z,ne+y,re-z,ne+z,re-y,ne+z,re,.42,ge,fe,Pe,Ue,Ue);var Re=b(),lt=b(),Le=b();Ie(ne,re-z,ne+y,re-z,ne+z,re-y,ne+z,re,.58,Ue,Ue,Le,Re,lt);var Ce=b(),Xe=b(),nt=b();Ie(ne,re+z,ne-y,re+z,ne-z,re+y,ne-z,re,.42,Ce,Xe,nt,Ue,Ue);var ye=b(),gt=b(),pt=b();return Ie(ne,re+z,ne-y,re+z,ne-z,re+y,ne-z,re,.58,Ue,Ue,pt,ye,gt),ie.add(new go.PathSegment(go.PathSegment.Move,pt.x*E,pt.y*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*E,re*a,ye.x*E,ye.y*a,gt.x*E,gt.y*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-z)*a,(ne-z)*E,(re-y)*a,(ne-y)*E,(re-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,Pe.x*E,Pe.y*a,ge.x*E,ge.y*a,fe.x*E,fe.y*a)),ie.add(new go.PathSegment(go.PathSegment.Line,pt.x*E,pt.y*a).close()),ie.add(new go.PathSegment(go.PathSegment.Move,nt.x*E,nt.y*a)),ie.add(new go.PathSegment(go.PathSegment.Line,Le.x*E,Le.y*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,re*a,Re.x*E,Re.y*a,lt.x*E,lt.y*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+z)*a,(ne+z)*E,(re+y)*a,(ne+y)*E,(re+z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,nt.x*E,nt.y*a,Ce.x*E,Ce.y*a,Xe.x*E,Xe.y*a).close()),he(ge),he(fe),he(Pe),he(Ue),he(Re),he(lt),he(Le),he(Ce),he(Xe),he(nt),he(ye),he(gt),he(pt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*E,0)).add(new go.PathSegment(go.PathSegment.Line,.2*E,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*E,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.5*a,E,.25*a,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new _e("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(le,E,a){var x=le?le.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>E&&(x=E);var y=(E-x)/2,z=y+x;return new go.Geometry().add(new go.PathFigure(z,.5*a).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,E,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*E,0)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.45*a)).add(new go.PathSegment(go.PathSegment.Line,E,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(le,E,a){var x=new go.Geometry,y=Fe*.4,z=.4,ne=.5,re=.5,ie=b(),ge=b(),fe=b(),Pe=b(),Ue=new go.PathFigure((ne-z)*E,re*a,!1);x.add(Ue),Ue.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-z)*a,(ne-z)*E,(re-y)*a,(ne-y)*E,(re-z)*a)),Ie(ne,re-z,ne+y,re-z,ne+z,re-y,ne+z,re,.44,fe,Pe,ge,ie,ie),Ue.add(new go.PathSegment(go.PathSegment.Bezier,ge.x*E,ge.y*a,fe.x*E,fe.y*a,Pe.x*E,Pe.y*a));var Re=oe(ge.x,ge.y);Ie(ne,re-z,ne+y,re-z,ne+z,re-y,ne+z,re,.56,ie,ie,ge,fe,Pe);var lt=oe(ge.x,ge.y);Ue.add(new go.PathSegment(go.PathSegment.Line,(Re.x*.1+.95*.9)*E,Re.y*.1*a)),Ue.add(new go.PathSegment(go.PathSegment.Line,.85*E,Re.y*.1*a)),Ue.add(new go.PathSegment(go.PathSegment.Line,.85*E,0)),Ue.add(new go.PathSegment(go.PathSegment.Line,E,0)),Ue.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),Ue.add(new go.PathSegment(go.PathSegment.Line,(lt.x*.1+.9)*E,.15*a)),Ue.add(new go.PathSegment(go.PathSegment.Line,(lt.x*.1+.9)*E,(lt.y*.1+.05*.9)*a)),Ue.add(new go.PathSegment(go.PathSegment.Line,lt.x*E,lt.y*a)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,re*a,fe.x*E,fe.y*a,Pe.x*E,Pe.y*a)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+z)*a,(ne+z)*E,(re+y)*a,(ne+y)*E,(re+z)*a)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*E,re*a,(ne-y)*E,(re+z)*a,(ne-z)*E,(re+y)*a)),z=.35,y=Fe*.35;var Le=new go.PathFigure(ne*E,(re-z)*a,!1);x.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*E,re*a,(ne-y)*E,(re-z)*a,(ne-z)*E,(re-y)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+z)*a,(ne-z)*E,(re+y)*a,(ne-y)*E,(re+z)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,re*a,(ne+y)*E,(re+z)*a,(ne+z)*E,(re+y)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-z)*a,(ne+z)*E,(re-y)*a,(ne+y)*E,(re-z)*a));var Ce=new go.PathFigure((ne-z)*E,re*a,!1);return x.add(Ce),he(ie),he(ge),he(fe),he(Pe),he(Re),he(lt),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(le,E,a){var x=new go.Geometry,y=.375,z=0,ne=-.125,re=y*Fe,ie=new go.PathFigure((.525+z)*E,(.5+y+ne)*a,!1);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+z)*E,(.5+ne)*a,(.5+re+z)*E,(.5+y+ne)*a,(.5+y+z)*E,(.5+re+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*E,(.5-y+ne)*a,(1-.5+y+z)*E,(.5-re+ne)*a,(.5+re+z)*E,(.5-y+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+z)*E,(.5+ne)*a,(.5-re+z)*E,(.5-y+ne)*a,(.5-y+z)*E,(.5-re+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(.475+z)*E,(.5+y+ne)*a,(.5-y+z)*E,(.5+re+ne)*a,(.5-re+z)*E,(.5+y+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.475*E,.85*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.425*E,.85*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.425*E,.9*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.475*E,.9*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.475*E,a)),ie.add(new go.PathSegment(go.PathSegment.Line,.525*E,a)),ie.add(new go.PathSegment(go.PathSegment.Line,.525*E,.9*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.575*E,.9*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.575*E,.85*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a).close()),y=.325,z=0,ne=-.125,re=y*Fe;var ie=new go.PathFigure((1-.5+y+z)*E,(.5+ne)*a,!1);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*E,(.5+y+ne)*a,(.5+y+z)*E,(.5+re+ne)*a,(.5+re+z)*E,(.5+y+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+z)*E,(.5+ne)*a,(.5-re+z)*E,(.5+y+ne)*a,(.5-y+z)*E,(.5+re+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*E,(.5-y+ne)*a,(.5-y+z)*E,(.5-re+ne)*a,(.5-re+z)*E,(.5-y+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+z)*E,(.5+ne)*a,(.5+re+z)*E,(.5-y+ne)*a,(1-.5+y+z)*E,(.5-re+ne)*a));var ie=new go.PathFigure((.525+z)*E,(.5+y+ne)*a,!1);return x.add(ie),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(le,E,a){var x=le?le.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(le,E,a){var x=le?le.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*E,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*E,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(le,E,a){var x=new go.Geometry().add(new go.PathFigure(.5*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*E,.5*a,.5*E,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,.5*E,0)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Move,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,.25*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(le,E,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*E,x*a,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(le,E,a){var x=.5;return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*E,x*a,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new _e("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new _e("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.3);var y=le?le.parameter2:NaN;isNaN(y)&&(y=.3);var z=(1-x)*E,ne=(.5-y/2)*a,re=(.5+y/2)*a,ie=new go.Geometry,ge=new go.PathFigure(0,ne,!0);ie.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,z,ne)),ge.add(new go.PathSegment(go.PathSegment.Line,z,0)),ge.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ge.add(new go.PathSegment(go.PathSegment.Line,z,a)),ge.add(new go.PathSegment(go.PathSegment.Line,z,re)),ge.add(new go.PathSegment(go.PathSegment.Line,0,re).close()),ie.spot1=new go.Spot(0,ne/a);var fe=Be(0,re/a,1,re/a,z/E,1,1,.5,b());return ie.spot2=new go.Spot(fe.x,fe.y),he(fe),ie}),go.Shape.setFigureParameter("Arrow2",0,new _e("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new _e("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=30),x>E&&(x=E);var y=le?le.parameter2:NaN;isNaN(y)&&(y=30),y=Math.min(y,a/2);var z=E-x,ne=(a-y)/2,re=ne+y,ie=new go.Geometry,ge=new go.PathFigure(0,ne,!0);ie.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,z,ne)),ge.add(new go.PathSegment(go.PathSegment.Line,z,0)),ge.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ge.add(new go.PathSegment(go.PathSegment.Line,z,a)),ge.add(new go.PathSegment(go.PathSegment.Line,z,re)),ge.add(new go.PathSegment(go.PathSegment.Line,0,re).close()),ie.spot1=new go.Spot(0,ne/a);var fe=Be(0,re/a,1,re/a,z/E,1,1,.5,b());return ie.spot2=new go.Spot(fe.x,fe.y),he(fe),ie}),go.Shape.defineFigureGenerator("Chevron",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.214*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,1*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.786*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new _e("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.3);var y=(.5-x/2)*a,z=(.5+x/2)*a,ne=new go.Geometry,re=new go.PathFigure(E,.5*a,!0);ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),re.add(new go.PathSegment(go.PathSegment.Line,.3*E,z)),re.add(new go.PathSegment(go.PathSegment.Line,.3*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),re.add(new go.PathSegment(go.PathSegment.Line,.3*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close());var ie=Be(0,.5,.3,0,0,y/a,.1,y/a,b());return ne.spot1=new go.Spot(ie.x,ie.y),ie=Be(.7,1,1,.5,0,z/a,1,z/a,ie),ne.spot2=new go.Spot(ie.x,ie.y),he(ie),ne}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new _e("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new _e("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=40);var y=le?le.parameter2:NaN;isNaN(y)&&(y=100);var z=(a-x)/2,ne=z+x,re=(a-y)/2,ie=re+y;(x>a||y>a)&&(y>x?(x=x*a/y,z=(a-x)/2,ne=z+x,re=0,ie=a):(z=0,ne=a,re=0,ie=a));var ge=new go.Geometry,fe=new go.PathFigure(E,.5*a,!0);ge.add(fe),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,ie)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,ne)),fe.add(new go.PathSegment(go.PathSegment.Line,.3*E,ne)),fe.add(new go.PathSegment(go.PathSegment.Line,.3*E,ie)),fe.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),fe.add(new go.PathSegment(go.PathSegment.Line,.3*E,re)),fe.add(new go.PathSegment(go.PathSegment.Line,.3*E,z)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,re).close());var Pe=Be(0,.5,.3,re/a,0,z/a,1,z/a,b());return ge.spot1=new go.Spot(Pe.x,Pe.y),Pe=Be(.7,ie/a,1,.5,0,ne/a,1,ne/a,Pe),ge.spot2=new go.Spot(Pe.x,Pe.y),he(Pe),ge}),go.Shape.setFigureParameter("IBeamArrow",0,new _e("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.3);var y=(.5-x/2)*a,z=(.5+x/2)*a,ne=new go.Geometry,re=new go.PathFigure(E,.5*a,!0);ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,z)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,0)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,0)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ne.spot1=new go.Spot(0,y/a);var ie=Be(.7,1,1,.5,0,z/a,1,z/a,b());return ne.spot2=new go.Spot(ie.x,ie.y),he(ie),ne}),go.Shape.setFigureParameter("IBeamArrow2",0,new _e("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new _e("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=40);var y=le?le.parameter2:NaN;isNaN(y)&&(y=100);var z=(a-x)/2,ne=z+x,re=(a-y)/2,ie=re+y;(x>a||y>a)&&(y>x?(x=x*a/y,z=(a-x)/2,ne=z+x,re=0,ie=a):(z=0,ne=a,re=0,ie=a));var ge=new go.Geometry,fe=new go.PathFigure(E,.5*a,!0);ge.add(fe),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,ie)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,ne)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*E,ne)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*E,ie)),fe.add(new go.PathSegment(go.PathSegment.Line,0,ie)),fe.add(new go.PathSegment(go.PathSegment.Line,0,re)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*E,re)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*E,z)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*E,re).close()),ge.spot1=new go.Spot(0,z/a);var Pe=Be(.7,ie/a,1,.5,0,ne/a,1,ne/a,b());return ge.spot2=new go.Spot(Pe.x,Pe.y),he(Pe),ge}),go.Shape.setFigureParameter("Pointer",0,new _e("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.1);var y=new go.Geometry,z=new go.PathFigure(E,.5*a,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,x*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),y.spot1=new go.Spot(x,.35);var ne=Be(.2,.65,1,.65,0,1,1,.5,b());return y.spot2=new go.Spot(ne.x,ne.y),he(ne),y}),go.Shape.setFigureParameter("RoundedPointer",0,new _e("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.3);var y=new go.Geometry,z=new go.PathFigure(E,.5*a,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*E,.75*a,x*E,.25*a).close()),y.spot1=new go.Spot(x,.35);var ne=Be(0,.65,1,.65,0,1,1,.5,b());return y.spot2=new go.Spot(ne.x,ne.y),he(ne),y}),go.Shape.setFigureParameter("SplitEndArrow",0,new _e("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.4);var y=(.5-x/2)*a,z=(.5+x/2)*a,ne=new go.Geometry,re=new go.PathFigure(E,.5*a,!0);ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),re.add(new go.PathSegment(go.PathSegment.Line,0,z)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,0,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ne.spot1=new go.Spot(.2,.3);var ie=Be(.7,1,1,.5,0,z/a,1,z/a,b());return ne.spot2=new go.Spot(ie.x,ie.y),he(ie),ne}),go.Shape.setFigureParameter("SplitEndArrow2",0,new _e("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=50);var y=(a-x)/2,z=y+x;x>a&&(y=0,z=a);var ne=new go.Geometry,re=new go.PathFigure(E,.5*a,!0);ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),re.add(new go.PathSegment(go.PathSegment.Line,0,z)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,0,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),ne.spot1=new go.Spot(.2,y/a);var ie=Be(.7,1,1,.5,0,z/a,1,z/a,b());return ne.spot2=new go.Spot(ie.x,ie.y),he(ie),ne}),go.Shape.setFigureParameter("SquareArrow",0,new _e("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.7);var y=new go.Geometry,z=new go.PathFigure(E,.5*a,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,x*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,0)),z.add(new go.PathSegment(go.PathSegment.Line,x*E,0).close()),y.spot1=go.Spot.TopLeft,y.spot2=new go.Spot(x,1),y}),go.Shape.defineFigureGenerator("Cone1",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=Fe*.1,ne=new go.PathFigure(0,.9*a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+z)*a,(.5+y)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+z)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.9*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.9*a,(1-.85/.9)*E,a,.85/.9*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var z=new go.PathFigure(0,.9*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E,.9*a,(1-.85/.9)*E,.8*a,.85/.9*E,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var z=new go.PathFigure(.5*E,a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),z.add(new go.PathSegment(go.PathSegment.Move,.5*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.3*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0).close());var z=new go.PathFigure(0,.3*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.7*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Move,.7*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var y=new go.Geometry,z=Fe*.5,ne=new go.PathFigure(0,x,!0);y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,Fe*x,(.5-z)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,1*E,x,(.5+z)*E,0,1*E,Fe*x)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a-x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,1*a,1*E,a-Fe*x,(.5+z)*E,1*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-z)*E,1*a,0,a-Fe*x)),ne.add(new go.PathSegment(go.PathSegment.Line,0,x));var re=new go.PathFigure(E,x,!1);return y.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,2*x,1*E,2*x-Fe*x,(.5+z)*E,2*x)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-z)*E,2*x,0,2*x-Fe*x)),y.spot1=new go.Spot(0,0,0,2*x),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder2",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var y=new go.Geometry,z=Fe*.5,ne=new go.PathFigure(0,a-x,!0);y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,Fe*x,(.5-z)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,x,(.5+z)*E,0,E,Fe*x)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a-x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,a-Fe*x,(.5+z)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-z)*E,a,0,a-Fe*x));var re=new go.PathFigure(0,a-x,!1);return y.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a-2*x,0,a-x-Fe*x,(.5-z)*E,a-2*x)),re.add(new go.PathSegment(go.PathSegment.Bezier,E,a-x,(.5+z)*E,a-2*x,E,a-x-Fe*x)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,0,-2*x),y}),go.Shape.defineFigureGenerator("Cylinder3",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,E/3);var y=new go.Geometry,z=Fe*.5,ne=new go.PathFigure(x,0,!0);y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E-x,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-Fe*x,0,E,(.5-z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,(.5+z)*a,E-Fe*x,a)),ne.add(new go.PathSegment(go.PathSegment.Line,x,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,Fe*x,a,0,(.5+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-z)*a,Fe*x,0));var re=new go.PathFigure(x,0,!1);return y.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+Fe*x,0,2*x,(.5-z)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+z)*a,x+Fe*x,a)),y.spot1=new go.Spot(0,0,2*x,0),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder4",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,E/3);var y=new go.Geometry,z=Fe*.5,ne=new go.PathFigure(E-x,0,!0);y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-Fe*x,0,E,(.5-z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,(.5+z)*a,E-Fe*x,a)),ne.add(new go.PathSegment(go.PathSegment.Line,x,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,Fe*x,a,0,(.5+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-z)*a,Fe*x,0)),ne.add(new go.PathSegment(go.PathSegment.Line,E-x,0));var re=new go.PathFigure(E-x,0,!1);return y.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,E-2*x,.5*a,E-x-Fe*x,0,E-2*x,(.5-z)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E-2*x,(.5+z)*a,E-x-Fe*x,a)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,-2*x,0),y}),go.Shape.defineFigureGenerator("Prism1",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.25*E,.25*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(.25*E,.25*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.25*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),z.add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var z=new go.PathFigure(.5*E,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var z=new go.PathFigure(.5*E,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),z.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(le,E,a){var x=new go.Geometry,y=.2,z=.1,ne=Fe*y,re=Fe*z,ie=.5,ge=.1,fe=new go.PathFigure(ie*E,(ge+z)*a,!0);x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ie-y)*E,ge*a,(ie-ne)*E,(ge+z)*a,(ie-y)*E,(ge+re)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge-z)*a,(ie-y)*E,(ge-re)*a,(ie-ne)*E,(ge-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ie+y)*E,ge*a,(ie+ne)*E,(ge-z)*a,(ie+y)*E,(ge-re)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge+z)*a,(ie+y)*E,(ge+re)*a,(ie+ne)*E,(ge+z)*a));var Pe=.05,Ue=Fe*Pe;ie=.05,ge=.25;var Re=new go.PathFigure(.5*E,.2*a,!0);return x.add(Re),Re.add(new go.PathSegment(go.PathSegment.Line,.95*E,.2*a)),ie=.95,ge=.25,Re.add(new go.PathSegment(go.PathSegment.Bezier,(ie+Pe)*E,ge*a,(ie+Ue)*E,(ge-Pe)*a,(ie+Pe)*E,(ge-Ue)*a)),Re.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),Re.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),Re.add(new go.PathSegment(go.PathSegment.Line,.85*E,.35*a)),Pe=.025,Ue=Fe*Pe,ie=.825,ge=.35,Re.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge-Pe)*a,(ie+Pe)*E,(ge-Ue)*a,(ie+Ue)*E,(ge-Pe)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ie-Pe)*E,ge*a,(ie-Ue)*E,(ge-Pe)*a,(ie-Pe)*E,(ge-Ue)*a)),Re.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),Re.add(new go.PathSegment(go.PathSegment.Line,.55*E,a)),Re.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a)),Pe=.05,Ue=Fe*Pe,ie=.5,ge=.7,Re.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge-Pe)*a,(ie+Pe)*E,(ge-Ue)*a,(ie+Ue)*E,(ge-Pe)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ie-Pe)*E,ge*a,(ie-Ue)*E,(ge-Pe)*a,(ie-Pe)*E,(ge-Ue)*a)),Re.add(new go.PathSegment(go.PathSegment.Line,.45*E,a)),Re.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),Re.add(new go.PathSegment(go.PathSegment.Line,.2*E,.35*a)),Pe=.025,Ue=Fe*Pe,ie=.175,ge=.35,Re.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge-Pe)*a,(ie+Pe)*E,(ge-Ue)*a,(ie+Ue)*E,(ge-Pe)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ie-Pe)*E,ge*a,(ie-Ue)*E,(ge-Pe)*a,(ie-Pe)*E,(ge-Ue)*a)),Re.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),Re.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Re.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),Pe=.05,Ue=Fe*Pe,ie=.05,ge=.25,Re.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge-Pe)*a,(ie-Pe)*E,(ge-Ue)*a,(ie-Ue)*E,(ge-Pe)*a)),Re.add(new go.PathSegment(go.PathSegment.Line,.5*E,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new _e("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(le,E,a){var x=le?le.parameter1:NaN;isNaN(x)&&(x=.2);var y=new go.Geometry,z=new go.PathFigure(E,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),z.add(new go.PathSegment(go.PathSegment.Line,x*E,0).close()),y.spot1=new go.Spot(0,x),y.spot2=go.Spot.BottomRight,y}),go.Shape.defineFigureGenerator("Collate",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a));var z=new go.PathFigure(.5*E,.5*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(0,y*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,(1-y)*a)),x}),go.Shape.defineFigureGenerator("Database",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=Fe*.1,ne=new go.PathFigure(E,.1*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+z)*a,(.5+y)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,(.1-z)*a,(.5-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+y)*E,0,E,(.1-z)*a));var re=new go.PathFigure(E,.1*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,E,(.1+z)*a,(.5+y)*E,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-y)*E,.2*a,0,(.1+z)*a)),re.add(new go.PathSegment(go.PathSegment.Move,E,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,E,(.2+z)*a,(.5+y)*E,.3*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-y)*E,.3*a,0,(.2+z)*a)),re.add(new go.PathSegment(go.PathSegment.Move,E,.3*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.4*a,E,(.3+z)*a,(.5+y)*E,.4*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-y)*E,.4*a,0,(.3+z)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,E,0,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.9*a,.25*E,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=Fe*.1,ne=new go.PathFigure(E,.1*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+z)*a,(.5+y)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,(.1-z)*a,(.5-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+y)*E,0,E,(.1-z)*a));var re=new go.PathFigure(E,.1*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,E,(.1+z)*a,(.5+y)*E,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-y)*E,.2*a,0,(.1+z)*a)),re.add(new go.PathSegment(go.PathSegment.Move,E,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,E,(.2+z)*a,(.5+y)*E,.3*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-y)*E,.3*a,0,(.2+z)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.25*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,E,0,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;isNaN(y)?y=.2:y<.15&&(y=.15);var z=Fe*.2,ne=new go.PathFigure(0,.2*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,0,(.2-z)*a,(.2-z)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,.2*a,(.8+z)*E,0,E,(.2-z)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,a,E,(.8+z)*a,(.8+z)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-z)*E,a,0,(.8+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var re=new go.PathFigure(0,y*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;(isNaN(y)||y<.1)&&(y=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(0,y*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),x}),go.Shape.defineFigureGenerator("Document",function(le,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;(isNaN(y)||y<.2)&&(y=.2);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(y*E,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,y*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E,y*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),ne.add(new go.PathSegment(go.PathSegment.Move,(1-y)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,(1-y)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var z=new go.PathFigure(.1*E,.4*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Move,.9*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Move,.6*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Move,.4*E,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(.75*E,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a));var z=new go.PathFigure(E,.5*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,a));var ne=new go.PathFigure(E,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN,z=le?le.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(z)&&(z=.1);var ne=new go.PathFigure(0,0,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var re=new go.PathFigure(y*E,0,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),re.add(new go.PathSegment(go.PathSegment.Move,0,z*a)),re.add(new go.PathSegment(go.PathSegment.Line,E,z*a)),x}),go.Shape.defineFigureGenerator("Junction",function(le,E,a){var x=new go.Geometry,y=1/Math.SQRT2,z=(1-1/Math.SQRT2)/2,ne=Fe*.5,re=.5,ie=new go.PathFigure(E,re*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,re*E,a,E,(re+ne)*a,(re+ne)*E,a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,re*a,(re-ne)*E,a,0,(re+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,re*E,0,0,(re-ne)*a,(re-ne)*E,0)),ie.add(new go.PathSegment(go.PathSegment.Bezier,E,re*a,(re+ne)*E,0,E,(re-ne)*a));var ge=new go.PathFigure((z+y)*E,(z+y)*a,!1);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,z*E,z*a)),ge.add(new go.PathSegment(go.PathSegment.Move,z*E,(z+y)*a)),ge.add(new go.PathSegment(go.PathSegment.Line,(z+y)*E,z*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(le,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close());var z=new go.PathFigure(.1*E,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=.5,ne=new go.PathFigure(.5*E,a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,z*a,(z-y)*E,a,0,(z+y)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*E,0,0,(z-y)*a,(z-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,z*a,(z+y)*E,0,E,(z-y)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+.1)*E,.9*a,E,(z+y)*a,(z+y)*E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;isNaN(y)&&(y=.7);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;isNaN(y)&&(y=.25);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,y*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,(1-y)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(le,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.44*a,.96*E,.47*a,.93*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.54*a,.86*E,.57*a,.83*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*E,.4*a,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,0).close());var z=new go.PathFigure(.1*E,.2*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.54*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,.1*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a).close());var z=new go.PathFigure(.2*E,.1*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Move,.1*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;isNaN(y)&&(y=.1);var z=1-y,ne=new go.PathFigure(0,0,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close());var re=new go.PathFigure(.5*y*E,y*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,(1-.5*y)*E,y*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=.5,ne=new go.PathFigure(E,z*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*E,a,E,(z+y)*a,(z+y)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,z*a,(z-y)*E,a,0,(z+y)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*E,0,0,(z-y)*a,(z-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,z*a,(z+y)*E,0,E,(z-y)*a));var re=new go.PathFigure(E,.5*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),re.add(new go.PathSegment(go.PathSegment.Move,.5*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(le,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.3*a,.5*E,.6*a,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN,z=le?le.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(z)&&(z=.3);var ne=new go.PathFigure(0,0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-z)*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN,z=le?le.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(z)&&(z=.3);var ne=new go.PathFigure(0,0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-z)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-z)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure((1-y)*E,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Move,y*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),x}),go.Shape.defineFigureGenerator("Process",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(y*E,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;isNaN(y)&&(y=.25);var z=new go.PathFigure(y*E,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a));var ne=new go.PathFigure(y*E,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),ne.add(new go.PathSegment(go.PathSegment.Move,(1-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,a)),x.spot1=new go.Spot(y,0),x.spot2=new go.Spot(1-y,1),x}),go.Shape.defineFigureGenerator("Terminator",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.25*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(le,E,a){var x=new go.Geometry,y=le?le.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.75*E,(1-y)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,(1-y)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(.5+y)*E,0,E,(.5-y)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.5+y)*a,(.5+y)*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=.5,ne=new go.PathFigure(E,z*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*E,a,E,(z+y)*a,(z+y)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,z*a,(z-y)*E,a,0,(z+y)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*E,0,0,(z-y)*a,(z-y)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,z*a,(z+y)*E,0,E,(z-y)*a));var re=new go.PathFigure(E,z*a,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E,z*a));var ie=new go.PathFigure(.8*E,.75*a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.8*E,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.6*E,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.6*E,.75*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.4*E,.75*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.4*E,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*E,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*E,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Move,.3*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Move,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(le,E,a){var x=new go.Geometry,y=Fe*.1,z=.1,ne=.9,re=.5,ie=new go.PathFigure(.8*E,.5*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,0,a)),ie.add(new go.PathSegment(go.PathSegment.Line,0,0)),ie.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a));var ge=new go.PathFigure((ne+z)*E,re*a,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+z)*a,(ne+z)*E,(re+y)*a,(ne+y)*E,(re+z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*E,re*a,(ne-y)*E,(re+z)*a,(ne-z)*E,(re+y)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-z)*a,(ne-z)*E,(re-y)*a,(ne-y)*E,(re-z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,re*a,(ne+y)*E,(re-z)*a,(ne+z)*E,(re-y)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=Fe*.4,ne=Fe*.1,re=.1,ie=.9,ge=.5,fe=new go.PathFigure(.8*E,.5*a,!0);x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,.8*E,(.5+z)*a,(.4+y)*E,a)),fe.add(new go.PathSegment(go.PathSegment.Line,0,a)),fe.add(new go.PathSegment(go.PathSegment.Line,0,0)),fe.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),fe.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(.4+y)*E,0,.8*E,(.5-z)*a));var Pe=new go.PathFigure((ie+re)*E,ge*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge+re)*a,(ie+re)*E,(ge+ne)*a,(ie+ne)*E,(ge+re)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ie-re)*E,ge*a,(ie-ne)*E,(ge+re)*a,(ie-re)*E,(ge+ne)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge-re)*a,(ie-re)*E,(ge-ne)*a,(ie-ne)*E,(ge-re)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re)*E,ge*a,(ie+ne)*E,(ge-re)*a,(ie+re)*E,(ge-ne)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(le,E,a){var x=new go.Geometry,y=.5,z=Fe*y,ne=0,re=.5,ie=new go.PathFigure(.8*E,.5*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*E,(re+z)*a,(ne+z)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(ne+z)*E,(re-y)*a,.7*E,(re-z)*a)),y=.1,z=Fe*.1,ne=.9,re=.5;var ge=new go.PathFigure((ne-y)*E,re*a,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-y)*a,(ne-y)*E,(re-z)*a,(ne-z)*E,(re-y)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,(ne+z)*E,(re-y)*a,(ne+y)*E,(re-z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne+y)*E,(re+z)*a,(ne+z)*E,(re+y)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,(ne-z)*E,(re+y)*a,(ne-y)*E,(re+z)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(le,E,a){var x=new go.Geometry,y=.5,z=Fe*y,ne=0,re=.5,ie=new go.PathFigure(0,0,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(ne+z+z)*E,(re-y)*a,.8*E,(re-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*E,(re+z)*a,(ne+z+z)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(le,E,a){var x=new go.Geometry,y=.5,z=Fe*y,ne=.2,re=.5,ie=new go.PathFigure(.1*E,0,!1);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,a,.35*E,.25*a,.35*E,.75*a));var ge=new go.PathFigure(.8*E,.5*a,!0);x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.7*E,(re+z)*a,(ne+z)*E,(re+y)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,.45*E,.75*a,.45*E,.25*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(ne+z)*E,(re-y)*a,.7*E,(re-z)*a)),y=.1,z=Fe*.1,ne=.9,re=.5;var fe=new go.PathFigure((ne-y)*E,re*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-y)*a,(ne-y)*E,(re-z)*a,(ne-z)*E,(re-y)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,(ne+z)*E,(re-y)*a,(ne+y)*E,(re-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne+y)*E,(re+z)*a,(ne+z)*E,(re+y)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,(ne-z)*E,(re+y)*a,(ne-y)*E,(re+z)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(le,E,a){var x=new go.Geometry,y=.5,z=Fe*y,ne=.2,re=.5,ie=new go.PathFigure(.1*E,0,!1);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,a,.35*E,.25*a,.35*E,.75*a));var ge=new go.PathFigure(.2*E,0,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(ne+z)*E,(re-y)*a,.9*E,(re-z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.9*E,(re+z)*a,(ne+z)*E,(re+y)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,.45*E,.75*a,.45*E,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(le,E,a){var x=new go.Geometry,y=Fe*.1,z=.1,ne=.1,re=.5,ie=new go.PathFigure((ne-y*.5)*E,a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,0,(ne-y)*E,a,(ne-z)*E,0)),ne=.3,ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,a,(ne+z)*E,0,(ne+y)*E,a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,0,(ne-y)*E,a,(ne-z)*E,0)),ne=.5,ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,a,(ne+z)*E,0,(ne+y)*E,a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,0,(ne-y)*E,a,(ne-z)*E,0)),ne=.7,ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,a,(ne+z)*E,0,(ne+y)*E,a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,0,(ne-y)*E,a,(ne-z)*E,0)),ne=.9,ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y*.5)*E,a,(ne+z)*E,0,(ne+y)*E,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(le,E,a){var x=new go.Geometry,y=Fe*.5,z=.5,ne=.5,re=.5,ie=new go.PathFigure((ne-z)*E,re*a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-z)*a,(ne-z)*E,(re-y)*a,(ne-y)*E,(re-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,re*a,(ne+y)*E,(re-z)*a,(ne+z)*E,(re-y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+z)*a,(ne+z)*E,(re+y)*a,(ne+y)*E,(re+z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*E,re*a,(ne-y)*E,(re+z)*a,(ne-z)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Move,(ne-z+.1)*E,re*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z-.1)*E,re*a,ne*E,(re-z)*a,ne*E,(re+z)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.75*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("Diode",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(le,E,a){var x=new go.Geometry,y=E,z=a;E=E*.38,a=a*.6;var ne=Fe*.8,re=.8,ie=0,ge=.5,fe=(y-E)/2,Pe=(z-a)/2,Ue=new go.PathFigure(ie*E+fe,(ge+re)*a+Pe,!0);x.add(Ue),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(ie-re)*E+fe,ge*a+Pe,(ie-ne)*E+fe,(ge+re)*a+Pe,(ie-re)*E+fe,(ge+ne)*a+Pe)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge-re)*a+Pe,(ie-re)*E+fe,(ge-ne)*a+Pe,(ie-ne)*E+fe,(ge-re)*a+Pe)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(ie-re+ne*.5)*E+fe,ge*a+Pe,ie*E+fe,(ge-re)*a+Pe,(ie-re+ne*.5)*E+fe,(ge-ne)*a+Pe)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge+re)*a+Pe,(ie-re+ne*.5)*E+fe,(ge+ne)*a+Pe,ie*E+fe,(ge+re)*a+Pe).close()),ne=Fe*.4,re=.4,ie=.2,ge=.5;var Re=new go.PathFigure(ie*E+fe,(ge+re)*a+Pe,!0);x.add(Re),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ie-re)*E+fe,ge*a+Pe,(ie-ne)*E+fe,(ge+re)*a+Pe,(ie-re)*E+fe,(ge+ne)*a+Pe)),Re.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge-re)*a+Pe,(ie-re)*E+fe,(ge-ne)*a+Pe,(ie-ne)*E+fe,(ge-re)*a+Pe)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ie-re+ne*.5)*E+fe,ge*a+Pe,ie*E+fe,(ge-re)*a+Pe,(ie-re+ne*.5)*E+fe,(ge-ne)*a+Pe)),Re.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge+re)*a+Pe,(ie-re+ne*.5)*E+fe,(ge+ne)*a+Pe,ie*E+fe,(ge+re)*a+Pe).close()),ne=Fe*.2,re=.2,ie=.5,ge=.5;var lt=new go.PathFigure((ie-re)*E+fe,ge*a+Pe,!0);x.add(lt),lt.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge-re)*a+Pe,(ie-re)*E+fe,(ge-ne)*a+Pe,(ie-ne)*E+fe,(ge-re)*a+Pe)),lt.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re)*E+fe,ge*a+Pe,(ie+ne)*E+fe,(ge-re)*a+Pe,(ie+re)*E+fe,(ge-ne)*a+Pe)),lt.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge+re)*a+Pe,(ie+re)*E+fe,(ge+ne)*a+Pe,(ie+ne)*E+fe,(ge+re)*a+Pe)),lt.add(new go.PathSegment(go.PathSegment.Bezier,(ie-re)*E+fe,ge*a+Pe,(ie-ne)*E+fe,(ge+re)*a+Pe,(ie-re)*E+fe,(ge+ne)*a+Pe)),ne=Fe*.4,re=.4,ie=.8,ge=.5;var Le=new go.PathFigure(ie*E+fe,(ge-re)*a+Pe,!0);x.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re)*E+fe,ge*a+Pe,(ie+ne)*E+fe,(ge-re)*a+Pe,(ie+re)*E+fe,(ge-ne)*a+Pe)),Le.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge+re)*a+Pe,(ie+re)*E+fe,(ge+ne)*a+Pe,(ie+ne)*E+fe,(ge+re)*a+Pe)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re-ne*.5)*E+fe,ge*a+Pe,ie*E+fe,(ge+re)*a+Pe,(ie+re-ne*.5)*E+fe,(ge+ne)*a+Pe)),Le.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge-re)*a+Pe,(ie+re-ne*.5)*E+fe,(ge-ne)*a+Pe,ie*E+fe,(ge-re)*a+Pe).close()),ne=Fe*.8,re=.8,ie=1,ge=.5;var Ce=new go.PathFigure(ie*E+fe,(ge-re)*a+Pe,!0);return x.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re)*E+fe,ge*a+Pe,(ie+ne)*E+fe,(ge-re)*a+Pe,(ie+re)*E+fe,(ge-ne)*a+Pe)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge+re)*a+Pe,(ie+re)*E+fe,(ge+ne)*a+Pe,(ie+ne)*E+fe,(ge+re)*a+Pe)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re-ne*.5)*E+fe,ge*a+Pe,ie*E+fe,(ge+re)*a+Pe,(ie+re-ne*.5)*E+fe,(ge+ne)*a+Pe)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,ie*E+fe,(ge-re)*a+Pe,(ie+re-ne*.5)*E+fe,(ge-ne)*a+Pe,ie*E+fe,(ge-re)*a+Pe).close()),x}),go.Shape.defineFigureGenerator("Email",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*E,.54*a)),z.add(new go.PathSegment(go.PathSegment.Move,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*E,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.35*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,0).close());var z=new go.PathFigure(.1*E,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var ne=new go.PathFigure(.6*E,a,!0,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*E,.6*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*E,a).close());var re=new go.PathFigure(0,.5*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Move,.5*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),re.add(new go.PathSegment(go.PathSegment.Move,.75*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.75*E,.6*a)),re.add(new go.PathSegment(go.PathSegment.Move,.25*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.25*E,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(le,E,a){var x=new go.Geometry,y=Fe*.4,z=.4,ne=.5,re=.5,ie=b(),ge=b(),fe=b(),Pe=b();Ie(ne,re-z,ne+y,re-z,ne+z,re-y,ne+z,re,.5,ie,ie,ge,fe,Pe);var Ue=oe(ge.x,ge.y),Re=new go.PathFigure(ge.x*E,ge.y*a,!0);x.add(Re),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,re*a,fe.x*E,fe.y*a,Pe.x*E,Pe.y*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+z)*a,(ne+z)*E,(re+y)*a,(ne+y)*E,(re+z)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*E,re*a,(ne-y)*E,(re+z)*a,(ne-z)*E,(re+y)*a)),Ie(ne-z,re,ne-z,re-y,ne-y,re-z,ne,re-z,.5,fe,Pe,ge,ie,ie),Re.add(new go.PathSegment(go.PathSegment.Bezier,ge.x*E,ge.y*a,fe.x*E,fe.y*a,Pe.x*E,Pe.y*a)),y=Fe*.3,z=.3,Ie(ne-z,re,ne-z,re-y,ne-y,re-z,ne,re-z,.5,fe,Pe,ge,ie,ie),Re.add(new go.PathSegment(go.PathSegment.Line,ge.x*E,ge.y*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*E,re*a,Pe.x*E,Pe.y*a,fe.x*E,fe.y*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+z)*a,(ne-z)*E,(re+y)*a,(ne-y)*E,(re+z)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*E,re*a,(ne+y)*E,(re+z)*a,(ne+z)*E,(re+y)*a)),Ie(ne,re-z,ne+y,re-z,ne+z,re-y,ne+z,re,.5,ie,ie,ge,fe,Pe),Re.add(new go.PathSegment(go.PathSegment.Bezier,ge.x*E,ge.y*a,Pe.x*E,Pe.y*a,fe.x*E,fe.y*a).close());var Re=new go.PathFigure(.45*E,0,!0);return x.add(Re),Re.add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)),Re.add(new go.PathSegment(go.PathSegment.Line,.55*E,.5*a)),Re.add(new go.PathSegment(go.PathSegment.Line,.55*E,0).close()),he(ie),he(ge),he(fe),he(Pe),he(Ue),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a/2,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,180,360,E/2,a/2,E/2,a/2));function z(ne,re,ie){ne.add(new go.PathSegment(go.PathSegment.Move,(.3+re)*E,(.8+ie)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(.5+re)*E,(.5+ie)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(.1+re)*E,(.5+ie)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(.3+re)*E,(.8+ie)*a).close())}return z(y,0,0),z(y,.4,0),z(y,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.2*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.37*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.11*a)),y.add(new go.PathSegment(go.PathSegment.Line,.77*E,.04*a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.49*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.37*a)),y.add(new go.PathSegment(go.PathSegment.Line,.63*E,.86*a)),y.add(new go.PathSegment(go.PathSegment.Line,.77*E,.91*a)),y.add(new go.PathSegment(go.PathSegment.Line,.34*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.34*E,.78*a)),y.add(new go.PathSegment(go.PathSegment.Line,.44*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.56*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.29*E,0,-.25*E,.63*a,.45*E,.44*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.51*E,.42*a,.48*E,.17*a,.54*E,.35*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.59*E,.18*a,.59*E,.29*a,.58*E,.28*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,.6*a,.8*E,.34*a,.88*E,.43*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.88*E,.31*a,.87*E,.48*a,.88*E,.43*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,a,1.17*E,.76*a,.82*E,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(le,E,a){var x=new go.Geometry,y=.5,z=0,ne=0,re=y*Fe,ie=.4*Math.SQRT2/2+.5,ge=.5-.5*Math.SQRT2/2,fe=1,Pe=.5,Ue=.5,Re=0,lt=new go.PathFigure(ie*E,(1-ge)*a,!1);return x.add(lt),lt.add(new go.PathSegment(go.PathSegment.Bezier,fe*E,Pe*a,fe*E,.7*a,fe*E,Pe*a)),lt.add(new go.PathSegment(go.PathSegment.Bezier,(Ue+z)*E,(Re+z)*a,(.5+y+z)*E,(.5-re+z)*a,(.5+re+z)*E,(.5-y+z)*a)),lt.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+z)*E,(.5+ne)*a,(.5-re+z)*E,(.5-y+ne)*a,(.5-y+z)*E,(.5-re+ne)*a)),lt.add(new go.PathSegment(go.PathSegment.Bezier,(.35+z)*E,.9*a,(.5-y+z)*E,(.5+re+ne)*a,(.5-re+z)*E,.9*a)),lt.add(new go.PathSegment(go.PathSegment.Move,(.25+z)*E,.8*a)),lt.add(new go.PathSegment(go.PathSegment.Line,(.35+z)*E,.9*a)),lt.add(new go.PathSegment(go.PathSegment.Line,(.2+z)*E,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Move,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var z=new go.PathFigure(E,a,!1);x.add(z);var ne=new go.PathFigure(0,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.2*E,.35*a,.3*E,.35*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.7*E,.65*a,.8*E,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.2*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var y=new go.PathFigure(0,.2*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.7*E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,0,.6*E,.5*a,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,a,.4*E,.5*a,E,.5*a).close());var z=new go.PathFigure(.45*E,.73*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.7*E,.73*a)),z.add(new go.PathSegment(go.PathSegment.Move,.38*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.63*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Move,.31*E,.27*a)),z.add(new go.PathSegment(go.PathSegment.Line,.56*E,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var z=new go.PathFigure(.335*E,(1-.555)*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,.68*a,(1-.12)*E,.46*a,(1-.02)*E,.54*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.335*E,(1-.555)*a,.02*E,.54*a,.12*E,.46*a)),z.add(new go.PathSegment(go.PathSegment.Line,.365*E,(1-.595)*a));var ne=.5-.285,re=.5,ie=ne,ge=Math.PI/4,fe=4*(1-Math.cos(ge))/(3*Math.sin(ge)),Pe=fe*.5,Ue=ne,Re=ne,lt=fe*Ue,Le=fe*Re;z.add(new go.PathSegment(go.PathSegment.Bezier,(re-Ue)*E,ie*a,(re-(lt+Ue)/2)*E,(ie+(Re+Le)/2)*a,(re-Ue)*E,(ie+Le)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,re*E,(ie-Re)*a,(re-Ue)*E,(ie-Le)*a,(re-lt)*E,(ie-Re)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(re+Ue)*E,ie*a,(re+lt)*E,(ie-Re)*a,(re+Ue)*E,(ie-Le)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*E,(1-.595)*a,(re+Ue)*E,(ie+Le)*a,(re+(lt+Ue)/2)*E,(ie+(Re+Le)/2)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*E,(1-.595)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),z.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a));var Ce=new go.PathFigure(.2*E,a,!1);x.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Line,.2*E,.8*a));var Xe=new go.PathFigure(.8*E,a,!1);return x.add(Xe),Xe.add(new go.PathSegment(go.PathSegment.Line,.8*E,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var z=new go.PathFigure(.2*E,.2*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var z=new go.PathFigure(E,a,!1);x.add(z);var ne=new go.PathFigure(.1*E,a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.05*E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,.8*a,0,a,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.1*a,.5*E,0,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.95*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,a,E,a,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,a));var z=.05;return y.add(new go.PathSegment(go.PathSegment.Move,(.5-z)*E,.875*a)),y.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*E,.875*a,z*E,z*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.325*a,.575*E,.725*a,.625*E,.375*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.75*a,.375*E,.375*a,.425*E,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.45*E,.95*a,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.185*E,.85*a,.17*E,.95*a,.15*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.235*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.625*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,.275*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,.575*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.1875*E,.95*a,0,.675*a,0,.7*a)),y.add(new go.PathSegment(go.PathSegment.Move,.45*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.775*a)),y.add(new go.PathSegment(go.PathSegment.Line,.22*E,.775*a));var z=new go.PathFigure(.475*E,.2*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.225*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,.275*E,.175*a)),z.add(new go.PathSegment(go.PathSegment.Line,.325*E,.05*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.05*a,.35*E,0,.375*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.575*E,.375*a)),z.add(new go.PathSegment(go.PathSegment.Line,.525*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.75*E,.475*a)),z.add(new go.PathSegment(go.PathSegment.Line,.85*E,.315*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.32*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*E,.05*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,0,.65*E,.05*a,.625*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.38*E,.0105*a));var ne=new go.PathFigure(.675*E,.575*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.875*E,.525*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.85*E,.95*a,E,.8*a,E,.85*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*E,.95*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*E,.85*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*E,.725*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*E,.775*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*E,.775*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.675*E,.575*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.775*E,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(le,E,a){var x=new go.Geometry,y=.5,z=Fe*.5,ne=new go.PathFigure(E,y*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,y*E,a,E,(y+z)*a,(y+z)*E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,y*a,(y-z)*E,a,0,(y+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y*E,0,0,(y-z)*a,(y-z)*E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,y*a,(y+z)*E,0,E,(y-z)*a));var re=new go.PathFigure(y*E,0,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y*E,.15*a)),re.add(new go.PathSegment(go.PathSegment.Move,y*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,y*E,.85*a)),re.add(new go.PathSegment(go.PathSegment.Move,0,y*a)),re.add(new go.PathSegment(go.PathSegment.Line,.15*E,y*a)),re.add(new go.PathSegment(go.PathSegment.Move,E,y*a)),re.add(new go.PathSegment(go.PathSegment.Line,.85*E,y*a)),re.add(new go.PathSegment(go.PathSegment.Move,y*E,y*a)),re.add(new go.PathSegment(go.PathSegment.Line,.58*E,.1*a)),re.add(new go.PathSegment(go.PathSegment.Move,y*E,y*a)),re.add(new go.PathSegment(go.PathSegment.Line,.78*E,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.15*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,.15*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,0)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.65*E,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,.2*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.2*a).close());var ne=new go.PathFigure(0,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close());var z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var ne=new go.PathFigure(0,.6*a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.45*E,.6*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.45*E,.8*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.15*E,.6*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a));var z=new go.PathFigure(.15*E,.6*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.66*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,.66*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(E,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.8*a).close());var ne=.1,re=Fe*.1,ie=.2,ge=.9,fe=new go.PathFigure((ie-ne)*E,ge*a,!0);x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge-ne)*a,(ie-ne)*E,(ge-re)*a,(ie-re)*E,(ge-ne)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ie+ne)*E,ge*a,(ie+re)*E,(ge-ne)*a,(ie+ne)*E,(ge-re)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge+ne)*a,(ie+ne)*E,(ge+re)*a,(ie+re)*E,(ge+ne)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ie-ne)*E,ge*a,(ie-re)*E,(ge+ne)*a,(ie-ne)*E,(ge+re)*a).close()),ne=.1,re=Fe*.1,ie=.8,ge=.9;var Pe=new go.PathFigure((ie-ne)*E,ge*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge-ne)*a,(ie-ne)*E,(ge-re)*a,(ie-re)*E,(ge-ne)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ie+ne)*E,ge*a,(ie+re)*E,(ge-ne)*a,(ie+ne)*E,(ge-re)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ge+ne)*a,(ie+ne)*E,(ge+re)*a,(ie+re)*E,(ge+ne)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ie-ne)*E,ge*a,(ie-re)*E,(ge+ne)*a,(ie-ne)*E,(ge+re)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.2*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0));var z=new go.PathFigure(0,.5*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var ne=new go.PathFigure(.5*E,.8*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*E,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*E,.8*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*E,.8*a));var re=new go.PathFigure(.5*E,.7*a,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E,.7*a));var ie=.1,ge=Fe*.1,fe=.1,Pe=.9,Ue=new go.PathFigure((fe-ie)*E,Pe*a,!0);x.add(Ue),Ue.add(new go.PathSegment(go.PathSegment.Bezier,fe*E,(Pe-ie)*a,(fe-ie)*E,(Pe-ge)*a,(fe-ge)*E,(Pe-ie)*a)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(fe+ie)*E,Pe*a,(fe+ge)*E,(Pe-ie)*a,(fe+ie)*E,(Pe-ge)*a)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,fe*E,(Pe+ie)*a,(fe+ie)*E,(Pe+ge)*a,(fe+ge)*E,(Pe+ie)*a)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(fe-ie)*E,Pe*a,(fe-ge)*E,(Pe+ie)*a,(fe-ie)*E,(Pe+ge)*a)),ie=.1,ge=Fe*.1,fe=.4,Pe=.9;var Re=new go.PathFigure((fe-ie)*E,Pe*a,!0);return x.add(Re),Re.add(new go.PathSegment(go.PathSegment.Bezier,fe*E,(Pe-ie)*a,(fe-ie)*E,(Pe-ge)*a,(fe-ge)*E,(Pe-ie)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(fe+ie)*E,Pe*a,(fe+ge)*E,(Pe-ie)*a,(fe+ie)*E,(Pe-ge)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,fe*E,(Pe+ie)*a,(fe+ie)*E,(Pe+ge)*a,(fe+ge)*E,(Pe+ie)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(fe-ie)*E,Pe*a,(fe-ge)*E,(Pe+ie)*a,(fe-ie)*E,(Pe+ge)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,.4*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.4*a).close());var z=new go.PathFigure(.45*E,.7*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a));var ne=new go.PathFigure(.55*E,.4*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*E,.4*a).close());var fe=.05,Pe=Fe*.05,Ue=.175,Re=.95,re=new go.PathFigure((Ue-fe)*E,Re*a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,Ue*E,(Re-fe)*a,(Ue-fe)*E,(Re-Pe)*a,(Ue-Pe)*E,(Re-fe)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(Ue+fe)*E,Re*a,(Ue+Pe)*E,(Re-fe)*a,(Ue+fe)*E,(Re-Pe)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,Ue*E,(Re+fe)*a,(Ue+fe)*E,(Re+Pe)*a,(Ue+Pe)*E,(Re+fe)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(Ue-fe)*E,Re*a,(Ue-Pe)*E,(Re+fe)*a,(Ue-fe)*E,(Re+Pe)*a));var fe=.05,Pe=Fe*.05,Ue=.375,Re=.95,ie=new go.PathFigure((Ue-fe)*E,Re*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,Ue*E,(Re-fe)*a,(Ue-fe)*E,(Re-Pe)*a,(Ue-Pe)*E,(Re-fe)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(Ue+fe)*E,Re*a,(Ue+Pe)*E,(Re-fe)*a,(Ue+fe)*E,(Re-Pe)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,Ue*E,(Re+fe)*a,(Ue+fe)*E,(Re+Pe)*a,(Ue+Pe)*E,(Re+fe)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(Ue-fe)*E,Re*a,(Ue-Pe)*E,(Re+fe)*a,(Ue-fe)*E,(Re+Pe)*a));var fe=.05,Pe=Fe*.05,Ue=.625,Re=.95,ge=new go.PathFigure((Ue-fe)*E,Re*a,!0);x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,Ue*E,(Re-fe)*a,(Ue-fe)*E,(Re-Pe)*a,(Ue-Pe)*E,(Re-fe)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(Ue+fe)*E,Re*a,(Ue+Pe)*E,(Re-fe)*a,(Ue+fe)*E,(Re-Pe)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,Ue*E,(Re+fe)*a,(Ue+fe)*E,(Re+Pe)*a,(Ue+Pe)*E,(Re+fe)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(Ue-fe)*E,Re*a,(Ue-Pe)*E,(Re+fe)*a,(Ue-fe)*E,(Re+Pe)*a));var fe=.05,Pe=Fe*.05,Ue=.825,Re=.95,lt=new go.PathFigure((Ue-fe)*E,Re*a,!0);x.add(lt),lt.add(new go.PathSegment(go.PathSegment.Bezier,Ue*E,(Re-fe)*a,(Ue-fe)*E,(Re-Pe)*a,(Ue-Pe)*E,(Re-fe)*a)),lt.add(new go.PathSegment(go.PathSegment.Bezier,(Ue+fe)*E,Re*a,(Ue+Pe)*E,(Re-fe)*a,(Ue+fe)*E,(Re-Pe)*a)),lt.add(new go.PathSegment(go.PathSegment.Bezier,Ue*E,(Re+fe)*a,(Ue+fe)*E,(Re+Pe)*a,(Ue+Pe)*E,(Re+fe)*a)),lt.add(new go.PathSegment(go.PathSegment.Bezier,(Ue-fe)*E,Re*a,(Ue-Pe)*E,(Re+fe)*a,(Ue-fe)*E,(Re+Pe)*a).close());var Le=new go.PathFigure(0,a,!1);return x.add(Le),Le.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,.2*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.2*a).close());var ne=new go.PathFigure(.15*E,a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.15*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.15*E,a).close());var re=.05,ie=Fe*.05,ge=.35,fe=.775,Pe=new go.PathFigure((ge-re)*E,fe*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ge*E,(fe-re)*a,(ge-re)*E,(fe-ie)*a,(ge-ie)*E,(fe-re)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ge+re)*E,fe*a,(ge+ie)*E,(fe-re)*a,(ge+re)*E,(fe-ie)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ge*E,(fe+re)*a,(ge+re)*E,(fe+ie)*a,(ge+ie)*E,(fe+re)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ge-re)*E,fe*a,(ge-ie)*E,(fe+re)*a,(ge-re)*E,(fe+ie)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.75*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.75*E,0,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,.75*a,.75*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*E,a,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,.25*a,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,.15*E,.25*a,.15*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.85*E,.75*a,.85*E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*E,.15*a,.35*E,.3*a,.65*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*E,.85*a,.35*E,.7*a,.65*E,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.25*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.25*a,.1*E,0,.2*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,.25*a,.425*E,.5*a,.575*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.25*a,.8*E,0,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.75*a,.1*E,.5*a,.2*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,.75*a,.425*E,a,.575*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.75*a,.8*E,.5*a,.9*E,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(le,E,a){var x=new go.Geometry,y=.3,z=Fe*.3,ne=.5,re=.7,ie=new go.PathFigure((ne-y)*E,re*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-y)*a,(ne-y)*E,(re-z)*a,(ne-z)*E,(re-y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,(ne+z)*E,(re-y)*a,(ne+y)*E,(re-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne+y)*E,(re+z)*a,(ne+z)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,(ne-z)*E,(re+y)*a,(ne-y)*E,(re+z)*a));var ge=new go.PathFigure(0,.7*a,!1);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,E,.7*a,0,0,E,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.65*E,.3*a,.65*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.35*E,.5*a,.35*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*E,.6*a,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.2*E,a,.35*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,a,.7*E,.6*a,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.8*E,a,.65*E,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,0,a,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.4*a,.8*E,a,.85*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),x}),go.Shape.defineFigureGenerator("Battery",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.4*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.1*a));var z=new go.PathFigure(0,.6*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(le,E,a){var x=new go.Geometry,y=.5,z=Fe*.5,ne=.5,re=.5,ie=new go.PathFigure((ne-y)*E,re*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-y)*a,(ne-y)*E,(re-z)*a,(ne-z)*E,(re-y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,(ne+z)*E,(re-y)*a,(ne+y)*E,(re-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne+y)*E,(re+z)*a,(ne+z)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,(ne-z)*E,(re+y)*a,(ne-y)*E,(re+z)*a));var ge=new go.PathFigure(.15*E,.5*a,!1);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,.85*E,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.1*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.1*a,.15*E,0,.35*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,.65*E,.2*a,.85*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.85*E,.6*a,.65*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*E,.4*a,.15*E,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(le,E,a){var x=new go.Geometry,y=.5,z=Fe*.5,ne=.5,re=.5,ie=new go.PathFigure((ne-y)*E,re*a,!1);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-y)*a,(ne-y)*E,(re-z)*a,(ne-z)*E,(re-y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,(ne+z)*E,(re-y)*a,(ne+y)*E,(re-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne+y)*E,(re+z)*a,(ne+z)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,(ne-z)*E,(re+y)*a,(ne-y)*E,(re+z)*a).close()),y=.05,z=Fe*.05,ne=.5,re=.8;var ge=new go.PathFigure((ne-y)*E,re*a,!1);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re-y)*a,(ne-y)*E,(re-z)*a,(ne-z)*E,(re-y)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*E,re*a,(ne+z)*E,(re-y)*a,(ne+y)*E,(re-z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ne*E,(re+y)*a,(ne+y)*E,(re+z)*a,(ne+z)*E,(re+y)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*E,re*a,(ne-z)*E,(re+y)*a,(ne-y)*E,(re+z)*a).close()),ge.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),ge.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,.75*E,.475*a,.75*E,.225*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.35*a,.4*E,.2*a,.3*E,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(le,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.975*E,.025*a,.5*E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*E,.5*a,.5*E,0,.025*E,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*E,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*E,.3*a,.1*E,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.2*E,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.2*E,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(le,E,a){return new go.Geometry().add(new go.PathFigure(.9375*E,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*E,.3316875*a,.79840625*E,.39915625*a,.7834375*E,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*E,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*E,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*E,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*E,.19378125*a,.64228125*E,.2188125*a,.603875*E,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*E,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*E,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*E,.239375*a,.39759375*E,.20190625*a,.36053125*E,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*E,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*E,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*E,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*E,.4375*a,.21765625*E,.36059375*a,.201875*E,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*E,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*E,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*E,.67596875*a,.20221875*E,.603875*a,.21884375*E,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*E,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*E,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*E,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*E,.80621875*a,.36353125*E,.78340625*a,.3991875*E,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*E,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*E,.760625*a,.602375*E,.79809375*a,.63946875*E,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*E,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*E,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*E,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*E,.56246875*a,.78234375*E,.63940625*a,.798125*E,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*E,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*E,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*E,.5*a,.1*E,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,.3*a,0,.375*a,.05*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.45*E,.075*a,.3*E,.225*a,.4*E,.175*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.525*E,.075*a,.46*E,.05*a,.525*E,.05*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.4*a,.525*E,.275*a,.475*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.55*a,E,.4*a,E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.425*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*E,.7*a,.675*E,.55*a,.675*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.575*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,.85*a,.65*E,.7*a,.65*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.535*E,a,.61*E,.85*a,.61*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*E,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.2*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),y.add(new go.PathSegment(go.PathSegment.Move,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.7)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var z=new go.PathFigure(0,a*.6,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)).add(new go.PathSegment(go.PathSegment.Line,E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,a)).add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*1,a*1,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.85).close());var z=new go.PathFigure(.126*E,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.126*E,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.322*E,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.322*E,.85*a).close());var ne=new go.PathFigure(.402*E,.85*a,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.402*E,.45*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.598*E,.45*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.598*E,.85*a).close());var re=new go.PathFigure(.678*E,.85*a,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.678*E,.45*a)),re.add(new go.PathSegment(go.PathSegment.Line,.874*E,.45*a)),re.add(new go.PathSegment(go.PathSegment.Line,.874*E,.85*a).close());var ie=new go.PathFigure(.5*E,.1*a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*E,.3*a)),ie.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*E,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a*1,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*.8)),y.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.8)),y.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.6)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.6)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.4)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.4)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.2)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.2)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.15)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.15)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a*1,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.184,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.184,a*(1-.184)).close());var z=new go.PathFigure(E*.204,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.204,a*(1-.184))),z.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*1).close());var ne=new go.PathFigure(E*.408,a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.408,a*(1-.184*2))),ne.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*(1-.184*3))),ne.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*1).close());var re=new go.PathFigure(E*.612,a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*.612,a*(1-.184*3))),re.add(new go.PathSegment(go.PathSegment.Line,E*.796,a*(1-.184*4))),re.add(new go.PathSegment(go.PathSegment.Line,E*.796,a*1).close());var ie=new go.PathFigure(E*.816,a,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,E*.816,a*(1-.184*4))),ie.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-.184*5))),ie.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,0).close());var z=new go.PathFigure(E*.055,.07*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.07)),z.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.1).close());var ne=new go.PathFigure(E*.055,.13*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.13)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.16)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.16).close());var re=new go.PathFigure(E*.055,.18*a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.18)),re.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.21)),re.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.21).close());var ie=new go.PathFigure(E*1,0,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,E*.4,0)),ie.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.65)),ie.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(.55*E,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.475*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.35*E,.525*a,0,.4*a,.225*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.475*a)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.2*a,.975*E,0,E,.08*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.55*E,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*1,a*.5,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.9,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,.575*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.9,.6*a).close()),y.add(new go.PathSegment(go.PathSegment.Move,.17*E,.425*a)),y.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*E,.5*a,.075*E,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,E*0,E*.3,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.08,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.08,a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*1),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*1),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*2),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*2),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*3),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*3),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*4),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*4),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*5),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*5),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*6),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*6),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*7),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*7),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*8),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*8),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*9),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*9),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*10),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*10),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*11),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*11),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*12),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*12),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*13),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*13),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*14),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*14),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*15),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*15),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var z=new go.PathFigure(0,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*1,a*0)),z.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*1,E*.3,E*.055)),z.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var ne=new go.PathFigure(E*.11,a*.1,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.1)),ne.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.8)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.11,a*.8).close());var re=new go.PathFigure(E*(.11+.24133333*1+.028*1),a*.1,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*1),a*.1)),re.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*1),a*.8)),re.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*1),a*.8).close());var ie=new go.PathFigure(E*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.1)),ie.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.8)),ie.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(le,E,a){var x=new go.Geometry,y=8,z=y*Fe,ne=new go.PathFigure(y,0,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.86,0)),ne.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.14)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a-y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-y,a,E,a-z,E-z,a)),ne.add(new go.PathSegment(go.PathSegment.Line,y,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,a-y,z,a,0,a-z)),ne.add(new go.PathSegment(go.PathSegment.Line,0,y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,0,0,z,z,0).close());var re=new go.PathFigure(E*.83,0,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.3)),re.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.3)),re.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*0).close());var ie=new go.PathFigure(E*.83,a*1,!1);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.5)),ie.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.5)),ie.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*1).close());var ge=new go.PathFigure(E*.78,a*.05,!1);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.05)),ge.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.25)),ge.add(new go.PathSegment(go.PathSegment.Line,E*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(le,E,a){var x=le?le.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,E/3),x=Math.min(x,a/3);var y=x*Fe,z=a*.8,ne=new go.Geometry,re=new go.PathFigure(x,0,!0);return ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E-x,0)),re.add(new go.PathSegment(go.PathSegment.Bezier,E,x,E-y,0,E,y)),re.add(new go.PathSegment(go.PathSegment.Line,E,z-x)),re.add(new go.PathSegment(go.PathSegment.Bezier,E-x,z,E,z-y,E-y,z)),re.add(new go.PathSegment(go.PathSegment.Line,E*.7,z)),re.add(new go.PathSegment(go.PathSegment.Line,E*.7,a)),re.add(new go.PathSegment(go.PathSegment.Line,E*.55,z)),re.add(new go.PathSegment(go.PathSegment.Line,x,z)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,z-x,y,z,0,z-y)),re.add(new go.PathSegment(go.PathSegment.Line,0,x)),re.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,y,y,0).close()),y>1?(ne.spot1=new go.Spot(0,0,y,y),ne.spot2=new go.Spot(1,.8,-y,-y)):(ne.spot1=go.Spot.TopLeft,ne.spot2=new go.Spot(1,.8)),ne}),go.Shape.defineFigureGenerator("Repeat",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*.45,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*.45).close());var z=new go.PathFigure(E*1,a*.55,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*1)),z.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.55)),z.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.55)),z.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(le,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*E,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*.1,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*.9).close());var z=new go.PathFigure(E*.1,a*.2,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,E*.22,a*.285)),z.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.32)),z.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.32)),z.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.25).close());var ne=new go.PathFigure(E*.28,a*.37,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.37)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.41)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(le,E,a){var x=new go.Geometry,y=15,z=y*Fe,ne=new go.PathFigure(E*.62,a*.475,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,a-y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E-y,a,E,a-z,E-z,a)),ne.add(new go.PathSegment(go.PathSegment.Line,y,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,a-y,z,a,0,a-z)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.475)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.03)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*0)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*0)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.62,a*.03).close()),z>1?(x.spot1=new go.Spot(0,0,z,z),x.spot2=new go.Spot(1,1,-z,-z)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);x.add(y);var z=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-z)).close());var ne=new go.PathFigure(E*.4,a*0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.66)),ne.add(new go.PathSegment(go.PathSegment.Line,E*(1-.26),a*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);x.add(y);var z=.1/.3;return y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-z)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);x.add(y);var z=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-z)).close());var ne=new go.PathFigure(E*.5,a*0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.63)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.63)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,E*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.15,a*0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.15,a*0,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1).close());var z=new go.PathFigure(E*.235,a*.28,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.765,a*.28)),z.add(new go.PathSegment(go.PathSegment.Line,E*.655,a*.97)),z.add(new go.PathSegment(go.PathSegment.Line,E*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(le,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.5,a*0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.5)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.65)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.65)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*.5)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},13547: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 _e={},xt="5.0",oe={},b=null,he=!1,Be=!1,Ie=null,be=!1,Ge=null,Fe=null,Ye=0;Ye4?parseFloat(Qe):5};_e.setHTML5Codebase=function(Qe,Me){Fe=Qe,ln(Qe,Me)},_e.setJavaCodebase=_e.setJavaCodebaseVersion=_e.isCompiledInstalled=_e.setPreCompiledScriptPath=_e.setPreCompiledResourcePath=function(){},_e.setHTML5CodebaseVersion=function(Qe,Me){var Et=parseFloat(Qe);if(Et!==NaN&&Et<5){console.log("The GeoGebra HTML5 codebase version "+Et+" is deprecated. Using version latest instead.");return}Ge=Qe,Yt(Qe,Me)},_e.getHTML5CodebaseVersion=function(){return le},_e.getParameters=function(){return oe},_e.setFontsCSSURL=function(Qe){ne=Qe},_e.setGiacJSURL=function(Qe){},_e.setJNLPFile=function(Qe){De=Qe},_e.setJNLPBaseDir=function(Qe){},_e.inject=function(){function Qe(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Me="auto",Et=oe.id,Gt,vt=!1,Dt=0;Dt=5)return!0;var Qe=_e.getAppletObject();return Qe&&typeof Qe.recalculateEnvironments=="function"?(Qe.recalculateEnvironments(),!0):!1},_e.startAnimation=function(){var Qe=_e.getAppletObject();return Qe&&typeof Qe.startAnimation=="function"?(Qe.startAnimation(),!0):!1},_e.stopAnimation=function(){var Qe=_e.getAppletObject();return Qe&&typeof Qe.stopAnimation=="function"?(Qe.stopAnimation(),!0):!1},_e.getAppletObject=function(){var Qe=oe.id!==void 0?oe.id:"ggbApplet";return window[Qe]},_e.resize=function(){};var lt=function(Qe,Me,Et){var Gt=document.createElement("param");Gt.setAttribute("name",Me),Gt.setAttribute("value",Et),Qe.appendChild(Gt)},Le=function(Qe){return Qe&&Qe!=="false"},Ce=function(Qe,Me,Et){ie(le)<=4.2&&(Et=!0);var Gt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==le||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(Gt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var vt=document.createElement("div");vt.classList.add("appletParameters","notranslate");var Dt=Me.width,Ae=Me.height;if(Me.disableAutoScale=Me.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Me.disableAutoScale,Me.width!==void 0)if(ie(le)<=4.4)Le(Me.showToolBar)&&(Me.height-=7),Le(Me.showAlgebraInput)&&(Me.height-=37),Me.width<605&&Le(Me.showToolBar)&&(Me.width=605,Dt=605);else{var dt=100;(Le(Me.showToolBar)||Le(Me.showMenuBar))&&(Me.hasOwnProperty("customToolBar")&&(Me.customToolbar=Me.customToolBar),dt=Le(Me.showMenuBar)?245:155),Dt=5?(Me.appletOnLoad=function($t){var ma=Qe.querySelector(".ggb_preview");ma&&ma.parentNode.removeChild(ma),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(et),window.GGBT_wsf_view&&$(window).trigger("resize"),ct($t)},bn||et.appendChild(ot)):vt.appendChild(ot),et.appendChild(vt),bn||Qe.appendChild(et),setTimeout(function(){_e.resize()},1)}else{var Bt=document.createElement("div");Bt.className="applet_scaler",Bt.style.position="relative",Bt.style.display="block",Bt.appendChild(vt),Qe.appendChild(Bt),Me.appletOnLoad=function($t){_e.resize(),ct($t)}}function Ht($t,ma){ma&&typeof ma.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement($t,ma.appletOnLoad):renderGGBElement($t),Nt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",ma)}function St($t,ma){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:$t,params:ma}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Wn){Ht(Wn.article,Wn.params)}),html5AppletsToProcess=null)},ie(le)<5&&($t.className+=" geogebraweb")):Ht($t,ma)}if(Gt){scriptLoadStarted=!0;for(var Tn=0;Tn0?(un.remove(),et.attr("id","fullscreencontent").show(),jQuery(ct).append(et),window.dispatchEvent(new Event("resize"))):Ce(un,Me,!1),window.GGBT_wsf_view.launchFullScreen(ct)}else Ve=Gt,Ce(Qe,Me,!1);if(!window.GGBT_wsf_view)for(Ae=0;AeQe/4*3&&(un=Qe/4*3),ct=un/5.8,dt.setAttribute("src",y),dt.setAttribute("width",un),dt.setAttribute("height",ct);var et=(Qe-un)/2,bn=(Me-ct)/2;dt.style.left=et+"px",dt.style.top=bn+"px",vt.appendChild(dt)}}return vt.appendChild(Ae),vt},wt=function(Qe){return Qe=Qe.toLowerCase(),Qe==="html5"||Qe==="screenshot"?Qe:"html5"},ut=["web","webSimple","web3d","tablet","tablet3d","phone"],Yt=function(Qe,Me){if(le=Qe,Me){ln(le,!0);return}var Et=!he;if(Et){var Gt=ie(le);!isNaN(Gt)&&Gt<4.4&&(Et=!1)}var vt,Dt;window.location.protocol.substr(0,4)==="http"?vt=window.location.protocol:vt="http:";var Ae=le.indexOf("//");Ae>0?Dt=le:Ae===0?Dt=vt+le:Dt="https://www.geogebra.org/apps/5.2.814.0/";for(var dt in ut)if(le.slice(ut[dt].length*-1)===ut[dt]||le.slice((ut[dt].length+1)*-1)===ut[dt]+"/"){ln(Dt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Et&&!b.is3D&&!b.AV&&!b.SV&&!b.CV&&!b.EV2&&!b.CP&&!b.PC&&!b.DA&&!b.FI&&!b.PV&&!Le(oe.showToolBar)&&!Le(oe.showMenuBar)&&!Le(oe.showAlgebraInput)&&!Le(oe.enableRightClick)&&(!oe.appName||oe.appName=="classic")?Dt+="webSimple/":Dt+="web3d/",ln(Dt,!1)},ln=function(Qe,Me){if(Qe.requirejs){Oe=Qe;return}Qe.slice(-1)!=="/"&&(Qe+="/"),Oe=Qe,Me===null&&(Me=Qe.indexOf("http")===-1),We=Me,E="web.nocache.js",a=!1;var Et=Oe.split("/");Et.length>1&&(!Me&&Et[Et.length-2]==="webSimple"?(E="webSimple.nocache.js",a=!0):ut.indexOf(Et[Et.length-2])>=0&&(E=Et[Et.length-2]+".nocache.js")),Et=Qe.split("/"),le=Et[Et.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 Gt=parseFloat(le);Gt!==NaN&&Gt<5&&Qe.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Gt+" is deprecated. Using version latest instead."),Yt("5.0",Me))},Nt=function(Qe,Me){window.console&&window.console.log&&(!Me||typeof Me.showLogging=="undefined"||Me.showLogging&&Me.showLogging!=="false")&&console.log(Qe)};oe.material_id!==void 0?Pe(Wt):Wt();function Wt(){var Qe=xt;Ge!==null?Qe=Ge:parseFloat(Qe)<5&&(Qe="5.0"),Yt(Qe,!1),Fe!==null&&ln(Fe,We),be=!0}return _e},GGBAppletUtils=function(){"use strict";function _e(){return window.GGBT_wsf_edit!==void 0}function xt(be,Ge){Ge!=1?(be.style.transformOrigin="0% 0% 0px",be.style.webkitTransformOrigin="0% 0% 0px",be.style.transform="scale("+Ge+","+Ge+")",be.style.webkitTransform="scale("+Ge+","+Ge+")",be.style.maxWidth="initial",be.querySelector(".ggb_preview")!==null&&(be.querySelector(".ggb_preview").style.maxWidth="initial"),be.querySelectorAll(".ggb_preview img")[0]!==void 0&&(be.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),be.querySelectorAll(".ggb_preview img")[1]!==void 0&&(be.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(be.style.transform="none",be.style.webkitTransform="none")}function oe(be,Ge,Fe,Ye,ke,De){var Oe=null;if(De!=null&&De!="")for(var We=be.parentNode;We!=null;)if((" "+We.className+" ").indexOf(" "+De+" ")>-1){Oe=We;break}else We=We.parentNode;var Ve=0,le=0,E=0,a=0,x=0,y=0,z=0;if(Oe)Ve=Oe.offsetWidth,le=Math.max(Ye?Oe.offsetWidth:0,Oe.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ve=Math.min(window.innerWidth,document.documentElement.clientWidth),le=Math.min(window.innerHeight,document.documentElement.clientHeight),E=Ve):(Ve=window.innerWidth,le=window.innerHeight,E=window.innerWidth),be){var ne=be.getBoundingClientRect();ne.left>0&&ne.left<=Ve&&(ke===void 0||!ke)&&(document.dir==="rtl"?(x=Ve-ne.width-ne.left,y=E<=480?10:30):(y=ne.left,x=E<=480?10:30),a=y+x)}if(be&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var re=be.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,z=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,z=40)}}return be&&((Fe===void 0||!Fe)&&Ge>0&&Ge+a1&&(De=!0)),Ge&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(De=!0),!(be.hasOwnProperty("disableAutoScale")&&be.disableAutoScale))ke=b(be,Ge,De,Fe,be.scaleContainerClass);else return Ye;return De&&(!be.hasOwnProperty("scale")||Ye===1)?ke:Math.min(Ye,ke)}function Be(be){var Ge=Math.min(window.innerWidth,document.documentElement.clientWidth),Fe=Math.min(window.innerHeight,document.documentElement.clientHeight),Ye=be.getBoundingClientRect(),ke=(Ge-Ye.width)/2,De=(Fe-Ye.height)/2;De<0&&(De=0),be.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(ke<40?be.style.left="40px":be.style.left=ke+"px",be.style.top=De+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(De<40?be.style.top="40px":be.style.top=De+"px",be.style.left=ke+"px")}function Ie(be,Ge){var Fe=be.querySelector(".appletParameters");if(Fe){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ge.id!==Fe.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(be)}if(Fe.parentElement&&/fullscreen/.test(Fe.parentElement.className))return;var Ye=he(Ge,be);_e()&&Fe.setAttribute("data-param-scale",Ye);for(var ke=null,De=0;De=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(_e){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(_e){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(_e){var xt=c[_e];return xt==null?null:xt},r=d,webModule.__errFn=e}function B(){function _e(be){var Ge=be.lastIndexOf(rb);Ge==-1&&(Ge=be.length);var Fe=be.indexOf(sb);Fe==-1&&(Fe=be.length);var Ye=be.lastIndexOf(tb,Math.min(Fe,Ge));return Ye>=O?be.substring(O,Ye+P):W}function xt(be){if(!be.match(/^\w+:\/\//)){var Ge=o.createElement(ub);Ge.src=be+vb,be=_e(Ge.src)}return be}function oe(){var be=__gwt_getMetaProperty(wb);return be!=null?be:W}function b(){for(var be=o.getElementsByTagName(_),Ge=O;GeO?be[be.length-P].href:W}function Be(){var be=o.location;return be.href==be.protocol+zb+be.host+be.pathname+be.search+be.hash}var Ie=oe();return Ie==W&&(Ie=b()),Ie==W&&(Ie=he()),Ie==W&&Be()&&(Ie=_e(o.location.href)),Ie=xt(Ie),Ie}function C(_e){return _e.match(/^\//)||_e.match(/^[a-zA-Z]+:\/\//)?_e:webModule.__moduleBase+_e}function D(){var _e=[],xt=O,oe=[],b=[];function he(be){var Ge=b[be](),Fe=oe[be];if(Ge in Fe)return Ge;var Ye=[];for(var ke in Fe)Ye[Fe[ke]]=ke;throw r&&r(be,Ye,Ge),null}if(__gwt_isKnownPropertyValue=function(be,Ge){return Ge in oe[be]},webModule.__getPropMap=function(){var be={};for(var Ge in oe)oe.hasOwnProperty(Ge)&&(be[Ge]=he(Ge));return be},webModule.__computePropValue=he,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Be;try{Be=Cb;var Ie=Be.indexOf(Db);Ie!=-1&&(xt=parseInt(Be.substring(Ie+P),$),Be=Be.substring(O,Ie))}catch(be){}return webModule.__softPermutationId=xt,C(Be+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})()},5862:function(_e,xt,oe){"use strict";oe.d(xt,{Ax:function(){return Ie},Ds:function(){return be},KI:function(){return Fe},SI:function(){return Be},f1:function(){return he}});var b=oe(41510);function he(Ye){let ke=!0;if(Ye.length>0){for(let De=0;Dea in E?Be(E,a,{enumerable:!0,configurable:!0,writable:!0,value:x}):E[a]=x,De=(E,a)=>{for(var x in a||(a={}))Fe.call(a,x)&&ke(E,x,a[x]);if(Ge)for(var x of Ge(a))Ye.call(a,x)&&ke(E,x,a[x]);return E},Oe=(E,a)=>Ie(E,be(a)),We=(E,a)=>{var x={};for(var y in E)Fe.call(E,y)&&a.indexOf(y)<0&&(x[y]=E[y]);if(E!=null&&Ge)for(var y of Ge(E))a.indexOf(y)<0&&Ye.call(E,y)&&(x[y]=E[y]);return x},Ve=(E,a,x)=>new Promise((y,z)=>{var ne=ge=>{try{ie(x.next(ge))}catch(fe){z(fe)}},re=ge=>{try{ie(x.throw(ge))}catch(fe){z(fe)}},ie=ge=>ge.done?y(ge.value):Promise.resolve(ge.value).then(ne,re);ie((x=x.apply(E,a)).next())});const le=E=>{var a=E,{children:x}=a,y=We(a,["children"]);const[z,ne]=(0,he.useState)(!1);return he.createElement(b.ZP,Oe(De({},y),{loading:z,onClick:re=>Ve(void 0,null,function*(){try{ne(!0),yield y.onClick(re),ne(!1)}catch(ie){console.error(ie),ne(!1)}})}),x)}},25603:function(_e,xt,oe){"use strict";var b=oe(86204),he=oe.n(b),Be=Object.defineProperty,Ie=(Ye,ke,De)=>ke in Ye?Be(Ye,ke,{enumerable:!0,configurable:!0,writable:!0,value:De}):Ye[ke]=De,be=(Ye,ke,De)=>Ie(Ye,typeof ke!="symbol"?ke+"":ke,De),Ge=(Ye,ke,De)=>new Promise((Oe,We)=>{var Ve=a=>{try{E(De.next(a))}catch(x){We(x)}},le=a=>{try{E(De.throw(a))}catch(x){We(x)}},E=a=>a.done?Oe(a.value):Promise.resolve(a.value).then(Ve,le);E((De=De.apply(Ye,ke)).next())});class Fe extends b.EventEmitter{constructor(ke,De){super(),be(this,"url"),be(this,"body"),be(this,"fullContent",""),be(this,"controller",null),be(this,"buffer",""),this.url=ke,this.body=De}startStream(){return Ge(this,null,function*(){this.controller=new AbortController;const{signal:ke}=this.controller;try{const De=yield fetch(this.url,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},credentials:"include",body:JSON.stringify(this.body),signal:ke});if(!De.ok)throw new Error(`\u8BF7\u6C42\u5931\u8D25: ${De.status}`);const Oe=De.headers.get("content-type");if(!Oe)throw new Error("\u54CD\u5E94\u5934\u7F3A\u5C11 content-type");if(Oe.includes("application/json")){const le=yield De.json();this.emit("error",le);return}if(!Oe.includes("text/event-stream"))throw new Error("\u54CD\u5E94\u6570\u636E\u683C\u5F0F\u9519\u8BEF");const We=De.body.getReader(),Ve=new TextDecoder("utf-8");for(;;){const{done:le,value:E}=yield We.read();if(le)break;const a=Ve.decode(E,{stream:!0});this.buffer+=a;const x=this.buffer.split(` `);this.buffer=x.pop()||"";for(const y of x)if(y.startsWith("data:")){const z=y.slice(5).trim();if(z==="[DONE]")break;try{const ne=JSON.parse(z);ne.data&&this.handleData(ne.data)}catch(ne){this.buffer=y+` -`+this.buffer,console.error("\u89E3\u6790 JSON \u5931\u8D25:",ne)}}}this.emit("done",this.fullContent)}catch(De){De.name==="AbortError"?this.emit("cancelled",this.fullContent):this.emit("error",De.message)}})}handleData(ke){ke.content&&(this.fullContent+=ke.content,this.emit("data",{chunk:ke,full:this.fullContent}))}cancelRequest(){var ke;(ke=this.controller)==null||ke.abort()}}xt.Z=Fe},85525:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return ut}});var b=oe(59301),he=oe(47055),Be=oe(66328),Ie=oe(84821),be=oe(18369),Ge=oe(56102),Fe={answer:"answer___UngkO",imgWrap:"imgWrap___ORTRf",codeCopy:"codeCopy___re8vm",runCode:"runCode___MYs9m"},Ye=oe(8591),ke=oe(11611),De=oe(72067),Oe=oe(30084),We=oe(10787),Ve=oe(1891),le=oe(43428),E=oe(95237),a=oe(43604),x={smartWrp:"smartWrp___NjRcB"},y=oe(7441),z=oe(14739),ne=oe(48697),re=oe(59301),ie=(Yt,ln,It)=>new Promise((Wt,Qe)=>{var Me=vt=>{try{kt(It.next(vt))}catch(Dt){Qe(Dt)}},Et=vt=>{try{kt(It.throw(vt))}catch(Dt){Qe(Dt)}},kt=vt=>vt.done?Wt(vt.value):Promise.resolve(vt.value).then(Me,Et);kt((It=It.apply(Yt,ln)).next())});const ge=` +`+this.buffer,console.error("\u89E3\u6790 JSON \u5931\u8D25:",ne)}}}this.emit("done",this.fullContent)}catch(De){De.name==="AbortError"?this.emit("cancelled",this.fullContent):this.emit("error",De.message)}})}handleData(ke){ke.content&&(this.fullContent+=ke.content,this.emit("data",{chunk:ke,full:this.fullContent}))}cancelRequest(){var ke;(ke=this.controller)==null||ke.abort()}}xt.Z=Fe},85525:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return ut}});var b=oe(59301),he=oe(47055),Be=oe(66328),Ie=oe(84821),be=oe(18369),Ge=oe(56102),Fe={answer:"answer___UngkO",imgWrap:"imgWrap___ORTRf",codeCopy:"codeCopy___re8vm",runCode:"runCode___MYs9m"},Ye=oe(8591),ke=oe(11611),De=oe(72067),Oe=oe(30084),We=oe(10787),Ve=oe(1891),le=oe(43428),E=oe(95237),a=oe(43604),x={smartWrp:"smartWrp___NjRcB"},y=oe(7441),z=oe(14739),ne=oe(48697),re=oe(59301),ie=(Yt,ln,Nt)=>new Promise((Wt,Qe)=>{var Me=vt=>{try{Gt(Nt.next(vt))}catch(Dt){Qe(Dt)}},Et=vt=>{try{Gt(Nt.throw(vt))}catch(Dt){Qe(Dt)}},Gt=vt=>vt.done?Wt(vt.value):Promise.resolve(vt.value).then(Me,Et);Gt((Nt=Nt.apply(Yt,ln)).next())});const ge=` @@ -136,35 +136,35 @@ initArrayDisplay(); <\/script> -`;function fe({open:Yt=!0,onChange:ln,defaultValue:It,placement:Wt,width:Qe,height:Me,extra:Et,onDynamic:kt,showExtra:vt=!0}){const Dt=(0,b.useRef)(null),Ae=(0,b.useRef)(null),[dt,un]=(0,b.useState)(It||""),[ct,et]=(0,b.useState)(It||""),[bn,ot]=(0,b.useState)(!!Yt),[Bt,Ht]=(0,b.useState)(1),St={selectOnLineNumbers:!0};(0,b.useEffect)(()=>{Yt&&(un(It),et(It),ot(!0))},[Yt,It]),(0,b.useEffect)(()=>{dt!==""&&(clearTimeout(Ae.current),Ae.current=setTimeout(()=>{const Ot=document.createElement("iframe");if(Ot.style.width="100%",Ot.style.height="100%",Ot.style.border="0",Dt.current){Dt.current.innerHTML="",Dt.current.appendChild(Ot);const Kn=Ot.contentDocument||Ot.contentWindow.document;Kn.open(),Kn.write(dt),Kn.close()}},1e3))},[Yt,dt]);const Tn=Ot=>{un(Ot),ln==null||ln(Ot,ct)};return re.createElement(le.Z,{title:"\u667A\u80FD\u52A8\u6548",placement:"right",open:bn,width:vt?700:"100%",height:Me||"100vh",rootClassName:x.smartWrp,destroyOnClose:!0,onClose:()=>ot(!1),extra:vt&&re.createElement("div",null,re.createElement(z.tp,{dataSource:[{name:"\u9884\u89C8",id:1},{name:"\u4EE3\u7801",id:2}],value:Bt,onChange:Ot=>Ht(Ot)}),re.createElement(ne.Z,{type:"primary",className:"ml20",onClick:()=>ie(this,null,function*(){yield kt(dt,()=>{ot(!1)})})},"\u4FDD\u5B58\u81F3\u8BFE\u4EF6"))},re.createElement(E.Z,{className:"h100"},re.createElement(a.Z,{flex:"1",style:{background:"#f6f7fb",borderRight:"#e8eaf1 1px solid",display:Bt===1?"block":"none"}},re.createElement("div",{className:"h100",ref:Dt})),re.createElement(a.Z,{flex:"1",style:{display:Bt===2?"block":"none"}},re.createElement(y.ZP,{height:"90vh",value:It,language:"html",theme:"vs",showMiniMap:!1,options:St,onChange:Tn}))))}var Pe=fe,Ue=Object.defineProperty,Re=Object.defineProperties,lt=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,nt=(Yt,ln,It)=>ln in Yt?Ue(Yt,ln,{enumerable:!0,configurable:!0,writable:!0,value:It}):Yt[ln]=It,ye=(Yt,ln)=>{for(var It in ln||(ln={}))Ce.call(ln,It)&&nt(Yt,It,ln[It]);if(Le)for(var It of Le(ln))Xe.call(ln,It)&&nt(Yt,It,ln[It]);return Yt},gt=(Yt,ln)=>Re(Yt,lt(ln)),pt=(Yt,ln)=>{var It={};for(var Wt in Yt)Ce.call(Yt,Wt)&&ln.indexOf(Wt)<0&&(It[Wt]=Yt[Wt]);if(Yt!=null&&Le)for(var Wt of Le(Yt))ln.indexOf(Wt)<0&&Xe.call(Yt,Wt)&&(It[Wt]=Yt[Wt]);return It},ut=({onFinish:Yt,value:ln,streamingStatus:It,cancelIndex:Wt,loadImage:Qe,onDynamic:Me})=>{const[Et,kt]=(0,b.useState)(""),[vt,Dt]=(0,b.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),[Ae,dt]=(0,b.useState)(0),[un,ct]=(0,b.useState)(!1),et=Bt=>Bt.replace(/`(\$\$.*?\$\$)`/g,"$1").replace(/\$\$([\s\S]*?)\$\$/g,(Ht,St)=>`$$${St.trim()}$$`).replace(/\\\(([\s\S]*?)\\\)/g,'$$$$$1$$$$').replace(/\\\[([\s\S]*?)\\\]/g,'$$$$$1$$$$').replace(/_{2,}/g,"`$&`"),bn=()=>{ct(!0),Yt==null||Yt()};(0,b.useEffect)(()=>{const Bt=Qe?`\u8FD9\u662F\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u7684\u56FE\u7247\uFF1A +`;function fe({open:Yt=!0,onChange:ln,defaultValue:Nt,placement:Wt,width:Qe,height:Me,extra:Et,onDynamic:Gt,showExtra:vt=!0}){const Dt=(0,b.useRef)(null),Ae=(0,b.useRef)(null),[dt,un]=(0,b.useState)(Nt||""),[ct,et]=(0,b.useState)(Nt||""),[bn,ot]=(0,b.useState)(!!Yt),[Bt,Ht]=(0,b.useState)(1),St={selectOnLineNumbers:!0};(0,b.useEffect)(()=>{Yt&&(un(Nt),et(Nt),ot(!0))},[Yt,Nt]),(0,b.useEffect)(()=>{dt!==""&&(clearTimeout(Ae.current),Ae.current=setTimeout(()=>{const Mt=document.createElement("iframe");if(Mt.style.width="100%",Mt.style.height="100%",Mt.style.border="0",Dt.current){Dt.current.innerHTML="",Dt.current.appendChild(Mt);const Kn=Mt.contentDocument||Mt.contentWindow.document;Kn.open(),Kn.write(dt),Kn.close()}},1e3))},[Yt,dt]);const Tn=Mt=>{un(Mt),ln==null||ln(Mt,ct)};return re.createElement(le.Z,{title:"\u667A\u80FD\u52A8\u6548",placement:"right",open:bn,width:vt?700:"100%",height:Me||"100vh",rootClassName:x.smartWrp,destroyOnClose:!0,onClose:()=>ot(!1),extra:vt&&re.createElement("div",null,re.createElement(z.tp,{dataSource:[{name:"\u9884\u89C8",id:1},{name:"\u4EE3\u7801",id:2}],value:Bt,onChange:Mt=>Ht(Mt)}),re.createElement(ne.Z,{type:"primary",className:"ml20",onClick:()=>ie(this,null,function*(){yield Gt(dt,()=>{ot(!1)})})},"\u4FDD\u5B58\u81F3\u8BFE\u4EF6"))},re.createElement(E.Z,{className:"h100"},re.createElement(a.Z,{flex:"1",style:{background:"#f6f7fb",borderRight:"#e8eaf1 1px solid",display:Bt===1?"block":"none"}},re.createElement("div",{className:"h100",ref:Dt})),re.createElement(a.Z,{flex:"1",style:{display:Bt===2?"block":"none"}},re.createElement(y.ZP,{height:"90vh",value:Nt,language:"html",theme:"vs",showMiniMap:!1,options:St,onChange:Tn}))))}var Pe=fe,Ue=Object.defineProperty,Re=Object.defineProperties,lt=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,nt=(Yt,ln,Nt)=>ln in Yt?Ue(Yt,ln,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):Yt[ln]=Nt,ye=(Yt,ln)=>{for(var Nt in ln||(ln={}))Ce.call(ln,Nt)&&nt(Yt,Nt,ln[Nt]);if(Le)for(var Nt of Le(ln))Xe.call(ln,Nt)&&nt(Yt,Nt,ln[Nt]);return Yt},gt=(Yt,ln)=>Re(Yt,lt(ln)),pt=(Yt,ln)=>{var Nt={};for(var Wt in Yt)Ce.call(Yt,Wt)&&ln.indexOf(Wt)<0&&(Nt[Wt]=Yt[Wt]);if(Yt!=null&&Le)for(var Wt of Le(Yt))ln.indexOf(Wt)<0&&Xe.call(Yt,Wt)&&(Nt[Wt]=Yt[Wt]);return Nt},ut=({onFinish:Yt,value:ln,streamingStatus:Nt,cancelIndex:Wt,loadImage:Qe,onDynamic:Me})=>{const[Et,Gt]=(0,b.useState)(""),[vt,Dt]=(0,b.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),[Ae,dt]=(0,b.useState)(0),[un,ct]=(0,b.useState)(!1),et=Bt=>Bt.replace(/`(\$\$.*?\$\$)`/g,"$1").replace(/\$\$([\s\S]*?)\$\$/g,(Ht,St)=>`$$${St.trim()}$$`).replace(/\\\(([\s\S]*?)\\\)/g,'$$$$$1$$$$').replace(/\\\[([\s\S]*?)\\\]/g,'$$$$$1$$$$').replace(/_{2,}/g,"`$&`"),bn=()=>{ct(!0),Yt==null||Yt()};(0,b.useEffect)(()=>{const Bt=Qe?`\u8FD9\u662F\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u7684\u56FE\u7247\uFF1A -${ln}`:ln,Ht=et(Bt);if(!un)if(Qe||!It||Wt>0){kt(Ht),dt(Ht.length),(!It||Wt>0)&&!Qe&&bn();return}else if((Ht==null?void 0:Ht.length)<4)kt(Ht),dt(Ht.length);else if(Ae{kt(Ht.slice(0,Ae+2)),dt(Ot=>Ot+2)},St>10?Math.max(500/(St/2),20):50);return()=>clearInterval(Tn)}else It||bn()},[ln,It,Wt,Qe,Ae]);const ot=(0,b.useMemo)(()=>b.createElement("section",{className:`${Fe.answer} fadeIn animated edu_md`},b.createElement(he.UG,{remarkPlugins:[Oe.Z,We.Z],rehypePlugins:[De.Z,Ie.Z],components:{code(Bt){var Ht=Bt,{node:St,inline:Tn,className:Ot,children:Kn}=Ht,wn=pt(Ht,["node","inline","className","children"]);const jn=/language-(\w+)/.exec(Ot||""),$t=String(Kn).trim();return Tn||!jn?b.createElement("code",ye({className:Ot},wn),Kn):b.createElement("code",{className:Fe.codeCopy,"data-text":`\`\`\`${jn?jn[1]:""} +${ln}`:ln,Ht=et(Bt);if(!un)if(Qe||!Nt||Wt>0){Gt(Ht),dt(Ht.length),(!Nt||Wt>0)&&!Qe&&bn();return}else if((Ht==null?void 0:Ht.length)<4)Gt(Ht),dt(Ht.length);else if(Ae{Gt(Ht.slice(0,Ae+2)),dt(Mt=>Mt+2)},St>10?Math.max(500/(St/2),20):50);return()=>clearInterval(Tn)}else Nt||bn()},[ln,Nt,Wt,Qe,Ae]);const ot=(0,b.useMemo)(()=>b.createElement("section",{className:`${Fe.answer} fadeIn animated edu_md`},b.createElement(he.UG,{remarkPlugins:[Oe.Z,We.Z],rehypePlugins:[De.Z,Ie.Z],components:{code(Bt){var Ht=Bt,{node:St,inline:Tn,className:Mt,children:Kn}=Ht,wn=pt(Ht,["node","inline","className","children"]);const jn=/language-(\w+)/.exec(Mt||""),$t=String(Kn).trim();return Tn||!jn?b.createElement("code",ye({className:Mt},wn),Kn):b.createElement("code",{className:Fe.codeCopy,"data-text":`\`\`\`${jn?jn[1]:""} ${Kn} -\`\`\``},b.createElement(Ge.CopyToClipboard,{text:$t,onCopy:()=>Ye.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},b.createElement("button",null,"\u590D\u5236")),jn[1]==="html"&&un&&b.createElement("button",{className:Fe.runCode,onClick:()=>{Dt(ye({},gt(ye({},vt),{open:++vt.open,defaultValue:$t,language:jn[1]})))}},"\u8FD0\u884CHTML"),b.createElement(Be.Z,ye({wrapLongLines:!0,style:be.Z,language:jn[1],PreTag:"div",showLineNumbers:!0,lineNumberStyle:{minWidth:"40px"}},wn),$t))},img({node:Bt}){var Ht;const St=(Ht=Bt.properties)==null?void 0:Ht.src;return b.createElement(ke.Z,{src:St,width:320,"data-text":St,onLoad:()=>Qe&&setTimeout(()=>bn(),500)})}}},un?Et:`${Et}__`)),[Et]);return b.createElement(b.Fragment,null,b.createElement(Pe,{defaultValue:vt.defaultValue,open:vt.open,language:vt.language,height:vt.height,onChange:(Bt,Ht)=>{kt(Et.replaceAll(Ht,Bt))},onDynamic:Me}),ot)}},77557:function(_e,xt,oe){"use strict";var b=oe(59301);const he=({scrollBoxRef:Be,bottomInspectRef:Ie,contentRef:be,status:Ge,rootMargin:Fe="70px",bottomOffset:Ye=110})=>{const[ke,De]=(0,b.useState)(!0),Oe=(0,b.useRef)(!1);return(0,b.useEffect)(()=>{if(!Be.current||!Ie.current)return;const We=new IntersectionObserver(([Ve])=>{var le,E,a,x;if(!document.contains(Ve.target)){console.log("\u76EE\u6807\u5143\u7D20\u5DF2\u4ECE DOM \u79FB\u9664");return}if(((le=Ve.rootBounds)==null?void 0:le.width)===0&&((E=Ve.rootBounds)==null?void 0:E.height)===0){console.log("root\uFF08\u6EDA\u52A8\u5BB9\u5668\uFF09\u65E0\u6548\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664");return}if(((a=Ve.boundingClientRect)==null?void 0:a.width)===0&&((x=Ve.boundingClientRect)==null?void 0:x.height)===0){console.log("\u76EE\u6807\u5143\u7D20\u5BBD\u9AD8\u4E3A 0\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664\u6216 display: none");return}De(Ve.isIntersecting)},{root:Be.current,rootMargin:Fe,threshold:0});return We.observe(Ie.current),()=>{We.disconnect()}},[Be.current,Ie.current,Fe]),(0,b.useEffect)(()=>{if(!Ge)return;const We=Be.current,Ve=be.current;Oe.current=!1;let le=We.scrollTop;const E=()=>{const{scrollTop:x,scrollHeight:y,clientHeight:z}=We;x>le?x+z>=y-Ye&&(We.scrollTop=We.scrollHeight,Oe.current=!1):x{Oe.current||(We.scrollTop=We.scrollHeight)});return a.observe(Ve),()=>{setTimeout(()=>{a.unobserve(Ve)},250),We.removeEventListener("scroll",E)}},[Ge]),ke};xt.Z=he},24745:function(_e,xt,oe){"use strict";var b=oe(59301);const he=({contentRef:Be,status:Ie})=>((0,b.useEffect)(()=>{!Ie&&(Be!=null&&Be.current)&&Be.current.querySelectorAll("code[data-text], mathx[data-text]").forEach(Fe=>{Fe.tagName.toLowerCase()==="code"?Fe.parentElement&&(Fe.parentElement.contentEditable="false"):Fe.tagName.toLowerCase()==="mathx"&&(Fe.contentEditable="false")})},[Ie]),(Ge=!1)=>{const Fe=Oe=>{const We={"&":"&","<":"<",">":">",""":'"',"'":"'"," ":" ","©":"\xA9","®":"\xAE","€":"\u20AC"};return Oe.replace(/&[^;]+;/g,Ve=>We[Ve]||Ve)};if(!Be.current)return"";const Ye=Be.current.cloneNode(!0);Ye.querySelectorAll("code[data-text], mathx[data-text]").forEach(Oe=>{let We=Oe.getAttribute("data-text");Oe.tagName.toLowerCase()==="code"?We=We.replace(/```.*\n|\n```/g,""):Oe.tagName.toLowerCase()==="mathx"&&(We=`$$${We}$$`);const Ve=document.createTextNode(We);Oe.parentNode.replaceChild(Ve,Oe)}),Ge&&Ye.querySelectorAll('[data-select="disabled"]').forEach(We=>{var Ve;const le=We.textContent||"",E=document.createTextNode(le+` +\`\`\``},b.createElement(Ge.CopyToClipboard,{text:$t,onCopy:()=>Ye.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},b.createElement("button",null,"\u590D\u5236")),jn[1]==="html"&&un&&b.createElement("button",{className:Fe.runCode,onClick:()=>{Dt(ye({},gt(ye({},vt),{open:++vt.open,defaultValue:$t,language:jn[1]})))}},"\u8FD0\u884CHTML"),b.createElement(Be.Z,ye({wrapLongLines:!0,style:be.Z,language:jn[1],PreTag:"div",showLineNumbers:!0,lineNumberStyle:{minWidth:"40px"}},wn),$t))},img({node:Bt}){var Ht;const St=(Ht=Bt.properties)==null?void 0:Ht.src;return b.createElement(ke.Z,{src:St,width:320,"data-text":St,onLoad:()=>Qe&&setTimeout(()=>bn(),500)})}}},un?Et:`${Et}__`)),[Et]);return b.createElement(b.Fragment,null,b.createElement(Pe,{defaultValue:vt.defaultValue,open:vt.open,language:vt.language,height:vt.height,onChange:(Bt,Ht)=>{Gt(Et.replaceAll(Ht,Bt))},onDynamic:Me}),ot)}},77557:function(_e,xt,oe){"use strict";var b=oe(59301);const he=({scrollBoxRef:Be,bottomInspectRef:Ie,contentRef:be,status:Ge,rootMargin:Fe="70px",bottomOffset:Ye=110})=>{const[ke,De]=(0,b.useState)(!0),Oe=(0,b.useRef)(!1);return(0,b.useEffect)(()=>{if(!Be.current||!Ie.current)return;const We=new IntersectionObserver(([Ve])=>{var le,E,a,x;if(!document.contains(Ve.target)){console.log("\u76EE\u6807\u5143\u7D20\u5DF2\u4ECE DOM \u79FB\u9664");return}if(((le=Ve.rootBounds)==null?void 0:le.width)===0&&((E=Ve.rootBounds)==null?void 0:E.height)===0){console.log("root\uFF08\u6EDA\u52A8\u5BB9\u5668\uFF09\u65E0\u6548\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664");return}if(((a=Ve.boundingClientRect)==null?void 0:a.width)===0&&((x=Ve.boundingClientRect)==null?void 0:x.height)===0){console.log("\u76EE\u6807\u5143\u7D20\u5BBD\u9AD8\u4E3A 0\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664\u6216 display: none");return}De(Ve.isIntersecting)},{root:Be.current,rootMargin:Fe,threshold:0});return We.observe(Ie.current),()=>{We.disconnect()}},[Be.current,Ie.current,Fe]),(0,b.useEffect)(()=>{if(!Ge)return;const We=Be.current,Ve=be.current;Oe.current=!1;let le=We.scrollTop;const E=()=>{const{scrollTop:x,scrollHeight:y,clientHeight:z}=We;x>le?x+z>=y-Ye&&(We.scrollTop=We.scrollHeight,Oe.current=!1):x{Oe.current||(We.scrollTop=We.scrollHeight)});return a.observe(Ve),()=>{setTimeout(()=>{a.unobserve(Ve)},250),We.removeEventListener("scroll",E)}},[Ge]),ke};xt.Z=he},24745:function(_e,xt,oe){"use strict";var b=oe(59301);const he=({contentRef:Be,status:Ie})=>((0,b.useEffect)(()=>{!Ie&&(Be!=null&&Be.current)&&Be.current.querySelectorAll("code[data-text], mathx[data-text]").forEach(Fe=>{Fe.tagName.toLowerCase()==="code"?Fe.parentElement&&(Fe.parentElement.contentEditable="false"):Fe.tagName.toLowerCase()==="mathx"&&(Fe.contentEditable="false")})},[Ie]),(Ge=!1)=>{const Fe=Oe=>{const We={"&":"&","<":"<",">":">",""":'"',"'":"'"," ":" ","©":"\xA9","®":"\xAE","€":"\u20AC"};return Oe.replace(/&[^;]+;/g,Ve=>We[Ve]||Ve)};if(!Be.current)return"";const Ye=Be.current.cloneNode(!0);Ye.querySelectorAll("code[data-text], mathx[data-text]").forEach(Oe=>{let We=Oe.getAttribute("data-text");Oe.tagName.toLowerCase()==="code"?We=We.replace(/```.*\n|\n```/g,""):Oe.tagName.toLowerCase()==="mathx"&&(We=`$$${We}$$`);const Ve=document.createTextNode(We);Oe.parentNode.replaceChild(Ve,Oe)}),Ge&&Ye.querySelectorAll('[data-select="disabled"]').forEach(We=>{var Ve;const le=We.textContent||"",E=document.createTextNode(le+` `);(Ve=We.parentNode)==null||Ve.replaceChild(E,We)});let De=Ye.innerHTML;return Ge||(De=De.replace(/<[^>]*data-select="disabled"[^>]*>.*?<\/[^>]*>/g,"")),De=De.replace(/

/g,""),De=De.replace(/<\/p>/g,` `),De=De.replace(/
/g,` `),De=De.replace(/\r\n/g,` -`),De=De.replace(/<[^>]*>/g,""),De=Fe(De),De});xt.Z=he},25062:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return We}});var b=oe(59301),he=oe(43418),Be=oe(95237),Ie=oe(93948),be="data:image/png;base64,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",Ge="data:image/png;base64,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",Fe="data:image/png;base64,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",Ye={dotLoading:"dotLoading___s6Sh4",showHide:"showHide___Dfprh",progress:"progress___QUpqo"},ke=oe(59301);const De=["\u6587\u4EF6\u89E3\u6790\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u7ED3\u6784\u5316\u63D0\u53D6\u4E2D"];var We=()=>{const[Ve,le]=(0,b.useState)(0),[E,a]=(0,b.useState)(!1),[x,y]=(0,b.useState)(!0),z=(0,b.useRef)(null);(0,b.useEffect)(()=>{if(x)return;const Pe=()=>{le(Ue=>Ue>=99?(clearInterval(z.current),99):Ue+1)};return z.current=setInterval(Pe,5e4/99),()=>clearInterval(z.current)},[x]);const ne=()=>{le(0),a(!0),y(!1)},re=(Pe=0)=>{y(!0),le(Pe),a(!1)},ie=Pe=>{const Ue=Pe/1048576;let Re;return Ue<=.3?Re=3:Ue<=.5?Re=5:Ue<=1?Re=10:Ue<=2?Re=20:Ue<=3?Re=30:Ue<=10?Re=Ue*10:Re=100,` \u9884\u8BA1\u5904\u7406\u65F6\u957F\u4E3A${Re}\u5206\u949F\uFF0C\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3`},ge=()=>ke.createElement("span",{className:Ye.dotLoading},ke.createElement("span",null,"."),ke.createElement("span",null,"."),ke.createElement("span",null,"."));return{progress:Ve,progressOpen:E,openProgress:ne,closeProgress:re,toggleLock:()=>y(Pe=>!Pe),CreateProgressModal:(Pe=De,Ue)=>(typeof Pe=="string"&&(Pe=[Pe,Pe,Pe]),ke.createElement(he.default,{centered:!0,closable:!1,destroyOnClose:!0,zIndex:1200,open:E,title:null,footer:null,width:500,afterClose:()=>le(0)},ke.createElement(Be.Z,{align:"middle",className:"mt40 mb20",style:{flexDirection:"column"}},Ve<=30&&ke.createElement(ke.Fragment,null,ke.createElement("img",{src:be,alt:"Step 1"}),ke.createElement("div",{className:"mt20 c-light-primary"},Pe[0],ge())),Ve>30&&Ve<60&&ke.createElement(ke.Fragment,null,ke.createElement("img",{src:Ge,alt:"Step 2"}),ke.createElement("div",{className:"mt20 c-light-primary"},Pe[1],ge())),Ve>=60&&ke.createElement(ke.Fragment,null,ke.createElement("img",{src:Fe,alt:"Step 3"}),ke.createElement("div",{className:"mt20 c-light-primary"},Pe[2],ge())),ke.createElement(Ie.Z,{className:Ye.progress,status:"active",style:{width:"auto"},size:[300,8],percent:Ve}),!!Ue&&ke.createElement("div",{className:"c-grey-999"},ie(Ue)))))}}},80199:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return ln}});var b=oe(59301),he=oe(38854),Be=oe(8591),Ie=oe(6848),be=oe(92832),Ge=oe(3113),Fe=oe(85525),Ye={wrap:"wrap___AasCO",chatContainer:"chatContainer___n6e3E",btnContainer:"btnContainer___yKyVB",btn:"btn___Y_09T",inputContainer:"inputContainer____bM3M",sendBtn:"sendBtn___UHHLj",sendBtnDisabled:"sendBtnDisabled___AoSRc",cancelBtn:"cancelBtn___yql4C",loadingWrp:"loadingWrp___gYLGT","dot-fade":"dot-fade___LruoO"},De=({position:It,children:Wt})=>{const{left:Qe=0,top:Me=0}=It||{},[Et,kt]=(0,b.useState)(Qe),[vt,Dt]=(0,b.useState)(Me),Ae=(0,b.useRef)(null),dt=()=>{if(Ae.current){const un=Ae.current.offsetWidth,ct=Ae.current.offsetHeight,et=window.innerWidth,bn=window.innerHeight;let ot=Qe,Bt=Me;Qe+un>et&&(ot=et-un),ot<0&&(ot=0),Me+ct>bn&&(Bt=bn-ct),Bt<0&&(Bt=0),kt(ot),Dt(Bt)}};return(0,b.useEffect)(()=>{if(!Ae.current||!It)return;const un=new ResizeObserver(()=>{dt()});return un.observe(Ae.current),()=>{un.disconnect()}},[Qe,Me,It]),(0,b.useEffect)(()=>{It&&dt()},[Qe,Me,It]),It?b.createElement("div",{ref:Ae,style:{position:"fixed",left:`${Et}px`,top:`${vt}px`,zIndex:1050}},Wt):null},Oe=oe(41510),We=oe(56102),Ve=oe(25603),le=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ne=(It,Wt,Qe)=>Wt in It?le(It,Wt,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):It[Wt]=Qe,re=(It,Wt)=>{for(var Qe in Wt||(Wt={}))y.call(Wt,Qe)&&ne(It,Qe,Wt[Qe]);if(x)for(var Qe of x(Wt))z.call(Wt,Qe)&&ne(It,Qe,Wt[Qe]);return It},ie=(It,Wt)=>E(It,a(Wt)),ge=(It,Wt,Qe)=>new Promise((Me,Et)=>{var kt=Ae=>{try{Dt(Qe.next(Ae))}catch(dt){Et(dt)}},vt=Ae=>{try{Dt(Qe.throw(Ae))}catch(dt){Et(dt)}},Dt=Ae=>Ae.done?Me(Ae.value):Promise.resolve(Ae.value).then(kt,vt);Dt((Qe=Qe.apply(It,Wt)).next())}),Pe=({visible:It,position:Wt,selectText:Qe,applyRefinedText:Me,fetchUrl:Et,noRestrictModal:kt})=>{var vt;const[Dt,Ae]=(0,b.useState)(!1),[dt,un]=(0,b.useState)([]),[ct,et]=(0,b.useState)(""),[bn,ot]=(0,b.useState)(1),[Bt,Ht]=(0,b.useState)(""),[St,Tn]=(0,b.useState)(!1),Ot=(0,b.useRef)(null),[Kn,wn]=(0,b.useState)(!1),[jn,$t]=(0,b.useState)(0),fa=(0,b.useRef)(!1),Wn=((vt=dt==null?void 0:dt[(dt==null?void 0:dt.length)-1])==null?void 0:vt.loading)===!0;(0,b.useEffect)(()=>{if(It){ot(1);return}wn(!1),Ae(!1),Ca(),$t(0),un([]),ot(0)},[It]);const Ca=()=>{var ra,Qn;et(""),Ht(""),(Qn=(ra=Ot.current)==null?void 0:ra.cancelRequest)==null||Qn.call(ra)},sn=(...ra)=>ge(void 0,[...ra],function*(Qn="",Ya=dt){const Ra=Date.now(),Ja=[...Ya,{text:Qn,key:Ra,sender:"user",show:!0},{loading:!0,key:Ra,sender:"AI",show:!0}];ot(2),un(Ja);const Br=Pn(Ya),At={no_record_times:!0,prompt:Qn,history:Br};Ot.current=new Ve.Z(Oe.Z.API_SERVER+Et,At),yield new Promise(Mn=>{Ot.current.on("data",kn=>{const{chunk:{msg:In},full:xe}=kn,ft=In==="error";wn(!0),Ht(ht(xe)),un(Ft=>Ft.map((Qt,Rt)=>Rt===Ft.length-1?ie(re({},Qt),{text:xe,loading:!1,error:ft}):Qt))}),Ot.current.on("done",()=>Mn()),Ot.current.on("error",kn=>{const In="\u62B1\u6B49\uFF0C\u6211\u521A\u521A\u9047\u5230\u4E86\u4E00\u70B9\u95EE\u9898\uFF0C\u6CA1\u80FD\u5B8C\u6210\u60A8\u7684\u8BF7\u6C42\u3002\u8BF7\u60A8\u7A0D\u540E\u518D\u8BD5\u4E00\u6B21\uFF0C\u6216\u8005\u8054\u7CFB\u6280\u672F\u652F\u6301\u5E2E\u5FD9\u89E3\u51B3!";Object.prototype.toString.call(kn)==="[object Object]"&&kn.status===-9&&(ot(1),kt(kn.data)),un(xe=>xe.map((ft,Ft)=>Ft===xe.length-1?ie(re({},ft),{text:In,loading:!1,error:!0}):ft)),Mn()}),Ot.current.on("cancelled",()=>Mn()),Ot.current.startStream()}),Ae(!1)}),mn=ra=>{et(ra.target.value)},Pn=ra=>ra.reduce((Ya,Ra)=>{if(Ra.sender==="user"){const Ja=ra.find(Br=>Br.key===Ra.key&&Br.sender==="AI");Ja&&(Ja!=null&&Ja.text)&&!(Ja!=null&&Ja.error)&&Ya.push({question:Ra.text,answer:Ja.text})}return Ya},[]),Ma=()=>{if(Ka)return;const ra=pn("\u6539\u5199");Ca(),Ae(!0),sn(ra)},Sa=ra=>{if(ra.key==="Enter"&&!ra.shiftKey){if(ra.preventDefault(),fa.current||aa)return;Ma()}},Da=()=>{var ra,Qn;$t(Ya=>Ya+1),(Qn=(ra=Ot.current)==null?void 0:ra.cancelRequest)==null||Qn.call(ra),Ae(!1),wn(!1)},en=[{key:"1",label:b.createElement("span",null," ",b.createElement("i",{className:"iconfont icon-runse font14 mr10"}),"\u6DA6\u8272 ")},{key:"2",label:b.createElement("span",null,b.createElement("i",{className:"iconfont icon-kuoxie font14 mr10"}),"\u6269\u5199")},{key:"3",label:b.createElement("span",null," ",b.createElement("i",{className:"iconfont icon-suoxie font14 mr10"}),"\u7F29\u5199")}],ht=(ra="")=>{const Qn=["\u7B54\u6848\uFF1A","\u96BE\u5EA6\uFF1A","\u89E3\u6790\uFF1A","\u77E5\u8BC6\u70B9\uFF1A","\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09","\u7F16\u7A0B\u8BED\u8A00\uFF1A","\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A","\u7A0B\u5E8F\u4EE3\u7801\uFF1A","\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A","\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"];return Array.from({length:20}).forEach((Ya,Ra)=>{Qn.push(`\u7B54\u6848${Ra+1}\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${Ra+1})\u8F93\u5165\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${Ra+1})\u8F93\u51FA\uFF1A`)}),Qn.forEach(Ya=>{const Ra=new RegExp(Ya,"g");ra=ra.replace(Ra,`**${Ya}** `)}),ra},pn=ra=>ra==="\u6539\u5199"?`${ct}\uFF0C\u6839\u636E\u4E0A\u8FF0\u8981\u6C42\u6539\u5199\u8FD9\u53E5\u8BDD\uFF0C${Qe}\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`:`${Qe}\uFF0C${ra}\u4E0A\u9762\u8FD9\u53E5\u8BDD\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`,xn=ra=>{let Qn="";ra.key==="1"&&(Qn=pn("\u6DA6\u8272")),ra.key==="2"&&(Qn=pn("\u6269\u5199")),ra.key==="3"&&(Qn=pn("\u7F29\u5199")),Ca(),Ae(!0),sn(Qn)},ya=()=>{const ra=dt.splice(dt.length-2),{text:Qn}=(ra==null?void 0:ra[0])||{};Ca(),Ae(!0),sn(Qn,dt)},aa=Dt||Kn,Ka=(ct==null?void 0:ct.trim())==="";return It?b.createElement(he.Z,{open:Ka&&!aa&&(St||!Bt),overlayStyle:{minWidth:200},menu:{items:en,onClick:xn}},b.createElement(De,{position:Wt},b.createElement("div",{className:Ye.wrap},bn===2&&b.createElement(b.Fragment,null,b.createElement("div",{className:Ye.chatContainer},Wn&&b.createElement("div",{className:Ye.loadingWrp},b.createElement("span",null,"\u6B63\u5728\u751F\u6210\u4E2D"),b.createElement("div",{className:"ai-loading"})),Bt&&b.createElement(Fe.Z,{cancelIndex:jn,streamingStatus:Dt,loadImage:!1,onFinish:()=>ge(void 0,null,function*(){$t(0),setTimeout(()=>wn(!1),0)}),value:Bt})),b.createElement("div",{className:Ye.btnContainer},b.createElement("div",{onClick:()=>Me(!0,Bt),className:Ye.btn,style:{padding:"0 16px",width:"initial"}},b.createElement("i",{className:"iconfont icon-tihuan mr10 font14"}),"\u66FF\u6362"),b.createElement("div",{onClick:()=>Me(!1,Bt),className:Ye.btn,style:{padding:"0 16px",width:"initial"}},b.createElement("i",{className:"iconfont icon-charu mr10 font14"}),"\u63D2\u5165"),b.createElement(We.CopyToClipboard,{text:Bt,onCopy:()=>Be.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},b.createElement(Ie.Z,{title:"\u590D\u5236"},b.createElement("div",{className:Ye.btn,style:{marginLeft:"auto"}},b.createElement("i",{className:"iconfont icon-fuzhi8 font14"})))),b.createElement(Ie.Z,{title:"\u91CD\u65B0\u751F\u6210"},b.createElement("div",{onClick:ya,className:Ye.btn},b.createElement("i",{className:"iciconfontonfot icon-gengxin-genghuan-tihuan font17"}))),b.createElement(Ie.Z,{title:"\u5220\u9664"},b.createElement("div",{onClick:()=>{ot(1),Ca(),un([])},className:Ye.btn},b.createElement("i",{className:"iconfont icon-shanchu14 font14"}))))),b.createElement("div",{className:Ye.inputContainer},b.createElement(be.default.TextArea,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u6587\u672C\u4F18\u5316\u5EFA\u8BAE",value:ct,bordered:!1,onFocus:()=>Tn(!0),onBlur:()=>setTimeout(()=>Tn(!1),300),onChange:mn,onPressEnter:Sa,onCompositionStart:()=>fa.current=!0,onCompositionEnd:()=>fa.current=!1}),Kn?b.createElement("div",{className:`iconfont icon-tingzhihuida ${Ye.cancelBtn}`,onClick:Da}):b.createElement(Ge.ZP,{className:Ka?Ye.sendBtnDisabled:Ye.sendBtn,icon:b.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:aa,onClick:Ma}))))):b.createElement(b.Fragment,null)},Ue={"hover-line-container":"hover-line-container___kkYQN","hover-line-content":"hover-line-content___ZkD9e","line-button-container":"line-button-container___A79j9",button:"button___X_Iu7"},Re=Object.defineProperty,lt=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,Xe=(It,Wt,Qe)=>Wt in It?Re(It,Wt,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):It[Wt]=Qe,nt=(It,Wt)=>{for(var Qe in Wt||(Wt={}))Le.call(Wt,Qe)&&Xe(It,Qe,Wt[Qe]);if(lt)for(var Qe of lt(Wt))Ce.call(Wt,Qe)&&Xe(It,Qe,Wt[Qe]);return It};const ye=It=>React.createElement("svg",nt({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},It),React.createElement("title",null,"AI\u6539\u5199"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"26.797%",y1:"22.073%",x2:"82.181%",y2:"80.474%",id:"rewrite_svg__a"},React.createElement("stop",{stopColor:"#5C64FF",offset:"0%"}),React.createElement("stop",{stopColor:"#6988F8",offset:"100%"}))),React.createElement("path",{d:"m10.406 4.741.007.015h-.007v-.022.007Zm-.04-.04.855-1.495 1.497-.855-1.496-.855L10.366 0l-.854 1.497-1.497.855 1.496.854.855 1.495ZM3.1 8.442l1.71 3.1 1.603-3.1 3.1-1.71L6.52 5.023l-1.71-3.1-1.71 3.1L0 6.733l3.099 1.709H3.1Zm6.84 3.1 1.069 1.924 1.068-1.924L14 10.473l-1.924-1.069-1.069-1.923L9.94 9.405l-1.924 1.068 1.924 1.07v-.001Z",fill:"url(#rewrite_svg__a)",fillRule:"nonzero"}));var gt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIyNi43OTclIiB5MT0iMjIuMDczJSIgeDI9IjgyLjE4MSUiIHkyPSI4MC40NzQlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iIzVDNjRGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM2OTg4RjgiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Im0xMC40MDYgNC43NDEuMDA3LjAxNWgtLjAwN3YtLjAyMi4wMDdabS0uMDQtLjA0Ljg1NS0xLjQ5NSAxLjQ5Ny0uODU1LTEuNDk2LS44NTVMMTAuMzY2IDBsLS44NTQgMS40OTctMS40OTcuODU1IDEuNDk2Ljg1NC44NTUgMS40OTVaTTMuMSA4LjQ0MmwxLjcxIDMuMSAxLjYwMy0zLjEgMy4xLTEuNzFMNi41MiA1LjAyM2wtMS43MS0zLjEtMS43MSAzLjFMMCA2LjczM2wzLjA5OSAxLjcwOUgzLjFabTYuODQgMy4xIDEuMDY5IDEuOTI0IDEuMDY4LTEuOTI0TDE0IDEwLjQ3M2wtMS45MjQtMS4wNjktMS4wNjktMS45MjNMOS45NCA5LjQwNWwtMS45MjQgMS4wNjggMS45MjQgMS4wN3YtLjAwMVoiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",wt=(0,b.forwardRef)(({initialContent:It,onButtonClick:Wt},Qe)=>{const[Me,Et]=(0,b.useState)(null),[kt,vt]=(0,b.useState)(null),[Dt,Ae]=(0,b.useState)(""),[dt,un]=(0,b.useState)(null),ct=Qe,et=Ot=>{const Kn=document.elementFromPoint(10,Ot),wn=document.createRange();let jn=null;const $t=document.createTreeWalker(ct.current,NodeFilter.SHOW_TEXT,{acceptNode:Ma=>{const Sa=document.createRange();Sa.selectNodeContents(Ma);const Da=Sa.getBoundingClientRect();return Da.top<=Ot&&Da.bottom>=Ot?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let fa="",Wn,Ca,sn=null,mn=null,Pn=null;for(;Wn=$t.nextNode();){Wn.parentNode.getAttribute("data-select")==="disabled"&&(Ca=!0),fa+=Wn.textContent,mn||(mn=Wn),Pn=Wn;const Ma=document.createRange();Ma.selectNodeContents(Wn);const Sa=Ma.getBoundingClientRect();sn===null&&(sn=Sa.top)}if(mn&&Pn&&!Ca){const Ma=document.createRange();Ma.setStart(mn,0),Ma.setEnd(Pn,Pn.textContent.length),un(Ma)}else un(null);return vt(sn-1),Ca?"":fa.trim()};function bn(Ot){for(;Ot.parentElement&&Ot.parentElement.tagName.toLowerCase()!=="section";){var Kn=window.getComputedStyle(Ot.parentElement);if(Kn.pointerEvents==="none")return!0;Ot=Ot.parentElement}return!1}const ot=Ot=>{var Kn,wn;if(bn(Ot.target)){vt(-1e6);return}if(((wn=(Kn=document.getSelection())==null?void 0:Kn.toString)==null?void 0:wn.call(Kn))!==""){vt(-1e6);return}const jn=et(Ot.clientY);if((jn==null?void 0:jn.trim())===""){vt(-1e6);return}const $t=ct.current.getBoundingClientRect();Et($t.left-30),Ae(jn)},Bt=()=>{},Ht=Ot=>{Wt&&Dt&&Wt(Dt,Ot.clientX,Ot.clientY,dt)},St=()=>{if(dt){const Ot=window.getSelection();Ot.removeAllRanges(),Ot.addRange(dt)}},Tn=()=>{window.getSelection().removeAllRanges()};return(0,b.useEffect)(()=>{const Ot=ct.current;return Ot.addEventListener("mousemove",ot),Ot.addEventListener("mouseleave",Bt),()=>{Ot.removeEventListener("mousemove",ot),Ot.removeEventListener("mouseleave",Bt),Tn()}},[It]),b.createElement("div",{className:Ue["hover-line-container2"]},kt!==null&&b.createElement("div",{className:Ue["line-button-container"],style:{top:kt,left:Me},onMouseEnter:()=>{St()},onMouseLeave:()=>{Tn(),vt(null),Ae(""),un(null)}},b.createElement("div",{className:Ue.button,onClick:Ht},b.createElement("img",{src:gt}),b.createElement("span",null,"AI\u6539\u5199"))))}),ut={toolbar:"toolbar___qYQBF","chat-dialog":"chat-dialog___AUJYU",button:"button___VhNes"},ln=({nodeRef:It,noRestrictModal:Wt})=>{const[Qe,Me]=(0,b.useState)(null),[Et,kt]=(0,b.useState)(null),[vt,Dt]=(0,b.useState)(!1),[Ae,dt]=(0,b.useState)(null),[un,ct]=(0,b.useState)(!1),[et,bn]=(0,b.useState)(!1),ot=It,Bt=(0,b.useRef)(null),Ht=(0,b.useRef)(null),[St,Tn]=(0,b.useState)("");(0,b.useEffect)(()=>{Qe!=null&&Qe.toString()&&Tn(Qe==null?void 0:Qe.toString())},[Qe==null?void 0:Qe.toString()]);const Ot=()=>{const $t=window.getSelection(),fa=ot.current.scrollTop,Wn=ot.current.getBoundingClientRect();if($t.rangeCount>0&&$t.toString().length>0){const Ca=$t.getRangeAt(0);Me(Ca.cloneRange());const sn=Ca.getBoundingClientRect(),mn=40;let Pn=sn.top+fa-5+mn;Pn{if(!$t||$t.rangeCount===0){ct(!1);return}const Wn=$t.getRangeAt(0).getBoundingClientRect(),Ca=window.getComputedStyle(ot.current),sn=parseInt(Ca.lineHeight),mn=parseInt(Ca.paddingTop),Pn=ot.current.scrollTop,Ma=ot.current.getBoundingClientRect(),Sa=Wn.top-Ma.top+Pn,Da=Math.floor((Sa-mn)/sn),en=mn+Da*sn-Pn;dt(en),ct(!0)},wn=$t=>{ot.current&&!ot.current.contains($t.target)&&bn(!1)};(0,b.useEffect)(()=>{const $t=ot.current;return $t.addEventListener("scroll",Ot),$t.addEventListener("input",Ot),$t.addEventListener("click",Ot),$t.addEventListener("mouseup",Ot),$t.addEventListener("keyup",Ot),$t.addEventListener("click",Ot),document.addEventListener("mousedown",wn),()=>{$t.removeEventListener("scroll",Ot),$t.removeEventListener("input",Ot),$t.removeEventListener("click",Ot),$t.removeEventListener("mouseup",Ot),$t.removeEventListener("keyup",Ot),$t.removeEventListener("click",Ot),document.removeEventListener("mousedown",wn)}},[]);const jn=($t=!0,fa)=>{if(!Qe)return;const Wn=Ht.current.querySelector("section.edu_md").innerHTML.replace(/]*>([\s\S]*?)<\/p>/g,"$1"),Ca=Qe.cloneRange(),sn=window.getSelection();if(sn.removeAllRanges(),sn.addRange(Ca),$t){Ca.deleteContents();const mn=document.createElement("div");mn.innerHTML=Wn;const Pn=Array.from(mn.childNodes);for(;Pn.length>0;)Ca.insertNode(Pn.pop())}else{Ca.collapse(!1);const mn=document.createElement("div");mn.innerHTML=" "+Wn;const Pn=Array.from(mn.childNodes);for(;Pn.length>0;)Ca.insertNode(Pn.pop())}sn.removeAllRanges(),Me(null),Dt(!1),kt(null)};return b.createElement("section",{ref:Ht},Et&&b.createElement("div",{ref:Bt,className:ut.toolbar,style:{top:Et==null?void 0:Et.top,left:Et==null?void 0:Et.left}},b.createElement("div",{className:ut.button,onClick:()=>Dt(!0)},b.createElement("img",{src:gt}),b.createElement("span",null,"AI\u6539\u5199"))),b.createElement(Pe,{key:JSON.stringify(Et),noRestrictModal:Wt,visible:vt,position:Et,selectText:St,applyRefinedText:jn,fetchUrl:"/api/stream/intelligent_imports/stream.json"}),ot.current&&b.createElement(wt,{ref:ot,onButtonClick:($t,fa,Wn,Ca)=>{Me(Ca),Dt(!0),Tn($t),kt({left:fa,top:Wn+20})}}))}},51874:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return be}});var b=oe(59301),he=oe(43418),Be={num:"num___VQiqB"},be=({visible:Ge,usedCount:Fe,totalCount:Ye,onOk:ke,onCancel:De})=>{const Oe=()=>Fe>0?b.createElement("div",null,"\u672C\u6B21\u5C06\u6D88\u80171\u6B21\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\uFF08\u6BCF\u65E5",Ye,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",b.createElement("span",{className:Be.num},Fe),"\u6B21\uFF09\uFF0C\u786E\u5B9A\u64CD\u4F5C\u5417\uFF1F"):b.createElement("div",{className:"mb20"},"\u4ECA\u65E5\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\u5DF2\u7528\u5B8C\uFF08\u6BCF\u65E5",Ye,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",b.createElement("span",{className:Be.num},Fe),"\u6B21\uFF09\u3002");return b.createElement(he.default,{centered:!0,open:Ge,title:"\u63D0\u793A",width:620,zIndex:1100,onCancel:De,onOk:ke,footer:Fe>0?void 0:null},Oe())}},46736:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return a},Q:function(){return le}});var b=oe(59301),he={container:"container___DAVRd",katex:"katex___oS9Qs",liWrap:"liWrap___pAkIe",backBottom:"backBottom___kT237",imgBox:"imgBox___O8q6M"},Be=oe(25603),Ie=oe(41510),be=oe(85525),Ge=oe(80199),Fe=oe(77557),Ye=oe(26412),ke="data:image/png;base64,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",De=oe(92310),Oe=oe.n(De),We=oe(8591),Ve=(x,y,z)=>new Promise((ne,re)=>{var ie=Pe=>{try{fe(z.next(Pe))}catch(Ue){re(Ue)}},ge=Pe=>{try{fe(z.throw(Pe))}catch(Ue){re(Ue)}},fe=Pe=>Pe.done?ne(Pe.value):Promise.resolve(Pe.value).then(ie,ge);fe((z=z.apply(x,y)).next())});const le={contentRef:{current:null},value:null,status:!1,open:()=>Ve(void 0,null,function*(){}),close:()=>{}};var a=({className:x,style:y,onChange:z,onSuccess:ne,onCancel:re,onError:ie,fetchUrl:ge,noRestrictModal:fe=()=>{},showEditableToolbar:Pe,bottomOffset:Ue=110,loadingText:Re,showEmptyData:lt=!0,onStatusChange:Le,stringTransformer:Ce,bottomContainerNode:Xe})=>{const[nt,ye]=(0,b.useState)(!1),[gt,pt]=(0,b.useState)(""),[wt,ut]=(0,b.useState)(0),[Yt,ln]=(0,b.useState)(!1),It=(0,b.useRef)(null),Wt=(0,b.useRef)(null),Qe=(0,b.useRef)(null),Me=(0,b.useRef)(null),Et=(0,Fe.Z)({scrollBoxRef:Me,bottomInspectRef:Qe,contentRef:Wt,status:Yt,bottomOffset:Ue}),kt=nt||Yt;(0,b.useEffect)(()=>{z==null||z(gt)},[gt]),(0,b.useEffect)(()=>{Le==null||Le({contentRef:Wt,status:kt,value:gt,open:vt,close:Dt})},[kt,gt]);const vt=dt=>Ve(void 0,null,function*(){ye(!0),pt(""),ut(0);const un=ge;dt!=null&&dt.fetchUrl&&delete dt.fetchUrl,It.current=new Be.Z(`${Ie.Z.API_SERVER}${un}`,dt),yield new Promise((ct,et)=>{It.current.on("data",bn=>{let{chunk:{content:ot,type:Bt}}=bn;ln(!0),Bt==="text"&&pt(Ht=>Ce?Ce(Ht+ot):Ht+ot)}),It.current.on("done",()=>{ct()}),It.current.on("error",bn=>{Object.prototype.toString.call(bn)==="[object Object]"&&bn.status===-1&&We.ZP.warning((bn==null?void 0:bn.message)||""),ct(),ie==null||ie(bn)}),It.current.on("cancelled",()=>{ct(),re==null||re()}),It.current.startStream()}),ye(!1)}),Dt=()=>{var dt,un;ut(1),(un=(dt=It.current)==null?void 0:dt.cancelRequest)==null||un.call(dt),ye(!1),ln(!1)},Ae=(0,b.useMemo)(()=>Wt.current?b.createElement(Ge.Z,{noRestrictModal:fe,nodeRef:Wt}):b.createElement(b.Fragment,null),[Wt.current]);return b.createElement(b.Fragment,null,b.createElement("div",{className:Oe()(he.container,x),style:y,ref:Me},b.createElement("div",{ref:Wt,className:he.liWrap,contentEditable:!kt},gt&&b.createElement(be.Z,{cancelIndex:wt,streamingStatus:nt,loadImage:!1,onFinish:()=>Ve(void 0,null,function*(){ut(0),setTimeout(()=>ln(!1),0),ne==null||ne(gt)}),value:gt})),!gt&&!kt&&b.createElement("div",{className:he.imgBox},b.createElement("img",{width:56,src:ke}),b.createElement("span",null,"\u9884\u89C8\u533A")),lt&&kt&&b.createElement(Ye.Z,{text:Re}),!Et&&b.createElement("div",{className:he.backBottom,onClick:()=>{Me.current.scrollTop=Me.current.scrollHeight}},b.createElement("i",{className:"iconfont icon-huidaodibu"})),b.createElement("div",{ref:Qe}),Xe),!kt&&Pe&&Ae)}},26412:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return Ie}});var b=oe(59301),he={loading:"loading___SifAS",dot:"dot___J5R0d","dot-fade":"dot-fade___BPUGC"},Ie=({text:be})=>b.createElement("div",null,b.createElement("div",{className:he.loading},b.createElement("div",{className:he.dot}),b.createElement("div",{className:he.dot}),b.createElement("div",{className:he.dot})),!!be&&b.createElement("div",{className:"mt5"},be))},77095:function(_e,xt,oe){"use strict";oe.d(xt,{o:function(){return b}});const b=he=>(he=he.replace(new RegExp("(?$1'),he=he.replace(new RegExp("(?]*>/g,""),De=Fe(De),De});xt.Z=he},25062:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return We}});var b=oe(59301),he=oe(43418),Be=oe(95237),Ie=oe(93948),be="data:image/png;base64,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",Ge="data:image/png;base64,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",Fe="data:image/png;base64,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",Ye={dotLoading:"dotLoading___s6Sh4",showHide:"showHide___Dfprh",progress:"progress___QUpqo"},ke=oe(59301);const De=["\u6587\u4EF6\u89E3\u6790\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u7ED3\u6784\u5316\u63D0\u53D6\u4E2D"];var We=()=>{const[Ve,le]=(0,b.useState)(0),[E,a]=(0,b.useState)(!1),[x,y]=(0,b.useState)(!0),z=(0,b.useRef)(null);(0,b.useEffect)(()=>{if(x)return;const Pe=()=>{le(Ue=>Ue>=99?(clearInterval(z.current),99):Ue+1)};return z.current=setInterval(Pe,5e4/99),()=>clearInterval(z.current)},[x]);const ne=()=>{le(0),a(!0),y(!1)},re=(Pe=0)=>{y(!0),le(Pe),a(!1)},ie=Pe=>{const Ue=Pe/1048576;let Re;return Ue<=.3?Re=3:Ue<=.5?Re=5:Ue<=1?Re=10:Ue<=2?Re=20:Ue<=3?Re=30:Ue<=10?Re=Ue*10:Re=100,` \u9884\u8BA1\u5904\u7406\u65F6\u957F\u4E3A${Re}\u5206\u949F\uFF0C\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3`},ge=()=>ke.createElement("span",{className:Ye.dotLoading},ke.createElement("span",null,"."),ke.createElement("span",null,"."),ke.createElement("span",null,"."));return{progress:Ve,progressOpen:E,openProgress:ne,closeProgress:re,toggleLock:()=>y(Pe=>!Pe),CreateProgressModal:(Pe=De,Ue)=>(typeof Pe=="string"&&(Pe=[Pe,Pe,Pe]),ke.createElement(he.default,{centered:!0,closable:!1,destroyOnClose:!0,zIndex:1200,open:E,title:null,footer:null,width:500,afterClose:()=>le(0)},ke.createElement(Be.Z,{align:"middle",className:"mt40 mb20",style:{flexDirection:"column"}},Ve<=30&&ke.createElement(ke.Fragment,null,ke.createElement("img",{src:be,alt:"Step 1"}),ke.createElement("div",{className:"mt20 c-light-primary"},Pe[0],ge())),Ve>30&&Ve<60&&ke.createElement(ke.Fragment,null,ke.createElement("img",{src:Ge,alt:"Step 2"}),ke.createElement("div",{className:"mt20 c-light-primary"},Pe[1],ge())),Ve>=60&&ke.createElement(ke.Fragment,null,ke.createElement("img",{src:Fe,alt:"Step 3"}),ke.createElement("div",{className:"mt20 c-light-primary"},Pe[2],ge())),ke.createElement(Ie.Z,{className:Ye.progress,status:"active",style:{width:"auto"},size:[300,8],percent:Ve}),!!Ue&&ke.createElement("div",{className:"c-grey-999"},ie(Ue)))))}}},80199:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return ln}});var b=oe(59301),he=oe(38854),Be=oe(8591),Ie=oe(6848),be=oe(92832),Ge=oe(3113),Fe=oe(85525),Ye={wrap:"wrap___AasCO",chatContainer:"chatContainer___n6e3E",btnContainer:"btnContainer___yKyVB",btn:"btn___Y_09T",inputContainer:"inputContainer____bM3M",sendBtn:"sendBtn___UHHLj",sendBtnDisabled:"sendBtnDisabled___AoSRc",cancelBtn:"cancelBtn___yql4C",loadingWrp:"loadingWrp___gYLGT","dot-fade":"dot-fade___LruoO"},De=({position:Nt,children:Wt})=>{const{left:Qe=0,top:Me=0}=Nt||{},[Et,Gt]=(0,b.useState)(Qe),[vt,Dt]=(0,b.useState)(Me),Ae=(0,b.useRef)(null),dt=()=>{if(Ae.current){const un=Ae.current.offsetWidth,ct=Ae.current.offsetHeight,et=window.innerWidth,bn=window.innerHeight;let ot=Qe,Bt=Me;Qe+un>et&&(ot=et-un),ot<0&&(ot=0),Me+ct>bn&&(Bt=bn-ct),Bt<0&&(Bt=0),Gt(ot),Dt(Bt)}};return(0,b.useEffect)(()=>{if(!Ae.current||!Nt)return;const un=new ResizeObserver(()=>{dt()});return un.observe(Ae.current),()=>{un.disconnect()}},[Qe,Me,Nt]),(0,b.useEffect)(()=>{Nt&&dt()},[Qe,Me,Nt]),Nt?b.createElement("div",{ref:Ae,style:{position:"fixed",left:`${Et}px`,top:`${vt}px`,zIndex:1050}},Wt):null},Oe=oe(41510),We=oe(56102),Ve=oe(25603),le=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ne=(Nt,Wt,Qe)=>Wt in Nt?le(Nt,Wt,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):Nt[Wt]=Qe,re=(Nt,Wt)=>{for(var Qe in Wt||(Wt={}))y.call(Wt,Qe)&&ne(Nt,Qe,Wt[Qe]);if(x)for(var Qe of x(Wt))z.call(Wt,Qe)&&ne(Nt,Qe,Wt[Qe]);return Nt},ie=(Nt,Wt)=>E(Nt,a(Wt)),ge=(Nt,Wt,Qe)=>new Promise((Me,Et)=>{var Gt=Ae=>{try{Dt(Qe.next(Ae))}catch(dt){Et(dt)}},vt=Ae=>{try{Dt(Qe.throw(Ae))}catch(dt){Et(dt)}},Dt=Ae=>Ae.done?Me(Ae.value):Promise.resolve(Ae.value).then(Gt,vt);Dt((Qe=Qe.apply(Nt,Wt)).next())}),Pe=({visible:Nt,position:Wt,selectText:Qe,applyRefinedText:Me,fetchUrl:Et,noRestrictModal:Gt})=>{var vt;const[Dt,Ae]=(0,b.useState)(!1),[dt,un]=(0,b.useState)([]),[ct,et]=(0,b.useState)(""),[bn,ot]=(0,b.useState)(1),[Bt,Ht]=(0,b.useState)(""),[St,Tn]=(0,b.useState)(!1),Mt=(0,b.useRef)(null),[Kn,wn]=(0,b.useState)(!1),[jn,$t]=(0,b.useState)(0),ma=(0,b.useRef)(!1),Wn=((vt=dt==null?void 0:dt[(dt==null?void 0:dt.length)-1])==null?void 0:vt.loading)===!0;(0,b.useEffect)(()=>{if(Nt){ot(1);return}wn(!1),Ae(!1),Ca(),$t(0),un([]),ot(0)},[Nt]);const Ca=()=>{var ra,Qn;et(""),Ht(""),(Qn=(ra=Mt.current)==null?void 0:ra.cancelRequest)==null||Qn.call(ra)},sn=(...ra)=>ge(void 0,[...ra],function*(Qn="",Ya=dt){const Ra=Date.now(),Ja=[...Ya,{text:Qn,key:Ra,sender:"user",show:!0},{loading:!0,key:Ra,sender:"AI",show:!0}];ot(2),un(Ja);const Br=En(Ya),At={no_record_times:!0,prompt:Qn,history:Br};Mt.current=new Ve.Z(Oe.Z.API_SERVER+Et,At),yield new Promise(Mn=>{Mt.current.on("data",kn=>{const{chunk:{msg:In},full:xe}=kn,ft=In==="error";wn(!0),Ht(ht(xe)),un(Ft=>Ft.map((Qt,Tt)=>Tt===Ft.length-1?ie(re({},Qt),{text:xe,loading:!1,error:ft}):Qt))}),Mt.current.on("done",()=>Mn()),Mt.current.on("error",kn=>{const In="\u62B1\u6B49\uFF0C\u6211\u521A\u521A\u9047\u5230\u4E86\u4E00\u70B9\u95EE\u9898\uFF0C\u6CA1\u80FD\u5B8C\u6210\u60A8\u7684\u8BF7\u6C42\u3002\u8BF7\u60A8\u7A0D\u540E\u518D\u8BD5\u4E00\u6B21\uFF0C\u6216\u8005\u8054\u7CFB\u6280\u672F\u652F\u6301\u5E2E\u5FD9\u89E3\u51B3!";Object.prototype.toString.call(kn)==="[object Object]"&&kn.status===-9&&(ot(1),Gt(kn.data)),un(xe=>xe.map((ft,Ft)=>Ft===xe.length-1?ie(re({},ft),{text:In,loading:!1,error:!0}):ft)),Mn()}),Mt.current.on("cancelled",()=>Mn()),Mt.current.startStream()}),Ae(!1)}),mn=ra=>{et(ra.target.value)},En=ra=>ra.reduce((Ya,Ra)=>{if(Ra.sender==="user"){const Ja=ra.find(Br=>Br.key===Ra.key&&Br.sender==="AI");Ja&&(Ja!=null&&Ja.text)&&!(Ja!=null&&Ja.error)&&Ya.push({question:Ra.text,answer:Ja.text})}return Ya},[]),Ma=()=>{if(Ka)return;const ra=hn("\u6539\u5199");Ca(),Ae(!0),sn(ra)},Sa=ra=>{if(ra.key==="Enter"&&!ra.shiftKey){if(ra.preventDefault(),ma.current||aa)return;Ma()}},Da=()=>{var ra,Qn;$t(Ya=>Ya+1),(Qn=(ra=Mt.current)==null?void 0:ra.cancelRequest)==null||Qn.call(ra),Ae(!1),wn(!1)},en=[{key:"1",label:b.createElement("span",null," ",b.createElement("i",{className:"iconfont icon-runse font14 mr10"}),"\u6DA6\u8272 ")},{key:"2",label:b.createElement("span",null,b.createElement("i",{className:"iconfont icon-kuoxie font14 mr10"}),"\u6269\u5199")},{key:"3",label:b.createElement("span",null," ",b.createElement("i",{className:"iconfont icon-suoxie font14 mr10"}),"\u7F29\u5199")}],ht=(ra="")=>{const Qn=["\u7B54\u6848\uFF1A","\u96BE\u5EA6\uFF1A","\u89E3\u6790\uFF1A","\u77E5\u8BC6\u70B9\uFF1A","\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09","\u7F16\u7A0B\u8BED\u8A00\uFF1A","\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A","\u7A0B\u5E8F\u4EE3\u7801\uFF1A","\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A","\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"];return Array.from({length:20}).forEach((Ya,Ra)=>{Qn.push(`\u7B54\u6848${Ra+1}\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${Ra+1})\u8F93\u5165\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${Ra+1})\u8F93\u51FA\uFF1A`)}),Qn.forEach(Ya=>{const Ra=new RegExp(Ya,"g");ra=ra.replace(Ra,`**${Ya}** `)}),ra},hn=ra=>ra==="\u6539\u5199"?`${ct}\uFF0C\u6839\u636E\u4E0A\u8FF0\u8981\u6C42\u6539\u5199\u8FD9\u53E5\u8BDD\uFF0C${Qe}\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`:`${Qe}\uFF0C${ra}\u4E0A\u9762\u8FD9\u53E5\u8BDD\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`,xn=ra=>{let Qn="";ra.key==="1"&&(Qn=hn("\u6DA6\u8272")),ra.key==="2"&&(Qn=hn("\u6269\u5199")),ra.key==="3"&&(Qn=hn("\u7F29\u5199")),Ca(),Ae(!0),sn(Qn)},ya=()=>{const ra=dt.splice(dt.length-2),{text:Qn}=(ra==null?void 0:ra[0])||{};Ca(),Ae(!0),sn(Qn,dt)},aa=Dt||Kn,Ka=(ct==null?void 0:ct.trim())==="";return Nt?b.createElement(he.Z,{open:Ka&&!aa&&(St||!Bt),overlayStyle:{minWidth:200},menu:{items:en,onClick:xn}},b.createElement(De,{position:Wt},b.createElement("div",{className:Ye.wrap},bn===2&&b.createElement(b.Fragment,null,b.createElement("div",{className:Ye.chatContainer},Wn&&b.createElement("div",{className:Ye.loadingWrp},b.createElement("span",null,"\u6B63\u5728\u751F\u6210\u4E2D"),b.createElement("div",{className:"ai-loading"})),Bt&&b.createElement(Fe.Z,{cancelIndex:jn,streamingStatus:Dt,loadImage:!1,onFinish:()=>ge(void 0,null,function*(){$t(0),setTimeout(()=>wn(!1),0)}),value:Bt})),b.createElement("div",{className:Ye.btnContainer},b.createElement("div",{onClick:()=>Me(!0,Bt),className:Ye.btn,style:{padding:"0 16px",width:"initial"}},b.createElement("i",{className:"iconfont icon-tihuan mr10 font14"}),"\u66FF\u6362"),b.createElement("div",{onClick:()=>Me(!1,Bt),className:Ye.btn,style:{padding:"0 16px",width:"initial"}},b.createElement("i",{className:"iconfont icon-charu mr10 font14"}),"\u63D2\u5165"),b.createElement(We.CopyToClipboard,{text:Bt,onCopy:()=>Be.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},b.createElement(Ie.Z,{title:"\u590D\u5236"},b.createElement("div",{className:Ye.btn,style:{marginLeft:"auto"}},b.createElement("i",{className:"iconfont icon-fuzhi8 font14"})))),b.createElement(Ie.Z,{title:"\u91CD\u65B0\u751F\u6210"},b.createElement("div",{onClick:ya,className:Ye.btn},b.createElement("i",{className:"iciconfontonfot icon-gengxin-genghuan-tihuan font17"}))),b.createElement(Ie.Z,{title:"\u5220\u9664"},b.createElement("div",{onClick:()=>{ot(1),Ca(),un([])},className:Ye.btn},b.createElement("i",{className:"iconfont icon-shanchu14 font14"}))))),b.createElement("div",{className:Ye.inputContainer},b.createElement(be.default.TextArea,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u6587\u672C\u4F18\u5316\u5EFA\u8BAE",value:ct,bordered:!1,onFocus:()=>Tn(!0),onBlur:()=>setTimeout(()=>Tn(!1),300),onChange:mn,onPressEnter:Sa,onCompositionStart:()=>ma.current=!0,onCompositionEnd:()=>ma.current=!1}),Kn?b.createElement("div",{className:`iconfont icon-tingzhihuida ${Ye.cancelBtn}`,onClick:Da}):b.createElement(Ge.ZP,{className:Ka?Ye.sendBtnDisabled:Ye.sendBtn,icon:b.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:aa,onClick:Ma}))))):b.createElement(b.Fragment,null)},Ue={"hover-line-container":"hover-line-container___kkYQN","hover-line-content":"hover-line-content___ZkD9e","line-button-container":"line-button-container___A79j9",button:"button___X_Iu7"},Re=Object.defineProperty,lt=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,Xe=(Nt,Wt,Qe)=>Wt in Nt?Re(Nt,Wt,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):Nt[Wt]=Qe,nt=(Nt,Wt)=>{for(var Qe in Wt||(Wt={}))Le.call(Wt,Qe)&&Xe(Nt,Qe,Wt[Qe]);if(lt)for(var Qe of lt(Wt))Ce.call(Wt,Qe)&&Xe(Nt,Qe,Wt[Qe]);return Nt};const ye=Nt=>React.createElement("svg",nt({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Nt),React.createElement("title",null,"AI\u6539\u5199"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"26.797%",y1:"22.073%",x2:"82.181%",y2:"80.474%",id:"rewrite_svg__a"},React.createElement("stop",{stopColor:"#5C64FF",offset:"0%"}),React.createElement("stop",{stopColor:"#6988F8",offset:"100%"}))),React.createElement("path",{d:"m10.406 4.741.007.015h-.007v-.022.007Zm-.04-.04.855-1.495 1.497-.855-1.496-.855L10.366 0l-.854 1.497-1.497.855 1.496.854.855 1.495ZM3.1 8.442l1.71 3.1 1.603-3.1 3.1-1.71L6.52 5.023l-1.71-3.1-1.71 3.1L0 6.733l3.099 1.709H3.1Zm6.84 3.1 1.069 1.924 1.068-1.924L14 10.473l-1.924-1.069-1.069-1.923L9.94 9.405l-1.924 1.068 1.924 1.07v-.001Z",fill:"url(#rewrite_svg__a)",fillRule:"nonzero"}));var gt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIyNi43OTclIiB5MT0iMjIuMDczJSIgeDI9IjgyLjE4MSUiIHkyPSI4MC40NzQlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iIzVDNjRGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM2OTg4RjgiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Im0xMC40MDYgNC43NDEuMDA3LjAxNWgtLjAwN3YtLjAyMi4wMDdabS0uMDQtLjA0Ljg1NS0xLjQ5NSAxLjQ5Ny0uODU1LTEuNDk2LS44NTVMMTAuMzY2IDBsLS44NTQgMS40OTctMS40OTcuODU1IDEuNDk2Ljg1NC44NTUgMS40OTVaTTMuMSA4LjQ0MmwxLjcxIDMuMSAxLjYwMy0zLjEgMy4xLTEuNzFMNi41MiA1LjAyM2wtMS43MS0zLjEtMS43MSAzLjFMMCA2LjczM2wzLjA5OSAxLjcwOUgzLjFabTYuODQgMy4xIDEuMDY5IDEuOTI0IDEuMDY4LTEuOTI0TDE0IDEwLjQ3M2wtMS45MjQtMS4wNjktMS4wNjktMS45MjNMOS45NCA5LjQwNWwtMS45MjQgMS4wNjggMS45MjQgMS4wN3YtLjAwMVoiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",wt=(0,b.forwardRef)(({initialContent:Nt,onButtonClick:Wt},Qe)=>{const[Me,Et]=(0,b.useState)(null),[Gt,vt]=(0,b.useState)(null),[Dt,Ae]=(0,b.useState)(""),[dt,un]=(0,b.useState)(null),ct=Qe,et=Mt=>{const Kn=document.elementFromPoint(10,Mt),wn=document.createRange();let jn=null;const $t=document.createTreeWalker(ct.current,NodeFilter.SHOW_TEXT,{acceptNode:Ma=>{const Sa=document.createRange();Sa.selectNodeContents(Ma);const Da=Sa.getBoundingClientRect();return Da.top<=Mt&&Da.bottom>=Mt?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let ma="",Wn,Ca,sn=null,mn=null,En=null;for(;Wn=$t.nextNode();){Wn.parentNode.getAttribute("data-select")==="disabled"&&(Ca=!0),ma+=Wn.textContent,mn||(mn=Wn),En=Wn;const Ma=document.createRange();Ma.selectNodeContents(Wn);const Sa=Ma.getBoundingClientRect();sn===null&&(sn=Sa.top)}if(mn&&En&&!Ca){const Ma=document.createRange();Ma.setStart(mn,0),Ma.setEnd(En,En.textContent.length),un(Ma)}else un(null);return vt(sn-1),Ca?"":ma.trim()};function bn(Mt){for(;Mt.parentElement&&Mt.parentElement.tagName.toLowerCase()!=="section";){var Kn=window.getComputedStyle(Mt.parentElement);if(Kn.pointerEvents==="none")return!0;Mt=Mt.parentElement}return!1}const ot=Mt=>{var Kn,wn;if(bn(Mt.target)){vt(-1e6);return}if(((wn=(Kn=document.getSelection())==null?void 0:Kn.toString)==null?void 0:wn.call(Kn))!==""){vt(-1e6);return}const jn=et(Mt.clientY);if((jn==null?void 0:jn.trim())===""){vt(-1e6);return}const $t=ct.current.getBoundingClientRect();Et($t.left-30),Ae(jn)},Bt=()=>{},Ht=Mt=>{Wt&&Dt&&Wt(Dt,Mt.clientX,Mt.clientY,dt)},St=()=>{if(dt){const Mt=window.getSelection();Mt.removeAllRanges(),Mt.addRange(dt)}},Tn=()=>{window.getSelection().removeAllRanges()};return(0,b.useEffect)(()=>{const Mt=ct.current;return Mt.addEventListener("mousemove",ot),Mt.addEventListener("mouseleave",Bt),()=>{Mt.removeEventListener("mousemove",ot),Mt.removeEventListener("mouseleave",Bt),Tn()}},[Nt]),b.createElement("div",{className:Ue["hover-line-container2"]},Gt!==null&&b.createElement("div",{className:Ue["line-button-container"],style:{top:Gt,left:Me},onMouseEnter:()=>{St()},onMouseLeave:()=>{Tn(),vt(null),Ae(""),un(null)}},b.createElement("div",{className:Ue.button,onClick:Ht},b.createElement("img",{src:gt}),b.createElement("span",null,"AI\u6539\u5199"))))}),ut={toolbar:"toolbar___qYQBF","chat-dialog":"chat-dialog___AUJYU",button:"button___VhNes"},ln=({nodeRef:Nt,noRestrictModal:Wt})=>{const[Qe,Me]=(0,b.useState)(null),[Et,Gt]=(0,b.useState)(null),[vt,Dt]=(0,b.useState)(!1),[Ae,dt]=(0,b.useState)(null),[un,ct]=(0,b.useState)(!1),[et,bn]=(0,b.useState)(!1),ot=Nt,Bt=(0,b.useRef)(null),Ht=(0,b.useRef)(null),[St,Tn]=(0,b.useState)("");(0,b.useEffect)(()=>{Qe!=null&&Qe.toString()&&Tn(Qe==null?void 0:Qe.toString())},[Qe==null?void 0:Qe.toString()]);const Mt=()=>{const $t=window.getSelection(),ma=ot.current.scrollTop,Wn=ot.current.getBoundingClientRect();if($t.rangeCount>0&&$t.toString().length>0){const Ca=$t.getRangeAt(0);Me(Ca.cloneRange());const sn=Ca.getBoundingClientRect(),mn=40;let En=sn.top+ma-5+mn;En{if(!$t||$t.rangeCount===0){ct(!1);return}const Wn=$t.getRangeAt(0).getBoundingClientRect(),Ca=window.getComputedStyle(ot.current),sn=parseInt(Ca.lineHeight),mn=parseInt(Ca.paddingTop),En=ot.current.scrollTop,Ma=ot.current.getBoundingClientRect(),Sa=Wn.top-Ma.top+En,Da=Math.floor((Sa-mn)/sn),en=mn+Da*sn-En;dt(en),ct(!0)},wn=$t=>{ot.current&&!ot.current.contains($t.target)&&bn(!1)};(0,b.useEffect)(()=>{const $t=ot.current;return $t.addEventListener("scroll",Mt),$t.addEventListener("input",Mt),$t.addEventListener("click",Mt),$t.addEventListener("mouseup",Mt),$t.addEventListener("keyup",Mt),$t.addEventListener("click",Mt),document.addEventListener("mousedown",wn),()=>{$t.removeEventListener("scroll",Mt),$t.removeEventListener("input",Mt),$t.removeEventListener("click",Mt),$t.removeEventListener("mouseup",Mt),$t.removeEventListener("keyup",Mt),$t.removeEventListener("click",Mt),document.removeEventListener("mousedown",wn)}},[]);const jn=($t=!0,ma)=>{if(!Qe)return;const Wn=Ht.current.querySelector("section.edu_md").innerHTML.replace(/]*>([\s\S]*?)<\/p>/g,"$1"),Ca=Qe.cloneRange(),sn=window.getSelection();if(sn.removeAllRanges(),sn.addRange(Ca),$t){Ca.deleteContents();const mn=document.createElement("div");mn.innerHTML=Wn;const En=Array.from(mn.childNodes);for(;En.length>0;)Ca.insertNode(En.pop())}else{Ca.collapse(!1);const mn=document.createElement("div");mn.innerHTML=" "+Wn;const En=Array.from(mn.childNodes);for(;En.length>0;)Ca.insertNode(En.pop())}sn.removeAllRanges(),Me(null),Dt(!1),Gt(null)};return b.createElement("section",{ref:Ht},Et&&b.createElement("div",{ref:Bt,className:ut.toolbar,style:{top:Et==null?void 0:Et.top,left:Et==null?void 0:Et.left}},b.createElement("div",{className:ut.button,onClick:()=>Dt(!0)},b.createElement("img",{src:gt}),b.createElement("span",null,"AI\u6539\u5199"))),b.createElement(Pe,{key:JSON.stringify(Et),noRestrictModal:Wt,visible:vt,position:Et,selectText:St,applyRefinedText:jn,fetchUrl:"/api/stream/intelligent_imports/stream.json"}),ot.current&&b.createElement(wt,{ref:ot,onButtonClick:($t,ma,Wn,Ca)=>{Me(Ca),Dt(!0),Tn($t),Gt({left:ma,top:Wn+20})}}))}},51874:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return be}});var b=oe(59301),he=oe(43418),Be={num:"num___VQiqB"},be=({visible:Ge,usedCount:Fe,totalCount:Ye,onOk:ke,onCancel:De})=>{const Oe=()=>Fe>0?b.createElement("div",null,"\u672C\u6B21\u5C06\u6D88\u80171\u6B21\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\uFF08\u6BCF\u65E5",Ye,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",b.createElement("span",{className:Be.num},Fe),"\u6B21\uFF09\uFF0C\u786E\u5B9A\u64CD\u4F5C\u5417\uFF1F"):b.createElement("div",{className:"mb20"},"\u4ECA\u65E5\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\u5DF2\u7528\u5B8C\uFF08\u6BCF\u65E5",Ye,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",b.createElement("span",{className:Be.num},Fe),"\u6B21\uFF09\u3002");return b.createElement(he.default,{centered:!0,open:Ge,title:"\u63D0\u793A",width:620,zIndex:1100,onCancel:De,onOk:ke,footer:Fe>0?void 0:null},Oe())}},46736:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return a},Q:function(){return le}});var b=oe(59301),he={container:"container___DAVRd",katex:"katex___oS9Qs",liWrap:"liWrap___pAkIe",backBottom:"backBottom___kT237",imgBox:"imgBox___O8q6M"},Be=oe(25603),Ie=oe(41510),be=oe(85525),Ge=oe(80199),Fe=oe(77557),Ye=oe(26412),ke="data:image/png;base64,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",De=oe(92310),Oe=oe.n(De),We=oe(8591),Ve=(x,y,z)=>new Promise((ne,re)=>{var ie=Pe=>{try{fe(z.next(Pe))}catch(Ue){re(Ue)}},ge=Pe=>{try{fe(z.throw(Pe))}catch(Ue){re(Ue)}},fe=Pe=>Pe.done?ne(Pe.value):Promise.resolve(Pe.value).then(ie,ge);fe((z=z.apply(x,y)).next())});const le={contentRef:{current:null},value:null,status:!1,open:()=>Ve(void 0,null,function*(){}),close:()=>{}};var a=({className:x,style:y,onChange:z,onSuccess:ne,onCancel:re,onError:ie,fetchUrl:ge,noRestrictModal:fe=()=>{},showEditableToolbar:Pe,bottomOffset:Ue=110,loadingText:Re,showEmptyData:lt=!0,onStatusChange:Le,stringTransformer:Ce,bottomContainerNode:Xe})=>{const[nt,ye]=(0,b.useState)(!1),[gt,pt]=(0,b.useState)(""),[wt,ut]=(0,b.useState)(0),[Yt,ln]=(0,b.useState)(!1),Nt=(0,b.useRef)(null),Wt=(0,b.useRef)(null),Qe=(0,b.useRef)(null),Me=(0,b.useRef)(null),Et=(0,Fe.Z)({scrollBoxRef:Me,bottomInspectRef:Qe,contentRef:Wt,status:Yt,bottomOffset:Ue}),Gt=nt||Yt;(0,b.useEffect)(()=>{z==null||z(gt)},[gt]),(0,b.useEffect)(()=>{Le==null||Le({contentRef:Wt,status:Gt,value:gt,open:vt,close:Dt})},[Gt,gt]);const vt=dt=>Ve(void 0,null,function*(){ye(!0),pt(""),ut(0);const un=ge;dt!=null&&dt.fetchUrl&&delete dt.fetchUrl,Nt.current=new Be.Z(`${Ie.Z.API_SERVER}${un}`,dt),yield new Promise((ct,et)=>{Nt.current.on("data",bn=>{let{chunk:{content:ot,type:Bt}}=bn;ln(!0),Bt==="text"&&pt(Ht=>Ce?Ce(Ht+ot):Ht+ot)}),Nt.current.on("done",()=>{ct()}),Nt.current.on("error",bn=>{Object.prototype.toString.call(bn)==="[object Object]"&&bn.status===-1&&We.ZP.warning((bn==null?void 0:bn.message)||""),ct(),ie==null||ie(bn)}),Nt.current.on("cancelled",()=>{ct(),re==null||re()}),Nt.current.startStream()}),ye(!1)}),Dt=()=>{var dt,un;ut(1),(un=(dt=Nt.current)==null?void 0:dt.cancelRequest)==null||un.call(dt),ye(!1),ln(!1)},Ae=(0,b.useMemo)(()=>Wt.current?b.createElement(Ge.Z,{noRestrictModal:fe,nodeRef:Wt}):b.createElement(b.Fragment,null),[Wt.current]);return b.createElement(b.Fragment,null,b.createElement("div",{className:Oe()(he.container,x),style:y,ref:Me},b.createElement("div",{ref:Wt,className:he.liWrap,contentEditable:!Gt},gt&&b.createElement(be.Z,{cancelIndex:wt,streamingStatus:nt,loadImage:!1,onFinish:()=>Ve(void 0,null,function*(){ut(0),setTimeout(()=>ln(!1),0),ne==null||ne(gt)}),value:gt})),!gt&&!Gt&&b.createElement("div",{className:he.imgBox},b.createElement("img",{width:56,src:ke}),b.createElement("span",null,"\u9884\u89C8\u533A")),lt&&Gt&&b.createElement(Ye.Z,{text:Re}),!Et&&b.createElement("div",{className:he.backBottom,onClick:()=>{Me.current.scrollTop=Me.current.scrollHeight}},b.createElement("i",{className:"iconfont icon-huidaodibu"})),b.createElement("div",{ref:Qe}),Xe),!Gt&&Pe&&Ae)}},26412:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return Ie}});var b=oe(59301),he={loading:"loading___SifAS",dot:"dot___J5R0d","dot-fade":"dot-fade___BPUGC"},Ie=({text:be})=>b.createElement("div",null,b.createElement("div",{className:he.loading},b.createElement("div",{className:he.dot}),b.createElement("div",{className:he.dot}),b.createElement("div",{className:he.dot})),!!be&&b.createElement("div",{className:"mt5"},be))},77095:function(_e,xt,oe){"use strict";oe.d(xt,{o:function(){return b}});const b=he=>(he=he.replace(new RegExp("(?$1'),he=he.replace(new RegExp("(?$1 -`),he)},60636:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return Ie}});var b=oe(59301),he={digitalLabel:"digitalLabel___tImKs",active:"active___Ck70Q"},Ie=({number:be,active:Ge,className:Fe})=>b.createElement("div",{className:`${he.digitalLabel} ${Ge?he.active:""} ${Fe}`},be)},54185:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return y}});var b=oe(59301),he=oe(17574),Be={folderWrapper:"folderWrapper___G__0a",folderIcon:"folderIcon___oTG6c"},Ie=oe(73631),be=oe(5623),Ge=oe(93758),Fe=Object.defineProperty,Ye=Object.defineProperties,ke=Object.getOwnPropertyDescriptors,De=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,Ve=(z,ne,re)=>ne in z?Fe(z,ne,{enumerable:!0,configurable:!0,writable:!0,value:re}):z[ne]=re,le=(z,ne)=>{for(var re in ne||(ne={}))Oe.call(ne,re)&&Ve(z,re,ne[re]);if(De)for(var re of De(ne))We.call(ne,re)&&Ve(z,re,ne[re]);return z},E=(z,ne)=>Ye(z,ke(ne)),a=(z,ne,re)=>new Promise((ie,ge)=>{var fe=Re=>{try{Ue(re.next(Re))}catch(lt){ge(lt)}},Pe=Re=>{try{Ue(re.throw(Re))}catch(lt){ge(lt)}},Ue=Re=>Re.done?ie(Re.value):Promise.resolve(Re.value).then(fe,Pe);Ue((re=re.apply(z,ne)).next())}),y=({value:z,onChange:ne,scrollId:re})=>{const[ie,ge]=(0,b.useState)([]);(0,b.useEffect)(()=>{fe()},[]);const fe=()=>a(void 0,null,function*(){const Ce=yield(0,Ge.NZ)({});if(Ce!=null&&Ce.data){const Xe=[{title:"\u6839\u76EE\u5F55",value:0,key:0,icon:b.createElement("img",{src:Ie,className:Be.folderIcon}),isLeaf:!1,children:Pe(Ce.data||[])}];ge(Xe)}}),Pe=Ce=>Ce.map(Xe=>({title:Xe.name,key:Xe.group_id,icon:b.createElement("img",{src:Ie,className:Be.folderIcon}),isLeaf:Xe.children.length===0,children:Pe(Xe.children)})),Ue=(Ce,Xe,nt)=>Ce.map(ye=>ye.key===Xe?le(le({},ye),nt):ye.children?E(le({},ye),{children:Ue(ye.children,Xe,nt)}):ye),Re=(Ce,Xe,nt)=>Ce.map(ye=>{if(ye.key===Xe)return E(le({},ye),{icon:nt?b.createElement("img",{src:be,className:Be.folderIcon}):b.createElement("img",{src:Ie,className:Be.folderIcon})});if(ye.children)return E(le({},ye),{children:Re(ye.children,Xe,nt)})}),lt=(Ce,Xe)=>{ge(nt=>Re(nt,Xe.node.key,Xe.expanded))},Le=z?{selectedKeys:z,defaultExpandedKeys:z}:{};return ie.length>0&&b.createElement("div",{id:re||""},b.createElement(he.default,le({showLine:{showLeafIcon:!1},showIcon:!0,treeData:ie,className:Be.folderWrapper,onSelect:ne,onExpand:lt},Le)))}},70659:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return Ge}});var b=oe(60324),he={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},Be=oe(32637),Ie=oe(59301),Ge=({type:Fe,style:Ye})=>{const ke=Ie.createElement("div",{className:he.wrap,onClick:De=>{De.preventDefault(),De.stopPropagation()}},Ie.createElement("p",null,Fe==="shixun"||Fe==="paths"?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u662F\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002":"\u5F53\u524D\u8BD5\u5377\u5305\u542B\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",Ie.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002",Fe==="paths"?"\u53D1\u9001\u5230\u8BFE\u5802":"\u53D1\u5E03","\u4F7F\u7528\u4E4B\u524D\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6\u6388\u6743\u7801\u3002"),Ie.createElement("div",{className:he.contact},Ie.createElement("div",{className:he.img},Ie.createElement("img",{src:Be,width:"124px",height:"124px"})),Ie.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return Ie.createElement(b.Z,{content:ke},Ie.createElement("span",{className:he.text,style:Ye},"\u9AD8\u6D88\u8017"))}},94094:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return Oe}});var b=oe(59301),he={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Be=oe(92310),Ie=oe.n(Be),be=oe(71418),Ge=oe(2859),Fe=oe(23789),Ye=oe(21331),ke=(We,Ve,le)=>new Promise((E,a)=>{var x=ne=>{try{z(le.next(ne))}catch(re){a(re)}},y=ne=>{try{z(le.throw(ne))}catch(re){a(re)}},z=ne=>ne.done?E(ne.value):Promise.resolve(ne.value).then(x,y);z((le=le.apply(We,Ve)).next())}),Oe=({data:We,className:Ve,fullWidth:le,style:E={},onClose:a,onOk:x,showFullTools:y,noAssociationId:z})=>{const ne=(0,b.useRef)(null),re=(0,b.useRef)(null),ie=(0,b.useRef)(null),ge=(0,b.useRef)(null),[fe,Pe]=(0,b.useState)(!1),[Ue,Re]=(0,b.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,b.useEffect)(()=>{ie.current||(ie.current=document.createElement("style"),document.head.appendChild(ie.current)),We!=null&&We.visible?(document.body.setAttribute("data-custom","y-hidden"),ie.current.innerHTML=" html { overflow-y: hidden; }",We!=null&&We.src&<()):(document.body.removeAttribute("data-custom"),ie.current&&(document.head.removeChild(ie.current),ie.current=null))},[We==null?void 0:We.visible]);const lt=()=>ke(void 0,null,function*(){Pe(!0),Re("\u6B63\u5728\u52A0\u8F7D\u4E2D");const ye=yield(0,Ye.ZJ)(We==null?void 0:We.src);ne.current.src="",ne.current.src=ye,ne.current.onload=function(){nt()},Pe(!1),Re("")}),Le=()=>{document.body.removeAttribute("data-custom"),ie.current.innerHTML=" ",a()},Ce=ye=>ke(void 0,null,function*(){Pe(!0),Re("\u6B63\u5728\u4FDD\u5B58\u4E2D");const gt=yield(0,Fe.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:We.title,file:ye.dataUrl}});gt!=null&>.id&&!z?(yield(0,Fe.ZP)(`/api/attachments/${We.id}/add_subitem.json`,{method:"post",body:{subitem_id:gt==null?void 0:gt.id,settings:JSON.stringify(ye.state)}})).status===0&&x():gt!=null&>.id&&x(gt),document.body.removeAttribute("data-custom"),ie.current.innerHTML=" ",Pe(!1),Re("")}),Xe=()=>{const ye=document.querySelector('a[href="https://markerjs.com/"]');ye&&ye.parentNode&&(ye.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(pt=>{const wt=document.querySelector(pt.name);wt&&wt.setAttribute("title",pt.title)})},nt=()=>{re.current=new Ge.hP(ne.current),re.current.targetRoot=ge.current,re.current.addEventListener("render",Ce),re.current.addEventListener("beforeclose",Le),y&&(re.current.availableMarkerTypes=re.current.ALL_MARKER_TYPES,re.current.uiStyleSettings.redoButtonVisible=!0,re.current.uiStyleSettings.notesButtonVisible=!0,re.current.uiStyleSettings.zoomButtonVisible=!0,re.current.uiStyleSettings.zoomOutButtonVisible=!0,re.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=re.current.uiStyleSettings,re.current.show(),We!=null&&We.snapshotData&&re.current.restoreState(We.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Xe()},300)};return b.createElement(b.Fragment,null,(We==null?void 0:We.visible)&&b.createElement(be.Z,{spinning:fe,tip:Ue,style:{position:"absolute"}},b.createElement("div",{ref:ge,className:Ie()(he.imageDimensions,Ve,le?he.fullWidth:""),style:E},b.createElement("img",{className:he.img,ref:ne}))))}},30561:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return Ca},$:function(){return Wn}});var b=oe(59301),he={flex_box_center:"flex_box_center___ILe3s",flex_space_between:"flex_space_between___c0XhE",flex_box_vertical_center:"flex_box_vertical_center___Iusj1",flex_box_center_end:"flex_box_center_end___DIVMO",flex_box_column:"flex_box_column___x06LA",intelligentBox:"intelligentBox___M5xO7",red:"red___oyEWt",imgBox:"imgBox___DdoNI",underpin:"underpin___fwUex",row:"row___W9MrK",leftLayout:"leftLayout___MMjoZ",rightLayout:"rightLayout___EsxRX",head:"head___Q7Od8",centerBox:"centerBox___j58Ut",title:"title___rMcNx",tip:"tip___gLHFS",leftBox:"leftBox___DJ6lp",question:"question___THjM9",rightBox:"rightBox___CuMdf",error:"error___PHzCG",actionHead:"actionHead___vTHMx",edit:"edit___EaRLy",option:"option___z4UTy",active:"active___o8wNJ",fill:"fill___g760n",text:"text___L_lug",liWrap:"liWrap___LDwxe",li:"li___k4Mcf",buttonFixed:"buttonFixed___QxKdm",buttonWrap:"buttonWrap___OEep5",button:"button___b2y4h",menu:"menu___aQ4xO",tabs:"tabs___QmlP4",dotLoading:"dotLoading___zUYOu",showHide:"showHide___fHrAG"},Be=oe(92310),Ie=oe.n(Be),be=oe(78241),Ge=oe(8591),Fe=oe(43418),Ye=oe(5871),ke=oe(95237),De=oe(24905),Oe=oe(38854),We=oe(54580),Ve=oe(3113),le=oe(93948),E=oe(19842),a=oe(92832),x=oe(14739),y=oe(41510),z="data:image/png;base64,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",ne="data:image/png;base64,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",re="data:image/png;base64,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",ie="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAAwCAYAAADJuP4nAAAAAXNSR0IArs4c6QAAAz5JREFUeF7tnM9PE0EUx+fN7rKlAQ6EWw3GEMSE8iPSmHjz4kE961Wjif4ZpH8DicZGjYaTclYTT1ysIbEXxYOJLRZMRSUYC0X7Y2dMiyVaKd2Zt+3s4XHtfN+bfD7Zlp2dHWD0hyYwd/P9iFWrxjwhyvZgf2FlYbyILuqzAPgcR8PaELj8RFrZp29n//7YceDTyr2pL72ARgKRlM9dW4sU5c5kaxnbkdsXYtP5ZBIEssWRcRKIpNtOYKOsA3tjMcguJeMVZJu2cRKIJHukQMaYbfFaNMKyy7fju8hWh8ZJIJJqJ4H18sBtyRxrPZOa2EK2+y9OApFE/QhstgCXf3t9d3IDACSy7UGcBCJJqgist+KW3JV2NZdJJarI1o04CURSVBXYgA6swvoq2UwqsYdsTwKxAHUENq5E2xIOk/lX9+PbmDnQFYihxxjTFdhs60p3M/3oZEH3d5EEGha4f7voFUcvzuaWroCnOh0SqEqsZTz2CmyW47YsD3hDH5YfnvilMqWGQCklJG5lbJUgjd0nMGhH3GJJTATBwwLuib7+tUxq7IffenD2xupwlcFxUfO43xCN6y4BcCuFTCrx2U8XOHN9dabmCbr6/NDq4RjO2fdLo1MfOy2Gw+mrb+Z6OC9qpUDA4fzn8ICbfb4wXm4XI4EKQE0MrS+GO8zOvXxwauew/iTQhBWNnhEhN9KLM19boyRQA6apSMS2t84fe7yRTCYPHhKTQFM2NPsCsNKfddTGYjgJ1ARpNCahOiJF9sXiTIkEGjWh3xy4lINS5EigPkPzSQlVEmheg/4MSKA+O9PJ/a/QIfoKNS1Cqz/9E6OFLRQhuo0IhQa9SdCNvB63UKRoKS0UGtQnQYvZ6sxCk/D1OIke6IbG1z8T8f1Al7ZUhE+g0paK+vRpU5O+ROObmvSnTsk6gVBsKyQV+gSCEEgbe/X5o5NYgW6/u5m+Q1vr0SJ0C+gKpJdbdIkHnNMRSK+XBSwBU05VIL3giaHdhayKQHrFugsCsCX9CKRDDrCUu5jvJJCOGeki/CBK00E/QVA0WIOO2jIIP4jW8/OSP8u/m/aksJr16LC7IMj2sEbzuEkBnmdFo+u9PG7yNxidqHC3DAxxAAAAAElFTkSuQmCC",ge=oe(23789),fe=oe(54185),Pe=oe(5623),Ue=oe(1891),Re=oe(10438),lt=oe(30315),Le=oe(15342),Ce=oe.n(Le),Xe=(sn,mn,Pn)=>new Promise((Ma,Sa)=>{var Da=pn=>{try{ht(Pn.next(pn))}catch(xn){Sa(xn)}},en=pn=>{try{ht(Pn.throw(pn))}catch(xn){Sa(xn)}},ht=pn=>pn.done?Ma(pn.value):Promise.resolve(pn.value).then(Da,en);ht((Pn=Pn.apply(sn,mn)).next())}),ye=b.memo(({tagName:sn="div",value:mn="",className:Pn,style:Ma={},onBlur:Sa,id:Da})=>{const en=(0,b.useRef)(null);(0,b.useEffect)(()=>{if(!en.current)return;Xe(void 0,null,function*(){const xn=en.current;xn.innerHTML="";const ya=mn==null?void 0:mn.split(/(`?\$\$[\s\S]*?\$\$`?)/g);for(const aa of ya)if(aa.startsWith("$$")&&aa.endsWith("$$")||aa.startsWith("`$$")&&aa.endsWith("$$`")){const Ka=aa.startsWith("`$$")?aa.slice(3,-3):aa.slice(2,-2),ra=document.createElement("span");ra.setAttribute("contentEditable","false"),ra.setAttribute("title",aa),ra.className="edu_latex",xn.appendChild(ra),Ce().render(Ka,ra,{throwOnError:!1})}else{const Ka=aa==null?void 0:aa.replace(/<[^>]*>/g,ra=>ra.startsWith("{var pn,xn;if(Sa&&en.current){const aa=en.current.cloneNode(!0),Ka=aa.querySelectorAll("span.edu_latex");for(let ra of Ka){const Qn=ra.getAttribute("title"),Ya=document.createTextNode(Qn||""),Ra=ra;(xn=(pn=Ra.parentNode)==null?void 0:pn.replaceChild)==null||xn.call(pn,Ya,Ra)}Sa(aa.innerHTML)}};return b.createElement(b.Fragment,null,b.createElement(sn,{ref:en,contentEditable:!0,className:Pn,style:Ma,onBlur:ht}))}),gt=oe(35219),pt=oe(27284),wt=oe(43428),ut=oe(6848),Yt=oe(43604),ln={wrap:"wrap___Yz6fc",left:"left___F0axg",tip:"tip___nCmqI",bottomBtn:"bottomBtn___x70Gq",disabled:"disabled___CWzre"},It=oe(77095),Wt=oe(21331),Qe=oe(25062),Me=oe(24745),Et=oe(51874),kt=oe(46736),vt="data:image/png;base64,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",Dt=(sn,mn,Pn)=>new Promise((Ma,Sa)=>{var Da=pn=>{try{ht(Pn.next(pn))}catch(xn){Sa(xn)}},en=pn=>{try{ht(Pn.throw(pn))}catch(xn){Sa(xn)}},ht=pn=>pn.done?Ma(pn.value):Promise.resolve(pn.value).then(Da,en);ht((Pn=Pn.apply(sn,mn)).next())}),dt=(0,b.forwardRef)(({onUpdateNum:sn,onSave:mn},Pn)=>{var Ma;const Sa=`\u8BF7\u8F93\u5165\u51FA\u9898\u8981\u6C42\uFF0C\u60A8\u4E5F\u53EF\u4EE5\u5148\u4E0A\u4F20\u6750\u6599\u4E4B\u540E\u518D\u6839\u636E\u6750\u6599\u51FA\u9898 -\u4F8B\uFF1A\u8BF7\u751F\u6210\u5173\u4E8E\u300APython\u7A0B\u5E8F\u8BBE\u8BA1\u300B\u7684\u8BD5\u9898\u3002\u8003\u5BDF\u77E5\u8BC6\u70B9\uFF1A\u53D8\u91CF\u5B9A\u4E49\u3001\u6570\u636E\u7C7B\u578B\u3001\u8FD0\u7B97\u7B26\u548C\u63A7\u5236\u7ED3\u6784\u3002\u96BE\u5EA6\u4E3A\u201C\u56F0\u96BE\u201D\u7684\u8BD5\u9898\u536020%`,[Da,en]=(0,b.useState)(!1),[ht,pn]=(0,b.useState)([]),[xn,ya]=(0,b.useState)(null),[aa,Ka]=(0,b.useState)([]),[ra,Qn]=(0,b.useState)(0),[Ya,Ra]=(0,b.useState)(0),[Ja,Br]=(0,b.useState)(!1),[At,Mn]=(0,b.useState)(""),[kn,In]=(0,b.useState)(0),[xe,ft]=(0,b.useState)(0),[Ft,Qt]=(0,b.useState)(0),[Rt,yt]=(0,b.useState)(0),[En,je]=(0,b.useState)(0),[Ke,He]=(0,b.useState)(0),[Mt,dn]=(0,b.useState)(0),[cn,qn]=(0,b.useState)(0),[Un,fn]=(0,b.useState)(kt.Q),{contentRef:Jn,value:Ea,status:zt,open:_n,close:Je}=Un,Ut=(0,Me.Z)({contentRef:Jn,status:zt}),{openProgress:Dn,closeProgress:tt,CreateProgressModal:Xn,progressOpen:Rn}=(0,Qe.Z)();(0,b.useEffect)(()=>{xn&&sa(),xn===!1&&(Je(),sn==null||sn(),pn([]),Mn(""),In(0),ft(0),Qt(0),yt(0),je(0),He(0),dn(0),qn(0))},[xn]);const ca=()=>{ya(!0)};(0,b.useImperativeHandle)(Pn,()=>({onClick:ca}));const Vn=Vt=>{Br(!0),Qn(Vt),Ra(0)},Za=Vt=>Dt(void 0,null,function*(){const wa=Vt.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(wa)==-1?(Ge.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):Vt.size/1024/1024>10?(Ge.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):!0}),sa=()=>Dt(void 0,null,function*(){const Vt=yield(0,ge.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});Vt.status===0&&(Qn(Vt.total_number),Ra(Vt.remaining_number))}),_a=Vt=>(Vt=Vt||"",Vt=String(Vt),Vt=Vt.replace(/\s+/g,""),Vt),$a=(Vt=!0)=>Dt(void 0,null,function*(){var wa,pa;const Jt=[{name:"\u5355\u9009\u9898",num:kn||0},{name:"\u591A\u9009\u9898",num:xe||0},{name:"\u5224\u65AD\u9898",num:Ft||0},{name:"\u586B\u7A7A\u9898",num:Rt||0},{name:"\u7B80\u7B54\u9898",num:En||0},{name:"\u7EC4\u5408\u9898",num:cn||0},{name:"\u7F16\u7A0B\u9898",num:Ke||0},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",num:Mt||0}];if(Vt){if(_a(At)){if(At.length>1e3){Ge.ZP.warning("\u51FA\u9898\u8981\u6C42\u5B57\u6570\u9650\u5236\u4E3A1000\u5B57");return}}else{Ge.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(!_a(At)&&!(ht!=null&&ht.length)){Ge.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}const yn=Jt.reduce((Ta,Pa)=>Ta+Pa.num,0);if(yn===0){Ge.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}if(yn>30){Ge.ZP.warning("\u51FA\u9898\u6570\u91CF\u8FBE\u5230\u9650\u5236");return}if(ra!==-1){Br(!0);return}}Br(!1);const ea={scene_type:6,request_identifier:Math.random(),file_id:(pa=(wa=ht[0])==null?void 0:wa.response)==null?void 0:pa.id,content:At,count_arr:Jt.map(yn=>yn.num).join(",")};yield _n(ea),sa()}),gr=()=>Dt(void 0,null,function*(){const Vt=Ut();if(mn){ya(!1),mn(Vt);return}Dn(),en(!0),Ka([]);const wa=new FormData;wa.append("html",Vt);const pa=yield(0,ge.ZP)("/api/intelligent_imports/import.json",{method:"post",body:wa},!0);if((pa==null?void 0:pa.status)===0)if(pa!=null&&pa.data){tt(100),Ka(pa==null?void 0:pa.data);return}else Ge.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");en(!1),tt()}),Tt=()=>Dt(void 0,null,function*(){const Vt=Ut();(0,Wt.RG)(Vt)}),La=["uploading","error"].includes((Ma=ht==null?void 0:ht[0])==null?void 0:Ma.status);return b.createElement(b.Fragment,null,b.createElement(Et.Z,{visible:Ja,totalCount:ra,usedCount:Ya,onCancel:()=>Br(!1),onOk:()=>$a(!1)}),b.createElement(wt.Z,{title:"\u667A\u80FD\u51FA\u9898",extra:b.createElement("div",{className:ln.extraHeader},b.createElement(ke.Z,{align:"middle"},!zt&&!!Ea&&b.createElement(b.Fragment,null,b.createElement(x.op,{onClick:gr,className:"mr15",shape:"default"},"\u4FDD\u5B58\u8BD5\u9898"),b.createElement(x.op,{onClick:Tt,shape:"default",type:"text"},b.createElement("i",{className:"iconfont icon-fuzhi8 mr5 font14"}),"\u590D\u5236")),b.createElement("i",{onClick:()=>{const Vt=wa=>{Fe.default.confirm({centered:!0,icon:null,width:500,zIndex:1101,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:wa,onOk:()=>{ya(!1)}})};if(zt){Vt("\u6B63\u5728\u751F\u6210\u8BD5\u9898\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else Ea?Vt("\u8BD5\u9898\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):ya(!1)},className:"iconfont icon-guanbi11 current ml15"}))),placement:"bottom",height:"100%",headerStyle:{height:54,borderBottomColor:"#DCDCDC"},bodyStyle:{padding:0},closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:xn},b.createElement("div",{className:ln.wrap},b.createElement("div",{className:ln.left},b.createElement("div",{className:ln.tip},b.createElement("img",{src:vt}),b.createElement("span",null,"\u60A8\u597D\uFF01\u6211\u662F\u60A8\u7684\u667A\u80FD\u51FA\u9898\u52A9\u624B\uFF0C\u6211\u5DF2\u5B66\u4E60\u4E86\u5E73\u53F0\u4EE5\u53CA\u4E92\u8054\u7F51\u4E0A\u6D77\u91CF\u7684\u8BD5\u9898\u77E5\u8BC6\u5E93\u3002\u53EF\u4EE5\u6839\u636E\u60A8\u7684\u8981\u6C42\u548C\u4E0A\u4F20\u7684\u6750\u6599\u7075\u6D3B\u751F\u6210\u5404\u7C7B\u8BD5\u9898\u3002\u6B22\u8FCE\u968F\u65F6\u4E0E\u6211\u4E92\u52A8\uFF0C\u8BA9\u6211\u4EEC\u4E00\u8D77\u6253\u9020\u66F4\u9AD8\u6548\u3001\u66F4\u4F18\u8D28\u7684\u8BD5\u9898\uFF01")),b.createElement("div",{className:"mb10 mt20 c-black"},b.createElement("b",null,"\u51FA\u9898\u8981\u6C42")),b.createElement(a.default.TextArea,{style:{height:160},className:"mb20",value:At,placeholder:Sa,onChange:Vt=>{Mn(Vt.target.value)}}),b.createElement(We.default,{accept:".doc,.docx,.pdf,.png,.jpg",action:`${y.Z.API_SERVER}/api/attachments.json`,maxCount:1,fileList:ht,withCredentials:!0,data:{upload_type:1},beforeUpload:Za,onChange:({file:Vt})=>{var wa,pa;Vt.status!=="removed"&&(Vt.status==="done"&&((wa=Vt==null?void 0:Vt.response)==null?void 0:wa.status)!==0&&(Vt.status="error",Vt.response=(pa=Vt==null?void 0:Vt.response)==null?void 0:pa.message),pn([Vt]))},onRemove:()=>pn([])},b.createElement(ut.Z,{title:"\u5355\u6B21\u4EC5\u652F\u6301\u4E0A\u4F201\u4E2A\u6587\u6863\u62161\u5F20\u56FE\u7247\uFF0C\u6587\u6863\u652F\u6301PDF/Word\u683C\u5F0F\uFF0C\u56FE\u7247\u652F\u63011\u5F20\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247"},b.createElement(x.op,{style:{borderRadius:2}},b.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6750\u6599"))),b.createElement("div",{className:"c-black mt20"},b.createElement("div",{className:"mb10 c-black"},b.createElement("b",null,"\u51FA\u9898\u6570\u91CF"),b.createElement("span",{className:"c-grey-999"},"\uFF08\u4E3A\u4FDD\u8BC1\u51FA\u9898\u4F53\u9A8C\uFF0C\u5355\u6B21\u51FA\u9898\u603B\u6570\u91CF\u4E0D\u80FD\u8D85\u8FC7",b.createElement("span",{style:{padding:"0 6px",color:"#FB901F"}},"30"),"\u9053\uFF09")),b.createElement(ke.Z,{style:{gap:16}},b.createElement(Yt.Z,null,b.createElement("label",null,"\u5355\u9009\u9898"),b.createElement(Ye.Z,{min:0,max:10,value:kn,onChange:In,style:{marginLeft:"8px"}})),b.createElement(Yt.Z,null,b.createElement("label",null,"\u591A\u9009\u9898"),b.createElement(Ye.Z,{min:0,max:10,value:xe,onChange:ft,style:{marginLeft:"8px"}})),b.createElement(Yt.Z,null,b.createElement("label",null,"\u5224\u65AD\u9898"),b.createElement(Ye.Z,{min:0,max:10,value:Ft,onChange:Qt,style:{marginLeft:"8px"}})),b.createElement(Yt.Z,null,b.createElement("label",null,"\u586B\u7A7A\u9898"),b.createElement(Ye.Z,{min:0,max:10,value:Rt,onChange:yt,style:{marginLeft:"8px"}})),b.createElement(Yt.Z,null,b.createElement("label",null,"\u7B80\u7B54\u9898"),b.createElement(Ye.Z,{min:0,max:10,value:En,onChange:je,style:{marginLeft:"8px"}})))),zt?b.createElement("div",{onClick:Je,className:ln.bottomBtn},b.createElement("i",{className:"iconfont icon-tingzhihuida"}),"\u505C\u6B62\u51FA\u9898"):La?b.createElement("div",{className:`${ln.bottomBtn} ${ln.disabled}`},b.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"):b.createElement("div",{onClick:()=>{$a()},className:ln.bottomBtn},b.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898")),b.createElement(kt.Z,{onStatusChange:fn,loadingText:"\u8BD5\u9898\u751F\u6210\u4E2D",fetchUrl:"/api/stream/intelligent_imports/stream.json",showEditableToolbar:!Rn,noRestrictModal:Vn,stringTransformer:It.o,onError:Vt=>{Object.prototype.toString.call(Vt)==="[object Object]"&&Vt.status===-9&&Vn(Vt.data)}}))),b.createElement(wt.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:Da},b.createElement(ke.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},b.createElement("img",{src:oe(36413),alt:"\u667A\u80FD\u51FA\u9898"}),b.createElement("span",{className:"ml10"},"\u667A\u80FD\u51FA\u9898")),b.createElement(Ca,{stickyTop:-24,hideWordFeatures:!0,dataSource:aa,isRefreshItemBank:!0,okText:"\u5BFC\u5165\u9898\u5E93",mode:1,onCancel:()=>en(!1),onSuccess:()=>{en(!1),ya(!1)}}),b.createElement("div",{style:{height:70}})),Xn("\u5904\u7406\u4E2D"))}),un=Object.defineProperty,ct=Object.defineProperties,et=Object.getOwnPropertyDescriptors,bn=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,Bt=Object.prototype.propertyIsEnumerable,Ht=(sn,mn,Pn)=>mn in sn?un(sn,mn,{enumerable:!0,configurable:!0,writable:!0,value:Pn}):sn[mn]=Pn,St=(sn,mn)=>{for(var Pn in mn||(mn={}))ot.call(mn,Pn)&&Ht(sn,Pn,mn[Pn]);if(bn)for(var Pn of bn(mn))Bt.call(mn,Pn)&&Ht(sn,Pn,mn[Pn]);return sn},Tn=(sn,mn)=>ct(sn,et(mn)),Ot=(sn,mn,Pn)=>new Promise((Ma,Sa)=>{var Da=pn=>{try{ht(Pn.next(pn))}catch(xn){Sa(xn)}},en=pn=>{try{ht(Pn.throw(pn))}catch(xn){Sa(xn)}},ht=pn=>pn.done?Ma(pn.value):Promise.resolve(pn.value).then(Da,en);ht((Pn=Pn.apply(sn,mn)).next())});const Kn=sn=>{sn.preventDefault();let Pn=(sn.clipboardData||window.clipboardData).getData("Text");document.execCommand("insertText",!1,Pn)},wn=sn=>{sn.key==="Enter"&&sn.preventDefault()},jn=({children:sn,style:mn})=>b.createElement("div",{className:he.leftBox,style:mn,onPaste:Kn},sn),$t=({children:sn,style:mn,className:Pn})=>b.createElement("div",{className:Ie()(he.rightBox,Pn),style:mn,onPaste:Kn},sn),fa=({className:sn,style:mn={},width:Pn=1200,onCancel:Ma=()=>{},onSuccess:Sa=()=>{},gather:Da={},mode:en=1,stickyTop:ht=0,subDisciplineId:pn=[],hideWordFeatures:xn,dataSource:ya=[],customLeftHeadNode:aa,customRightHeadNode:Ka,customLeftContent:ra,hideRecognition:Qn=!1,onExchange:Ya,isSingleSelection:Ra=!1,underpinBackgroundStyle:Ja={},headExtraNode:Br,isRefreshItemBank:At=!1,okText:Mn="\u786E\u5B9A\u5BFC\u5165",onSave:kn})=>{var In;const[xe,ft]=(0,b.useState)(1),[Ft,Qt]=(0,b.useState)(0),[Rt,yt]=(0,b.useState)(""),[En,je]=(0,b.useState)(!1),[Ke,He]=(0,b.useState)([]),[Mt,dn]=(0,b.useState)([]),[cn,qn]=(0,b.useState)(!1),[Un,fn]=(0,b.useState)(!1),[Jn,Ea]=(0,b.useState)(!1),[zt,_n]=(0,b.useState)(!1),[Je,Ut]=(0,b.useState)([]),[Dn,tt]=(0,b.useState)(1),[Xn,Rn]=(0,b.useState)(!1),[ca,Vn]=(0,b.useState)(!0),[Za,sa]=(0,b.useState)(0),[_a,$a]=(0,b.useState)(!1),[gr]=be.default.useForm(),[Tt]=be.default.useForm(),La=(0,b.useRef)(null),Vt=(0,b.useRef)(null),wa=(0,b.useRef)(),pa=(0,b.useRef)(null),Jt=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Ln=["C","C++","Java","Python","JavaScript","Ruby"];(0,b.useEffect)(()=>{ya!=null&&ya.length&&fr(ya)},[ya]),(0,b.useEffect)(()=>{xe===2&&La.current.focus()},[xe]),(0,b.useEffect)(()=>{Jn&&yn()},[Jn]);const ea=()=>{if(xe===1){Ge.ZP.warning("\u8BF7\u5148\u4E0A\u4F20\u8BD5\u9898\uFF01");return}Fe.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u6E05\u7A7A\u64CD\u4F5C\u5C06\u5220\u9664\u8BD5\u9898\u7F16\u8F91\u533A\u57DF\u7684\u5168\u90E8\u5185\u5BB9\uFF0C\u786E\u5B9A\u4E00\u952E\u6E05\u7A7A\u5417\uFF1F",onOk:()=>Ot(void 0,null,function*(){ft(1)})})},yn=()=>Ot(void 0,null,function*(){const de=yield(0,ge.ZP)("/api/disciplines.json",{method:"get",params:{source:en===1?"new_question":"subject"}});Ut(de.disciplines||[])}),Ta=de=>{const $e=[],st=(jt,at)=>{jt.length>=2&&$e.push(jt.join(""));for(let rn=at;rn(de=de||"",de=String(de),de=de.replace(/\s+/g,""),de),Va=de=>(de=de||"",de=String(de),de=de.replace(/

/g,""),de=de.replace(/
/g,` +`),he)},60636:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return Ie}});var b=oe(59301),he={digitalLabel:"digitalLabel___tImKs",active:"active___Ck70Q"},Ie=({number:be,active:Ge,className:Fe})=>b.createElement("div",{className:`${he.digitalLabel} ${Ge?he.active:""} ${Fe}`},be)},54185:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return y}});var b=oe(59301),he=oe(17574),Be={folderWrapper:"folderWrapper___G__0a",folderIcon:"folderIcon___oTG6c"},Ie=oe(73631),be=oe(5623),Ge=oe(93758),Fe=Object.defineProperty,Ye=Object.defineProperties,ke=Object.getOwnPropertyDescriptors,De=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,Ve=(z,ne,re)=>ne in z?Fe(z,ne,{enumerable:!0,configurable:!0,writable:!0,value:re}):z[ne]=re,le=(z,ne)=>{for(var re in ne||(ne={}))Oe.call(ne,re)&&Ve(z,re,ne[re]);if(De)for(var re of De(ne))We.call(ne,re)&&Ve(z,re,ne[re]);return z},E=(z,ne)=>Ye(z,ke(ne)),a=(z,ne,re)=>new Promise((ie,ge)=>{var fe=Re=>{try{Ue(re.next(Re))}catch(lt){ge(lt)}},Pe=Re=>{try{Ue(re.throw(Re))}catch(lt){ge(lt)}},Ue=Re=>Re.done?ie(Re.value):Promise.resolve(Re.value).then(fe,Pe);Ue((re=re.apply(z,ne)).next())}),y=({value:z,onChange:ne,scrollId:re})=>{const[ie,ge]=(0,b.useState)([]);(0,b.useEffect)(()=>{fe()},[]);const fe=()=>a(void 0,null,function*(){const Ce=yield(0,Ge.NZ)({});if(Ce!=null&&Ce.data){const Xe=[{title:"\u6839\u76EE\u5F55",value:0,key:0,icon:b.createElement("img",{src:Ie,className:Be.folderIcon}),isLeaf:!1,children:Pe(Ce.data||[])}];ge(Xe)}}),Pe=Ce=>Ce.map(Xe=>({title:Xe.name,key:Xe.group_id,icon:b.createElement("img",{src:Ie,className:Be.folderIcon}),isLeaf:Xe.children.length===0,children:Pe(Xe.children)})),Ue=(Ce,Xe,nt)=>Ce.map(ye=>ye.key===Xe?le(le({},ye),nt):ye.children?E(le({},ye),{children:Ue(ye.children,Xe,nt)}):ye),Re=(Ce,Xe,nt)=>Ce.map(ye=>{if(ye.key===Xe)return E(le({},ye),{icon:nt?b.createElement("img",{src:be,className:Be.folderIcon}):b.createElement("img",{src:Ie,className:Be.folderIcon})});if(ye.children)return E(le({},ye),{children:Re(ye.children,Xe,nt)})}),lt=(Ce,Xe)=>{ge(nt=>Re(nt,Xe.node.key,Xe.expanded))},Le=z?{selectedKeys:z,defaultExpandedKeys:z}:{};return ie.length>0&&b.createElement("div",{id:re||""},b.createElement(he.default,le({showLine:{showLeafIcon:!1},showIcon:!0,treeData:ie,className:Be.folderWrapper,onSelect:ne,onExpand:lt},Le)))}},70659:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return Ge}});var b=oe(60324),he={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},Be=oe(32637),Ie=oe(59301),Ge=({type:Fe,style:Ye})=>{const ke=Ie.createElement("div",{className:he.wrap,onClick:De=>{De.preventDefault(),De.stopPropagation()}},Ie.createElement("p",null,Fe==="shixun"||Fe==="paths"?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u662F\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002":"\u5F53\u524D\u8BD5\u5377\u5305\u542B\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",Ie.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002",Fe==="paths"?"\u53D1\u9001\u5230\u8BFE\u5802":"\u53D1\u5E03","\u4F7F\u7528\u4E4B\u524D\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6\u6388\u6743\u7801\u3002"),Ie.createElement("div",{className:he.contact},Ie.createElement("div",{className:he.img},Ie.createElement("img",{src:Be,width:"124px",height:"124px"})),Ie.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return Ie.createElement(b.Z,{content:ke},Ie.createElement("span",{className:he.text,style:Ye},"\u9AD8\u6D88\u8017"))}},94094:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return Oe}});var b=oe(59301),he={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Be=oe(92310),Ie=oe.n(Be),be=oe(71418),Ge=oe(2859),Fe=oe(23789),Ye=oe(21331),ke=(We,Ve,le)=>new Promise((E,a)=>{var x=ne=>{try{z(le.next(ne))}catch(re){a(re)}},y=ne=>{try{z(le.throw(ne))}catch(re){a(re)}},z=ne=>ne.done?E(ne.value):Promise.resolve(ne.value).then(x,y);z((le=le.apply(We,Ve)).next())}),Oe=({data:We,className:Ve,fullWidth:le,style:E={},onClose:a,onOk:x,showFullTools:y,noAssociationId:z})=>{const ne=(0,b.useRef)(null),re=(0,b.useRef)(null),ie=(0,b.useRef)(null),ge=(0,b.useRef)(null),[fe,Pe]=(0,b.useState)(!1),[Ue,Re]=(0,b.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,b.useEffect)(()=>{ie.current||(ie.current=document.createElement("style"),document.head.appendChild(ie.current)),We!=null&&We.visible?(document.body.setAttribute("data-custom","y-hidden"),ie.current.innerHTML=" html { overflow-y: hidden; }",We!=null&&We.src&<()):(document.body.removeAttribute("data-custom"),ie.current&&(document.head.removeChild(ie.current),ie.current=null))},[We==null?void 0:We.visible]);const lt=()=>ke(void 0,null,function*(){Pe(!0),Re("\u6B63\u5728\u52A0\u8F7D\u4E2D");const ye=yield(0,Ye.ZJ)(We==null?void 0:We.src);ne.current.src="",ne.current.src=ye,ne.current.onload=function(){nt()},Pe(!1),Re("")}),Le=()=>{document.body.removeAttribute("data-custom"),ie.current.innerHTML=" ",a()},Ce=ye=>ke(void 0,null,function*(){Pe(!0),Re("\u6B63\u5728\u4FDD\u5B58\u4E2D");const gt=yield(0,Fe.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:We.title,file:ye.dataUrl}});gt!=null&>.id&&!z?(yield(0,Fe.ZP)(`/api/attachments/${We.id}/add_subitem.json`,{method:"post",body:{subitem_id:gt==null?void 0:gt.id,settings:JSON.stringify(ye.state)}})).status===0&&x():gt!=null&>.id&&x(gt),document.body.removeAttribute("data-custom"),ie.current.innerHTML=" ",Pe(!1),Re("")}),Xe=()=>{const ye=document.querySelector('a[href="https://markerjs.com/"]');ye&&ye.parentNode&&(ye.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(pt=>{const wt=document.querySelector(pt.name);wt&&wt.setAttribute("title",pt.title)})},nt=()=>{re.current=new Ge.hP(ne.current),re.current.targetRoot=ge.current,re.current.addEventListener("render",Ce),re.current.addEventListener("beforeclose",Le),y&&(re.current.availableMarkerTypes=re.current.ALL_MARKER_TYPES,re.current.uiStyleSettings.redoButtonVisible=!0,re.current.uiStyleSettings.notesButtonVisible=!0,re.current.uiStyleSettings.zoomButtonVisible=!0,re.current.uiStyleSettings.zoomOutButtonVisible=!0,re.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=re.current.uiStyleSettings,re.current.show(),We!=null&&We.snapshotData&&re.current.restoreState(We.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Xe()},300)};return b.createElement(b.Fragment,null,(We==null?void 0:We.visible)&&b.createElement(be.Z,{spinning:fe,tip:Ue,style:{position:"absolute"}},b.createElement("div",{ref:ge,className:Ie()(he.imageDimensions,Ve,le?he.fullWidth:""),style:E},b.createElement("img",{className:he.img,ref:ne}))))}},30561:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return Ca},$:function(){return Wn}});var b=oe(59301),he={flex_box_center:"flex_box_center___ILe3s",flex_space_between:"flex_space_between___c0XhE",flex_box_vertical_center:"flex_box_vertical_center___Iusj1",flex_box_center_end:"flex_box_center_end___DIVMO",flex_box_column:"flex_box_column___x06LA",intelligentBox:"intelligentBox___M5xO7",red:"red___oyEWt",imgBox:"imgBox___DdoNI",underpin:"underpin___fwUex",row:"row___W9MrK",leftLayout:"leftLayout___MMjoZ",rightLayout:"rightLayout___EsxRX",head:"head___Q7Od8",centerBox:"centerBox___j58Ut",title:"title___rMcNx",tip:"tip___gLHFS",leftBox:"leftBox___DJ6lp",question:"question___THjM9",rightBox:"rightBox___CuMdf",error:"error___PHzCG",actionHead:"actionHead___vTHMx",edit:"edit___EaRLy",option:"option___z4UTy",active:"active___o8wNJ",fill:"fill___g760n",text:"text___L_lug",liWrap:"liWrap___LDwxe",li:"li___k4Mcf",buttonFixed:"buttonFixed___QxKdm",buttonWrap:"buttonWrap___OEep5",button:"button___b2y4h",menu:"menu___aQ4xO",tabs:"tabs___QmlP4",dotLoading:"dotLoading___zUYOu",showHide:"showHide___fHrAG"},Be=oe(92310),Ie=oe.n(Be),be=oe(78241),Ge=oe(8591),Fe=oe(43418),Ye=oe(5871),ke=oe(95237),De=oe(24905),Oe=oe(38854),We=oe(54580),Ve=oe(3113),le=oe(93948),E=oe(19842),a=oe(92832),x=oe(14739),y=oe(41510),z="data:image/png;base64,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",ne="data:image/png;base64,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",re="data:image/png;base64,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",ie="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAAwCAYAAADJuP4nAAAAAXNSR0IArs4c6QAAAz5JREFUeF7tnM9PE0EUx+fN7rKlAQ6EWw3GEMSE8iPSmHjz4kE961Wjif4ZpH8DicZGjYaTclYTT1ysIbEXxYOJLRZMRSUYC0X7Y2dMiyVaKd2Zt+3s4XHtfN+bfD7Zlp2dHWD0hyYwd/P9iFWrxjwhyvZgf2FlYbyILuqzAPgcR8PaELj8RFrZp29n//7YceDTyr2pL72ARgKRlM9dW4sU5c5kaxnbkdsXYtP5ZBIEssWRcRKIpNtOYKOsA3tjMcguJeMVZJu2cRKIJHukQMaYbfFaNMKyy7fju8hWh8ZJIJJqJ4H18sBtyRxrPZOa2EK2+y9OApFE/QhstgCXf3t9d3IDACSy7UGcBCJJqgist+KW3JV2NZdJJarI1o04CURSVBXYgA6swvoq2UwqsYdsTwKxAHUENq5E2xIOk/lX9+PbmDnQFYihxxjTFdhs60p3M/3oZEH3d5EEGha4f7voFUcvzuaWroCnOh0SqEqsZTz2CmyW47YsD3hDH5YfnvilMqWGQCklJG5lbJUgjd0nMGhH3GJJTATBwwLuib7+tUxq7IffenD2xupwlcFxUfO43xCN6y4BcCuFTCrx2U8XOHN9dabmCbr6/NDq4RjO2fdLo1MfOy2Gw+mrb+Z6OC9qpUDA4fzn8ICbfb4wXm4XI4EKQE0MrS+GO8zOvXxwauew/iTQhBWNnhEhN9KLM19boyRQA6apSMS2t84fe7yRTCYPHhKTQFM2NPsCsNKfddTGYjgJ1ARpNCahOiJF9sXiTIkEGjWh3xy4lINS5EigPkPzSQlVEmheg/4MSKA+O9PJ/a/QIfoKNS1Cqz/9E6OFLRQhuo0IhQa9SdCNvB63UKRoKS0UGtQnQYvZ6sxCk/D1OIke6IbG1z8T8f1Al7ZUhE+g0paK+vRpU5O+ROObmvSnTsk6gVBsKyQV+gSCEEgbe/X5o5NYgW6/u5m+Q1vr0SJ0C+gKpJdbdIkHnNMRSK+XBSwBU05VIL3giaHdhayKQHrFugsCsCX9CKRDDrCUu5jvJJCOGeki/CBK00E/QVA0WIOO2jIIP4jW8/OSP8u/m/aksJr16LC7IMj2sEbzuEkBnmdFo+u9PG7yNxidqHC3DAxxAAAAAElFTkSuQmCC",ge=oe(23789),fe=oe(54185),Pe=oe(5623),Ue=oe(1891),Re=oe(10438),lt=oe(30315),Le=oe(15342),Ce=oe.n(Le),Xe=(sn,mn,En)=>new Promise((Ma,Sa)=>{var Da=hn=>{try{ht(En.next(hn))}catch(xn){Sa(xn)}},en=hn=>{try{ht(En.throw(hn))}catch(xn){Sa(xn)}},ht=hn=>hn.done?Ma(hn.value):Promise.resolve(hn.value).then(Da,en);ht((En=En.apply(sn,mn)).next())}),ye=b.memo(({tagName:sn="div",value:mn="",className:En,style:Ma={},onBlur:Sa,id:Da})=>{const en=(0,b.useRef)(null);(0,b.useEffect)(()=>{if(!en.current)return;Xe(void 0,null,function*(){const xn=en.current;xn.innerHTML="";const ya=mn==null?void 0:mn.split(/(`?\$\$[\s\S]*?\$\$`?)/g);for(const aa of ya)if(aa.startsWith("$$")&&aa.endsWith("$$")||aa.startsWith("`$$")&&aa.endsWith("$$`")){const Ka=aa.startsWith("`$$")?aa.slice(3,-3):aa.slice(2,-2),ra=document.createElement("span");ra.setAttribute("contentEditable","false"),ra.setAttribute("title",aa),ra.className="edu_latex",xn.appendChild(ra),Ce().render(Ka,ra,{throwOnError:!1})}else{const Ka=aa==null?void 0:aa.replace(/<[^>]*>/g,ra=>ra.startsWith("{var hn,xn;if(Sa&&en.current){const aa=en.current.cloneNode(!0),Ka=aa.querySelectorAll("span.edu_latex");for(let ra of Ka){const Qn=ra.getAttribute("title"),Ya=document.createTextNode(Qn||""),Ra=ra;(xn=(hn=Ra.parentNode)==null?void 0:hn.replaceChild)==null||xn.call(hn,Ya,Ra)}Sa(aa.innerHTML)}};return b.createElement(b.Fragment,null,b.createElement(sn,{ref:en,contentEditable:!0,className:En,style:Ma,onBlur:ht}))}),gt=oe(35219),pt=oe(27284),wt=oe(43428),ut=oe(6848),Yt=oe(43604),ln={wrap:"wrap___Yz6fc",left:"left___F0axg",tip:"tip___nCmqI",bottomBtn:"bottomBtn___x70Gq",disabled:"disabled___CWzre"},Nt=oe(77095),Wt=oe(21331),Qe=oe(25062),Me=oe(24745),Et=oe(51874),Gt=oe(46736),vt="data:image/png;base64,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",Dt=(sn,mn,En)=>new Promise((Ma,Sa)=>{var Da=hn=>{try{ht(En.next(hn))}catch(xn){Sa(xn)}},en=hn=>{try{ht(En.throw(hn))}catch(xn){Sa(xn)}},ht=hn=>hn.done?Ma(hn.value):Promise.resolve(hn.value).then(Da,en);ht((En=En.apply(sn,mn)).next())}),dt=(0,b.forwardRef)(({onUpdateNum:sn,onSave:mn},En)=>{var Ma;const Sa=`\u8BF7\u8F93\u5165\u51FA\u9898\u8981\u6C42\uFF0C\u60A8\u4E5F\u53EF\u4EE5\u5148\u4E0A\u4F20\u6750\u6599\u4E4B\u540E\u518D\u6839\u636E\u6750\u6599\u51FA\u9898 +\u4F8B\uFF1A\u8BF7\u751F\u6210\u5173\u4E8E\u300APython\u7A0B\u5E8F\u8BBE\u8BA1\u300B\u7684\u8BD5\u9898\u3002\u8003\u5BDF\u77E5\u8BC6\u70B9\uFF1A\u53D8\u91CF\u5B9A\u4E49\u3001\u6570\u636E\u7C7B\u578B\u3001\u8FD0\u7B97\u7B26\u548C\u63A7\u5236\u7ED3\u6784\u3002\u96BE\u5EA6\u4E3A\u201C\u56F0\u96BE\u201D\u7684\u8BD5\u9898\u536020%`,[Da,en]=(0,b.useState)(!1),[ht,hn]=(0,b.useState)([]),[xn,ya]=(0,b.useState)(null),[aa,Ka]=(0,b.useState)([]),[ra,Qn]=(0,b.useState)(0),[Ya,Ra]=(0,b.useState)(0),[Ja,Br]=(0,b.useState)(!1),[At,Mn]=(0,b.useState)(""),[kn,In]=(0,b.useState)(0),[xe,ft]=(0,b.useState)(0),[Ft,Qt]=(0,b.useState)(0),[Tt,yt]=(0,b.useState)(0),[An,je]=(0,b.useState)(0),[Ke,He]=(0,b.useState)(0),[Rt,dn]=(0,b.useState)(0),[cn,qn]=(0,b.useState)(0),[Un,vn]=(0,b.useState)(Gt.Q),{contentRef:Jn,value:Ea,status:zt,open:_n,close:Je}=Un,Ut=(0,Me.Z)({contentRef:Jn,status:zt}),{openProgress:Dn,closeProgress:tt,CreateProgressModal:Xn,progressOpen:Rn}=(0,Qe.Z)();(0,b.useEffect)(()=>{xn&&sa(),xn===!1&&(Je(),sn==null||sn(),hn([]),Mn(""),In(0),ft(0),Qt(0),yt(0),je(0),He(0),dn(0),qn(0))},[xn]);const ca=()=>{ya(!0)};(0,b.useImperativeHandle)(En,()=>({onClick:ca}));const Vn=Vt=>{Br(!0),Qn(Vt),Ra(0)},Za=Vt=>Dt(void 0,null,function*(){const wa=Vt.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(wa)==-1?(Ge.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):Vt.size/1024/1024>10?(Ge.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):!0}),sa=()=>Dt(void 0,null,function*(){const Vt=yield(0,ge.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});Vt.status===0&&(Qn(Vt.total_number),Ra(Vt.remaining_number))}),_a=Vt=>(Vt=Vt||"",Vt=String(Vt),Vt=Vt.replace(/\s+/g,""),Vt),$a=(Vt=!0)=>Dt(void 0,null,function*(){var wa,pa;const Jt=[{name:"\u5355\u9009\u9898",num:kn||0},{name:"\u591A\u9009\u9898",num:xe||0},{name:"\u5224\u65AD\u9898",num:Ft||0},{name:"\u586B\u7A7A\u9898",num:Tt||0},{name:"\u7B80\u7B54\u9898",num:An||0},{name:"\u7EC4\u5408\u9898",num:cn||0},{name:"\u7F16\u7A0B\u9898",num:Ke||0},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",num:Rt||0}];if(Vt){if(_a(At)){if(At.length>1e3){Ge.ZP.warning("\u51FA\u9898\u8981\u6C42\u5B57\u6570\u9650\u5236\u4E3A1000\u5B57");return}}else{Ge.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(!_a(At)&&!(ht!=null&&ht.length)){Ge.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}const yn=Jt.reduce((Ta,Pa)=>Ta+Pa.num,0);if(yn===0){Ge.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}if(yn>30){Ge.ZP.warning("\u51FA\u9898\u6570\u91CF\u8FBE\u5230\u9650\u5236");return}if(ra!==-1){Br(!0);return}}Br(!1);const ea={scene_type:6,request_identifier:Math.random(),file_id:(pa=(wa=ht[0])==null?void 0:wa.response)==null?void 0:pa.id,content:At,count_arr:Jt.map(yn=>yn.num).join(",")};yield _n(ea),sa()}),gr=()=>Dt(void 0,null,function*(){const Vt=Ut();if(mn){ya(!1),mn(Vt);return}Dn(),en(!0),Ka([]);const wa=new FormData;wa.append("html",Vt);const pa=yield(0,ge.ZP)("/api/intelligent_imports/import.json",{method:"post",body:wa},!0);if((pa==null?void 0:pa.status)===0)if(pa!=null&&pa.data){tt(100),Ka(pa==null?void 0:pa.data);return}else Ge.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");en(!1),tt()}),kt=()=>Dt(void 0,null,function*(){const Vt=Ut();(0,Wt.RG)(Vt)}),La=["uploading","error"].includes((Ma=ht==null?void 0:ht[0])==null?void 0:Ma.status);return b.createElement(b.Fragment,null,b.createElement(Et.Z,{visible:Ja,totalCount:ra,usedCount:Ya,onCancel:()=>Br(!1),onOk:()=>$a(!1)}),b.createElement(wt.Z,{title:"\u667A\u80FD\u51FA\u9898",extra:b.createElement("div",{className:ln.extraHeader},b.createElement(ke.Z,{align:"middle"},!zt&&!!Ea&&b.createElement(b.Fragment,null,b.createElement(x.op,{onClick:gr,className:"mr15",shape:"default"},"\u4FDD\u5B58\u8BD5\u9898"),b.createElement(x.op,{onClick:kt,shape:"default",type:"text"},b.createElement("i",{className:"iconfont icon-fuzhi8 mr5 font14"}),"\u590D\u5236")),b.createElement("i",{onClick:()=>{const Vt=wa=>{Fe.default.confirm({centered:!0,icon:null,width:500,zIndex:1101,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:wa,onOk:()=>{ya(!1)}})};if(zt){Vt("\u6B63\u5728\u751F\u6210\u8BD5\u9898\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else Ea?Vt("\u8BD5\u9898\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):ya(!1)},className:"iconfont icon-guanbi11 current ml15"}))),placement:"bottom",height:"100%",headerStyle:{height:54,borderBottomColor:"#DCDCDC"},bodyStyle:{padding:0},closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:xn},b.createElement("div",{className:ln.wrap},b.createElement("div",{className:ln.left},b.createElement("div",{className:ln.tip},b.createElement("img",{src:vt}),b.createElement("span",null,"\u60A8\u597D\uFF01\u6211\u662F\u60A8\u7684\u667A\u80FD\u51FA\u9898\u52A9\u624B\uFF0C\u6211\u5DF2\u5B66\u4E60\u4E86\u5E73\u53F0\u4EE5\u53CA\u4E92\u8054\u7F51\u4E0A\u6D77\u91CF\u7684\u8BD5\u9898\u77E5\u8BC6\u5E93\u3002\u53EF\u4EE5\u6839\u636E\u60A8\u7684\u8981\u6C42\u548C\u4E0A\u4F20\u7684\u6750\u6599\u7075\u6D3B\u751F\u6210\u5404\u7C7B\u8BD5\u9898\u3002\u6B22\u8FCE\u968F\u65F6\u4E0E\u6211\u4E92\u52A8\uFF0C\u8BA9\u6211\u4EEC\u4E00\u8D77\u6253\u9020\u66F4\u9AD8\u6548\u3001\u66F4\u4F18\u8D28\u7684\u8BD5\u9898\uFF01")),b.createElement("div",{className:"mb10 mt20 c-black"},b.createElement("b",null,"\u51FA\u9898\u8981\u6C42")),b.createElement(a.default.TextArea,{style:{height:160},className:"mb20",value:At,placeholder:Sa,onChange:Vt=>{Mn(Vt.target.value)}}),b.createElement(We.default,{accept:".doc,.docx,.pdf,.png,.jpg",action:`${y.Z.API_SERVER}/api/attachments.json`,maxCount:1,fileList:ht,withCredentials:!0,data:{upload_type:1},beforeUpload:Za,onChange:({file:Vt})=>{var wa,pa;Vt.status!=="removed"&&(Vt.status==="done"&&((wa=Vt==null?void 0:Vt.response)==null?void 0:wa.status)!==0&&(Vt.status="error",Vt.response=(pa=Vt==null?void 0:Vt.response)==null?void 0:pa.message),hn([Vt]))},onRemove:()=>hn([])},b.createElement(ut.Z,{title:"\u5355\u6B21\u4EC5\u652F\u6301\u4E0A\u4F201\u4E2A\u6587\u6863\u62161\u5F20\u56FE\u7247\uFF0C\u6587\u6863\u652F\u6301PDF/Word\u683C\u5F0F\uFF0C\u56FE\u7247\u652F\u63011\u5F20\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247"},b.createElement(x.op,{style:{borderRadius:2}},b.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6750\u6599"))),b.createElement("div",{className:"c-black mt20"},b.createElement("div",{className:"mb10 c-black"},b.createElement("b",null,"\u51FA\u9898\u6570\u91CF"),b.createElement("span",{className:"c-grey-999"},"\uFF08\u4E3A\u4FDD\u8BC1\u51FA\u9898\u4F53\u9A8C\uFF0C\u5355\u6B21\u51FA\u9898\u603B\u6570\u91CF\u4E0D\u80FD\u8D85\u8FC7",b.createElement("span",{style:{padding:"0 6px",color:"#FB901F"}},"30"),"\u9053\uFF09")),b.createElement(ke.Z,{style:{gap:16}},b.createElement(Yt.Z,null,b.createElement("label",null,"\u5355\u9009\u9898"),b.createElement(Ye.Z,{min:0,max:10,value:kn,onChange:In,style:{marginLeft:"8px"}})),b.createElement(Yt.Z,null,b.createElement("label",null,"\u591A\u9009\u9898"),b.createElement(Ye.Z,{min:0,max:10,value:xe,onChange:ft,style:{marginLeft:"8px"}})),b.createElement(Yt.Z,null,b.createElement("label",null,"\u5224\u65AD\u9898"),b.createElement(Ye.Z,{min:0,max:10,value:Ft,onChange:Qt,style:{marginLeft:"8px"}})),b.createElement(Yt.Z,null,b.createElement("label",null,"\u586B\u7A7A\u9898"),b.createElement(Ye.Z,{min:0,max:10,value:Tt,onChange:yt,style:{marginLeft:"8px"}})),b.createElement(Yt.Z,null,b.createElement("label",null,"\u7B80\u7B54\u9898"),b.createElement(Ye.Z,{min:0,max:10,value:An,onChange:je,style:{marginLeft:"8px"}})))),zt?b.createElement("div",{onClick:Je,className:ln.bottomBtn},b.createElement("i",{className:"iconfont icon-tingzhihuida"}),"\u505C\u6B62\u51FA\u9898"):La?b.createElement("div",{className:`${ln.bottomBtn} ${ln.disabled}`},b.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"):b.createElement("div",{onClick:()=>{$a()},className:ln.bottomBtn},b.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898")),b.createElement(Gt.Z,{onStatusChange:vn,loadingText:"\u8BD5\u9898\u751F\u6210\u4E2D",fetchUrl:"/api/stream/intelligent_imports/stream.json",showEditableToolbar:!Rn,noRestrictModal:Vn,stringTransformer:Nt.o,onError:Vt=>{Object.prototype.toString.call(Vt)==="[object Object]"&&Vt.status===-9&&Vn(Vt.data)}}))),b.createElement(wt.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:Da},b.createElement(ke.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},b.createElement("img",{src:oe(36413),alt:"\u667A\u80FD\u51FA\u9898"}),b.createElement("span",{className:"ml10"},"\u667A\u80FD\u51FA\u9898")),b.createElement(Ca,{stickyTop:-24,hideWordFeatures:!0,dataSource:aa,isRefreshItemBank:!0,okText:"\u5BFC\u5165\u9898\u5E93",mode:1,onCancel:()=>en(!1),onSuccess:()=>{en(!1),ya(!1)}}),b.createElement("div",{style:{height:70}})),Xn("\u5904\u7406\u4E2D"))}),un=Object.defineProperty,ct=Object.defineProperties,et=Object.getOwnPropertyDescriptors,bn=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,Bt=Object.prototype.propertyIsEnumerable,Ht=(sn,mn,En)=>mn in sn?un(sn,mn,{enumerable:!0,configurable:!0,writable:!0,value:En}):sn[mn]=En,St=(sn,mn)=>{for(var En in mn||(mn={}))ot.call(mn,En)&&Ht(sn,En,mn[En]);if(bn)for(var En of bn(mn))Bt.call(mn,En)&&Ht(sn,En,mn[En]);return sn},Tn=(sn,mn)=>ct(sn,et(mn)),Mt=(sn,mn,En)=>new Promise((Ma,Sa)=>{var Da=hn=>{try{ht(En.next(hn))}catch(xn){Sa(xn)}},en=hn=>{try{ht(En.throw(hn))}catch(xn){Sa(xn)}},ht=hn=>hn.done?Ma(hn.value):Promise.resolve(hn.value).then(Da,en);ht((En=En.apply(sn,mn)).next())});const Kn=sn=>{sn.preventDefault();let En=(sn.clipboardData||window.clipboardData).getData("Text");document.execCommand("insertText",!1,En)},wn=sn=>{sn.key==="Enter"&&sn.preventDefault()},jn=({children:sn,style:mn})=>b.createElement("div",{className:he.leftBox,style:mn,onPaste:Kn},sn),$t=({children:sn,style:mn,className:En})=>b.createElement("div",{className:Ie()(he.rightBox,En),style:mn,onPaste:Kn},sn),ma=({className:sn,style:mn={},width:En=1200,onCancel:Ma=()=>{},onSuccess:Sa=()=>{},gather:Da={},mode:en=1,stickyTop:ht=0,subDisciplineId:hn=[],hideWordFeatures:xn,dataSource:ya=[],customLeftHeadNode:aa,customRightHeadNode:Ka,customLeftContent:ra,hideRecognition:Qn=!1,onExchange:Ya,isSingleSelection:Ra=!1,underpinBackgroundStyle:Ja={},headExtraNode:Br,isRefreshItemBank:At=!1,okText:Mn="\u786E\u5B9A\u5BFC\u5165",onSave:kn})=>{var In;const[xe,ft]=(0,b.useState)(1),[Ft,Qt]=(0,b.useState)(0),[Tt,yt]=(0,b.useState)(""),[An,je]=(0,b.useState)(!1),[Ke,He]=(0,b.useState)([]),[Rt,dn]=(0,b.useState)([]),[cn,qn]=(0,b.useState)(!1),[Un,vn]=(0,b.useState)(!1),[Jn,Ea]=(0,b.useState)(!1),[zt,_n]=(0,b.useState)(!1),[Je,Ut]=(0,b.useState)([]),[Dn,tt]=(0,b.useState)(1),[Xn,Rn]=(0,b.useState)(!1),[ca,Vn]=(0,b.useState)(!0),[Za,sa]=(0,b.useState)(0),[_a,$a]=(0,b.useState)(!1),[gr]=be.default.useForm(),[kt]=be.default.useForm(),La=(0,b.useRef)(null),Vt=(0,b.useRef)(null),wa=(0,b.useRef)(),pa=(0,b.useRef)(null),Jt=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Ln=["C","C++","Java","Python","JavaScript","Ruby"];(0,b.useEffect)(()=>{ya!=null&&ya.length&&fr(ya)},[ya]),(0,b.useEffect)(()=>{xe===2&&La.current.focus()},[xe]),(0,b.useEffect)(()=>{Jn&&yn()},[Jn]);const ea=()=>{if(xe===1){Ge.ZP.warning("\u8BF7\u5148\u4E0A\u4F20\u8BD5\u9898\uFF01");return}Fe.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u6E05\u7A7A\u64CD\u4F5C\u5C06\u5220\u9664\u8BD5\u9898\u7F16\u8F91\u533A\u57DF\u7684\u5168\u90E8\u5185\u5BB9\uFF0C\u786E\u5B9A\u4E00\u952E\u6E05\u7A7A\u5417\uFF1F",onOk:()=>Mt(void 0,null,function*(){ft(1)})})},yn=()=>Mt(void 0,null,function*(){const de=yield(0,ge.ZP)("/api/disciplines.json",{method:"get",params:{source:en===1?"new_question":"subject"}});Ut(de.disciplines||[])}),Ta=de=>{const $e=[],st=(jt,at)=>{jt.length>=2&&$e.push(jt.join(""));for(let rn=at;rn(de=de||"",de=String(de),de=de.replace(/\s+/g,""),de),Va=de=>(de=de||"",de=String(de),de=de.replace(/
/g,""),de=de.replace(/
/g,` `),de=de.replace(/<\/div>/g,` -`),de=Er(de),de),dr=de=>de.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'"),Er=de=>de.replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&").replace(/"/g,'"').replace(/'/g,"'"),Mr=de=>{var $e;const st=de.clipboardData;if(st){const jt=st.types.toString(),at=st.items;if(jt==="Files"||st.types.indexOf("Files")>-1){de.preventDefault();try{let rn=at[1];(($e=at[0])==null?void 0:$e.kind)==="file"&&(rn=at[0]);const qt=rn.getAsFile();(0,lt.I)(qt,Kt=>{var _t;if(Kt.id){if(((_t=qt==null?void 0:qt.type)==null?void 0:_t.indexOf("image"))>-1){const oa=``;document.execCommand("insertText",!1,oa)}}else(Kt==null?void 0:Kt.status)===401&&(document.location.href="/user/login")})}catch(rn){Ge.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};function hr(de,$e){return Ot(this,null,function*(){if(typeof de=="string")return yield $e(de);if(typeof de!="object"||de===null)return de;if(Array.isArray(de))return yield Promise.all(de.map(at=>Ot(this,null,function*(){return yield hr(at,$e)})));const st={};for(const jt in de)if(Object.prototype.hasOwnProperty.call(de,jt)){const at=de[jt];typeof at=="string"?st[jt]=yield $e(at):typeof at=="object"?st[jt]=yield hr(at,$e):st[jt]=at}return st})}const Jr=()=>Ot(void 0,null,function*(){var de;je(!0),yt("\u5904\u7406\u4E2D"),yield new Promise(jt=>setTimeout(jt,1e3));let $e=(de=Vt.current)==null?void 0:de.querySelectorAll('[data-text="edit"]'),st="";try{$e.forEach(function(jt){var at,rn,qt,Kt;const _t=jt.cloneNode(!0),oa=_t.querySelectorAll("span.edu_latex");for(let Wa of oa){const vn=Wa.getAttribute("title"),Na=document.createTextNode(vn),xa=Wa;(rn=(at=xa.parentNode)==null?void 0:at.replaceChild)==null||rn.call(at,Na,xa)}const Ha=_t.querySelectorAll("span[style]");for(let Wa of Ha)if(Wa.style.fontFamily){const vn=Wa.innerHTML,Na=document.createTextNode(vn),xa=Wa;(Kt=(qt=xa.parentNode)==null?void 0:qt.replaceChild)==null||Kt.call(qt,Na,xa)}_t==null||_t.childNodes.forEach(function(Wa){Wa.nodeType===Node.ELEMENT_NODE&&Wa.localName!=="h5"&&Wa.localName!=="h4"?st+=`

${Wa.innerHTML}

`:Wa.nodeType===Node.TEXT_NODE&&(st+=`

${Wa.textContent}

`)})}),Dr("/api/intelligent_imports/import.json",{html:Er(st)})}catch(jt){console.error("\u5904\u7406\u8282\u70B9\u9519\u8BEF:",jt)}}),Xa=de=>{let $e=de.filter(st=>!!(st!=null&&st.type));return $e=$e.map(st=>{var jt;const at=(jt=Qa.find(qt=>qt.id===(st==null?void 0:st.type)))==null?void 0:jt.deal,rn=Tn(St({},st),{id:String(Math.random()).slice(-6),knowledgePoint:Pa(st==null?void 0:st.knowledgePoint)});return at?at(rn):rn}),$e},qa=()=>{if(xe===1){Ge.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!");return}Fe.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u91CD\u65B0\u8BC6\u522B\u4F1A\u8986\u76D6\u53F3\u4FA7\u5DF2\u8BC6\u522B\u7ED3\u679C\uFF0C\u5305\u62EC\u4EBA\u5DE5\u4FEE\u6539\u7684\u5185\u5BB9\uFF0C\u786E\u5B9A\u91CD\u65B0\u8BC6\u522B\u5417?",onOk:Jr})},vr=()=>b.createElement("div",{className:he.row},b.createElement("div",{className:he.leftLayout},b.createElement(jn,{style:{height:675}},xe===1&&b.createElement("div",{style:{height:"100%",display:"flex",flexDirection:"column",alignItems:"center"},onClick:()=>ft(2)},b.createElement("div",{style:{color:"#9096A3",fontSize:12}},"1.\u672C\u529F\u80FD\u652F\u6301\u5BFC\u5165\u7684\u9898\u578B\uFF1A\u5355\u9009\u9898\u3001\u591A\u9009\u9898\u3001\u586B\u7A7A\u9898\u3001\u5224\u65AD\u9898\u3001\u7B80\u7B54\u9898\u3001 \u7EC4\u5408\u9898\u3001\u7F16\u7A0B\u9898\u3001\u7A0B\u5E8F\u586B\u7A7A\u9898\u3002",b.createElement("br",null),"2.\u82E5\u8981\u5BFC\u5165\u7EC4\u5408\u9898\uFF0C\u8BF7\u5728\u9898\u76EE\u524D\u540E\u4F7F\u7528\u4E00\u5BF9\u201C","{{\u201D\u3001\u201C}}","\u201D\u5C06\u5185\u5BB9\u6807\u51FA\uFF1B\u5927\u9898\u9898\u5E72\u548C\u5C0F\u9898\u9898\u5E72\u4E4B\u95F4\u4E0D\u9700\u8981\u7A7A\u884C\uFF1B\u5927\u9898\u548C\u5C0F\u9898\u9898\u5E72\u90FD\u9700\u6807\u6CE8\u9898\u53F7\uFF1B\u5C0F\u9898\u7B54\u6848\u53EF\u8DDF\u5728\u5C0F\u9898\u9898\u5E72\u540E\uFF0C\u5E76\u7528\u7A7A\u683C\u4E0E\u9898\u5E72\u5185\u5BB9\u9694\u5F00\u3002\u8303\u4F8B\u53EF\u53C2\u8003\u63A8\u8350\u683C\u5F0F\u3002",b.createElement("br",null),"3.\u5BFC\u5165\u652F\u6301\u6587\u672C\u3001\u56FE\u7247\u3001\u516C\u5F0F\u3002\u9898\u76EE\u7ED3\u6784\u652F\u6301\u8BC6\u522B\u7B54\u6848\u3001\u89E3\u6790\u3001\u96BE\u5EA6\u3001\u77E5\u8BC6\u70B9\u3002",b.createElement("br",null),"4.\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u4FEE\u6539\u9898\u76EE\u5185\u5BB9\u540E\u91CD\u65B0\u8BC6\u522B\uFF0C\u6216\u4E0B\u8F7D\u63A8\u8350\u683C\u5F0F\uFF0C\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u5BFC\u5165\u8BC6\u522B\u3002",b.createElement("br",null)),b.createElement("div",{className:he.imgBox,style:{marginTop:75}},b.createElement("img",{width:56,src:ne}),b.createElement("span",null,"\u7F16\u8F91\u533A"))),xe===2&&b.createElement("div",{"data-text":"edit",onBlur:()=>{La.current.innerHTML||ft(1)},ref:La,contentEditable:!0,style:{color:"#9096A3",height:"100%",overflow:"auto"}}))),b.createElement("div",{className:he.rightLayout,style:{display:"flex",alignItems:"start",justifyContent:"center"}},b.createElement("div",{className:he.imgBox,style:{marginTop:240}},b.createElement("img",{width:56,src:re}),b.createElement("span",null,"\u9884\u89C8\u533A")))),va=(de,$e,st,jt)=>{var at;console.log(de,$e,st,jt,"onDataChange\u4FEE\u6539\u6570\u503C");const rn=JSON.parse(JSON.stringify(Mt));jt===void 0?rn[$e][de]=st:rn[$e].questions[jt][de]=st;const qt=St({},rn[$e]),Kt=(at=Qa.find(_t=>_t.id===(qt==null?void 0:qt.type)))==null?void 0:at.deal;rn[$e]=Kt(qt),dn(rn)},lr=(de,$e,st)=>{var jt;const at=st!==void 0,rn=(jt=Qa.find(_t=>_t.id===(de==null?void 0:de.type)))==null?void 0:jt.type,qt=`${$e+1}.${st===void 0?"":st+1+"."}`,Kt=`${(de==null?void 0:de.type)==="7"?"{{":""}${qt}\u3010${rn}\u3011${(de==null?void 0:de.question)||""}`;return b.createElement(b.Fragment,null,at&&b.createElement("h4",{contentEditable:!0}),b.createElement(ye,{id:de==null?void 0:de.id,tagName:"div",value:Kt}))},mr=(de,$e)=>Ot(void 0,null,function*(){var st;const jt=yield Ya(de,$e),at=(st=jt==null?void 0:jt.data)==null?void 0:st.content;if(at!=null&&at.length){const rn=Xa(at)[0];Ke.splice($e,1,rn),Mt.splice($e,1,rn),He([...Ke]),dn([...Mt])}}),Ga=(de,$e,st)=>{var jt;const at=st!==void 0,rn=(jt=Qa.find(Kt=>Kt.id===(de==null?void 0:de.type)))==null?void 0:jt.type,qt=`${$e+1}.${st===void 0?"":st+1+"."}`;return at?b.createElement("div",{style:{padding:"10px 18px"}},`${qt}\u3010${rn}\u3011`,b.createElement(ye,{id:de==null?void 0:de.id,tagName:"span",className:he.edit,onBlur:Kt=>va("question",$e,Kt,st),value:(de==null?void 0:de.question)||""})):b.createElement(b.Fragment,null,b.createElement("div",{className:he.actionHead},b.createElement("div",{className:"c-light-primary"},`${qt}\u3010${rn}\u3011`),en!==1&&b.createElement(Ye.Z,{disabled:(de==null?void 0:de.type)==="7",min:0,max:100,style:{width:100,marginLeft:10},addonAfter:"\u5206",precision:1,size:"middle",onChange:Kt=>va("score",$e,Kt,st),value:de==null?void 0:de.score}),b.createElement(ke.Z,{align:"middle",style:{marginLeft:"auto"}},!!Ya&&b.createElement("span",{className:"current c-light-primary mr30",onClick:()=>mr(de,$e)},b.createElement("i",{className:"iconfont icon-huanyihuan mr5"}),"\u6362\u4E00\u6362"),b.createElement(De.default,{onChange:Kt=>va("checked",$e,Kt.target.checked,st),checked:!!(de!=null&&de.checked)},"\u4E0D\u5BFC\u5165\u6B64\u9898"))),b.createElement(ye,{id:de==null?void 0:de.id,tagName:"div",style:{padding:"10px 18px"},className:he.edit,onBlur:Kt=>va("question",$e,Kt,st),value:de==null?void 0:de.question}))},tr=(de,$e,st)=>b.createElement(b.Fragment,null,["0","1","2","4"].includes(de==null?void 0:de.type)&&b.createElement(ye,{id:de==null?void 0:de.id,value:`\u7B54\u6848\uFF1A${$e||""}`,tagName:"p"}),!st&&b.createElement(ye,{id:de==null?void 0:de.id,value:`\u96BE\u5EA6\uFF1A${(de==null?void 0:de.difficulty)||""}`,tagName:"p"}),(de==null?void 0:de.type)!=="7"&&b.createElement(ye,{id:de==null?void 0:de.id,value:`\u89E3\u6790\uFF1A${(de==null?void 0:de.analyze)||""}`,tagName:"p"}),!st&&b.createElement(ye,{id:de==null?void 0:de.id,value:`\u77E5\u8BC6\u70B9\uFF1A${(de==null?void 0:de.knowledgePoint)||""}`,tagName:"p"})),mt=(de,$e,st,jt)=>{const at=jt!==void 0,rn=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],qt=at&&!de.last&&!de.errorMsg?{marginBottom:10}:{},Kt=rn.map(_t=>({key:_t,label:_t,onClick:()=>va("difficulty",st,_t,jt)}));return b.createElement("div",{className:he.liWrap,style:qt},["4"].includes(de==null?void 0:de.type)&&b.createElement("div",{className:he.li},b.createElement("aside",null,"\u7B54\xA0\xA0\xA0\xA0\u6848\uFF1A"),b.createElement(ye,{id:de==null?void 0:de.id,tagName:"div",className:`${he.edit} c-black`,onBlur:_t=>va("answer",st,[_t],jt),value:$e})),!at&&b.createElement("div",{className:he.li},b.createElement("aside",null,"\u96BE\xA0\xA0\xA0\xA0\u5EA6\uFF1A"),b.createElement("div",{className:"c-black"},b.createElement(Oe.Z,{menu:{items:Kt}},b.createElement("span",{className:"c-light-primary"},de==null?void 0:de.difficulty,b.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),(de==null?void 0:de.type)!=="7"&&b.createElement("div",{className:he.li},b.createElement("aside",null,"\u89E3\xA0\xA0\xA0\xA0\u6790\uFF1A"),b.createElement(ye,{id:de==null?void 0:de.id,tagName:"div",className:`${he.edit} c-grey-333`,onBlur:_t=>va("analyze",st,_t,jt),value:de==null?void 0:de.analyze})),!at&&b.createElement("div",{onKeyDown:wn,className:he.li},b.createElement("aside",null,"\u77E5\u8BC6\u70B9\uFF1A"),b.createElement(ye,{id:de==null?void 0:de.id,tagName:"div",value:(de==null?void 0:de.knowledgePoint)||"",className:`${he.edit} c-grey-333`,onBlur:_t=>va("knowledgePoint",st,Pa(Va(_t)),jt)})))},it=de=>b.createElement(b.Fragment,null,typeof(de==null?void 0:de.errorMsg)=="string"&&!!(de!=null&&de.errorMsg)&&b.createElement("h5",{contentEditable:!1},b.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),b.createElement("div",null,de==null?void 0:de.errorMsg))),Nt=de=>b.createElement(b.Fragment,null,typeof(de==null?void 0:de.errorMsg)=="string"&&!!(de!=null&&de.errorMsg)&&b.createElement("h5",null,b.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),b.createElement("div",null,de==null?void 0:de.errorMsg))),gn=(de,$e,st,jt)=>{let at="flex";return(Ra&&Za!==jt||cn&&!(st!=null&&st.errorMsg))&&(at="none"),b.createElement("div",{className:he.row,style:{display:at}},b.createElement("div",{className:he.leftLayout},ra||b.createElement(jn,null,b.createElement("div",{"data-text":"edit",contentEditable:!0,className:he.question},de))),b.createElement("div",{className:he.rightLayout},b.createElement($t,{className:st!=null&&st.errorMsg?he.error:""},$e)))},Qa=[{id:"0",type:"\u5355\u9009\u9898",element:(de,$e,st)=>{var jt,at;const rn=st!==void 0;let qt=(jt=de==null?void 0:de.answer)==null?void 0:jt[0];const Kt=b.createElement(b.Fragment,null,lr(de,$e,st),(at=de==null?void 0:de.options)==null?void 0:at.map((Wa,vn)=>b.createElement(ye,{id:de==null?void 0:de.id,key:vn,value:`${Jt[vn]}.${Wa}`,tagName:"p"})),tr(de,qt,rn),it(de));let _t=rn?de:Mt[$e];const oa=_t==null?void 0:_t.options,Ha=b.createElement(b.Fragment,null,Ga(_t,$e,st),oa==null?void 0:oa.map((Wa,vn)=>{var Na;return b.createElement("div",{key:vn,className:he.option},b.createElement("aside",{className:((Na=_t==null?void 0:_t.answer)==null?void 0:Na[0])===Jt[vn]?he.active:"",onClick:()=>va("answer",$e,[Jt[vn]],st)},Jt[vn]),b.createElement(ye,{id:_t==null?void 0:_t.id,tagName:"div",className:`${he.text}`,onBlur:xa=>{oa[vn]=xa,va("options",$e,oa,st)},value:Wa}))}),mt(_t,"",$e,st),Nt(_t));return rn?[Kt,Ha]:gn(Kt,Ha,_t,$e)},deal:de=>{var $e,st,jt;de.score=de.score===void 0?2:de.score;let at=Pa(($e=de==null?void 0:de.answer)==null?void 0:$e[0]).toUpperCase();de.answer=at?[at]:[];let rn=[];if(!(de!=null&&de.options))rn.push("\u672A\u8BC6\u522B\u5230\u9009\u9879\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C A.\u9009\u9879\u4E00 B.\u9009\u9879\u4E8C C.\u9009\u9879\u4E09 \u201D");else{de.options=(st=de.options)==null?void 0:st.slice(0,8);const qt=de.options.map(_t=>_t==null?void 0:_t.trim().replace(/^\s+|\s+$/g,""));new Set(qt).size!==qt.length&&rn.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return at||rn.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D"),at&&(Jt.slice(0,((jt=de==null?void 0:de.options)==null?void 0:jt.length)||8).includes(at)||rn.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D")),Pa(de==null?void 0:de.question)||rn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),de.errorMsg=rn.join(` -`),de}},{id:"1",type:"\u591A\u9009\u9898",element:(de,$e,st)=>{var jt,at;const rn=st!==void 0;let qt=(jt=de==null?void 0:de.answer)==null?void 0:jt[0];const Kt=b.createElement(b.Fragment,null,lr(de,$e,st),(at=de==null?void 0:de.options)==null?void 0:at.map((Wa,vn)=>b.createElement(ye,{id:de==null?void 0:de.id,key:vn,value:`${Jt[vn]}.${Wa}`,tagName:"p"})),tr(de,qt,rn),it(de));let _t=rn?de:Mt[$e];const oa=_t==null?void 0:_t.options,Ha=b.createElement(b.Fragment,null,Ga(_t,$e,st),oa==null?void 0:oa.map((Wa,vn)=>{var Na,xa;return b.createElement("div",{key:vn,className:he.option},b.createElement("aside",{className:(xa=(Na=_t==null?void 0:_t.answer)==null?void 0:Na[0])!=null&&xa.includes(Jt[vn])?he.active:"",onClick:()=>{var ja;let Ir=((ja=_t==null?void 0:_t.answer)==null?void 0:ja[0])||"";const Qr=Jt[vn];Ir.includes(Qr)?Ir=Ir.replace(new RegExp(Qr,"g"),""):Ir+=Qr,Ir=Ir.split("").sort().join(""),va("answer",$e,[Ir],st)}},Jt[vn]),b.createElement(ye,{id:_t==null?void 0:_t.id,tagName:"div",className:`${he.text}`,onBlur:ja=>{oa[vn]=ja,va("options",$e,oa,st)},value:Wa}))}),mt(_t,"",$e,st),Nt(_t));return rn?[Kt,Ha]:gn(Kt,Ha,_t,$e)},deal:de=>{var $e,st,jt;de.score=de.score===void 0?2:de.score;let at=Pa(($e=de==null?void 0:de.answer)==null?void 0:$e[0]).toUpperCase().split("").sort().join("");de.answer=at?[at]:[];let rn=[];if(!(de!=null&&de.options))rn.push("\u672A\u8BC6\u522B\u5230\u9009\u9879\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C A.\u9009\u9879\u4E00 B.\u9009\u9879\u4E8C C.\u9009\u9879\u4E09 \u201D");else{de.options=(st=de.options)==null?void 0:st.slice(0,8);const qt=de.options.map(_t=>_t==null?void 0:_t.trim().replace(/^\s+|\s+$/g,""));new Set(qt).size!==qt.length&&rn.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}if(at||rn.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D"),at){const qt=Jt.slice(0,((jt=de==null?void 0:de.options)==null?void 0:jt.length)||8);Ta(qt).includes(at)||rn.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D")}return Pa(de==null?void 0:de.question)||rn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),de.errorMsg=rn.join(` -`),de}},{id:"2",type:"\u5224\u65AD\u9898",element:(de,$e,st)=>{var jt,at;const rn=st!==void 0;let qt=(jt=de==null?void 0:de.answer)==null?void 0:jt[0];const Kt=b.createElement(b.Fragment,null,lr(de,$e,st),tr(de,qt,rn),it(de));let _t=rn?de:Mt[$e];const oa=["\u6B63\u786E","\u9519\u8BEF"];let Ha=((at=_t==null?void 0:_t.answer)==null?void 0:at[0])||"";["\u6B63\u786E","\u5BF9","T","True","t","true"].includes(Ha)?Ha="\u6B63\u786E":["\u9519\u8BEF","\u9519","T","true","t","false"].includes(Ha)&&(Ha="\u9519\u8BEF");const Wa=b.createElement(b.Fragment,null,Ga(_t,$e,st),oa==null?void 0:oa.map((vn,Na)=>b.createElement("div",{key:Na,className:he.option},b.createElement("aside",{style:{borderRadius:2},className:Ha===vn?he.active:"",onClick:()=>va("answer",$e,[vn],st)},vn==="\u6B63\u786E"?"T":"F"),b.createElement("div",{style:{pointerEvents:"none"},className:`${he.text}`},vn))),mt(_t,"",$e,st),Nt(_t));return rn?[Kt,Wa]:gn(Kt,Wa,_t,$e)},deal:de=>{var $e;de.score=de.score===void 0?2:de.score;let st=Pa(($e=de==null?void 0:de.answer)==null?void 0:$e[0]);de.answer=st?[st]:[];let jt=[];return st||jt.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),st&&!["\u6B63\u786E","\u5BF9","T","True","t","true","\u9519\u8BEF","\u9519","T","true","t","false"].includes(st)&&jt.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),Pa(de==null?void 0:de.question)||jt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),de.errorMsg=jt.join(` -`),de}},{id:"3",type:"\u586B\u7A7A\u9898",element:(de,$e,st)=>{var jt,at;const rn=st!==void 0,qt=b.createElement(b.Fragment,null,lr(de,$e,st),(jt=de==null?void 0:de.answer)==null?void 0:jt.map((oa,Ha)=>b.createElement(ye,{id:de==null?void 0:de.id,key:Ha,tagName:"p",value:`\u7B54\u6848${Ha+1}\uFF1A${oa.text||""}`})),tr(de,"",rn),it(de));let Kt=rn?de:Mt[$e];const _t=b.createElement(b.Fragment,null,Ga(Kt,$e,st),(at=Kt==null?void 0:Kt.answer)==null?void 0:at.map((oa,Ha)=>b.createElement("div",{key:Ha,className:he.option},b.createElement("aside",{className:he.fill},"\u586B\u7A7A\u9879",Ha+1),oa.model===1&&b.createElement(ye,{id:Kt==null?void 0:Kt.id,tagName:"div",onBlur:Wa=>{Kt.answer[Ha].latex=Va(Wa),va("answer",$e,Kt.answer,st)},className:`${he.text}`,value:oa.latex}),oa.model===2&&b.createElement(Re.Z,{value:oa.latex,onChange:Wa=>{Kt.answer[Ha].latex=Wa,va("answer",$e,Kt.answer,st)}}))),mt(Kt,"",$e,st),Nt(Kt));return rn?[qt,_t]:gn(qt,_t,Kt,$e)},deal:de=>{var $e,st,jt,at;de.score=de.score===void 0?2:de.score,de.question=($e=de.question)==null?void 0:$e.replaceAll("\u2581","_");const rn=(st=de.answer)==null?void 0:st.map(Kt=>{if(Object.prototype.toString.call(Kt)==="[object Object]")return Kt;Kt=Kt==null?void 0:Kt.trim();const _t={model:1,text:Kt,latex:Kt};return Kt.startsWith("$$")&&Kt.endsWith("$$")||Kt.startsWith("`$$")&&Kt.endsWith("$$`")?(_t.model=2,_t.latex=Kt.slice(2,-2)):_t.latex=Va(Kt),_t});de.answer=rn;let qt=[];return rn||qt.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1A\u4E2D\u56FD\uFF1B\u7B54\u68482\uFF1A\u4E16\u754C"),Pa(de==null?void 0:de.question)?de!=null&&de.question.includes("_")?(jt=de==null?void 0:de.answer)!=null&&jt.length&&((de==null?void 0:de.question.match(/_+/g))||[]).length!==((at=de==null?void 0:de.answer)==null?void 0:at.length)&&qt.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):qt.push("\u586B\u7A7A\u9879\u672A\u8BBE\u7F6E\uFF0C\u8BF7\u4F7F\u7528\u82F1\u6587\u4E0B\u5212\u7EBF\u201C___\u201D\u8868\u793A\u586B\u7A7A\u9879"):qt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),de.errorMsg=qt.join(` -`),de}},{id:"4",type:"\u7B80\u7B54\u9898",element:(de,$e,st)=>{var jt,at;const rn=st!==void 0;let qt=(jt=de==null?void 0:de.answer)==null?void 0:jt[0];const Kt=b.createElement(b.Fragment,null,lr(de,$e,st),tr(de,qt,rn),it(de));let _t=rn?de:Mt[$e];const oa=b.createElement(b.Fragment,null,Ga(_t,$e,st),mt(_t,(at=_t==null?void 0:_t.answer)==null?void 0:at[0],$e,st),Nt(_t));return rn?[Kt,oa]:gn(Kt,oa,_t,$e)},deal:de=>{de.score=de.score===void 0?5:de.score;let $e=[];return Pa(de==null?void 0:de.question)||$e.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),de.errorMsg=$e.join(` -`),de}},{id:"6",type:"\u7F16\u7A0B\u9898",element:(de,$e)=>{var st,jt;const at=Mt[$e],rn=Ln.slice(0,4).map(qt=>({key:qt,label:qt,onClick:()=>va("platform",$e,qt)}));return b.createElement("div",{className:he.row,style:{display:cn?at!=null&&at.errorMsg?"flex":"none":"flex"}},b.createElement("div",{className:he.leftLayout},b.createElement(jn,null,b.createElement("div",{"data-text":"edit",contentEditable:!0,className:he.question},lr(de,$e),b.createElement(ye,{id:de==null?void 0:de.id,value:`\u8BD5\u9898\u63CF\u8FF0\uFF1A${(de==null?void 0:de.description)||""}`,tagName:"p"}),tr(de),b.createElement(ye,{id:de==null?void 0:de.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${de==null?void 0:de.timeLimit}`,tagName:"p"}),b.createElement(ye,{id:de==null?void 0:de.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(de==null?void 0:de.platform)||""}`,tagName:"p"}),b.createElement("p",{contentEditable:!0},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),b.createElement("h4",null),b.createElement(ye,{id:de==null?void 0:de.id,value:(de==null?void 0:de.code)||"",tagName:"div"}),(st=de==null?void 0:de.inputs)==null?void 0:st.map((qt,Kt)=>{var _t;return b.createElement(b.Fragment,{key:Kt},b.createElement("h4",null),b.createElement(ye,{id:de==null?void 0:de.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${Kt+1})\u8F93\u5165\uFF1A${qt||""}`,tagName:"div"}),b.createElement(ye,{id:de==null?void 0:de.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${Kt+1})\u8F93\u51FA\uFF1A${((_t=de==null?void 0:de.outputs)==null?void 0:_t[Kt])||""}`,tagName:"div"}))}),it(de)))),b.createElement("div",{className:he.rightLayout},b.createElement($t,{className:at!=null&&at.errorMsg?he.error:""},Ga(at,$e),b.createElement("div",{className:he.liWrap,style:{background:"transparent",marginBottom:0,padding:0}},b.createElement("div",{className:he.li},b.createElement("aside",null,"\u8BD5\u9898\u63CF\u8FF0\uFF1A"),b.createElement(ye,{className:he.edit,id:at==null?void 0:at.id,value:at==null?void 0:at.description,tagName:"div",onBlur:qt=>va("description",$e,qt)}))),mt(at,"",$e),b.createElement("div",{className:he.liWrap},b.createElement("div",{className:he.li},b.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),b.createElement(ye,{className:he.edit,id:at==null?void 0:at.id,value:at==null?void 0:at.timeLimit,tagName:"div",onBlur:qt=>va("timeLimit",$e,Va(qt))})),b.createElement("div",{className:he.li},b.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),b.createElement("div",{className:"c-black"},b.createElement(Oe.Z,{menu:{items:rn}},b.createElement("span",{className:"c-light-primary"},at==null?void 0:at.platform,b.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),b.createElement("div",{className:he.li,style:{flexDirection:"column",alignItems:"start"}},b.createElement("aside",{className:"mb10"},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),b.createElement(ye,{className:he.edit,id:at==null?void 0:at.id,value:(at==null?void 0:at.code)||"",onBlur:qt=>va("code",$e,Va(qt)),tagName:"div"}))),(jt=at==null?void 0:at.inputs)==null?void 0:jt.map((qt,Kt)=>{var _t;return b.createElement("div",{className:he.liWrap,key:Kt},b.createElement("div",{className:he.li},b.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",Kt+1,")\u8F93\u5165\uFF1A"),b.createElement(ye,{id:at==null?void 0:at.id,value:qt||"",className:he.edit,onBlur:oa=>{const Ha=[...(at==null?void 0:at.inputs)||[]];Ha[Kt]=Va(oa),va("inputs",$e,Ha)},tagName:"div"})),b.createElement("div",{className:he.li},b.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",Kt+1,")\u8F93\u51FA\uFF1A"),b.createElement(ye,{id:at==null?void 0:at.id,value:((_t=at==null?void 0:at.outputs)==null?void 0:_t[Kt])||"",className:he.edit,onBlur:oa=>{const Ha=[...(at==null?void 0:at.outputs)||[]];Ha[Kt]=Va(oa),va("outputs",$e,Ha)},tagName:"div"})))}),Nt(at))))},deal:de=>{var $e,st,jt;de.score=de.score===void 0?10:de.score,de.code=($e=de.code)==null?void 0:$e.trim();let at=[];Pa(de==null?void 0:de.question)?((st=de==null?void 0:de.question)==null?void 0:st.length)>60&&at.push("\u7F16\u7A0B\u9898\u540D\u79F0\u9650\u523660\u4E2A\u5B57\u7B26"):at.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Pa(de==null?void 0:de.description)||at.push("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\u63CF\u8FF0");const rn=Pa(String((de==null?void 0:de.timeLimit)||""));if(de.timeLimit=rn,(!rn||rn&&!["3","4","5","6","7","8","9","10"].includes(rn))&&at.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),de.platform=Pa(de==null?void 0:de.platform),de!=null&&de.platform){const qt=["c","c++","java","python"],Kt=(jt=de==null?void 0:de.platform)==null?void 0:jt.toLowerCase(),_t=qt.findIndex(oa=>oa===Kt);_t>-1?de.platform=Ln[_t]:at.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00")}else at.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00");if(!(de!=null&&de.inputs)||!(de!=null&&de.outputs))de.inputs=[],de.outputs=[],at.push("\u672A\u8BC6\u522B\u5230\u6D4B\u8BD5\u7528\u4F8B\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u6D4B\u8BD5\u7528\u4F8B(1)\u8F93\u5165\uFF1A1\uFF1B\u6D4B\u8BD5\u7528\u4F8B(1)\u8F93\u51FA\uFF1A2");else{const qt=Math.min(de.inputs.length,de.outputs.length);de.inputs=de.inputs.slice(0,qt),de.outputs=de.outputs.slice(0,qt),de.outputs.some(Kt=>!Pa(Kt))&&at.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879")}return de.errorMsg=at.join(` -`),de}},{id:"7",type:"\u7EC4\u5408\u9898",element:(de,$e)=>{var st,jt;const at=Mt[$e];return b.createElement("div",{className:he.row,style:{display:cn?at!=null&&at.errorMsg?"flex":"none":"flex"}},b.createElement("div",{className:he.leftLayout},b.createElement(jn,null,b.createElement("div",{"data-text":"edit",contentEditable:!0,className:he.question},lr(de,$e),tr(de),(st=de==null?void 0:de.questions)==null?void 0:st.map((rn,qt)=>{var Kt;const _t=(Kt=Qa.find(oa=>oa.id===(rn==null?void 0:rn.type)))==null?void 0:Kt.element;return b.createElement(b.Fragment,{key:`left-${de.id}-${qt}`},_t(rn,$e,qt)[0])}),it(de),b.createElement("p",{contentEditable:!0},"}}")))),b.createElement("div",{className:he.rightLayout},b.createElement($t,{className:at!=null&&at.errorMsg?he.error:""},Ga(at,$e),mt(at,"",$e),(jt=at==null?void 0:at.questions)==null?void 0:jt.map((rn,qt)=>{var Kt;const _t=(Kt=Qa.find(oa=>oa.id===(rn==null?void 0:rn.type)))==null?void 0:Kt.element;return b.createElement(b.Fragment,{key:`right-${at.id}-${qt}`},_t(rn,$e,qt)[1])}),Nt(at))))},deal:de=>{var $e,st,jt,at,rn;const qt=Xa,Kt=[...Qa],_t=Kt.findIndex(vn=>vn.id==="0"),oa=Kt.findIndex(vn=>vn.id==="1");if(_t!==-1){const vn=Kt[_t].deal;Kt[_t].deal=Na=>{const xa=vn(Na);return xa.errorMsg&&(xa.errorMsg=xa.errorMsg.split(` +`),de=Er(de),de),dr=de=>de.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'"),Er=de=>de.replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&").replace(/"/g,'"').replace(/'/g,"'"),Mr=de=>{var $e;const st=de.clipboardData;if(st){const jt=st.types.toString(),at=st.items;if(jt==="Files"||st.types.indexOf("Files")>-1){de.preventDefault();try{let rn=at[1];(($e=at[0])==null?void 0:$e.kind)==="file"&&(rn=at[0]);const qt=rn.getAsFile();(0,lt.I)(qt,Kt=>{var _t;if(Kt.id){if(((_t=qt==null?void 0:qt.type)==null?void 0:_t.indexOf("image"))>-1){const oa=``;document.execCommand("insertText",!1,oa)}}else(Kt==null?void 0:Kt.status)===401&&(document.location.href="/user/login")})}catch(rn){Ge.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};function hr(de,$e){return Mt(this,null,function*(){if(typeof de=="string")return yield $e(de);if(typeof de!="object"||de===null)return de;if(Array.isArray(de))return yield Promise.all(de.map(at=>Mt(this,null,function*(){return yield hr(at,$e)})));const st={};for(const jt in de)if(Object.prototype.hasOwnProperty.call(de,jt)){const at=de[jt];typeof at=="string"?st[jt]=yield $e(at):typeof at=="object"?st[jt]=yield hr(at,$e):st[jt]=at}return st})}const Jr=()=>Mt(void 0,null,function*(){var de;je(!0),yt("\u5904\u7406\u4E2D"),yield new Promise(jt=>setTimeout(jt,1e3));let $e=(de=Vt.current)==null?void 0:de.querySelectorAll('[data-text="edit"]'),st="";try{$e.forEach(function(jt){var at,rn,qt,Kt;const _t=jt.cloneNode(!0),oa=_t.querySelectorAll("span.edu_latex");for(let Wa of oa){const pn=Wa.getAttribute("title"),Na=document.createTextNode(pn),xa=Wa;(rn=(at=xa.parentNode)==null?void 0:at.replaceChild)==null||rn.call(at,Na,xa)}const Ha=_t.querySelectorAll("span[style]");for(let Wa of Ha)if(Wa.style.fontFamily){const pn=Wa.innerHTML,Na=document.createTextNode(pn),xa=Wa;(Kt=(qt=xa.parentNode)==null?void 0:qt.replaceChild)==null||Kt.call(qt,Na,xa)}_t==null||_t.childNodes.forEach(function(Wa){Wa.nodeType===Node.ELEMENT_NODE&&Wa.localName!=="h5"&&Wa.localName!=="h4"?st+=`

${Wa.innerHTML}

`:Wa.nodeType===Node.TEXT_NODE&&(st+=`

${Wa.textContent}

`)})}),Dr("/api/intelligent_imports/import.json",{html:Er(st)})}catch(jt){console.error("\u5904\u7406\u8282\u70B9\u9519\u8BEF:",jt)}}),Xa=de=>{let $e=de.filter(st=>!!(st!=null&&st.type));return $e=$e.map(st=>{var jt;const at=(jt=Qa.find(qt=>qt.id===(st==null?void 0:st.type)))==null?void 0:jt.deal,rn=Tn(St({},st),{id:String(Math.random()).slice(-6),knowledgePoint:Pa(st==null?void 0:st.knowledgePoint)});return at?at(rn):rn}),$e},qa=()=>{if(xe===1){Ge.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!");return}Fe.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u91CD\u65B0\u8BC6\u522B\u4F1A\u8986\u76D6\u53F3\u4FA7\u5DF2\u8BC6\u522B\u7ED3\u679C\uFF0C\u5305\u62EC\u4EBA\u5DE5\u4FEE\u6539\u7684\u5185\u5BB9\uFF0C\u786E\u5B9A\u91CD\u65B0\u8BC6\u522B\u5417?",onOk:Jr})},vr=()=>b.createElement("div",{className:he.row},b.createElement("div",{className:he.leftLayout},b.createElement(jn,{style:{height:675}},xe===1&&b.createElement("div",{style:{height:"100%",display:"flex",flexDirection:"column",alignItems:"center"},onClick:()=>ft(2)},b.createElement("div",{style:{color:"#9096A3",fontSize:12}},"1.\u672C\u529F\u80FD\u652F\u6301\u5BFC\u5165\u7684\u9898\u578B\uFF1A\u5355\u9009\u9898\u3001\u591A\u9009\u9898\u3001\u586B\u7A7A\u9898\u3001\u5224\u65AD\u9898\u3001\u7B80\u7B54\u9898\u3001 \u7EC4\u5408\u9898\u3001\u7F16\u7A0B\u9898\u3001\u7A0B\u5E8F\u586B\u7A7A\u9898\u3002",b.createElement("br",null),"2.\u82E5\u8981\u5BFC\u5165\u7EC4\u5408\u9898\uFF0C\u8BF7\u5728\u9898\u76EE\u524D\u540E\u4F7F\u7528\u4E00\u5BF9\u201C","{{\u201D\u3001\u201C}}","\u201D\u5C06\u5185\u5BB9\u6807\u51FA\uFF1B\u5927\u9898\u9898\u5E72\u548C\u5C0F\u9898\u9898\u5E72\u4E4B\u95F4\u4E0D\u9700\u8981\u7A7A\u884C\uFF1B\u5927\u9898\u548C\u5C0F\u9898\u9898\u5E72\u90FD\u9700\u6807\u6CE8\u9898\u53F7\uFF1B\u5C0F\u9898\u7B54\u6848\u53EF\u8DDF\u5728\u5C0F\u9898\u9898\u5E72\u540E\uFF0C\u5E76\u7528\u7A7A\u683C\u4E0E\u9898\u5E72\u5185\u5BB9\u9694\u5F00\u3002\u8303\u4F8B\u53EF\u53C2\u8003\u63A8\u8350\u683C\u5F0F\u3002",b.createElement("br",null),"3.\u5BFC\u5165\u652F\u6301\u6587\u672C\u3001\u56FE\u7247\u3001\u516C\u5F0F\u3002\u9898\u76EE\u7ED3\u6784\u652F\u6301\u8BC6\u522B\u7B54\u6848\u3001\u89E3\u6790\u3001\u96BE\u5EA6\u3001\u77E5\u8BC6\u70B9\u3002",b.createElement("br",null),"4.\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u4FEE\u6539\u9898\u76EE\u5185\u5BB9\u540E\u91CD\u65B0\u8BC6\u522B\uFF0C\u6216\u4E0B\u8F7D\u63A8\u8350\u683C\u5F0F\uFF0C\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u5BFC\u5165\u8BC6\u522B\u3002",b.createElement("br",null)),b.createElement("div",{className:he.imgBox,style:{marginTop:75}},b.createElement("img",{width:56,src:ne}),b.createElement("span",null,"\u7F16\u8F91\u533A"))),xe===2&&b.createElement("div",{"data-text":"edit",onBlur:()=>{La.current.innerHTML||ft(1)},ref:La,contentEditable:!0,style:{color:"#9096A3",height:"100%",overflow:"auto"}}))),b.createElement("div",{className:he.rightLayout,style:{display:"flex",alignItems:"start",justifyContent:"center"}},b.createElement("div",{className:he.imgBox,style:{marginTop:240}},b.createElement("img",{width:56,src:re}),b.createElement("span",null,"\u9884\u89C8\u533A")))),fa=(de,$e,st,jt)=>{var at;console.log(de,$e,st,jt,"onDataChange\u4FEE\u6539\u6570\u503C");const rn=JSON.parse(JSON.stringify(Rt));jt===void 0?rn[$e][de]=st:rn[$e].questions[jt][de]=st;const qt=St({},rn[$e]),Kt=(at=Qa.find(_t=>_t.id===(qt==null?void 0:qt.type)))==null?void 0:at.deal;rn[$e]=Kt(qt),dn(rn)},lr=(de,$e,st)=>{var jt;const at=st!==void 0,rn=(jt=Qa.find(_t=>_t.id===(de==null?void 0:de.type)))==null?void 0:jt.type,qt=`${$e+1}.${st===void 0?"":st+1+"."}`,Kt=`${(de==null?void 0:de.type)==="7"?"{{":""}${qt}\u3010${rn}\u3011${(de==null?void 0:de.question)||""}`;return b.createElement(b.Fragment,null,at&&b.createElement("h4",{contentEditable:!0}),b.createElement(ye,{id:de==null?void 0:de.id,tagName:"div",value:Kt}))},mr=(de,$e)=>Mt(void 0,null,function*(){var st;const jt=yield Ya(de,$e),at=(st=jt==null?void 0:jt.data)==null?void 0:st.content;if(at!=null&&at.length){const rn=Xa(at)[0];Ke.splice($e,1,rn),Rt.splice($e,1,rn),He([...Ke]),dn([...Rt])}}),Ga=(de,$e,st)=>{var jt;const at=st!==void 0,rn=(jt=Qa.find(Kt=>Kt.id===(de==null?void 0:de.type)))==null?void 0:jt.type,qt=`${$e+1}.${st===void 0?"":st+1+"."}`;return at?b.createElement("div",{style:{padding:"10px 18px"}},`${qt}\u3010${rn}\u3011`,b.createElement(ye,{id:de==null?void 0:de.id,tagName:"span",className:he.edit,onBlur:Kt=>fa("question",$e,Kt,st),value:(de==null?void 0:de.question)||""})):b.createElement(b.Fragment,null,b.createElement("div",{className:he.actionHead},b.createElement("div",{className:"c-light-primary"},`${qt}\u3010${rn}\u3011`),en!==1&&b.createElement(Ye.Z,{disabled:(de==null?void 0:de.type)==="7",min:0,max:100,style:{width:100,marginLeft:10},addonAfter:"\u5206",precision:1,size:"middle",onChange:Kt=>fa("score",$e,Kt,st),value:de==null?void 0:de.score}),b.createElement(ke.Z,{align:"middle",style:{marginLeft:"auto"}},!!Ya&&b.createElement("span",{className:"current c-light-primary mr30",onClick:()=>mr(de,$e)},b.createElement("i",{className:"iconfont icon-huanyihuan mr5"}),"\u6362\u4E00\u6362"),b.createElement(De.default,{onChange:Kt=>fa("checked",$e,Kt.target.checked,st),checked:!!(de!=null&&de.checked)},"\u4E0D\u5BFC\u5165\u6B64\u9898"))),b.createElement(ye,{id:de==null?void 0:de.id,tagName:"div",style:{padding:"10px 18px"},className:he.edit,onBlur:Kt=>fa("question",$e,Kt,st),value:de==null?void 0:de.question}))},tr=(de,$e,st)=>b.createElement(b.Fragment,null,["0","1","2","4"].includes(de==null?void 0:de.type)&&b.createElement(ye,{id:de==null?void 0:de.id,value:`\u7B54\u6848\uFF1A${$e||""}`,tagName:"p"}),!st&&b.createElement(ye,{id:de==null?void 0:de.id,value:`\u96BE\u5EA6\uFF1A${(de==null?void 0:de.difficulty)||""}`,tagName:"p"}),(de==null?void 0:de.type)!=="7"&&b.createElement(ye,{id:de==null?void 0:de.id,value:`\u89E3\u6790\uFF1A${(de==null?void 0:de.analyze)||""}`,tagName:"p"}),!st&&b.createElement(ye,{id:de==null?void 0:de.id,value:`\u77E5\u8BC6\u70B9\uFF1A${(de==null?void 0:de.knowledgePoint)||""}`,tagName:"p"})),mt=(de,$e,st,jt)=>{const at=jt!==void 0,rn=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],qt=at&&!de.last&&!de.errorMsg?{marginBottom:10}:{},Kt=rn.map(_t=>({key:_t,label:_t,onClick:()=>fa("difficulty",st,_t,jt)}));return b.createElement("div",{className:he.liWrap,style:qt},["4"].includes(de==null?void 0:de.type)&&b.createElement("div",{className:he.li},b.createElement("aside",null,"\u7B54\xA0\xA0\xA0\xA0\u6848\uFF1A"),b.createElement(ye,{id:de==null?void 0:de.id,tagName:"div",className:`${he.edit} c-black`,onBlur:_t=>fa("answer",st,[_t],jt),value:$e})),!at&&b.createElement("div",{className:he.li},b.createElement("aside",null,"\u96BE\xA0\xA0\xA0\xA0\u5EA6\uFF1A"),b.createElement("div",{className:"c-black"},b.createElement(Oe.Z,{menu:{items:Kt}},b.createElement("span",{className:"c-light-primary"},de==null?void 0:de.difficulty,b.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),(de==null?void 0:de.type)!=="7"&&b.createElement("div",{className:he.li},b.createElement("aside",null,"\u89E3\xA0\xA0\xA0\xA0\u6790\uFF1A"),b.createElement(ye,{id:de==null?void 0:de.id,tagName:"div",className:`${he.edit} c-grey-333`,onBlur:_t=>fa("analyze",st,_t,jt),value:de==null?void 0:de.analyze})),!at&&b.createElement("div",{onKeyDown:wn,className:he.li},b.createElement("aside",null,"\u77E5\u8BC6\u70B9\uFF1A"),b.createElement(ye,{id:de==null?void 0:de.id,tagName:"div",value:(de==null?void 0:de.knowledgePoint)||"",className:`${he.edit} c-grey-333`,onBlur:_t=>fa("knowledgePoint",st,Pa(Va(_t)),jt)})))},it=de=>b.createElement(b.Fragment,null,typeof(de==null?void 0:de.errorMsg)=="string"&&!!(de!=null&&de.errorMsg)&&b.createElement("h5",{contentEditable:!1},b.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),b.createElement("div",null,de==null?void 0:de.errorMsg))),Ot=de=>b.createElement(b.Fragment,null,typeof(de==null?void 0:de.errorMsg)=="string"&&!!(de!=null&&de.errorMsg)&&b.createElement("h5",null,b.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),b.createElement("div",null,de==null?void 0:de.errorMsg))),gn=(de,$e,st,jt)=>{let at="flex";return(Ra&&Za!==jt||cn&&!(st!=null&&st.errorMsg))&&(at="none"),b.createElement("div",{className:he.row,style:{display:at}},b.createElement("div",{className:he.leftLayout},ra||b.createElement(jn,null,b.createElement("div",{"data-text":"edit",contentEditable:!0,className:he.question},de))),b.createElement("div",{className:he.rightLayout},b.createElement($t,{className:st!=null&&st.errorMsg?he.error:""},$e)))},Qa=[{id:"0",type:"\u5355\u9009\u9898",element:(de,$e,st)=>{var jt,at;const rn=st!==void 0;let qt=(jt=de==null?void 0:de.answer)==null?void 0:jt[0];const Kt=b.createElement(b.Fragment,null,lr(de,$e,st),(at=de==null?void 0:de.options)==null?void 0:at.map((Wa,pn)=>b.createElement(ye,{id:de==null?void 0:de.id,key:pn,value:`${Jt[pn]}.${Wa}`,tagName:"p"})),tr(de,qt,rn),it(de));let _t=rn?de:Rt[$e];const oa=_t==null?void 0:_t.options,Ha=b.createElement(b.Fragment,null,Ga(_t,$e,st),oa==null?void 0:oa.map((Wa,pn)=>{var Na;return b.createElement("div",{key:pn,className:he.option},b.createElement("aside",{className:((Na=_t==null?void 0:_t.answer)==null?void 0:Na[0])===Jt[pn]?he.active:"",onClick:()=>fa("answer",$e,[Jt[pn]],st)},Jt[pn]),b.createElement(ye,{id:_t==null?void 0:_t.id,tagName:"div",className:`${he.text}`,onBlur:xa=>{oa[pn]=xa,fa("options",$e,oa,st)},value:Wa}))}),mt(_t,"",$e,st),Ot(_t));return rn?[Kt,Ha]:gn(Kt,Ha,_t,$e)},deal:de=>{var $e,st,jt;de.score=de.score===void 0?2:de.score;let at=Pa(($e=de==null?void 0:de.answer)==null?void 0:$e[0]).toUpperCase();de.answer=at?[at]:[];let rn=[];if(!(de!=null&&de.options))rn.push("\u672A\u8BC6\u522B\u5230\u9009\u9879\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C A.\u9009\u9879\u4E00 B.\u9009\u9879\u4E8C C.\u9009\u9879\u4E09 \u201D");else{de.options=(st=de.options)==null?void 0:st.slice(0,8);const qt=de.options.map(_t=>_t==null?void 0:_t.trim().replace(/^\s+|\s+$/g,""));new Set(qt).size!==qt.length&&rn.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return at||rn.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D"),at&&(Jt.slice(0,((jt=de==null?void 0:de.options)==null?void 0:jt.length)||8).includes(at)||rn.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D")),Pa(de==null?void 0:de.question)||rn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),de.errorMsg=rn.join(` +`),de}},{id:"1",type:"\u591A\u9009\u9898",element:(de,$e,st)=>{var jt,at;const rn=st!==void 0;let qt=(jt=de==null?void 0:de.answer)==null?void 0:jt[0];const Kt=b.createElement(b.Fragment,null,lr(de,$e,st),(at=de==null?void 0:de.options)==null?void 0:at.map((Wa,pn)=>b.createElement(ye,{id:de==null?void 0:de.id,key:pn,value:`${Jt[pn]}.${Wa}`,tagName:"p"})),tr(de,qt,rn),it(de));let _t=rn?de:Rt[$e];const oa=_t==null?void 0:_t.options,Ha=b.createElement(b.Fragment,null,Ga(_t,$e,st),oa==null?void 0:oa.map((Wa,pn)=>{var Na,xa;return b.createElement("div",{key:pn,className:he.option},b.createElement("aside",{className:(xa=(Na=_t==null?void 0:_t.answer)==null?void 0:Na[0])!=null&&xa.includes(Jt[pn])?he.active:"",onClick:()=>{var ja;let Ir=((ja=_t==null?void 0:_t.answer)==null?void 0:ja[0])||"";const Qr=Jt[pn];Ir.includes(Qr)?Ir=Ir.replace(new RegExp(Qr,"g"),""):Ir+=Qr,Ir=Ir.split("").sort().join(""),fa("answer",$e,[Ir],st)}},Jt[pn]),b.createElement(ye,{id:_t==null?void 0:_t.id,tagName:"div",className:`${he.text}`,onBlur:ja=>{oa[pn]=ja,fa("options",$e,oa,st)},value:Wa}))}),mt(_t,"",$e,st),Ot(_t));return rn?[Kt,Ha]:gn(Kt,Ha,_t,$e)},deal:de=>{var $e,st,jt;de.score=de.score===void 0?2:de.score;let at=Pa(($e=de==null?void 0:de.answer)==null?void 0:$e[0]).toUpperCase().split("").sort().join("");de.answer=at?[at]:[];let rn=[];if(!(de!=null&&de.options))rn.push("\u672A\u8BC6\u522B\u5230\u9009\u9879\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C A.\u9009\u9879\u4E00 B.\u9009\u9879\u4E8C C.\u9009\u9879\u4E09 \u201D");else{de.options=(st=de.options)==null?void 0:st.slice(0,8);const qt=de.options.map(_t=>_t==null?void 0:_t.trim().replace(/^\s+|\s+$/g,""));new Set(qt).size!==qt.length&&rn.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}if(at||rn.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D"),at){const qt=Jt.slice(0,((jt=de==null?void 0:de.options)==null?void 0:jt.length)||8);Ta(qt).includes(at)||rn.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D")}return Pa(de==null?void 0:de.question)||rn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),de.errorMsg=rn.join(` +`),de}},{id:"2",type:"\u5224\u65AD\u9898",element:(de,$e,st)=>{var jt,at;const rn=st!==void 0;let qt=(jt=de==null?void 0:de.answer)==null?void 0:jt[0];const Kt=b.createElement(b.Fragment,null,lr(de,$e,st),tr(de,qt,rn),it(de));let _t=rn?de:Rt[$e];const oa=["\u6B63\u786E","\u9519\u8BEF"];let Ha=((at=_t==null?void 0:_t.answer)==null?void 0:at[0])||"";["\u6B63\u786E","\u5BF9","T","True","t","true"].includes(Ha)?Ha="\u6B63\u786E":["\u9519\u8BEF","\u9519","T","true","t","false"].includes(Ha)&&(Ha="\u9519\u8BEF");const Wa=b.createElement(b.Fragment,null,Ga(_t,$e,st),oa==null?void 0:oa.map((pn,Na)=>b.createElement("div",{key:Na,className:he.option},b.createElement("aside",{style:{borderRadius:2},className:Ha===pn?he.active:"",onClick:()=>fa("answer",$e,[pn],st)},pn==="\u6B63\u786E"?"T":"F"),b.createElement("div",{style:{pointerEvents:"none"},className:`${he.text}`},pn))),mt(_t,"",$e,st),Ot(_t));return rn?[Kt,Wa]:gn(Kt,Wa,_t,$e)},deal:de=>{var $e;de.score=de.score===void 0?2:de.score;let st=Pa(($e=de==null?void 0:de.answer)==null?void 0:$e[0]);de.answer=st?[st]:[];let jt=[];return st||jt.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),st&&!["\u6B63\u786E","\u5BF9","T","True","t","true","\u9519\u8BEF","\u9519","T","true","t","false"].includes(st)&&jt.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),Pa(de==null?void 0:de.question)||jt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),de.errorMsg=jt.join(` +`),de}},{id:"3",type:"\u586B\u7A7A\u9898",element:(de,$e,st)=>{var jt,at;const rn=st!==void 0,qt=b.createElement(b.Fragment,null,lr(de,$e,st),(jt=de==null?void 0:de.answer)==null?void 0:jt.map((oa,Ha)=>b.createElement(ye,{id:de==null?void 0:de.id,key:Ha,tagName:"p",value:`\u7B54\u6848${Ha+1}\uFF1A${oa.text||""}`})),tr(de,"",rn),it(de));let Kt=rn?de:Rt[$e];const _t=b.createElement(b.Fragment,null,Ga(Kt,$e,st),(at=Kt==null?void 0:Kt.answer)==null?void 0:at.map((oa,Ha)=>b.createElement("div",{key:Ha,className:he.option},b.createElement("aside",{className:he.fill},"\u586B\u7A7A\u9879",Ha+1),oa.model===1&&b.createElement(ye,{id:Kt==null?void 0:Kt.id,tagName:"div",onBlur:Wa=>{Kt.answer[Ha].latex=Va(Wa),fa("answer",$e,Kt.answer,st)},className:`${he.text}`,value:oa.latex}),oa.model===2&&b.createElement(Re.Z,{value:oa.latex,onChange:Wa=>{Kt.answer[Ha].latex=Wa,fa("answer",$e,Kt.answer,st)}}))),mt(Kt,"",$e,st),Ot(Kt));return rn?[qt,_t]:gn(qt,_t,Kt,$e)},deal:de=>{var $e,st,jt,at;de.score=de.score===void 0?2:de.score,de.question=($e=de.question)==null?void 0:$e.replaceAll("\u2581","_");const rn=(st=de.answer)==null?void 0:st.map(Kt=>{if(Object.prototype.toString.call(Kt)==="[object Object]")return Kt;Kt=Kt==null?void 0:Kt.trim();const _t={model:1,text:Kt,latex:Kt};return Kt.startsWith("$$")&&Kt.endsWith("$$")||Kt.startsWith("`$$")&&Kt.endsWith("$$`")?(_t.model=2,_t.latex=Kt.slice(2,-2)):_t.latex=Va(Kt),_t});de.answer=rn;let qt=[];return rn||qt.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1A\u4E2D\u56FD\uFF1B\u7B54\u68482\uFF1A\u4E16\u754C"),Pa(de==null?void 0:de.question)?de!=null&&de.question.includes("_")?(jt=de==null?void 0:de.answer)!=null&&jt.length&&((de==null?void 0:de.question.match(/_+/g))||[]).length!==((at=de==null?void 0:de.answer)==null?void 0:at.length)&&qt.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):qt.push("\u586B\u7A7A\u9879\u672A\u8BBE\u7F6E\uFF0C\u8BF7\u4F7F\u7528\u82F1\u6587\u4E0B\u5212\u7EBF\u201C___\u201D\u8868\u793A\u586B\u7A7A\u9879"):qt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),de.errorMsg=qt.join(` +`),de}},{id:"4",type:"\u7B80\u7B54\u9898",element:(de,$e,st)=>{var jt,at;const rn=st!==void 0;let qt=(jt=de==null?void 0:de.answer)==null?void 0:jt[0];const Kt=b.createElement(b.Fragment,null,lr(de,$e,st),tr(de,qt,rn),it(de));let _t=rn?de:Rt[$e];const oa=b.createElement(b.Fragment,null,Ga(_t,$e,st),mt(_t,(at=_t==null?void 0:_t.answer)==null?void 0:at[0],$e,st),Ot(_t));return rn?[Kt,oa]:gn(Kt,oa,_t,$e)},deal:de=>{de.score=de.score===void 0?5:de.score;let $e=[];return Pa(de==null?void 0:de.question)||$e.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),de.errorMsg=$e.join(` +`),de}},{id:"6",type:"\u7F16\u7A0B\u9898",element:(de,$e)=>{var st,jt;const at=Rt[$e],rn=Ln.slice(0,4).map(qt=>({key:qt,label:qt,onClick:()=>fa("platform",$e,qt)}));return b.createElement("div",{className:he.row,style:{display:cn?at!=null&&at.errorMsg?"flex":"none":"flex"}},b.createElement("div",{className:he.leftLayout},b.createElement(jn,null,b.createElement("div",{"data-text":"edit",contentEditable:!0,className:he.question},lr(de,$e),b.createElement(ye,{id:de==null?void 0:de.id,value:`\u8BD5\u9898\u63CF\u8FF0\uFF1A${(de==null?void 0:de.description)||""}`,tagName:"p"}),tr(de),b.createElement(ye,{id:de==null?void 0:de.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${de==null?void 0:de.timeLimit}`,tagName:"p"}),b.createElement(ye,{id:de==null?void 0:de.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(de==null?void 0:de.platform)||""}`,tagName:"p"}),b.createElement("p",{contentEditable:!0},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),b.createElement("h4",null),b.createElement(ye,{id:de==null?void 0:de.id,value:(de==null?void 0:de.code)||"",tagName:"div"}),(st=de==null?void 0:de.inputs)==null?void 0:st.map((qt,Kt)=>{var _t;return b.createElement(b.Fragment,{key:Kt},b.createElement("h4",null),b.createElement(ye,{id:de==null?void 0:de.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${Kt+1})\u8F93\u5165\uFF1A${qt||""}`,tagName:"div"}),b.createElement(ye,{id:de==null?void 0:de.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${Kt+1})\u8F93\u51FA\uFF1A${((_t=de==null?void 0:de.outputs)==null?void 0:_t[Kt])||""}`,tagName:"div"}))}),it(de)))),b.createElement("div",{className:he.rightLayout},b.createElement($t,{className:at!=null&&at.errorMsg?he.error:""},Ga(at,$e),b.createElement("div",{className:he.liWrap,style:{background:"transparent",marginBottom:0,padding:0}},b.createElement("div",{className:he.li},b.createElement("aside",null,"\u8BD5\u9898\u63CF\u8FF0\uFF1A"),b.createElement(ye,{className:he.edit,id:at==null?void 0:at.id,value:at==null?void 0:at.description,tagName:"div",onBlur:qt=>fa("description",$e,qt)}))),mt(at,"",$e),b.createElement("div",{className:he.liWrap},b.createElement("div",{className:he.li},b.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),b.createElement(ye,{className:he.edit,id:at==null?void 0:at.id,value:at==null?void 0:at.timeLimit,tagName:"div",onBlur:qt=>fa("timeLimit",$e,Va(qt))})),b.createElement("div",{className:he.li},b.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),b.createElement("div",{className:"c-black"},b.createElement(Oe.Z,{menu:{items:rn}},b.createElement("span",{className:"c-light-primary"},at==null?void 0:at.platform,b.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),b.createElement("div",{className:he.li,style:{flexDirection:"column",alignItems:"start"}},b.createElement("aside",{className:"mb10"},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),b.createElement(ye,{className:he.edit,id:at==null?void 0:at.id,value:(at==null?void 0:at.code)||"",onBlur:qt=>fa("code",$e,Va(qt)),tagName:"div"}))),(jt=at==null?void 0:at.inputs)==null?void 0:jt.map((qt,Kt)=>{var _t;return b.createElement("div",{className:he.liWrap,key:Kt},b.createElement("div",{className:he.li},b.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",Kt+1,")\u8F93\u5165\uFF1A"),b.createElement(ye,{id:at==null?void 0:at.id,value:qt||"",className:he.edit,onBlur:oa=>{const Ha=[...(at==null?void 0:at.inputs)||[]];Ha[Kt]=Va(oa),fa("inputs",$e,Ha)},tagName:"div"})),b.createElement("div",{className:he.li},b.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",Kt+1,")\u8F93\u51FA\uFF1A"),b.createElement(ye,{id:at==null?void 0:at.id,value:((_t=at==null?void 0:at.outputs)==null?void 0:_t[Kt])||"",className:he.edit,onBlur:oa=>{const Ha=[...(at==null?void 0:at.outputs)||[]];Ha[Kt]=Va(oa),fa("outputs",$e,Ha)},tagName:"div"})))}),Ot(at))))},deal:de=>{var $e,st,jt;de.score=de.score===void 0?10:de.score,de.code=($e=de.code)==null?void 0:$e.trim();let at=[];Pa(de==null?void 0:de.question)?((st=de==null?void 0:de.question)==null?void 0:st.length)>60&&at.push("\u7F16\u7A0B\u9898\u540D\u79F0\u9650\u523660\u4E2A\u5B57\u7B26"):at.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Pa(de==null?void 0:de.description)||at.push("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\u63CF\u8FF0");const rn=Pa(String((de==null?void 0:de.timeLimit)||""));if(de.timeLimit=rn,(!rn||rn&&!["3","4","5","6","7","8","9","10"].includes(rn))&&at.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),de.platform=Pa(de==null?void 0:de.platform),de!=null&&de.platform){const qt=["c","c++","java","python"],Kt=(jt=de==null?void 0:de.platform)==null?void 0:jt.toLowerCase(),_t=qt.findIndex(oa=>oa===Kt);_t>-1?de.platform=Ln[_t]:at.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00")}else at.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00");if(!(de!=null&&de.inputs)||!(de!=null&&de.outputs))de.inputs=[],de.outputs=[],at.push("\u672A\u8BC6\u522B\u5230\u6D4B\u8BD5\u7528\u4F8B\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u6D4B\u8BD5\u7528\u4F8B(1)\u8F93\u5165\uFF1A1\uFF1B\u6D4B\u8BD5\u7528\u4F8B(1)\u8F93\u51FA\uFF1A2");else{const qt=Math.min(de.inputs.length,de.outputs.length);de.inputs=de.inputs.slice(0,qt),de.outputs=de.outputs.slice(0,qt),de.outputs.some(Kt=>!Pa(Kt))&&at.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879")}return de.errorMsg=at.join(` +`),de}},{id:"7",type:"\u7EC4\u5408\u9898",element:(de,$e)=>{var st,jt;const at=Rt[$e];return b.createElement("div",{className:he.row,style:{display:cn?at!=null&&at.errorMsg?"flex":"none":"flex"}},b.createElement("div",{className:he.leftLayout},b.createElement(jn,null,b.createElement("div",{"data-text":"edit",contentEditable:!0,className:he.question},lr(de,$e),tr(de),(st=de==null?void 0:de.questions)==null?void 0:st.map((rn,qt)=>{var Kt;const _t=(Kt=Qa.find(oa=>oa.id===(rn==null?void 0:rn.type)))==null?void 0:Kt.element;return b.createElement(b.Fragment,{key:`left-${de.id}-${qt}`},_t(rn,$e,qt)[0])}),it(de),b.createElement("p",{contentEditable:!0},"}}")))),b.createElement("div",{className:he.rightLayout},b.createElement($t,{className:at!=null&&at.errorMsg?he.error:""},Ga(at,$e),mt(at,"",$e),(jt=at==null?void 0:at.questions)==null?void 0:jt.map((rn,qt)=>{var Kt;const _t=(Kt=Qa.find(oa=>oa.id===(rn==null?void 0:rn.type)))==null?void 0:Kt.element;return b.createElement(b.Fragment,{key:`right-${at.id}-${qt}`},_t(rn,$e,qt)[1])}),Ot(at))))},deal:de=>{var $e,st,jt,at,rn;const qt=Xa,Kt=[...Qa],_t=Kt.findIndex(pn=>pn.id==="0"),oa=Kt.findIndex(pn=>pn.id==="1");if(_t!==-1){const pn=Kt[_t].deal;Kt[_t].deal=Na=>{const xa=pn(Na);return xa.errorMsg&&(xa.errorMsg=xa.errorMsg.split(` `).filter(ja=>ja!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(` -`)),xa}}if(oa!==-1){const vn=Kt[oa].deal;Kt[oa].deal=Na=>{const xa=vn(Na);return xa.errorMsg&&(xa.errorMsg=xa.errorMsg.split(` +`)),xa}}if(oa!==-1){const pn=Kt[oa].deal;Kt[oa].deal=Na=>{const xa=pn(Na);return xa.errorMsg&&(xa.errorMsg=xa.errorMsg.split(` `).filter(ja=>ja!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(` -`)),xa}}de.questions=($e=de.questions)!=null&&$e.length?Xa(de.questions.slice(0,20)):[],de.questions=(st=de.questions)==null?void 0:st.map((vn,Na)=>{var xa;if(vn.type==="0"||vn.type==="1"){const ja=(xa=vn.options)==null?void 0:xa.map(Ir=>Ir==null?void 0:Ir.trim().replace(/^\s+|\s+$/g,""));ja&&new Set(ja).size!==ja.length&&(vn.errorMsg=(vn.errorMsg?vn.errorMsg+` -`:"")+"\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return Tn(St({},vn),{last:Na===de.questions.length-1})});const Ha=(jt=de.questions)==null?void 0:jt.reduce((vn,Na)=>{const xa=parseFloat(Na.score);return isNaN(xa)?vn:vn+xa},0);de.score=Ha;let Wa=[];return(at=de.questions)!=null&&at.length?de.errorMsg=((rn=de.questions)==null?void 0:rn.findIndex(vn=>!!vn.errorMsg))>-1:Wa.push("\u8BF7\u6DFB\u52A0\u5C0F\u9898"),Pa(de==null?void 0:de.question)||Wa.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Wa.length&&(de.errorMsg=Wa.join(` -`)),de}},{id:"8",type:"\u7A0B\u5E8F\u586B\u7A7A\u9898",element:(de,$e)=>{var st,jt;const at=Mt[$e],rn=Ln.map(qt=>({key:qt,label:qt,onClick:()=>va("platform",$e,qt)}));return b.createElement("div",{className:he.row,style:{display:cn?at!=null&&at.errorMsg?"flex":"none":"flex"}},b.createElement("div",{className:he.leftLayout},b.createElement(jn,null,b.createElement("div",{"data-text":"edit",contentEditable:!0,className:he.question},lr(de,$e),tr(de),b.createElement(ye,{id:de==null?void 0:de.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${de==null?void 0:de.timeLimit}`,tagName:"p"}),b.createElement(ye,{id:de==null?void 0:de.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(de==null?void 0:de.platform)||""}`,tagName:"p"}),b.createElement("p",{contentEditable:!0},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),b.createElement("h4",null),b.createElement(ye,{id:de==null?void 0:de.id,value:(de==null?void 0:de.code)||"",tagName:"div"}),b.createElement("h4",null),b.createElement(ye,{id:de==null?void 0:de.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A${(de==null?void 0:de.input)||""}`,tagName:"p"}),b.createElement(ye,{id:de==null?void 0:de.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A${(de==null?void 0:de.output)||""}`,tagName:"p"}),(st=de==null?void 0:de.answer)==null?void 0:st.map((qt,Kt)=>b.createElement(ye,{key:Kt,id:de==null?void 0:de.id,value:`\u7B54\u6848${Kt+1}\uFF1A${qt||""}`,tagName:"p"})),it(de)))),b.createElement("div",{className:he.rightLayout},b.createElement($t,{className:at!=null&&at.errorMsg?he.error:""},Ga(at,$e),mt(at,"",$e),b.createElement("div",{className:he.liWrap},b.createElement("div",{className:he.li,onKeyDown:wn},b.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),b.createElement(ye,{className:he.edit,id:at==null?void 0:at.id,value:at==null?void 0:at.timeLimit,tagName:"div",onBlur:qt=>va("timeLimit",$e,Va(qt))})),b.createElement("div",{className:he.li},b.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),b.createElement("div",{className:"c-black"},b.createElement(Oe.Z,{menu:{items:rn}},b.createElement("span",{className:"c-light-primary"},at==null?void 0:at.platform,b.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),b.createElement("div",{className:he.li,style:{flexDirection:"column",alignItems:"start"}},b.createElement("aside",{className:"mb10"},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),b.createElement(ye,{className:he.edit,id:at==null?void 0:at.id,value:(at==null?void 0:at.code)||"",onBlur:qt=>va("code",$e,Va(qt)),tagName:"div"})),b.createElement("div",{className:he.li},b.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A"),b.createElement(ye,{className:he.edit,id:at==null?void 0:at.id,value:(at==null?void 0:at.input)||"",onBlur:qt=>va("input",$e,Va(qt)),tagName:"div"})),b.createElement("div",{className:he.li},b.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"),b.createElement(ye,{className:he.edit,id:at==null?void 0:at.id,value:(at==null?void 0:at.output)||"",onBlur:qt=>va("output",$e,Va(qt)),tagName:"div"}))),b.createElement("div",{className:he.liWrap},(jt=at==null?void 0:at.answer)==null?void 0:jt.map((qt,Kt)=>b.createElement("div",{className:he.li,key:Kt},b.createElement("aside",null,"\u7B54\u6848",Kt+1,"\uFF1A"),b.createElement(ye,{id:at==null?void 0:at.id,value:qt||"",className:he.edit,onBlur:_t=>{const oa=[...(at==null?void 0:at.answer)||[]];oa[Kt]=Va(_t),va("output",$e,oa)},tagName:"div"})))),Nt(at))))},deal:de=>{var $e,st,jt,at,rn,qt,Kt,_t;de.score=de.score===void 0?10:de.score,de.code=(jt=(st=($e=de.code)==null?void 0:$e.trim())==null?void 0:st.replace(/@_@/g,"@\u2581@"))==null?void 0:jt.replace(/@__@/g,"@\u2581\u2581@");let oa=[];if(Pa(de==null?void 0:de.question)||oa.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Pa(de==null?void 0:de.code)?/@▁@|@▁▁@/.test(de==null?void 0:de.code)?(at=de==null?void 0:de.answer)!=null&&at.length&&((rn=de==null?void 0:de.code.match(/@▁@|@▁▁@/g))==null?void 0:rn.length)!==((qt=de==null?void 0:de.answer)==null?void 0:qt.length)&&oa.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):oa.push("\u7A0B\u5E8F\u4EE3\u7801\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u7A0B\u5E8F\u4EE3\u7801\u4E2D\u7684\u586B\u7A7A\u9879\u9700\u8981\u4F7F\u7528 @\u2581@ \u7B26\u53F7\u6807\u8BC6\u51FA\u6765"):oa.push("\u672A\u8BC6\u522B\u5230\u7A0B\u5E8F\u4EE3\u7801"),de!=null&&de.answer?(Kt=de.answer)!=null&&Kt.some(Wa=>!Pa(Wa))&&oa.push("\u7B54\u6848\u4E3A\u5FC5\u586B\u9879"):oa.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1AHello\uFF1B\u7B54\u68482\uFF1AWorld"),de.platform=Pa(de==null?void 0:de.platform),de!=null&&de.platform){const Wa=["c","c++","java","python","javascript","ruby"],vn=(_t=de==null?void 0:de.platform)==null?void 0:_t.toLowerCase(),Na=Wa.findIndex(xa=>xa===vn);Na>-1?de.platform=Ln[Na]:oa.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00")}else oa.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00");Pa(de==null?void 0:de.output)||oa.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879");const Ha=Pa(String((de==null?void 0:de.timeLimit)||""));return de.timeLimit=Ha,(!Ha||Ha&&!["3","4","5","6","7","8","9","10"].includes(Ha))&&oa.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),de.errorMsg=oa.join(` -`),de}}],pr=()=>b.createElement(b.Fragment,null,Ke.filter(de=>{var $e;return!!(($e=Qa.find(jt=>jt.id===(de==null?void 0:de.type)))==null?void 0:$e.element)}).map((de,$e)=>{var st;const jt=(st=Qa.find(at=>at.id===(de==null?void 0:de.type)))==null?void 0:st.element;return b.createElement(b.Fragment,{key:de.id},jt(de,$e))})),Gr=()=>Ot(void 0,null,function*(){const de=Mt.filter($e=>!$e.checked);if(xe!==3||!de.length){Ge.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\uFF01");return}if(kn){$a(!0),yield kn(Mt),$a(!1);return}gr.setFieldsValue({sub_discipline_id:pn}),Ea(!0)}),er=(de,$e=[])=>{if(typeof de=="string")return de.trim();if(Array.isArray(de))return de.map(st=>er(st,$e));if(typeof de=="object"&&de!==null){const st={};for(const jt in de)de.hasOwnProperty(jt)&&($e.includes(jt)?st[jt]=de[jt]:st[jt]=er(de[jt],$e));return st}return de},fr=de=>Ot(void 0,null,function*(){const $e=Xa(er(de));He($e),dn(JSON.parse(JSON.stringify($e))),ft(3),je(!1),qn(!1)});(0,b.useEffect)(()=>{if(ca)return;const de=()=>{Qt($e=>$e>=90?(clearInterval(wa.current),90):$e+1)};return wa.current=setInterval(de,5e4/90),()=>clearInterval(wa.current)},[ca]);const Dr=(de,$e)=>{Vn(!1);const st=new FormData;Object.keys($e).forEach(at=>{st.append(at,$e[at])});const jt=new window.XMLHttpRequest;jt.withCredentials=!0,jt.addEventListener("load",function(at){return Ot(this,null,function*(){var rn,qt;try{const Kt=JSON.parse((rn=at==null?void 0:at.target)==null?void 0:rn.response);if(Vn(!0),Qt(100),yield new Promise(_t=>setTimeout(()=>_t(),780)),Kt.status===0){if(!((qt=Kt==null?void 0:Kt.data)!=null&&qt.length)){Ge.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!"),je(!1);return}fr((Kt==null?void 0:Kt.data)||[])}else je(!1),Ge.ZP.warning(Kt==null?void 0:Kt.message)}catch(Kt){console.log("\u8BF7\u6C42\u9519\u8BEF\uFF1A",Kt)}})}),jt.addEventListener("error",()=>{je(!1)}),jt.open("POST",`${y.Z.API_SERVER}${de}`),jt.send(st)},Gn=de=>Ot(void 0,null,function*(){const $e=de.name.split(".").slice(-1)[0].toLowerCase();return["docx"].indexOf($e)==-1?(Ge.ZP.error(`${de.name}\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\uFF0C\u5F53\u524D\u4EC5\u9650\u652F\u6301\u683C\u5F0F\u4E3Adocx\u6587\u4EF6\uFF08Microsoft Word 2007\u4EE5\u4E0A\u7684\u7248\u672C\uFF09`),Promise.reject()):(je(!0),yt("\u5904\u7406\u4E2D"),Dr("/api/intelligent_imports/import.json",{file:de}),Promise.reject())});let on=[{key:1,label:b.createElement(We.default,{showUploadList:!1,accept:".docx",maxCount:1,beforeUpload:Gn},b.createElement("div",{style:{padding:"0 5px",width:108,height:35,lineHeight:"35px"}},"\u672C\u5730\u5BFC\u5165"))}];((0,gt.Ny)()||(0,gt.$O)())&&on.push({key:2,label:b.createElement("div",{style:{padding:"0 5px"}},"\u5927\u6A21\u578B\u667A\u80FD\u51FA\u9898"),onClick:()=>{pa.current.onClick()}});const Lt=[Mt.length,(In=Mt.filter(de=>!!(de!=null&&de.errorMsg)))==null?void 0:In.length];return b.createElement("div",{className:Ie()(he.intelligentBox,"intelligent-body-curb",sn),style:Tn(St({},mn),{width:Pn}),ref:Vt},b.createElement("div",{className:he.underpin},b.createElement("b",{style:Ja}),b.createElement("b",{style:Ja})),b.createElement("div",{className:he.head,style:{top:ht}},b.createElement("div",{className:he.leftLayout},aa||b.createElement(b.Fragment,null,b.createElement(ke.Z,{align:"middle"},b.createElement("div",{className:he.title},"\u8BD5\u9898\u7F16\u8F91"),!xn&&b.createElement(x.op,{href:`${y.Z.API_SERVER}/api/intelligent_imports/download_template`,download:!0,type:"link"},"\u4E0B\u8F7DWord\u6A21\u7248",b.createElement("i",{className:"iconfont icon-xiazai4 font14 ml10"})),b.createElement(x.op,{onClick:ea,shape:"default"},"\u4E00\u952E\u6E05\u7A7A"),!xn&&b.createElement(Oe.Z,{overlayClassName:he.menu,menu:{items:on}},b.createElement(x.op,{className:"ml20",type:"primary",shape:"default"},"\u5BFC\u5165\u8BD5\u9898")),!!Br&&Br),b.createElement("div",{className:he.tip},b.createElement("i",{className:"iconfont icon-tishi7 font12 mr10"}),"\u63D0\u793A\uFF1A\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u7F16\u8F91\u533A\u70B9\u51FB\u5BF9\u5E94\u7684\u8BD5\u9898\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u8BC6\u522B"))),b.createElement(ke.Z,{className:he.rightLayout,style:{alignItems:"start"}},Ka||b.createElement(b.Fragment,null,b.createElement("div",{className:he.title,style:{marginRight:0}},"\u8BD5\u9898\u9884\u89C8"),[3].includes(xe)&&b.createElement(De.default,{className:"ml20",checked:cn,onChange:de=>qn(de.target.checked)},"\u4EC5\u67E5\u770B\u9519\u8BEF\u8BD5\u9898"),[3].includes(xe)&&b.createElement("div",{style:{color:"#5F6368",marginLeft:"auto"}},"\u5171\u8BC6\u522B",b.createElement("span",{className:"ml5 mr5 c-light-primary"},Lt[0]),"\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEF",b.createElement("span",{className:"ml5 mr5 c-red-e53"},Lt[1]),"\u9898")),Ra&&b.createElement("div",{className:he.tabs},Ke==null?void 0:Ke.map((de,$e)=>b.createElement("div",{onClick:()=>{sa($e)},className:Za===$e&&he.active,key:$e},"\u65B0\u9898",$e+1)))),b.createElement("div",{className:he.centerBox},b.createElement("img",{className:"mb10",src:ie,width:56}),!Qn&&b.createElement(x.op,{onClick:qa},"\u8BC6\u522B"))),[1,2].includes(xe)&&vr(),[3].includes(xe)&&pr(),b.createElement("div",{className:"pb10"}),b.createElement("div",{className:he.buttonFixed},b.createElement("div",{className:he.buttonWrap},b.createElement(Ve.ZP,{size:"middle",className:`${he.button} mr20`,onClick:Ma},"\u53D6\u6D88"),b.createElement(Ve.ZP,{size:"middle",type:"primary",loading:_a,className:`${he.button}`,onClick:Gr},Mn))),b.createElement(Fe.default,{centered:!0,closable:!1,destroyOnClose:!0,open:En,title:null,footer:null,width:320,afterClose:()=>Qt(0)},b.createElement(ke.Z,{align:"middle",style:{flexDirection:"column"}},b.createElement("b",{style:{color:"#5F6368"},className:"font16 mb5 mt20"},Rt,b.createElement("span",{className:he.dotLoading},b.createElement("span",null,"."),b.createElement("span",null,"."),b.createElement("span",null,"."))),b.createElement(le.Z,{style:{width:"auto"},size:[200,8],showInfo:!1,percent:Ft}),b.createElement("div",{style:{color:"#5F6368"},className:"mb20"},"\u6B63\u5728\u8BC6\u522B\uFF0C\u5DF2\u5B8C\u6210",b.createElement("span",{className:"ml5 c-light-primary"},Ft,"%")))),b.createElement(Fe.default,{centered:!0,open:Jn,title:"\u8BD5\u9898\u5BFC\u5165\u8BBE\u7F6E",confirmLoading:Un,width:480,onCancel:()=>Ea(!1),onOk:()=>gr.submit(),afterClose:()=>{gr.resetFields()}},b.createElement(be.default,{style:{maxHeight:550},form:gr,layout:"horizontal",colon:!1,size:"large",onFinish:de=>Ot(void 0,null,function*(){var $e,st,jt,at,rn;const qt=Mt.filter(oa=>!oa.checked&&!oa.errorMsg);fn(!0);const Kt=()=>Ot(void 0,null,function*(){var oa,Ha;const Wa=yield(0,ge.ZP)("/api/intelligent_imports/save.json",{method:"post",body:Tn(St(St({},Da),de),{list:qt,mode:en})});Wa.status===0&&(At&&((oa=Wa==null?void 0:Wa.data)!=null&&oa.success)&&window.location.pathname==="/problemset"&&(pt.Z.publish("refresh-item-bank",de.group_id),yield new Promise(vn=>setTimeout(()=>vn(),1500))),Ge.ZP.success(`\u6210\u529F\u5BFC\u5165${(Ha=Wa==null?void 0:Wa.data)==null?void 0:Ha.success}\u9053\u8BD5\u9898`,3),Sa(Wa),Ea(!1)),fn(!1)});if(en!==1){yield Kt();return}const _t=yield(0,ge.ZP)("/api/intelligent_imports/is_repeated.json",{method:"post",body:{list:Mt,mode:en}});if(_t.status===0){if(!(($e=_t==null?void 0:_t.data)!=null&&$e.error_size)){yield Kt();return}Fe.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onCancel:()=>{fn(!1)},title:"\u63D0\u793A",content:b.createElement("div",{style:{overflow:"auto",maxHeight:500}},"\u5171",b.createElement("span",{className:"c-light-primary ml5 mr5"},(st=_t==null?void 0:_t.data)==null?void 0:st.all_size),"\u9053\u8BD5\u9898\uFF0C\u5176\u4E2D",b.createElement("span",{style:{color:"#FF9D18"},className:"ml5 mr5"},(jt=_t==null?void 0:_t.data)==null?void 0:jt.error_size),"\u9053\u8BD5\u9898\u91CD\u590D\uFF08\u7B2C",b.createElement("span",{className:"ml5 mr5"},(rn=(at=_t==null?void 0:_t.data)==null?void 0:at.index)==null?void 0:rn.join("\u3001")),"\u9053\uFF09\uFF0C\u91CD\u590D\u8BD5\u9898\u5C06\u4F1A\u4E3A\u60A8\u81EA\u52A8\u8FC7\u6EE4\uFF0C\u786E\u5B9A\u5BFC\u5165\u5417\uFF1F"),onOk:Kt})}})},b.createElement("div",{className:"c-grey-999 mb20"},"\u63D0\u793A\uFF1A\u8BC6\u522B\u6709\u8BEF\u7684\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u5BFC\u5165"),b.createElement(be.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"sub_discipline_id",labelCol:{span:5},wrapperCol:{span:19},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B"}]},b.createElement(E.Z,{placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",fieldNames:{label:"name",value:"id",children:"sub_disciplines"},options:Je})),en===1&&b.createElement(be.default.Item,{label:b.createElement(ke.Z,{align:"middle",style:{justifyContent:"space-between"}},b.createElement("span",null,"\u653E\u5165\u6587\u4EF6\u5939\u76EE\u5F55"),b.createElement("div",{onClick:()=>_n(!0),style:{marginLeft:211,transform:"translateX(14px)",display:"flex",color:"#5F6368",cursor:"pointer"}},b.createElement("img",{className:"mr5 primary-hover",src:Pe}),"\u65B0\u5EFA\u6587\u4EF6\u5939")),rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"group_id",labelCol:{span:24},wrapperCol:{span:24}},b.createElement(fe.Z,{key:Dn})))),b.createElement(Fe.default,{centered:!0,open:zt,title:"\u65B0\u5EFA\u6587\u4EF6\u5939",destroyOnClose:!0,width:480,confirmLoading:Xn,onCancel:()=>_n(!1),onOk:()=>Tt.submit(),afterClose:()=>{Tt.resetFields()}},b.createElement(be.default,{style:{maxHeight:550},form:Tt,layout:"horizontal",colon:!1,size:"large",onFinish:de=>Ot(void 0,null,function*(){var $e;Rn(!0),(yield(0,ge.ZP)("/api/item_banks_groups.json",{method:"post",body:{name:de.name,parent_id:($e=de==null?void 0:de.parent_id)==null?void 0:$e[0]}})).status===0?(tt(Dn+1),setTimeout(()=>{Ge.ZP.success("\u64CD\u4F5C\u6210\u529F"),_n(!1),Rn(!1)},1e3)):Rn(!1)})},b.createElement(be.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},b.createElement(a.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"})),b.createElement(be.default.Item,{label:"\u6587\u4EF6\u5939\u4F4D\u7F6E",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"parent_id"},b.createElement(fe.Z,null)))),b.createElement(dt,{onSave:de=>{je(!0),yt("\u5904\u7406\u4E2D"),Dr("/api/intelligent_imports/import.json",{html:de})},ref:pa}))},Wn=z;var Ca=fa},10438:function(_e,xt,oe){"use strict";var b=oe(59301),he=oe(14973),Be=oe(48136),Ie=oe(29386),be=oe(43418),Ge=oe(59301);const Fe=(0,b.forwardRef)(({callback:Ye,width:ke,onChange:De,disabled:Oe,readOnly:We,type:Ve="",value:le="",style:E={}},a)=>{const x=(0,b.useRef)(),y=(0,b.useRef)(),[z,ne]=(0,b.useState)(0),[re,ie]=(0,b.useState)(0),[ge,fe]=(0,b.useState)(!1),Pe=()=>{var Le=document.createElement("div");Le.innerHTML=x.current.getValue();var Ce=Le.innerText;return Ye&&Ye(Ce),Ce};(0,b.useImperativeHandle)(a,()=>({getData:Pe}));const Ue=Le=>{Le.preventDefault();const Ce=Le.clientX-z,Xe=Le.clientY-re;document.body.onmousemove=nt=>{let ye=nt.clientX-Ce,gt=nt.clientY-Xe;const pt=document.getElementsByClassName("markdown-popup-form")[0],wt=window.innerWidth-pt.offsetWidth,ut=window.innerHeight-pt.offsetHeight;ye=Math.max(0,Math.min(ye,wt)),gt=Math.max(0,Math.min(gt,ut)),Re(nt.clientX,nt.clientY,Ce,Xe)&&(ne(ye),ie(gt))},document.body.onmouseup=function(){document.body.onmousemove=null}},Re=(Le,Ce,Xe,nt)=>{const ye=document.body.clientHeight,gt=document.body.clientWidth;return Le<20&&Xe>Le||Le>gt-20&&XeCe||Ce>ye-20&&nt{ge&&setTimeout(()=>{const Le=document.getElementsByClassName("markdown-popup-form")[0],Ce=window.innerWidth/2-Le.offsetWidth/2,Xe=window.innerHeight/2-Le.offsetHeight/2;ne(Ce),ie(Xe)},0)},[ge]);const lt=()=>{Oe||We||fe(!0)};return Ge.createElement("div",{style:E},Ge.createElement("div",{style:{width:ke||"100%",position:"relative"},className:`${he.Z.mathFillWrap} ${Oe||We?"cursorDefault":""}`,onClick:()=>lt()},Ge.createElement("math-field",{disabled:Oe,locale:"zh_cn",class:`${he.Z.mathField} ${Ve}`,readOnly:We,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:x,style:{width:"100%",fontSize:le?18:14},value:le||""})),Ge.createElement(be.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:z,top:re},title:Ge.createElement("div",{style:{cursor:"move"},onMouseDown:Ue},"\u8F93\u5165\u516C\u5F0F"),open:ge,onOk:()=>{const Le=y.current.getData();x.current.setValue(Le),De(Le),fe(!1)},onCancel:()=>{fe(!1)},destroyOnClose:!0,className:"markdown-popup-form"},Ge.createElement(Ie.Z,{value:le,ref:y,onChange:De,showSaveButton:!1})))});xt.Z=Fe},29386:function(_e,xt,oe){"use strict";var b=oe(59301),he=oe(95237),Be=oe(43604),Ie=oe(99313),be=oe(3113),Ge=oe(28900),Fe=oe(14973),Ye=oe(48136),ke=oe(59301);const De=(0,b.forwardRef)(({callback:Oe,showSaveButton:We,value:Ve=""},le)=>{const E=(0,b.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r +`)),xa}}de.questions=($e=de.questions)!=null&&$e.length?Xa(de.questions.slice(0,20)):[],de.questions=(st=de.questions)==null?void 0:st.map((pn,Na)=>{var xa;if(pn.type==="0"||pn.type==="1"){const ja=(xa=pn.options)==null?void 0:xa.map(Ir=>Ir==null?void 0:Ir.trim().replace(/^\s+|\s+$/g,""));ja&&new Set(ja).size!==ja.length&&(pn.errorMsg=(pn.errorMsg?pn.errorMsg+` +`:"")+"\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return Tn(St({},pn),{last:Na===de.questions.length-1})});const Ha=(jt=de.questions)==null?void 0:jt.reduce((pn,Na)=>{const xa=parseFloat(Na.score);return isNaN(xa)?pn:pn+xa},0);de.score=Ha;let Wa=[];return(at=de.questions)!=null&&at.length?de.errorMsg=((rn=de.questions)==null?void 0:rn.findIndex(pn=>!!pn.errorMsg))>-1:Wa.push("\u8BF7\u6DFB\u52A0\u5C0F\u9898"),Pa(de==null?void 0:de.question)||Wa.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Wa.length&&(de.errorMsg=Wa.join(` +`)),de}},{id:"8",type:"\u7A0B\u5E8F\u586B\u7A7A\u9898",element:(de,$e)=>{var st,jt;const at=Rt[$e],rn=Ln.map(qt=>({key:qt,label:qt,onClick:()=>fa("platform",$e,qt)}));return b.createElement("div",{className:he.row,style:{display:cn?at!=null&&at.errorMsg?"flex":"none":"flex"}},b.createElement("div",{className:he.leftLayout},b.createElement(jn,null,b.createElement("div",{"data-text":"edit",contentEditable:!0,className:he.question},lr(de,$e),tr(de),b.createElement(ye,{id:de==null?void 0:de.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${de==null?void 0:de.timeLimit}`,tagName:"p"}),b.createElement(ye,{id:de==null?void 0:de.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(de==null?void 0:de.platform)||""}`,tagName:"p"}),b.createElement("p",{contentEditable:!0},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),b.createElement("h4",null),b.createElement(ye,{id:de==null?void 0:de.id,value:(de==null?void 0:de.code)||"",tagName:"div"}),b.createElement("h4",null),b.createElement(ye,{id:de==null?void 0:de.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A${(de==null?void 0:de.input)||""}`,tagName:"p"}),b.createElement(ye,{id:de==null?void 0:de.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A${(de==null?void 0:de.output)||""}`,tagName:"p"}),(st=de==null?void 0:de.answer)==null?void 0:st.map((qt,Kt)=>b.createElement(ye,{key:Kt,id:de==null?void 0:de.id,value:`\u7B54\u6848${Kt+1}\uFF1A${qt||""}`,tagName:"p"})),it(de)))),b.createElement("div",{className:he.rightLayout},b.createElement($t,{className:at!=null&&at.errorMsg?he.error:""},Ga(at,$e),mt(at,"",$e),b.createElement("div",{className:he.liWrap},b.createElement("div",{className:he.li,onKeyDown:wn},b.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),b.createElement(ye,{className:he.edit,id:at==null?void 0:at.id,value:at==null?void 0:at.timeLimit,tagName:"div",onBlur:qt=>fa("timeLimit",$e,Va(qt))})),b.createElement("div",{className:he.li},b.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),b.createElement("div",{className:"c-black"},b.createElement(Oe.Z,{menu:{items:rn}},b.createElement("span",{className:"c-light-primary"},at==null?void 0:at.platform,b.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),b.createElement("div",{className:he.li,style:{flexDirection:"column",alignItems:"start"}},b.createElement("aside",{className:"mb10"},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),b.createElement(ye,{className:he.edit,id:at==null?void 0:at.id,value:(at==null?void 0:at.code)||"",onBlur:qt=>fa("code",$e,Va(qt)),tagName:"div"})),b.createElement("div",{className:he.li},b.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A"),b.createElement(ye,{className:he.edit,id:at==null?void 0:at.id,value:(at==null?void 0:at.input)||"",onBlur:qt=>fa("input",$e,Va(qt)),tagName:"div"})),b.createElement("div",{className:he.li},b.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"),b.createElement(ye,{className:he.edit,id:at==null?void 0:at.id,value:(at==null?void 0:at.output)||"",onBlur:qt=>fa("output",$e,Va(qt)),tagName:"div"}))),b.createElement("div",{className:he.liWrap},(jt=at==null?void 0:at.answer)==null?void 0:jt.map((qt,Kt)=>b.createElement("div",{className:he.li,key:Kt},b.createElement("aside",null,"\u7B54\u6848",Kt+1,"\uFF1A"),b.createElement(ye,{id:at==null?void 0:at.id,value:qt||"",className:he.edit,onBlur:_t=>{const oa=[...(at==null?void 0:at.answer)||[]];oa[Kt]=Va(_t),fa("output",$e,oa)},tagName:"div"})))),Ot(at))))},deal:de=>{var $e,st,jt,at,rn,qt,Kt,_t;de.score=de.score===void 0?10:de.score,de.code=(jt=(st=($e=de.code)==null?void 0:$e.trim())==null?void 0:st.replace(/@_@/g,"@\u2581@"))==null?void 0:jt.replace(/@__@/g,"@\u2581\u2581@");let oa=[];if(Pa(de==null?void 0:de.question)||oa.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Pa(de==null?void 0:de.code)?/@▁@|@▁▁@/.test(de==null?void 0:de.code)?(at=de==null?void 0:de.answer)!=null&&at.length&&((rn=de==null?void 0:de.code.match(/@▁@|@▁▁@/g))==null?void 0:rn.length)!==((qt=de==null?void 0:de.answer)==null?void 0:qt.length)&&oa.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):oa.push("\u7A0B\u5E8F\u4EE3\u7801\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u7A0B\u5E8F\u4EE3\u7801\u4E2D\u7684\u586B\u7A7A\u9879\u9700\u8981\u4F7F\u7528 @\u2581@ \u7B26\u53F7\u6807\u8BC6\u51FA\u6765"):oa.push("\u672A\u8BC6\u522B\u5230\u7A0B\u5E8F\u4EE3\u7801"),de!=null&&de.answer?(Kt=de.answer)!=null&&Kt.some(Wa=>!Pa(Wa))&&oa.push("\u7B54\u6848\u4E3A\u5FC5\u586B\u9879"):oa.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1AHello\uFF1B\u7B54\u68482\uFF1AWorld"),de.platform=Pa(de==null?void 0:de.platform),de!=null&&de.platform){const Wa=["c","c++","java","python","javascript","ruby"],pn=(_t=de==null?void 0:de.platform)==null?void 0:_t.toLowerCase(),Na=Wa.findIndex(xa=>xa===pn);Na>-1?de.platform=Ln[Na]:oa.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00")}else oa.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00");Pa(de==null?void 0:de.output)||oa.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879");const Ha=Pa(String((de==null?void 0:de.timeLimit)||""));return de.timeLimit=Ha,(!Ha||Ha&&!["3","4","5","6","7","8","9","10"].includes(Ha))&&oa.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),de.errorMsg=oa.join(` +`),de}}],pr=()=>b.createElement(b.Fragment,null,Ke.filter(de=>{var $e;return!!(($e=Qa.find(jt=>jt.id===(de==null?void 0:de.type)))==null?void 0:$e.element)}).map((de,$e)=>{var st;const jt=(st=Qa.find(at=>at.id===(de==null?void 0:de.type)))==null?void 0:st.element;return b.createElement(b.Fragment,{key:de.id},jt(de,$e))})),Gr=()=>Mt(void 0,null,function*(){const de=Rt.filter($e=>!$e.checked);if(xe!==3||!de.length){Ge.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\uFF01");return}if(kn){$a(!0),yield kn(Rt),$a(!1);return}gr.setFieldsValue({sub_discipline_id:hn}),Ea(!0)}),er=(de,$e=[])=>{if(typeof de=="string")return de.trim();if(Array.isArray(de))return de.map(st=>er(st,$e));if(typeof de=="object"&&de!==null){const st={};for(const jt in de)de.hasOwnProperty(jt)&&($e.includes(jt)?st[jt]=de[jt]:st[jt]=er(de[jt],$e));return st}return de},fr=de=>Mt(void 0,null,function*(){const $e=Xa(er(de));He($e),dn(JSON.parse(JSON.stringify($e))),ft(3),je(!1),qn(!1)});(0,b.useEffect)(()=>{if(ca)return;const de=()=>{Qt($e=>$e>=90?(clearInterval(wa.current),90):$e+1)};return wa.current=setInterval(de,5e4/90),()=>clearInterval(wa.current)},[ca]);const Dr=(de,$e)=>{Vn(!1);const st=new FormData;Object.keys($e).forEach(at=>{st.append(at,$e[at])});const jt=new window.XMLHttpRequest;jt.withCredentials=!0,jt.addEventListener("load",function(at){return Mt(this,null,function*(){var rn,qt;try{const Kt=JSON.parse((rn=at==null?void 0:at.target)==null?void 0:rn.response);if(Vn(!0),Qt(100),yield new Promise(_t=>setTimeout(()=>_t(),780)),Kt.status===0){if(!((qt=Kt==null?void 0:Kt.data)!=null&&qt.length)){Ge.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!"),je(!1);return}fr((Kt==null?void 0:Kt.data)||[])}else je(!1),Ge.ZP.warning(Kt==null?void 0:Kt.message)}catch(Kt){console.log("\u8BF7\u6C42\u9519\u8BEF\uFF1A",Kt)}})}),jt.addEventListener("error",()=>{je(!1)}),jt.open("POST",`${y.Z.API_SERVER}${de}`),jt.send(st)},Gn=de=>Mt(void 0,null,function*(){const $e=de.name.split(".").slice(-1)[0].toLowerCase();return["docx"].indexOf($e)==-1?(Ge.ZP.error(`${de.name}\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\uFF0C\u5F53\u524D\u4EC5\u9650\u652F\u6301\u683C\u5F0F\u4E3Adocx\u6587\u4EF6\uFF08Microsoft Word 2007\u4EE5\u4E0A\u7684\u7248\u672C\uFF09`),Promise.reject()):(je(!0),yt("\u5904\u7406\u4E2D"),Dr("/api/intelligent_imports/import.json",{file:de}),Promise.reject())});let on=[{key:1,label:b.createElement(We.default,{showUploadList:!1,accept:".docx",maxCount:1,beforeUpload:Gn},b.createElement("div",{style:{padding:"0 5px",width:108,height:35,lineHeight:"35px"}},"\u672C\u5730\u5BFC\u5165"))}];((0,gt.Ny)()||(0,gt.$O)())&&on.push({key:2,label:b.createElement("div",{style:{padding:"0 5px"}},"\u5927\u6A21\u578B\u667A\u80FD\u51FA\u9898"),onClick:()=>{pa.current.onClick()}});const It=[Rt.length,(In=Rt.filter(de=>!!(de!=null&&de.errorMsg)))==null?void 0:In.length];return b.createElement("div",{className:Ie()(he.intelligentBox,"intelligent-body-curb",sn),style:Tn(St({},mn),{width:En}),ref:Vt},b.createElement("div",{className:he.underpin},b.createElement("b",{style:Ja}),b.createElement("b",{style:Ja})),b.createElement("div",{className:he.head,style:{top:ht}},b.createElement("div",{className:he.leftLayout},aa||b.createElement(b.Fragment,null,b.createElement(ke.Z,{align:"middle"},b.createElement("div",{className:he.title},"\u8BD5\u9898\u7F16\u8F91"),!xn&&b.createElement(x.op,{href:`${y.Z.API_SERVER}/api/intelligent_imports/download_template`,download:!0,type:"link"},"\u4E0B\u8F7DWord\u6A21\u7248",b.createElement("i",{className:"iconfont icon-xiazai4 font14 ml10"})),b.createElement(x.op,{onClick:ea,shape:"default"},"\u4E00\u952E\u6E05\u7A7A"),!xn&&b.createElement(Oe.Z,{overlayClassName:he.menu,menu:{items:on}},b.createElement(x.op,{className:"ml20",type:"primary",shape:"default"},"\u5BFC\u5165\u8BD5\u9898")),!!Br&&Br),b.createElement("div",{className:he.tip},b.createElement("i",{className:"iconfont icon-tishi7 font12 mr10"}),"\u63D0\u793A\uFF1A\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u7F16\u8F91\u533A\u70B9\u51FB\u5BF9\u5E94\u7684\u8BD5\u9898\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u8BC6\u522B"))),b.createElement(ke.Z,{className:he.rightLayout,style:{alignItems:"start"}},Ka||b.createElement(b.Fragment,null,b.createElement("div",{className:he.title,style:{marginRight:0}},"\u8BD5\u9898\u9884\u89C8"),[3].includes(xe)&&b.createElement(De.default,{className:"ml20",checked:cn,onChange:de=>qn(de.target.checked)},"\u4EC5\u67E5\u770B\u9519\u8BEF\u8BD5\u9898"),[3].includes(xe)&&b.createElement("div",{style:{color:"#5F6368",marginLeft:"auto"}},"\u5171\u8BC6\u522B",b.createElement("span",{className:"ml5 mr5 c-light-primary"},It[0]),"\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEF",b.createElement("span",{className:"ml5 mr5 c-red-e53"},It[1]),"\u9898")),Ra&&b.createElement("div",{className:he.tabs},Ke==null?void 0:Ke.map((de,$e)=>b.createElement("div",{onClick:()=>{sa($e)},className:Za===$e&&he.active,key:$e},"\u65B0\u9898",$e+1)))),b.createElement("div",{className:he.centerBox},b.createElement("img",{className:"mb10",src:ie,width:56}),!Qn&&b.createElement(x.op,{onClick:qa},"\u8BC6\u522B"))),[1,2].includes(xe)&&vr(),[3].includes(xe)&&pr(),b.createElement("div",{className:"pb10"}),b.createElement("div",{className:he.buttonFixed},b.createElement("div",{className:he.buttonWrap},b.createElement(Ve.ZP,{size:"middle",className:`${he.button} mr20`,onClick:Ma},"\u53D6\u6D88"),b.createElement(Ve.ZP,{size:"middle",type:"primary",loading:_a,className:`${he.button}`,onClick:Gr},Mn))),b.createElement(Fe.default,{centered:!0,closable:!1,destroyOnClose:!0,open:An,title:null,footer:null,width:320,afterClose:()=>Qt(0)},b.createElement(ke.Z,{align:"middle",style:{flexDirection:"column"}},b.createElement("b",{style:{color:"#5F6368"},className:"font16 mb5 mt20"},Tt,b.createElement("span",{className:he.dotLoading},b.createElement("span",null,"."),b.createElement("span",null,"."),b.createElement("span",null,"."))),b.createElement(le.Z,{style:{width:"auto"},size:[200,8],showInfo:!1,percent:Ft}),b.createElement("div",{style:{color:"#5F6368"},className:"mb20"},"\u6B63\u5728\u8BC6\u522B\uFF0C\u5DF2\u5B8C\u6210",b.createElement("span",{className:"ml5 c-light-primary"},Ft,"%")))),b.createElement(Fe.default,{centered:!0,open:Jn,title:"\u8BD5\u9898\u5BFC\u5165\u8BBE\u7F6E",confirmLoading:Un,width:480,onCancel:()=>Ea(!1),onOk:()=>gr.submit(),afterClose:()=>{gr.resetFields()}},b.createElement(be.default,{style:{maxHeight:550},form:gr,layout:"horizontal",colon:!1,size:"large",onFinish:de=>Mt(void 0,null,function*(){var $e,st,jt,at,rn;const qt=Rt.filter(oa=>!oa.checked&&!oa.errorMsg);vn(!0);const Kt=()=>Mt(void 0,null,function*(){var oa,Ha;const Wa=yield(0,ge.ZP)("/api/intelligent_imports/save.json",{method:"post",body:Tn(St(St({},Da),de),{list:qt,mode:en})});Wa.status===0&&(At&&((oa=Wa==null?void 0:Wa.data)!=null&&oa.success)&&window.location.pathname==="/problemset"&&(pt.Z.publish("refresh-item-bank",de.group_id),yield new Promise(pn=>setTimeout(()=>pn(),1500))),Ge.ZP.success(`\u6210\u529F\u5BFC\u5165${(Ha=Wa==null?void 0:Wa.data)==null?void 0:Ha.success}\u9053\u8BD5\u9898`,3),Sa(Wa),Ea(!1)),vn(!1)});if(en!==1){yield Kt();return}const _t=yield(0,ge.ZP)("/api/intelligent_imports/is_repeated.json",{method:"post",body:{list:Rt,mode:en}});if(_t.status===0){if(!(($e=_t==null?void 0:_t.data)!=null&&$e.error_size)){yield Kt();return}Fe.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onCancel:()=>{vn(!1)},title:"\u63D0\u793A",content:b.createElement("div",{style:{overflow:"auto",maxHeight:500}},"\u5171",b.createElement("span",{className:"c-light-primary ml5 mr5"},(st=_t==null?void 0:_t.data)==null?void 0:st.all_size),"\u9053\u8BD5\u9898\uFF0C\u5176\u4E2D",b.createElement("span",{style:{color:"#FF9D18"},className:"ml5 mr5"},(jt=_t==null?void 0:_t.data)==null?void 0:jt.error_size),"\u9053\u8BD5\u9898\u91CD\u590D\uFF08\u7B2C",b.createElement("span",{className:"ml5 mr5"},(rn=(at=_t==null?void 0:_t.data)==null?void 0:at.index)==null?void 0:rn.join("\u3001")),"\u9053\uFF09\uFF0C\u91CD\u590D\u8BD5\u9898\u5C06\u4F1A\u4E3A\u60A8\u81EA\u52A8\u8FC7\u6EE4\uFF0C\u786E\u5B9A\u5BFC\u5165\u5417\uFF1F"),onOk:Kt})}})},b.createElement("div",{className:"c-grey-999 mb20"},"\u63D0\u793A\uFF1A\u8BC6\u522B\u6709\u8BEF\u7684\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u5BFC\u5165"),b.createElement(be.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"sub_discipline_id",labelCol:{span:5},wrapperCol:{span:19},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B"}]},b.createElement(E.Z,{placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",fieldNames:{label:"name",value:"id",children:"sub_disciplines"},options:Je})),en===1&&b.createElement(be.default.Item,{label:b.createElement(ke.Z,{align:"middle",style:{justifyContent:"space-between"}},b.createElement("span",null,"\u653E\u5165\u6587\u4EF6\u5939\u76EE\u5F55"),b.createElement("div",{onClick:()=>_n(!0),style:{marginLeft:211,transform:"translateX(14px)",display:"flex",color:"#5F6368",cursor:"pointer"}},b.createElement("img",{className:"mr5 primary-hover",src:Pe}),"\u65B0\u5EFA\u6587\u4EF6\u5939")),rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"group_id",labelCol:{span:24},wrapperCol:{span:24}},b.createElement(fe.Z,{key:Dn})))),b.createElement(Fe.default,{centered:!0,open:zt,title:"\u65B0\u5EFA\u6587\u4EF6\u5939",destroyOnClose:!0,width:480,confirmLoading:Xn,onCancel:()=>_n(!1),onOk:()=>kt.submit(),afterClose:()=>{kt.resetFields()}},b.createElement(be.default,{style:{maxHeight:550},form:kt,layout:"horizontal",colon:!1,size:"large",onFinish:de=>Mt(void 0,null,function*(){var $e;Rn(!0),(yield(0,ge.ZP)("/api/item_banks_groups.json",{method:"post",body:{name:de.name,parent_id:($e=de==null?void 0:de.parent_id)==null?void 0:$e[0]}})).status===0?(tt(Dn+1),setTimeout(()=>{Ge.ZP.success("\u64CD\u4F5C\u6210\u529F"),_n(!1),Rn(!1)},1e3)):Rn(!1)})},b.createElement(be.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},b.createElement(a.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"})),b.createElement(be.default.Item,{label:"\u6587\u4EF6\u5939\u4F4D\u7F6E",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"parent_id"},b.createElement(fe.Z,null)))),b.createElement(dt,{onSave:de=>{je(!0),yt("\u5904\u7406\u4E2D"),Dr("/api/intelligent_imports/import.json",{html:de})},ref:pa}))},Wn=z;var Ca=ma},10438:function(_e,xt,oe){"use strict";var b=oe(59301),he=oe(14973),Be=oe(48136),Ie=oe(29386),be=oe(43418),Ge=oe(59301);const Fe=(0,b.forwardRef)(({callback:Ye,width:ke,onChange:De,disabled:Oe,readOnly:We,type:Ve="",value:le="",style:E={}},a)=>{const x=(0,b.useRef)(),y=(0,b.useRef)(),[z,ne]=(0,b.useState)(0),[re,ie]=(0,b.useState)(0),[ge,fe]=(0,b.useState)(!1),Pe=()=>{var Le=document.createElement("div");Le.innerHTML=x.current.getValue();var Ce=Le.innerText;return Ye&&Ye(Ce),Ce};(0,b.useImperativeHandle)(a,()=>({getData:Pe}));const Ue=Le=>{Le.preventDefault();const Ce=Le.clientX-z,Xe=Le.clientY-re;document.body.onmousemove=nt=>{let ye=nt.clientX-Ce,gt=nt.clientY-Xe;const pt=document.getElementsByClassName("markdown-popup-form")[0],wt=window.innerWidth-pt.offsetWidth,ut=window.innerHeight-pt.offsetHeight;ye=Math.max(0,Math.min(ye,wt)),gt=Math.max(0,Math.min(gt,ut)),Re(nt.clientX,nt.clientY,Ce,Xe)&&(ne(ye),ie(gt))},document.body.onmouseup=function(){document.body.onmousemove=null}},Re=(Le,Ce,Xe,nt)=>{const ye=document.body.clientHeight,gt=document.body.clientWidth;return Le<20&&Xe>Le||Le>gt-20&&XeCe||Ce>ye-20&&nt{ge&&setTimeout(()=>{const Le=document.getElementsByClassName("markdown-popup-form")[0],Ce=window.innerWidth/2-Le.offsetWidth/2,Xe=window.innerHeight/2-Le.offsetHeight/2;ne(Ce),ie(Xe)},0)},[ge]);const lt=()=>{Oe||We||fe(!0)};return Ge.createElement("div",{style:E},Ge.createElement("div",{style:{width:ke||"100%",position:"relative"},className:`${he.Z.mathFillWrap} ${Oe||We?"cursorDefault":""}`,onClick:()=>lt()},Ge.createElement("math-field",{disabled:Oe,locale:"zh_cn",class:`${he.Z.mathField} ${Ve}`,readOnly:We,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:x,style:{width:"100%",fontSize:le?18:14},value:le||""})),Ge.createElement(be.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:z,top:re},title:Ge.createElement("div",{style:{cursor:"move"},onMouseDown:Ue},"\u8F93\u5165\u516C\u5F0F"),open:ge,onOk:()=>{const Le=y.current.getData();x.current.setValue(Le),De(Le),fe(!1)},onCancel:()=>{fe(!1)},destroyOnClose:!0,className:"markdown-popup-form"},Ge.createElement(Ie.Z,{value:le,ref:y,onChange:De,showSaveButton:!1})))});xt.Z=Fe},29386:function(_e,xt,oe){"use strict";var b=oe(59301),he=oe(95237),Be=oe(43604),Ie=oe(99313),be=oe(3113),Ge=oe(28900),Fe=oe(14973),Ye=oe(48136),ke=oe(59301);const De=(0,b.forwardRef)(({callback:Oe,showSaveButton:We,value:Ve=""},le)=>{const E=(0,b.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -232,7 +232,7 @@ ${Kn} \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],y=re=>{E.current.setValue(E.current.getValue()+" "+re.value+" ")},z=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:ke.createElement(he.Z,{className:Fe.Z.lists,gutter:[10,10]},a.map((re,ie)=>ke.createElement(Be.Z,{flex:"110px",className:Fe.Z.item},ke.createElement("div",null,ke.createElement(Ge.Z,{value:`$$${re.value}$$`}),re.name),ke.createElement("div",{className:Fe.Z.children},re.children.map((ge,fe)=>ke.createElement("div",{key:fe},ke.createElement("h1",null,ge.name),ke.createElement(he.Z,{gutter:[10,10]},ge.data.map((Pe,Ue)=>ke.createElement(Be.Z,{key:Ue,onClick:()=>y(Pe),className:Fe.Z.diamond},ke.createElement(Ge.Z,{value:"`$$"+Pe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:ke.createElement(he.Z,{className:Fe.Z.lists,gutter:[10,10]},x.map((re,ie)=>ke.createElement(Be.Z,{flex:"110px",className:Fe.Z.item},ke.createElement("div",null,ke.createElement(Ge.Z,{value:"`$$"+re.value+"$$`"}),re.name),ke.createElement("div",{className:Fe.Z.children},re.children.map((ge,fe)=>ke.createElement("div",{key:fe},ge.name&&ke.createElement("h1",null,ge.name),ke.createElement(he.Z,{gutter:[10,10]},ge.data.map((Pe,Ue)=>ke.createElement(Be.Z,{key:Ue,onClick:()=>y(Pe),className:Fe.Z.diamond},ke.createElement(Ge.Z,{value:"`$$"+Pe.value+"$$`"}))))))))))}],ne=()=>{var re=document.createElement("div");re.innerHTML=E.current.getValue();var ie=re.innerText;return Oe&&Oe(ie),ie};return(0,b.useImperativeHandle)(le,()=>({getData:ne})),ke.createElement("div",{className:Fe.Z.mathWrap},ke.createElement(Ie.default,{defaultActiveKey:"1",items:z}),ke.createElement("math-field",{locale:"zh_cn",className:Fe.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:E,style:{width:800,marginTop:30,fontSize:18}},Ve||""),We&&ke.createElement("div",{className:Fe.Z.button},ke.createElement(be.ZP,{size:"large",onClick:ne,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});xt.Z=De},74038:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return We}});var b=oe(59301),he=oe(78241),Be=oe(43418),Ie=oe(92832),be=oe(87169),Ge=oe(23789),Fe={publicQuest:"publicQuest___iYvzo",publicQuestContent:"publicQuestContent___vgbKh",public_tips:"public_tips___UX0Dn",concat:"concat___wOfND"},Ye=oe(76832),ke=oe(59301),De=(Ve,le,E)=>new Promise((a,x)=>{var y=re=>{try{ne(E.next(re))}catch(ie){x(ie)}},z=re=>{try{ne(E.throw(re))}catch(ie){x(ie)}},ne=re=>re.done?a(re.value):Promise.resolve(re.value).then(y,z);ne((E=E.apply(Ve,le)).next())}),We=({type:Ve="subject",open:le,onCancel:E,onOkClick:a,subDisciplineId:x})=>{const[y]=he.default.useForm(),[z,ne]=(0,b.useState)([]),[re,ie]=(0,b.useState)(!1);(0,b.useEffect)(()=>{},[]);const ge=()=>De(void 0,null,function*(){if(Ve){const fe=yield(0,Ge.ZP)("/api/disciplines.json",{method:"get",params:{source:Ve}});ne(fe.disciplines||[])}});return ke.createElement(Be.default,{title:ke.createElement("div",{style:{fontWeight:"bold"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"),open:le,width:558,centered:!0,className:Fe.publicQuest,onCancel:()=>{E(),y.resetFields()},onOk:()=>{y.validateFields().then(fe=>De(void 0,null,function*(){const Pe=yield(0,Ge.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:fe==null?void 0:fe.name,sub_discipline_id:x}});(Pe==null?void 0:Pe.status)===0&&a({name:fe==null?void 0:fe.name,id:Pe==null?void 0:Pe.tag_discipline_id,public:!1,type:"personal"}),y.resetFields(),E()}))}},ke.createElement("div",{className:Fe.publicQuestContent},ke.createElement("div",{className:Fe.public_tips},ke.createElement(be.Z,{style:{color:"#FF8C29",marginRight:10,paddingTop:5}}),"\u65B0\u5EFA\u7684\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u5E73\u53F0\u5BA1\u6838\u5217\u5165\u516C\u5F00\u77E5\u8BC6\u70B9\u540E\uFF0C\u5BF9\u6240\u6709\u7528\u6237\u53EF\u89C1\u3002 \u5E73\u53F0\u6709\u6743\u5220\u9664\u4E0D\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF0C\u8BF7\u8BA4\u771F\u586B\u5199\u77E5\u8BC6\u70B9\u540D\u79F0\u3002"),ke.createElement(he.default,{labelAlign:"left",form:y,colon:!1},ke.createElement(he.default.Item,{label:"\u77E5\u8BC6\u70B9\u540D\u79F0",name:"name",rules:[{required:!0}]},ke.createElement(Ie.default,{showCount:!0,maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"}))),ke.createElement(Ye.Z,{open:re,onCancel:()=>{ie(!1)}})))}},98524:function(_e,xt,oe){"use strict";oe.d(xt,{Q:function(){return ke},Z:function(){return Oe}});var b=oe(59301),he={flex_box_center:"flex_box_center___VcCAZ",flex_space_between:"flex_space_between___I3jjO",flex_box_vertical_center:"flex_box_vertical_center___Rm_54",flex_box_center_end:"flex_box_center_end___nTsdc",flex_box_column:"flex_box_column___UVpzN",tags:"tags___kRRoe",text:"text___IyyEa",tagWrap:"tagWrap___v63mB",tag:"tag___X7wE6",c:"c___mZMPq",cpp:"cpp___eaTie",java:"java___gL98T",python:"python___eNRkk",edit:"edit___tbVu0"},Be=oe(92310),Ie=oe.n(Be),be=oe(43418),Ge=oe(8591),Fe=oe(24905),Ye=(We,Ve,le)=>new Promise((E,a)=>{var x=ne=>{try{z(le.next(ne))}catch(re){a(re)}},y=ne=>{try{z(le.throw(ne))}catch(re){a(re)}},z=ne=>ne.done?E(ne.value):Promise.resolve(ne.value).then(x,y);z((le=le.apply(We,Ve)).next())});const ke=({title:We="\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00",dataSource:Ve=[],visible:le,setVisible:E,tip:a,onOk:x})=>{const[y,z]=(0,b.useState)([]),[ne,re]=(0,b.useState)(!1);return(0,b.useEffect)(()=>{le&&z(Ve)},[le]),b.createElement(be.default,{centered:!0,open:le,title:We,confirmLoading:ne,width:564,onOk:()=>Ye(void 0,null,function*(){if(!y.length){Ge.ZP.warning("\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00");return}re(!0),yield x(y),re(!1)}),onCancel:()=>E(!1)},!!a&&b.createElement("div",{className:"c-grey-666 font16 mb10"},a),b.createElement("div",{style:{background:"#F6F7F9",padding:"20px 20px 20px 26px"}},b.createElement(Fe.default.Group,{value:y,options:[{label:"C\u8BED\u8A00",value:"C"},{label:"C++\u8BED\u8A00",value:"C++",style:{marginLeft:30}},{label:"Java\u8BED\u8A00",value:"Java",style:{marginLeft:30}},{label:"Python\u8BED\u8A00",value:"Python",style:{marginLeft:30}}],onChange:ie=>{z(ie)}})))};var Oe=({title:We="\u5141\u8BB8\u7F16\u7A0B\u7684\u8BED\u8A00",className:Ve,style:le={},onEdit:E,dataSource:a=[]})=>{const x={C:b.createElement("div",{className:he.c},"C"),"C++":b.createElement("div",{className:he.cpp},"C++"),Java:b.createElement("div",{className:he.java},"Java"),Python:b.createElement("div",{className:he.python},"Python")};return b.createElement("div",{className:Ie()(he.tags,Ve),style:le},!!We&&b.createElement("div",{className:he.text},We),b.createElement("div",{className:he.tagWrap},a==null?void 0:a.map(y=>b.createElement(b.Fragment,{key:y},x[y]))),!!E&&b.createElement("div",{onClick:E,className:`iconfont icon-bianji_Hover ${he.edit}`}))}},94827:function(_e,xt,oe){"use strict";oe.d(xt,{t:function(){return bn}});var b=oe(59301),he=oe(92832),Be=oe(78241),Ie=oe(43418),be=oe(95237),Ge=oe(43604),Fe=oe(5871),Ye=oe(57809),ke=oe(5112),De=oe(80061),Oe=oe(6075),We=oe(44388),Ve=oe(8591),le=oe(3113),E=oe(71418),a=oe(24334),x={flex_box_center:"flex_box_center___kOQ8P",flex_space_between:"flex_space_between___fY6jt",flex_box_vertical_center:"flex_box_vertical_center___bDSSI",flex_box_center_end:"flex_box_center_end___mQ6mU",flex_box_column:"flex_box_column___F15G0",result:"result___UYRo8",left:"left___TRaH5",right:"right___twp9s",box:"box___vwndt",li:"li___hRe2d"},y=oe(23789),z=oe(18509),ne=oe(37962),re=oe(56102),ie=oe(78547),ge=oe(59301),fe=Object.defineProperty,Pe=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,Re=Object.getOwnPropertySymbols,lt=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,Ce=(ot,Bt,Ht)=>Bt in ot?fe(ot,Bt,{enumerable:!0,configurable:!0,writable:!0,value:Ht}):ot[Bt]=Ht,Xe=(ot,Bt)=>{for(var Ht in Bt||(Bt={}))lt.call(Bt,Ht)&&Ce(ot,Ht,Bt[Ht]);if(Re)for(var Ht of Re(Bt))Le.call(Bt,Ht)&&Ce(ot,Ht,Bt[Ht]);return ot},nt=(ot,Bt)=>Pe(ot,Ue(Bt)),ye=(ot,Bt,Ht)=>new Promise((St,Tn)=>{var Ot=jn=>{try{wn(Ht.next(jn))}catch($t){Tn($t)}},Kn=jn=>{try{wn(Ht.throw(jn))}catch($t){Tn($t)}},wn=jn=>jn.done?St(jn.value):Promise.resolve(jn.value).then(Ot,Kn);wn((Ht=Ht.apply(ot,Bt)).next())}),pt=({buttonProps:ot,buttonText:Bt,form:Ht,hackIdentifier:St="",answerKey:Tn,data:Ot})=>{const[Kn,wn]=(0,b.useState)(!1),[jn,$t]=(0,b.useState)(!1),[fa,Wn]=(0,b.useState)(!1),[Ca,sn]=(0,b.useState)({}),[mn,Pn]=(0,b.useState)(""),[Ma,Sa]=(0,b.useState)(""),Da=(0,b.useRef)(St),en=(0,b.useRef)(""),ht=(0,b.useRef)(!1);(0,b.useEffect)(()=>{fa&&aa()},[fa]),(0,b.useEffect)(()=>()=>{sessionStorage.removeItem("projectFill")},[]);const pn=()=>new Date().getTime(),xn=Ot==null?void 0:Ot.code,ya=()=>{var Qn,Ya;let Ra=xn?Ot==null?void 0:Ot.code:(Qn=Ht.getFieldValue("hack_codes"))==null?void 0:Qn.code,Ja=xn?Ot==null?void 0:Ot.answer_content:Ht.getFieldValue(Tn),Br=xn?Ot==null?void 0:Ot.input:(Ya=Ht.getFieldValue("hack_sets"))==null?void 0:Ya.input;Ja==null||Ja.forEach(At=>{const Mn=At.value||At.answer_text||"";Ra=Ra.replace(/(@▁@|@▁▁@)/,Mn)}),Sa(Br),Pn(Ra),sn({}),Wn(!0)},aa=()=>ye(void 0,null,function*(){var Qn,Ya,Ra,Ja;const Br=pn(),At=xn?Ot==null?void 0:Ot.time_limit:(Qn=Ht.getFieldsValue())==null?void 0:Qn.hack.time_limit,Mn=xn?(Ya=Ot==null?void 0:Ot.answer_content)==null?void 0:Ya.length:(Ja=(Ra=Ht.getFieldsValue())==null?void 0:Ra.standard_answers)==null?void 0:Ja.length;wn(!0),yield(0,z.bM)(en.current,{test_hack_code:mn,test_input:Ma});function kn(){return ye(this,null,function*(){const{status:In,data:xe}=yield(0,z.rX)(en.current,"submit"),Ft=pn()-Br>(At+3)*1e3*Mn;if(ht.current){if(Ft){Ve.ZP.error("\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"),wn(!1);return}if(In===0){wn(!1),sn(nt(Xe({},xe),{showText:!0}));return}setTimeout(kn,1e3)}})}kn()}),Ka=()=>ye(void 0,null,function*(){var Qn,Ya,Ra,Ja,Br,At,Mn;if(!Ot){try{yield Ht.validateFields()}catch(ft){(Ra=(Ya=(Qn=ft==null?void 0:ft.errorFields)==null?void 0:Qn[0])==null?void 0:Ya.name)!=null&&Ra.includes("standard_answers")?Ve.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):Ve.ZP.error(ft.errorFields[0].errors[0]),Ht.scrollToField(ft.errorFields[0].name,{behavior:"smooth",block:"center"});return}$t(!0);let In="";const xe=Ht.getFieldsValue();Da.current?In=yield(0,y.ZP)(`/api/problems/${Da.current}.json`,{method:"put",body:nt(Xe({},xe),{hack:nt(Xe({},xe==null?void 0:xe.hack),{sub_discipline_id:(Mn=(At=xe==null?void 0:xe.hack)==null?void 0:At.sub_discipline_id)==null?void 0:Mn[1],difficult:xe.difficulty,item_banks_group_id:xe.item_banks_group_id}),hack_codes:nt(Xe({},xe.hack_codes),{code:a.Base64.encode(xe.hack_codes.code)}),update_hack_sets:[Xe({},xe.hack_sets)],is_blank:!0})}):(In=yield(0,y.ZP)("/api/problems.json",{method:"post",body:nt(Xe({},xe),{hack:nt(Xe({},xe==null?void 0:xe.hack),{sub_discipline_id:(Br=(Ja=xe==null?void 0:xe.hack)==null?void 0:Ja.sub_discipline_id)==null?void 0:Br[1],difficult:xe.difficulty,item_banks_group_id:xe.item_banks_group_id}),hack_codes:nt(Xe({},xe.hack_codes),{code:a.Base64.encode(xe.hack_codes.code)}),hack_sets:[Xe({},xe.hack_sets)],is_blank:!0})}),Da.current=In==null?void 0:In.identifier,sessionStorage.projectFill=In==null?void 0:In.identifier)}const kn=yield(0,y.ZP)(`/api/problems/${Da.current}/start.json`,{method:"get"});if((kn==null?void 0:kn.status)===0){en.current=kn==null?void 0:kn.identifier,ht.current=!0,$t(!1),ya();return}$t(!1)}),ra=Qn=>{const{status:Ya,error_msg:Ra,execute_time:Ja,output:Br,input:At,expected_output:Mn}=Qn;let kn=null;switch(Ya){case ie.h.OK:kn=ge.createElement(ge.Fragment,null,ge.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",Ja/1e3,"\u79D2"),ge.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A\u8C03\u8BD5\u901A\u8FC7"));break;case ie.h.NOMATCH:kn=ge.createElement(ge.Fragment,null,ge.createElement("div",null,"\u8F93\u5165\uFF1A"),ge.createElement("pre",{style:{fontFamily:"initial"}},At),ge.createElement("div",null,"\u8F93\u51FA\uFF1A"),ge.createElement("pre",{style:{fontFamily:"initial"}},Br&&a.Base64.decode(Br)),ge.createElement("div",null,"\u9884\u671F\u8F93\u51FA\uFF1A"),ge.createElement("pre",{style:{fontFamily:"initial"}},Mn&&a.Base64.decode(Mn)));break;case ie.h.EXECUTEFAILURE:kn=ge.createElement(ge.Fragment,null,ge.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",ge.createElement("pre",null,At)),ge.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ge.createElement("pre",{className:"error"},a.Base64.decode(Ra)));break;case ie.h.COMPILEFAILURE:kn=ge.createElement(ge.Fragment,null,ge.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",ge.createElement("pre",null,At)),ge.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ge.createElement("pre",{className:"error"},a.Base64.decode(Ra)));break;case ie.h.PODFAILURE:kn=ge.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ie.h.TIMEOUT:kn=ge.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return ge.createElement(ge.Fragment,null," ",kn," ")};return ge.createElement("div",null,ge.createElement(le.ZP,nt(Xe({loading:jn},ot),{onClick:Ka}),Bt),ge.createElement(Ie.default,{open:fa,title:"\u8C03\u8BD5\u4EE3\u7801",destroyOnClose:!0,width:1200,okText:"\u8FD0\u884C\u6D4B\u8BD5",confirmLoading:Kn,cancelButtonProps:{style:{display:"none"}},onOk:()=>aa(),onCancel:()=>{ht.current=!1,Wn(!1)}},ge.createElement("div",{className:x.result},ge.createElement("div",{className:x.left},ge.createElement("div",{className:"mb20"},ge.createElement("span",{className:"c-black"},"\u6267\u884C\u4EE3\u7801"),!Ot&&ge.createElement(re.CopyToClipboard,{text:mn,onCopy:()=>Ve.ZP.success("\u590D\u5236\u6210\u529F")},ge.createElement("span",{style:{float:"right"},className:"current c-light-primary"},ge.createElement("i",{className:"iconfont icon-fuzhi8 mr5"}),"\u590D\u5236"))),ge.createElement(ne.Z,{height:510,className:"mb0",hidetoolBar:!0,defaultValue:mn,onChange:Qn=>Pn(Qn)})),ge.createElement("div",{className:x.right},ge.createElement("div",{className:"c-black mb20"},"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B"),ge.createElement("div",{className:x.box},ge.createElement("div",{className:x.li},ge.createElement(he.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165",value:Ma,onChange:Qn=>Sa(Qn.target.value),bordered:!1,style:{height:180}}))),ge.createElement("div",{className:"c-black mb20 mt30"},"\u4EE3\u7801\u6267\u884C\u7ED3\u679C"),ge.createElement("div",{className:x.box},ge.createElement(E.Z,{spinning:Kn,tip:"\u4EE3\u7801\u6267\u884C\u4E2D"},ge.createElement("div",{className:x.li,style:{height:196,overflow:"auto",padding:10}},ra(Ca))))))))},wt=oe(87169),ut=oe(59301),Yt=Object.defineProperty,ln=Object.defineProperties,It=Object.getOwnPropertyDescriptors,Wt=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,Et=(ot,Bt,Ht)=>Bt in ot?Yt(ot,Bt,{enumerable:!0,configurable:!0,writable:!0,value:Ht}):ot[Bt]=Ht,kt=(ot,Bt)=>{for(var Ht in Bt||(Bt={}))Qe.call(Bt,Ht)&&Et(ot,Ht,Bt[Ht]);if(Wt)for(var Ht of Wt(Bt))Me.call(Bt,Ht)&&Et(ot,Ht,Bt[Ht]);return ot},vt=(ot,Bt)=>ln(ot,It(Bt)),Dt=(ot,Bt)=>{var Ht={};for(var St in ot)Qe.call(ot,St)&&Bt.indexOf(St)<0&&(Ht[St]=ot[St]);if(ot!=null&&Wt)for(var St of Wt(ot))Bt.indexOf(St)<0&&Me.call(ot,St)&&(Ht[St]=ot[St]);return Ht};const{TextArea:Ae}=he.default,dt=[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"}],un=({value:ot,onChange:Bt})=>ut.createElement(Switch,{checked:ot,onChange:Ht=>{Bt(Ht)}}),ct="@\u2581@",et="@\u2581\u2581@",bn=({questionTitlePlaceholder:ot,form:Bt,scoreByBlank:Ht=!1,hackidentifier:St,answerKey:Tn})=>{const[Ot,Kn]=(0,b.useState)(!1),[wn,jn]=(0,b.useState)(!1),fa=(0,Oe.useParams)().type==="edit",Wn=(en,ht)=>{const pn=ht.line;let xn=0;for(let aa=0;aa{const ya=en.getRange(ht.from,ht.to);let aa=0;if(ht.text.forEach(Ka=>{aa+=Ka.split(ct).length-1}),ht.text.forEach(Ka=>{aa+=Ka.split(et).length-1}),ht.origin!=="setValue"){if(ya&&(ya.indexOf(ct)!==-1||ya.indexOf(et)!==-1)){const Ka=ya.split(ct).length-1+ya.split(et).length-1,ra=Wn(en,ht.from);if(console.log(`\u5220\u9664${Ka}\u4E2A\uFF0C \u524D\u9762\u6709${ra}\u4E2A\uFF0C\u65B0\u589E${aa}\u4E2A`),Ka>1){const Qn=Array.from({length:Ka},(Ya,Ra)=>ra+Ra);xn(Qn)}else xn(ra)}else if(aa>0){const Ka=Wn(en,ht.from);console.log(`\u65B0\u589E${aa}\u4E2A\uFF0C\u4E4B\u524D\u6709${Ka}\u4E2A`),pn(aa,Ka)}}},sn=()=>{const en=Bt.getFieldValue(Tn);Bt.setFieldsValue({[Tn]:en==null?void 0:en.map((ht,pn)=>vt(kt({},ht),{position:pn+1}))})},mn=(0,b.useRef)(),Pn=(en,ht)=>{for(let pn=0;pn{Ma.current(en),sn()},Da=Be.default.useWatch(Tn,Bt);return ut.createElement("div",{className:We.Z.wrap},ut.createElement(Be.default.Item,{label:"\u8BD5\u9898\u63CF\u8FF0",name:["hack","description"],style:{display:"table"},className:"w100",labelCol:{span:24},rules:[{required:!0}]},ut.createElement(De.h,{scrollId:"name",watch:!0,height:140})),ut.createElement("div",{className:We.Z.questionTitleEditorWrap},ut.createElement(Be.default.Item,{label:"\u7A0B\u5E8F\u4EE3\u7801",name:["hack_codes","code"],labelCol:{span:24},rules:[{required:!0}]},ut.createElement(De.h,{scrollId:"name",watch:!0,height:400,hidetoolBar:!0,showNullProgramButton:!0,onChange:(en,ht)=>{const pn=Bt.getFieldValue(Tn);console.log("--preAnswerData",pn,ht),Bt.setFieldsValue({[Tn]:pn==null?void 0:pn.map((xn,ya)=>{var aa;return vt(kt({},xn),{position:ya+1,multi_line:(aa=ht==null?void 0:ht[ya])==null?void 0:aa.multiLine})})})},placeholder:ot,onCMBeforeChange:(en,ht)=>{Ca(en,ht,Pn,Sa)}}))),ut.createElement(Be.default.List,{name:Tn,rules:[{validator(en,ht){if(!(ht!=null&&ht.length))return Promise.reject(new Error("\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"));for(const pn of ht){const{answer_text:xn}=pn||{};if((xn==null?void 0:xn.length)===0)return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(en,{add:ht,remove:pn},{errors:xn})=>(mn.current=ht,Ma.current=pn,ut.createElement(ut.Fragment,null,ut.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},ut.createElement(Be.default.Item,{label:"\u586B\u7A7A\u9879\u7B54\u6848",required:!0,labelCol:{span:24}}),ut.createElement("div",{onClick:()=>{Ie.default.warning({title:"\u7ED9\u5206\u8BF4\u660E",icon:null,width:700,centered:!0,content:ut.createElement("div",null,ut.createElement("div",null,"1.\u5B66\u751F\u586B\u5199\u7B54\u6848\u4E4B\u540E\uFF0C\u5FC5\u987B\u63D0\u4EA4\u4EE3\u7801",ut.createElement("span",{style:{color:"#e30000"}},"\u8FDB\u884C\u8BC4\u6D4B"),"\u624D\u80FD\u5F97\u5206\u3002"),ut.createElement("div",{style:{marginTop:10}},"2.\u8BD5\u9898\u7B97\u5206\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u5C06\u7A0B\u5E8F\u91CC\u9762\u7684\u6240\u6709\u7A7A\u66FF\u6362\u6210\u5B66\u751F\u7684\u7B54\u6848\u8FDB\u884C\u8BC4\u6D4B\u3002\u8F93\u51FA\u7684\u7ED3\u679C\u4E0E\u6D4B\u8BD5\u96C6\u6BD4\u5BF9\uFF0C\u5B8C\u5168\u6B63\u786E\u5219\u5F97\u6EE1\u5206\uFF1B\u82E5\u4E0D\u5B8C\u5168\u6B63\u786E\uFF0C\u5219\u4F9D\u6B21\u5C06\u6BCF\u4E2A\u7A7A\u6362\u6210\u5B66\u751F\u63D0\u4EA4\u7684\u7B54\u6848\uFF0C\u540C\u65F6\u5C06\u5176\u4ED6\u7A7A\u66FF\u6362\u6210\u6807\u51C6\u7B54\u6848\uFF0C\u8FD0\u884C\u7A0B\u5E8F\u3002\u5982\u679C\u8FD9\u4E2A\u7A7A\u7684\u5B66\u751F\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7ED3\u5408\u80FD\u5F97\u5230\u6B63\u786E\u8F93\u51FA\uFF0C\u5219\u8FD9\u4E2A\u7A7A\u5F97\u5230\u8BE5\u7A7A\u7684\u6EE1\u5206\uFF0C\u5426\u5219\u8BE5\u7A7A\u5F970\u5206\u3002"))})},style:{minHeight:32,color:"#3061D0",cursor:"pointer"}},ut.createElement(wt.Z,{style:{marginRight:3,color:"#3061D0"}}),ut.createElement("span",null," \u7ED9\u5206\u8BF4\u660E"))),en.map((ya,aa)=>{var Ka=ya,{key:ra,name:Qn}=Ka,Ya=Dt(Ka,["key","name"]),Ra,Ja;return ut.createElement(be.Z,{className:"mb20",key:ra,align:"middle",wrap:!1},ut.createElement(Ge.Z,{flex:"0 0 auto",className:`${We.Z.blankIndex}`},"\u586B\u7A7A\u9879",aa+1),ut.createElement(Ge.Z,{flex:1},ut.createElement(be.Z,{align:"top",justify:"space-between",wrap:!1},ut.createElement(Ge.Z,null,ut.createElement(Be.default.Item,vt(kt({},Ya),{name:[Qn,"answer_text"],noStyle:!0}),(Ra=Da==null?void 0:Da[Qn])!=null&&Ra.multi_line||(Ja=Da==null?void 0:Da[Qn])!=null&&Ja.multiLine?ut.createElement(Ae,{spellCheck:!1,style:{marginLeft:10,width:550}}):ut.createElement(he.default,{style:{marginLeft:10,width:550},className:We.Z.blankInput,size:"large",maxLength:1e3,onBlur:Br=>{}}))),Ht&&ut.createElement(Ge.Z,{flex:"224px"},ut.createElement(Be.default.Item,vt(kt({},Ya),{name:[Qn,"score"],label:"\u5206\u503C",rules:[{required:!0}]}),ut.createElement(Fe.Z,{size:"large",className:We.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"}))))))})))),ut.createElement("div",{onClick:()=>Kn(!0)},ut.createElement(Be.default.Item,{name:["hack","analysis"],label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},ut.createElement(De.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Ot}))),ut.createElement(Be.default.Item,{label:"\u7F16\u7A0B\u8BED\u8A00",style:{marginTop:30},name:["hack_codes","language"],labelCol:{span:24},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00"}]},ut.createElement(Ye.default,{size:"large"},dt.map(en=>ut.createElement(Ye.default.Option,{key:en.title,value:en.key}," ",en.title)))),ut.createElement(Be.default.Item,{label:"\u6700\u5927\u8BC4\u6D4B\u65F6\u957F\uFF08\u79D2\uFF09",style:{marginTop:30},labelCol:{span:24},required:!0},ut.createElement(Be.default.Item,{name:["hack","time_limit"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"},{type:"number",min:3,message:"\u6700\u5C0F\u9650\u5236\u65F6\u95F4\u662F3\u79D2"}],noStyle:!0},ut.createElement(Fe.Z,{precision:0,max:10,min:3,size:"large",style:{width:"97%"}})),ut.createElement("span",{className:"ml10 font14"},"\u79D2")),ut.createElement(Be.default.Item,{label:"\u8BC4\u6D4B\u65F6\u7A7A\u683C\u5904\u7406",style:{marginTop:30},name:["hack","submit_rule"],labelCol:{span:24},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u65F6\u7A7A\u683C\u5904\u7406"}]},ut.createElement(ke.ZP.Group,{style:{marginTop:-10}},ut.createElement(ke.ZP,{value:0},"\u4E0D\u5FFD\u7565\u7A7A\u683C"),ut.createElement(ke.ZP,{value:1},"\u5FFD\u7565\u9996\u5C3E\u7A7A\u683C"),ut.createElement(ke.ZP,{value:2},"\u5FFD\u7565\u6240\u6709\u7A7A\u683C"))),ut.createElement(Be.default.Item,{label:"\u6D4B\u8BD5\u7528\u4F8B",required:!0,style:{marginTop:30}}),ut.createElement("div",{style:{background:"#F6F7F9",padding:15}},ut.createElement(Be.default.Item,{label:"\u8F93\u5165",labelCol:{span:24},name:["hack_sets","input"]},ut.createElement(Ae,{rows:4})),ut.createElement(Be.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24},name:["hack_sets","output"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8F93\u51FA\u5185\u5BB9"}]},ut.createElement(Ae,{rows:4}))),ut.createElement(pt,{form:Bt,answerKey:Tn,hackIdentifier:St,buttonText:"\u8FD0\u884C\u8C03\u8BD5",buttonProps:{ghost:!0,icon:ut.createElement("i",{className:"iconfont icon-ceshi"}),style:{background:"rgba(55,173,131,0.05)",borderRadius:19,border:"1px solid #37AD83",width:116,height:38,display:"inline-flex",fontSize:14,alignItems:"center",justifyContent:"center",marginTop:20,cursor:"pointer",color:"#37AD83"}}}))}},80815:function(_e,xt,oe){"use strict";oe.d(xt,{u:function(){return ge}});var b=oe(59301),he=oe(95237),Be=oe(43604),Ie=oe(6848),be=oe(78241),Ge=oe(44388),Fe=oe(32134),Ye=oe(12893),ke=oe(80061),De=oe(59301),Oe=Object.defineProperty,We=Object.defineProperties,Ve=Object.getOwnPropertyDescriptors,le=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,x=(fe,Pe,Ue)=>Pe in fe?Oe(fe,Pe,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):fe[Pe]=Ue,y=(fe,Pe)=>{for(var Ue in Pe||(Pe={}))E.call(Pe,Ue)&&x(fe,Ue,Pe[Ue]);if(le)for(var Ue of le(Pe))a.call(Pe,Ue)&&x(fe,Ue,Pe[Ue]);return fe},z=(fe,Pe)=>We(fe,Ve(Pe)),ne=(fe,Pe)=>{var Ue={};for(var Re in fe)E.call(fe,Re)&&Pe.indexOf(Re)<0&&(Ue[Re]=fe[Re]);if(fe!=null&&le)for(var Re of le(fe))Pe.indexOf(Re)<0&&a.call(fe,Re)&&(Ue[Re]=fe[Re]);return Ue};const re=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],ie=({value:fe,onChange:Pe,choiceTextKey:Ue,answerKey:Re,index:lt,isEdit:Le,setInputActive:Ce,form:Xe,choiceOptionsPath:nt,allowChangeMode:ye,showAddIcon:gt,addItem:pt,deleteItem:wt})=>{console.log(fe,"value");const ut=(fe==null?void 0:fe[Re])===1,Yt=()=>{const It=Xe.getFieldValue(nt);Xe.setFieldValue(nt,It.map(Wt=>z(y({},Wt),{[Re]:0})))},ln=()=>{ut?Pe(z(y({},fe),{[Re]:0})):(ye||Yt(),Pe(z(y({},fe),{[Re]:1})))};return De.createElement(he.Z,{className:Ge.Z.choiceWrap,align:"middle",wrap:!1},De.createElement(Be.Z,{onClick:ln,className:`${Ge.Z.choiceIndex} ${ut?Ge.Z.activeAnswer:""}`},re[lt]),De.createElement(Be.Z,{flex:1,className:`${Ge.Z.editorWrap} ml15`,onClick:Ce},De.createElement(ke.x,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:Le,value:fe==null?void 0:fe[Ue],onChange:It=>{Pe(z(y({},fe),{[Ue]:It}))}})),De.createElement(Be.Z,{flex:"0 0 auto",className:"ml15"},De.createElement("div",{onClick:ln,className:`${Ge.Z.setAnswerBtn} ${ut?Ge.Z.activeAnswer:""}`},ut?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),De.createElement(Be.Z,{className:Ge.Z.actionWrapper},De.createElement(Ie.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},De.createElement(Fe.Z,{className:Ge.Z.addIcon,onClick:pt,style:{visibility:gt?"visible":"hidden"}})),De.createElement(Ie.Z,{title:"\u5220\u9664"},De.createElement(Ye.Z,{className:Ge.Z.deleteIcon,onClick:wt,style:{visibility:lt>1?"visible":"hidden"}}))))},ge=({questionTitlePlaceholder:fe,titleKey:Pe,choiceKey:Ue,analysisKey:Re,choiceTextKey:lt,answerKey:Le,choiceOptionsPath:Ce,allowChangeMode:Xe=!0,form:nt,showAnalysis:ye=!0})=>{const[gt,pt]=(0,b.useState)(),[wt,ut]=(0,b.useState)(!1);return De.createElement("div",{className:Ge.Z.wrap},De.createElement("div",{className:Ge.Z.questionTitleEditorWrap},De.createElement(be.default.Item,{label:"\u9898\u5E72",name:Pe,labelCol:{span:24},rules:[{required:!0}]},De.createElement(ke.h,{scrollId:Array.isArray(Pe)?Pe.join("_"):`${Pe}`,watch:!0,height:140,placeholder:fe}))),De.createElement(be.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),De.createElement(be.default.List,{name:Ue,rules:[{validator(Yt,ln){const It=ln.some(Qe=>Qe[Le]===1),Wt=ln.findIndex(Qe=>{var Me;return((Me=Qe[lt])==null?void 0:Me.length)<=0});return Wt!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${re[Wt]}\u9009\u9879\u7684\u5185\u5BB9`)):It?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(Yt,{add:ln,remove:It})=>De.createElement("div",{id:Array.isArray(Ce)?Ce.join("_"):`${Ce}`},Yt.map((Wt,Qe)=>{var Me=Wt,{key:Et,name:kt}=Me,vt=ne(Me,["key","name"]);const Dt=gt===Et,Ae=()=>{pt(Et)},dt=Qe<7&&Qe===Yt.length-1,un=()=>ln({[lt]:"",[Le]:0}),ct=()=>It(kt);return De.createElement(be.default.Item,z(y({},vt),{key:Et,name:kt,className:Ge.Z.choiceListWrap,rules:[{validator(et,bn){return bn!=null&&bn.choice_text?Promise.resolve():Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${re[Qe]}\u9009\u9879\u7684\u5185\u5BB9`))}}]}),De.createElement(ie,{choiceTextKey:lt,answerKey:Le,index:Qe,isEdit:Dt,setInputActive:Ae,form:nt,choiceOptionsPath:Ce,allowChangeMode:Xe,showAddIcon:dt,addItem:un,deleteItem:ct}))}),Yt.length<8&&De.createElement("div",{className:`${Ge.Z.addBtn} mb30`,onClick:()=>ln({[lt]:"",[Le]:0})},"\u6DFB\u52A0\u9009\u9879"))),ye&&De.createElement("div",{onClick:()=>ut(!0)},De.createElement(be.default.Item,{name:Re,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},De.createElement(ke.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:wt}))))}},41940:function(_e,xt,oe){"use strict";oe.d(xt,{u:function(){return Xe}});var b=oe(59301),he=oe(43418),Be=oe(95237),Ie=oe(43604),be=oe(92832),Ge=oe(6848),Fe=oe(78673),Ye=oe(78241),ke=oe(5112),De=oe(5871),Oe=oe(80061),We=oe(12893),Ve=oe(61485),le=oe(44388),E=oe(10438),a=oe(59301),x=Object.defineProperty,y=Object.defineProperties,z=Object.getOwnPropertyDescriptors,ne=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,ge=(nt,ye,gt)=>ye in nt?x(nt,ye,{enumerable:!0,configurable:!0,writable:!0,value:gt}):nt[ye]=gt,fe=(nt,ye)=>{for(var gt in ye||(ye={}))re.call(ye,gt)&&ge(nt,gt,ye[gt]);if(ne)for(var gt of ne(ye))ie.call(ye,gt)&&ge(nt,gt,ye[gt]);return nt},Pe=(nt,ye)=>y(nt,z(ye)),Ue=(nt,ye)=>{var gt={};for(var pt in nt)re.call(nt,pt)&&ye.indexOf(pt)<0&&(gt[pt]=nt[pt]);if(nt!=null&&ne)for(var pt of ne(nt))ye.indexOf(pt)<0&&ie.call(nt,pt)&&(gt[pt]=nt[pt]);return gt};const Re=({value:nt,onChange:ye})=>{const gt=wt=>{he.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:le.Z.modal,onOk:()=>{const ut=[...nt];ut.splice(wt,1),ye(ut)}})},pt=()=>{const wt=[...nt];wt.push(""),ye(wt)};return a.createElement(Be.Z,{className:"ml20"},a.createElement(Ie.Z,{flex:1},nt==null?void 0:nt.map((wt,ut)=>a.createElement(Be.Z,{key:`${wt}_${ut}`,className:"mb20"},a.createElement(be.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:wt,autoSize:{maxRows:3},maxLength:1e3,onBlur:Yt=>{const ln=[...nt],It=Yt.target.value.trim();ln[ut]=It,ye(ln)}}),a.createElement(Ge.Z,{title:"\u5220\u9664"},a.createElement(We.Z,{className:le.Z.deleteIcon,style:{marginLeft:15,visibility:ut>0?"visible":"hidden"},onClick:()=>gt(ut)}))))),a.createElement(Ie.Z,null,a.createElement("div",{className:`${le.Z.addBtn}`,onClick:()=>{pt()}},"\u65B0\u589E\u7B54\u6848")))},lt=({value:nt,onChange:ye})=>{const gt=wt=>{he.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:le.Z.modal,onOk:()=>{const ut=[...nt];ut.splice(wt,1),ye(ut)}})},pt=()=>{const wt=[...nt];wt.push(""),ye(wt)};return a.createElement(Be.Z,{className:"ml20"},a.createElement(Ie.Z,{flex:1},nt==null?void 0:nt.map((wt,ut)=>a.createElement(Be.Z,{key:`${wt}_${ut}`,align:"middle",className:"mb20"},a.createElement(E.Z,{value:wt,style:{flex:1},onChange:Yt=>{const ln=[...nt];ln[ut]=Yt,ye(ln)}}),a.createElement(Ge.Z,{title:"\u5220\u9664"},a.createElement(We.Z,{className:le.Z.deleteIcon,style:{marginLeft:15,visibility:ut>0?"visible":"hidden"},onClick:()=>gt(ut)}))))),a.createElement(Ie.Z,null,a.createElement("div",{className:`${le.Z.addBtn}`,onClick:()=>{pt()}},"\u65B0\u589E\u7B54\u6848")))},Le=({value:nt=!0,onChange:ye})=>a.createElement(Fe.Z,{checked:!nt,onChange:gt=>{ye(!gt)}}),Ce="\u2581",Xe=({questionTitlePlaceholder:nt,form:ye,scoreByBlank:gt=!1,answerKey:pt})=>{const[wt,ut]=(0,b.useState)(!1),Yt=(vt,Dt)=>{const Ae=Dt.line;let dt=0;for(let ct=0;ct{const un=vt.getRange(Dt.from,Dt.to);let ct=0;if(Dt.text.forEach(et=>{ct+=et.split(Ce).length-1}),Dt.origin!=="setValue"){if(un&&un.indexOf(Ce)!==-1){const et=un.split(Ce).length-1,bn=Yt(vt,Dt.from);if(console.log(`\u5220\u9664${et}\u4E2A\uFF0C \u524D\u9762\u6709${bn}\u4E2A\uFF0C\u65B0\u589E${ct}\u4E2A`),et>1){const ot=Array.from({length:et},(Bt,Ht)=>bn+Ht);dt(ot)}else dt(bn)}else if(ct>0){const et=Yt(vt,Dt.from);console.log(`\u65B0\u589E${ct}\u4E2A\uFF0C\u4E4B\u524D\u6709${et}\u4E2A`),Ae(ct,et)}}},It=()=>{const vt=ye.getFieldValue(pt);ye.setFieldsValue({[pt]:vt.map((Dt,Ae)=>Pe(fe({},Dt),{position:Ae+1}))})},Wt=(0,b.useRef)(),Qe=(vt,Dt)=>{for(let Ae=0;Ae{Me.current(vt),It()},kt=Ye.default.useWatch(pt,ye);return a.createElement("div",{className:le.Z.wrap},a.createElement("div",{className:le.Z.questionTitleEditorWrap},a.createElement(Ye.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},a.createElement(Oe.h,{scrollId:"name",watch:!0,height:140,placeholder:nt,showNullButton:!0,onCMBeforeChange:(vt,Dt)=>{ln(vt,Dt,Qe,Et)}}))),a.createElement(Ye.default.List,{name:pt,rules:[{validator(vt,Dt){if(!(Dt!=null&&Dt.length))return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const Ae of Dt){const{answer_text:dt}=Ae||{};if(dt!=null&&dt.some(un=>(un==null?void 0:un.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(vt,{add:Dt,remove:Ae},{errors:dt})=>(Wt.current=Dt,Me.current=Ae,a.createElement(a.Fragment,null,a.createElement(Ye.default.Item,{label:a.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(vt!=null&&vt.length)&&a.createElement("span",{style:{color:"#E99237"}},"\uFF08\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879\uFF09")),required:!0,labelCol:{span:24}}),vt.map((un,ct)=>{var et=un,{key:bn,name:ot}=et,Bt=Ue(et,["key","name"]),Ht,St;return a.createElement("div",{style:{marginBottom:10},key:bn},a.createElement(Be.Z,{className:"mb20",align:"middle",wrap:!1},a.createElement(Ie.Z,{style:{marginRight:10},flex:"0 0 auto",className:`${le.Z.blankIndex}`},"\u586B\u7A7A\u9879",ct+1),a.createElement(Ye.default.Item,Pe(fe({},Bt),{name:[ot,"model"],noStyle:!0}),a.createElement(ke.ZP.Group,{onChange:()=>{const Tn=ye.getFieldValue(pt);ye.setFieldsValue({[pt]:Tn.map((Ot,Kn)=>Pe(fe({},Ot),{answer_text:ot===Kn?[""]:Ot.answer_text}))})}},a.createElement(ke.ZP,{value:1},"\u6587\u672C\u6A21\u5F0F ",a.createElement(Ge.Z,{title:"\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9700\u8981\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6587\u672C\u7B54\u6848"},a.createElement(Ve.Z,null))),a.createElement(ke.ZP,{value:2},"\u6570\u5B66\u516C\u5F0F\u6A21\u5F0F ",a.createElement(Ge.Z,{title:"\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9700\u8981\u7F16\u5199\u6570\u5B66\u516C\u5F0F\u4F5C\u4E3A\u7B54\u6848"},a.createElement(Ve.Z,null)))))),a.createElement(Be.Z,{style:{marginLeft:20},align:"middle",wrap:!1},a.createElement(Ie.Z,{flex:1},a.createElement(Be.Z,{align:"top",justify:"space-between",wrap:!1},a.createElement(Ie.Z,{flex:1},a.createElement(Ye.default.Item,Pe(fe({},Bt),{name:[ot,"answer_text"],noStyle:!0}),((St=(Ht=ye.getFieldValue(pt))==null?void 0:Ht[ot])==null?void 0:St.model)===1?a.createElement(Re,null):a.createElement(lt,null))),gt&&a.createElement(Ie.Z,{flex:"224px",style:{margin:"-7px 0 0 20px"}},a.createElement(Ye.default.Item,Pe(fe({},Bt),{name:[ot,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:le.Z.blankInputNumberWrapper}),a.createElement(De.Z,{min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),a.createElement(Ye.default.Item,Pe(fe({},Bt),{name:[ot,"position"],noStyle:!0}),a.createElement(be.default,{type:"hidden"})))))})))),a.createElement(Be.Z,{align:"middle"},a.createElement(Ye.default.Item,{name:"downcase",valuePropName:"checked"},a.createElement(Fe.Z,null)),a.createElement(Ie.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),a.createElement(Be.Z,{align:"middle"},a.createElement(Ye.default.Item,{name:"no_space",valuePropName:"checked"},a.createElement(Fe.Z,null)),a.createElement(Ie.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(kt==null?void 0:kt.length)>1&&a.createElement(Be.Z,{align:"middle",className:(kt==null?void 0:kt.length)>1?"mb30":`${le.Z.hide}`},a.createElement(Ye.default.Item,{name:"is_ordered"},a.createElement(Le,null)),a.createElement(Ie.Z,{className:"ml10"},"\u5141\u8BB8\u5B66\u751F\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7684\u987A\u5E8F\u4E0D\u4E00\u81F4")),a.createElement("div",{onClick:()=>ut(!0)},a.createElement(Ye.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},a.createElement(Oe.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:wt}))))}},48700:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return ne}});var b=oe(59301),he=oe(95237),Be=oe(43604),Ie=oe(78241),be=oe(44388),Ge=oe(80061),Fe=oe(59301),Ye=Object.defineProperty,ke=Object.defineProperties,De=Object.getOwnPropertyDescriptors,Oe=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,le=(re,ie,ge)=>ie in re?Ye(re,ie,{enumerable:!0,configurable:!0,writable:!0,value:ge}):re[ie]=ge,E=(re,ie)=>{for(var ge in ie||(ie={}))We.call(ie,ge)&&le(re,ge,ie[ge]);if(Oe)for(var ge of Oe(ie))Ve.call(ie,ge)&&le(re,ge,ie[ge]);return re},a=(re,ie)=>ke(re,De(ie)),x=(re,ie)=>{var ge={};for(var fe in re)We.call(re,fe)&&ie.indexOf(fe)<0&&(ge[fe]=re[fe]);if(re!=null&&Oe)for(var fe of Oe(re))ie.indexOf(fe)<0&&Ve.call(re,fe)&&(ge[fe]=re[fe]);return ge};const y={\u6B63\u786E:"T",\u9519\u8BEF:"F"},z=({value:re,onChange:ie,form:ge})=>{const fe=(re==null?void 0:re.is_answer)===1,Pe=re==null?void 0:re.choice_text,Ue=()=>{const Re=ge.getFieldsValue().choices.map(lt=>({choice_text:lt.choice_text,is_answer:0}));ge.setFieldsValue({choices:Re}),ie(a(E({},re),{is_answer:1}))};return Fe.createElement(he.Z,{className:be.Z.choiceWrap,align:"middle",wrap:!1,style:{marginBottom:"20px"}},Fe.createElement(Be.Z,{onClick:Ue,className:`${be.Z.choiceIndex} ${be.Z.judgementIndex} ${fe?be.Z.activeAnswer:""}`},y[Pe]),Fe.createElement(Be.Z,{flex:1,className:`${be.Z.editorWrap} ml15`},Fe.createElement("div",{className:`${be.Z.inputBorder} ${be.Z.placeholder} ${fe?be.Z.activeJudgementAnswer:""}`},Pe)),Fe.createElement(Be.Z,{flex:"0 0 auto",className:"ml15"},Fe.createElement("div",{onClick:Ue,className:`${be.Z.setAnswerBtn} ${fe?be.Z.activeAnswer:""}`},fe?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},ne=({questionTitlePlaceholder:re,choiceKey:ie,form:ge})=>{const[fe,Pe]=(0,b.useState)(!1);return Fe.createElement("div",{className:be.Z.wrap},Fe.createElement("div",{className:be.Z.questionTitleEditorWrap},Fe.createElement(Ie.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},Fe.createElement(Ge.h,{scrollId:"name",watch:!0,height:140,placeholder:re}))),Fe.createElement(Ie.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},Fe.createElement(Ie.default.List,{name:"choices",rules:[{validator(Ue,Re){return Re.some(Le=>(Le==null?void 0:Le.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},Ue=>Fe.createElement("div",{id:"choices"},Ue.map(Re=>{var lt=Re,{key:Le,name:Ce}=lt,Xe=x(lt,["key","name"]);return Fe.createElement(Ie.default.Item,a(E({},Xe),{key:Le,name:Ce,noStyle:!0}),Fe.createElement(z,{form:ge}))})))),Fe.createElement("div",{onClick:()=>Pe(!0)},Fe.createElement(Ie.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Fe.createElement(Ge.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:fe}))))}},80061:function(_e,xt,oe){"use strict";oe.d(xt,{h:function(){return E},x:function(){return a}});var b=oe(37962),he=oe(44388),Be=oe(28900),Ie=oe(59301),be=Object.defineProperty,Ge=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Oe=(x,y,z)=>y in x?be(x,y,{enumerable:!0,configurable:!0,writable:!0,value:z}):x[y]=z,We=(x,y)=>{for(var z in y||(y={}))ke.call(y,z)&&Oe(x,z,y[z]);if(Ye)for(var z of Ye(y))De.call(y,z)&&Oe(x,z,y[z]);return x},Ve=(x,y)=>Ge(x,Fe(y)),le=(x,y)=>{var z={};for(var ne in x)ke.call(x,ne)&&y.indexOf(ne)<0&&(z[ne]=x[ne]);if(x!=null&&Ye)for(var ne of Ye(x))y.indexOf(ne)<0&&De.call(x,ne)&&(z[ne]=x[ne]);return z};const E=x=>{var y=x,{value:z,onChange:ne,scrollId:re}=y,ie=le(y,["value","onChange","scrollId"]);return Ie.createElement("div",{id:re||""},Ie.createElement(b.Z,Ve(We({},ie),{defaultValue:z,onChange:(ge,fe)=>{fe!=null&&fe.length?ne(ge,fe):ne(ge)}})))},a=({value:x,onChange:y,placeholder:z,height:ne=140,isEdit:re,miniToolbar:ie,watch:ge=!0})=>re?Ie.createElement(b.Z,{watch:ge,isFocus:!0,height:ne||void 0,placeholder:z,defaultValue:x,onChange:y,miniToolbar:ie}):Ie.createElement("div",{style:{cursor:"pointer"}},x?Ie.createElement(Be.Z,{className:he.Z.inputBorder,value:x}):Ie.createElement("div",{className:`${he.Z.inputBorder} ${he.Z.placeholder} inputBorderError`},z))},88637:function(_e,xt,oe){"use strict";oe.d(xt,{W:function(){return lt}});var b=oe(59301),he=oe(8591),Be=oe(12563),Ie=oe(78241),be=oe(78673),Ge=oe(95237),Fe=oe(43604),Ye=oe(6848),ke=oe(92832),De=oe(5871),Oe=oe(44388),We=oe(80061),Ve=oe(37962),le=oe(61485),E=Object.defineProperty,a=Object.defineProperties,x=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,re=(Le,Ce,Xe)=>Ce in Le?E(Le,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Le[Ce]=Xe,ie=(Le,Ce)=>{for(var Xe in Ce||(Ce={}))z.call(Ce,Xe)&&re(Le,Xe,Ce[Xe]);if(y)for(var Xe of y(Ce))ne.call(Ce,Xe)&&re(Le,Xe,Ce[Xe]);return Le},ge=(Le,Ce)=>a(Le,x(Ce)),fe=(Le,Ce)=>{var Xe={};for(var nt in Le)z.call(Le,nt)&&Ce.indexOf(nt)<0&&(Xe[nt]=Le[nt]);if(Le!=null&&y)for(var nt of y(Le))Ce.indexOf(nt)<0&&ne.call(Le,nt)&&(Xe[nt]=Le[nt]);return Xe};const Pe=Le=>{var Ce=Le,{value:Xe,onChange:nt}=Ce,ye=fe(Ce,["value","onChange"]);const gt=pt=>{nt([pt])};return b.createElement(Ve.Z,ge(ie({},ye),{defaultValue:Xe==null?void 0:Xe[0],onChange:gt}))},Ue=Le=>{if(!Le)return!1;if(/^s*$/.test(Le)||Le.trim()===""){he.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C");return}let Ce=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return Le==="|"?(he.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Re=({value:Le=[],onClose:Ce})=>b.createElement(Be.default,{closable:!0,onClose:Ce,className:Oe.Z.keywordTag},b.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},Le.join(" \u6216 "))),lt=({questionTitlePlaceholder:Le,form:Ce,showKeywords:Xe,isMustKeyWords:nt=Xe})=>{const[ye,gt]=(0,b.useState)(!1),[pt,wt]=(0,b.useState)(""),ut=Ie.default.useWatch("use_keywords",Ce),Yt=Ie.default.useWatch("question_score",Ce);return b.createElement("div",{className:Oe.Z.wrap},b.createElement("div",{className:Oe.Z.questionTitleEditorWrap},b.createElement(Ie.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},b.createElement(We.h,{scrollId:"name",watch:!0,height:140,placeholder:Le}))),b.createElement(Ie.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:"answer_texts",labelCol:{span:24}},b.createElement(Pe,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),Xe&&!nt&&b.createElement(Ie.default.Item,{hidden:!0,name:"use_keywords",valuePropName:"checked"},b.createElement(be.Z,{defaultChecked:!0})),Xe&&nt&&b.createElement(Ge.Z,{align:"middle",className:"mb30"},b.createElement(Ie.default.Item,{name:"use_keywords",valuePropName:"checked"},b.createElement(be.Z,null)),b.createElement(Fe.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),b.createElement(Fe.Z,null,b.createElement(Ye.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},b.createElement(le.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(ut||!nt)&&b.createElement(Ie.default.List,{name:"keywords",rules:[{validator(ln,It){return nt?It!=null&&It.length?(It==null?void 0:It.reduce((Qe,Me)=>Qe+Me.score,0))>parseFloat(Yt)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD")):Promise.resolve()}}]},(ln,{add:It,remove:Wt})=>b.createElement(b.Fragment,null,b.createElement("div",{className:`${Oe.Z.title} mb10`},nt?"\u5173\u952E\u8BCD":b.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),b.createElement(Ge.Z,{align:"middle",className:"font14 mb30"},b.createElement(Fe.Z,{flex:1},b.createElement(ke.default,{value:pt,onChange:Qe=>{wt(Qe.target.value)},maxLength:50,allowClear:!0,onPressEnter:Qe=>{var Me,Et,kt,vt;const Dt=`${(Me=Qe.target)==null?void 0:Me.value}`,Ae=(kt=(Et=Dt==null?void 0:Dt.split("|"))==null?void 0:Et.filter(ct=>!!ct))==null?void 0:kt.map(ct=>ct==null?void 0:ct.trim()),dt=Ce.getFieldValue("keywords"),un=((vt=dt==null?void 0:dt.map(ct=>ct==null?void 0:ct.keyword))==null?void 0:vt.flat())||[];for(const ct of Ae)if(un.includes(ct)){he.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}Ue(Dt)&&(It({keyword:Ae,score:1}),wt(""))},className:Oe.Z.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),b.createElement(Fe.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),ln.map(Qe=>{var Me=Qe,{key:Et,name:kt}=Me,vt=fe(Me,["key","name"]);return b.createElement(Ge.Z,{key:Et,className:"mb20",style:{marginRight:148}},b.createElement(Fe.Z,{flex:1},b.createElement(Ge.Z,{align:"middle",justify:"space-between"},b.createElement(Ie.default.Item,ge(ie({},vt),{name:[kt,"keyword"]}),b.createElement(Re,{onClose:()=>Wt(kt)})),nt&&b.createElement(Ie.default.Item,ge(ie({},vt),{name:[kt,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:Oe.Z.blankInputNumberWrapper}),b.createElement(De.Z,{className:Oe.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),b.createElement("div",{onClick:()=>gt(!0)},b.createElement(Ie.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(We.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:ye}))))}},24417:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return be}});var b={text:"text___bQulM",sup:"sup___rX_Y3"},he=oe(78241),Be=oe(59301),be=({text:Ge,name:Fe="question_score"})=>{const Ye=({value:ke})=>Be.createElement("div",{className:b.text},Be.createElement("span",{className:b.sup},"*"),Be.createElement("span",{className:"mr10"},"\u5206\u503C"),Be.createElement("span",null,ke||"--"),Be.createElement("span",{className:"c-grey-999"},Ge));return Be.createElement(he.default.Item,{noStyle:!0,name:Fe},Be.createElement(Ye,null))}},8738:function(_e,xt,oe){"use strict";oe.d(xt,{h:function(){return re}});var b=oe(59301),he=oe(57809),Be=oe(78241),Ie=oe(3113),be=oe(89780),Ge=oe.n(be),Fe=oe(42741),Ye=oe(27494),ke=Object.defineProperty,De=Object.defineProperties,Oe=Object.getOwnPropertyDescriptors,We=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,E=(ie,ge,fe)=>ge in ie?ke(ie,ge,{enumerable:!0,configurable:!0,writable:!0,value:fe}):ie[ge]=fe,a=(ie,ge)=>{for(var fe in ge||(ge={}))Ve.call(ge,fe)&&E(ie,fe,ge[fe]);if(We)for(var fe of We(ge))le.call(ge,fe)&&E(ie,fe,ge[fe]);return ie},x=(ie,ge)=>De(ie,Oe(ge));const y=he.default.Option,z={labelCol:{span:4},wrapperCol:{span:20}},ne={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};xt.Z=({callback:ie,onCancel:ge})=>{const[fe,Pe]=(0,b.useState)("python");function Ue(lt){Pe(ne[lt][1])}function Re(lt){ie(lt)}return b.createElement(Be.default,x(a({},z),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Re,style:{width:500}}),b.createElement(Be.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},b.createElement(he.default,{getPopupContainer:lt=>lt.parentNode,onChange:Ue},Object.keys(ne).map(lt=>b.createElement(y,{key:lt,value:lt},ne[lt][0])))),b.createElement(Be.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},b.createElement(re,{mode:fe})),b.createElement("div",{className:"flex-container flex-end"},b.createElement(Ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(Ie.ZP,{type:"ghost",onClick:ge},"\u53D6\u6D88")))};function re({value:ie,onChange:ge,mode:fe,options:Pe={}}){const Ue=(0,b.useRef)(),[Re,lt]=(0,b.useState)();return(0,b.useEffect)(()=>{if(Re){let Le=function(Ce){const Xe=Ce.getValue();ge&&ge(Xe)};return Re.on("change",Le),()=>{Re.off("change",Le)}}},[Re,ge]),(0,b.useEffect)(()=>{Re&&Re.setOption("mode",fe)},[Re,fe]),(0,b.useEffect)(()=>{Re&&(ie!==Re.getValue()||ie==="")&&setTimeout(()=>{Re.setValue(ie||"")},300)},[Re,ie]),(0,b.useEffect)(()=>{if(Ue.current&&!Re){const Le=Ge().fromTextArea(Ue.current,a({mode:fe,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Pe));lt(Le)}},[Ue.current,Re]),b.createElement("div",{className:"my-codemirror-container"},b.createElement("textarea",{ref:Ue}))}},37962:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return En}});var b=oe(59301),he=oe(89780),Be=oe.n(he),Ie=oe(76374),be=oe(42741),Ge=oe(6313),Fe=oe(25717),Ye=oe(99498),ke=oe(25419),De=oe(67549),Oe=oe(28900),We=({value:je="",className:Ke,showTextOnly:He,showLines:Mt,style:dn={}})=>{const cn=(0,b.useMemo)(()=>"",[je]);return b.createElement(b.Fragment,null,b.createElement("div",{dangerouslySetInnerHTML:{__html:cn}}))},Ve=oe(59301),le=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ne=(je,Ke,He)=>Ke in je?le(je,Ke,{enumerable:!0,configurable:!0,writable:!0,value:He}):je[Ke]=He,re=(je,Ke)=>{for(var He in Ke||(Ke={}))y.call(Ke,He)&&ne(je,He,Ke[He]);if(x)for(var He of x(Ke))z.call(Ke,He)&&ne(je,He,Ke[He]);return je},ie=(je,Ke)=>E(je,a(Ke));let ge=[{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 fe({onActionCallback:je,title:Ke,icon:He,actionName:Mt,className:dn="",children:cn}){function qn(){je(Mt)}return Ve.createElement("a",{title:Ke,className:dn,onClick:qn},Ve.createElement("i",{className:`${He}`}),cn)}var Pe=({watch:je,showNullButton:Ke,showNullProgramButton:He,onActionCallback:Mt,fullScreen:dn,insertTemp:cn,hidetoolBar:qn,extraUse:Un})=>{const fn=[...ge,{title:`${je?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${je?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ve.createElement("ul",{className:"markdown-toolbar-container"},!qn&&fn.map((Jn,Ea)=>Ve.createElement("li",{key:Ea},Jn.actionName?Ve.createElement(fe,ie(re({},Jn),{onActionCallback:Mt})):Ve.createElement("span",{className:"v-line"}))),Ke?Ve.createElement("li",null,Ve.createElement(fe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Mt},Ve.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,He?Ve.createElement(Ve.Fragment,null,Ve.createElement("li",null,Ve.createElement(fe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Mt},Ve.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ve.createElement("li",null,Ve.createElement(fe,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Mt},Ve.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,cn&&Ve.createElement("li",null,Ve.createElement(fe,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${cn}`,onActionCallback:Mt},Ve.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Un&&Ve.createElement("li",null,Un),Ve.createElement("li",{className:"btn-full-screen"},Ve.createElement(fe,{icon:`${dn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:dn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Mt})))},Ue=oe(23252),Re=oe(78241),lt=oe(92832),Le=oe(3113),Ce=Object.defineProperty,Xe=Object.defineProperties,nt=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,gt=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,wt=(je,Ke,He)=>Ke in je?Ce(je,Ke,{enumerable:!0,configurable:!0,writable:!0,value:He}):je[Ke]=He,ut=(je,Ke)=>{for(var He in Ke||(Ke={}))gt.call(Ke,He)&&wt(je,He,Ke[He]);if(ye)for(var He of ye(Ke))pt.call(Ke,He)&&wt(je,He,Ke[He]);return je},Yt=(je,Ke)=>Xe(je,nt(Ke));const ln={labelCol:{span:4},wrapperCol:{span:20}};var It=({callback:je,onCancel:Ke})=>{function He(Mt){je(Mt)}return b.createElement(Re.default,Yt(ut({},ln),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:He,style:{width:500}}),b.createElement(Re.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},b.createElement(lt.default,null)),b.createElement(Re.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},b.createElement(lt.default,null)),b.createElement("div",{className:"flex-container flex-end"},b.createElement(Le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(Le.ZP,{type:"ghost",onClick:Ke},"\u53D6\u6D88")))},Wt=oe(8738),Qe=oe(30315),Me=oe(43418),Et=oe(95237),kt=oe(94094),vt=oe(59301),Dt=({callback:je,onCancel:Ke})=>{const He=document.createElement("canvas"),Mt=He.getContext("2d");He.width=1e3,He.height=800,Mt.fillStyle="#ffffff",Mt.fillRect(0,0,He.width,He.height);const dn=He.toDataURL("image/png");return vt.createElement(Me.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},vt.createElement(Et.Z,{style:{height:"100vh"}},vt.createElement(kt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:dn,visible:!0,title:String(Date.now())},onOk:cn=>{je({src:cn.url})},onClose:Ke})))},Ae=oe(12378);function dt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(dt,go.CommandHandler),dt.prototype.canAlignSelection=function(){var je=this.diagram;return!(je===null||je.isReadOnly||je.isModelReadOnly||je.selection.count<2)},dt.prototype.alignLeft=function(){var je=this.diagram;je.startTransaction("aligning left");var Ke=1/0;je.selection.each(function(He){He instanceof go.Link||(Ke=Math.min(He.position.x,Ke))}),je.selection.each(function(He){He instanceof go.Link||He.move(new go.Point(Ke,He.position.y))}),je.commitTransaction("aligning left")},dt.prototype.alignRight=function(){var je=this.diagram;je.startTransaction("aligning right");var Ke=-1/0;je.selection.each(function(He){if(!(He instanceof go.Link)){var Mt=He.actualBounds.x+He.actualBounds.width;Ke=Math.max(Mt,Ke)}}),je.selection.each(function(He){He instanceof go.Link||He.move(new go.Point(Ke-He.actualBounds.width,He.position.y))}),je.commitTransaction("aligning right")},dt.prototype.alignTop=function(){var je=this.diagram;je.startTransaction("alignTop");var Ke=1/0;je.selection.each(function(He){He instanceof go.Link||(Ke=Math.min(He.position.y,Ke))}),je.selection.each(function(He){He instanceof go.Link||He.move(new go.Point(He.position.x,Ke))}),je.commitTransaction("alignTop")},dt.prototype.alignBottom=function(){var je=this.diagram;je.startTransaction("aligning bottom");var Ke=-1/0;je.selection.each(function(He){if(!(He instanceof go.Link)){var Mt=He.actualBounds.y+He.actualBounds.height;Ke=Math.max(Mt,Ke)}}),je.selection.each(function(He){He instanceof go.Link||He.move(new go.Point(He.actualBounds.x,Ke-He.actualBounds.height))}),je.commitTransaction("aligning bottom")},dt.prototype.alignCenterX=function(){var je=this.diagram,Ke=je.selection.first();if(Ke){je.startTransaction("aligning Center X");var He=Ke.actualBounds.x+Ke.actualBounds.width/2;je.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(He-Mt.actualBounds.width/2,Mt.actualBounds.y))}),je.commitTransaction("aligning Center X")}},dt.prototype.alignCenterY=function(){var je=this.diagram,Ke=je.selection.first();if(Ke){je.startTransaction("aligning Center Y");var He=Ke.actualBounds.y+Ke.actualBounds.height/2;je.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Mt.actualBounds.x,He-Mt.actualBounds.height/2))}),je.commitTransaction("aligning Center Y")}},dt.prototype.alignColumn=function(je){var Ke=this.diagram;Ke.startTransaction("align Column"),je===void 0&&(je=0),je=parseFloat(je);var He=new Array;Ke.selection.each(function(Un){Un instanceof go.Link||He.push(Un)});for(var Mt=0;Mt0){for(var Un=cn.elt(qn-1);Un!==null&&Un.isTreeExpanded&&!Un.isTreeLeaf;){var fn=this._sortTreeChildrenByY(Un);Un=fn.last()}Un!==null&&je.select(Un)}else je.select(dn)}}else if(He.key==="Down")if(Ke.isTreeExpanded&&!Ke.isTreeLeaf){var Mt=this._sortTreeChildrenByY(Ke).first();Mt!==null&&je.select(Mt)}else for(;Ke!==null;){var dn=Ke.findTreeParentNode();if(dn===null)break;var cn=this._sortTreeChildrenByY(dn),qn=cn.indexOf(Ke);if(qncn.y?1:dn.xcn.x?1:0}),Ke},dt.prototype.copyToClipboard=function(je){go.CommandHandler.prototype.copyToClipboard.call(this,je),this._lastPasteOffset.set(this.pasteOffset)},dt.prototype.pasteFromClipboard=function(){var je=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(je,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),je},Object.defineProperty(dt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(je){if(je!=="move"&&je!=="select"&&je!=="scroll"&&je!=="tree"&&je!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+je);this._arrowKeyBehavior=je}}),Object.defineProperty(dt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(je){if(!(je instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+je);this._pasteOffset.set(je)}});var un=dt,ct=oe(64242),et=oe(43604),bn=oe(23789),ot={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Bt=oe(59301),Ht=(je,Ke,He)=>new Promise((Mt,dn)=>{var cn=fn=>{try{Un(He.next(fn))}catch(Jn){dn(Jn)}},qn=fn=>{try{Un(He.throw(fn))}catch(Jn){dn(Jn)}},Un=fn=>fn.done?Mt(fn.value):Promise.resolve(fn.value).then(cn,qn);Un((He=He.apply(je,Ke)).next())});function St({onCancel:je,callback:Ke}){let He=(0,b.useRef)(),Mt=(0,b.useRef)(),dn=(0,b.useRef)(),cn=(0,b.useRef)(!1);const qn=(0,b.useRef)(!1),[Un,fn]=(0,b.useState)(0);function Jn(){const zt=Ae.bx.make,_n={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"};He.current=new Ae.S0(Mt.current,{padding:20,grid:zt(Ae.s_,"Grid",zt(Ae.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),zt(Ae.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:Jt=>{var Ln=Jt.diagram.commandHandler.addTopLevelParts(Jt.diagram.selection,!0);Ln||Jt.diagram.currentTool.doCancel()},commandHandler:zt(un),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:Jt=>{var Ln=Jt.subject;Ln.location=Ln.location.copy().snapToGridPoint(Jt.diagram.grid.gridOrigin,Jt.diagram.grid.gridCellSize),setTimeout(()=>{Jt.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:Jt=>{var Ln=Jt.subject;setTimeout(()=>{Jt.diagram.commandHandler.editTextBlock()})},LinkRelinked:Jt=>{var Ln=Jt.parameter.part;Ln.invalidateConnectedLinks();var ea=Jt.subject;Jt.diagram.toolManager.linkingTool.isForwards?ea.toNode.invalidateConnectedLinks():ea.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),He.current.nodeTemplate=zt(Ae.NB,"Auto",{locationSpot:Ae.z6.Center,locationObjectName:"SHAPE",desiredSize:new Ae.$u(120,60),minSize:new Ae.$u(40,40),resizable:!0,resizeCellSize:new Ae.$u(10,10),rotatable:!0},new Ae.KX("location","loc",Ae.E9.parse).makeTwoWay(Ae.E9.stringify),new Ae.KX("desiredSize","size",Ae.$u.parse).makeTwoWay(Ae.$u.stringify),zt(Ae.bn,{name:"SHAPE",fill:_n.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Ae.z6.AllSides,toSpot:Ae.z6.AllSides},new Ae.KX("figure"),new Ae.KX("fill"),new Ae.KX("stroke","borderColor"),new Ae.KX("strokeWidth","thickness"),new Ae.KX("strokeDashArray","dash")),zt(Ae.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),zt(Ae.al,{margin:1,textAlign:"center",overflow:Ae.al.OverflowEllipsis,editable:!0},new Ae.KX("text").makeTwoWay(),new Ae.KX("stroke","color"))),He.current.nodeTemplate.toolTip=zt("ToolTip",zt(Ae.s_,"Vertical",{maxSize:new Ae.$u(200,NaN)},zt(Ae.al,{font:"bold 10pt sans-serif",textAlign:"center"},new Ae.KX("text")),zt(Ae.al,{font:"10pt sans-serif",textAlign:"center"},new Ae.KX("text","details"))));function Je(Jt,Ln){var ea=(yn,Ta)=>{yn.handled=!0,yn.diagram.model.commit(Pa=>{var Va=Ta.part.adornedPart,dr=new Ae.E9().setRectSpot(Va.actualBounds,Jt);dr.subtract(Va.location),dr.scale(2,2),dr.x+=Math.sign(dr.x)*130,dr.y+=Math.sign(dr.y)*130,dr.add(Va.location),dr.snapToGridPoint(yn.diagram.grid.gridOrigin,yn.diagram.grid.gridCellSize);var Er=Pa.copyNodeData(Va.data);Pa.setGroupKeyForNodeData(Er,Pa.getGroupKeyForNodeData(Va.data)),Pa.addNodeData(Er);var Mr={from:Va.key,to:Pa.getKeyForNodeData(Er)};Pa.addLinkData(Mr);var hr=yn.diagram.findNodeForData(Er);hr.location=dr,yn.diagram.select(hr),setTimeout(()=>{yn.diagram.commandHandler.editTextBlock()},20)})};return zt(Ae.bn,{figure:Ln,alignment:Jt,alignmentFocus:Jt.opposite(),width:Jt.equals(Ae.z6.Top)||Jt.equals(Ae.z6.Bottom)?25:18,height:Jt.equals(Ae.z6.Top)||Jt.equals(Ae.z6.Bottom)?18:25,fill:"orange",stroke:_n.white,strokeWidth:4,mouseEnter:(yn,Ta)=>Ta.fill="dodgerblue",mouseLeave:(yn,Ta)=>Ta.fill="orange",isActionable:!0,click:ea,contextClick:ea})}function Ut(Jt){return zt(Ae.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:(Ln,ea)=>ea.fill="dodgerblue",mouseLeave:(Ln,ea)=>ea.fill="orange",click:(Ln,ea)=>{Ln.diagram.commandHandler.showContextMenu(ea.part.adornedPart)}},Jt||{})}He.current.nodeTemplate.selectionAdornmentTemplate=zt(Ae.uz,"Spot",zt(Ae.Vm,{padding:10}),Je(Ae.z6.Top,"TriangleUp"),Je(Ae.z6.Left,"TriangleLeft"),Je(Ae.z6.Right,"TriangleRight"),Je(Ae.z6.Bottom,"TriangleDown"),Ut({alignment:new Ae.z6(.75,0)}));function Dn(Jt,Ln){return(ea,yn)=>{ea.handled=!0,ea.diagram.model.commit(Ta=>{Ta.set(yn.part.adornedPart.data,Jt,Ln)})}}function tt(Jt,Ln){return Ln||(Ln="color"),zt(Ae.bn,{width:16,height:16,stroke:"lightgray",fill:Jt,margin:1,background:"transparent",mouseEnter:(ea,yn)=>yn.stroke="dodgerblue",mouseLeave:(ea,yn)=>yn.stroke="lightgray",click:Dn(Ln,Jt),contextClick:Dn(Ln,Jt)})}function Xn(){return[zt("ContextMenuButton",zt(Ae.s_,"Horizontal",tt(_n.white,"fill"),tt(_n.beige,"fill"),tt(_n.extralightblue,"fill"),tt(_n.extralightred,"fill"))),zt("ContextMenuButton",zt(Ae.s_,"Horizontal",tt(_n.lightgray,"fill"),tt(_n.lightgreen,"fill"),tt(_n.lightblue,"fill"),tt(_n.lightred,"fill")))]}function Rn(){return[zt("ContextMenuButton",zt(Ae.s_,"Horizontal",tt(_n.black),tt(_n.green),tt(_n.blue),tt(_n.red))),zt("ContextMenuButton",zt(Ae.s_,"Horizontal",tt(_n.white),tt(_n.magenta),tt(_n.purple),tt(_n.orange)))]}function ca(Jt,Ln){return Ln||(Ln="thickness"),zt(Ae.bn,"LineH",{width:16,height:16,strokeWidth:Jt,margin:1,background:"transparent",mouseEnter:(ea,yn)=>yn.background="dodgerblue",mouseLeave:(ea,yn)=>yn.background="transparent",click:Dn(Ln,Jt),contextClick:Dn(Ln,Jt)})}function Vn(Jt,Ln){return Ln||(Ln="dash"),zt(Ae.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:Jt,margin:1,background:"transparent",mouseEnter:(ea,yn)=>yn.background="dodgerblue",mouseLeave:(ea,yn)=>yn.background="transparent",click:Dn(Ln,Jt),contextClick:Dn(Ln,Jt)})}function Za(){return[zt("ContextMenuButton",zt(Ae.s_,"Horizontal",ca(1),ca(2),ca(3),ca(4))),zt("ContextMenuButton",zt(Ae.s_,"Horizontal",Vn(null),Vn([2,4]),Vn([4,4])))]}function sa(Jt,Ln){return Ln||(Ln="figure"),zt(Ae.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:Jt,margin:1,background:"transparent",mouseEnter:(ea,yn)=>yn.fill="dodgerblue",mouseLeave:(ea,yn)=>yn.fill="lightgray",click:Dn(Ln,Jt),contextClick:Dn(Ln,Jt)})}He.current.nodeTemplate.contextMenu=zt("ContextMenu",zt("ContextMenuButton",zt(Ae.s_,"Horizontal",sa("Rectangle"),sa("RoundedRectangle"),sa("Ellipse"),sa("Diamond"))),zt("ContextMenuButton",zt(Ae.s_,"Horizontal",sa("Parallelogram2"),sa("ManualOperation"),sa("Procedure"),sa("Cylinder1"))),zt("ContextMenuButton",zt(Ae.s_,"Horizontal",sa("Terminator"),sa("CreateRequest"),sa("Document"),sa("TriangleDown"))),Xn(),Rn(),Za()),He.current.groupTemplate=zt(Ae.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:Ae.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(Jt,Ln)=>{var ea=Ln.addMembers(Ln.diagram.selection,!0);ea||Ln.diagram.currentTool.doCancel()},avoidable:!1},new Ae.KX("location","loc",Ae.E9.parse).makeTwoWay(Ae.E9.stringify),zt(Ae.s_,"Auto",{name:"BODY"},zt(Ae.bn,{parameter1:10,fill:_n.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Ae.z6.AllSides,toSpot:Ae.z6.AllSides},new Ae.KX("fill"),new Ae.KX("stroke","color"),new Ae.KX("strokeWidth","thickness"),new Ae.KX("strokeDashArray","dash")),zt(Ae.Vm,{background:"transparent",margin:20})),zt(Ae.al,{alignment:Ae.z6.Top,alignmentFocus:Ae.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new Ae.KX("text"),new Ae.KX("stroke","color"))),He.current.groupTemplate.selectionAdornmentTemplate=zt(Ae.uz,"Spot",zt(Ae.s_,"Auto",zt(Ae.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),zt(Ae.Vm,{margin:1.5})),Ut({alignment:Ae.z6.TopRight,alignmentFocus:Ae.z6.BottomRight})),He.current.groupTemplate.contextMenu=zt("ContextMenu",Xn(),Rn(),Za()),He.current.linkTemplate=zt(Ae.rU,{layerName:"Foreground",routing:Ae.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new Ae.KX("fromSpot","fromSpot",Ae.z6.parse),new Ae.KX("toSpot","toSpot",Ae.z6.parse),new Ae.KX("fromShortLength","dir",Jt=>Jt>=1?10:0),new Ae.KX("toShortLength","dir",Jt=>Jt>=1?10:0),new Ae.KX("points").makeTwoWay(),zt(Ae.bn,{strokeWidth:2},new Ae.KX("stroke","color"),new Ae.KX("strokeWidth","thickness"),new Ae.KX("strokeDashArray","dash")),zt(Ae.bn,{segmentIndex:0,segmentOffset:new Ae.E9(15,0),segmentOrientation:Ae.rU.OrientAlong,alignmentFocus:Ae.z6.Right,figure:"circle",width:10,strokeWidth:0},new Ae.KX("fill","color"),new Ae.KX("visible","dir",Jt=>Jt===1)),zt(Ae.bn,{segmentIndex:-1,segmentOffset:new Ae.E9(-10,6),segmentOrientation:Ae.rU.OrientPlus90,alignmentFocus:Ae.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Ae.KX("fill","color"),new Ae.KX("visible","dir",Jt=>Jt>=1),new Ae.KX("width","thickness",Jt=>7+3*Jt),new Ae.KX("height","thickness",Jt=>7+3*Jt),new Ae.KX("segmentOffset","thickness",Jt=>new Ae.E9(-15,4+1.5*Jt))),zt(Ae.bn,{segmentIndex:0,segmentOffset:new Ae.E9(15,-6),segmentOrientation:Ae.rU.OrientMinus90,alignmentFocus:Ae.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Ae.KX("fill","color"),new Ae.KX("visible","dir",Jt=>Jt===2),new Ae.KX("width","thickness",Jt=>7+3*Jt),new Ae.KX("height","thickness",Jt=>7+3*Jt),new Ae.KX("segmentOffset","thickness",Jt=>new Ae.E9(-15,4+1.5*Jt))),zt(Ae.al,{alignmentFocus:new Ae.z6(0,1,-4,0),editable:!0},new Ae.KX("text").makeTwoWay(),new Ae.KX("stroke","color"))),He.current.linkTemplate.selectionAdornmentTemplate=zt(Ae.uz,zt(Ae.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:_a(2)},new Ae.KX("pathPattern","thickness",_a)),Ut({alignmentFocus:new Ae.z6(0,0,-6,-4)}));function _a(Jt){return zt(Ae.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(Jt+4).toString()+" H3"})}function $a(Jt){var Ln="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return Jt===0?Ln="M0 0 M16 16 M0 8 L16 8":Jt===2&&(Ln="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),zt(Ae.bn,{geometryString:Ln,margin:2,background:"transparent",mouseEnter:(ea,yn)=>yn.background="dodgerblue",mouseLeave:(ea,yn)=>yn.background="transparent",click:Dn("dir",Jt),contextClick:Dn("dir",Jt)})}function gr(Jt){var Ln=(ea,yn)=>{ea.handled=!0,ea.diagram.model.commit(Ta=>{var Pa=yn.part.adornedPart;Ta.set(Pa.data,Jt?"toSpot":"fromSpot",Ae.z6.stringify(Ae.z6.AllSides)),(Jt?Pa.toNode:Pa.fromNode).invalidateConnectedLinks()})};return zt(Ae.bn,{width:12,height:12,fill:"transparent",mouseEnter:(ea,yn)=>yn.background="dodgerblue",mouseLeave:(ea,yn)=>yn.background="transparent",click:Ln,contextClick:Ln})}function Tt(Jt,Ln){var ea=0,yn=Ae.z6.RightSide;Jt.equals(Ae.z6.Top)?(ea=270,yn=Ae.z6.TopSide):Jt.equals(Ae.z6.Left)?(ea=180,yn=Ae.z6.LeftSide):Jt.equals(Ae.z6.Bottom)&&(ea=90,yn=Ae.z6.BottomSide),Ln||(ea-=180);var Ta=(Pa,Va)=>{Pa.handled=!0,Pa.diagram.model.commit(dr=>{var Er=Va.part.adornedPart;dr.set(Er.data,Ln?"toSpot":"fromSpot",Ae.z6.stringify(yn)),(Ln?Er.toNode:Er.fromNode).invalidateConnectedLinks()})};return zt(Ae.bn,{alignment:Jt,alignmentFocus:Jt.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:ea,background:"transparent",mouseEnter:(Pa,Va)=>Va.background="dodgerblue",mouseLeave:(Pa,Va)=>Va.background="transparent",click:Ta,contextClick:Ta})}He.current.linkTemplate.contextMenu=zt("ContextMenu",Rn(),Za(),zt("ContextMenuButton",zt(Ae.s_,"Horizontal",$a(0),$a(1),$a(2))),zt("ContextMenuButton",zt(Ae.s_,"Horizontal",zt(Ae.s_,"Spot",gr(!1),Tt(Ae.z6.Top,!1),Tt(Ae.z6.Left,!1),Tt(Ae.z6.Right,!1),Tt(Ae.z6.Bottom,!1)),zt(Ae.s_,"Spot",{margin:new Ae.Zt(0,0,0,2)},gr(!0),Tt(Ae.z6.Top,!0),Tt(Ae.z6.Left,!0),Tt(Ae.z6.Right,!0),Tt(Ae.z6.Bottom,!0)))));const La=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],y=re=>{E.current.setValue(E.current.getValue()+" "+re.value+" ")},z=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:ke.createElement(he.Z,{className:Fe.Z.lists,gutter:[10,10]},a.map((re,ie)=>ke.createElement(Be.Z,{flex:"110px",className:Fe.Z.item},ke.createElement("div",null,ke.createElement(Ge.Z,{value:`$$${re.value}$$`}),re.name),ke.createElement("div",{className:Fe.Z.children},re.children.map((ge,fe)=>ke.createElement("div",{key:fe},ke.createElement("h1",null,ge.name),ke.createElement(he.Z,{gutter:[10,10]},ge.data.map((Pe,Ue)=>ke.createElement(Be.Z,{key:Ue,onClick:()=>y(Pe),className:Fe.Z.diamond},ke.createElement(Ge.Z,{value:"`$$"+Pe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:ke.createElement(he.Z,{className:Fe.Z.lists,gutter:[10,10]},x.map((re,ie)=>ke.createElement(Be.Z,{flex:"110px",className:Fe.Z.item},ke.createElement("div",null,ke.createElement(Ge.Z,{value:"`$$"+re.value+"$$`"}),re.name),ke.createElement("div",{className:Fe.Z.children},re.children.map((ge,fe)=>ke.createElement("div",{key:fe},ge.name&&ke.createElement("h1",null,ge.name),ke.createElement(he.Z,{gutter:[10,10]},ge.data.map((Pe,Ue)=>ke.createElement(Be.Z,{key:Ue,onClick:()=>y(Pe),className:Fe.Z.diamond},ke.createElement(Ge.Z,{value:"`$$"+Pe.value+"$$`"}))))))))))}],ne=()=>{var re=document.createElement("div");re.innerHTML=E.current.getValue();var ie=re.innerText;return Oe&&Oe(ie),ie};return(0,b.useImperativeHandle)(le,()=>({getData:ne})),ke.createElement("div",{className:Fe.Z.mathWrap},ke.createElement(Ie.default,{defaultActiveKey:"1",items:z}),ke.createElement("math-field",{locale:"zh_cn",className:Fe.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:E,style:{width:800,marginTop:30,fontSize:18}},Ve||""),We&&ke.createElement("div",{className:Fe.Z.button},ke.createElement(be.ZP,{size:"large",onClick:ne,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});xt.Z=De},74038:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return We}});var b=oe(59301),he=oe(78241),Be=oe(43418),Ie=oe(92832),be=oe(87169),Ge=oe(23789),Fe={publicQuest:"publicQuest___iYvzo",publicQuestContent:"publicQuestContent___vgbKh",public_tips:"public_tips___UX0Dn",concat:"concat___wOfND"},Ye=oe(76832),ke=oe(59301),De=(Ve,le,E)=>new Promise((a,x)=>{var y=re=>{try{ne(E.next(re))}catch(ie){x(ie)}},z=re=>{try{ne(E.throw(re))}catch(ie){x(ie)}},ne=re=>re.done?a(re.value):Promise.resolve(re.value).then(y,z);ne((E=E.apply(Ve,le)).next())}),We=({type:Ve="subject",open:le,onCancel:E,onOkClick:a,subDisciplineId:x})=>{const[y]=he.default.useForm(),[z,ne]=(0,b.useState)([]),[re,ie]=(0,b.useState)(!1);(0,b.useEffect)(()=>{},[]);const ge=()=>De(void 0,null,function*(){if(Ve){const fe=yield(0,Ge.ZP)("/api/disciplines.json",{method:"get",params:{source:Ve}});ne(fe.disciplines||[])}});return ke.createElement(Be.default,{title:ke.createElement("div",{style:{fontWeight:"bold"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"),open:le,width:558,centered:!0,className:Fe.publicQuest,onCancel:()=>{E(),y.resetFields()},onOk:()=>{y.validateFields().then(fe=>De(void 0,null,function*(){const Pe=yield(0,Ge.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:fe==null?void 0:fe.name,sub_discipline_id:x}});(Pe==null?void 0:Pe.status)===0&&a({name:fe==null?void 0:fe.name,id:Pe==null?void 0:Pe.tag_discipline_id,public:!1,type:"personal"}),y.resetFields(),E()}))}},ke.createElement("div",{className:Fe.publicQuestContent},ke.createElement("div",{className:Fe.public_tips},ke.createElement(be.Z,{style:{color:"#FF8C29",marginRight:10,paddingTop:5}}),"\u65B0\u5EFA\u7684\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u5E73\u53F0\u5BA1\u6838\u5217\u5165\u516C\u5F00\u77E5\u8BC6\u70B9\u540E\uFF0C\u5BF9\u6240\u6709\u7528\u6237\u53EF\u89C1\u3002 \u5E73\u53F0\u6709\u6743\u5220\u9664\u4E0D\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF0C\u8BF7\u8BA4\u771F\u586B\u5199\u77E5\u8BC6\u70B9\u540D\u79F0\u3002"),ke.createElement(he.default,{labelAlign:"left",form:y,colon:!1},ke.createElement(he.default.Item,{label:"\u77E5\u8BC6\u70B9\u540D\u79F0",name:"name",rules:[{required:!0}]},ke.createElement(Ie.default,{showCount:!0,maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"}))),ke.createElement(Ye.Z,{open:re,onCancel:()=>{ie(!1)}})))}},98524:function(_e,xt,oe){"use strict";oe.d(xt,{Q:function(){return ke},Z:function(){return Oe}});var b=oe(59301),he={flex_box_center:"flex_box_center___VcCAZ",flex_space_between:"flex_space_between___I3jjO",flex_box_vertical_center:"flex_box_vertical_center___Rm_54",flex_box_center_end:"flex_box_center_end___nTsdc",flex_box_column:"flex_box_column___UVpzN",tags:"tags___kRRoe",text:"text___IyyEa",tagWrap:"tagWrap___v63mB",tag:"tag___X7wE6",c:"c___mZMPq",cpp:"cpp___eaTie",java:"java___gL98T",python:"python___eNRkk",edit:"edit___tbVu0"},Be=oe(92310),Ie=oe.n(Be),be=oe(43418),Ge=oe(8591),Fe=oe(24905),Ye=(We,Ve,le)=>new Promise((E,a)=>{var x=ne=>{try{z(le.next(ne))}catch(re){a(re)}},y=ne=>{try{z(le.throw(ne))}catch(re){a(re)}},z=ne=>ne.done?E(ne.value):Promise.resolve(ne.value).then(x,y);z((le=le.apply(We,Ve)).next())});const ke=({title:We="\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00",dataSource:Ve=[],visible:le,setVisible:E,tip:a,onOk:x})=>{const[y,z]=(0,b.useState)([]),[ne,re]=(0,b.useState)(!1);return(0,b.useEffect)(()=>{le&&z(Ve)},[le]),b.createElement(be.default,{centered:!0,open:le,title:We,confirmLoading:ne,width:564,onOk:()=>Ye(void 0,null,function*(){if(!y.length){Ge.ZP.warning("\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00");return}re(!0),yield x(y),re(!1)}),onCancel:()=>E(!1)},!!a&&b.createElement("div",{className:"c-grey-666 font16 mb10"},a),b.createElement("div",{style:{background:"#F6F7F9",padding:"20px 20px 20px 26px"}},b.createElement(Fe.default.Group,{value:y,options:[{label:"C\u8BED\u8A00",value:"C"},{label:"C++\u8BED\u8A00",value:"C++",style:{marginLeft:30}},{label:"Java\u8BED\u8A00",value:"Java",style:{marginLeft:30}},{label:"Python\u8BED\u8A00",value:"Python",style:{marginLeft:30}}],onChange:ie=>{z(ie)}})))};var Oe=({title:We="\u5141\u8BB8\u7F16\u7A0B\u7684\u8BED\u8A00",className:Ve,style:le={},onEdit:E,dataSource:a=[]})=>{const x={C:b.createElement("div",{className:he.c},"C"),"C++":b.createElement("div",{className:he.cpp},"C++"),Java:b.createElement("div",{className:he.java},"Java"),Python:b.createElement("div",{className:he.python},"Python")};return b.createElement("div",{className:Ie()(he.tags,Ve),style:le},!!We&&b.createElement("div",{className:he.text},We),b.createElement("div",{className:he.tagWrap},a==null?void 0:a.map(y=>b.createElement(b.Fragment,{key:y},x[y]))),!!E&&b.createElement("div",{onClick:E,className:`iconfont icon-bianji_Hover ${he.edit}`}))}},94827:function(_e,xt,oe){"use strict";oe.d(xt,{t:function(){return bn}});var b=oe(59301),he=oe(92832),Be=oe(78241),Ie=oe(43418),be=oe(95237),Ge=oe(43604),Fe=oe(5871),Ye=oe(57809),ke=oe(5112),De=oe(80061),Oe=oe(6075),We=oe(44388),Ve=oe(8591),le=oe(3113),E=oe(71418),a=oe(24334),x={flex_box_center:"flex_box_center___kOQ8P",flex_space_between:"flex_space_between___fY6jt",flex_box_vertical_center:"flex_box_vertical_center___bDSSI",flex_box_center_end:"flex_box_center_end___mQ6mU",flex_box_column:"flex_box_column___F15G0",result:"result___UYRo8",left:"left___TRaH5",right:"right___twp9s",box:"box___vwndt",li:"li___hRe2d"},y=oe(23789),z=oe(18509),ne=oe(37962),re=oe(56102),ie=oe(78547),ge=oe(59301),fe=Object.defineProperty,Pe=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,Re=Object.getOwnPropertySymbols,lt=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,Ce=(ot,Bt,Ht)=>Bt in ot?fe(ot,Bt,{enumerable:!0,configurable:!0,writable:!0,value:Ht}):ot[Bt]=Ht,Xe=(ot,Bt)=>{for(var Ht in Bt||(Bt={}))lt.call(Bt,Ht)&&Ce(ot,Ht,Bt[Ht]);if(Re)for(var Ht of Re(Bt))Le.call(Bt,Ht)&&Ce(ot,Ht,Bt[Ht]);return ot},nt=(ot,Bt)=>Pe(ot,Ue(Bt)),ye=(ot,Bt,Ht)=>new Promise((St,Tn)=>{var Mt=jn=>{try{wn(Ht.next(jn))}catch($t){Tn($t)}},Kn=jn=>{try{wn(Ht.throw(jn))}catch($t){Tn($t)}},wn=jn=>jn.done?St(jn.value):Promise.resolve(jn.value).then(Mt,Kn);wn((Ht=Ht.apply(ot,Bt)).next())}),pt=({buttonProps:ot,buttonText:Bt,form:Ht,hackIdentifier:St="",answerKey:Tn,data:Mt})=>{const[Kn,wn]=(0,b.useState)(!1),[jn,$t]=(0,b.useState)(!1),[ma,Wn]=(0,b.useState)(!1),[Ca,sn]=(0,b.useState)({}),[mn,En]=(0,b.useState)(""),[Ma,Sa]=(0,b.useState)(""),Da=(0,b.useRef)(St),en=(0,b.useRef)(""),ht=(0,b.useRef)(!1);(0,b.useEffect)(()=>{ma&&aa()},[ma]),(0,b.useEffect)(()=>()=>{sessionStorage.removeItem("projectFill")},[]);const hn=()=>new Date().getTime(),xn=Mt==null?void 0:Mt.code,ya=()=>{var Qn,Ya;let Ra=xn?Mt==null?void 0:Mt.code:(Qn=Ht.getFieldValue("hack_codes"))==null?void 0:Qn.code,Ja=xn?Mt==null?void 0:Mt.answer_content:Ht.getFieldValue(Tn),Br=xn?Mt==null?void 0:Mt.input:(Ya=Ht.getFieldValue("hack_sets"))==null?void 0:Ya.input;Ja==null||Ja.forEach(At=>{const Mn=At.value||At.answer_text||"";Ra=Ra.replace(/(@▁@|@▁▁@)/,Mn)}),Sa(Br),En(Ra),sn({}),Wn(!0)},aa=()=>ye(void 0,null,function*(){var Qn,Ya,Ra,Ja;const Br=hn(),At=xn?Mt==null?void 0:Mt.time_limit:(Qn=Ht.getFieldsValue())==null?void 0:Qn.hack.time_limit,Mn=xn?(Ya=Mt==null?void 0:Mt.answer_content)==null?void 0:Ya.length:(Ja=(Ra=Ht.getFieldsValue())==null?void 0:Ra.standard_answers)==null?void 0:Ja.length;wn(!0),yield(0,z.bM)(en.current,{test_hack_code:mn,test_input:Ma});function kn(){return ye(this,null,function*(){const{status:In,data:xe}=yield(0,z.rX)(en.current,"submit"),Ft=hn()-Br>(At+3)*1e3*Mn;if(ht.current){if(Ft){Ve.ZP.error("\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"),wn(!1);return}if(In===0){wn(!1),sn(nt(Xe({},xe),{showText:!0}));return}setTimeout(kn,1e3)}})}kn()}),Ka=()=>ye(void 0,null,function*(){var Qn,Ya,Ra,Ja,Br,At,Mn;if(!Mt){try{yield Ht.validateFields()}catch(ft){(Ra=(Ya=(Qn=ft==null?void 0:ft.errorFields)==null?void 0:Qn[0])==null?void 0:Ya.name)!=null&&Ra.includes("standard_answers")?Ve.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):Ve.ZP.error(ft.errorFields[0].errors[0]),Ht.scrollToField(ft.errorFields[0].name,{behavior:"smooth",block:"center"});return}$t(!0);let In="";const xe=Ht.getFieldsValue();Da.current?In=yield(0,y.ZP)(`/api/problems/${Da.current}.json`,{method:"put",body:nt(Xe({},xe),{hack:nt(Xe({},xe==null?void 0:xe.hack),{sub_discipline_id:(Mn=(At=xe==null?void 0:xe.hack)==null?void 0:At.sub_discipline_id)==null?void 0:Mn[1],difficult:xe.difficulty,item_banks_group_id:xe.item_banks_group_id}),hack_codes:nt(Xe({},xe.hack_codes),{code:a.Base64.encode(xe.hack_codes.code)}),update_hack_sets:[Xe({},xe.hack_sets)],is_blank:!0})}):(In=yield(0,y.ZP)("/api/problems.json",{method:"post",body:nt(Xe({},xe),{hack:nt(Xe({},xe==null?void 0:xe.hack),{sub_discipline_id:(Br=(Ja=xe==null?void 0:xe.hack)==null?void 0:Ja.sub_discipline_id)==null?void 0:Br[1],difficult:xe.difficulty,item_banks_group_id:xe.item_banks_group_id}),hack_codes:nt(Xe({},xe.hack_codes),{code:a.Base64.encode(xe.hack_codes.code)}),hack_sets:[Xe({},xe.hack_sets)],is_blank:!0})}),Da.current=In==null?void 0:In.identifier,sessionStorage.projectFill=In==null?void 0:In.identifier)}const kn=yield(0,y.ZP)(`/api/problems/${Da.current}/start.json`,{method:"get"});if((kn==null?void 0:kn.status)===0){en.current=kn==null?void 0:kn.identifier,ht.current=!0,$t(!1),ya();return}$t(!1)}),ra=Qn=>{const{status:Ya,error_msg:Ra,execute_time:Ja,output:Br,input:At,expected_output:Mn}=Qn;let kn=null;switch(Ya){case ie.h.OK:kn=ge.createElement(ge.Fragment,null,ge.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",Ja/1e3,"\u79D2"),ge.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A\u8C03\u8BD5\u901A\u8FC7"));break;case ie.h.NOMATCH:kn=ge.createElement(ge.Fragment,null,ge.createElement("div",null,"\u8F93\u5165\uFF1A"),ge.createElement("pre",{style:{fontFamily:"initial"}},At),ge.createElement("div",null,"\u8F93\u51FA\uFF1A"),ge.createElement("pre",{style:{fontFamily:"initial"}},Br&&a.Base64.decode(Br)),ge.createElement("div",null,"\u9884\u671F\u8F93\u51FA\uFF1A"),ge.createElement("pre",{style:{fontFamily:"initial"}},Mn&&a.Base64.decode(Mn)));break;case ie.h.EXECUTEFAILURE:kn=ge.createElement(ge.Fragment,null,ge.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",ge.createElement("pre",null,At)),ge.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ge.createElement("pre",{className:"error"},a.Base64.decode(Ra)));break;case ie.h.COMPILEFAILURE:kn=ge.createElement(ge.Fragment,null,ge.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",ge.createElement("pre",null,At)),ge.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ge.createElement("pre",{className:"error"},a.Base64.decode(Ra)));break;case ie.h.PODFAILURE:kn=ge.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ie.h.TIMEOUT:kn=ge.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return ge.createElement(ge.Fragment,null," ",kn," ")};return ge.createElement("div",null,ge.createElement(le.ZP,nt(Xe({loading:jn},ot),{onClick:Ka}),Bt),ge.createElement(Ie.default,{open:ma,title:"\u8C03\u8BD5\u4EE3\u7801",destroyOnClose:!0,width:1200,okText:"\u8FD0\u884C\u6D4B\u8BD5",confirmLoading:Kn,cancelButtonProps:{style:{display:"none"}},onOk:()=>aa(),onCancel:()=>{ht.current=!1,Wn(!1)}},ge.createElement("div",{className:x.result},ge.createElement("div",{className:x.left},ge.createElement("div",{className:"mb20"},ge.createElement("span",{className:"c-black"},"\u6267\u884C\u4EE3\u7801"),!Mt&&ge.createElement(re.CopyToClipboard,{text:mn,onCopy:()=>Ve.ZP.success("\u590D\u5236\u6210\u529F")},ge.createElement("span",{style:{float:"right"},className:"current c-light-primary"},ge.createElement("i",{className:"iconfont icon-fuzhi8 mr5"}),"\u590D\u5236"))),ge.createElement(ne.Z,{height:510,className:"mb0",hidetoolBar:!0,defaultValue:mn,onChange:Qn=>En(Qn)})),ge.createElement("div",{className:x.right},ge.createElement("div",{className:"c-black mb20"},"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B"),ge.createElement("div",{className:x.box},ge.createElement("div",{className:x.li},ge.createElement(he.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165",value:Ma,onChange:Qn=>Sa(Qn.target.value),bordered:!1,style:{height:180}}))),ge.createElement("div",{className:"c-black mb20 mt30"},"\u4EE3\u7801\u6267\u884C\u7ED3\u679C"),ge.createElement("div",{className:x.box},ge.createElement(E.Z,{spinning:Kn,tip:"\u4EE3\u7801\u6267\u884C\u4E2D"},ge.createElement("div",{className:x.li,style:{height:196,overflow:"auto",padding:10}},ra(Ca))))))))},wt=oe(87169),ut=oe(59301),Yt=Object.defineProperty,ln=Object.defineProperties,Nt=Object.getOwnPropertyDescriptors,Wt=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,Et=(ot,Bt,Ht)=>Bt in ot?Yt(ot,Bt,{enumerable:!0,configurable:!0,writable:!0,value:Ht}):ot[Bt]=Ht,Gt=(ot,Bt)=>{for(var Ht in Bt||(Bt={}))Qe.call(Bt,Ht)&&Et(ot,Ht,Bt[Ht]);if(Wt)for(var Ht of Wt(Bt))Me.call(Bt,Ht)&&Et(ot,Ht,Bt[Ht]);return ot},vt=(ot,Bt)=>ln(ot,Nt(Bt)),Dt=(ot,Bt)=>{var Ht={};for(var St in ot)Qe.call(ot,St)&&Bt.indexOf(St)<0&&(Ht[St]=ot[St]);if(ot!=null&&Wt)for(var St of Wt(ot))Bt.indexOf(St)<0&&Me.call(ot,St)&&(Ht[St]=ot[St]);return Ht};const{TextArea:Ae}=he.default,dt=[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"}],un=({value:ot,onChange:Bt})=>ut.createElement(Switch,{checked:ot,onChange:Ht=>{Bt(Ht)}}),ct="@\u2581@",et="@\u2581\u2581@",bn=({questionTitlePlaceholder:ot,form:Bt,scoreByBlank:Ht=!1,hackidentifier:St,answerKey:Tn})=>{const[Mt,Kn]=(0,b.useState)(!1),[wn,jn]=(0,b.useState)(!1),ma=(0,Oe.useParams)().type==="edit",Wn=(en,ht)=>{const hn=ht.line;let xn=0;for(let aa=0;aa{const ya=en.getRange(ht.from,ht.to);let aa=0;if(ht.text.forEach(Ka=>{aa+=Ka.split(ct).length-1}),ht.text.forEach(Ka=>{aa+=Ka.split(et).length-1}),ht.origin!=="setValue"){if(ya&&(ya.indexOf(ct)!==-1||ya.indexOf(et)!==-1)){const Ka=ya.split(ct).length-1+ya.split(et).length-1,ra=Wn(en,ht.from);if(console.log(`\u5220\u9664${Ka}\u4E2A\uFF0C \u524D\u9762\u6709${ra}\u4E2A\uFF0C\u65B0\u589E${aa}\u4E2A`),Ka>1){const Qn=Array.from({length:Ka},(Ya,Ra)=>ra+Ra);xn(Qn)}else xn(ra)}else if(aa>0){const Ka=Wn(en,ht.from);console.log(`\u65B0\u589E${aa}\u4E2A\uFF0C\u4E4B\u524D\u6709${Ka}\u4E2A`),hn(aa,Ka)}}},sn=()=>{const en=Bt.getFieldValue(Tn);Bt.setFieldsValue({[Tn]:en==null?void 0:en.map((ht,hn)=>vt(Gt({},ht),{position:hn+1}))})},mn=(0,b.useRef)(),En=(en,ht)=>{for(let hn=0;hn{Ma.current(en),sn()},Da=Be.default.useWatch(Tn,Bt);return ut.createElement("div",{className:We.Z.wrap},ut.createElement(Be.default.Item,{label:"\u8BD5\u9898\u63CF\u8FF0",name:["hack","description"],style:{display:"table"},className:"w100",labelCol:{span:24},rules:[{required:!0}]},ut.createElement(De.h,{scrollId:"name",watch:!0,height:140})),ut.createElement("div",{className:We.Z.questionTitleEditorWrap},ut.createElement(Be.default.Item,{label:"\u7A0B\u5E8F\u4EE3\u7801",name:["hack_codes","code"],labelCol:{span:24},rules:[{required:!0}]},ut.createElement(De.h,{scrollId:"name",watch:!0,height:400,hidetoolBar:!0,showNullProgramButton:!0,onChange:(en,ht)=>{const hn=Bt.getFieldValue(Tn);console.log("--preAnswerData",hn,ht),Bt.setFieldsValue({[Tn]:hn==null?void 0:hn.map((xn,ya)=>{var aa;return vt(Gt({},xn),{position:ya+1,multi_line:(aa=ht==null?void 0:ht[ya])==null?void 0:aa.multiLine})})})},placeholder:ot,onCMBeforeChange:(en,ht)=>{Ca(en,ht,En,Sa)}}))),ut.createElement(Be.default.List,{name:Tn,rules:[{validator(en,ht){if(!(ht!=null&&ht.length))return Promise.reject(new Error("\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"));for(const hn of ht){const{answer_text:xn}=hn||{};if((xn==null?void 0:xn.length)===0)return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(en,{add:ht,remove:hn},{errors:xn})=>(mn.current=ht,Ma.current=hn,ut.createElement(ut.Fragment,null,ut.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},ut.createElement(Be.default.Item,{label:"\u586B\u7A7A\u9879\u7B54\u6848",required:!0,labelCol:{span:24}}),ut.createElement("div",{onClick:()=>{Ie.default.warning({title:"\u7ED9\u5206\u8BF4\u660E",icon:null,width:700,centered:!0,content:ut.createElement("div",null,ut.createElement("div",null,"1.\u5B66\u751F\u586B\u5199\u7B54\u6848\u4E4B\u540E\uFF0C\u5FC5\u987B\u63D0\u4EA4\u4EE3\u7801",ut.createElement("span",{style:{color:"#e30000"}},"\u8FDB\u884C\u8BC4\u6D4B"),"\u624D\u80FD\u5F97\u5206\u3002"),ut.createElement("div",{style:{marginTop:10}},"2.\u8BD5\u9898\u7B97\u5206\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u5C06\u7A0B\u5E8F\u91CC\u9762\u7684\u6240\u6709\u7A7A\u66FF\u6362\u6210\u5B66\u751F\u7684\u7B54\u6848\u8FDB\u884C\u8BC4\u6D4B\u3002\u8F93\u51FA\u7684\u7ED3\u679C\u4E0E\u6D4B\u8BD5\u96C6\u6BD4\u5BF9\uFF0C\u5B8C\u5168\u6B63\u786E\u5219\u5F97\u6EE1\u5206\uFF1B\u82E5\u4E0D\u5B8C\u5168\u6B63\u786E\uFF0C\u5219\u4F9D\u6B21\u5C06\u6BCF\u4E2A\u7A7A\u6362\u6210\u5B66\u751F\u63D0\u4EA4\u7684\u7B54\u6848\uFF0C\u540C\u65F6\u5C06\u5176\u4ED6\u7A7A\u66FF\u6362\u6210\u6807\u51C6\u7B54\u6848\uFF0C\u8FD0\u884C\u7A0B\u5E8F\u3002\u5982\u679C\u8FD9\u4E2A\u7A7A\u7684\u5B66\u751F\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7ED3\u5408\u80FD\u5F97\u5230\u6B63\u786E\u8F93\u51FA\uFF0C\u5219\u8FD9\u4E2A\u7A7A\u5F97\u5230\u8BE5\u7A7A\u7684\u6EE1\u5206\uFF0C\u5426\u5219\u8BE5\u7A7A\u5F970\u5206\u3002"))})},style:{minHeight:32,color:"#3061D0",cursor:"pointer"}},ut.createElement(wt.Z,{style:{marginRight:3,color:"#3061D0"}}),ut.createElement("span",null," \u7ED9\u5206\u8BF4\u660E"))),en.map((ya,aa)=>{var Ka=ya,{key:ra,name:Qn}=Ka,Ya=Dt(Ka,["key","name"]),Ra,Ja;return ut.createElement(be.Z,{className:"mb20",key:ra,align:"middle",wrap:!1},ut.createElement(Ge.Z,{flex:"0 0 auto",className:`${We.Z.blankIndex}`},"\u586B\u7A7A\u9879",aa+1),ut.createElement(Ge.Z,{flex:1},ut.createElement(be.Z,{align:"top",justify:"space-between",wrap:!1},ut.createElement(Ge.Z,null,ut.createElement(Be.default.Item,vt(Gt({},Ya),{name:[Qn,"answer_text"],noStyle:!0}),(Ra=Da==null?void 0:Da[Qn])!=null&&Ra.multi_line||(Ja=Da==null?void 0:Da[Qn])!=null&&Ja.multiLine?ut.createElement(Ae,{spellCheck:!1,style:{marginLeft:10,width:550}}):ut.createElement(he.default,{style:{marginLeft:10,width:550},className:We.Z.blankInput,size:"large",maxLength:1e3,onBlur:Br=>{}}))),Ht&&ut.createElement(Ge.Z,{flex:"224px"},ut.createElement(Be.default.Item,vt(Gt({},Ya),{name:[Qn,"score"],label:"\u5206\u503C",rules:[{required:!0}]}),ut.createElement(Fe.Z,{size:"large",className:We.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"}))))))})))),ut.createElement("div",{onClick:()=>Kn(!0)},ut.createElement(Be.default.Item,{name:["hack","analysis"],label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},ut.createElement(De.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Mt}))),ut.createElement(Be.default.Item,{label:"\u7F16\u7A0B\u8BED\u8A00",style:{marginTop:30},name:["hack_codes","language"],labelCol:{span:24},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00"}]},ut.createElement(Ye.default,{size:"large"},dt.map(en=>ut.createElement(Ye.default.Option,{key:en.title,value:en.key}," ",en.title)))),ut.createElement(Be.default.Item,{label:"\u6700\u5927\u8BC4\u6D4B\u65F6\u957F\uFF08\u79D2\uFF09",style:{marginTop:30},labelCol:{span:24},required:!0},ut.createElement(Be.default.Item,{name:["hack","time_limit"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"},{type:"number",min:3,message:"\u6700\u5C0F\u9650\u5236\u65F6\u95F4\u662F3\u79D2"}],noStyle:!0},ut.createElement(Fe.Z,{precision:0,max:10,min:3,size:"large",style:{width:"97%"}})),ut.createElement("span",{className:"ml10 font14"},"\u79D2")),ut.createElement(Be.default.Item,{label:"\u8BC4\u6D4B\u65F6\u7A7A\u683C\u5904\u7406",style:{marginTop:30},name:["hack","submit_rule"],labelCol:{span:24},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u65F6\u7A7A\u683C\u5904\u7406"}]},ut.createElement(ke.ZP.Group,{style:{marginTop:-10}},ut.createElement(ke.ZP,{value:0},"\u4E0D\u5FFD\u7565\u7A7A\u683C"),ut.createElement(ke.ZP,{value:1},"\u5FFD\u7565\u9996\u5C3E\u7A7A\u683C"),ut.createElement(ke.ZP,{value:2},"\u5FFD\u7565\u6240\u6709\u7A7A\u683C"))),ut.createElement(Be.default.Item,{label:"\u6D4B\u8BD5\u7528\u4F8B",required:!0,style:{marginTop:30}}),ut.createElement("div",{style:{background:"#F6F7F9",padding:15}},ut.createElement(Be.default.Item,{label:"\u8F93\u5165",labelCol:{span:24},name:["hack_sets","input"]},ut.createElement(Ae,{rows:4})),ut.createElement(Be.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24},name:["hack_sets","output"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8F93\u51FA\u5185\u5BB9"}]},ut.createElement(Ae,{rows:4}))),ut.createElement(pt,{form:Bt,answerKey:Tn,hackIdentifier:St,buttonText:"\u8FD0\u884C\u8C03\u8BD5",buttonProps:{ghost:!0,icon:ut.createElement("i",{className:"iconfont icon-ceshi"}),style:{background:"rgba(55,173,131,0.05)",borderRadius:19,border:"1px solid #37AD83",width:116,height:38,display:"inline-flex",fontSize:14,alignItems:"center",justifyContent:"center",marginTop:20,cursor:"pointer",color:"#37AD83"}}}))}},80815:function(_e,xt,oe){"use strict";oe.d(xt,{u:function(){return ge}});var b=oe(59301),he=oe(95237),Be=oe(43604),Ie=oe(6848),be=oe(78241),Ge=oe(44388),Fe=oe(32134),Ye=oe(12893),ke=oe(80061),De=oe(59301),Oe=Object.defineProperty,We=Object.defineProperties,Ve=Object.getOwnPropertyDescriptors,le=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,x=(fe,Pe,Ue)=>Pe in fe?Oe(fe,Pe,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):fe[Pe]=Ue,y=(fe,Pe)=>{for(var Ue in Pe||(Pe={}))E.call(Pe,Ue)&&x(fe,Ue,Pe[Ue]);if(le)for(var Ue of le(Pe))a.call(Pe,Ue)&&x(fe,Ue,Pe[Ue]);return fe},z=(fe,Pe)=>We(fe,Ve(Pe)),ne=(fe,Pe)=>{var Ue={};for(var Re in fe)E.call(fe,Re)&&Pe.indexOf(Re)<0&&(Ue[Re]=fe[Re]);if(fe!=null&&le)for(var Re of le(fe))Pe.indexOf(Re)<0&&a.call(fe,Re)&&(Ue[Re]=fe[Re]);return Ue};const re=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],ie=({value:fe,onChange:Pe,choiceTextKey:Ue,answerKey:Re,index:lt,isEdit:Le,setInputActive:Ce,form:Xe,choiceOptionsPath:nt,allowChangeMode:ye,showAddIcon:gt,addItem:pt,deleteItem:wt})=>{console.log(fe,"value");const ut=(fe==null?void 0:fe[Re])===1,Yt=()=>{const Nt=Xe.getFieldValue(nt);Xe.setFieldValue(nt,Nt.map(Wt=>z(y({},Wt),{[Re]:0})))},ln=()=>{ut?Pe(z(y({},fe),{[Re]:0})):(ye||Yt(),Pe(z(y({},fe),{[Re]:1})))};return De.createElement(he.Z,{className:Ge.Z.choiceWrap,align:"middle",wrap:!1},De.createElement(Be.Z,{onClick:ln,className:`${Ge.Z.choiceIndex} ${ut?Ge.Z.activeAnswer:""}`},re[lt]),De.createElement(Be.Z,{flex:1,className:`${Ge.Z.editorWrap} ml15`,onClick:Ce},De.createElement(ke.x,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:Le,value:fe==null?void 0:fe[Ue],onChange:Nt=>{Pe(z(y({},fe),{[Ue]:Nt}))}})),De.createElement(Be.Z,{flex:"0 0 auto",className:"ml15"},De.createElement("div",{onClick:ln,className:`${Ge.Z.setAnswerBtn} ${ut?Ge.Z.activeAnswer:""}`},ut?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),De.createElement(Be.Z,{className:Ge.Z.actionWrapper},De.createElement(Ie.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},De.createElement(Fe.Z,{className:Ge.Z.addIcon,onClick:pt,style:{visibility:gt?"visible":"hidden"}})),De.createElement(Ie.Z,{title:"\u5220\u9664"},De.createElement(Ye.Z,{className:Ge.Z.deleteIcon,onClick:wt,style:{visibility:lt>1?"visible":"hidden"}}))))},ge=({questionTitlePlaceholder:fe,titleKey:Pe,choiceKey:Ue,analysisKey:Re,choiceTextKey:lt,answerKey:Le,choiceOptionsPath:Ce,allowChangeMode:Xe=!0,form:nt,showAnalysis:ye=!0})=>{const[gt,pt]=(0,b.useState)(),[wt,ut]=(0,b.useState)(!1);return De.createElement("div",{className:Ge.Z.wrap},De.createElement("div",{className:Ge.Z.questionTitleEditorWrap},De.createElement(be.default.Item,{label:"\u9898\u5E72",name:Pe,labelCol:{span:24},rules:[{required:!0}]},De.createElement(ke.h,{scrollId:Array.isArray(Pe)?Pe.join("_"):`${Pe}`,watch:!0,height:140,placeholder:fe}))),De.createElement(be.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),De.createElement(be.default.List,{name:Ue,rules:[{validator(Yt,ln){const Nt=ln.some(Qe=>Qe[Le]===1),Wt=ln.findIndex(Qe=>{var Me;return((Me=Qe[lt])==null?void 0:Me.length)<=0});return Wt!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${re[Wt]}\u9009\u9879\u7684\u5185\u5BB9`)):Nt?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(Yt,{add:ln,remove:Nt})=>De.createElement("div",{id:Array.isArray(Ce)?Ce.join("_"):`${Ce}`},Yt.map((Wt,Qe)=>{var Me=Wt,{key:Et,name:Gt}=Me,vt=ne(Me,["key","name"]);const Dt=gt===Et,Ae=()=>{pt(Et)},dt=Qe<7&&Qe===Yt.length-1,un=()=>ln({[lt]:"",[Le]:0}),ct=()=>Nt(Gt);return De.createElement(be.default.Item,z(y({},vt),{key:Et,name:Gt,className:Ge.Z.choiceListWrap,rules:[{validator(et,bn){return bn!=null&&bn.choice_text?Promise.resolve():Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${re[Qe]}\u9009\u9879\u7684\u5185\u5BB9`))}}]}),De.createElement(ie,{choiceTextKey:lt,answerKey:Le,index:Qe,isEdit:Dt,setInputActive:Ae,form:nt,choiceOptionsPath:Ce,allowChangeMode:Xe,showAddIcon:dt,addItem:un,deleteItem:ct}))}),Yt.length<8&&De.createElement("div",{className:`${Ge.Z.addBtn} mb30`,onClick:()=>ln({[lt]:"",[Le]:0})},"\u6DFB\u52A0\u9009\u9879"))),ye&&De.createElement("div",{onClick:()=>ut(!0)},De.createElement(be.default.Item,{name:Re,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},De.createElement(ke.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:wt}))))}},41940:function(_e,xt,oe){"use strict";oe.d(xt,{u:function(){return Xe}});var b=oe(59301),he=oe(43418),Be=oe(95237),Ie=oe(43604),be=oe(92832),Ge=oe(6848),Fe=oe(78673),Ye=oe(78241),ke=oe(5112),De=oe(5871),Oe=oe(80061),We=oe(12893),Ve=oe(61485),le=oe(44388),E=oe(10438),a=oe(59301),x=Object.defineProperty,y=Object.defineProperties,z=Object.getOwnPropertyDescriptors,ne=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,ge=(nt,ye,gt)=>ye in nt?x(nt,ye,{enumerable:!0,configurable:!0,writable:!0,value:gt}):nt[ye]=gt,fe=(nt,ye)=>{for(var gt in ye||(ye={}))re.call(ye,gt)&&ge(nt,gt,ye[gt]);if(ne)for(var gt of ne(ye))ie.call(ye,gt)&&ge(nt,gt,ye[gt]);return nt},Pe=(nt,ye)=>y(nt,z(ye)),Ue=(nt,ye)=>{var gt={};for(var pt in nt)re.call(nt,pt)&&ye.indexOf(pt)<0&&(gt[pt]=nt[pt]);if(nt!=null&&ne)for(var pt of ne(nt))ye.indexOf(pt)<0&&ie.call(nt,pt)&&(gt[pt]=nt[pt]);return gt};const Re=({value:nt,onChange:ye})=>{const gt=wt=>{he.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:le.Z.modal,onOk:()=>{const ut=[...nt];ut.splice(wt,1),ye(ut)}})},pt=()=>{const wt=[...nt];wt.push(""),ye(wt)};return a.createElement(Be.Z,{className:"ml20"},a.createElement(Ie.Z,{flex:1},nt==null?void 0:nt.map((wt,ut)=>a.createElement(Be.Z,{key:`${wt}_${ut}`,className:"mb20"},a.createElement(be.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:wt,autoSize:{maxRows:3},maxLength:1e3,onBlur:Yt=>{const ln=[...nt],Nt=Yt.target.value.trim();ln[ut]=Nt,ye(ln)}}),a.createElement(Ge.Z,{title:"\u5220\u9664"},a.createElement(We.Z,{className:le.Z.deleteIcon,style:{marginLeft:15,visibility:ut>0?"visible":"hidden"},onClick:()=>gt(ut)}))))),a.createElement(Ie.Z,null,a.createElement("div",{className:`${le.Z.addBtn}`,onClick:()=>{pt()}},"\u65B0\u589E\u7B54\u6848")))},lt=({value:nt,onChange:ye})=>{const gt=wt=>{he.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:le.Z.modal,onOk:()=>{const ut=[...nt];ut.splice(wt,1),ye(ut)}})},pt=()=>{const wt=[...nt];wt.push(""),ye(wt)};return a.createElement(Be.Z,{className:"ml20"},a.createElement(Ie.Z,{flex:1},nt==null?void 0:nt.map((wt,ut)=>a.createElement(Be.Z,{key:`${wt}_${ut}`,align:"middle",className:"mb20"},a.createElement(E.Z,{value:wt,style:{flex:1},onChange:Yt=>{const ln=[...nt];ln[ut]=Yt,ye(ln)}}),a.createElement(Ge.Z,{title:"\u5220\u9664"},a.createElement(We.Z,{className:le.Z.deleteIcon,style:{marginLeft:15,visibility:ut>0?"visible":"hidden"},onClick:()=>gt(ut)}))))),a.createElement(Ie.Z,null,a.createElement("div",{className:`${le.Z.addBtn}`,onClick:()=>{pt()}},"\u65B0\u589E\u7B54\u6848")))},Le=({value:nt=!0,onChange:ye})=>a.createElement(Fe.Z,{checked:!nt,onChange:gt=>{ye(!gt)}}),Ce="\u2581",Xe=({questionTitlePlaceholder:nt,form:ye,scoreByBlank:gt=!1,answerKey:pt})=>{const[wt,ut]=(0,b.useState)(!1),Yt=(vt,Dt)=>{const Ae=Dt.line;let dt=0;for(let ct=0;ct{const un=vt.getRange(Dt.from,Dt.to);let ct=0;if(Dt.text.forEach(et=>{ct+=et.split(Ce).length-1}),Dt.origin!=="setValue"){if(un&&un.indexOf(Ce)!==-1){const et=un.split(Ce).length-1,bn=Yt(vt,Dt.from);if(console.log(`\u5220\u9664${et}\u4E2A\uFF0C \u524D\u9762\u6709${bn}\u4E2A\uFF0C\u65B0\u589E${ct}\u4E2A`),et>1){const ot=Array.from({length:et},(Bt,Ht)=>bn+Ht);dt(ot)}else dt(bn)}else if(ct>0){const et=Yt(vt,Dt.from);console.log(`\u65B0\u589E${ct}\u4E2A\uFF0C\u4E4B\u524D\u6709${et}\u4E2A`),Ae(ct,et)}}},Nt=()=>{const vt=ye.getFieldValue(pt);ye.setFieldsValue({[pt]:vt.map((Dt,Ae)=>Pe(fe({},Dt),{position:Ae+1}))})},Wt=(0,b.useRef)(),Qe=(vt,Dt)=>{for(let Ae=0;Ae{Me.current(vt),Nt()},Gt=Ye.default.useWatch(pt,ye);return a.createElement("div",{className:le.Z.wrap},a.createElement("div",{className:le.Z.questionTitleEditorWrap},a.createElement(Ye.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},a.createElement(Oe.h,{scrollId:"name",watch:!0,height:140,placeholder:nt,showNullButton:!0,onCMBeforeChange:(vt,Dt)=>{ln(vt,Dt,Qe,Et)}}))),a.createElement(Ye.default.List,{name:pt,rules:[{validator(vt,Dt){if(!(Dt!=null&&Dt.length))return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const Ae of Dt){const{answer_text:dt}=Ae||{};if(dt!=null&&dt.some(un=>(un==null?void 0:un.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(vt,{add:Dt,remove:Ae},{errors:dt})=>(Wt.current=Dt,Me.current=Ae,a.createElement(a.Fragment,null,a.createElement(Ye.default.Item,{label:a.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(vt!=null&&vt.length)&&a.createElement("span",{style:{color:"#E99237"}},"\uFF08\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879\uFF09")),required:!0,labelCol:{span:24}}),vt.map((un,ct)=>{var et=un,{key:bn,name:ot}=et,Bt=Ue(et,["key","name"]),Ht,St;return a.createElement("div",{style:{marginBottom:10},key:bn},a.createElement(Be.Z,{className:"mb20",align:"middle",wrap:!1},a.createElement(Ie.Z,{style:{marginRight:10},flex:"0 0 auto",className:`${le.Z.blankIndex}`},"\u586B\u7A7A\u9879",ct+1),a.createElement(Ye.default.Item,Pe(fe({},Bt),{name:[ot,"model"],noStyle:!0}),a.createElement(ke.ZP.Group,{onChange:()=>{const Tn=ye.getFieldValue(pt);ye.setFieldsValue({[pt]:Tn.map((Mt,Kn)=>Pe(fe({},Mt),{answer_text:ot===Kn?[""]:Mt.answer_text}))})}},a.createElement(ke.ZP,{value:1},"\u6587\u672C\u6A21\u5F0F ",a.createElement(Ge.Z,{title:"\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9700\u8981\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6587\u672C\u7B54\u6848"},a.createElement(Ve.Z,null))),a.createElement(ke.ZP,{value:2},"\u6570\u5B66\u516C\u5F0F\u6A21\u5F0F ",a.createElement(Ge.Z,{title:"\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9700\u8981\u7F16\u5199\u6570\u5B66\u516C\u5F0F\u4F5C\u4E3A\u7B54\u6848"},a.createElement(Ve.Z,null)))))),a.createElement(Be.Z,{style:{marginLeft:20},align:"middle",wrap:!1},a.createElement(Ie.Z,{flex:1},a.createElement(Be.Z,{align:"top",justify:"space-between",wrap:!1},a.createElement(Ie.Z,{flex:1},a.createElement(Ye.default.Item,Pe(fe({},Bt),{name:[ot,"answer_text"],noStyle:!0}),((St=(Ht=ye.getFieldValue(pt))==null?void 0:Ht[ot])==null?void 0:St.model)===1?a.createElement(Re,null):a.createElement(lt,null))),gt&&a.createElement(Ie.Z,{flex:"224px",style:{margin:"-7px 0 0 20px"}},a.createElement(Ye.default.Item,Pe(fe({},Bt),{name:[ot,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:le.Z.blankInputNumberWrapper}),a.createElement(De.Z,{min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),a.createElement(Ye.default.Item,Pe(fe({},Bt),{name:[ot,"position"],noStyle:!0}),a.createElement(be.default,{type:"hidden"})))))})))),a.createElement(Be.Z,{align:"middle"},a.createElement(Ye.default.Item,{name:"downcase",valuePropName:"checked"},a.createElement(Fe.Z,null)),a.createElement(Ie.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),a.createElement(Be.Z,{align:"middle"},a.createElement(Ye.default.Item,{name:"no_space",valuePropName:"checked"},a.createElement(Fe.Z,null)),a.createElement(Ie.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(Gt==null?void 0:Gt.length)>1&&a.createElement(Be.Z,{align:"middle",className:(Gt==null?void 0:Gt.length)>1?"mb30":`${le.Z.hide}`},a.createElement(Ye.default.Item,{name:"is_ordered"},a.createElement(Le,null)),a.createElement(Ie.Z,{className:"ml10"},"\u5141\u8BB8\u5B66\u751F\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7684\u987A\u5E8F\u4E0D\u4E00\u81F4")),a.createElement("div",{onClick:()=>ut(!0)},a.createElement(Ye.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},a.createElement(Oe.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:wt}))))}},48700:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return ne}});var b=oe(59301),he=oe(95237),Be=oe(43604),Ie=oe(78241),be=oe(44388),Ge=oe(80061),Fe=oe(59301),Ye=Object.defineProperty,ke=Object.defineProperties,De=Object.getOwnPropertyDescriptors,Oe=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,le=(re,ie,ge)=>ie in re?Ye(re,ie,{enumerable:!0,configurable:!0,writable:!0,value:ge}):re[ie]=ge,E=(re,ie)=>{for(var ge in ie||(ie={}))We.call(ie,ge)&&le(re,ge,ie[ge]);if(Oe)for(var ge of Oe(ie))Ve.call(ie,ge)&&le(re,ge,ie[ge]);return re},a=(re,ie)=>ke(re,De(ie)),x=(re,ie)=>{var ge={};for(var fe in re)We.call(re,fe)&&ie.indexOf(fe)<0&&(ge[fe]=re[fe]);if(re!=null&&Oe)for(var fe of Oe(re))ie.indexOf(fe)<0&&Ve.call(re,fe)&&(ge[fe]=re[fe]);return ge};const y={\u6B63\u786E:"T",\u9519\u8BEF:"F"},z=({value:re,onChange:ie,form:ge})=>{const fe=(re==null?void 0:re.is_answer)===1,Pe=re==null?void 0:re.choice_text,Ue=()=>{const Re=ge.getFieldsValue().choices.map(lt=>({choice_text:lt.choice_text,is_answer:0}));ge.setFieldsValue({choices:Re}),ie(a(E({},re),{is_answer:1}))};return Fe.createElement(he.Z,{className:be.Z.choiceWrap,align:"middle",wrap:!1,style:{marginBottom:"20px"}},Fe.createElement(Be.Z,{onClick:Ue,className:`${be.Z.choiceIndex} ${be.Z.judgementIndex} ${fe?be.Z.activeAnswer:""}`},y[Pe]),Fe.createElement(Be.Z,{flex:1,className:`${be.Z.editorWrap} ml15`},Fe.createElement("div",{className:`${be.Z.inputBorder} ${be.Z.placeholder} ${fe?be.Z.activeJudgementAnswer:""}`},Pe)),Fe.createElement(Be.Z,{flex:"0 0 auto",className:"ml15"},Fe.createElement("div",{onClick:Ue,className:`${be.Z.setAnswerBtn} ${fe?be.Z.activeAnswer:""}`},fe?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},ne=({questionTitlePlaceholder:re,choiceKey:ie,form:ge})=>{const[fe,Pe]=(0,b.useState)(!1);return Fe.createElement("div",{className:be.Z.wrap},Fe.createElement("div",{className:be.Z.questionTitleEditorWrap},Fe.createElement(Ie.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},Fe.createElement(Ge.h,{scrollId:"name",watch:!0,height:140,placeholder:re}))),Fe.createElement(Ie.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},Fe.createElement(Ie.default.List,{name:"choices",rules:[{validator(Ue,Re){return Re.some(Le=>(Le==null?void 0:Le.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},Ue=>Fe.createElement("div",{id:"choices"},Ue.map(Re=>{var lt=Re,{key:Le,name:Ce}=lt,Xe=x(lt,["key","name"]);return Fe.createElement(Ie.default.Item,a(E({},Xe),{key:Le,name:Ce,noStyle:!0}),Fe.createElement(z,{form:ge}))})))),Fe.createElement("div",{onClick:()=>Pe(!0)},Fe.createElement(Ie.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Fe.createElement(Ge.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:fe}))))}},80061:function(_e,xt,oe){"use strict";oe.d(xt,{h:function(){return E},x:function(){return a}});var b=oe(37962),he=oe(44388),Be=oe(28900),Ie=oe(59301),be=Object.defineProperty,Ge=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Oe=(x,y,z)=>y in x?be(x,y,{enumerable:!0,configurable:!0,writable:!0,value:z}):x[y]=z,We=(x,y)=>{for(var z in y||(y={}))ke.call(y,z)&&Oe(x,z,y[z]);if(Ye)for(var z of Ye(y))De.call(y,z)&&Oe(x,z,y[z]);return x},Ve=(x,y)=>Ge(x,Fe(y)),le=(x,y)=>{var z={};for(var ne in x)ke.call(x,ne)&&y.indexOf(ne)<0&&(z[ne]=x[ne]);if(x!=null&&Ye)for(var ne of Ye(x))y.indexOf(ne)<0&&De.call(x,ne)&&(z[ne]=x[ne]);return z};const E=x=>{var y=x,{value:z,onChange:ne,scrollId:re}=y,ie=le(y,["value","onChange","scrollId"]);return Ie.createElement("div",{id:re||""},Ie.createElement(b.Z,Ve(We({},ie),{defaultValue:z,onChange:(ge,fe)=>{fe!=null&&fe.length?ne(ge,fe):ne(ge)}})))},a=({value:x,onChange:y,placeholder:z,height:ne=140,isEdit:re,miniToolbar:ie,watch:ge=!0})=>re?Ie.createElement(b.Z,{watch:ge,isFocus:!0,height:ne||void 0,placeholder:z,defaultValue:x,onChange:y,miniToolbar:ie}):Ie.createElement("div",{style:{cursor:"pointer"}},x?Ie.createElement(Be.Z,{className:he.Z.inputBorder,value:x}):Ie.createElement("div",{className:`${he.Z.inputBorder} ${he.Z.placeholder} inputBorderError`},z))},88637:function(_e,xt,oe){"use strict";oe.d(xt,{W:function(){return lt}});var b=oe(59301),he=oe(8591),Be=oe(12563),Ie=oe(78241),be=oe(78673),Ge=oe(95237),Fe=oe(43604),Ye=oe(6848),ke=oe(92832),De=oe(5871),Oe=oe(44388),We=oe(80061),Ve=oe(37962),le=oe(61485),E=Object.defineProperty,a=Object.defineProperties,x=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,re=(Le,Ce,Xe)=>Ce in Le?E(Le,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Le[Ce]=Xe,ie=(Le,Ce)=>{for(var Xe in Ce||(Ce={}))z.call(Ce,Xe)&&re(Le,Xe,Ce[Xe]);if(y)for(var Xe of y(Ce))ne.call(Ce,Xe)&&re(Le,Xe,Ce[Xe]);return Le},ge=(Le,Ce)=>a(Le,x(Ce)),fe=(Le,Ce)=>{var Xe={};for(var nt in Le)z.call(Le,nt)&&Ce.indexOf(nt)<0&&(Xe[nt]=Le[nt]);if(Le!=null&&y)for(var nt of y(Le))Ce.indexOf(nt)<0&&ne.call(Le,nt)&&(Xe[nt]=Le[nt]);return Xe};const Pe=Le=>{var Ce=Le,{value:Xe,onChange:nt}=Ce,ye=fe(Ce,["value","onChange"]);const gt=pt=>{nt([pt])};return b.createElement(Ve.Z,ge(ie({},ye),{defaultValue:Xe==null?void 0:Xe[0],onChange:gt}))},Ue=Le=>{if(!Le)return!1;if(/^s*$/.test(Le)||Le.trim()===""){he.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C");return}let Ce=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return Le==="|"?(he.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Re=({value:Le=[],onClose:Ce})=>b.createElement(Be.default,{closable:!0,onClose:Ce,className:Oe.Z.keywordTag},b.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},Le.join(" \u6216 "))),lt=({questionTitlePlaceholder:Le,form:Ce,showKeywords:Xe,isMustKeyWords:nt=Xe})=>{const[ye,gt]=(0,b.useState)(!1),[pt,wt]=(0,b.useState)(""),ut=Ie.default.useWatch("use_keywords",Ce),Yt=Ie.default.useWatch("question_score",Ce);return b.createElement("div",{className:Oe.Z.wrap},b.createElement("div",{className:Oe.Z.questionTitleEditorWrap},b.createElement(Ie.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},b.createElement(We.h,{scrollId:"name",watch:!0,height:140,placeholder:Le}))),b.createElement(Ie.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:"answer_texts",labelCol:{span:24}},b.createElement(Pe,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),Xe&&!nt&&b.createElement(Ie.default.Item,{hidden:!0,name:"use_keywords",valuePropName:"checked"},b.createElement(be.Z,{defaultChecked:!0})),Xe&&nt&&b.createElement(Ge.Z,{align:"middle",className:"mb30"},b.createElement(Ie.default.Item,{name:"use_keywords",valuePropName:"checked"},b.createElement(be.Z,null)),b.createElement(Fe.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),b.createElement(Fe.Z,null,b.createElement(Ye.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},b.createElement(le.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(ut||!nt)&&b.createElement(Ie.default.List,{name:"keywords",rules:[{validator(ln,Nt){return nt?Nt!=null&&Nt.length?(Nt==null?void 0:Nt.reduce((Qe,Me)=>Qe+Me.score,0))>parseFloat(Yt)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD")):Promise.resolve()}}]},(ln,{add:Nt,remove:Wt})=>b.createElement(b.Fragment,null,b.createElement("div",{className:`${Oe.Z.title} mb10`},nt?"\u5173\u952E\u8BCD":b.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),b.createElement(Ge.Z,{align:"middle",className:"font14 mb30"},b.createElement(Fe.Z,{flex:1},b.createElement(ke.default,{value:pt,onChange:Qe=>{wt(Qe.target.value)},maxLength:50,allowClear:!0,onPressEnter:Qe=>{var Me,Et,Gt,vt;const Dt=`${(Me=Qe.target)==null?void 0:Me.value}`,Ae=(Gt=(Et=Dt==null?void 0:Dt.split("|"))==null?void 0:Et.filter(ct=>!!ct))==null?void 0:Gt.map(ct=>ct==null?void 0:ct.trim()),dt=Ce.getFieldValue("keywords"),un=((vt=dt==null?void 0:dt.map(ct=>ct==null?void 0:ct.keyword))==null?void 0:vt.flat())||[];for(const ct of Ae)if(un.includes(ct)){he.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}Ue(Dt)&&(Nt({keyword:Ae,score:1}),wt(""))},className:Oe.Z.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),b.createElement(Fe.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),ln.map(Qe=>{var Me=Qe,{key:Et,name:Gt}=Me,vt=fe(Me,["key","name"]);return b.createElement(Ge.Z,{key:Et,className:"mb20",style:{marginRight:148}},b.createElement(Fe.Z,{flex:1},b.createElement(Ge.Z,{align:"middle",justify:"space-between"},b.createElement(Ie.default.Item,ge(ie({},vt),{name:[Gt,"keyword"]}),b.createElement(Re,{onClose:()=>Wt(Gt)})),nt&&b.createElement(Ie.default.Item,ge(ie({},vt),{name:[Gt,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:Oe.Z.blankInputNumberWrapper}),b.createElement(De.Z,{className:Oe.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),b.createElement("div",{onClick:()=>gt(!0)},b.createElement(Ie.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(We.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:ye}))))}},24417:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return be}});var b={text:"text___bQulM",sup:"sup___rX_Y3"},he=oe(78241),Be=oe(59301),be=({text:Ge,name:Fe="question_score"})=>{const Ye=({value:ke})=>Be.createElement("div",{className:b.text},Be.createElement("span",{className:b.sup},"*"),Be.createElement("span",{className:"mr10"},"\u5206\u503C"),Be.createElement("span",null,ke||"--"),Be.createElement("span",{className:"c-grey-999"},Ge));return Be.createElement(he.default.Item,{noStyle:!0,name:Fe},Be.createElement(Ye,null))}},8738:function(_e,xt,oe){"use strict";oe.d(xt,{h:function(){return re}});var b=oe(59301),he=oe(57809),Be=oe(78241),Ie=oe(3113),be=oe(89780),Ge=oe.n(be),Fe=oe(42741),Ye=oe(27494),ke=Object.defineProperty,De=Object.defineProperties,Oe=Object.getOwnPropertyDescriptors,We=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,E=(ie,ge,fe)=>ge in ie?ke(ie,ge,{enumerable:!0,configurable:!0,writable:!0,value:fe}):ie[ge]=fe,a=(ie,ge)=>{for(var fe in ge||(ge={}))Ve.call(ge,fe)&&E(ie,fe,ge[fe]);if(We)for(var fe of We(ge))le.call(ge,fe)&&E(ie,fe,ge[fe]);return ie},x=(ie,ge)=>De(ie,Oe(ge));const y=he.default.Option,z={labelCol:{span:4},wrapperCol:{span:20}},ne={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};xt.Z=({callback:ie,onCancel:ge})=>{const[fe,Pe]=(0,b.useState)("python");function Ue(lt){Pe(ne[lt][1])}function Re(lt){ie(lt)}return b.createElement(Be.default,x(a({},z),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Re,style:{width:500}}),b.createElement(Be.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},b.createElement(he.default,{getPopupContainer:lt=>lt.parentNode,onChange:Ue},Object.keys(ne).map(lt=>b.createElement(y,{key:lt,value:lt},ne[lt][0])))),b.createElement(Be.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},b.createElement(re,{mode:fe})),b.createElement("div",{className:"flex-container flex-end"},b.createElement(Ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(Ie.ZP,{type:"ghost",onClick:ge},"\u53D6\u6D88")))};function re({value:ie,onChange:ge,mode:fe,options:Pe={}}){const Ue=(0,b.useRef)(),[Re,lt]=(0,b.useState)();return(0,b.useEffect)(()=>{if(Re){let Le=function(Ce){const Xe=Ce.getValue();ge&&ge(Xe)};return Re.on("change",Le),()=>{Re.off("change",Le)}}},[Re,ge]),(0,b.useEffect)(()=>{Re&&Re.setOption("mode",fe)},[Re,fe]),(0,b.useEffect)(()=>{Re&&(ie!==Re.getValue()||ie==="")&&setTimeout(()=>{Re.setValue(ie||"")},300)},[Re,ie]),(0,b.useEffect)(()=>{if(Ue.current&&!Re){const Le=Ge().fromTextArea(Ue.current,a({mode:fe,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Pe));lt(Le)}},[Ue.current,Re]),b.createElement("div",{className:"my-codemirror-container"},b.createElement("textarea",{ref:Ue}))}},37962:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return An}});var b=oe(59301),he=oe(89780),Be=oe.n(he),Ie=oe(76374),be=oe(42741),Ge=oe(6313),Fe=oe(25717),Ye=oe(99498),ke=oe(25419),De=oe(67549),Oe=oe(28900),We=({value:je="",className:Ke,showTextOnly:He,showLines:Rt,style:dn={}})=>{const cn=(0,b.useMemo)(()=>"",[je]);return b.createElement(b.Fragment,null,b.createElement("div",{dangerouslySetInnerHTML:{__html:cn}}))},Ve=oe(59301),le=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ne=(je,Ke,He)=>Ke in je?le(je,Ke,{enumerable:!0,configurable:!0,writable:!0,value:He}):je[Ke]=He,re=(je,Ke)=>{for(var He in Ke||(Ke={}))y.call(Ke,He)&&ne(je,He,Ke[He]);if(x)for(var He of x(Ke))z.call(Ke,He)&&ne(je,He,Ke[He]);return je},ie=(je,Ke)=>E(je,a(Ke));let ge=[{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 fe({onActionCallback:je,title:Ke,icon:He,actionName:Rt,className:dn="",children:cn}){function qn(){je(Rt)}return Ve.createElement("a",{title:Ke,className:dn,onClick:qn},Ve.createElement("i",{className:`${He}`}),cn)}var Pe=({watch:je,showNullButton:Ke,showNullProgramButton:He,onActionCallback:Rt,fullScreen:dn,insertTemp:cn,hidetoolBar:qn,extraUse:Un})=>{const vn=[...ge,{title:`${je?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${je?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ve.createElement("ul",{className:"markdown-toolbar-container"},!qn&&vn.map((Jn,Ea)=>Ve.createElement("li",{key:Ea},Jn.actionName?Ve.createElement(fe,ie(re({},Jn),{onActionCallback:Rt})):Ve.createElement("span",{className:"v-line"}))),Ke?Ve.createElement("li",null,Ve.createElement(fe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Rt},Ve.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,He?Ve.createElement(Ve.Fragment,null,Ve.createElement("li",null,Ve.createElement(fe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Rt},Ve.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ve.createElement("li",null,Ve.createElement(fe,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Rt},Ve.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,cn&&Ve.createElement("li",null,Ve.createElement(fe,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${cn}`,onActionCallback:Rt},Ve.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Un&&Ve.createElement("li",null,Un),Ve.createElement("li",{className:"btn-full-screen"},Ve.createElement(fe,{icon:`${dn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:dn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Rt})))},Ue=oe(23252),Re=oe(78241),lt=oe(92832),Le=oe(3113),Ce=Object.defineProperty,Xe=Object.defineProperties,nt=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,gt=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,wt=(je,Ke,He)=>Ke in je?Ce(je,Ke,{enumerable:!0,configurable:!0,writable:!0,value:He}):je[Ke]=He,ut=(je,Ke)=>{for(var He in Ke||(Ke={}))gt.call(Ke,He)&&wt(je,He,Ke[He]);if(ye)for(var He of ye(Ke))pt.call(Ke,He)&&wt(je,He,Ke[He]);return je},Yt=(je,Ke)=>Xe(je,nt(Ke));const ln={labelCol:{span:4},wrapperCol:{span:20}};var Nt=({callback:je,onCancel:Ke})=>{function He(Rt){je(Rt)}return b.createElement(Re.default,Yt(ut({},ln),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:He,style:{width:500}}),b.createElement(Re.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},b.createElement(lt.default,null)),b.createElement(Re.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},b.createElement(lt.default,null)),b.createElement("div",{className:"flex-container flex-end"},b.createElement(Le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(Le.ZP,{type:"ghost",onClick:Ke},"\u53D6\u6D88")))},Wt=oe(8738),Qe=oe(30315),Me=oe(43418),Et=oe(95237),Gt=oe(94094),vt=oe(59301),Dt=({callback:je,onCancel:Ke})=>{const He=document.createElement("canvas"),Rt=He.getContext("2d");He.width=1e3,He.height=800,Rt.fillStyle="#ffffff",Rt.fillRect(0,0,He.width,He.height);const dn=He.toDataURL("image/png");return vt.createElement(Me.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},vt.createElement(Et.Z,{style:{height:"100vh"}},vt.createElement(Gt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:dn,visible:!0,title:String(Date.now())},onOk:cn=>{je({src:cn.url})},onClose:Ke})))},Ae=oe(12378);function dt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(dt,go.CommandHandler),dt.prototype.canAlignSelection=function(){var je=this.diagram;return!(je===null||je.isReadOnly||je.isModelReadOnly||je.selection.count<2)},dt.prototype.alignLeft=function(){var je=this.diagram;je.startTransaction("aligning left");var Ke=1/0;je.selection.each(function(He){He instanceof go.Link||(Ke=Math.min(He.position.x,Ke))}),je.selection.each(function(He){He instanceof go.Link||He.move(new go.Point(Ke,He.position.y))}),je.commitTransaction("aligning left")},dt.prototype.alignRight=function(){var je=this.diagram;je.startTransaction("aligning right");var Ke=-1/0;je.selection.each(function(He){if(!(He instanceof go.Link)){var Rt=He.actualBounds.x+He.actualBounds.width;Ke=Math.max(Rt,Ke)}}),je.selection.each(function(He){He instanceof go.Link||He.move(new go.Point(Ke-He.actualBounds.width,He.position.y))}),je.commitTransaction("aligning right")},dt.prototype.alignTop=function(){var je=this.diagram;je.startTransaction("alignTop");var Ke=1/0;je.selection.each(function(He){He instanceof go.Link||(Ke=Math.min(He.position.y,Ke))}),je.selection.each(function(He){He instanceof go.Link||He.move(new go.Point(He.position.x,Ke))}),je.commitTransaction("alignTop")},dt.prototype.alignBottom=function(){var je=this.diagram;je.startTransaction("aligning bottom");var Ke=-1/0;je.selection.each(function(He){if(!(He instanceof go.Link)){var Rt=He.actualBounds.y+He.actualBounds.height;Ke=Math.max(Rt,Ke)}}),je.selection.each(function(He){He instanceof go.Link||He.move(new go.Point(He.actualBounds.x,Ke-He.actualBounds.height))}),je.commitTransaction("aligning bottom")},dt.prototype.alignCenterX=function(){var je=this.diagram,Ke=je.selection.first();if(Ke){je.startTransaction("aligning Center X");var He=Ke.actualBounds.x+Ke.actualBounds.width/2;je.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(He-Rt.actualBounds.width/2,Rt.actualBounds.y))}),je.commitTransaction("aligning Center X")}},dt.prototype.alignCenterY=function(){var je=this.diagram,Ke=je.selection.first();if(Ke){je.startTransaction("aligning Center Y");var He=Ke.actualBounds.y+Ke.actualBounds.height/2;je.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(Rt.actualBounds.x,He-Rt.actualBounds.height/2))}),je.commitTransaction("aligning Center Y")}},dt.prototype.alignColumn=function(je){var Ke=this.diagram;Ke.startTransaction("align Column"),je===void 0&&(je=0),je=parseFloat(je);var He=new Array;Ke.selection.each(function(Un){Un instanceof go.Link||He.push(Un)});for(var Rt=0;Rt0){for(var Un=cn.elt(qn-1);Un!==null&&Un.isTreeExpanded&&!Un.isTreeLeaf;){var vn=this._sortTreeChildrenByY(Un);Un=vn.last()}Un!==null&&je.select(Un)}else je.select(dn)}}else if(He.key==="Down")if(Ke.isTreeExpanded&&!Ke.isTreeLeaf){var Rt=this._sortTreeChildrenByY(Ke).first();Rt!==null&&je.select(Rt)}else for(;Ke!==null;){var dn=Ke.findTreeParentNode();if(dn===null)break;var cn=this._sortTreeChildrenByY(dn),qn=cn.indexOf(Ke);if(qncn.y?1:dn.xcn.x?1:0}),Ke},dt.prototype.copyToClipboard=function(je){go.CommandHandler.prototype.copyToClipboard.call(this,je),this._lastPasteOffset.set(this.pasteOffset)},dt.prototype.pasteFromClipboard=function(){var je=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(je,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),je},Object.defineProperty(dt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(je){if(je!=="move"&&je!=="select"&&je!=="scroll"&&je!=="tree"&&je!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+je);this._arrowKeyBehavior=je}}),Object.defineProperty(dt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(je){if(!(je instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+je);this._pasteOffset.set(je)}});var un=dt,ct=oe(64242),et=oe(43604),bn=oe(23789),ot={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Bt=oe(59301),Ht=(je,Ke,He)=>new Promise((Rt,dn)=>{var cn=vn=>{try{Un(He.next(vn))}catch(Jn){dn(Jn)}},qn=vn=>{try{Un(He.throw(vn))}catch(Jn){dn(Jn)}},Un=vn=>vn.done?Rt(vn.value):Promise.resolve(vn.value).then(cn,qn);Un((He=He.apply(je,Ke)).next())});function St({onCancel:je,callback:Ke}){let He=(0,b.useRef)(),Rt=(0,b.useRef)(),dn=(0,b.useRef)(),cn=(0,b.useRef)(!1);const qn=(0,b.useRef)(!1),[Un,vn]=(0,b.useState)(0);function Jn(){const zt=Ae.bx.make,_n={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"};He.current=new Ae.S0(Rt.current,{padding:20,grid:zt(Ae.s_,"Grid",zt(Ae.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),zt(Ae.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:Jt=>{var Ln=Jt.diagram.commandHandler.addTopLevelParts(Jt.diagram.selection,!0);Ln||Jt.diagram.currentTool.doCancel()},commandHandler:zt(un),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:Jt=>{var Ln=Jt.subject;Ln.location=Ln.location.copy().snapToGridPoint(Jt.diagram.grid.gridOrigin,Jt.diagram.grid.gridCellSize),setTimeout(()=>{Jt.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:Jt=>{var Ln=Jt.subject;setTimeout(()=>{Jt.diagram.commandHandler.editTextBlock()})},LinkRelinked:Jt=>{var Ln=Jt.parameter.part;Ln.invalidateConnectedLinks();var ea=Jt.subject;Jt.diagram.toolManager.linkingTool.isForwards?ea.toNode.invalidateConnectedLinks():ea.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),He.current.nodeTemplate=zt(Ae.NB,"Auto",{locationSpot:Ae.z6.Center,locationObjectName:"SHAPE",desiredSize:new Ae.$u(120,60),minSize:new Ae.$u(40,40),resizable:!0,resizeCellSize:new Ae.$u(10,10),rotatable:!0},new Ae.KX("location","loc",Ae.E9.parse).makeTwoWay(Ae.E9.stringify),new Ae.KX("desiredSize","size",Ae.$u.parse).makeTwoWay(Ae.$u.stringify),zt(Ae.bn,{name:"SHAPE",fill:_n.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Ae.z6.AllSides,toSpot:Ae.z6.AllSides},new Ae.KX("figure"),new Ae.KX("fill"),new Ae.KX("stroke","borderColor"),new Ae.KX("strokeWidth","thickness"),new Ae.KX("strokeDashArray","dash")),zt(Ae.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),zt(Ae.al,{margin:1,textAlign:"center",overflow:Ae.al.OverflowEllipsis,editable:!0},new Ae.KX("text").makeTwoWay(),new Ae.KX("stroke","color"))),He.current.nodeTemplate.toolTip=zt("ToolTip",zt(Ae.s_,"Vertical",{maxSize:new Ae.$u(200,NaN)},zt(Ae.al,{font:"bold 10pt sans-serif",textAlign:"center"},new Ae.KX("text")),zt(Ae.al,{font:"10pt sans-serif",textAlign:"center"},new Ae.KX("text","details"))));function Je(Jt,Ln){var ea=(yn,Ta)=>{yn.handled=!0,yn.diagram.model.commit(Pa=>{var Va=Ta.part.adornedPart,dr=new Ae.E9().setRectSpot(Va.actualBounds,Jt);dr.subtract(Va.location),dr.scale(2,2),dr.x+=Math.sign(dr.x)*130,dr.y+=Math.sign(dr.y)*130,dr.add(Va.location),dr.snapToGridPoint(yn.diagram.grid.gridOrigin,yn.diagram.grid.gridCellSize);var Er=Pa.copyNodeData(Va.data);Pa.setGroupKeyForNodeData(Er,Pa.getGroupKeyForNodeData(Va.data)),Pa.addNodeData(Er);var Mr={from:Va.key,to:Pa.getKeyForNodeData(Er)};Pa.addLinkData(Mr);var hr=yn.diagram.findNodeForData(Er);hr.location=dr,yn.diagram.select(hr),setTimeout(()=>{yn.diagram.commandHandler.editTextBlock()},20)})};return zt(Ae.bn,{figure:Ln,alignment:Jt,alignmentFocus:Jt.opposite(),width:Jt.equals(Ae.z6.Top)||Jt.equals(Ae.z6.Bottom)?25:18,height:Jt.equals(Ae.z6.Top)||Jt.equals(Ae.z6.Bottom)?18:25,fill:"orange",stroke:_n.white,strokeWidth:4,mouseEnter:(yn,Ta)=>Ta.fill="dodgerblue",mouseLeave:(yn,Ta)=>Ta.fill="orange",isActionable:!0,click:ea,contextClick:ea})}function Ut(Jt){return zt(Ae.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:(Ln,ea)=>ea.fill="dodgerblue",mouseLeave:(Ln,ea)=>ea.fill="orange",click:(Ln,ea)=>{Ln.diagram.commandHandler.showContextMenu(ea.part.adornedPart)}},Jt||{})}He.current.nodeTemplate.selectionAdornmentTemplate=zt(Ae.uz,"Spot",zt(Ae.Vm,{padding:10}),Je(Ae.z6.Top,"TriangleUp"),Je(Ae.z6.Left,"TriangleLeft"),Je(Ae.z6.Right,"TriangleRight"),Je(Ae.z6.Bottom,"TriangleDown"),Ut({alignment:new Ae.z6(.75,0)}));function Dn(Jt,Ln){return(ea,yn)=>{ea.handled=!0,ea.diagram.model.commit(Ta=>{Ta.set(yn.part.adornedPart.data,Jt,Ln)})}}function tt(Jt,Ln){return Ln||(Ln="color"),zt(Ae.bn,{width:16,height:16,stroke:"lightgray",fill:Jt,margin:1,background:"transparent",mouseEnter:(ea,yn)=>yn.stroke="dodgerblue",mouseLeave:(ea,yn)=>yn.stroke="lightgray",click:Dn(Ln,Jt),contextClick:Dn(Ln,Jt)})}function Xn(){return[zt("ContextMenuButton",zt(Ae.s_,"Horizontal",tt(_n.white,"fill"),tt(_n.beige,"fill"),tt(_n.extralightblue,"fill"),tt(_n.extralightred,"fill"))),zt("ContextMenuButton",zt(Ae.s_,"Horizontal",tt(_n.lightgray,"fill"),tt(_n.lightgreen,"fill"),tt(_n.lightblue,"fill"),tt(_n.lightred,"fill")))]}function Rn(){return[zt("ContextMenuButton",zt(Ae.s_,"Horizontal",tt(_n.black),tt(_n.green),tt(_n.blue),tt(_n.red))),zt("ContextMenuButton",zt(Ae.s_,"Horizontal",tt(_n.white),tt(_n.magenta),tt(_n.purple),tt(_n.orange)))]}function ca(Jt,Ln){return Ln||(Ln="thickness"),zt(Ae.bn,"LineH",{width:16,height:16,strokeWidth:Jt,margin:1,background:"transparent",mouseEnter:(ea,yn)=>yn.background="dodgerblue",mouseLeave:(ea,yn)=>yn.background="transparent",click:Dn(Ln,Jt),contextClick:Dn(Ln,Jt)})}function Vn(Jt,Ln){return Ln||(Ln="dash"),zt(Ae.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:Jt,margin:1,background:"transparent",mouseEnter:(ea,yn)=>yn.background="dodgerblue",mouseLeave:(ea,yn)=>yn.background="transparent",click:Dn(Ln,Jt),contextClick:Dn(Ln,Jt)})}function Za(){return[zt("ContextMenuButton",zt(Ae.s_,"Horizontal",ca(1),ca(2),ca(3),ca(4))),zt("ContextMenuButton",zt(Ae.s_,"Horizontal",Vn(null),Vn([2,4]),Vn([4,4])))]}function sa(Jt,Ln){return Ln||(Ln="figure"),zt(Ae.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:Jt,margin:1,background:"transparent",mouseEnter:(ea,yn)=>yn.fill="dodgerblue",mouseLeave:(ea,yn)=>yn.fill="lightgray",click:Dn(Ln,Jt),contextClick:Dn(Ln,Jt)})}He.current.nodeTemplate.contextMenu=zt("ContextMenu",zt("ContextMenuButton",zt(Ae.s_,"Horizontal",sa("Rectangle"),sa("RoundedRectangle"),sa("Ellipse"),sa("Diamond"))),zt("ContextMenuButton",zt(Ae.s_,"Horizontal",sa("Parallelogram2"),sa("ManualOperation"),sa("Procedure"),sa("Cylinder1"))),zt("ContextMenuButton",zt(Ae.s_,"Horizontal",sa("Terminator"),sa("CreateRequest"),sa("Document"),sa("TriangleDown"))),Xn(),Rn(),Za()),He.current.groupTemplate=zt(Ae.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:Ae.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(Jt,Ln)=>{var ea=Ln.addMembers(Ln.diagram.selection,!0);ea||Ln.diagram.currentTool.doCancel()},avoidable:!1},new Ae.KX("location","loc",Ae.E9.parse).makeTwoWay(Ae.E9.stringify),zt(Ae.s_,"Auto",{name:"BODY"},zt(Ae.bn,{parameter1:10,fill:_n.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Ae.z6.AllSides,toSpot:Ae.z6.AllSides},new Ae.KX("fill"),new Ae.KX("stroke","color"),new Ae.KX("strokeWidth","thickness"),new Ae.KX("strokeDashArray","dash")),zt(Ae.Vm,{background:"transparent",margin:20})),zt(Ae.al,{alignment:Ae.z6.Top,alignmentFocus:Ae.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new Ae.KX("text"),new Ae.KX("stroke","color"))),He.current.groupTemplate.selectionAdornmentTemplate=zt(Ae.uz,"Spot",zt(Ae.s_,"Auto",zt(Ae.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),zt(Ae.Vm,{margin:1.5})),Ut({alignment:Ae.z6.TopRight,alignmentFocus:Ae.z6.BottomRight})),He.current.groupTemplate.contextMenu=zt("ContextMenu",Xn(),Rn(),Za()),He.current.linkTemplate=zt(Ae.rU,{layerName:"Foreground",routing:Ae.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new Ae.KX("fromSpot","fromSpot",Ae.z6.parse),new Ae.KX("toSpot","toSpot",Ae.z6.parse),new Ae.KX("fromShortLength","dir",Jt=>Jt>=1?10:0),new Ae.KX("toShortLength","dir",Jt=>Jt>=1?10:0),new Ae.KX("points").makeTwoWay(),zt(Ae.bn,{strokeWidth:2},new Ae.KX("stroke","color"),new Ae.KX("strokeWidth","thickness"),new Ae.KX("strokeDashArray","dash")),zt(Ae.bn,{segmentIndex:0,segmentOffset:new Ae.E9(15,0),segmentOrientation:Ae.rU.OrientAlong,alignmentFocus:Ae.z6.Right,figure:"circle",width:10,strokeWidth:0},new Ae.KX("fill","color"),new Ae.KX("visible","dir",Jt=>Jt===1)),zt(Ae.bn,{segmentIndex:-1,segmentOffset:new Ae.E9(-10,6),segmentOrientation:Ae.rU.OrientPlus90,alignmentFocus:Ae.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Ae.KX("fill","color"),new Ae.KX("visible","dir",Jt=>Jt>=1),new Ae.KX("width","thickness",Jt=>7+3*Jt),new Ae.KX("height","thickness",Jt=>7+3*Jt),new Ae.KX("segmentOffset","thickness",Jt=>new Ae.E9(-15,4+1.5*Jt))),zt(Ae.bn,{segmentIndex:0,segmentOffset:new Ae.E9(15,-6),segmentOrientation:Ae.rU.OrientMinus90,alignmentFocus:Ae.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Ae.KX("fill","color"),new Ae.KX("visible","dir",Jt=>Jt===2),new Ae.KX("width","thickness",Jt=>7+3*Jt),new Ae.KX("height","thickness",Jt=>7+3*Jt),new Ae.KX("segmentOffset","thickness",Jt=>new Ae.E9(-15,4+1.5*Jt))),zt(Ae.al,{alignmentFocus:new Ae.z6(0,1,-4,0),editable:!0},new Ae.KX("text").makeTwoWay(),new Ae.KX("stroke","color"))),He.current.linkTemplate.selectionAdornmentTemplate=zt(Ae.uz,zt(Ae.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:_a(2)},new Ae.KX("pathPattern","thickness",_a)),Ut({alignmentFocus:new Ae.z6(0,0,-6,-4)}));function _a(Jt){return zt(Ae.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(Jt+4).toString()+" H3"})}function $a(Jt){var Ln="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return Jt===0?Ln="M0 0 M16 16 M0 8 L16 8":Jt===2&&(Ln="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),zt(Ae.bn,{geometryString:Ln,margin:2,background:"transparent",mouseEnter:(ea,yn)=>yn.background="dodgerblue",mouseLeave:(ea,yn)=>yn.background="transparent",click:Dn("dir",Jt),contextClick:Dn("dir",Jt)})}function gr(Jt){var Ln=(ea,yn)=>{ea.handled=!0,ea.diagram.model.commit(Ta=>{var Pa=yn.part.adornedPart;Ta.set(Pa.data,Jt?"toSpot":"fromSpot",Ae.z6.stringify(Ae.z6.AllSides)),(Jt?Pa.toNode:Pa.fromNode).invalidateConnectedLinks()})};return zt(Ae.bn,{width:12,height:12,fill:"transparent",mouseEnter:(ea,yn)=>yn.background="dodgerblue",mouseLeave:(ea,yn)=>yn.background="transparent",click:Ln,contextClick:Ln})}function kt(Jt,Ln){var ea=0,yn=Ae.z6.RightSide;Jt.equals(Ae.z6.Top)?(ea=270,yn=Ae.z6.TopSide):Jt.equals(Ae.z6.Left)?(ea=180,yn=Ae.z6.LeftSide):Jt.equals(Ae.z6.Bottom)&&(ea=90,yn=Ae.z6.BottomSide),Ln||(ea-=180);var Ta=(Pa,Va)=>{Pa.handled=!0,Pa.diagram.model.commit(dr=>{var Er=Va.part.adornedPart;dr.set(Er.data,Ln?"toSpot":"fromSpot",Ae.z6.stringify(yn)),(Ln?Er.toNode:Er.fromNode).invalidateConnectedLinks()})};return zt(Ae.bn,{alignment:Jt,alignmentFocus:Jt.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:ea,background:"transparent",mouseEnter:(Pa,Va)=>Va.background="dodgerblue",mouseLeave:(Pa,Va)=>Va.background="transparent",click:Ta,contextClick:Ta})}He.current.linkTemplate.contextMenu=zt("ContextMenu",Rn(),Za(),zt("ContextMenuButton",zt(Ae.s_,"Horizontal",$a(0),$a(1),$a(2))),zt("ContextMenuButton",zt(Ae.s_,"Horizontal",zt(Ae.s_,"Spot",gr(!1),kt(Ae.z6.Top,!1),kt(Ae.z6.Left,!1),kt(Ae.z6.Right,!1),kt(Ae.z6.Bottom,!1)),zt(Ae.s_,"Spot",{margin:new Ae.Zt(0,0,0,2)},gr(!0),kt(Ae.z6.Top,!0),kt(Ae.z6.Left,!0),kt(Ae.z6.Right,!0),kt(Ae.z6.Bottom,!0)))));const La=`{ "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"}, @@ -252,39 +252,39 @@ ${Kn} {"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 Vt=["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 wa(Jt){return console.log("shapeName:",Jt),Vt.indexOf(Jt)>=0}var pa=new Ae.YI(dn.current,{maxSelectionCount:1,linkTemplate:zt(Ae.rU,{locationSpot:Ae.z6.Center,selectionAdornmentTemplate:zt(Ae.uz,"Link",{locationSpot:Ae.z6.Center},zt(Ae.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),zt(Ae.bn,{toArrow:"Standard",stroke:null}))},{routing:Ae.rU.AvoidsNodes,curve:Ae.rU.JumpOver,corner:5,toShortLength:4},new Ae.KX("points"),zt(Ae.bn,{isPanelMain:!0,strokeWidth:2}),zt(Ae.bn,{toArrow:"Standard",stroke:null})),model:new Ae.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...Ae.bn.getFigureGenerators().toArray().map(Jt=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Jt.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return He.current.addDiagramListener("TextEdited",function(Jt){var Ln;const ea=Jt.subject.part;var yn=(Ln=document.activeElement)==null?void 0:Ln.value;typeof yn=="string"&&yn.trim()===""&&He.current.model.commit(function(Ta){Ta.set(ea.data,"text","\u672A\u547D\u540D"),He.current.commandHandler.stopCommand()},"increment")}),pa.nodeTemplate=zt(Ae.NB,"Auto",{locationSpot:Ae.z6.Center},new Ae.KX("location","location",Ae.E9.parse).makeTwoWay(Ae.E9.stringify),zt(Ae.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 Ae.KX("stroke").makeTwoWay(),new Ae.KX("fill").makeTwoWay(),new Ae.KX("figure")),zt(Ae.al,{margin:new Ae.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new Ae.$u(16,16),maxSize:new Ae.$u(10,NaN),textAlign:"center",editable:!0},new Ae.KX("key").makeTwoWay())),setTimeout(()=>{He.current.grid=zt(Ae.s_,"Grid",zt(Ae.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),zt(Ae.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),He.current.grid.visible=!0,He.current.grid.gridCellStroke="darkgray",He.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=He.current,He.current}const Ea=()=>Ht(this,null,function*(){var zt=He.current.makeImage();const _n=yield(0,bn.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:zt.src}});Ke({src:_n.url})});return(0,b.useEffect)(()=>(setTimeout(()=>{Jn()},500),fn(Un+1),()=>{He.current=null}),[]),Bt.createElement("div",{ref:qn,className:cn.current?`${ot.maxH60} body-overflow-initial`:"body-overflow-initial"},Bt.createElement(Me.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Un,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:Bt.createElement(Et.Z,null,Bt.createElement(et.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Bt.createElement(et.Z,{onClick:()=>{var zt,_n,Je=He.current.selection.first();if(cn.current=!cn.current,document.activeElement&&Je){let Ut=(_n=(zt=document.activeElement)==null?void 0:zt.value)==null?void 0:_n.trim();typeof Ut=="string"&&He.current.model.commit(function(Dn){Dn.set(Je.data,"text",Ut||"\u672A\u547D\u540D"),He.current.commandHandler.stopCommand()},"increment")}fn(Un+1)}},Bt.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:je},Bt.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ot.flowChartWrp},Bt.createElement("div",{style:{display:"flex",height:"100%"}},Bt.createElement("div",{style:{width:"300px",height:"100%"}},Bt.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),Bt.createElement("div",{style:{height:"calc(100% - 50px)"},className:ot.myPaletteDiv,ref:dn})),Bt.createElement("div",{style:{flex:1,position:"relative"}},Bt.createElement("div",{ref:Mt,style:{height:"80vh"}}))),Bt.createElement("div",{className:"tr"},Bt.createElement(Le.ZP,{size:"large",onClick:Ea,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var Tn=St,Ot=oe(5112),Kn=oe(5871);const wn=Ot.ZP.Group,jn={margin:"0 8px"};var $t=({callback:je,onCancel:Ke})=>{function He(Mt){je(Mt)}return b.createElement(Re.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:He},b.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},b.createElement("span",{style:jn},"\u5355\u5143\u683C\u6570\uFF1A"),b.createElement("span",{style:jn},"\u884C\u6570"),b.createElement(Re.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},b.createElement(Kn.Z,null)),b.createElement("span",{style:jn},"\u5217\u6570"),b.createElement(Re.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},b.createElement(Kn.Z,null))),b.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},b.createElement("span",{style:jn},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),b.createElement(Re.default.Item,{name:"align"},b.createElement(wn,null,b.createElement(Ot.ZP,{value:"default"},b.createElement("i",{className:"fa fa-align-justify"})),b.createElement(Ot.ZP,{value:"left"},b.createElement("i",{className:"fa fa-align-left"})),b.createElement(Ot.ZP,{value:"center"},b.createElement("i",{className:"fa fa-align-center"})),b.createElement(Ot.ZP,{value:"right"},b.createElement("i",{className:"fa fa-align-right"}))))),b.createElement("div",{className:"flex-container flex-end"},b.createElement(Le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(Le.ZP,{type:"ghost",onClick:Ke},"\u53D6\u6D88")))},fa=oe(78673),Wn=oe(13547),Ca=oe.n(Wn),mn=(0,b.forwardRef)(({use3d:je,width:Ke,height:He,callback:Mt,showSaveButton:dn},cn)=>{const qn=(0,b.useRef)(),Un=(0,b.useRef)(),[fn,Jn]=(0,b.useState)(!1),Ea=(0,b.useRef)({id:qn,appName:"graphing",width:Ke||1e3,height:He||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,b.useEffect)(()=>{Un.current=new(Ca())(Ea.current,!0),window.onload=function(){Un.current.inject("applet_container")}},[]);const zt=()=>{var _n=window.ggbApplet.getPNGBase64(1,!0,72);return Mt&&Mt(_n),_n};return(0,b.useEffect)(()=>{Ea.current.appName=fn?"3D":"graphing",Un.current.inject("applet_container")},[fn]),(0,b.useEffect)(()=>{Jn(je)},[je]),(0,b.useImperativeHandle)(cn,()=>({getImgData:zt})),b.createElement(b.Fragment,null,b.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:qn}),b.createElement(Et.Z,{align:"middle"},b.createElement(et.Z,{flex:1},b.createElement(fa.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:fn,onChange:_n=>Jn(_n)})),b.createElement(et.Z,null,b.createElement(Le.ZP,{size:"large",onClick:zt,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Pn=oe(29386),Ma=oe(1012),Sa=oe(8591);const Da="link",en="upload-image",ht="add-flowchart",pn="draw-image",xn="add-flowchart",ya="code-block",aa="add-table",Ka="------------",ra={default:Ka,left:`:${Ka}`,center:`:${Ka}:`,right:`${Ka}:`};var Qn=oe(34500),Ya=(je,Ke,He)=>new Promise((Mt,dn)=>{var cn=fn=>{try{Un(He.next(fn))}catch(Jn){dn(Jn)}},qn=fn=>{try{Un(He.throw(fn))}catch(Jn){dn(Jn)}},Un=fn=>fn.done?Mt(fn.value):Promise.resolve(fn.value).then(cn,qn);Un((He=He.apply(je,Ke)).next())});function Ra(){}let Ja=0;const Br=1e4,At="\u2581",Mn="@\u2581\u2581@",kn="@\u2581@",In=` +]}`;var Vt=["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 wa(Jt){return console.log("shapeName:",Jt),Vt.indexOf(Jt)>=0}var pa=new Ae.YI(dn.current,{maxSelectionCount:1,linkTemplate:zt(Ae.rU,{locationSpot:Ae.z6.Center,selectionAdornmentTemplate:zt(Ae.uz,"Link",{locationSpot:Ae.z6.Center},zt(Ae.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),zt(Ae.bn,{toArrow:"Standard",stroke:null}))},{routing:Ae.rU.AvoidsNodes,curve:Ae.rU.JumpOver,corner:5,toShortLength:4},new Ae.KX("points"),zt(Ae.bn,{isPanelMain:!0,strokeWidth:2}),zt(Ae.bn,{toArrow:"Standard",stroke:null})),model:new Ae.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...Ae.bn.getFigureGenerators().toArray().map(Jt=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Jt.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return He.current.addDiagramListener("TextEdited",function(Jt){var Ln;const ea=Jt.subject.part;var yn=(Ln=document.activeElement)==null?void 0:Ln.value;typeof yn=="string"&&yn.trim()===""&&He.current.model.commit(function(Ta){Ta.set(ea.data,"text","\u672A\u547D\u540D"),He.current.commandHandler.stopCommand()},"increment")}),pa.nodeTemplate=zt(Ae.NB,"Auto",{locationSpot:Ae.z6.Center},new Ae.KX("location","location",Ae.E9.parse).makeTwoWay(Ae.E9.stringify),zt(Ae.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 Ae.KX("stroke").makeTwoWay(),new Ae.KX("fill").makeTwoWay(),new Ae.KX("figure")),zt(Ae.al,{margin:new Ae.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new Ae.$u(16,16),maxSize:new Ae.$u(10,NaN),textAlign:"center",editable:!0},new Ae.KX("key").makeTwoWay())),setTimeout(()=>{He.current.grid=zt(Ae.s_,"Grid",zt(Ae.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),zt(Ae.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),He.current.grid.visible=!0,He.current.grid.gridCellStroke="darkgray",He.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=He.current,He.current}const Ea=()=>Ht(this,null,function*(){var zt=He.current.makeImage();const _n=yield(0,bn.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:zt.src}});Ke({src:_n.url})});return(0,b.useEffect)(()=>(setTimeout(()=>{Jn()},500),vn(Un+1),()=>{He.current=null}),[]),Bt.createElement("div",{ref:qn,className:cn.current?`${ot.maxH60} body-overflow-initial`:"body-overflow-initial"},Bt.createElement(Me.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Un,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:Bt.createElement(Et.Z,null,Bt.createElement(et.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Bt.createElement(et.Z,{onClick:()=>{var zt,_n,Je=He.current.selection.first();if(cn.current=!cn.current,document.activeElement&&Je){let Ut=(_n=(zt=document.activeElement)==null?void 0:zt.value)==null?void 0:_n.trim();typeof Ut=="string"&&He.current.model.commit(function(Dn){Dn.set(Je.data,"text",Ut||"\u672A\u547D\u540D"),He.current.commandHandler.stopCommand()},"increment")}vn(Un+1)}},Bt.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:je},Bt.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ot.flowChartWrp},Bt.createElement("div",{style:{display:"flex",height:"100%"}},Bt.createElement("div",{style:{width:"300px",height:"100%"}},Bt.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),Bt.createElement("div",{style:{height:"calc(100% - 50px)"},className:ot.myPaletteDiv,ref:dn})),Bt.createElement("div",{style:{flex:1,position:"relative"}},Bt.createElement("div",{ref:Rt,style:{height:"80vh"}}))),Bt.createElement("div",{className:"tr"},Bt.createElement(Le.ZP,{size:"large",onClick:Ea,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var Tn=St,Mt=oe(5112),Kn=oe(5871);const wn=Mt.ZP.Group,jn={margin:"0 8px"};var $t=({callback:je,onCancel:Ke})=>{function He(Rt){je(Rt)}return b.createElement(Re.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:He},b.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},b.createElement("span",{style:jn},"\u5355\u5143\u683C\u6570\uFF1A"),b.createElement("span",{style:jn},"\u884C\u6570"),b.createElement(Re.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},b.createElement(Kn.Z,null)),b.createElement("span",{style:jn},"\u5217\u6570"),b.createElement(Re.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},b.createElement(Kn.Z,null))),b.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},b.createElement("span",{style:jn},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),b.createElement(Re.default.Item,{name:"align"},b.createElement(wn,null,b.createElement(Mt.ZP,{value:"default"},b.createElement("i",{className:"fa fa-align-justify"})),b.createElement(Mt.ZP,{value:"left"},b.createElement("i",{className:"fa fa-align-left"})),b.createElement(Mt.ZP,{value:"center"},b.createElement("i",{className:"fa fa-align-center"})),b.createElement(Mt.ZP,{value:"right"},b.createElement("i",{className:"fa fa-align-right"}))))),b.createElement("div",{className:"flex-container flex-end"},b.createElement(Le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(Le.ZP,{type:"ghost",onClick:Ke},"\u53D6\u6D88")))},ma=oe(78673),Wn=oe(13547),Ca=oe.n(Wn),mn=(0,b.forwardRef)(({use3d:je,width:Ke,height:He,callback:Rt,showSaveButton:dn},cn)=>{const qn=(0,b.useRef)(),Un=(0,b.useRef)(),[vn,Jn]=(0,b.useState)(!1),Ea=(0,b.useRef)({id:qn,appName:"graphing",width:Ke||1e3,height:He||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,b.useEffect)(()=>{Un.current=new(Ca())(Ea.current,!0),window.onload=function(){Un.current.inject("applet_container")}},[]);const zt=()=>{var _n=window.ggbApplet.getPNGBase64(1,!0,72);return Rt&&Rt(_n),_n};return(0,b.useEffect)(()=>{Ea.current.appName=vn?"3D":"graphing",Un.current.inject("applet_container")},[vn]),(0,b.useEffect)(()=>{Jn(je)},[je]),(0,b.useImperativeHandle)(cn,()=>({getImgData:zt})),b.createElement(b.Fragment,null,b.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:qn}),b.createElement(Et.Z,{align:"middle"},b.createElement(et.Z,{flex:1},b.createElement(ma.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:vn,onChange:_n=>Jn(_n)})),b.createElement(et.Z,null,b.createElement(Le.ZP,{size:"large",onClick:zt,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),En=oe(29386),Ma=oe(1012),Sa=oe(8591);const Da="link",en="upload-image",ht="add-flowchart",hn="draw-image",xn="add-flowchart",ya="code-block",aa="add-table",Ka="------------",ra={default:Ka,left:`:${Ka}`,center:`:${Ka}:`,right:`${Ka}:`};var Qn=oe(34500),Ya=(je,Ke,He)=>new Promise((Rt,dn)=>{var cn=vn=>{try{Un(He.next(vn))}catch(Jn){dn(Jn)}},qn=vn=>{try{Un(He.throw(vn))}catch(Jn){dn(Jn)}},Un=vn=>vn.done?Rt(vn.value):Promise.resolve(vn.value).then(cn,qn);Un((He=He.apply(je,Ke)).next())});function Ra(){}let Ja=0;const Br=1e4,At="\u2581",Mn="@\u2581\u2581@",kn="@\u2581@",In=` **\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`,xe=["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 ft(je){return/^\d+$/.test(je)?`${je}px`:je}const Qt=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Rt={[Qt+"-B"]:"bold",[Qt+"-I"]:"italic"},yt={[Da]:"\u6DFB\u52A0\u94FE\u63A5",[ya]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[en]:"\u6DFB\u52A0\u56FE\u7247",[pn]:"\u6DFB\u52A0\u753B\u56FE",[ht]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[aa]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var En=({defaultValue:je="",onChange:Ke,width:He="100%",height:Mt=400,miniToolbar:dn=!1,isFocus:cn=!1,watch:qn,insertTemp:Un,mode:fn="markdown",id:Jn="markdown-editor-id",showResizeBar:Ea=!1,noStorage:zt=!1,showNullButton:_n=!1,showNullProgramButton:Je=!1,hidetoolBar:Ut=!1,fullScreen:Dn=!1,onBlur:tt,onCMBeforeChange:Xn,onFullScreen:Rn,className:ca="",disablePaste:Vn=!1,disabled:Za=!1,disabledFill:sa=!1,placeholder:_a="",values:$a="",extraUse:gr})=>{const[Tt,La]=(0,b.useState)(null),[Vt,wa]=(0,b.useState)(je),[pa,Jt]=(0,b.useState)(qn),[Ln,ea]=(0,b.useState)(Dn),[yn,Ta]=(0,b.useState)(""),[Pa,Va]=(0,b.useState)(0),[dr,Er]=(0,b.useState)(Mt),[Mr,hr]=(0,b.useState)(!1),Jr=(0,b.useRef)((0,Ma.Z)()),Xa=(0,b.useRef)(!1),qa=(0,b.useRef)(),[vr,va]=(0,b.useState)(0),[lr,mr]=(0,b.useState)(0),Ga=(0,b.useRef)(),tr=(0,b.useRef)(),mt=(0,b.useRef)(),it=(0,b.useRef)(),Nt=()=>Ya(void 0,null,function*(){var Gn;const on=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:Jr.current}});(Gn=on==null?void 0:on.attachments)!=null&&Gn.length&&(console.log("cm:",Tt,Ga),on.attachments.map(Lt=>{Lt.content_type.indexOf("image")>-1?Tt.replaceSelection(`![,](/api/attachments/${Lt.id}?type=${Lt.content_type})`):Lt.content_type.indexOf("video")>-1?Tt.replaceSelection(``):Lt.content_type.indexOf("pdf")>-1?Tt.replaceSelection(`${Lt.name}`):Tt.replaceSelection(`[${Lt.name}](${ENV.API_SERVER}/api/attachments/${Lt.id}?type=${Lt.content_type})`)}))});(0,b.useEffect)(()=>{const Gn=window.scrollY||window.pageYOffset;wa($a),Tt==null||Tt.setValue($a),window.scrollTo(0,Gn)},[$a]),(0,b.useEffect)(()=>{Rn==null||Rn(Ln)},[Ln]),(0,b.useEffect)(()=>{if(Ga.current){let Gn=function(Lt,de){var $e;if(Vn){de.preventDefault();return}const st=de.clipboardData;if(st){const jt=st.types.toString(),at=st.items;if(jt==="Files"||st.types.indexOf("Files")>-1){if(de.preventDefault(),fn=="stex")return;try{let rn=at[1];(($e=at[0])==null?void 0:$e.kind)==="file"&&(rn=at[0]);const qt=rn.getAsFile(),Kt=qt.name.split(".").pop();(0,Qe.I)(qt,_t=>{var oa,Ha,Wa;_t.id?((oa=qt==null?void 0:qt.type)==null?void 0:oa.indexOf("image"))>-1?on.replaceSelection(``):((Ha=qt==null?void 0:qt.type)==null?void 0:Ha.indexOf("video"))>-1?on.replaceSelection(``):((Wa=qt==null?void 0:qt.type)==null?void 0:Wa.indexOf("pdf"))>-1?on.replaceSelection(`${qt.name}`):xe.includes(Kt)?on.replaceSelection(`${qt.name}`):on.replaceSelection(`[${qt.name}](/api/attachments/${_t.id}?type=${_t.content_type})`):(_t==null?void 0:_t.status)===401&&(Sa.ZP.warning((_t==null?void 0:_t.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(rn){Sa.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const on=Be().fromTextArea(Ga.current,{mode:fn,lineNumbers:!dn,lineWrapping:!0,value:je,autoCloseTags:!Je,autoCloseBrackets:!0});return on.on("keyup",function(Lt,de){de.keyCode===8&&(Lt.getValue()==""?on.setOption("placeholder",_a):on.setOption("placeholder",null))}),on.on("keydown",function(Lt,de){if(de.keyCode===8){var $e=ua(Lt);$e&&de.preventDefault()}}),cn&&on.focus(),on.on("paste",Gn),on.on("dragleave",function(Lt,de){tr.current.classList.remove("mouse-hover-md")}),Za&&on.on("beforeChange",function(Lt,de){(de.origin==="paste"||de.origin==="+input")&&de.cancel()}),La(on),()=>{on.off("paste",Gn)}}},[]);const gn=(0,b.useCallback)(()=>{if(tr.current)try{}catch(Gn){console.log(Gn,"---- to set md editor body height")}},[dr,tr,Ln]);(0,b.useEffect)(()=>{function Gn(){let on=new Ie.Z(Lt=>{for(let de of Lt)(de.target.offsetHeight>0||de.target.offsetWidth>0)&&(gn(),Tt.setSize("100%","100%"),Tt.refresh())});return on.observe(Ga.current.parentElement),on}if(Tt){const on=Gn();return()=>{var Lt,de;(Lt=Ga.current)!=null&&Lt.parentElement&&on.unobserve((de=Ga.current)==null?void 0:de.parentElement)}}},[Tt,gn]),(0,b.useEffect)(()=>{if(Tt){let Gn=[];for(const[on,Lt]of Object.entries(Rt)){let de={[on]:()=>{Ia(Lt)}};Gn.push(de),Tt.addKeyMap(de)}return qa.current=setInterval(()=>{Xa.current&&Nt()},4e3),()=>{clearInterval(qa.current);for(let on of Gn)Tt.removeKeyMap(on)}}},[Tt]),(0,b.useEffect)(()=>{Dn!==Ln&&ea(Dn)},[Dn]),(0,Qn.Z)(()=>{if(!zt&&Pa>0){let Gn=new Date().getTime(),on=window.sessionStorage.getItem(Jn);Gn>=Pa+Br&&(!on||on!==Vt)&&(window.sessionStorage.setItem(Jn,Vt),hr(!0))}},Br),(0,b.useEffect)(()=>{Jt(qn)},[Tt,qn]),(0,b.useEffect)(()=>{Tt&&cn&&Tt.focus()},[Tt,cn]),(0,b.useEffect)(()=>{if(pa&&Tt){let Gn=function(Lt){let de=Lt.target;if(it.current){let $e=de.scrollTop/de.scrollHeight;it.current.scrollTop=it.current.scrollHeight*$e}};const on=Tt.getScrollerElement();return on.addEventListener("scroll",Gn),()=>{on.removeEventListener("scroll",Gn)}}},[Tt,pa]),(0,b.useEffect)(()=>{if(Tt&&Xn){let Gn=function(on,Lt){Xn(on,Lt)};return Tt.on("beforeChange",Gn),()=>{Tt.off("beforeChange",Gn)}}},[Tt,Xn]),(0,b.useEffect)(()=>{if(Tt&&tt){let Gn=function(){tt(Tt.getValue())};return Tt.on("blur",Gn),()=>{Tt.off("blur",Gn)}}},[Tt,tt]);function ua(Gn,on){var Lt=Gn.getDoc(),de=Lt.getCursor(),$e=Lt.getLine(de.line),st=$e.charAt(de.ch-1),jt=$e.lastIndexOf("@\u2581@",de.ch),at=$e.lastIndexOf("@\u2581\u2581@",de.ch),rn=jt>at?jt:at,qt=jt>at?3:4;if(Mn.indexOf(st)===-1)return null;if(console.log("change1:",on,Gn,$e,de,rn,jt,at,st),rn>=0&&de.ch-rn<5){var Kt=rn+qt;return Lt.replaceRange("",{line:de.line,ch:rn},{line:de.line,ch:Kt}),{line:de.line,ch:Kt}}return null}(0,b.useEffect)(()=>{if(Tt){let Gn=function(on,Lt){const de=on.getValue();wa(de),Va(new Date().getTime()),on.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Ke&&(Je?Ke(de,pr(de)):Ke(de))};return Tt.on("change",Gn),()=>{Tt.off("change",Gn)}}},[Tt,Ke]),(0,b.useEffect)(()=>{if(Tt)if(je==null)Tt.setValue(""),wa("");else{const Gn=window.scrollY||window.pageYOffset;je!==Tt.getValue()&&(Tt.setValue(je),wa(je),Tt.setCursor(Za?1:Tt.lineCount(),0),window.scrollTo(0,Gn))}},[Tt,je]);const Ia=(0,b.useCallback)(Gn=>{const on=Tt.getCursor(),Lt=Tt.getSelection();let de=Lt.split(` -`);switch(Gn){case"bold":return Tt.replaceSelection("**"+Lt+"**"),Lt===""&&Tt.setCursor(on.line,on.ch+2),Tt.focus();case"italic":return Tt.replaceSelection("*"+Lt+"*"),Lt===""&&Tt.setCursor(on.line,on.ch+1),Tt.focus();case"code":return Tt.replaceSelection("`"+Lt+"`"),Lt===""&&Tt.setCursor(on.line,on.ch+1),Tt.focus();case"inline-latex":return Ta("inline-latex"),Tt.focus();case"latex":return Tt.replaceSelection("```latex\n"+Lt+"\n```"),Tt.setCursor(on.line+1,Lt.length+1),Tt.focus();case"line-break":return Tt.replaceSelection(`
-`),Tt.focus();case"list-ul":return Lt===""?Tt.replaceSelection("- "+Lt):Tt.replaceSelection(de.map($e=>$e===""?"":`- ${$e}`).join(` -`)),Tt.focus();case"list-ol":return Lt===""?Tt.replaceSelection("1. "+Lt):Tt.replaceSelection(de.map(($e,st)=>$e===""?"":`${st+1}. ${$e}`).join(` -`)),Tt.focus();case"add-null-ch":return Lt===""&&Tt.setCursor(on.line,on.ch),Tt.replaceSelection(At),Tt.focus();case"add-signal":return Lt===""&&Tt.setCursor(on.line,on.ch),Tt.replaceSelection(kn),Tt.focus();case"add-multiple":return Lt===""&&Tt.setCursor(on.line,on.ch),Tt.replaceSelection(Mn),Tt.focus();case"inster-template-1":return Lt===""&&Tt.setCursor(on.line,on.ch),Tt.replaceSelection(In),Tt.focus();case"eraser":return Tt.setValue(""),Tt.focus();case"trigger-watch":return Jt(!pa),Tt.focus();case"trigger-full-screen":return ea(!Ln),Tt.focus();case Da:Ta(Da);return;case ya:Ta(ya);return;case en:Ta(en);return;case pn:Ta(pn);return;case"maths-latex":Ta("maths-latex");return;case ht:Ta(ht);return;case aa:Ta(aa);return;default:throw new Error}},[Tt,pa,Ln]),tn=(0,b.useCallback)((Gn,on)=>{var Lt,de,$e,st,jt,at;switch(Ta(""),yn){case Da:const{title:oa,link:Ha}=Gn;return Tt.replaceSelection(`[${oa}](${Ha})`),Tt.focus();case ya:const{language:Wa,content:vn}=Gn;return Tt.replaceSelection(["```"+Wa,vn,"```"].join(` -`)),Tt.focus();case"maths-latex":for(var rn=atob(Gn),qt=new Uint8Array(rn.length),Kt=0;Kt{Zr.id?Tt.replaceSelection(`![,](/api/attachments/${Zr.id}?type=${Zr.content_type})`):(Zr==null?void 0:Zr.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":Tt.replaceSelection("`$$"+Gn+"$$`");break;case en:case pn:case xn:const{src:Na,alt:xa}=Gn,ja=on,Ir=($e=(de=(Lt=ja==null?void 0:ja.name)==null?void 0:Lt.split("."))==null?void 0:de.pop)==null?void 0:$e.call(de);return((st=ja==null?void 0:ja.type)==null?void 0:st.indexOf("image"))>-1||!(ja!=null&&ja.type)?ja.align||ja.width?Tt.replaceSelection(`

${xa||

`):Tt.replaceSelection(`${xa||`):((jt=ja==null?void 0:ja.type)==null?void 0:jt.indexOf("video"))>-1?Tt.replaceSelection(``):((at=ja==null?void 0:ja.type)==null?void 0:at.indexOf("pdf"))>-1?Tt.replaceSelection(`${ja.name}`):xe.includes(Ir)?Tt.replaceSelection(`${ja.name}`):Tt.replaceSelection(`[${ja.name}](${Na})`),Tt.focus();case aa:const{row:Qr,col:Rr,align:Wr}=Gn;let jr=` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,xe=["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 ft(je){return/^\d+$/.test(je)?`${je}px`:je}const Qt=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Tt={[Qt+"-B"]:"bold",[Qt+"-I"]:"italic"},yt={[Da]:"\u6DFB\u52A0\u94FE\u63A5",[ya]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[en]:"\u6DFB\u52A0\u56FE\u7247",[hn]:"\u6DFB\u52A0\u753B\u56FE",[ht]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[aa]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var An=({defaultValue:je="",onChange:Ke,width:He="100%",height:Rt=400,miniToolbar:dn=!1,isFocus:cn=!1,watch:qn,insertTemp:Un,mode:vn="markdown",id:Jn="markdown-editor-id",showResizeBar:Ea=!1,noStorage:zt=!1,showNullButton:_n=!1,showNullProgramButton:Je=!1,hidetoolBar:Ut=!1,fullScreen:Dn=!1,onBlur:tt,onCMBeforeChange:Xn,onFullScreen:Rn,className:ca="",disablePaste:Vn=!1,disabled:Za=!1,disabledFill:sa=!1,placeholder:_a="",values:$a="",extraUse:gr})=>{const[kt,La]=(0,b.useState)(null),[Vt,wa]=(0,b.useState)(je),[pa,Jt]=(0,b.useState)(qn),[Ln,ea]=(0,b.useState)(Dn),[yn,Ta]=(0,b.useState)(""),[Pa,Va]=(0,b.useState)(0),[dr,Er]=(0,b.useState)(Rt),[Mr,hr]=(0,b.useState)(!1),Jr=(0,b.useRef)((0,Ma.Z)()),Xa=(0,b.useRef)(!1),qa=(0,b.useRef)(),[vr,fa]=(0,b.useState)(0),[lr,mr]=(0,b.useState)(0),Ga=(0,b.useRef)(),tr=(0,b.useRef)(),mt=(0,b.useRef)(),it=(0,b.useRef)(),Ot=()=>Ya(void 0,null,function*(){var Gn;const on=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:Jr.current}});(Gn=on==null?void 0:on.attachments)!=null&&Gn.length&&(console.log("cm:",kt,Ga),on.attachments.map(It=>{It.content_type.indexOf("image")>-1?kt.replaceSelection(`![,](/api/attachments/${It.id}?type=${It.content_type})`):It.content_type.indexOf("video")>-1?kt.replaceSelection(``):It.content_type.indexOf("pdf")>-1?kt.replaceSelection(`${It.name}`):kt.replaceSelection(`[${It.name}](${ENV.API_SERVER}/api/attachments/${It.id}?type=${It.content_type})`)}))});(0,b.useEffect)(()=>{const Gn=window.scrollY||window.pageYOffset;wa($a),kt==null||kt.setValue($a),window.scrollTo(0,Gn)},[$a]),(0,b.useEffect)(()=>{Rn==null||Rn(Ln)},[Ln]),(0,b.useEffect)(()=>{if(Ga.current){let Gn=function(It,de){var $e;if(Vn){de.preventDefault();return}const st=de.clipboardData;if(st){const jt=st.types.toString(),at=st.items;if(jt==="Files"||st.types.indexOf("Files")>-1){if(de.preventDefault(),vn=="stex")return;try{let rn=at[1];(($e=at[0])==null?void 0:$e.kind)==="file"&&(rn=at[0]);const qt=rn.getAsFile(),Kt=qt.name.split(".").pop();(0,Qe.I)(qt,_t=>{var oa,Ha,Wa;_t.id?((oa=qt==null?void 0:qt.type)==null?void 0:oa.indexOf("image"))>-1?on.replaceSelection(``):((Ha=qt==null?void 0:qt.type)==null?void 0:Ha.indexOf("video"))>-1?on.replaceSelection(``):((Wa=qt==null?void 0:qt.type)==null?void 0:Wa.indexOf("pdf"))>-1?on.replaceSelection(`${qt.name}`):xe.includes(Kt)?on.replaceSelection(`${qt.name}`):on.replaceSelection(`[${qt.name}](/api/attachments/${_t.id}?type=${_t.content_type})`):(_t==null?void 0:_t.status)===401&&(Sa.ZP.warning((_t==null?void 0:_t.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(rn){Sa.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const on=Be().fromTextArea(Ga.current,{mode:vn,lineNumbers:!dn,lineWrapping:!0,value:je,autoCloseTags:!Je,autoCloseBrackets:!0});return on.on("keyup",function(It,de){de.keyCode===8&&(It.getValue()==""?on.setOption("placeholder",_a):on.setOption("placeholder",null))}),on.on("keydown",function(It,de){if(de.keyCode===8){var $e=ua(It);$e&&de.preventDefault()}}),cn&&on.focus(),on.on("paste",Gn),on.on("dragleave",function(It,de){tr.current.classList.remove("mouse-hover-md")}),Za&&on.on("beforeChange",function(It,de){(de.origin==="paste"||de.origin==="+input")&&de.cancel()}),La(on),()=>{on.off("paste",Gn)}}},[]);const gn=(0,b.useCallback)(()=>{if(tr.current)try{}catch(Gn){console.log(Gn,"---- to set md editor body height")}},[dr,tr,Ln]);(0,b.useEffect)(()=>{function Gn(){let on=new Ie.Z(It=>{for(let de of It)(de.target.offsetHeight>0||de.target.offsetWidth>0)&&(gn(),kt.setSize("100%","100%"),kt.refresh())});return on.observe(Ga.current.parentElement),on}if(kt){const on=Gn();return()=>{var It,de;(It=Ga.current)!=null&&It.parentElement&&on.unobserve((de=Ga.current)==null?void 0:de.parentElement)}}},[kt,gn]),(0,b.useEffect)(()=>{if(kt){let Gn=[];for(const[on,It]of Object.entries(Tt)){let de={[on]:()=>{Ia(It)}};Gn.push(de),kt.addKeyMap(de)}return qa.current=setInterval(()=>{Xa.current&&Ot()},4e3),()=>{clearInterval(qa.current);for(let on of Gn)kt.removeKeyMap(on)}}},[kt]),(0,b.useEffect)(()=>{Dn!==Ln&&ea(Dn)},[Dn]),(0,Qn.Z)(()=>{if(!zt&&Pa>0){let Gn=new Date().getTime(),on=window.sessionStorage.getItem(Jn);Gn>=Pa+Br&&(!on||on!==Vt)&&(window.sessionStorage.setItem(Jn,Vt),hr(!0))}},Br),(0,b.useEffect)(()=>{Jt(qn)},[kt,qn]),(0,b.useEffect)(()=>{kt&&cn&&kt.focus()},[kt,cn]),(0,b.useEffect)(()=>{if(pa&&kt){let Gn=function(It){let de=It.target;if(it.current){let $e=de.scrollTop/de.scrollHeight;it.current.scrollTop=it.current.scrollHeight*$e}};const on=kt.getScrollerElement();return on.addEventListener("scroll",Gn),()=>{on.removeEventListener("scroll",Gn)}}},[kt,pa]),(0,b.useEffect)(()=>{if(kt&&Xn){let Gn=function(on,It){Xn(on,It)};return kt.on("beforeChange",Gn),()=>{kt.off("beforeChange",Gn)}}},[kt,Xn]),(0,b.useEffect)(()=>{if(kt&&tt){let Gn=function(){tt(kt.getValue())};return kt.on("blur",Gn),()=>{kt.off("blur",Gn)}}},[kt,tt]);function ua(Gn,on){var It=Gn.getDoc(),de=It.getCursor(),$e=It.getLine(de.line),st=$e.charAt(de.ch-1),jt=$e.lastIndexOf("@\u2581@",de.ch),at=$e.lastIndexOf("@\u2581\u2581@",de.ch),rn=jt>at?jt:at,qt=jt>at?3:4;if(Mn.indexOf(st)===-1)return null;if(console.log("change1:",on,Gn,$e,de,rn,jt,at,st),rn>=0&&de.ch-rn<5){var Kt=rn+qt;return It.replaceRange("",{line:de.line,ch:rn},{line:de.line,ch:Kt}),{line:de.line,ch:Kt}}return null}(0,b.useEffect)(()=>{if(kt){let Gn=function(on,It){const de=on.getValue();wa(de),Va(new Date().getTime()),on.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Ke&&(Je?Ke(de,pr(de)):Ke(de))};return kt.on("change",Gn),()=>{kt.off("change",Gn)}}},[kt,Ke]),(0,b.useEffect)(()=>{if(kt)if(je==null)kt.setValue(""),wa("");else{const Gn=window.scrollY||window.pageYOffset;je!==kt.getValue()&&(kt.setValue(je),wa(je),kt.setCursor(Za?1:kt.lineCount(),0),window.scrollTo(0,Gn))}},[kt,je]);const Ia=(0,b.useCallback)(Gn=>{const on=kt.getCursor(),It=kt.getSelection();let de=It.split(` +`);switch(Gn){case"bold":return kt.replaceSelection("**"+It+"**"),It===""&&kt.setCursor(on.line,on.ch+2),kt.focus();case"italic":return kt.replaceSelection("*"+It+"*"),It===""&&kt.setCursor(on.line,on.ch+1),kt.focus();case"code":return kt.replaceSelection("`"+It+"`"),It===""&&kt.setCursor(on.line,on.ch+1),kt.focus();case"inline-latex":return Ta("inline-latex"),kt.focus();case"latex":return kt.replaceSelection("```latex\n"+It+"\n```"),kt.setCursor(on.line+1,It.length+1),kt.focus();case"line-break":return kt.replaceSelection(`
+`),kt.focus();case"list-ul":return It===""?kt.replaceSelection("- "+It):kt.replaceSelection(de.map($e=>$e===""?"":`- ${$e}`).join(` +`)),kt.focus();case"list-ol":return It===""?kt.replaceSelection("1. "+It):kt.replaceSelection(de.map(($e,st)=>$e===""?"":`${st+1}. ${$e}`).join(` +`)),kt.focus();case"add-null-ch":return It===""&&kt.setCursor(on.line,on.ch),kt.replaceSelection(At),kt.focus();case"add-signal":return It===""&&kt.setCursor(on.line,on.ch),kt.replaceSelection(kn),kt.focus();case"add-multiple":return It===""&&kt.setCursor(on.line,on.ch),kt.replaceSelection(Mn),kt.focus();case"inster-template-1":return It===""&&kt.setCursor(on.line,on.ch),kt.replaceSelection(In),kt.focus();case"eraser":return kt.setValue(""),kt.focus();case"trigger-watch":return Jt(!pa),kt.focus();case"trigger-full-screen":return ea(!Ln),kt.focus();case Da:Ta(Da);return;case ya:Ta(ya);return;case en:Ta(en);return;case hn:Ta(hn);return;case"maths-latex":Ta("maths-latex");return;case ht:Ta(ht);return;case aa:Ta(aa);return;default:throw new Error}},[kt,pa,Ln]),tn=(0,b.useCallback)((Gn,on)=>{var It,de,$e,st,jt,at;switch(Ta(""),yn){case Da:const{title:oa,link:Ha}=Gn;return kt.replaceSelection(`[${oa}](${Ha})`),kt.focus();case ya:const{language:Wa,content:pn}=Gn;return kt.replaceSelection(["```"+Wa,pn,"```"].join(` +`)),kt.focus();case"maths-latex":for(var rn=atob(Gn),qt=new Uint8Array(rn.length),Kt=0;Kt{Zr.id?kt.replaceSelection(`![,](/api/attachments/${Zr.id}?type=${Zr.content_type})`):(Zr==null?void 0:Zr.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":kt.replaceSelection("`$$"+Gn+"$$`");break;case en:case hn:case xn:const{src:Na,alt:xa}=Gn,ja=on,Ir=($e=(de=(It=ja==null?void 0:ja.name)==null?void 0:It.split("."))==null?void 0:de.pop)==null?void 0:$e.call(de);return((st=ja==null?void 0:ja.type)==null?void 0:st.indexOf("image"))>-1||!(ja!=null&&ja.type)?ja.align||ja.width?kt.replaceSelection(`

${xa||

`):kt.replaceSelection(`${xa||`):((jt=ja==null?void 0:ja.type)==null?void 0:jt.indexOf("video"))>-1?kt.replaceSelection(``):((at=ja==null?void 0:ja.type)==null?void 0:at.indexOf("pdf"))>-1?kt.replaceSelection(`${ja.name}`):xe.includes(Ir)?kt.replaceSelection(`${ja.name}`):kt.replaceSelection(`[${ja.name}](${Na})`),kt.focus();case aa:const{row:Qr,col:Rr,align:Wr}=Gn;let jr=` `;for(let Zr=0;Zr{switch(yn){case Da:return b.createElement(It,{callback:tn,onCancel:Aa});case ya:return b.createElement(Wt.Z,{callback:tn,onCancel:Aa});case en:return b.createElement(Qe.Z,{callback:tn,onCancel:Aa});case ht:return b.createElement(Tn,{callback:tn,onCancel:Aa});case aa:return b.createElement($t,{callback:tn,onCancel:Aa});case"maths-latex":return b.createElement(mn,{showSaveButton:!0,callback:tn});case"inline-latex":return b.createElement(Pn.Z,{showSaveButton:!0,callback:tn});default:return null}},[yn]);function Aa(){Ta("")}(0,b.useEffect)(()=>{if(mt.current){let Gn=function(jt){$e=!0,st=jt.pageY},on=function(){$e=!1},Lt=function(jt){if($e){let at=jt.pageY-st;at<0&&(at=0),at>300&&(at=300);let rn=Mt+at+"px";Er(rn)}},de=mt.current,$e=!1,st=0;return de.addEventListener("mousedown",Gn),document.addEventListener("mousemove",Lt),document.addEventListener("mouseup",on),()=>{de.removeEventListener("mousedown",Gn),document.removeEventListener("mousemove",Lt),document.removeEventListener("mouseup",on)}}},[Tt,mt]),(0,b.useEffect)(()=>{Er(Mt)},[Mt]);const nr=ft(He),ka=ft(dr),ga={width:nr,height:ka},Qa=(0,b.useMemo)(()=>{if(Pa){let Gn=new Date(Pa),on=Gn.getHours(),Lt=Gn.getMinutes(),de=Gn.getSeconds();return on=on<10?"0"+on:on,Lt=Lt<10?"0"+Lt:Lt,de=de<10?"0"+de:de,`${on}:${Lt}:${de}`}return 0},[Pa]),pr=Gn=>{const on=[];if(Je){let Lt=-1;Gn=Gn.replace(/(@▁▁@|@▁@)/g,function(de,$e,st){on.push({multiLine:de!==kn})})}return on};function Gr(){window.sessionStorage.removeItem(Jn),hr(!1),Va(0)}function er(){hr(!1),Va(0),Tt.setValue(window.sessionStorage.getItem(Jn))}(0,b.useEffect)(()=>{yt[yn]&&yn!==pn&&yn!==ht&&setTimeout(()=>{const Gn=document.getElementsByClassName("markdown-popup-form")[0],on=window.innerWidth/2-Gn.offsetWidth/2,Lt=window.innerHeight/2-Gn.offsetHeight/2;va(on),mr(Lt)},0)},[yn]);const fr=Gn=>{Gn.preventDefault();const on=Gn.clientX-vr,Lt=Gn.clientY-lr;document.body.onmousemove=de=>{let $e=de.clientX-on,st=de.clientY-Lt;const jt=document.getElementsByClassName("markdown-popup-form")[0],at=window.innerWidth-jt.offsetWidth,rn=window.innerHeight-jt.offsetHeight;$e=Math.max(0,Math.min($e,at)),st=Math.max(0,Math.min(st,rn)),Dr(de.clientX,de.clientY,on,Lt)&&(va($e),mr(st))},document.body.onmouseup=function(){document.body.onmousemove=null}},Dr=(Gn,on,Lt,de)=>{const $e=document.body.clientHeight,st=document.body.clientWidth;return Gn<20&&Lt>Gn||Gn>st-20&&Lton||on>$e-20&&delt in Re?We(Re,lt,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Re[lt]=Le,z=(Re,lt)=>{for(var Le in lt||(lt={}))a.call(lt,Le)&&y(Re,Le,lt[Le]);if(E)for(var Le of E(lt))x.call(lt,Le)&&y(Re,Le,lt[Le]);return Re},ne=(Re,lt)=>Ve(Re,le(lt));const{useForm:re}=b.default,ie={width:280,marginRight:10},ge={labelCol:{span:5},wrapperCol:{span:19}};var fe=({callback:Re,onCancel:lt})=>{const[Le]=re();let Ce=(0,ke.useRef)();function Xe(gt){Ce.current.width=Le.getFieldValue("width"),Ce.current.align=Le.getFieldValue("align"),Re(gt,Ce.current)}function nt(gt,pt){if(gt.status===-1){he.ZP.error(gt.message);return}Le.setFieldsValue({src:`/api/attachments/${gt.id}`,type:pt.type})}function ye(gt){let pt=gt.target.files[0];Ce.current=pt,Ue(pt,nt)}return Oe.createElement(b.default,ne(z({form:Le},ge),{className:"upload-image-panel",onFinish:Xe,style:{width:470,overflow:"hidden"}}),Oe.createElement(b.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Oe.createElement("div",{className:"flex-container"},Oe.createElement(b.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Oe.createElement(Be.default,{style:ie})),Oe.createElement(Pe,{onFileChange:ye}))),Oe.createElement(b.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Oe.createElement(Be.default,{style:{width:264}})),Oe.createElement(b.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Oe.createElement(Ie.Z,null,Oe.createElement(b.default.Item,{name:"width",style:{margin:0}},Oe.createElement(be.Z,{style:{width:264}})),Oe.createElement("span",{className:"ml8"},"%"))),Oe.createElement(b.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Oe.createElement(Ge.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"}]})),Oe.createElement("aside",null,Oe.createElement(b.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Oe.createElement(Fe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Oe.createElement(Fe.ZP,{type:"default",onClick:lt},"\u53D6\u6D88"))))};function Pe({onFileChange:Re}){return Oe.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Oe.createElement("input",{type:"file",onChange:Re}))}function Ue(Re,lt){if(!Re)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,De.bg)())throw he.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Le=new FormData;Le.append("editormd-image-file",Re),Le.append("file_param_name","editormd-image-file"),Le.append("byxhr","true");var Ce=new window.XMLHttpRequest;Ce.withCredentials=!0,Ce.addEventListener("load",function(Xe){lt(JSON.parse(Xe.target.responseText),Re)},!1),Ce.addEventListener("error",function(Xe){console.error(Xe)},!1),Ce.open("POST",`${Ye.KI}/api/attachments.json`),Ce.send(Le)}},23252:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return Be}});var b=oe(59301),he=oe(4676);class Be extends b.Component{constructor(be){super(be);const Ge=window.document;this.node=Ge.createElement("div"),Ge.body.appendChild(this.node)}render(){const{children:be}=this.props;return(0,he.createPortal)(be,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},50543:function(_e,xt,oe){"use strict";oe.d(xt,{i:function(){return ge},Z:function(){return Pe}});var b={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},he=oe(71418),Be=oe(6848),Ie=oe(93948),be=oe(92310),Ge=oe.n(be),Fe=oe(21331),Ye=oe(41625),ke=oe(35219),De=oe(79005),Oe=oe(20345),We=oe(77882),Ve=oe(31081),le=oe(75309),E=oe(71979),a=oe(47558),x=oe(42922),y=oe(66832),z=oe(96593),ne=oe(19664),re=oe(91833),ie=oe(59301);const ge=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:De,swimg:Oe},{name:"101\u8BA1\u5212",ptimg:We,swimg:Ve},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:le,swimg:E},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:y,swimg:z},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ne,swimg:re}];var Pe=({className:Ue,dataSource:Re=[],col:lt=4,right:Le,bottom:Ce=23,precision:Xe=0,wrapWidth:nt=1200,trackEventItems:ye,loading:gt,onRemove:pt=()=>{},isCurrent:wt=!0,showAlias:ut=!1,showProgress:Yt=!1})=>{const ln=Math.floor((nt-(lt-1)*Le)/lt),It=[{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(Wt=>(window.ENV==="build"&&(Wt.ptimg=`/react/build${Wt.ptimg}`,Wt.swimg=`/react/build${Wt.swimg}`),Wt));return ie.createElement(he.Z,{spinning:gt},ie.createElement("div",{className:Ge()(b.list,Ue)},!!(Re!=null&&Re.length)&&(Re==null?void 0:Re.map((Wt,Qe)=>{var Me,Et,kt,vt,Dt,Ae;const{name:dt,id:un,identifier:ct,featured:et,school_name:bn,image_url:ot,excellent:Bt,is_plan:Ht}=Wt;return ie.createElement("div",{key:un,className:wt&&Yt?b.wrapisCurrent:b.wrap,style:{width:ln,marginRight:(1+Qe)%lt===0?0:Le+Xe,marginBottom:Ce}},ie.createElement("a",{className:b.li,onClick:St=>{St.preventDefault(),St.stopPropagation(),ye&&(0,Fe.L9)([ye]),(0,Fe.xg)(`/paths/${ct}`)}},ie.createElement("div",{className:b.img},ie.createElement("img",{className:b.cover,src:`${ot}`}),wt&&(0,ke.bg)()&&(Wt==null?void 0:Wt.studying)&&ie.createElement("div",{className:`${b.movebq} user-path-items`,onClick:St=>{St.stopPropagation(),pt(Wt)}},ie.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ie.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Me=Wt==null?void 0:Wt.subject_tags)==null?void 0:Me.map((St,Tn)=>{var Ot,Kn;if(Tn===0){const jn=(Ot=It.find($t=>$t.name==St))==null?void 0:Ot.swimg;return ie.createElement("img",{className:b.sign,src:jn,style:{left:"-4px"}})}const wn=(Kn=It.find(jn=>jn.name==St))==null?void 0:Kn.ptimg;return ie.createElement("img",{className:b.sign,src:wn,style:{left:`${48+52*(Tn-1)+2*Tn}px`}})}),ie.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Wt==null?void 0:Wt.excellent)&&ie.createElement("div",{className:b.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ie.createElement("div",{className:b.name},ie.createElement(Be.Z,{title:ut&&(Wt!=null&&Wt.excellent_alias_name)?ie.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${dt}`,ie.createElement("br",null),ie.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Wt==null?void 0:Wt.excellent_alias_name}`)):dt},ie.createElement("span",{className:b.e},ut&&(Wt==null?void 0:Wt.excellent_alias_name)||dt))),wt&&Yt&&((Et=Wt==null?void 0:Wt.progress)==null?void 0:Et.all_score)!=0&&ie.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},ie.createElement(Ie.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((kt=Wt==null?void 0:Wt.progress)==null?void 0:kt.my_score)/((vt=Wt==null?void 0:Wt.progress)==null?void 0:vt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Dt=Wt==null?void 0:Wt.progress)==null?void 0:Dt.my_score,"/",(Ae=Wt==null?void 0:Wt.progress)==null?void 0:Ae.all_score),(!wt||!Yt)&&ie.createElement("div",{className:b.tags},ie.createElement("div",null,ie.createElement(Be.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ie.createElement("span",null,Wt.stages_count))),ie.createElement(Be.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ie.createElement("span",null,Wt.members_count)))))))})),!Re.length&&ie.createElement(Ye.Z,null)))}},14739:function(_e,xt,oe){"use strict";oe.d(xt,{jL:function(){return be},w9:function(){return sn},dN:function(){return Sa},QD:function(){return fn},cQ:function(){return vt.Z},Oz:function(){return jn},op:function(){return He},O5:function(){return Vt},_b:function(){return Ut},t7:function(){return Re},Gi:function(){return ra},YG:function(){return pn},kT:function(){return aa},qp:function(){return x},K3:function(){return ne},vr:function(){return zt},qE:function(){return cn},Je:function(){return Ce},wb:function(){return Qe},lB:function(){return kt},cq:function(){return At},tp:function(){return ge},Si:function(){return Jt},k8:function(){return tr},Du:function(){return Er}});var b=oe(59301),he={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"},Be="data:image/png;base64,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",be=({dataSource:mt=[],img:it,imgWidth:Nt=346,title:gn,sunTitle:ua,bannerExtraContent:Ia})=>b.createElement("div",{className:he.banner},b.createElement("div",{className:he.content},b.createElement("aside",null,b.createElement("p",null,b.createElement("b",null,gn),b.createElement("span",null,ua)),mt.length>0&&b.createElement("div",{className:he.btns},mt.map((tn,Ba)=>b.createElement("div",{key:Ba,onClick:tn.click},tn.name,tn.sign?b.createElement("img",{src:Be,width:39}):null))),Ia),it&&b.createElement("img",{style:{marginTop:33,marginRight:38},src:it,width:Nt}))),Ge={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"},Fe=oe(92310),Ye=oe.n(Fe),ke=oe(78267),De=Object.defineProperty,Oe=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,le=(mt,it,Nt)=>it in mt?De(mt,it,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):mt[it]=Nt,E=(mt,it)=>{for(var Nt in it||(it={}))We.call(it,Nt)&&le(mt,Nt,it[Nt]);if(Oe)for(var Nt of Oe(it))Ve.call(it,Nt)&&le(mt,Nt,it[Nt]);return mt},x=({dataSource:mt=[],value:it,onChange:Nt,onTitleChange:gn,className:ua,title:Ia,titleWidth:tn=41,style:Ba={},fontColor:Aa="#6A7283",showCount:nr,classNameActive:ka,styleItem:ga={}})=>{const[Qa,pr]=(0,b.useState)(0),[Gr,er]=(0,b.useState)(!1),fr=(0,b.useRef)(null),Dr=(0,b.useRef)(null);return(0,b.useEffect)(()=>{var Gn;mt.length!==0&&(((Gn=fr==null?void 0:fr.current)==null?void 0:Gn.clientHeight)>97?pr(1):pr(0)),mt.length===0&&pr(0),er(!1)},[mt]),b.createElement("div",{className:Ye()(Ge.row,ua),style:Ba},b.createElement("div",{onClick:(0,ke.throttle)(()=>gn==null?void 0:gn(),2e3),style:{width:tn,marginTop:Gr?12:4},className:`${Ge.title} ${gn?"current":""}`},Ia),b.createElement("div",{className:Gr?`${Ge.tagsWrap} ${Ge.tagsBorderWrap}`:Ge.tagsWrap},b.createElement("div",{className:Ge.bar,ref:Dr,style:Qa>0?{height:Qa===1?97:"auto",overflow:Qa===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},b.createElement("div",{className:Ge.tag,ref:fr},mt==null?void 0:mt.map(Gn=>b.createElement("span",{onClick:()=>Nt(Gn.id),key:Gn.id,style:E(E({color:Aa},ga),(Gn==null?void 0:Gn.style)||{}),className:it===Gn.id?Ye()(ka||Ge.active,Gn.classNameActive):""},b.createElement("span",{title:Gn.name,className:Ge.name},Gn.name),!!nr&&b.createElement("span",{className:Ge.num},Gn.count))))),!!Qa&&b.createElement(b.Fragment,null,Qa===1?b.createElement("div",{onClick:()=>{var Gn;pr(2),((Gn=fr==null?void 0:fr.current)==null?void 0:Gn.clientHeight)>245?er(!0):er(!1)},className:Ge.action},"\u5C55\u5F00",b.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):b.createElement("div",{onClick:()=>{Dr.current.scrollTop=0,pr(1),er(!1)},className:Ge.action},"\u6536\u8D77",b.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},y={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},ne=({dataSource:mt=[],value:it,onChange:Nt,onTitleChange:gn,className:ua,title:Ia,titleWidth:tn=41,style:Ba={},fontColor:Aa="#6A7283",showCount:nr,expand:ka=!0})=>{const[ga,Qa]=(0,b.useState)(0),[pr,Gr]=(0,b.useState)(!1),er=(0,b.useRef)(null),fr=(0,b.useRef)(null),[Dr,Gn]=(0,b.useState)(ka);return b.createElement("div",{className:Ye()(y.row,ua),style:Ba},b.createElement("div",{className:"flex item-center justify-between"},b.createElement("div",{onClick:(0,ke.throttle)(()=>gn==null?void 0:gn(),2e3),style:{width:tn,marginTop:pr?12:4},className:`${y.title} ${gn?"current":""}`},Ia),b.createElement("i",{className:`iconfont ${Dr?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Dr?8:10},onClick:()=>Gn(!Dr)})),Dr&&b.createElement("div",{className:pr?`${y.tagsWrap} ${y.tagsBorderWrap}`:y.tagsWrap},b.createElement("div",{className:y.fenge}),b.createElement("div",{className:y.bar,ref:fr},b.createElement("div",{className:y.tag,ref:er},mt==null?void 0:mt.map(on=>b.createElement("span",{onClick:()=>Nt(on.id),key:on.id,style:{color:Aa},className:it===on.id?y.active:""},b.createElement("span",{title:on.name,className:y.name},on.name),!!nr&&b.createElement("span",{className:y.num},on.count)))))))},re={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},ge=({dataSource:mt=[],value:it,onChange:Nt,className:gn,style:ua={}})=>b.createElement("div",{style:ua,className:Ye()(re.tabs,gn)},mt.map(Ia=>b.createElement("span",{onClick:()=>Nt(Ia.id),className:it===Ia.id?re.active:"",key:Ia.id},Ia.name))),fe={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"},Pe=oe(92832),Re=({dataSource:mt=[],value:it="",onChange:Nt,onInputChange:gn=()=>{},className:ua,style:Ia={},placeholder:tn,allowClear:Ba=!1})=>{var Aa;const[nr,ka]=(0,b.useState)(""),[ga,Qa]=(0,b.useState)("");(0,b.useEffect)(()=>{var er;let fr=it;(er=JSON.stringify(it))!=null&&er.includes("{")&&(ka(it.id),fr=it.value||"");try{Qa(decodeURIComponent(fr||""))}catch(Dr){Qa(decodeURIComponent(fr||""))}},[it]);const pr=()=>{Nt(encodeURIComponent(ga),nr||null)},Gr=er=>{er!==nr&&(ka(er),Nt(encodeURIComponent(ga),er))};return b.createElement("div",{className:Ye()(fe.input,ua),style:Ia},!!mt.length&&b.createElement("div",{className:fe.dropdown},b.createElement("div",{className:fe.text},(Aa=mt.find(er=>er.id===nr))==null?void 0:Aa.name,b.createElement("i",{className:"iconfont icon-zhankai4"}),b.createElement("b",{className:fe.b1}),b.createElement("b",{className:fe.b2})),b.createElement("div",{className:fe.menu},mt.map((er,fr)=>b.createElement("div",{key:fr,onClick:()=>Gr(er.id)},er.name)))),b.createElement(Pe.default,{onPressEnter:pr,value:ga,onChange:er=>{Qa(er.target.value),gn(encodeURIComponent(er.target.value),nr||null)},bordered:!1,placeholder:tn}),b.createElement("i",{onClick:pr,className:"iconfont icon-sousuo9 font14 pl10 current"}))},lt={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"},Ce=({value:mt,onChange:it,className:Nt,total:gn,pageSize:ua,style:Ia={}})=>{const tn=mt<2,Ba=mt>=Math.ceil(gn/ua);return gn<=ua?b.createElement(b.Fragment,null):b.createElement("div",{className:Ye()(lt.quickPager,Nt),style:Ia},b.createElement("div",{onClick:()=>{tn||it(mt-1,"prev")},className:tn?lt.disabled:""},"\u4E0A\u4E00\u9875"),b.createElement("div",{onClick:()=>{Ba||it(mt+1,"next")},className:Ba?lt.disabled:""},"\u4E0B\u4E00\u9875"))},Xe={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"},nt=oe(71418),ye=oe(6848),gt=oe(13570),pt=oe(41510),wt=oe(21331),ut=oe(96908),Yt=oe(57177),ln=oe(81378),It=oe(41625),Qe=({className:mt,dataSource:it=[],col:Nt=4,right:gn,bottom:ua=23,precision:Ia=0,wrapWidth:tn=1200,trackEventItems:Ba,loading:Aa})=>{const nr=Math.floor((tn-(Nt-1)*gn)/Nt);return b.createElement(nt.Z,{spinning:Aa},b.createElement("div",{className:Ye()(Xe.list,mt)},!!it.length&&it.map((ka,ga)=>{const{name:Qa,id:pr,identifier:Gr,power:er,cover_image_id:fr,pic:Dr}=ka;return b.createElement("div",{className:Xe.wrap,key:pr,style:{width:nr,marginRight:(1+ga)%Nt===0?0:gn+Ia,marginBottom:ua}},b.createElement("a",{target:"_blank",href:`/shixuns/${Gr}/challenges`,className:Xe.li,onClick:Gn=>{Gn.preventDefault(),Ba&&(0,wt.L9)([Ba]),er&&(0,wt.xg)(`/shixuns/${Gr}/challenges`)}},b.createElement("div",{className:Xe.img},b.createElement("img",{className:Xe.cover,src:`${Dr}`}),ka.is_jupyter&&b.createElement("img",{className:Xe.sign,src:ut}),ka.is_jupyter_lab&&b.createElement("img",{className:Xe.sign,src:Yt}),ka.is_unity_3d&&b.createElement("img",{className:Xe.sign,src:ln})),b.createElement("div",{className:Xe.name},b.createElement(ye.Z,{title:Qa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},b.createElement("span",{className:Xe.e},Qa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),b.createElement("div",{className:Xe.tags},b.createElement(ye.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),b.createElement("span",null,ka.challenges_count))),!!ka.myshixuns_count&&b.createElement(ye.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),b.createElement("span",null,ka.myshixuns_count))),b.createElement(ye.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},b.createElement("span",null,b.createElement("span",null,ka.level))),b.createElement("div",{className:Xe.rate},b.createElement(gt.Z,{allowHalf:!0,disabled:!0,defaultValue:ka.score_info}),b.createElement("span",null,"\xA0",ka.score_info?`${ka.score_info}\u5206`:"5\u5206")))),!er&&b.createElement("div",{className:Xe.lockWrap},b.createElement("img",{src:`${pt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!it.length&&b.createElement(It.Z,null)))},Me={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"},kt=({className:mt,dataSource:it=[],col:Nt=4,right:gn,bottom:ua=23,precision:Ia=0,wrapWidth:tn=1200,wrapClassName:Ba,trackEventItems:Aa,loading:nr})=>{const ka=Math.floor((tn-(Nt-1)*gn)/Nt);return b.createElement(nt.Z,{spinning:nr},b.createElement("div",{className:Ye()(Me.list,mt)},!!it.length&&it.map((ga,Qa)=>{const{name:pr,id:Gr,identifier:er,power:fr,cover_image_id:Dr,pic:Gn}=ga;return b.createElement("div",{className:Ye()(Me.wrap,Ba),key:Gr,style:{width:ka,marginRight:(1+Qa)%Nt===0?0:gn+Ia,marginBottom:ua}},b.createElement("a",{target:"_blank",href:`/shixuns/${er}/challenges`,className:Me.li,onClick:on=>{on.preventDefault(),Aa&&(0,wt.L9)([Aa]),fr&&(0,wt.xg)(`/shixuns/${er}/challenges`)}},b.createElement("img",{src:oe(47621),className:Me.titleBg}),b.createElement("div",{className:Me.name},b.createElement(ye.Z,{title:pr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},b.createElement("span",{className:Me.e},pr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),b.createElement("div",{style:{padding:"14px",paddingBottom:0}},b.createElement("div",{className:Me.img},b.createElement("img",{className:Me.cover,src:Dr?`${pt.Z.API_SERVER}/api/attachments/${Dr}`:`${pt.Z.IMG_SERVER+Gn}`}),ga.is_jupyter&&b.createElement("div",{className:Me.bq},"Jupyter"),ga.is_jupyter_lab&&b.createElement("div",{className:Me.bq},"JupyterLab"),ga.is_unity_3d&&b.createElement("div",{className:Me.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),b.createElement("div",{className:"mt20 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:Me.text},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{className:Me.value},ga.myshixuns_count)),b.createElement("div",null,b.createElement("span",{className:Me.text},"\u56F0\u96BE\u7B49\u7EA7"),b.createElement("span",{className:Me.value},ga.level))),b.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:Me.text},"\u5173\u5361\u6570"),b.createElement("span",{className:Me.value},ga.challenges_count)),b.createElement("div",{className:Me.rate},b.createElement(gt.Z,{allowHalf:!0,disabled:!0,defaultValue:ga.score_info}),b.createElement("span",{className:Me.value,style:{color:"#FF9C00"}},"\xA0",ga.score_info?`${ga.score_info}\u5206`:"5\u5206"))))),!fr&&b.createElement("div",{className:Me.lockWrap},b.createElement("img",{src:`${pt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!it.length&&b.createElement(It.Z,null)))},vt=oe(50543),Dt={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"},Ae=oe(79005),dt=oe(20345),un=oe(77882),ct=oe(31081),et=oe(75309),bn=oe(71979),ot=oe(47558),Bt=oe(42922),Ht=oe(66832),St=oe(96593),Tn=oe(19664),Ot=oe(91833);const Kn=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ae,swimg:dt},{name:"101\u8BA1\u5212",ptimg:un,swimg:ct},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:et,swimg:bn},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:ot,swimg:Bt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Ht,swimg:St},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Tn,swimg:Ot}];var jn=({className:mt,dataSource:it=[],col:Nt=4,right:gn,bottom:ua=23,precision:Ia=0,wrapWidth:tn=1200,trackEventItems:Ba,loading:Aa,wrapClassName:nr,imgClassName:ka,isArrow:ga=!1})=>{const Qa=Math.floor((tn-(Nt-1)*gn)/Nt),[pr,Gr]=(0,b.useState)(),[er,fr]=(0,b.useState)(),Dr=on=>Gr(on),Gn=()=>Gr(-1);return b.createElement(nt.Z,{spinning:Aa},b.createElement("div",{className:Ye()(Dt.list,mt)},!!(it!=null&&it.length)&&(it==null?void 0:it.map((on,Lt)=>{var de;const{name:$e,id:st,identifier:jt,featured:at,school_name:rn,image_url:qt,excellent:Kt,is_plan:_t}=on;return b.createElement("div",{key:st,className:Ye()(Dt.wrap,nr),style:{width:Qa,marginRight:(1+Lt)%Nt===0?0:gn+Ia,marginBottom:ua}},b.createElement("a",{target:"_blank",href:`/paths/${jt}`,className:Dt.li,onClick:oa=>{oa.preventDefault(),Ba&&(0,wt.L9)([Ba]),(0,wt.xg)(`/paths/${jt}`)}},b.createElement("img",{src:oe(39057),className:Dt.titleBg}),b.createElement("div",{className:Dt.name},b.createElement(ye.Z,{title:$e},b.createElement("span",{className:Dt.e,style:{color:ga&&pr===Lt?"#145DFF":"#000000"},onMouseEnter:()=>{Dr(Lt)},onMouseLeave:Gn},$e))),b.createElement("div",{style:{padding:"14px",paddingBottom:0}},b.createElement("div",{className:Ye()(Dt.img,ka)},b.createElement("img",{className:Dt.cover,src:`${pt.Z.IMG_SERVER+qt}`}),(de=on==null?void 0:on.subject_tags)==null?void 0:de.map((oa,Ha)=>{var Wa,vn;if(Ha===0){const xa=(Wa=Kn.find(ja=>ja.name==oa))==null?void 0:Wa.swimg;return b.createElement("img",{className:Dt.sign,src:xa,style:{left:"-4px"}})}const Na=(vn=Kn.find(xa=>xa.name==oa))==null?void 0:vn.ptimg;return b.createElement("img",{className:Dt.sign,src:Na,style:{left:`${48+52*(Ha-1)+2*Ha}px`}})}),b.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(on==null?void 0:on.excellent)&&b.createElement("div",{className:Dt.bq},"\u5F00\u653E\u8BFE\u7A0B"))),b.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:Dt.text},"\u7AE0\u8282\u6570"),b.createElement("span",{className:Dt.value},on.stages_count)),b.createElement("div",null,b.createElement("span",{className:Dt.text},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{className:Dt.value},on.members_count))))))})),!it.length&&b.createElement(It.Z,null)))},$t={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"},fa="data:image/png;base64,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",Wn=oe(59301),sn=({className:mt,dataSource:it=[],col:Nt=4,right:gn,bottom:ua=23,precision:Ia=0,wrapWidth:tn=1200,trackEventItems:Ba,loading:Aa})=>{const nr=Math.floor((tn-(Nt-1)*gn)/Nt);return Wn.createElement(nt.Z,{spinning:Aa},Wn.createElement("div",{className:Ye()($t.list,mt)},!!it.length&&it.map((ka,ga)=>{const{subject_identifier:Qa,id:pr,identifier:Gr,power:er}=ka,fr=ka.is_public!=0&&ka.is_public;return Wn.createElement("div",{className:$t.wrap,key:pr,style:{width:nr,marginRight:(1+ga)%Nt===0?0:gn+Ia,marginBottom:ua}},Wn.createElement("a",{className:$t.li,onClick:Dr=>{Dr.preventDefault(),Ba&&(0,wt.L9)([Ba]),(0,wt.xg)(ka.first_category_url)}},Wn.createElement("div",{className:$t.top},Wn.createElement(ye.Z,{title:ka.name},Wn.createElement("div",{className:$t.name},ka.name)),Wn.createElement("img",{className:$t.img,src:pt.Z.IMG_SERVER+"/images/"+ka.avatar_url}),Wn.createElement("div",{className:$t.text,title:ka.creator},ka.creator),Qa&&Wn.createElement("div",{className:$t.btns},Wn.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Wn.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),fr&&Wn.createElement("div",{className:$t.sign},"\u516C\u5F00")),Wn.createElement("div",{className:$t.bottom},ka.visits>0&&Wn.createElement(ye.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Wn.createElement("span",null,Wn.createElement("i",{className:"iconfont icon-liulanyan"}),Wn.createElement("span",null,ka.visits))),ka.course_members_count>0&&Wn.createElement(ye.Z,{title:"\u6210\u5458",placement:"bottom"},Wn.createElement("span",null,Wn.createElement("i",{className:"iconfont icon-chengyuan"}),ka.course_members_count)),ka.tasks_count>0&&Wn.createElement(ye.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Wn.createElement("span",null,Wn.createElement("i",{className:"iconfont icon-zuoye"}),ka.tasks_count)),ka.is_end?Wn.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Wn.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ka.is_accessible&&Wn.createElement("div",{className:$t.lockWrap},Wn.createElement("img",{src:`${pt.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")))}),!it.length&&Wn.createElement(It.Z,null)))},mn={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"},Pn="data:image/png;base64,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",Sa=({className:mt,dataSource:it=[],col:Nt=4,right:gn,bottom:ua=23,precision:Ia=0,wrapWidth:tn=1200,wrapClassName:Ba,trackEventItems:Aa,loading:nr})=>{const ka=Math.floor((tn-(Nt-1)*gn)/Nt);return b.createElement(nt.Z,{spinning:nr},b.createElement("div",{className:Ye()(mn.list,mt)},!!it.length&&it.map((ga,Qa)=>{const{subject_identifier:pr,id:Gr,identifier:er,power:fr}=ga,Dr=ga.is_public!=0&&ga.is_public;return b.createElement("div",{className:Ye()(`${mn.wrap} ${ga.is_accessible?"":mn.warpStyle}`,Ba),key:Gr,style:{width:ka,marginRight:(1+Qa)%Nt===0?0:gn+Ia,marginBottom:ua}},b.createElement("a",{className:mn.li,onClick:Gn=>{Gn.preventDefault(),Aa&&(0,wt.L9)([Aa]),(0,wt.xg)(ga.first_category_url)}},b.createElement("div",{className:mn.creator},b.createElement("img",{className:mn.img,src:pt.Z.IMG_SERVER+"/images/"+ga.avatar_url}),b.createElement("div",{className:mn.text,title:ga.creator},ga.creator)),b.createElement("div",{className:mn.top},b.createElement(ye.Z,{title:ga.name},b.createElement("div",{className:mn.name},ga.name)),Dr&&b.createElement("div",{className:mn.sign},"\u516C\u5F00")),b.createElement("div",{className:mn.middle},b.createElement("div",{className:mn.row,style:{marginBottom:6}},b.createElement("div",null,b.createElement("span",{className:mn.text},"\u8BBF\u95EE\u91CF"),b.createElement("span",{className:mn.value},(ga==null?void 0:ga.visits)||0)),b.createElement("div",null,b.createElement("span",{className:mn.text},"\u6210\u5458"),b.createElement("span",{className:mn.value},(ga==null?void 0:ga.course_members_count)||0))),b.createElement("div",{className:mn.row},b.createElement("div",null,b.createElement("span",{className:mn.text,style:{width:42}},"\u4F5C",b.createElement("span",{style:{marginLeft:14}},"\u4E1A")),b.createElement("span",{className:mn.value},(ga==null?void 0:ga.tasks_count)||0)),b.createElement("div",null,b.createElement("span",{className:mn.text},"\u72B6\u6001"),ga.is_end?b.createElement("span",{className:mn.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):b.createElement("span",{className:mn.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),pr&&b.createElement("div",{className:mn.btns},b.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),b.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!ga.is_accessible&&b.createElement("div",{className:mn.lockWrap},b.createElement("img",{src:`${pt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!it.length&&b.createElement(It.Z,null)))},Da={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"},en=oe(6075),pn=({dataSource:mt=[],value:it,onChange:Nt,className:gn,style:ua={},tabBarExtraContent:Ia})=>b.createElement("div",{className:Ye()(Da.tabs,gn),style:ua},b.createElement("div",{className:Da.tabsWrap},mt.map((tn,Ba)=>b.createElement("aside",{className:Da.tab,onClick:()=>{Nt(tn.id),tn.link&&en.history.push(tn.link)},key:Ba},b.createElement("div",{className:it===tn.id?Da.active:""},tn.name),(tn==null?void 0:tn.resetCount)==null&&(tn==null?void 0:tn.total)!==void 0&&b.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&&b.createElement(ye.Z,{title:(tn==null?void 0:tn.tip)!=null?tn==null?void 0:tn.tip:""},b.createElement("span",{style:{color:"#9096A3"}},"\uFF08",b.createElement("span",{style:{color:"#000"}},tn==null?void 0:tn.resetCount),"/",b.createElement("span",null,tn==null?void 0:tn.total),"\uFF09"))))),b.createElement("div",{className:Da.tabBar},Ia)),xn={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"},aa=({dataSource:mt=[],value:it,onChange:Nt,className:gn,style:ua={},tabBarExtraContent:Ia})=>b.createElement("div",{className:Ye()(xn.tabs,gn),style:ua},b.createElement("div",{className:xn.tabsWrap},mt.map((tn,Ba)=>b.createElement("aside",{className:xn.tab,onClick:()=>{Nt(tn.id),tn.link&&en.history.push(tn.link)},key:Ba},b.createElement("div",{className:it===tn.id?xn.active:""},tn.name),(tn==null?void 0:tn.resetCount)==null&&(tn==null?void 0:tn.total)!==void 0&&b.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&&b.createElement(ye.Z,{title:(tn==null?void 0:tn.tip)!=null?tn==null?void 0:tn.tip:""},b.createElement("span",{style:{color:"#9096A3"}},"\uFF08",b.createElement("span",{style:{color:"#000"}},tn==null?void 0:tn.resetCount),"/",b.createElement("span",null,tn==null?void 0:tn.total),"\uFF09"))))),b.createElement("div",{className:xn.tabBar},Ia)),ra=({className:mt,style:it={},children:Nt})=>b.createElement("div",{className:Ye()(mt),style:it},Nt),Qn={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"},Ya=oe(38854),Ra=oe(20834);const Ja=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var At=({sortValue:mt,dropValue:it,className:Nt,onSort:gn,onDrop:ua,dataSource:Ia=Ja})=>{var tn;return b.createElement("div",{className:Ye()(Qn.orderWrap,Nt)},b.createElement(Ya.Z,{dropdownRender:()=>b.createElement(Ra.default,null,Ia.map((Ba,Aa)=>b.createElement(Ra.default.Item,{key:Aa,onClick:()=>ua(Ba.id)},Ba.name)))},b.createElement("span",{className:Qn.orderTextWrap},(tn=Ia.find(Ba=>it===Ba.id))==null?void 0:tn.name)),b.createElement("span",{className:Qn.orderIconWrap},b.createElement("span",{className:Qn.orderAsc},b.createElement("i",{className:mt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Qn.cursorPointer} ${Qn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Qn.cursorPointer}`,onClick:()=>gn(mt==="asc"?"desc":"asc")})),b.createElement("span",{className:Qn.orderDesc},b.createElement("i",{className:mt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Qn.cursorPointer} ${Qn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Qn.cursorPointer}`,onClick:()=>gn(mt==="asc"?"desc":"asc")}))))},Mn={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"},kn=oe(3113),In=oe(95051),xe=Object.defineProperty,ft=Object.getOwnPropertySymbols,Ft=Object.prototype.hasOwnProperty,Qt=Object.prototype.propertyIsEnumerable,Rt=(mt,it,Nt)=>it in mt?xe(mt,it,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):mt[it]=Nt,yt=(mt,it)=>{for(var Nt in it||(it={}))Ft.call(it,Nt)&&Rt(mt,Nt,it[Nt]);if(ft)for(var Nt of ft(it))Qt.call(it,Nt)&&Rt(mt,Nt,it[Nt]);return mt},En=(mt,it)=>{var Nt={};for(var gn in mt)Ft.call(mt,gn)&&it.indexOf(gn)<0&&(Nt[gn]=mt[gn]);if(mt!=null&&ft)for(var gn of ft(mt))it.indexOf(gn)<0&&Qt.call(mt,gn)&&(Nt[gn]=mt[gn]);return Nt},je=(mt,it,Nt)=>new Promise((gn,ua)=>{var Ia=Aa=>{try{Ba(Nt.next(Aa))}catch(nr){ua(nr)}},tn=Aa=>{try{Ba(Nt.throw(Aa))}catch(nr){ua(nr)}},Ba=Aa=>Aa.done?gn(Aa.value):Promise.resolve(Aa.value).then(Ia,tn);Ba((Nt=Nt.apply(mt,it)).next())}),He=mt=>{var it=mt,{className:Nt,style:gn,children:ua,loading:Ia=!1,openLoading:tn,onClick:Ba=()=>{},size:Aa="middle",shape:nr="round",theme:ka}=it,ga=En(it,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Qa,pr]=(0,b.useState)(!1),Gr=(0,b.useMemo)(()=>{switch(ka){case In.Fy.THEMEONE:return Mn.ThemeOne;case In.Fy.DEFAULT:default:return Mn.btn}},[ka]);return b.createElement(kn.ZP,yt({onClick:(0,ke.throttle)(er=>je(void 0,null,function*(){tn&&pr(!0);try{yield Ba(er)}catch(fr){console.log("error",fr)}tn&&pr(!1)}),2e3,{leading:!0,trailing:!1}),className:Ye()(Gr,Mn[`${Aa}-${nr}`],Nt),style:gn,size:Aa,shape:nr,loading:Qa||Ia},ga),ua)},Mt={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"},cn=({className:mt,style:it,children:Nt=null,onClick:gn,title:ua})=>b.createElement("div",{className:Ye()(Mt.head,mt),style:it},b.createElement("span",{className:"primary-hover",onClick:gn},b.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),b.createElement("b",{title:ua},ua),b.createElement("div",{className:Mt.node},Nt)),qn={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"},fn=({confirmShow:mt=!0,confirmTitle:it,confirmClick:Nt,cancelShow:gn=!0,cancelTitle:ua,cancelClick:Ia,className:tn,style:Ba,confirmLoading:Aa=!1})=>b.createElement("div",{className:Ye()(qn.btns,tn),style:Ba},mt&&b.createElement(kn.ZP,{loading:Aa,onClick:Nt,type:"primary",className:qn.confirm},it),gn&&b.createElement(kn.ZP,{onClick:Ia,className:qn.cancel},ua)),Jn={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"},zt=({className:mt,style:it={},LeftContent:Nt,children:gn,RightContent:ua})=>b.createElement("div",{className:Ye()(Jn.fixedBottom,mt),style:it},b.createElement("div",{className:Jn.wrap},b.createElement("div",{className:Jn.left},Nt),b.createElement("div",{className:Jn.center},gn),b.createElement("div",{className:Jn.right},ua))),_n={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"},Ut=({className:mt,style:it={},dataSource:Nt=[]})=>b.createElement("div",{className:Ye()(_n.crumbs,mt),style:it},Nt.map((gn,ua)=>uaen.history.push(gn.path)},gn.name):b.createElement("span",null,gn.name),b.createElement("span",null,"\xA0",">","\xA0")):b.createElement("span",{key:ua,style:{color:"#5F6368"}},gn.name))),Dn=oe(31797),tt=Object.defineProperty,Xn=Object.defineProperties,Rn=Object.getOwnPropertyDescriptors,ca=Object.getOwnPropertySymbols,Vn=Object.prototype.hasOwnProperty,Za=Object.prototype.propertyIsEnumerable,sa=(mt,it,Nt)=>it in mt?tt(mt,it,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):mt[it]=Nt,_a=(mt,it)=>{for(var Nt in it||(it={}))Vn.call(it,Nt)&&sa(mt,Nt,it[Nt]);if(ca)for(var Nt of ca(it))Za.call(it,Nt)&&sa(mt,Nt,it[Nt]);return mt},$a=(mt,it)=>Xn(mt,Rn(it)),gr=(mt,it)=>{var Nt={};for(var gn in mt)Vn.call(mt,gn)&&it.indexOf(gn)<0&&(Nt[gn]=mt[gn]);if(mt!=null&&ca)for(var gn of ca(mt))it.indexOf(gn)<0&&Za.call(mt,gn)&&(Nt[gn]=mt[gn]);return Nt};const{Countdown:Tt}=Dn.default;var Vt=mt=>{var it=mt,{onChange:Nt}=it,gn=gr(it,["onChange"]);const[ua,Ia]=(0,b.useState)(null);(0,b.useEffect)(()=>{typeof ua=="number"&&ua>=0&&Nt(ua)},[ua]);const tn=Ba=>{const Aa=Math.floor(Ba/1e3);Ia(Aa)};return b.createElement(Tt,$a(_a({},gn),{onChange:tn}))},wa={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Jt=({DataProps:mt,className:it,style:Nt={}})=>{var gn;return b.createElement("div",{className:Ye()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",wa.ClassRoomItem,it),style:Nt,onClick:()=>{(0,wt.xg)(mt==null?void 0:mt.first_category_url)}},b.createElement("div",{className:"flex flex-col item-center"},b.createElement("img",{src:`${(gn=pt.Z)==null?void 0:gn.IMG_SERVER}/images/${mt==null?void 0:mt.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(mt==null?void 0:mt.subject_identifier)&&b.createElement("div",{className:"mt-40px"},b.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),b.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),b.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},b.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(mt!=null&&mt.is_public)&&b.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),b.createElement("span",{className:Ye()("text-16px font-medium",wa.TitleDom)},mt==null?void 0:mt.name)),b.createElement("div",{className:"c-grey-333 font-medium"},mt==null?void 0:mt.creator),b.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",mt==null?void 0:mt.course_members_count),b.createElement("div",{className:"c-grey-333 flex item-center justify-between"},b.createElement("div",null,"\u4F5C\u4E1A\uFF1A",mt==null?void 0:mt.tasks_count),mt!=null&&mt.is_end?b.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):b.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Ln=Object.defineProperty,ea=Object.getOwnPropertySymbols,yn=Object.prototype.hasOwnProperty,Ta=Object.prototype.propertyIsEnumerable,Pa=(mt,it,Nt)=>it in mt?Ln(mt,it,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):mt[it]=Nt,Va=(mt,it)=>{for(var Nt in it||(it={}))yn.call(it,Nt)&&Pa(mt,Nt,it[Nt]);if(ea)for(var Nt of ea(it))Ta.call(it,Nt)&&Pa(mt,Nt,it[Nt]);return mt},Er=({DataProps:mt=[],selectValue:it,onChange:Nt,className:gn,style:ua={},extra:Ia,classNameItem:tn,styleItem:Ba={},barHidden:Aa})=>{const[nr,ka]=(0,b.useState)();return(0,b.useEffect)(()=>{ka(Array.isArray(it)?it:[it])},[it]),b.createElement("div",{className:Ye()("flex px-20px py-10px gap-40px",gn),style:Va({borderBottom:"1px solid #D3F0FF"},ua)},mt==null?void 0:mt.map(ga=>b.createElement("div",{key:ga==null?void 0:ga.id,className:Ye()("flex item-center justify-center current c-grey-333 text-16 relative",tn,ga==null?void 0:ga.className),style:Va(Va({color:nr!=null&&nr.includes(ga==null?void 0:ga.id)?"#1890FF":"",minWidth:88},Ba),(ga==null?void 0:ga.style)||{}),onClick:Qa=>{Nt==null||Nt({domEvent:Qa,item:ga}),ga!=null&&ga.link&&en.history.push(ga==null?void 0:ga.link)}},ga==null?void 0:ga.name,!Aa&&(nr==null?void 0:nr.includes(ga==null?void 0:ga.id))&&b.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),b.createElement("div",{className:"ml-auto"},Ia))},Mr=Object.defineProperty,hr=Object.defineProperties,Jr=Object.getOwnPropertyDescriptors,Xa=Object.getOwnPropertySymbols,qa=Object.prototype.hasOwnProperty,vr=Object.prototype.propertyIsEnumerable,va=(mt,it,Nt)=>it in mt?Mr(mt,it,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):mt[it]=Nt,lr=(mt,it)=>{for(var Nt in it||(it={}))qa.call(it,Nt)&&va(mt,Nt,it[Nt]);if(Xa)for(var Nt of Xa(it))vr.call(it,Nt)&&va(mt,Nt,it[Nt]);return mt},mr=(mt,it)=>hr(mt,Jr(it)),tr=({value:mt,onChange:it,onInputChange:Nt,className:gn,style:ua={},InputProps:Ia})=>{const[tn,Ba]=(0,b.useState)(mt);return b.createElement("div",{className:Ye()("flex item-center rounded-full px-10px py-2px",gn),style:lr({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},ua)},b.createElement(Pe.default,mr(lr({bordered:!1},Ia),{onChange:Aa=>{Ba(Aa.target.value),Nt==null||Nt(encodeURIComponent(Aa.target.value))},onPressEnter:Aa=>{it==null||it({domEvent:Aa,item:{value:tn}})}})),b.createElement("img",{className:"h-22px current",src:oe(25365),height:22,onClick:Aa=>{it==null||it({domEvent:Aa,item:{value:tn}})}}))}},34500:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return he}});var b=oe(59301);function he(Be,Ie){const be=(0,b.useRef)();(0,b.useEffect)(()=>{be.current=Be}),(0,b.useEffect)(()=>{function Ge(){be.current()}if(Ie!==null){let Fe=setInterval(Ge,Ie);return()=>clearInterval(Fe)}},[Ie])}},73256:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return E}});var b=oe(59301),he=oe(8591),Be=oe(43418),Ie=oe(19842),be=oe(54580),Ge=oe(3113),Fe=oe(41510),Ye=oe(21331),ke=oe(23789),De=oe(6075),Oe={customModal:"customModal___bVzUV",content:"content___oKhZq",upload:"upload___nPxEL",infoText:"infoText___gZEJF",okBtn:"okBtn___CVo2A",fileList:"fileList___tauGN",fileName:"fileName___T_8JX",selectitems:"selectitems___imW2Y"},We=oe(59301),Ve=(a,x,y)=>new Promise((z,ne)=>{var re=fe=>{try{ge(y.next(fe))}catch(Pe){ne(Pe)}},ie=fe=>{try{ge(y.throw(fe))}catch(Pe){ne(Pe)}},ge=fe=>fe.done?z(fe.value):Promise.resolve(fe.value).then(re,ie);ge((y=y.apply(a,x)).next())}),E=({visible:a,onOk:x,onCancel:y,sub_discipline_id:z=[]})=>{const[ne,re]=(0,b.useState)([]),[ie,ge]=(0,b.useState)(!1),fe=(0,De.useParams)(),[Pe,Ue]=(0,b.useState)([]),[Re,lt]=(0,b.useState)([]);(0,b.useEffect)(()=>{a?Le():(lt([]),re([]),ge(!1))},[a]);const Le=()=>Ve(void 0,null,function*(){const pt=yield(0,ke.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});Ue(pt.disciplines||[]),lt((z==null?void 0:z.length)>0?z:[])}),Ce=()=>{if((Re==null?void 0:Re.length)===0)return he.ZP.warning("\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B\uFF01");console.log("subDisciplineId",Re),ge(!0),x(ne,Re[1],()=>{ge(!1)})},Xe=()=>{y()},nt=()=>{const pt=`${Fe.Z.API_SERVER}/api/courses/${fe.coursesId}/exercises/down_template`;(0,Ye.Nd)(null,pt)},ye=pt=>{const wt={name:pt.name,uid:pt.uid,file:pt};return re([wt]),!1},gt=()=>{re([])};return We.createElement(Be.default,{title:"\u5BFC\u5165\u8BD5\u9898",open:a,onOk:Ce,centered:!0,wrapClassName:Oe.customModal,onCancel:Xe,width:663,okText:"\u786E\u8BA4",okButtonProps:{className:Oe.okBtn},cancelText:"\u53D6\u6D88",confirmLoading:ie},We.createElement("div",{className:Oe.content},We.createElement("aside",null,We.createElement("div",{style:{fontWeight:600}},"\u6B65\u9AA41"),We.createElement("ul",null,We.createElement("li",null,We.createElement("span",{style:{color:"#5F6367"}},"\u6839\u636E\u6A21\u677F\u8981\u6C42\u7F16\u8F91\u9700\u8981\u4E0A\u4F20\u7684\u8BD5\u9898"),We.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginLeft:20},onClick:nt},"\u4E0B\u8F7D\u8003\u8BD5\u8BD5\u9898\u6A21\u677F"),We.createElement("i",{className:"iconfont icon-xiazai4 ml10",onClick:nt,style:{fontSize:14,cursor:"pointer",color:"#0152d9"}})),We.createElement("li",{style:{color:"#FA6400"},className:"mt10"},"\u63D0\u793A"),We.createElement("li",{className:Oe.infoText},"1\u3001\u76EE\u524D\u4EC5\u652F\u6301Excel\u683C\u5F0F\u6A21\u677F\uFF1B "),We.createElement("li",{className:Oe.infoText},"2\u3001\u4E0D\u652F\u6301\u7EC4\u5408\u9898\u548C\u5B9E\u8BAD\u9898\u5BFC\u5165\uFF1B"),We.createElement("li",{className:Oe.infoText},"3\u3001\u6BCF\u6B21\u6700\u591A\u5BFC\u5165300\u9898\uFF1B"),We.createElement("li",{className:Oe.infoText},"4\u3001\u586B\u7A7A\u9898\u5BFC\u5165\u6700\u591A\u652F\u63018\u4E2A\u586B\u7A7A\u9879\u3002"))),We.createElement("aside",{style:{marginTop:22}},We.createElement("div",{style:{fontWeight:600}},"\u6B65\u9AA42"),We.createElement("ul",{style:{flex:1}},We.createElement("li",{style:{color:"#5F6367"}},"\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B\uFF0C\u4E0A\u4F20\u7F16\u8F91\u597D\u7684\u8BD5\u9898\u6587\u6863\uFF0C\u786E\u5B9A\u5BFC\u5165"),a&&We.createElement(We.Fragment,null,We.createElement(Ie.Z,{value:Re,className:Oe.selectitems,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:Pe,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(pt,wt)=>{lt(pt||[])}}),We.createElement("br",null),We.createElement(be.default,{action:`${Fe.Z.API_SERVER}/api/attachments.json`,beforeUpload:ye,onRemove:gt,withCredentials:!0,fileList:ne,accept:".xls,.xlsx",showUploadList:!1},We.createElement(Ge.ZP,{className:Oe.upload,type:"primary",icon:We.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6"))),ne.map((pt,wt)=>We.createElement("div",{key:wt,className:Oe.fileList},We.createElement("span",{className:Oe.fileName},pt==null?void 0:pt.name),We.createElement("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160",fontSize:16,cursor:"pointer"},onClick:gt})))))))}},78547:function(_e,xt,oe){"use strict";oe.d(xt,{h:function(){return b}});var b=(he=>(he[he.NOMATCH=-1]="NOMATCH",he[he.OK=0]="OK",he[he.TIMEOUT=2]="TIMEOUT",he[he.PODFAILURE=3]="PODFAILURE",he[he.COMPILEFAILURE=4]="COMPILEFAILURE",he[he.EXECUTEFAILURE=5]="EXECUTEFAILURE",he[he.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",he))(b||{})},18509:function(_e,xt,oe){"use strict";oe.d(xt,{H7:function(){return E},MK:function(){return le},MU:function(){return De},X6:function(){return We},bM:function(){return ke},fi:function(){return a},fu:function(){return Ye},n4:function(){return x},rX:function(){return Ve},vl:function(){return y},zO:function(){return Oe}});var b=oe(23789),he=Object.defineProperty,Be=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,Ge=(z,ne,re)=>ne in z?he(z,ne,{enumerable:!0,configurable:!0,writable:!0,value:re}):z[ne]=re,Fe=(z,ne)=>{for(var re in ne||(ne={}))Ie.call(ne,re)&&Ge(z,re,ne[re]);if(Be)for(var re of Be(ne))be.call(ne,re)&&Ge(z,re,ne[re]);return z};function Ye(z,ne){return(0,b.U2)(`myproblems/${z}.json`,Fe({hidePopLogin:!0},ne||{}))}function ke(z,ne){return(0,b.v_)(`myproblems/${z}/code_submit.json`,ne)}function De(z,ne){return(0,b.v_)(`myproblems/${z}/code_debug.json`,ne)}function Oe(z,ne){return ne.language&&(ne.language=encodeURIComponent(ne.language)),(0,b.U2)(`myproblems/${z}/submit_records.json`,ne)}function We(z){return(0,b.U2)("myproblems/record_detail.json",{id:z})}function Ve(z,ne){return(0,b.U2)(`myproblems/${z}/result.json`,{mode:ne})}function le(z,ne){return(0,b.v_)(`myproblems/${z}/add_notes.json`,ne)}function E(z,ne){return(0,b.v_)(`myproblems/${z}/restore_initial_code.json`,ne)}function a(z){return(0,b.v_)(`myproblems/${z}/sync_code.json`)}function x(z,ne){return(0,b.v_)(`myproblems/${z}/update_code.json`,ne)}function y(z,ne){return(0,b.v_)(`discusses/${z}/plus.json`,ne)}},3607:function(_e,xt,oe){"use strict";var b=oe(59301),he=oe(6848),Be=oe(92832),Ie=oe(8591),be=oe(49570),Ge=oe(59301),Fe=(ke,De,Oe)=>new Promise((We,Ve)=>{var le=x=>{try{a(Oe.next(x))}catch(y){Ve(y)}},E=x=>{try{a(Oe.throw(x))}catch(y){Ve(y)}},a=x=>x.done?We(x.value):Promise.resolve(x.value).then(le,E);a((Oe=Oe.apply(ke,De)).next())});const Ye=({defaultValue:ke,onFinish:De})=>{const[Oe,We]=(0,b.useState)(!1),[Ve,le]=(0,b.useState)(ke);return(0,b.useEffect)(()=>{le(ke)},[ke]),Ge.createElement("div",null,Oe?Ge.createElement(Be.default,{autoFocus:!0,maxLength:60,style:{textAlign:"center",marginTop:20,marginBottom:20},value:Ve,onChange:E=>{le(E.target.value)},onBlur:()=>Fe(void 0,null,function*(){var E;if(((E=Ve==null?void 0:Ve.replaceAll(" ",""))==null?void 0:E.length)<=0){Ie.ZP.error("\u8BD5\u5377\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A");return}(yield De(Ve))&&We(!1)}),onPressEnter:()=>Fe(void 0,null,function*(){var E;if(((E=Ve==null?void 0:Ve.replaceAll(" ",""))==null?void 0:E.length)<=0){Ie.ZP.error("\u8BD5\u5377\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A");return}(yield De(Ve))&&We(!1)})}):Ge.createElement("div",{className:be.Z.title},Ve,Ge.createElement(he.Z,{title:"\u7F16\u8F91\u8BD5\u5377\u540D\u79F0"},Ge.createElement("i",{className:`${be.Z.editIcon} iconfont icon-bianji_Hover`,onClick:()=>We(!0)}))))};xt.Z=Ye},9105:function(_e,xt,oe){"use strict";oe.r(xt),oe.d(xt,{default:function(){return su},useCourseOptions:function(){return fi}});var b=oe(59301),he=oe(6075),Be=oe(78241),Ie=oe(66104),be=oe(8591),Ge=oe(71418),Fe=oe(92832),Ye=oe(19842),ke=oe(24905),De=oe(5112),Oe=oe(5871),We=oe(3113),Ve=oe(49570),le=oe(46606),E=oe(8418),a=oe(48697),x=oe(43418),y=oe(20834),z=oe(38854),ne=oe(6848),re=oe(43428),ie={flex_box_center:"flex_box_center___gi93l",flex_space_between:"flex_space_between___mWMLA",flex_box_vertical_center:"flex_box_vertical_center___rk4nc",flex_box_center_end:"flex_box_center_end___B8XxF",flex_box_column:"flex_box_column___AX3Vm",moreSpan:"moreSpan___hbStq",bg:"bg___Ya739",title:"title___BC46y",bottomdiv:"bottomdiv___uaPr6",spanBtn:"spanBtn___jjgnA",addQuestionBtn:"addQuestionBtn___qOlYW",saveBtn:"saveBtn___ulgem",left:"left___i8aTX",leftAction:"leftAction___sQkuq",Button:"Button___auxWm",iconWrapper:"iconWrapper___h3H1m",up:"up___tLyCX",down:"down___T5_aj",disabled:"disabled___GRBbF",titleleft:"titleleft___xZGbq",more_style:"more_style___nhWCX",qcount:"qcount___ID7OA",score:"score___T7dbm",qtitle:"qtitle___qJBFd",qcountclick:"qcountclick___m_VKG",right:"right___CBabI",edit:"edit___WHuql",delete:"delete___Pa6db",shixun:"shixun___oObBe",scoreByBlankRadio:"scoreByBlankRadio___r4AWn",modalconfirm:"modalconfirm___Ru9B_",scoremodal:"scoremodal___BdW7P",close:"close___blHYk",content:"content___jlm9o",items:"items___i3TrH",bottom:"bottom___zMQZ6",yes:"yes___lOPY6",no:"no___gtzKI",formcenter:"formcenter___fCxkm",radiogroup:"radiogroup___oXWHc",easy:"easy___ANNVD",medium:"medium___ov7N3",hard:"hard___n4afW",formcenterselect:"formcenterselect___lYa4f",selectitems1:"selectitems1___Y2Zy4",selectitems:"selectitems___c9Pt5",morebottom:"morebottom____I_ev",scoreinput:"scoreinput___O8EhL",shake:"shake___QxkjH",titleTooltip:"titleTooltip___CAyYg",exercise_styles:"exercise_styles___u40hG"},ge=oe(21331),fe=oe(23789),Pe=oe(41625),Ue=oe(98524),Re=oe(43141),lt=oe(28900),Le=oe(59301),Ce=Object.defineProperty,Xe=Object.defineProperties,nt=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,gt=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,wt=(se,Se,Ee)=>Se in se?Ce(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,ut=(se,Se)=>{for(var Ee in Se||(Se={}))gt.call(Se,Ee)&&wt(se,Ee,Se[Ee]);if(ye)for(var Ee of ye(Se))pt.call(Se,Ee)&&wt(se,Ee,Se[Ee]);return se},Yt=(se,Se)=>Xe(se,nt(Se)),ln=(se,Se,Ee)=>new Promise((rt,Cn)=>{var $n=bt=>{try{Fn(Ee.next(bt))}catch(Zt){Cn(Zt)}},ia=bt=>{try{Fn(Ee.throw(bt))}catch(Zt){Cn(Zt)}},Fn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then($n,ia);Fn((Ee=Ee.apply(se,Se)).next())}),Wt=({Itemid:se,setqitem:Se,qitem:Ee,data:rt,getdata:Cn,bigitem:$n,setBigqitem:ia,isedit:Fn,handleEditing:bt})=>{const[Zt,ta]=(0,b.useState)([]),[Gt,An]=(0,b.useState)(!1);(0,b.useEffect)(()=>{rt.length>0&&ta([...rt])},[rt]);const ma=(ba,Ct)=>ln(void 0,null,function*(){if(Fn){bt();return}if(!ba.destination)return;An(!0);let hn=yield(0,fe.ZP)(`/api/examination_banks/${se}/examination_banks_item_banks/${Ct==null?void 0:Ct[ba.source.index].question_id}/adjust_position.json`,{method:"post",body:{id:se,itemid:Ct==null?void 0:Ct[ba.source.index].question_id,position:ba.destination.index}});An(!1),hn.status===0&&Cn({id:Ct==null?void 0:Ct[ba.source.index].question_id})});return Le.createElement("div",null,Le.createElement(Re.Z5,{onDragEnd:ba=>ma(ba,Zt)},Le.createElement(Re.bK,{droppableId:"droppable"},(ba,Ct)=>Le.createElement("div",ut({ref:ba.innerRef},ba.droppableProps),Le.createElement(Ge.Z,{spinning:Gt},Zt.map((hn,Bn)=>Le.createElement(Re._l,{key:Bn,draggableId:Bn.toString(),index:Bn},(an,ar)=>{var nn,la;return Le.createElement("aside",ut(ut({ref:an.innerRef},an.draggableProps),an.dragHandleProps),Le.createElement(ne.Z,{title:Le.createElement(lt.Z,{value:(hn==null?void 0:hn.question_type)===8?(nn=hn==null?void 0:hn.program_attr)==null?void 0:nn.description:hn.question_title}),color:"#fff",placement:"left",overlayClassName:ie.titleTooltip},Le.createElement("div",{onClick:()=>{if(Fn){bt();return}Se(Yt(ut({},hn),{index:Bn+1})),ia($n),(0,ge.Vf)("#question-scroll-id")},className:`${ie.qcount} ${hn.question_id===(Ee==null?void 0:Ee.question_id)?ie.qcountclick:""}`},Le.createElement("span",{className:ie.score},hn==null?void 0:hn.question_score,"\u5206"),Le.createElement("span",{className:ie.qtitle},Bn+1,"\u3001",Le.createElement(lt.Z,{value:(hn==null?void 0:hn.question_type)===8?(la=hn==null?void 0:hn.program_attr)==null?void 0:la.description:hn.question_title,showTextOnly:!0})))))}))),ba.placeholder))))},Qe=oe(95237),Me=oe(80815),Et=oe(57809),kt=oe(78673),vt=oe(61485),Dt=oe(74038),Ae=oe(59301),dt=(se,Se,Ee)=>new Promise((rt,Cn)=>{var $n=bt=>{try{Fn(Ee.next(bt))}catch(Zt){Cn(Zt)}},ia=bt=>{try{Fn(Ee.throw(bt))}catch(Zt){Cn(Zt)}},Fn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then($n,ia);Fn((Ee=Ee.apply(se,Se)).next())}),ct=({form:se,TagDiscipline:Se,exerciseitem:Ee,qitem:rt,getTagData:Cn})=>{var $n;const[ia,Fn]=(0,b.useState)(!0),[bt,Zt]=(0,b.useState)(!1),[ta,Gt]=(0,b.useState)(""),[An,ma]=(0,b.useState)([]),[ba,Ct]=(0,b.useState)([]),[hn,Bn]=(0,b.useState)(0);(0,b.useEffect)(()=>{ar()},[]);const an=nn=>dt(void 0,null,function*(){const la=yield(0,fe.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:nn==null?void 0:nn.sub_discipline_id}});Ct(la==null?void 0:la.tag_disciplines)}),ar=()=>dt(void 0,null,function*(){const nn=yield(0,fe.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});ma(nn.disciplines||[]),rt!=null&&rt.sub_discipline_id&&an(rt),Bn(rt!=null&&rt.sub_discipline_id?1:0),se.setFieldsValue({difficulty:rt.difficulty||2,repeat_answer:!rt.repeat_answer,sub_discipline_id:rt!=null&&rt.sub_discipline_id?[rt==null?void 0:rt.discipline_id,rt==null?void 0:rt.sub_discipline_id]:[]})});return Ae.createElement("div",null,Ae.createElement("div",{style:{marginTop:30,overflow:"hidden",height:ia?"100%":0}},Ae.createElement(Be.default.Item,{className:ie.formcenter,rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u96BE\u5EA6"}],label:"\u96BE\u5EA6",name:"difficulty"},Ae.createElement(De.ZP.Group,{className:ie.radiogroup},Ae.createElement(De.ZP.Button,{className:ie.easy,value:1},"\u7B80\u5355"),Ae.createElement(De.ZP.Button,{className:ie.medium,value:2},"\u9002\u4E2D"),Ae.createElement(De.ZP.Button,{className:ie.hard,value:3},"\u56F0\u96BE"))),Ae.createElement(Be.default.Item,{name:"sub_discipline_id",label:"\u77E5\u8BC6\u70B9",className:ie.formcenterselect},Ae.createElement(Ye.Z,{className:ie.selectitems1,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:An,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(nn,la)=>{se.setFieldsValue({sub_discipline_id:nn,tag_discipline_ids:[]}),Bn(nn?nn.length:0),(nn==null?void 0:nn.length)>0&&(an({sub_discipline_id:nn[1]}),nn[1]==(rt==null?void 0:rt.sub_discipline_id)&&se.setFieldValue("tag_discipline_ids",rt.tag_discipline_ids))},onClear:()=>{Ct([]),se.setFieldValue("tag_discipline_ids",[]),Bn(0)}})),Ae.createElement(Be.default.Item,{className:ie.formcenterselect},Ae.createElement("div",{style:{display:"flex",alignItems:"center",paddingLeft:55}},Ae.createElement(Be.default.Item,{name:"tag_discipline_ids"},Ae.createElement(Et.default,{className:ie.selectitems,disabled:hn===0,showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",mode:"multiple",listHeight:200,dropdownStyle:{zIndex:9},allowClear:!0,optionFilterProp:"children",filterOption:(nn,la)=>la.key.indexOf(nn.toLowerCase())>=0},ba==null?void 0:ba.map(nn=>Ae.createElement(Et.default.Option,{key:nn.name+nn.id,value:nn.id},Ae.createElement("div",{style:{display:"flex",alignItems:"center"}},Ae.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},nn.name),(nn==null?void 0:nn.type)==="personal"&&Ae.createElement("div",{style:{marginLeft:"5px",border:"1px solid #24C074",color:"#24C074",padding:"0 4px",borderRadius:"2px",fontSize:"12px",height:"20px",lineHeight:"20px"}},"\u81EA\u7528")))))),hn>0&&Ae.createElement("div",{style:{marginLeft:20,marginTop:"-16px",lineHeight:"48px",height:48,fontSize:14}},Ae.createElement("span",null,"\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F"),Ae.createElement("a",{onClick:()=>{Zt(!0)},style:{marginLeft:3,color:"#3061D0"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9")))),Ae.createElement(Be.default.Item,{className:ie.formcenterselect},Ae.createElement("div",{style:{display:"flex",alignItems:"center"}},Ae.createElement(Be.default.Item,{name:"repeat_answer",valuePropName:"checked"},Ae.createElement(kt.Z,null)),Ae.createElement("div",{style:{marginLeft:10,marginTop:"-16px",lineHeight:"40px",height:48,color:"#000000"}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898",Ae.createElement(ne.Z,{placement:"right",title:"\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u4F5C\u7B54\u5B8C\u6210\u8BE5\u9898\u5E76\u8FDB\u5165\u4E0B\u4E00\u9898\u4E4B\u540E\uFF0C\u4E0D\u5141\u8BB8\u518D\u4FEE\u6539\u8BE5\u9898\u7B54\u6848"},Ae.createElement(vt.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))))),Ae.createElement(Dt.Z,{open:bt,subDisciplineId:($n=se.getFieldValue("sub_discipline_id"))==null?void 0:$n[1],onCancel:()=>{Zt(!1)},onOkClick:nn=>{Ct(la=>[...la,nn]),se.setFieldValue("tag_discipline_ids",[...se.getFieldValue("tag_discipline_ids"),nn==null?void 0:nn.id])}}))},et=oe(59301),bn=Object.defineProperty,ot=Object.defineProperties,Bt=Object.getOwnPropertyDescriptors,Ht=Object.getOwnPropertySymbols,St=Object.prototype.hasOwnProperty,Tn=Object.prototype.propertyIsEnumerable,Ot=(se,Se,Ee)=>Se in se?bn(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Kn=(se,Se)=>{for(var Ee in Se||(Se={}))St.call(Se,Ee)&&Ot(se,Ee,Se[Ee]);if(Ht)for(var Ee of Ht(Se))Tn.call(Se,Ee)&&Ot(se,Ee,Se[Ee]);return se},wn=(se,Se)=>ot(se,Bt(Se)),jn=(se,Se,Ee)=>new Promise((rt,Cn)=>{var $n=bt=>{try{Fn(Ee.next(bt))}catch(Zt){Cn(Zt)}},ia=bt=>{try{Fn(Ee.throw(bt))}catch(Zt){Cn(Zt)}},Fn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then($n,ia);Fn((Ee=Ee.apply(se,Se)).next())}),fa=({qitem:se,setisedit:Se,TagDiscipline:Ee,exerciseitem:rt,seveeditor:Cn,deleteitem:$n,getTagData:ia,init:Fn,showTip:bt=!1})=>{const[Zt]=Be.default.useForm();(0,b.useEffect)(()=>{var Gt;Zt.setFieldsValue(wn(Kn({},se),{name:se==null?void 0:se.question_title,choices:(Gt=se==null?void 0:se.question_choices)==null?void 0:Gt.map(An=>wn(Kn({},An),{standard_boolean:An!=null&&An.standard_boolean?1:0})),repeat_answer:!(se!=null&&se.repeat_answer)}))},[se]);const ta=Gt=>{if(!(Gt!=null&&Gt.length))return!1;const An=Gt.map(ba=>{var Ct;return(Ct=ba.choice_text)==null?void 0:Ct.trim().replace(/^\s+|\s+$/g,"")});return new Set(An).size!==An.length};return et.createElement("div",null,et.createElement(Be.default,{form:Zt,colon:!1,onFinish:Gt=>{var An;if(ta(Gt.choices)){be.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}let ma=wn(Kn({},Gt),{item_type:se==null?void 0:se.question_type,choices:(An=Gt==null?void 0:Gt.choices)==null?void 0:An.map(ba=>wn(Kn({},ba),{is_answer:ba.standard_boolean}))});Cn(Kn(Kn({},se),ma))},onFinishFailed:Gt=>jn(void 0,null,function*(){var An,ma;be.ZP.error(Gt.errorFields[0].errors[0]),Zt.scrollToField((ma=(An=Gt==null?void 0:Gt.errorFields)==null?void 0:An[0])==null?void 0:ma.name,{behavior:"smooth",block:"center"})})},et.createElement("div",{style:{display:"flex",alignItems:"center"}},et.createElement("div",{style:{flex:1}},et.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),et.createElement("span",null,(se==null?void 0:se.question_type)===1?"\u591A\u9009\u9898":"\u5355\u9009\u9898")),!se.isadd&&et.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{$n()}},et.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),et.createElement(We.ZP,{onClick:()=>{var Gt;se.isadd?(Se(!1),Fn()):(Zt.setFieldsValue(wn(Kn({},se),{name:se==null?void 0:se.question_title,choices:(Gt=se==null?void 0:se.question_choices)==null?void 0:Gt.map(An=>wn(Kn({},An),{standard_boolean:An!=null&&An.standard_boolean?1:0})),repeat_answer:!(se!=null&&se.repeat_answer)})),Se(!1))}},"\u53D6\u6D88"),et.createElement(ne.Z,{overlayClassName:ie.shake,open:bt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:et.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},et.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},et.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>jn(void 0,null,function*(){Zt.submit()})},"\u4FDD\u5B58"))),et.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},et.createElement(Qe.Z,{align:"middle"},et.createElement(Be.default.Item,{className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},et.createElement(Oe.Z,{onBlur:Gt=>{Gt.target.value==="0"&&be.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1}))),et.createElement(Me.u,{form:Zt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",titleKey:"name",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"standard_boolean"}),et.createElement(ct,{getTagData:ia,qitem:se,exerciseitem:rt,TagDiscipline:Ee,form:Zt}))))},Wn=oe(41940),Ca=oe(24417),sn=oe(59301),mn=Object.defineProperty,Pn=Object.defineProperties,Ma=Object.getOwnPropertyDescriptors,Sa=Object.getOwnPropertySymbols,Da=Object.prototype.hasOwnProperty,en=Object.prototype.propertyIsEnumerable,ht=(se,Se,Ee)=>Se in se?mn(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,pn=(se,Se)=>{for(var Ee in Se||(Se={}))Da.call(Se,Ee)&&ht(se,Ee,Se[Ee]);if(Sa)for(var Ee of Sa(Se))en.call(Se,Ee)&&ht(se,Ee,Se[Ee]);return se},xn=(se,Se)=>Pn(se,Ma(Se)),ya=(se,Se,Ee)=>new Promise((rt,Cn)=>{var $n=bt=>{try{Fn(Ee.next(bt))}catch(Zt){Cn(Zt)}},ia=bt=>{try{Fn(Ee.throw(bt))}catch(Zt){Cn(Zt)}},Fn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then($n,ia);Fn((Ee=Ee.apply(se,Se)).next())}),Ka=({qitem:se,TagDiscipline:Se,exerciseitem:Ee,setisedit:rt,seveeditor:Cn,deleteitem:$n,getTagData:ia,init:Fn,showTip:bt=!1})=>{const[Zt]=Be.default.useForm(),ta=Be.default.useWatch("use_blank_score",Zt);return(0,b.useEffect)(()=>{Zt.setFieldsValue(xn(pn({},se),{standard_answers:se.standard_answers||[],name:se.question_title,repeat_answer:!se.repeat_answer}))},[se]),sn.createElement("div",null,sn.createElement(Be.default,{form:Zt,colon:!1,onValuesChange:(Gt,An)=>{var ma,ba,Ct,hn;if(Gt!=null&&Gt.standard_answers||Gt!=null&&Gt.use_blank_score){let Bn=((ma=Zt.getFieldValue("standard_answers"))==null?void 0:ma.length)>0&&((Ct=(ba=Zt.getFieldValue("standard_answers"))==null?void 0:ba.map(an=>an.score))==null?void 0:Ct.filter(an=>an));(Bn==null?void 0:Bn.length)>0&&Zt.setFieldsValue({question_score:(Bn==null?void 0:Bn.length)>0&&((hn=Bn.reduce((an,ar)=>an+ar))==null?void 0:hn.toFixed(1))})}},onFinish:Gt=>{var An;Cn(xn(pn(pn({},se),Gt),{item_type:se==null?void 0:se.question_type,standard_answers:(An=Gt.standard_answers)==null?void 0:An.map((ma,ba)=>xn(pn({},ma),{position:ma.choice_id||ba+1}))}))},onFinishFailed:Gt=>ya(void 0,null,function*(){var An,ma;Gt.errorFields[0].errors[0]==="\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"&&(0,ge.pE)(),be.ZP.error(Gt.errorFields[0].errors[0]),Zt.scrollToField((ma=(An=Gt==null?void 0:Gt.errorFields)==null?void 0:An[0])==null?void 0:ma.name,{behavior:"smooth",block:"center"})})},sn.createElement("div",{style:{display:"flex",alignItems:"center"}},sn.createElement("div",{style:{flex:1}},sn.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),sn.createElement("span",null,"\u586B\u7A7A\u9898")),!se.isadd&&sn.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{$n()}},sn.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," \u5220\u9664"),sn.createElement(We.ZP,{onClick:()=>{se.isadd?(rt(!1),Fn()):(Zt.setFieldsValue(xn(pn({},se),{standard_answers:se.standard_answers,name:se.question_title,repeat_answer:!se.repeat_answer})),rt(!1))}},"\u53D6\u6D88"),sn.createElement(ne.Z,{overlayClassName:ie.shake,open:bt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:sn.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},sn.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},sn.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>{Zt.submit()}},"\u4FDD\u5B58"))),sn.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},sn.createElement(Qe.Z,{align:"middle"},ta?sn.createElement(Ca.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}):sn.createElement(Be.default.Item,{key:2,className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},sn.createElement(Oe.Z,{onBlur:Gt=>{Gt.target.value==="0"&&be.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle",max:100,min:.1})),sn.createElement(Be.default.Item,{name:"use_blank_score",noStyle:!0},sn.createElement(De.ZP.Group,{className:ie.scoreByBlankRadio,optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}]})),sn.createElement(ne.Z,{overlayInnerStyle:{width:460},title:sn.createElement("div",null,"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002",sn.createElement("br",null),"\u6309\u9898\u7ED9\u5206\uFF1A\u9700\u8981\u8BBE\u7F6E\u6574\u4E2A\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002")},sn.createElement("i",{className:"icon-tishixiaowenhao font18 ml20 c-3061d0"}))),sn.createElement(Wn.u,{form:Zt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:ta,answerKey:"standard_answers"}),sn.createElement(ct,{getTagData:ia,qitem:se,exerciseitem:Ee,TagDiscipline:Se,form:Zt}))))},ra=oe(48700),Qn=oe(59301),Ya=Object.defineProperty,Ra=Object.defineProperties,Ja=Object.getOwnPropertyDescriptors,Br=Object.getOwnPropertySymbols,At=Object.prototype.hasOwnProperty,Mn=Object.prototype.propertyIsEnumerable,kn=(se,Se,Ee)=>Se in se?Ya(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,In=(se,Se)=>{for(var Ee in Se||(Se={}))At.call(Se,Ee)&&kn(se,Ee,Se[Ee]);if(Br)for(var Ee of Br(Se))Mn.call(Se,Ee)&&kn(se,Ee,Se[Ee]);return se},xe=(se,Se)=>Ra(se,Ja(Se)),ft=(se,Se,Ee)=>new Promise((rt,Cn)=>{var $n=bt=>{try{Fn(Ee.next(bt))}catch(Zt){Cn(Zt)}},ia=bt=>{try{Fn(Ee.throw(bt))}catch(Zt){Cn(Zt)}},Fn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then($n,ia);Fn((Ee=Ee.apply(se,Se)).next())}),Qt=({qitem:se,setisedit:Se,TagDiscipline:Ee,exerciseitem:rt,seveeditor:Cn,deleteitem:$n,getTagData:ia,init:Fn,showTip:bt=!1})=>{const[Zt]=Be.default.useForm();return(0,b.useEffect)(()=>{var ta;Zt.setFieldsValue(xe(In({},se),{name:se.question_title,repeat_answer:!se.repeat_answer,choices:(ta=se==null?void 0:se.question_choices)==null?void 0:ta.map(Gt=>xe(In({},Gt),{is_answer:Gt!=null&&Gt.standard_boolean?1:0}))}))},[se]),Qn.createElement("div",null,Qn.createElement(Be.default,{form:Zt,colon:!1,onFinish:ta=>{Cn(In(In({},se),ta))},onFinishFailed:ta=>ft(void 0,null,function*(){var Gt,An;be.ZP.error(ta.errorFields[0].errors[0]),Zt.scrollToField((An=(Gt=ta==null?void 0:ta.errorFields)==null?void 0:Gt[0])==null?void 0:An.name,{behavior:"smooth",block:"center"})})},Qn.createElement("div",{style:{display:"flex",alignItems:"center"}},Qn.createElement("div",{style:{flex:1}},Qn.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Qn.createElement("span",null,"\u5224\u65AD\u9898")),!(se!=null&&se.isadd)&&Qn.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{$n()}},Qn.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Qn.createElement(We.ZP,{onClick:()=>{var ta;se.isadd?(Se(!1),Fn()):(Zt.setFieldsValue(xe(In({},se),{name:se==null?void 0:se.question_title,choices:(ta=se==null?void 0:se.question_choices)==null?void 0:ta.map(Gt=>xe(In({},Gt),{is_answer:Gt!=null&&Gt.standard_boolean?1:0})),repeat_answer:!(se!=null&&se.repeat_answer)})),Se(!1))}},"\u53D6\u6D88"),Qn.createElement(ne.Z,{overlayClassName:ie.shake,open:bt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Qn.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Qn.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Qn.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>{Zt.submit()}},"\u4FDD\u5B58"))),Qn.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Qn.createElement(Be.default.Item,{className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Qn.createElement(Oe.Z,{onBlur:ta=>{ta.target.value==="0"&&be.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1})),Qn.createElement(ra.Z,{form:Zt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:""}),Qn.createElement(ct,{getTagData:ia,qitem:se,exerciseitem:rt,TagDiscipline:Ee,form:Zt}))))},Rt=oe(36381),yt={wrap:"wrap___YewKC",deleteIcon:"deleteIcon___AKmkj",keywordTag:"keywordTag___hMKmU",questionTitleEditorWrap:"questionTitleEditorWrap___SpNyf",choiceWrap:"choiceWrap___lDCnP",choiceIndex:"choiceIndex___dabwf",judgementIndex:"judgementIndex___sausK",setAnswerBtn:"setAnswerBtn___moVcF",activeAnswer:"activeAnswer___Cd32c",activeJudgementAnswer:"activeJudgementAnswer___rbuoo",actionWrapper:"actionWrapper___dZuBC",addIcon:"addIcon___A9GtN",inputBorder:"inputBorder___DeyjY",placeholder:"placeholder___dhOmk",blankWrapper:"blankWrapper___vU8Cg",blankInput:"blankInput___Vzre8",blankInputNumberWrapper:"blankInputNumberWrapper___yLeaN",addBtn:"addBtn___LhI0I",blankIndex:"blankIndex___caKgB",baseInputWrapper:"baseInputWrapper___DhjJY",collapseWrapper:"collapseWrapper___btrfP",panelHeader:"panelHeader___xIZ7O",open:"open___IMQhg",close:"close___FTAU3",hide:"hide___GBtJP",scoreByBlankRadio:"scoreByBlankRadio___HAunQ"},En=oe(12893),je=oe(37962),Ke=Object.defineProperty,He=Object.defineProperties,Mt=Object.getOwnPropertyDescriptors,dn=Object.getOwnPropertySymbols,cn=Object.prototype.hasOwnProperty,qn=Object.prototype.propertyIsEnumerable,Un=(se,Se,Ee)=>Se in se?Ke(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,fn=(se,Se)=>{for(var Ee in Se||(Se={}))cn.call(Se,Ee)&&Un(se,Ee,Se[Ee]);if(dn)for(var Ee of dn(Se))qn.call(Se,Ee)&&Un(se,Ee,Se[Ee]);return se},Jn=(se,Se)=>He(se,Mt(Se)),Ea=(se,Se)=>{var Ee={};for(var rt in se)cn.call(se,rt)&&Se.indexOf(rt)<0&&(Ee[rt]=se[rt]);if(se!=null&&dn)for(var rt of dn(se))Se.indexOf(rt)<0&&qn.call(se,rt)&&(Ee[rt]=se[rt]);return Ee};const zt=se=>{var Se=se,{value:Ee,onChange:rt,scrollId:Cn}=Se,$n=Ea(Se,["value","onChange","scrollId"]);return b.createElement("div",{id:Cn||""},b.createElement(je.Z,Jn(fn({},$n),{defaultValue:Ee,onChange:(ia,Fn)=>{console.log("a:",ia,Fn),Fn!=null&&Fn.length?rt(ia,Fn):rt(ia)}})))},_n=({value:se,onChange:Se,placeholder:Ee,height:rt=140,isEdit:Cn})=>Cn?b.createElement(je.Z,{watch:!0,isFocus:!0,height:rt,placeholder:Ee,defaultValue:se,onChange:Se}):b.createElement("div",{style:{cursor:"pointer"}},se?b.createElement(lt.Z,{className:yt.inputBorder,value:se}):b.createElement("div",{className:`${yt.inputBorder} ${yt.placeholder}`},Ee));var Je=oe(43604),Ut=oe(32134),Dn=Object.defineProperty,tt=Object.defineProperties,Xn=Object.getOwnPropertyDescriptors,Rn=Object.getOwnPropertySymbols,ca=Object.prototype.hasOwnProperty,Vn=Object.prototype.propertyIsEnumerable,Za=(se,Se,Ee)=>Se in se?Dn(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,sa=(se,Se)=>{for(var Ee in Se||(Se={}))ca.call(Se,Ee)&&Za(se,Ee,Se[Ee]);if(Rn)for(var Ee of Rn(Se))Vn.call(Se,Ee)&&Za(se,Ee,Se[Ee]);return se},_a=(se,Se)=>tt(se,Xn(Se)),$a=(se,Se)=>{var Ee={};for(var rt in se)ca.call(se,rt)&&Se.indexOf(rt)<0&&(Ee[rt]=se[rt]);if(se!=null&&Rn)for(var rt of Rn(se))Se.indexOf(rt)<0&&Vn.call(se,rt)&&(Ee[rt]=se[rt]);return Ee};const gr=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Tt=({value:se,onChange:Se,choiceTextKey:Ee,answerKey:rt,index:Cn,isEdit:$n,setInputActive:ia,form:Fn,choiceOptionsPath:bt,allowChangeMode:Zt,showAddIcon:ta,addItem:Gt,deleteItem:An})=>{const ma=(se==null?void 0:se[rt])===1,ba=()=>{const hn=Fn.getFieldValue(bt);Fn.setFieldValue(bt,hn.map(Bn=>_a(sa({},Bn),{[rt]:0})))},Ct=()=>{ma?Se(_a(sa({},se),{[rt]:0})):(Zt||ba(),Se(_a(sa({},se),{[rt]:1})))};return b.createElement(Qe.Z,{className:yt.choiceWrap,align:"middle",wrap:!1},b.createElement(Je.Z,{onClick:Ct,className:`${yt.choiceIndex} ${ma?yt.activeAnswer:""}`},gr[Cn]),b.createElement(Je.Z,{flex:1,className:`${yt.editorWrap} ml15`,onClick:ia},b.createElement(_n,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:$n,value:se==null?void 0:se[Ee],onChange:hn=>{Se(_a(sa({},se),{[Ee]:hn}))}})),b.createElement(Je.Z,{flex:"0 0 auto",className:"ml15"},b.createElement("div",{onClick:Ct,className:`${yt.setAnswerBtn} ${ma?yt.activeAnswer:""}`},ma?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),b.createElement(Je.Z,{className:yt.actionWrapper},b.createElement(ne.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},b.createElement(Ut.Z,{className:yt.addIcon,onClick:Gt,style:{visibility:ta?"visible":"hidden"}})),b.createElement(ne.Z,{title:"\u5220\u9664"},b.createElement(En.Z,{className:yt.deleteIcon,onClick:An,style:{visibility:Cn>1?"visible":"hidden"}}))))},La=({questionTitlePlaceholder:se,titleKey:Se,choiceKey:Ee,analysisKey:rt,choiceTextKey:Cn,answerKey:$n,choiceOptionsPath:ia,allowChangeMode:Fn=!0,form:bt,showAnalysis:Zt=!0})=>{const[ta,Gt]=(0,b.useState)(),[An,ma]=(0,b.useState)(!1);return b.createElement("div",{className:yt.wrap},b.createElement("div",{className:yt.questionTitleEditorWrap},b.createElement(Be.default.Item,{label:"\u9898\u5E72",name:Se,labelCol:{span:24},rules:[{required:!0}]},b.createElement(zt,{scrollId:Array.isArray(Se)?Se.join("_"):`${Se}`,watch:!0,height:140,placeholder:se}))),b.createElement(Be.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),b.createElement(Be.default.List,{name:Ee,rules:[{validator(ba,Ct){const hn=Ct.some(an=>an[$n]===1),Bn=Ct.findIndex(an=>{var ar;return((ar=an[Cn])==null?void 0:ar.length)<=0});return Bn!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${gr[Bn]}\u9009\u9879\u7684\u5185\u5BB9`)):hn?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(ba,{add:Ct,remove:hn})=>b.createElement("div",{id:Array.isArray(ia)?ia.join("_"):`${ia}`},ba.map((Bn,an)=>{var ar=Bn,{key:nn,name:la}=ar,Xt=$a(ar,["key","name"]);const cr=ta===nn,Sr=()=>{Gt(nn)},br=an<7&&an===ba.length-1,Ar=()=>Ct({[Cn]:"",[$n]:0}),zn=()=>hn(la);return b.createElement(Be.default.Item,_a(sa({},Xt),{key:nn,name:la,noStyle:!0}),b.createElement(Tt,{choiceTextKey:Cn,answerKey:$n,index:an,isEdit:cr,setInputActive:Sr,form:bt,choiceOptionsPath:ia,allowChangeMode:Fn,showAddIcon:br,addItem:Ar,deleteItem:zn}))}),ba.length<8&&b.createElement("div",{className:`${yt.addBtn} mb30`,onClick:()=>Ct({[Cn]:"",[$n]:0})},"\u6DFB\u52A0\u9009\u9879"))),Zt&&b.createElement("div",{onClick:()=>ma(!0)},b.createElement(Be.default.Item,{name:rt,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(_n,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:An}))))};var Vt=oe(59301),wa=Object.defineProperty,pa=Object.defineProperties,Jt=Object.getOwnPropertyDescriptors,Ln=Object.getOwnPropertySymbols,ea=Object.prototype.hasOwnProperty,yn=Object.prototype.propertyIsEnumerable,Ta=(se,Se,Ee)=>Se in se?wa(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Pa=(se,Se)=>{for(var Ee in Se||(Se={}))ea.call(Se,Ee)&&Ta(se,Ee,Se[Ee]);if(Ln)for(var Ee of Ln(Se))yn.call(Se,Ee)&&Ta(se,Ee,Se[Ee]);return se},Va=(se,Se)=>pa(se,Jt(Se)),dr=(se,Se)=>{var Ee={};for(var rt in se)ea.call(se,rt)&&Se.indexOf(rt)<0&&(Ee[rt]=se[rt]);if(se!=null&&Ln)for(var rt of Ln(se))Se.indexOf(rt)<0&&yn.call(se,rt)&&(Ee[rt]=se[rt]);return Ee};const Er=({value:se,onChange:Se})=>{const Ee=Cn=>{x.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:yt.modal,onOk:()=>{const $n=[...se];$n.splice(Cn,1),Se($n)}})},rt=()=>{const Cn=[...se];Cn.push(""),Se(Cn)};return Vt.createElement(Qe.Z,{className:"ml20"},Vt.createElement(Je.Z,{flex:1},se==null?void 0:se.map((Cn,$n)=>Vt.createElement(Qe.Z,{key:`${Cn}_${$n}`,align:"middle",className:"mb20"},Vt.createElement(Fe.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:Cn,autoSize:{maxRows:3},maxLength:1e3,onBlur:ia=>{const Fn=[...se],bt=ia.target.value.trim();Fn[$n]=bt,Se(Fn)}}),Vt.createElement(ne.Z,{title:"\u5220\u9664"},Vt.createElement(En.Z,{className:yt.deleteIcon,style:{marginLeft:15,visibility:$n>0?"visible":"hidden"},onClick:()=>Ee($n)}))))),Vt.createElement(Je.Z,null,Vt.createElement("div",{className:`${yt.addBtn}`,onClick:()=>{rt()}},"\u65B0\u589E\u7B54\u6848")))},Mr=({value:se=!0,onChange:Se})=>Vt.createElement(kt.Z,{checked:!se,onChange:Ee=>{Se(!Ee)}}),hr="\u2581",Jr=({questionTitlePlaceholder:se,form:Se,name:Ee,scoreByBlank:rt,answerKey:Cn,titleKey:$n="name",analysisKey:ia="analysis",isOrdered:Fn="is_ordered"})=>{var bt,Zt;const[ta,Gt]=(0,b.useState)(!1),An=(nn,la)=>{const Xt=la.line;let cr=0;for(let br=0;br{const Sr=nn.getRange(la.from,la.to);let br=0;if(la.text.forEach(Ar=>{br+=Ar.split(hr).length-1}),la.origin!=="setValue"){if(Sr&&Sr.indexOf(hr)!==-1){const Ar=Sr.split(hr).length-1,zn=An(nn,la.from);if(console.log(`\u5220\u9664${Ar}\u4E2A\uFF0C \u524D\u9762\u6709${zn}\u4E2A\uFF0C\u65B0\u589E${br}\u4E2A`),Ar>1){const ur=Array.from({length:Ar},(zr,Vr)=>zn+Vr);cr(ur)}else cr(zn)}else if(br>0){const Ar=An(nn,la.from);console.log(`\u65B0\u589E${br}\u4E2A\uFF0C\u4E4B\u524D\u6709${Ar}\u4E2A`),Xt(br,Ar)}}},ba=()=>{const nn=Se.getFieldValue(["sub_item_banks",...Cn]);Se.setFieldValue(["sub_item_banks",...Cn],nn==null?void 0:nn.map((la,Xt)=>Va(Pa({},la),{position:Xt+1})))},Ct=(0,b.useRef)(),hn=(nn,la)=>{for(let Xt=0;Xt{Bn.current(nn),ba()},ar=(Zt=(bt=Se.getFieldValue("sub_item_banks"))==null?void 0:bt[Cn==null?void 0:Cn[0]])==null?void 0:Zt[Cn==null?void 0:Cn[1]];return console.log(Se==null?void 0:Se.getFieldValue(["sub_item_banks",...rt])),Vt.createElement("div",{className:yt.wrap},Vt.createElement("div",{className:yt.questionTitleEditorWrap},Vt.createElement(Be.default.Item,{label:"\u9898\u5E72",name:$n,labelCol:{span:24},rules:[{required:!0}]},Vt.createElement(zt,{scrollId:"name",watch:!0,height:140,placeholder:se,showNullButton:!0,onCMBeforeChange:(nn,la)=>{ma(nn,la,hn,an)}}))),Vt.createElement(Be.default.List,{name:Cn,rules:[{validator(nn,la){if((la==null?void 0:la.length)===0)return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const Xt of la){const{answer_text:cr}=Xt||{};if(cr!=null&&cr.some(Sr=>(Sr==null?void 0:Sr.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(nn,{add:la,remove:Xt},{errors:cr})=>(Ct.current=la,Bn.current=Xt,Vt.createElement(Vt.Fragment,null,Vt.createElement(Be.default.Item,{label:Vt.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(nn!=null&&nn.length)&&Vt.createElement("span",{style:{color:"#E99237"}},"\uFF08\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879\uFF09")),required:!0,labelCol:{span:24}}),nn.map((Sr,br)=>{var Ar=Sr,{key:zn,name:ur}=Ar,zr=dr(Ar,["key","name"]);return Vt.createElement(Qe.Z,{className:"mb20",key:zn,align:"top"},Vt.createElement(Je.Z,{flex:"0 0 auto",className:`${yt.blankIndex} pt5`},"\u586B\u7A7A\u9879",br+1),Vt.createElement(Je.Z,{flex:1},Vt.createElement(Qe.Z,{align:"top",justify:"space-between"},Vt.createElement(Je.Z,{flex:1},Vt.createElement(Be.default.Item,Va(Pa({},zr),{name:[ur,"answer_text"],noStyle:!0}),Vt.createElement(Er,null))),(Se==null?void 0:Se.getFieldValue(["sub_item_banks",...rt]))&&Vt.createElement(Je.Z,{flex:"224px",style:{margin:"-7px 0 0 20px"}},Vt.createElement(Be.default.Item,Va(Pa({},zr),{name:[ur,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:yt.blankInputNumberWrapper}),Vt.createElement(Oe.Z,{onChange:()=>{var Vr,$r;let yr=Se==null?void 0:Se.getFieldValue(["sub_item_banks",Cn==null?void 0:Cn[0],"standard_answers"]),xr=0;for(let Tr in yr)(Vr=yr[Tr])!=null&&Vr.score&&(xr+=Number(($r=yr[Tr])==null?void 0:$r.score));Se==null||Se.setFieldValue(["sub_item_banks",Cn==null?void 0:Cn[0],"question_score"],xr)},className:yt.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),Vt.createElement(Be.default.Item,Va(Pa({},zr),{name:[ur,"position"],noStyle:!0}),Vt.createElement(Fe.default,{type:"hidden"}))))})))),Vt.createElement(Qe.Z,{align:"middle"},Vt.createElement(Be.default.Item,{name:[Ee,"downcase"],valuePropName:"checked"},Vt.createElement(kt.Z,null)),Vt.createElement(Je.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),Vt.createElement(Qe.Z,{align:"middle"},Vt.createElement(Be.default.Item,{name:[Ee,"no_space"],valuePropName:"checked"},Vt.createElement(kt.Z,null)),Vt.createElement(Je.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(ar==null?void 0:ar.length)>1&&Vt.createElement(Qe.Z,{align:"middle",className:(ar==null?void 0:ar.length)>1?"mb30":`${yt.hide}`},Vt.createElement(Be.default.Item,{name:Fn},Vt.createElement(Mr,null)),Vt.createElement(Je.Z,{className:"ml10"},"\u5141\u8BB8\u5B66\u751F\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7684\u987A\u5E8F\u4E0D\u4E00\u81F4")),Vt.createElement("div",{onClick:()=>Gt(!0)},Vt.createElement(Be.default.Item,{name:ia,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Vt.createElement(_n,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:ta}))))};var Xa=Object.defineProperty,qa=Object.defineProperties,vr=Object.getOwnPropertyDescriptors,va=Object.getOwnPropertySymbols,lr=Object.prototype.hasOwnProperty,mr=Object.prototype.propertyIsEnumerable,Ga=(se,Se,Ee)=>Se in se?Xa(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,tr=(se,Se)=>{for(var Ee in Se||(Se={}))lr.call(Se,Ee)&&Ga(se,Ee,Se[Ee]);if(va)for(var Ee of va(Se))mr.call(Se,Ee)&&Ga(se,Ee,Se[Ee]);return se},mt=(se,Se)=>qa(se,vr(Se)),it=(se,Se)=>{var Ee={};for(var rt in se)lr.call(se,rt)&&Se.indexOf(rt)<0&&(Ee[rt]=se[rt]);if(se!=null&&va)for(var rt of va(se))Se.indexOf(rt)<0&&mr.call(se,rt)&&(Ee[rt]=se[rt]);return Ee};const Nt={\u6B63\u786E:"T",\u9519\u8BEF:"F"},gn=({value:se,onChange:Se,form:Ee,choiceKey:rt})=>{const Cn=(se==null?void 0:se.is_answer)===1,$n=se==null?void 0:se.choice_text,ia=()=>{var Fn;const bt=(Fn=Ee==null?void 0:Ee.getFieldValue(["sub_item_banks",...rt]))==null?void 0:Fn.map(Zt=>({choice_text:Zt.choice_text,is_answer:0}));Ee==null||Ee.setFieldValue(["sub_item_banks",...rt],bt),Se(mt(tr({},se),{is_answer:1}))};return b.createElement(Qe.Z,{className:yt.choiceWrap,align:"middle",wrap:!1},b.createElement(Je.Z,{onClick:ia,className:`${yt.choiceIndex} ${yt.judgementIndex} ${Cn?yt.activeAnswer:""}`},Nt[$n]),b.createElement(Je.Z,{flex:1,className:`${yt.editorWrap} ml15`},b.createElement("div",{className:`${yt.inputBorder} ${yt.placeholder} ${Cn?yt.activeJudgementAnswer:""}`},$n)),b.createElement(Je.Z,{flex:"0 0 auto",className:"ml15"},b.createElement("div",{onClick:ia,className:`${yt.setAnswerBtn} ${Cn?yt.activeAnswer:""}`},Cn?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},ua=({questionTitlePlaceholder:se,choiceKey:Se="choices",form:Ee,titleKey:rt="name",analysisKey:Cn="analysis"})=>{const[$n,ia]=(0,b.useState)(!1);return b.createElement("div",{className:yt.wrap},b.createElement("div",{className:yt.questionTitleEditorWrap},b.createElement(Be.default.Item,{label:"\u9898\u5E72",name:rt,labelCol:{span:24},rules:[{required:!0}]},b.createElement(zt,{scrollId:"name",watch:!0,height:140,placeholder:se}))),b.createElement(Be.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},b.createElement(Be.default.List,{name:Se,rules:[{validator(Fn,bt){return bt.some(ta=>(ta==null?void 0:ta.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},Fn=>b.createElement("div",{id:"choices"},Fn.map(bt=>{var Zt=bt,{key:ta,name:Gt}=Zt,An=it(Zt,["key","name"]);return b.createElement(Be.default.Item,mt(tr({},An),{key:ta,name:Gt,noStyle:!0}),b.createElement(gn,{form:Ee,choiceKey:Se}))})))),b.createElement("div",{onClick:()=>ia(!0)},b.createElement(Be.default.Item,{name:Cn,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(_n,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:$n}))))};var Ia=oe(12563),tn=Object.defineProperty,Ba=Object.defineProperties,Aa=Object.getOwnPropertyDescriptors,nr=Object.getOwnPropertySymbols,ka=Object.prototype.hasOwnProperty,ga=Object.prototype.propertyIsEnumerable,Qa=(se,Se,Ee)=>Se in se?tn(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,pr=(se,Se)=>{for(var Ee in Se||(Se={}))ka.call(Se,Ee)&&Qa(se,Ee,Se[Ee]);if(nr)for(var Ee of nr(Se))ga.call(Se,Ee)&&Qa(se,Ee,Se[Ee]);return se},Gr=(se,Se)=>Ba(se,Aa(Se)),er=(se,Se)=>{var Ee={};for(var rt in se)ka.call(se,rt)&&Se.indexOf(rt)<0&&(Ee[rt]=se[rt]);if(se!=null&&nr)for(var rt of nr(se))Se.indexOf(rt)<0&&ga.call(se,rt)&&(Ee[rt]=se[rt]);return Ee};const fr=se=>{var Se=se,{value:Ee,onChange:rt}=Se,Cn=er(Se,["value","onChange"]);const $n=ia=>{rt([ia])};return b.createElement(je.Z,Gr(pr({},Cn),{defaultValue:Ee==null?void 0:Ee[0],onChange:$n}))},Dr=se=>{if(!se)return!1;if(/^s*$/.test(se)||se.trim()===""){be.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C");return}let Se=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return se==="|"?(be.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Gn=({value:se=[],onClose:Se})=>b.createElement(Ia.default,{closable:!0,onClose:Se,className:yt.keywordTag},b.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},se.join(" \u6216 "))),on=({questionTitlePlaceholder:se,form:Se,showKeywords:Ee,isMustKeyWords:rt=Ee,titleKey:Cn="name",analysisKey:$n="analysis",answerTexts:ia="answer_texts",keywords:Fn="keywords",useKeywords:bt="use_keywords",indexs:Zt})=>{var ta,Gt,An,ma;const[ba,Ct]=(0,b.useState)(!1),[hn,Bn]=(0,b.useState)(""),an=(Gt=(ta=Se.getFieldValue("sub_item_banks"))==null?void 0:ta[bt==null?void 0:bt[0]])==null?void 0:Gt[bt==null?void 0:bt[1]],ar=(ma=(An=Se.getFieldValue("sub_item_banks"))==null?void 0:An[bt==null?void 0:bt[0]])==null?void 0:ma.question_score;return b.createElement("div",{className:yt.wrap},b.createElement("div",{className:yt.questionTitleEditorWrap},b.createElement(Be.default.Item,{label:"\u9898\u5E72",name:Cn,labelCol:{span:24},rules:[{required:!0}]},b.createElement(zt,{scrollId:"name",watch:!0,height:140,placeholder:se}))),b.createElement(Be.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:ia,labelCol:{span:24}},b.createElement(fr,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),Ee&&!rt&&b.createElement(Be.default.Item,{hidden:!0,name:bt,valuePropName:"checked"},b.createElement(kt.Z,{defaultChecked:!0})),Ee&&rt&&b.createElement(Qe.Z,{align:"middle",className:"mb30"},b.createElement(Be.default.Item,{name:bt,valuePropName:"checked"},b.createElement(kt.Z,null)),b.createElement(Je.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),b.createElement(Je.Z,null,b.createElement(ne.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},b.createElement(vt.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(an||!rt)&&b.createElement(Be.default.List,{name:Fn,rules:[{validator(nn,la){return rt?la!=null&&la.length?(la==null?void 0:la.reduce((cr,Sr)=>cr+Sr.score,0))>parseFloat(ar)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD")):Promise.resolve()}}]},(nn,{add:la,remove:Xt})=>b.createElement(b.Fragment,null,b.createElement("div",{className:`${yt.title} mb10`},rt?"\u5173\u952E\u8BCD":b.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),b.createElement(Qe.Z,{align:"middle",className:"font14 mb30"},b.createElement(Je.Z,{flex:1},b.createElement(Fe.default,{value:hn,onChange:cr=>{Bn(cr.target.value)},maxLength:50,allowClear:!0,onPressEnter:cr=>{var Sr,br,Ar,zn;const ur=`${(Sr=cr.target)==null?void 0:Sr.value}`,zr=(Ar=(br=ur==null?void 0:ur.split("|"))==null?void 0:br.filter(yr=>!!yr))==null?void 0:Ar.map(yr=>yr.trim()),Vr=Se.getFieldValue(["sub_item_banks",...Fn]),$r=((zn=Vr==null?void 0:Vr.map(yr=>yr==null?void 0:yr.keyword))==null?void 0:zn.flat())||[];for(const yr of zr)if($r.includes(yr)){be.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}Dr(ur)&&(la({keyword:zr,score:1}),Bn(""))},className:yt.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),b.createElement(Je.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),nn.map(cr=>{var Sr=cr,{key:br,name:Ar}=Sr,zn=er(Sr,["key","name"]);return b.createElement(Qe.Z,{key:br,className:"mb20",style:{marginRight:148}},b.createElement(Je.Z,{flex:1},b.createElement(Qe.Z,{align:"middle",justify:"space-between"},b.createElement(Be.default.Item,Gr(pr({},zn),{name:[Ar,"keyword"]}),b.createElement(Gn,{onClose:()=>Xt(Ar)})),rt&&b.createElement(Be.default.Item,Gr(pr({},zn),{name:[Ar,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:yt.blankInputNumberWrapper}),b.createElement(Oe.Z,{className:yt.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),b.createElement("div",{onClick:()=>Ct(!0)},b.createElement(Be.default.Item,{name:$n,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(_n,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:ba}))))};var Lt=oe(59301),de=Object.defineProperty,$e=Object.defineProperties,st=Object.getOwnPropertyDescriptors,jt=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,rn=Object.prototype.propertyIsEnumerable,qt=(se,Se,Ee)=>Se in se?de(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Kt=(se,Se)=>{for(var Ee in Se||(Se={}))at.call(Se,Ee)&&qt(se,Ee,Se[Ee]);if(jt)for(var Ee of jt(Se))rn.call(Se,Ee)&&qt(se,Ee,Se[Ee]);return se},_t=(se,Se)=>$e(se,st(Se)),oa=(se,Se)=>{var Ee={};for(var rt in se)at.call(se,rt)&&Se.indexOf(rt)<0&&(Ee[rt]=se[rt]);if(se!=null&&jt)for(var rt of jt(se))Se.indexOf(rt)<0&&rn.call(se,rt)&&(Ee[rt]=se[rt]);return Ee};const{Panel:Ha}=Rt.default,Wa=({questionTitlePlaceholder:se,choiceKey:Se,form:Ee,withScore:rt})=>{const Cn=[{type:0,name:"\u5355\u9009\u9898"},{type:1,name:"\u591A\u9009\u9898"},{type:2,name:"\u5224\u65AD\u9898"},{type:3,name:"\u586B\u7A7A\u9898"},{type:4,name:"\u7B80\u7B54\u9898"},{type:5,name:"\u5B9E\u8BAD\u9898"},{type:6,name:"\u7F16\u7A0B\u9898"},{type:7,name:"\u7EC4\u5408\u9898"},{type:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}],[$n,ia]=(0,b.useState)(),[Fn,bt]=(0,b.useState)([]),Zt=Gt=>{bt(Gt)},ta=({value:Gt})=>Lt.createElement("div",{style:{width:150,paddingLeft:11}},Gt);return Lt.createElement("div",{className:yt.wrap},Lt.createElement("div",{className:yt.questionTitleEditorWrap},Lt.createElement(Be.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},Lt.createElement(zt,{scrollId:"name",watch:!0,height:140,placeholder:se}))),Lt.createElement(Be.default.Item,{label:"\u5C0F\u9898",required:!0,labelCol:{span:24}}),Lt.createElement(Be.default.List,{name:"sub_item_banks",rules:[{validator(Gt,An){return An?Promise.resolve():Promise.reject(new Error("\u8BF7\u6DFB\u52A0\u5C0F\u9898"))}}]},(Gt,{add:An,remove:ma,move:ba})=>{const Ct=Ee.getFieldValue("sub_item_banks");return Lt.createElement(Lt.Fragment,null,Lt.createElement(Rt.default,{className:Gt.length>0?yt.collapseWrapper:"",bordered:!1,activeKey:Fn,onChange:Zt,expandIcon:({isActive:hn})=>Lt.createElement("i",{className:`iconfont icon-weizhankai ${hn?yt.open:yt.close}`,style:{fontSize:14,transition:"all .2s"}})},Gt.map((hn,Bn)=>{var an=hn,{key:ar,name:nn}=an,la=oa(an,["key","name"]),Xt,cr,Sr,br,Ar,zn,ur,zr,Vr,$r,yr,xr,Tr,rr;return Lt.createElement(Ha,{className:yt.panel,forceRender:!0,header:Lt.createElement("div",{className:yt.panelHeader},"\u7B2C",Bn+1,"\u5C0F\u9898",Lt.createElement("span",null,"\uFF08",((Xt=Ct==null?void 0:Ct[nn])==null?void 0:Xt.question_type)==0?"\u5355\u9009\u9898":((cr=Ct==null?void 0:Ct[nn])==null?void 0:cr.question_type)==1?"\u591A\u9009\u9898":((Sr=Ct==null?void 0:Ct[nn])==null?void 0:Sr.question_type)==3?"\u586B\u7A7A\u9898":((br=Ct==null?void 0:Ct[nn])==null?void 0:br.question_type)==2?"\u5224\u65AD\u9898":"\u7B80\u7B54\u9898","\uFF09")),key:nn,extra:Lt.createElement(Qe.Z,{align:"middle",onClick:Nr=>Nr.stopPropagation()},((Ar=Ct==null?void 0:Ct[nn])==null?void 0:Ar.question_type)==3&&Lt.createElement(Lt.Fragment,null,Lt.createElement(De.ZP.Group,{defaultValue:(zn=Ct==null?void 0:Ct[nn])==null?void 0:zn.use_blank_score,className:ie.scoreByBlankRadio,style:{marginRight:20},optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}],onChange:Nr=>{var Or,Ur,eo,mo,fo;if(Ee==null||Ee.setFieldValue(["sub_item_banks",nn,"use_blank_score"],(Or=Nr==null?void 0:Nr.target)==null?void 0:Or.value),(Ur=Nr==null?void 0:Nr.target)!=null&&Ur.value){let Ao=0;for(let So in(eo=Ee==null?void 0:Ee.getFieldValue(["sub_item_banks",nn]))==null?void 0:eo.standard_answers)Ao+=Number((fo=(mo=Ee==null?void 0:Ee.getFieldValue(["sub_item_banks",nn]))==null?void 0:mo.standard_answers[So])==null?void 0:fo.score);Ee==null||Ee.setFieldValue(["sub_item_banks",nn,"question_score"],Ao||"")}ia(new Date)}}),Lt.createElement(ne.Z,{overlayInnerStyle:{width:460},title:Lt.createElement("div",null,"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002",Lt.createElement("br",null),"\u6309\u9898\u7ED9\u5206\uFF1A\u9700\u8981\u8BBE\u7F6E\u6574\u4E2A\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002")},Lt.createElement("i",{className:"icon-tishixiaowenhao font18 mr25 c-3061d0"}))),rt&&Lt.createElement(Be.default.Item,_t(Kt({},la),{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u9898\u5206\u503C"}],label:"\u5206\u503C",name:[nn,"question_score"],className:yt.blankInputNumberWrapper}),((ur=Ct==null?void 0:Ct[nn])==null?void 0:ur.question_type)==3&&((zr=Ct==null?void 0:Ct[nn])!=null&&zr.use_blank_score)?Lt.createElement(ta,null):Lt.createElement(Oe.Z,{className:yt.blankInput,placeholder:"\u8BF7\u8F93\u5165\u5206\u6570",min:.1,precision:1,max:100,style:{width:150}})),Lt.createElement(Qe.Z,{align:"middle",className:"pl40",style:{width:82}},Bn!==0&&Lt.createElement("div",{onClick:()=>{var Nr;ba(Bn,Bn-1);const Or=(Nr=Ee.getFieldValue("sub_item_banks"))==null?void 0:Nr.map((Ur,eo)=>(Gt.map((mo,fo)=>{eo===fo&&(Ur.q_position=Number(mo.name)+1)}),Ur));Ee.setFieldValue("sub_item_banks",Or)}},Lt.createElement(ne.Z,{title:"\u4E0A\u79FB"},Lt.createElement("i",{className:"iconfont icon-shangyi3 c-grey-999 primary-hover"}))),Bn{var Nr;ba(Bn,Bn+1);const Or=(Nr=Ee.getFieldValue("sub_item_banks"))==null?void 0:Nr.map((Ur,eo)=>(Gt.map((mo,fo)=>{eo===fo&&(Ur.q_position=Number(mo.name)+1)}),Ur));Ee.setFieldValue("sub_item_banks",Or)},className:Bn===0?"":"ml10"},Lt.createElement(ne.Z,{title:"\u4E0B\u79FB"},Lt.createElement("i",{className:"iconfont icon-xiayi3 c-grey-999 primary-hover"})))),Lt.createElement(ne.Z,{title:"\u5220\u9664"},Lt.createElement(En.Z,{className:`${yt.deleteIcon} ml40`,onClick:()=>ma(nn)})))},Lt.createElement(Be.default.Item,_t(Kt({},la),{name:nn}),(((Vr=Ct==null?void 0:Ct[nn])==null?void 0:Vr.question_type)==0||(($r=Ct==null?void 0:Ct[nn])==null?void 0:$r.question_type)==1)&&Lt.createElement(La,{questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",allowChangeMode:((yr=Ct==null?void 0:Ct[nn])==null?void 0:yr.question_type)==1,form:Ee,choiceKey:[nn,"choices"],titleKey:[nn,"name"],analysisKey:[nn,"analysis"],choiceOptionsPath:["sub_item_banks",nn,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"}),((xr=Ct==null?void 0:Ct[nn])==null?void 0:xr.question_type)==3&&Lt.createElement(Jr,{form:Ee,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",name:nn,scoreByBlank:[nn,"use_blank_score"],titleKey:[nn,"name"],analysisKey:[nn,"analysis"],isOrdered:[nn,"is_ordered"],answerKey:[nn,"standard_answers"],key:$n}),((Tr=Ct==null?void 0:Ct[nn])==null?void 0:Tr.question_type)==2&&Lt.createElement(ua,{form:Ee,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",titleKey:[nn,"name"],analysisKey:[nn,"analysis"],choiceKey:[nn,"choices"]}),((rr=Ct==null?void 0:Ct[nn])==null?void 0:rr.question_type)==4&&Lt.createElement(on,{showKeywords:!0,isMustKeyWords:!0,form:Ee,titleKey:[nn,"name"],analysisKey:[nn,"analysis"],answerTexts:[nn,"answer_texts"],useKeywords:[nn,"use_keywords"],keywords:[nn,"keywords"],indexs:nn,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9",key:$n})))})),Gt.length<20&&Lt.createElement(z.Z,{menu:{items:[{label:Lt.createElement("div",{onClick:()=>{An({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:0,item_type:"SINGLE"}),bt([Gt==null?void 0:Gt.length,...Fn])}},"\u5355\u9009\u9898"),key:"1",show:!0},{label:Lt.createElement("div",{onClick:()=>{An({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:1,item_type:"MULTIPLE"}),bt([Gt==null?void 0:Gt.length,...Fn])}},"\u591A\u9009\u9898"),key:"2",show:!0},{label:Lt.createElement("div",{onClick:()=>{An({name:"",choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],analysis:"",question_type:2,item_type:"JUDGMENT"}),bt([Gt==null?void 0:Gt.length,...Fn])}},"\u5224\u65AD\u9898"),key:"3",show:!0},{label:Lt.createElement("div",{onClick:()=>{An({name:"",analysis:"",is_ordered:!0,standard_answers:[],question_type:3,item_type:"COMPLETION",use_blank_score:!0,downcase:!0,no_space:!0}),bt([Gt==null?void 0:Gt.length,...Fn])}},"\u586B\u7A7A\u9898"),key:"4",show:!0},{label:Lt.createElement("div",{onClick:()=>{An({name:"",answer_texts:[],keywords:[],use_keywords:!1,analysis:"",question_type:4,item_type:"SUBJECTIVE"}),bt([Gt==null?void 0:Gt.length,...Fn])}},"\u7B80\u7B54\u9898"),key:"5",show:!0}].filter(hn=>hn.show).map(hn=>({label:hn.label,key:hn.key}))}},Lt.createElement("div",{className:`${yt.addBtn}`},"\u6DFB\u52A0\u5C0F\u9898")))}))};var vn=oe(59301),Na=Object.defineProperty,xa=Object.defineProperties,ja=Object.getOwnPropertyDescriptors,Ir=Object.getOwnPropertySymbols,Qr=Object.prototype.hasOwnProperty,Rr=Object.prototype.propertyIsEnumerable,Wr=(se,Se,Ee)=>Se in se?Na(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,jr=(se,Se)=>{for(var Ee in Se||(Se={}))Qr.call(Se,Ee)&&Wr(se,Ee,Se[Ee]);if(Ir)for(var Ee of Ir(Se))Rr.call(Se,Ee)&&Wr(se,Ee,Se[Ee]);return se},Zr=(se,Se)=>xa(se,ja(Se)),Co=(se,Se,Ee)=>new Promise((rt,Cn)=>{var $n=bt=>{try{Fn(Ee.next(bt))}catch(Zt){Cn(Zt)}},ia=bt=>{try{Fn(Ee.throw(bt))}catch(Zt){Cn(Zt)}},Fn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then($n,ia);Fn((Ee=Ee.apply(se,Se)).next())}),ho=({qitem:se,setisedit:Se,TagDiscipline:Ee,exerciseitem:rt,seveeditor:Cn,deleteitem:$n,getTagData:ia,init:Fn,showTip:bt=!1})=>{const[Zt]=Be.default.useForm();(0,b.useEffect)(()=>{var Gt;Zt.setFieldsValue(Zr(jr({},se),{name:se.question_title,sub_item_banks:(Gt=se.sub_exercise_questions)==null?void 0:Gt.map(An=>{var ma;return Zr(jr({},An),{name:An.question_title,choices:(ma=An==null?void 0:An.question_choices)==null?void 0:ma.map(ba=>Zr(jr({},ba),{is_answer:ba!=null&&ba.standard_boolean?1:0}))})}),repeat_answer:!se.repeat_answer}))},[se]);const ta=Gt=>{if(!(Gt!=null&&Gt.length))return!1;const An=Gt.map(ba=>{var Ct;return(Ct=ba.choice_text)==null?void 0:Ct.trim().replace(/^\s+|\s+$/g,"")});return new Set(An).size!==An.length};return vn.createElement("div",null,vn.createElement(Be.default,{form:Zt,colon:!1,onValuesChange:(Gt,An)=>{var ma,ba,Ct;if(Gt!=null&&Gt.sub_item_banks){let hn=((ma=Zt.getFieldValue("sub_item_banks"))==null?void 0:ma.length)>0&&((Ct=(ba=Zt.getFieldValue("sub_item_banks"))==null?void 0:ba.map(Bn=>{var an;if(Bn.question_type==3&&(Bn!=null&&Bn.use_blank_score)){let ar=0;for(let nn in Bn==null?void 0:Bn.standard_answers)ar+=Number((an=Bn==null?void 0:Bn.standard_answers[nn])==null?void 0:an.score);return ar}else return Bn.question_score}))==null?void 0:Ct.filter(Bn=>Bn));(hn==null?void 0:hn.length)>0&&Zt.setFieldsValue({question_score:parseFloat(hn==null?void 0:hn.reduce((Bn,an)=>parseFloat(Bn)+parseFloat(an))).toFixed(1)})}},onFinish:Gt=>{var An,ma;if((An=Gt.sub_item_banks)==null?void 0:An.some(Ct=>Ct.question_type===0||Ct.question_type===1?ta(Ct.choices):!1)){be.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}Cn(Zr(jr(jr({},se),Gt),{sub_item_banks:(ma=Gt==null?void 0:Gt.sub_item_banks)==null?void 0:ma.map(Ct=>(console.log(Ct),Zr(jr({},Ct),{item_type:Ct==null?void 0:Ct.question_type,id:(Ct==null?void 0:Ct.question_id)||""})))}))},onFinishFailed:Gt=>Co(void 0,null,function*(){var An,ma;be.ZP.error(Gt.errorFields[0].errors[0]),Zt.scrollToField((ma=(An=Gt==null?void 0:Gt.errorFields)==null?void 0:An[0])==null?void 0:ma.name,{behavior:"smooth",block:"center"})})},vn.createElement("div",{style:{display:"flex",alignItems:"center"}},vn.createElement("div",{style:{flex:1}},vn.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),vn.createElement("span",null,"\u7EC4\u5408\u9898")),!se.isadd&&vn.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{$n()}},vn.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),vn.createElement(We.ZP,{onClick:()=>{var Gt;se.isadd?(Se(!1),Fn()):(Zt.setFieldsValue(Zr(jr({},se),{name:se==null?void 0:se.question_title,choices:(Gt=se==null?void 0:se.question_choices)==null?void 0:Gt.map(An=>Zr(jr({},An),{standard_boolean:An!=null&&An.standard_boolean?1:0})),repeat_answer:!(se!=null&&se.repeat_answer)})),Se(!1))}},"\u53D6\u6D88"),vn.createElement(ne.Z,{overlayClassName:ie.shake,open:bt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:vn.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},vn.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},vn.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>{Zt.submit()}},"\u4FDD\u5B58"))),vn.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},vn.createElement(Ca.Z,{text:"\uFF08\u7EC4\u5408\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5C0F\u9898\u5206\u503C\u4E4B\u548C\uFF09"}),vn.createElement(Wa,{form:Zt,withScore:!0,choiceKey:"",questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7EC4\u5408\u9898\u9898\u5E72\u5185\u5BB9"}),vn.createElement(ct,{getTagData:ia,qitem:se,exerciseitem:rt,TagDiscipline:Ee,form:Zt}))))},Eo=oe(94827),xo=oe(24334),Hr=oe(59301),wo=Object.defineProperty,Ll=Object.defineProperties,Il=Object.getOwnPropertyDescriptors,ci=Object.getOwnPropertySymbols,Vi=Object.prototype.hasOwnProperty,Nl=Object.prototype.propertyIsEnumerable,ro=(se,Se,Ee)=>Se in se?wo(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Lo=(se,Se)=>{for(var Ee in Se||(Se={}))Vi.call(Se,Ee)&&ro(se,Ee,Se[Ee]);if(ci)for(var Ee of ci(Se))Nl.call(Se,Ee)&&ro(se,Ee,Se[Ee]);return se},Ko=(se,Se)=>Ll(se,Il(Se)),Ol=(se,Se,Ee)=>new Promise((rt,Cn)=>{var $n=bt=>{try{Fn(Ee.next(bt))}catch(Zt){Cn(Zt)}},ia=bt=>{try{Fn(Ee.throw(bt))}catch(Zt){Cn(Zt)}},Fn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then($n,ia);Fn((Ee=Ee.apply(se,Se)).next())}),ri=({qitem:se,TagDiscipline:Se,exerciseitem:Ee,setisedit:rt,seveeditor:Cn,deleteitem:$n,getTagData:ia,init:Fn,showTip:bt=!1})=>{const[Zt]=Be.default.useForm(),ta=!0;return(0,b.useEffect)(()=>{var Gt,An,ma;Zt.setFieldsValue(Ko(Lo({},se),{standard_answers:se.standard_answer,difficulty:se.difficulty,item_banks_group_id:se.item_banks_group_id,hack:Ko(Lo({},se),{time_limit:(se==null?void 0:se.time_limit)||3}),hack_codes:{language:(Gt=se==null?void 0:se.program_attr)==null?void 0:Gt.language,code:xo.Base64.decode(((An=se==null?void 0:se.program_attr)==null?void 0:An.code)||"")},hack_sets:Lo({},(ma=se==null?void 0:se.hack_sets)==null?void 0:ma[0]),repeat_answer:!se.repeat_answer}))},[se]),Hr.createElement("div",null,Hr.createElement(Be.default,{form:Zt,colon:!1,onValuesChange:(Gt,An)=>{var ma,ba,Ct,hn;if(Gt!=null&&Gt.standard_answers){let Bn=((ma=Zt.getFieldValue("standard_answers"))==null?void 0:ma.length)>0&&((Ct=(ba=Zt.getFieldValue("standard_answers"))==null?void 0:ba.map(an=>an.score))==null?void 0:Ct.filter(an=>an));(Bn==null?void 0:Bn.length)>0&&Zt.setFieldsValue({question_score:(Bn==null?void 0:Bn.length)>0&&((hn=Bn.reduce((an,ar)=>an+ar))==null?void 0:hn.toFixed(1))})}},onFinish:Gt=>{var An;Cn(Ko(Lo(Lo({},se),Gt),{item_type:se==null?void 0:se.question_type,standard_answers:(An=Gt.standard_answers)==null?void 0:An.map((ma,ba)=>Ko(Lo({},ma),{position:ba+1})),standard_answer:void 0}))},onFinishFailed:Gt=>Ol(void 0,null,function*(){var An,ma;be.ZP.error(Gt.errorFields[0].errors[0]),Zt.scrollToField((ma=(An=Gt==null?void 0:Gt.errorFields)==null?void 0:An[0])==null?void 0:ma.name,{behavior:"smooth",block:"center"})})},Hr.createElement("div",{style:{display:"flex",alignItems:"center"}},Hr.createElement("div",{style:{flex:1}},Hr.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Hr.createElement("span",null,"\u7A0B\u5E8F\u586B\u7A7A\u9898")),!se.isadd&&Hr.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{$n()}},Hr.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," \u5220\u9664"),Hr.createElement(We.ZP,{onClick:()=>{var Gt,An,ma;se.isadd?(rt(!1),Fn()):(Zt.setFieldsValue(Ko(Lo({},se),{standard_answers:se.standard_answer,difficulty:se.difficult,item_banks_group_id:se.item_banks_group_id,hack:Lo({},se),hack_codes:{language:(Gt=se==null?void 0:se.program_attr)==null?void 0:Gt.language,code:xo.Base64.decode((An=se==null?void 0:se.program_attr)==null?void 0:An.code)},hack_sets:Lo({},(ma=se==null?void 0:se.hack_sets)==null?void 0:ma[0]),repeat_answer:!se.repeat_answer})),rt(!1))}},"\u53D6\u6D88"),Hr.createElement(ne.Z,{overlayClassName:ie.shake,open:bt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Hr.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Hr.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Hr.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>{Zt.submit()}},"\u4FDD\u5B58"))),Hr.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Hr.createElement(Ca.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}),Hr.createElement(Eo.t,{form:Zt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7A0B\u5E8F\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:ta,hackidentifier:se==null?void 0:se.hack_identifier,answerKey:"standard_answers"}),Hr.createElement(ct,{getTagData:ia,qitem:se,exerciseitem:Ee,TagDiscipline:Se,form:Zt}))))},Ml=oe(81327),Qi=oe(14739),za=oe(59301),Rl=Object.defineProperty,Tl=Object.defineProperties,kl=Object.getOwnPropertyDescriptors,so=Object.getOwnPropertySymbols,Gl=Object.prototype.hasOwnProperty,jl=Object.prototype.propertyIsEnumerable,Oo=(se,Se,Ee)=>Se in se?Rl(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,no=(se,Se)=>{for(var Ee in Se||(Se={}))Gl.call(Se,Ee)&&Oo(se,Ee,Se[Ee]);if(so)for(var Ee of so(Se))jl.call(Se,Ee)&&Oo(se,Ee,Se[Ee]);return se},po=(se,Se)=>Tl(se,kl(Se)),Ui=(se,Se,Ee)=>new Promise((rt,Cn)=>{var $n=bt=>{try{Fn(Ee.next(bt))}catch(Zt){Cn(Zt)}},ia=bt=>{try{Fn(Ee.throw(bt))}catch(Zt){Cn(Zt)}},Fn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then($n,ia);Fn((Ee=Ee.apply(se,Se)).next())}),Ki=({qitem:se,setqitem:Se,setisedit:Ee,TagDiscipline:rt,exerciseitem:Cn,seveeditor:$n,deleteitem:ia,showTip:Fn=!1})=>{var bt,Zt;const[ta]=Be.default.useForm();(0,b.useEffect)(()=>{var Ct,hn;ta.setFieldsValue(po(no({},se),{name:se==null?void 0:se.question_title,choices:(Ct=se==null?void 0:se.question_choices)==null?void 0:Ct.map(Bn=>po(no({},Bn),{standard_boolean:Bn!=null&&Bn.standard_boolean?1:0})),repeat_answer:!(se!=null&&se.repeat_answer)})),se.shixun=(hn=se==null?void 0:se.shixun)==null?void 0:hn.map(Bn=>po(no({},Bn),{defaultscore:Bn.challenge_score}))},[]);const Gt=(Ct,hn,Bn)=>{const an=JSON.parse(JSON.stringify((se==null?void 0:se.shixun)||[]));an[Bn][Ct]=hn,Se(po(no({},se),{shixun:an}))},An=(Ct,hn,Bn,an)=>{const ar=JSON.parse(JSON.stringify((se==null?void 0:se.shixun)||[]));ar[Bn].challenge_step_penalties[an][Ct]=hn,Se(po(no({},se),{shixun:ar}))},ma=Ct=>{var hn;const Bn=JSON.parse(JSON.stringify((se==null?void 0:se.shixun)||[]));(hn=Bn[Ct])!=null&&hn.challenge_step_penalties&&Bn[Ct].challenge_step_penalties.push({id:null,score:null,start_time:null,end_time:null}),Se(po(no({},se),{shixun:Bn}))},ba=(Ct,hn)=>{var Bn;const an=JSON.parse(JSON.stringify((se==null?void 0:se.shixun)||[]));an[Ct].challenge_step_penalties,(Bn=an[Ct])!=null&&Bn.challenge_step_penalties&&an[Ct].challenge_step_penalties.splice(hn,1),Se(po(no({},se),{shixun:an}))};return za.createElement("div",null,za.createElement(Be.default,{form:ta,colon:!1,onFinish:Ct=>{var hn,Bn;let an=po(no({},Ct),{question_scores:(hn=se==null?void 0:se.shixun)==null?void 0:hn.map(ar=>ar.challenge_score),item_type:se==null?void 0:se.question_type,choices:(Bn=Ct==null?void 0:Ct.choices)==null?void 0:Bn.map(ar=>po(no({},ar),{is_answer:ar.standard_boolean}))});$n(no(no({},se),an))},onFinishFailed:Ct=>Ui(void 0,null,function*(){var hn,Bn;be.ZP.error(Ct.errorFields[0].errors[0]),ta.scrollToField((Bn=(hn=Ct==null?void 0:Ct.errorFields)==null?void 0:hn[0])==null?void 0:Bn.name,{behavior:"smooth",block:"center"})})},za.createElement("div",{style:{display:"flex",alignItems:"center"}},za.createElement("div",{style:{flex:1}},za.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),za.createElement("span",null,"\u5B9E\u8BAD\u9898")),za.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{ia()}},za.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),za.createElement(We.ZP,{onClick:()=>{var Ct,hn;ta.setFieldsValue(po(no({},se),{name:se==null?void 0:se.question_title,choices:(Ct=se==null?void 0:se.question_choices)==null?void 0:Ct.map(Bn=>po(no({},Bn),{standard_boolean:Bn!=null&&Bn.standard_boolean?1:0})),repeat_answer:!(se!=null&&se.repeat_answer)})),se.shixun=(hn=se==null?void 0:se.shixun)==null?void 0:hn.map(Bn=>po(no({},Bn),{challenge_score:Bn.defaultscore})),Se(no({},se)),Ee(!1)}},"\u53D6\u6D88"),za.createElement(ne.Z,{overlayClassName:ie.shake,open:Fn,placement:"bottom",color:"rgba(244,156,14,0.19)",title:za.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},za.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},za.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>Ui(void 0,null,function*(){var Ct,hn,Bn,an;if(((hn=(Ct=se==null?void 0:se.shixun)==null?void 0:Ct.map)==null?void 0:hn.call(Ct,la=>la.challenge_score).filter(la=>la).length)<((Bn=se==null?void 0:se.shixun)==null?void 0:Bn.length)){be.ZP.info("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}console.log(se,"qitem");const ar=parseFloat(ta.getFieldValue("question_score")),nn=parseFloat((an=se==null?void 0:se.shixun)==null?void 0:an.map(la=>la.challenge_score).reduce((la,Xt)=>parseFloat(la||0)+parseFloat(Xt||0)));if((se==null?void 0:se.shixun_mode)===2&&ar!==nn){be.ZP.info("\u8003\u70B9\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E\u8BD5\u9898\u5206\u503C");return}ta.submit()})},"\u4FDD\u5B58"))),za.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},(se==null?void 0:se.shixun_mode)===0?za.createElement(Ca.Z,{text:"\uFF08\u5B9E\u8BAD\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5173\u5361\u5206\u503C\u4E4B\u548C\uFF09"}):za.createElement(Be.default.Item,{className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},za.createElement(Oe.Z,{disabled:!!((bt=se==null?void 0:se.shixun)!=null&&bt.some(Ct=>Ct.challenge_test_set_score_rule==2)),onChange:Ct=>{var hn;(se==null?void 0:se.shixun_mode)===1&&((hn=se==null?void 0:se.shixun)==null?void 0:hn.length)===1&&(se.shixun[0].challenge_score=Ct,Se(no({},se)))},onBlur:Ct=>{const hn=Number(Ct.target.value);hn<1&&be.ZP.error("\u5206\u6570\u4E0D\u80FD\u5C0F\u4E8E1"),hn>200&&be.ZP.error("\u5206\u6570\u4E0D\u80FD\u5927\u4E8E200")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:200,min:1})),za.createElement(Be.default.Item,{label:"\u9898\u5E72",name:"question_title",labelCol:{span:24},rules:[{required:!0}]},za.createElement(je.Z,{watch:!0,height:140,placeholder:"",defaultValue:se.question_title})),za.createElement(Qe.Z,{style:{marginBottom:15},align:"middle",justify:"space-between"},za.createElement("div",null,za.createElement("span",{style:{color:"red"}},"*"),(se==null?void 0:se.shixun_mode)===2?"\u8003\u70B9":"\u5173\u5361","\u540D\u79F0"),za.createElement("a",{href:`/shixuns/${se==null?void 0:se.shixun_identifier}/challenges?exercise=true`,target:"_blank"},za.createElement("i",{onClick:()=>{},className:"iconfont icon-shixunkecheng font14 mr5"}),"\u5B9E\u8BAD\u8BE6\u60C5")),(Zt=se==null?void 0:se.shixun)==null?void 0:Zt.map((Ct,hn)=>{var Bn,an,ar;return za.createElement(b.Fragment,{key:Ct.challenge_id},za.createElement("div",{style:{display:"flex",marginBottom:20}},za.createElement("div",{style:{flex:1}},hn+1,"\u3001",Ct.challenge_name),za.createElement("div",null,za.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C",za.createElement(Oe.Z,{disabled:!!((Bn=se==null?void 0:se.shixun)!=null&&Bn.some(nn=>nn.challenge_test_set_score_rule==2)),precision:1,value:Ct==null?void 0:Ct.challenge_score,onChange:nn=>{const la=JSON.parse(JSON.stringify((se==null?void 0:se.shixun)||[]));la[hn].challenge_score=nn;const Xt=la.every(Sr=>!Sr.challenge_score),cr=parseFloat(la==null?void 0:la.map(Sr=>Sr.challenge_score).reduce((Sr,br)=>parseFloat(Sr||0)+parseFloat(br||0)));(se==null?void 0:se.shixun_mode)!==2&&ta.setFieldsValue({question_score:Xt?"":cr.toFixed(1)}),Se(po(no({},se),{shixun:la}))},max:200,min:1,style:{marginLeft:10,width:150},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle"}))),[1,2].includes(se==null?void 0:se.shixun_mode)&&za.createElement("div",{className:"mb20"},za.createElement(Ml.Z,null,za.createElement(kt.Z,{checked:Ct==null?void 0:Ct.is_time_limit,onChange:nn=>Gt("is_time_limit",nn,hn)}),za.createElement("span",{className:"c-grey-333"},"\u5F00\u542F\u5B8C\u6210\u65F6\u95F4\u9650\u5236\uFF0C\u5E76\u8BBE\u7F6E\u5F97\u5206\u89C4\u5219")),[1].includes(se==null?void 0:se.shixun_mode)&&(Ct==null?void 0:Ct.is_time_limit)&&za.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:10}},za.createElement("div",null,"\u9650\u5236\u5B8C\u6210\u65F6\u95F4"),za.createElement(Oe.Z,{suffix:"\u79D2",value:Ct==null?void 0:Ct.time_limit,onChange:nn=>Gt("time_limit",nn,hn),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),za.createElement("div",null,"\uFF0C\u6BCF\u8D85\u8FC7"),za.createElement(Oe.Z,{suffix:"\u79D2",value:Ct==null?void 0:Ct.timeout_second,onChange:nn=>Gt("timeout_second",nn,hn),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),za.createElement("div",null,"\uFF0C\u6263\u9664"),za.createElement(Oe.Z,{suffix:"\u5206",value:Ct==null?void 0:Ct.deduct_point,onChange:nn=>Gt("deduct_point",nn,hn),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),za.createElement("div",null,"\uFF0C\u76F4\u81F3\u6263\u5B8C\u8BE5\u9898\u5206\u503C")),[2].includes(se==null?void 0:se.shixun_mode)&&(Ct==null?void 0:Ct.is_time_limit)&&za.createElement(za.Fragment,null,za.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:10}},za.createElement("div",null,"\u9650\u5236\u5B8C\u6210\u65F6\u95F4"),za.createElement(Oe.Z,{suffix:"\u79D2",value:Ct==null?void 0:Ct.time_limit,onChange:nn=>Gt("time_limit",nn,hn),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),za.createElement("div",null,"\uFF0C\u8D85\u8FC7\u65F6\u95F4\u4E0D\u5F97\u5206\uFF0C\u53EF\u4EE5\u8BBE\u7F6E\u5B66\u5458\u5728\u6307\u5B9A\u65F6\u95F4\u5185\u5B8C\u6210\u6263\u9664\u4E0D\u540C\u5206\u503C")),!!((an=Ct==null?void 0:Ct.challenge_step_penalties)!=null&&an.length)&&za.createElement("div",{className:"mt20 p20",style:{backgroundColor:"#F6F7F9",display:"flex",flexDirection:"column",gap:20}},(ar=Ct==null?void 0:Ct.challenge_step_penalties)==null?void 0:ar.map((nn,la)=>za.createElement(Qe.Z,{key:la,align:"middle"},za.createElement("div",null,"\u5B8C\u6210\u65F6\u95F4"),za.createElement(Oe.Z,{suffix:"\u79D2",value:nn==null?void 0:nn.start_time,onChange:Xt=>An("start_time",Xt,hn,la),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),za.createElement("div",null,"-"),za.createElement(Oe.Z,{suffix:"\u79D2",value:nn==null?void 0:nn.end_time,onChange:Xt=>An("end_time",Xt,hn,la),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),za.createElement("div",null,"\uFF0C\u6263\u9664"),za.createElement(Oe.Z,{suffix:"\u5206",value:nn==null?void 0:nn.score,onChange:Xt=>An("score",Xt,hn,la),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),za.createElement("i",{className:"iconfont icon-shanchu15 c-red current ml20",onClick:()=>ba(hn,la)})))),za.createElement(Qi.op,{onClick:()=>ma(hn),className:"mt20",shape:"default"},"\u6DFB\u52A0\u5F97\u5206\u89C4\u5219"))))}))))},na={flex_box_center:"flex_box_center___ljmk3",flex_space_between:"flex_space_between___Fy45C",flex_box_vertical_center:"flex_box_vertical_center___SoC1C",flex_box_center_end:"flex_box_center_end___MumBX",flex_box_column:"flex_box_column___cutpt",warp:"warp___w1JUC",indexTag:"indexTag___LPncW",normalWrap:"normalWrap___pEIzs",redio:"redio___I6tXM",redioitem:"redioitem___cS4Gp",redioitemyes:"redioitemyes___JBDmk",title:"title___XAohQ",titleyes:"titleyes____bNQk",yestag:"yestag___zQnb1",checkbox:"checkbox___MHadU",checkboxitem:"checkboxitem___KX7mB",checkboxitemyes:"checkboxitemyes___MpOWf",bottom:"bottom___FkHfO",bottomitem:"bottomitem___AS0Qp",left:"left___U23z1",right:"right___yJVEk",completion:"completion___Bu5G6",content:"content___LySPW",items:"items___ETMq9",simple:"simple___XX5t0",shixunWrapper:"shixunWrapper___w6oIG",shixun:"shixun___ePWKn",score:"score___nGh9k",qtitle:"qtitle___DAMW1",program:"program___Mm1qL",combination:"combination___Sw7S6",qtype:"qtype___Xdl60",divname:"divname___AZYhO"},Yi=oe(1710),Hl=oe(10438),Nn=oe(59301);const gi=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"],zl=[{type:0,name:"\u5355\u9009\u9898"},{type:1,name:"\u591A\u9009\u9898"},{type:2,name:"\u5224\u65AD\u9898"},{type:3,name:"\u586B\u7A7A\u9898"},{type:4,name:"\u7B80\u7B54\u9898"},{type:5,name:"\u5B9E\u8BAD\u9898"},{type:6,name:"\u7F16\u7A0B\u9898"},{type:7,name:"\u7EC4\u5408\u9898"},{type:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}];var Fi=({qitem:se,newExercisePaper:Se})=>{var Ee,rt,Cn,$n,ia,Fn,bt,Zt,ta,Gt,An,ma,ba,Ct,hn,Bn,an,ar,nn,la,Xt,cr,Sr,br,Ar;return Nn.createElement("div",{className:na.warp},((se==null?void 0:se.question_type)===0||(se==null?void 0:se.question_type)===2)&&Nn.createElement("div",{className:na.normalWrap},(Ee=se==null?void 0:se.question_choices)==null?void 0:Ee.map((zn,ur)=>Nn.createElement("div",{className:na.redio,key:ur},!(zn!=null&&zn.standard_boolean)&&Nn.createElement("span",{className:na.redioitem}),(zn==null?void 0:zn.standard_boolean)&&Nn.createElement("i",{className:`${na.redioitemyes} icon-duigou1`}),Nn.createElement("span",{className:`${zn!=null&&zn.standard_boolean?na.titleyes:na.title} ${na.indexTag}`},(se==null?void 0:se.question_type)===0?gi[ur]:""),Nn.createElement(lt.Z,{className:zn!=null&&zn.standard_boolean?na.titleyes:na.title,value:zn==null?void 0:zn.choice_text}),(zn==null?void 0:zn.standard_boolean)&&Nn.createElement("div",{className:na.yestag},"\u6B63\u786E\u7B54\u6848")))),(se==null?void 0:se.question_type)===1&&Nn.createElement("div",{className:na.normalWrap},(rt=se==null?void 0:se.question_choices)==null?void 0:rt.map((zn,ur)=>Nn.createElement("div",{className:na.checkbox,key:ur},!(zn!=null&&zn.standard_boolean)&&Nn.createElement("span",{className:na.checkboxitem}),(zn==null?void 0:zn.standard_boolean)&&Nn.createElement("i",{className:`${na.checkboxitemyes} icon-duigou1`}),Nn.createElement("span",{className:`${zn!=null&&zn.standard_boolean?na.titleyes:na.title} ${na.indexTag}`},gi[ur]),Nn.createElement(lt.Z,{className:zn!=null&&zn.standard_boolean?na.titleyes:na.title,value:zn==null?void 0:zn.choice_text}),(zn==null?void 0:zn.standard_boolean)&&Nn.createElement("div",{className:na.yestag},"\u6B63\u786E\u7B54\u6848")))),(se==null?void 0:se.question_type)===3&&Nn.createElement("div",{className:na.completion},(Cn=se==null?void 0:se.standard_answers)==null?void 0:Cn.map((zn,ur)=>{var zr;return Nn.createElement(Qe.Z,{align:"top"},Nn.createElement("span",{className:na.title},"\u586B\u7A7A\u9879",ur+1),Nn.createElement("div",{className:na.content},(zr=zn.answer_text)==null?void 0:zr.map((Vr,$r)=>Nn.createElement("div",{key:$r,className:na.items,style:(zn==null?void 0:zn.model)===2?{border:0,padding:0}:{}},(zn==null?void 0:zn.model)===1?Nn.createElement("pre",{className:"mb0"},Vr):Nn.createElement(Hl.Z,{value:Vr,disabled:!0})))))})),(se==null?void 0:se.question_type)===4&&Nn.createElement("div",{className:na.simple},Nn.createElement("div",{className:na.title},"\u53C2\u8003\u7B54\u6848"),Nn.createElement("div",{className:"mt10",style:{fontSize:"16px"}},($n=se==null?void 0:se.answer_texts)!=null&&$n[0]?Nn.createElement(lt.Z,{className:na.content,value:(ia=se==null?void 0:se.answer_texts)==null?void 0:ia[0]}):Nn.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),Nn.createElement("div",{className:"mt20 "},Nn.createElement("span",{className:na.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),Nn.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},se!=null&&se.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))),(se==null?void 0:se.question_type)===5&&Nn.createElement("div",{className:na.shixunWrapper},(Fn=se==null?void 0:se.shixun)==null?void 0:Fn.map((zn,ur)=>{var zr,Vr;return Nn.createElement("div",null,Nn.createElement("div",{key:ur,className:`${na.shixun} mb30`},Nn.createElement("span",{style:{flexShrink:0},className:na.score},"\uFF08",zn==null?void 0:zn.challenge_score,"\u5206\uFF09"),Nn.createElement(ne.Z,{title:`${(se==null?void 0:se.index)+"."+(ur+1)}\u3001${zn==null?void 0:zn.challenge_name}`},Nn.createElement("span",{style:{width:"fit-content",marginRight:"auto"},className:na.qtitle},(se==null?void 0:se.index)+"."+(ur+1),"\u3001",zn==null?void 0:zn.challenge_name)),(zn==null?void 0:zn.is_time_limit)&&Nn.createElement("span",{className:"pl10",style:{color:"#FF6800",flexShrink:0}},"\u5DF2\u5F00\u542F\u5B8C\u6210\u65F6\u95F4\u9650\u5236")),((Vr=(zr=Se==null?void 0:Se.editData)==null?void 0:zr.exercise)==null?void 0:Vr.show_challenge_task_pass)&&Nn.createElement(lt.Z,{className:na.content,value:(zn==null?void 0:zn.challenge_task_pass)||"\u6682\u65E0\u5173\u5361\u63CF\u8FF0"}))})),(se==null?void 0:se.question_type)===6&&Nn.createElement("div",{className:na.program,style:{border:!((Zt=(bt=Se==null?void 0:Se.editData)==null?void 0:bt.exercise)!=null&&Zt.show_hack_sets)&&!((Gt=(ta=Se==null?void 0:Se.editData)==null?void 0:ta.exercise)!=null&&Gt.show_hack_description)&&"none"}},((ma=(An=Se==null?void 0:Se.editData)==null?void 0:An.exercise)==null?void 0:ma.show_hack_sets)&&Nn.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},Nn.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},Nn.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),Nn.createElement(Yi.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:(zn,ur,zr)=>zr+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(zn,ur,zr)=>Nn.createElement(ne.Z,{title:Nn.createElement("pre",null,zn)},Nn.createElement("div",{className:na.divname},zn))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(zn,ur,zr)=>Nn.createElement(ne.Z,{title:Nn.createElement("pre",null,zn)}," ",Nn.createElement("div",{className:na.divname},zn))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:(ba=se==null?void 0:se.program_attr)==null?void 0:ba.hack_sets})),((hn=(Ct=Se==null?void 0:Se.editData)==null?void 0:Ct.exercise)==null?void 0:hn.show_hack_description)&&Nn.createElement("div",null,Nn.createElement(lt.Z,{className:na.content,value:(se==null?void 0:se.description)||"- -"}))),(se==null?void 0:se.question_type)===7&&((Bn=se==null?void 0:se.sub_exercise_questions)==null?void 0:Bn.map((zn,ur)=>{var zr,Vr,$r,yr,xr,Tr;return Nn.createElement("div",{key:ur},Nn.createElement("div",{className:na.combination},Nn.createElement("span",{className:na.score},zn==null?void 0:zn.question_score,"\u5206"),Nn.createElement("span",{className:na.qtype},(zr=zl.find(rr=>rr.type==zn.question_type))==null?void 0:zr.name),Nn.createElement("span",{className:na.qtitle},Nn.createElement(lt.Z,{value:`${ur+1}\u3001${zn==null?void 0:zn.question_title}`}))),(zn.question_type===0||zn.question_type===2)&&Nn.createElement("div",{className:na.warp,style:{padding:"20px 58px 0 58px"}},Nn.createElement("div",null,(Vr=zn==null?void 0:zn.question_choices)==null?void 0:Vr.map((rr,Nr)=>Nn.createElement("div",{className:na.redio,key:Nr},!(rr!=null&&rr.standard_boolean)&&Nn.createElement("span",{className:na.redioitem}),(rr==null?void 0:rr.standard_boolean)&&Nn.createElement("i",{className:`${na.redioitemyes} icon-duigou1`}),Nn.createElement("span",{className:`${rr!=null&&rr.standard_boolean?na.titleyes:na.title} ${na.indexTag}`},gi[Nr]),Nn.createElement(lt.Z,{className:rr!=null&&rr.standard_boolean?na.titleyes:na.title,value:rr==null?void 0:rr.choice_text}),(rr==null?void 0:rr.standard_boolean)&&Nn.createElement("div",{className:na.yestag},"\u6B63\u786E\u7B54\u6848"))))),zn.question_type===1&&Nn.createElement("div",{className:na.normalWrap},($r=zn==null?void 0:zn.question_choices)==null?void 0:$r.map((rr,Nr)=>Nn.createElement("div",{className:na.checkbox,key:Nr},!(rr!=null&&rr.standard_boolean)&&Nn.createElement("span",{className:na.checkboxitem}),(rr==null?void 0:rr.standard_boolean)&&Nn.createElement("i",{className:`${na.checkboxitemyes} icon-duigou1`}),Nn.createElement("span",{className:`${rr!=null&&rr.standard_boolean?na.titleyes:na.title} ${na.indexTag}`},gi[Nr]),Nn.createElement(lt.Z,{className:rr!=null&&rr.standard_boolean?na.titleyes:na.title,value:rr==null?void 0:rr.choice_text}),(rr==null?void 0:rr.standard_boolean)&&Nn.createElement("div",{className:na.yestag},"\u6B63\u786E\u7B54\u6848")))),zn.question_type===3&&Nn.createElement("div",{className:na.completion},(yr=zn==null?void 0:zn.standard_answers)==null?void 0:yr.map((rr,Nr)=>{var Or;return Nn.createElement(Qe.Z,{align:"top"},Nn.createElement("span",{className:na.title},"\u586B\u7A7A\u9879",Nr+1),Nn.createElement("div",{className:na.content},(Or=rr.answer_text)==null?void 0:Or.map((Ur,eo)=>Nn.createElement("div",{key:eo,className:na.items},Nn.createElement("pre",{className:"mb0"},Ur)))))})),zn.question_type===4&&Nn.createElement("div",{className:na.simple},Nn.createElement("div",{className:na.title},"\u53C2\u8003\u7B54\u6848"),Nn.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(xr=zn==null?void 0:zn.answer_texts)!=null&&xr[0]?Nn.createElement(lt.Z,{className:na.content,value:(Tr=zn==null?void 0:zn.answer_texts)==null?void 0:Tr[0]}):Nn.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),Nn.createElement("div",{className:"mt20 "},Nn.createElement("span",{className:na.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),Nn.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},zn!=null&&zn.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))))})),(se==null?void 0:se.question_type)===8&&Nn.createElement("div",null,Nn.createElement(lt.Z,{disabledFill:!0,className:na.content,showProgramFill:!0,value:xo.Base64.decode(((an=se==null?void 0:se.program_attr)==null?void 0:an.code)||"")})),((se==null?void 0:se.question_type)<=4||[6,8].includes(se==null?void 0:se.question_type))&&Nn.createElement("div",{className:na.bottom},Nn.createElement("div",{className:`${na.bottomitem} mb30`},Nn.createElement("span",{className:na.left},"\u89E3\u6790"),Nn.createElement("span",{className:na.right},se!=null&&se.analysis?Nn.createElement(lt.Z,{value:se==null?void 0:se.analysis}):Nn.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),Nn.createElement("div",{className:`${na.bottomitem} mb30`},Nn.createElement("span",{className:na.left},"\u96BE\u5EA6"),Nn.createElement("span",{className:na.right},(se==null?void 0:se.difficulty)===1?"\u7B80\u5355":(se==null?void 0:se.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),Nn.createElement("div",{className:na.bottomitem},Nn.createElement("span",{className:na.left},"\u77E5\u8BC6\u70B9"),Nn.createElement(ne.Z,{title:((ar=se==null?void 0:se.tag_discipline_names)==null?void 0:ar.length)<=0||((nn=se==null?void 0:se.tag_discipline_names)==null?void 0:nn.length)==1&&["-"].includes(se==null?void 0:se.tag_discipline_names[0])?"\u6682\u672A\u8BBE\u7F6E~":(Xt=(la=se==null?void 0:se.tag_discipline_names)==null?void 0:la.join("\uFF1B"))==null?void 0:Xt.toString()},Nn.createElement("span",{className:na.right},((cr=se==null?void 0:se.tag_discipline_names)==null?void 0:cr.length)<=0?Nn.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):((Sr=se==null?void 0:se.tag_discipline_names)==null?void 0:Sr.length)==1&&["-"].includes(se==null?void 0:se.tag_discipline_names[0])?Nn.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):(Ar=(br=se==null?void 0:se.tag_discipline_names)==null?void 0:br.join("\uFF1B"))==null?void 0:Ar.toString())))))},Wl=oe(73256),Vl=oe(88637),Yr=oe(59301),Ql=Object.defineProperty,Ji=Object.defineProperties,Xi=Object.getOwnPropertyDescriptors,Bi=Object.getOwnPropertySymbols,Ul=Object.prototype.hasOwnProperty,qi=Object.prototype.propertyIsEnumerable,_i=(se,Se,Ee)=>Se in se?Ql(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Mo=(se,Se)=>{for(var Ee in Se||(Se={}))Ul.call(Se,Ee)&&_i(se,Ee,Se[Ee]);if(Bi)for(var Ee of Bi(Se))qi.call(Se,Ee)&&_i(se,Ee,Se[Ee]);return se},Yo=(se,Se)=>Ji(se,Xi(Se)),Kl=(se,Se,Ee)=>new Promise((rt,Cn)=>{var $n=bt=>{try{Fn(Ee.next(bt))}catch(Zt){Cn(Zt)}},ia=bt=>{try{Fn(Ee.throw(bt))}catch(Zt){Cn(Zt)}},Fn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then($n,ia);Fn((Ee=Ee.apply(se,Se)).next())}),Yl=({qitem:se,setisedit:Se,TagDiscipline:Ee,exerciseitem:rt,seveeditor:Cn,deleteitem:$n,getTagData:ia,init:Fn,showTip:bt=!1})=>{const[Zt]=Be.default.useForm();return(0,b.useEffect)(()=>{Zt.setFieldsValue(Yo(Mo({},se),{name:se.question_title,answer_texts:se.answer_texts,repeat_answer:!se.repeat_answer}))},[se]),Yr.createElement("div",null,Yr.createElement(Be.default,{form:Zt,colon:!1,onFinish:ta=>{Cn(Mo(Mo({},se),ta))},onFinishFailed:ta=>Kl(void 0,null,function*(){var Gt,An;be.ZP.error(ta.errorFields[0].errors[0]),Zt.scrollToField((An=(Gt=ta==null?void 0:ta.errorFields)==null?void 0:Gt[0])==null?void 0:An.name,{behavior:"smooth",block:"center"})})},Yr.createElement("div",{style:{display:"flex",alignItems:"center"}},Yr.createElement("div",{style:{flex:1}},Yr.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Yr.createElement("span",null,"\u7B80\u7B54\u9898")),!(se!=null&&se.isadd)&&Yr.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{$n()}},Yr.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Yr.createElement(We.ZP,{onClick:()=>{se.isadd?(Se(!1),Fn()):(Zt.setFieldsValue(Yo(Mo({},se),{name:se==null?void 0:se.question_title,answer_texts:se.answer_texts||[],repeat_answer:!(se!=null&&se.repeat_answer)})),Se(!1))}},"\u53D6\u6D88"),Yr.createElement(ne.Z,{overlayClassName:ie.shake,open:bt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Yr.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Yr.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Yr.createElement(We.ZP,{type:"primary",className:"ml20",onClick:()=>{Zt.submit()}},"\u4FDD\u5B58"))),Yr.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Yr.createElement(Be.default.Item,{className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Yr.createElement(Oe.Z,{onBlur:ta=>{ta.target.value==="0"&&be.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1})),Yr.createElement(Vl.W,{form:Zt,showKeywords:!0,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"}),Yr.createElement(ct,{getTagData:ia,qitem:se,exerciseitem:rt,TagDiscipline:Ee,form:Zt}))))},Xr=oe(59301),bi=(se,Se,Ee)=>new Promise((rt,Cn)=>{var $n=bt=>{try{Fn(Ee.next(bt))}catch(Zt){Cn(Zt)}},ia=bt=>{try{Fn(Ee.throw(bt))}catch(Zt){Cn(Zt)}},Fn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then($n,ia);Fn((Ee=Ee.apply(se,Se)).next())}),Ci=({setScoreShow:se,ScoreShow:Se,exerciseitem:Ee,getdata:rt})=>{var Cn,$n,ia;const[Fn,bt]=(0,b.useState)(!1);function Zt(){return bi(this,null,function*(){var ta,Gt,An;let ma=(Gt=(ta=Ee==null?void 0:Ee.exercise_question_types)==null?void 0:ta.filter(Ct=>Ct.Singlequestion))==null?void 0:Gt.map(Ct=>({question_type:Ct.question_type,score:Ct.Singlequestion})),ba=yield(0,fe.ZP)(`/api/examination_banks/${(An=Ee==null?void 0:Ee.exercise)==null?void 0:An.id}/batch_set_score.json`,{method:"POST",body:{question_arr:ma}});(ba==null?void 0:ba.status)===0&&rt()})}return Xr.createElement("div",null,Se&&Xr.createElement(x.default,{title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C",open:Se,width:640,centered:!0,zIndex:10,className:ie.scoremodal,onCancel:()=>{se(!1)},onOk:()=>{var ta,Gt,An;if(Ee!=null&&Ee.use_blank_score&&((An=(Gt=(ta=Ee==null?void 0:Ee.exercise_question_types)==null?void 0:ta.filter(ma=>ma.name==="\u586B\u7A7A\u9898"))==null?void 0:Gt[0])!=null&&An.Singlequestion)){bt(!0);return}Zt(),se(!1)}},Xr.createElement("div",{className:"c-black"},"\u603B\u5206",Xr.createElement("span",{className:"ml10 c-light-primary"},(Ee==null?void 0:Ee.exercise_question_types.length)>0&&((Cn=Ee==null?void 0:Ee.exercise_types)==null?void 0:Cn.q_scores))),Xr.createElement("div",{className:ie.content},Xr.createElement("span",null,"\u9898\u578B\u540D\u79F0"),Xr.createElement("span",null,"\u5C0F\u9898\u603B\u6570"),Xr.createElement("span",null,"\u9898\u578B\u603B\u5206"),Xr.createElement("span",null,"\u64CD\u4F5C")),(ia=($n=Ee==null?void 0:Ee.exercise_question_types)==null?void 0:$n.filter(ta=>ta.name!=="\u7EC4\u5408\u9898"))==null?void 0:ia.map((ta,Gt)=>{var An;return Xr.createElement("div",{key:Gt,className:ie.items},Xr.createElement("span",null,ta==null?void 0:ta.name),Xr.createElement("span",null,(An=ta==null?void 0:ta.items)==null?void 0:An.length),Xr.createElement("span",null,ta==null?void 0:ta.score),Xr.createElement("span",null,"\u6BCF\u9898",Xr.createElement(Oe.Z,{min:.1,precision:1,max:100,onChange:ma=>{ta.Singlequestion=ma},defaultValue:ta.Singlequestion,style:{width:90,height:38,margin:"0px 10px",display:"flex",alignItems:"center"}}),"\u5206"))})),Xr.createElement(x.default,{title:!1,footer:!1,centered:!0,open:Fn,zIndex:20,width:640,closable:!1,className:ie.scoremodal},Xr.createElement("div",{style:{marginTop:40}},"\u586B\u7A7A\u9898\u4E2D\u5B58\u5728",Xr.createElement("span",{style:{color:"#FA6400"}},"\u6309\u7A7A\u7ED9\u5206"),"\u7684\u5C0F\u9898\uFF0C\u82E5\u6279\u91CF\u8BBE\u7F6E\u5206\u503C\u4F1A\u7EDF\u4E00\u5C06\u586B\u7A7A\u9898\u6539\u4E3A\u6309\u9898\u7ED9\u5206"),Xr.createElement("div",{className:ie.bottom},Xr.createElement(We.ZP,{className:ie.no,onClick:()=>{bt(!1)}},"\u53D6\u6D88"),Xr.createElement(We.ZP,{className:ie.yes,onClick:()=>{Zt(),bt(!1),se(!1)}},"\u786E\u8BA4"))))},el=oe(62560),Jl=oe(99530),Xl=oe(78267),ql=oe(5290),tl=oe(30561),_l=oe(70659),Hn=oe(59301),$l=Object.defineProperty,eu=Object.defineProperties,tu=Object.getOwnPropertyDescriptors,xi=Object.getOwnPropertySymbols,nu=Object.prototype.hasOwnProperty,au=Object.prototype.propertyIsEnumerable,nl=(se,Se,Ee)=>Se in se?$l(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,co=(se,Se)=>{for(var Ee in Se||(Se={}))nu.call(Se,Ee)&&nl(se,Ee,Se[Ee]);if(xi)for(var Ee of xi(Se))au.call(Se,Ee)&&nl(se,Ee,Se[Ee]);return se},Io=(se,Se)=>eu(se,tu(Se)),Kr=(se,Se,Ee)=>new Promise((rt,Cn)=>{var $n=bt=>{try{Fn(Ee.next(bt))}catch(Zt){Cn(Zt)}},ia=bt=>{try{Fn(Ee.throw(bt))}catch(Zt){Cn(Zt)}},Fn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then($n,ia);Fn((Ee=Ee.apply(se,Se)).next())});const Ro=[{name:"\u5355\u9009\u9898",id:0,count:"q_singles",score:"q_singles_scores",nameType:"SINGLE"},{name:"\u591A\u9009\u9898",id:1,count:"q_doubles",score:"q_doubles_scores",nameType:"MULTIPLE"},{name:"\u5224\u65AD\u9898",id:2,count:"q_judges",score:"q_judges_scores",nameType:"JUDGMENT"},{name:"\u586B\u7A7A\u9898",id:3,count:"q_nulls",score:"q_nulls_scores",nameType:"COMPLETION"},{name:"\u7B80\u7B54\u9898",id:4,count:"q_mains",score:"q_mains_scores",nameType:"SUBJECTIVE"},{name:"\u5B9E\u8BAD\u9898",id:5,count:"q_shixuns",score:"q_shixuns_scores",nameType:"PRACTICAL"},{name:"\u7F16\u7A0B\u9898",id:6,count:"q_pros",score:"q_pros_scores",nameType:"PROGRAM"},{name:"\u7EC4\u5408\u9898",id:7,count:"q_combinations",score:"q_combinations_scores",nameType:"COMBINATION"},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",id:8,count:"q_combinations",score:"q_combinations_scores",nameType:"BPROGRAM"}],ru=({user:se,dispatch:Se,itemid:Ee,newExercisePaper:rt,setisedits:Cn})=>{var $n,ia,Fn,bt,Zt,ta,Gt,An,ma,ba,Ct,hn,Bn;const[an,ar]=(0,b.useState)(),[nn,la]=(0,b.useState)(!1),[Xt,cr]=(0,b.useState)(),[Sr,br]=(0,b.useState)(),Ar=(0,b.useRef)(),zn=(0,b.useRef)(),[ur,zr]=(0,b.useState)(),[Vr,$r]=(0,b.useState)(!1),[yr,xr]=(0,b.useState)(!1),[Tr,rr]=(0,b.useState)(),[Nr,Or]=(0,b.useState)(!1),[Ur,eo]=(0,b.useState)(!1),[mo,fo]=(0,b.useState)(!1),[Ao,So]=(0,b.useState)(!1),[yo,ii]=(0,b.useState)(!1),[Ii,vi]=(0,b.useState)(!1),[Ru,du]=(0,b.useState)(!1),[il,ll]=(0,b.useState)(!1),[qo]=Be.default.useForm(),[ul,pi]=(0,b.useState)(!1),cu=(0,b.useRef)(null),[to]=(0,he.useSearchParams)(),[hi,_o]=(0,b.useState)(!1),Ni=to.get("isIntelligentAssistant"),[Fo,Oi]=(0,b.useState)(!1);(0,b.useEffect)(()=>{oo(),Se({type:"globalSetting/footerToggle",payload:!1})},[]),(0,b.useEffect)(()=>{Cn(yr)},[yr]),(0,b.useEffect)(()=>{Xt!=null&&Xt.question_id&&(br(Xt==null?void 0:Xt.question_score),zn.current=Xt==null?void 0:Xt.question_id)},[Xt]);const Do=Sn=>Kr(void 0,null,function*(){let ha=yield Se({type:"newExercisePaper/getTagDiscipline",payload:{sub_discipline_id:Sn}});rr(ha)});function oo(){return Kr(this,null,function*(){var Sn,ha,or,Pr,wr,kr;$r(!0),la(!0);const Lr=yield Se({type:"newExercisePaper/editExercise",payload:{id:Ee}});$r(!1),la(!1),ar(Lr),(Sn=Lr==null?void 0:Lr.exercise)!=null&&Sn.sub_discipline_id&&Do((ha=Lr==null?void 0:Lr.exercise)==null?void 0:ha.sub_discipline_id),cr(Io(co({},(wr=(Pr=(or=Lr==null?void 0:Lr.exercise_question_types)==null?void 0:or[0])==null?void 0:Pr.items)==null?void 0:wr[0]),{index:1})),zr(Io(co({},(kr=Lr==null?void 0:Lr.exercise_question_types)==null?void 0:kr[0]),{indexs:1}))})}function Vo(Sn,ha=!0){return Kr(this,null,function*(){var or,Pr,wr,kr;ha&&($r(!0),la(!0));const Lr=yield Se({type:"newExercisePaper/editExercise",payload:{id:Ee}});ar(Lr);let vo=[];(or=Lr==null?void 0:Lr.exercise_question_types)==null||or.map(ao=>{var Uo;(Uo=ao==null?void 0:ao.items)==null||Uo.map((Si,Pi)=>{vo.push(Io(co({},Si),{index:Pi+1}))})});let Go=(Pr=vo.filter(ao=>ao.question_id===(Sn==null?void 0:Sn.id)))==null?void 0:Pr[0],ti=(kr=((wr=Lr==null?void 0:Lr.exercise_question_types)==null?void 0:wr.map((ao,Uo)=>{if((Go==null?void 0:Go.question_type)===(ao==null?void 0:ao.question_type))return Io(co({},ao),{indexs:Uo+1})})).filter(ao=>ao))==null?void 0:kr[0];zr(co({},ti)),cr(co({},Go)),br(Go==null?void 0:Go.question_score),$r(!1),la(!1)})}function Qo(Sn){return Kr(this,null,function*(){var ha;let or=Io(co({},Sn),{difficulty:(Sn==null?void 0:Sn.difficulty)||2,item_type:Sn.question_type,sub_discipline_id:((ha=Sn==null?void 0:Sn.sub_discipline_id)==null?void 0:ha[1])||"",tag_discipline_ids:[],repeat_answer:!Sn.repeat_answer}),Pr={};Sn.question_type===8&&(Pr=Io(co({},Sn),{hack:Io(co({},Sn==null?void 0:Sn.hack),{difficult:Sn.difficulty}),hack_codes:Io(co({},Sn.hack_codes),{code:xo.Base64.encode(Sn.hack_codes.code)}),hack_sets:[co({},Sn.hack_sets)],is_blank:!0})),Sn.tag_discipline_ids&&(or.tag_discipline_ids=Array.isArray(Sn.tag_discipline_ids)?Sn.tag_discipline_ids:[Sn.tag_discipline_ids],Pr.tag_discipline_ids=Array.isArray(Sn.tag_discipline_ids)?Sn.tag_discipline_ids:[Sn.tag_discipline_ids]),sessionStorage.projectFill&&(Pr.hack_identifier=sessionStorage.projectFill);let wr=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/examination_banks_item_banks/create_item_bank.json`,{method:"post",body:Sn.question_type===8?Pr:or});(wr==null?void 0:wr.status)===0&&(xr(!1),Vo(wr)),(0,ge.Vf)("#question-scroll-id")})}function gu(Sn){return Kr(this,null,function*(){la(!0);let ha=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/sort_question_type.json`,{method:"post",body:{question_type:Sn}});la(!1),(ha==null?void 0:ha.status)===0&&oo()})}const mu=(Sn,ha,or)=>Kr(void 0,null,function*(){var Pr;if(Sn.length===0){be.ZP.warning("\u8BF7\u4E0A\u4F20\u6587\u4EF6"),or();return}const wr=yield(0,le.Hb)(Ee,(Pr=Sn[0])==null?void 0:Pr.file,ha);wr.status===0&&(be.ZP.success(`\u6210\u529F\u5BFC\u5165${wr==null?void 0:wr.success}\u6761`),Or(!1),oo()),or()}),fu=(Sn,ha)=>Kr(void 0,null,function*(){an.exercise_types.q_scores=Number(an.exercise_types.q_scores)+Number(Sn)-Number(ha==null?void 0:ha.question_score);const or=yield(0,le.kF)({score:(0,Xl.round)(Sn,1),question_id:ha==null?void 0:ha.question_id});if((or==null?void 0:or.status)===0){be.ZP.success("\u4FEE\u6539\u6210\u529F"),Vo({id:zn.current},!1);return}(or==null?void 0:or.status)===-1&&br(ha==null?void 0:ha.question_score)});function ko(){return Kr(this,null,function*(){x.default.confirm({title:"\u63D0\u793A",content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",okText:"\u786E\u5B9A",centered:!0,className:ie.modalconfirm,onOk:()=>Kr(this,null,function*(){if(Xt.question_id){let Sn=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/examination_banks_item_banks/${Xt.question_id}.json`,{method:"delete"});(Sn==null?void 0:Sn.status)===0&&(oo(),xr(!1))}else cr({}),xr(!1),oo()}),cancelText:"\u53D6\u6D88"})})}const $o=Sn=>Kr(void 0,null,function*(){return yield(0,fe.ZP)(`/api/examination_banks/${Ee}/examination_banks_item_banks.json`,{method:"post",body:co({},Sn)})}),{overflow:ei,handleMouseEnter:Mi,handleMouseLeave:vu}=(0,Jl.I)(),Ri=Sn=>Kr(void 0,null,function*(){var ha,or;la(!0);let Pr=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/sort_question_type.json`,{method:"post",body:{question_type:Sn}});if(la(!1),(Pr==null?void 0:Pr.status)===0){const wr=yield Se({type:"newExercisePaper/editExercise",payload:{id:Ee}});ar(wr),(ha=wr==null?void 0:wr.exercise)!=null&&ha.sub_discipline_id&&Do((or=wr==null?void 0:wr.exercise)==null?void 0:or.sub_discipline_id)}}),Bo=()=>yr?(Oi(!0),!0):!1;(0,b.useEffect)(()=>{if(Fo){const Sn=setTimeout(()=>{Oi(!1)},2e3);return()=>clearTimeout(Sn)}},[Fo]);const li=(Sn,ha)=>Hn.createElement(y.default,null,Hn.createElement(y.default.Item,{key:"0",onClick:()=>sl(Sn==null?void 0:Sn.question_type)},Hn.createElement("span",{className:ie.moreSpan},"\u65B0\u589E")),Hn.createElement(y.default.Item,{key:"1",disabled:ha===0,onClick:()=>Kr(void 0,null,function*(){if(ha===0||Bo())return;let or=(0,ge.rz)(an==null?void 0:an.exercise_question_types,ha,ha-1);yield Ri(or.map(Pr=>Pr.name))})},Hn.createElement("span",{className:ie.moreSpan},"\u4E0A\u79FB")),Hn.createElement(y.default.Item,{key:"2",disabled:ha===(an==null?void 0:an.exercise_question_types.length)-1,onClick:()=>Kr(void 0,null,function*(){if(ha===(an==null?void 0:an.exercise_question_types.length)-1||Bo())return;let or=(0,ge.rz)(an==null?void 0:an.exercise_question_types,ha,ha+1);yield Ri(or.map(Pr=>Pr.name))})},Hn.createElement("span",{className:ie.moreSpan},"\u4E0B\u79FB")),Hn.createElement(y.default.Item,{key:"3",onClick:()=>{var or;qo.setFieldsValue({name:Sn.name,item_type_en:(or=Ro.find(Pr=>Pr.id==Sn.question_type))==null?void 0:or.nameType}),pi(!0)}},Hn.createElement("span",{className:ie.moreSpan},"\u91CD\u547D\u540D"))),sl=Sn=>{var ha,or,Pr,wr,kr,Lr,vo,Go,Ti,ti,ao,Uo,Si,Pi,ki,dl,cl,Ei,gl,ml,ui,fl,vl,Gi,pl,hl,hu,Sl;if(!Bo()){if(Sn===5){So(!0),ii(!0);return}if(Sn===6){if(to.get("pageType")=="course")to.get("updateType")=="course"?he.history.push(`/problems/newcreate?express_id=${(ha=an==null?void 0:an.exercise)==null?void 0:ha.id}&callback_url=/paperlibrary/add/${(or=an==null?void 0:an.exercise)==null?void 0:or.id}?type=2&pageType=course&updateType=course&courseId=${to.get("courseId")}&stageId=${to.get("stageId")}`):he.history.push(`/problems/newcreate?express_id=${(Pr=an==null?void 0:an.exercise)==null?void 0:Pr.id}&callback_url=/paperlibrary/add/${(wr=an==null?void 0:an.exercise)==null?void 0:wr.id}?type=2&pageType=course&courseId=${to.get("courseId")}&stageId=${to.get("stageId")}`);else{let Tu=(Lr=(kr=rt==null?void 0:rt.editData)==null?void 0:kr.exercise)!=null&&Lr.set_question_sub_discipline?`/problems/newcreate?express_id=${(vo=an==null?void 0:an.exercise)==null?void 0:vo.id}&callback_url=${window.location.pathname+window.location.search}&discipline_id=${(Ti=(Go=rt==null?void 0:rt.editData)==null?void 0:Go.exercise)==null?void 0:Ti.discipline_id}&sub_discipline_id=${(ao=(ti=rt==null?void 0:rt.editData)==null?void 0:ti.exercise)==null?void 0:ao.sub_discipline_id}`:`/problems/newcreate?express_id=${(Uo=an==null?void 0:an.exercise)==null?void 0:Uo.id}&callback_url=${window.location.pathname+window.location.search}`;he.history.push(Tu)}return}xr(!0),cr(Sn===2?{question_type:Sn,isadd:!0,repeat_answer:!0,choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],question_choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],difficulty:2,standard_answers:[],question_score:"",tag_discipline_ids:[],question_title:"",discipline_id:(Pi=(Si=rt==null?void 0:rt.editData)==null?void 0:Si.exercise)!=null&&Pi.set_question_sub_discipline?(dl=(ki=rt==null?void 0:rt.editData)==null?void 0:ki.exercise)==null?void 0:dl.discipline_id:0,sub_discipline_id:(Ei=(cl=rt==null?void 0:rt.editData)==null?void 0:cl.exercise)!=null&&Ei.set_question_sub_discipline?(ml=(gl=rt==null?void 0:rt.editData)==null?void 0:gl.exercise)==null?void 0:ml.sub_discipline_id:0,analysis:""}:{question_type:Sn,question_choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),standard_answers:[],repeat_answer:!0,difficulty:2,isadd:!0,tag_discipline_ids:[],question_score:"",analysis:"",sub_item_banks:[],question_title:"",is_ordered:!0,use_keywords:!1,use_blank_score:!0,keywords:[],allow_student_debug:!1,submit_rule:1,downcase:!0,no_space:!0,discipline_id:(fl=(ui=rt==null?void 0:rt.editData)==null?void 0:ui.exercise)!=null&&fl.set_question_sub_discipline?(Gi=(vl=rt==null?void 0:rt.editData)==null?void 0:vl.exercise)==null?void 0:Gi.discipline_id:0,sub_discipline_id:(hl=(pl=rt==null?void 0:rt.editData)==null?void 0:pl.exercise)!=null&&hl.set_question_sub_discipline?(Sl=(hu=rt==null?void 0:rt.editData)==null?void 0:hu.exercise)==null?void 0:Sl.sub_discipline_id:0})}},pu=[{key:1,label:"\u6279\u91CF\u5BFC\u5165",onClick:()=>{Bo()||Or(!0)}},{key:2,label:Hn.createElement("div",null,Hn.createElement("img",{width:26,style:{position:"absolute",top:-2},src:tl.$}),Hn.createElement("span",null,"\u667A\u80FD\u5BFC\u5165")),onClick:()=>{Bo()||eo(!0)}}];return Hn.createElement("div",null,Hn.createElement(Ge.Z,{spinning:Vr},Hn.createElement("div",{className:ie.bg},Hn.createElement("div",{style:{textAlign:"center"}},(($n=an==null?void 0:an.exercise_types)==null?void 0:$n.q_counts)===0&&!yr&&Hn.createElement(Pe.Z,{styles:{marginTop:180},customText:Hn.createElement("span",null,"\u8FD8\u6CA1\u6709\u8BD5\u9898\uFF0C\u8BF7\u4ECE",Hn.createElement("span",{className:"c-light-primary"},"\u5E95\u90E8\u64CD\u4F5C\u680F"),"\u8FDB\u884C\u6DFB\u52A0~")}),(((ia=an==null?void 0:an.exercise_types)==null?void 0:ia.q_counts)>0||yr)&&Hn.createElement("div",{style:{marginTop:20,borderTop:"1px solid #DCDCDC",display:"block",alignItems:"stretch"}},Hn.createElement("div",{style:{backgroundColor:"#F6F7F9",display:"inline-block",position:"sticky",top:0}},Hn.createElement("div",{className:ie.left},Hn.createElement("div",{className:ie.leftAction},Hn.createElement(We.ZP,{onClick:()=>{Bo()||fo(!0)},className:ie.Button},"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C")),Hn.createElement("div",{className:ie.scrollWrapper,style:{overflow:ei},onMouseEnter:Mi,onMouseLeave:vu},(Fn=an==null?void 0:an.exercise_question_types)==null?void 0:Fn.map((Sn,ha)=>Hn.createElement("div",{key:ha,className:"mb30"},Hn.createElement("div",{className:ie.title},Hn.createElement("div",{className:ie.titleleft},Hn.createElement("span",{style:{color:"#000000",fontWeight:400,fontSize:12}}," ",(0,ge.EM)(ha+1),"\u3001\u3010",Sn.name,"\u3011"),Hn.createElement("span",{style:{color:"#464F66",fontSize:12}},"\uFF08",Sn.count,"\u5C0F\u9898\uFF0C\u5171",Sn.score,"\u5206\uFF09")),Hn.createElement(z.Z,{dropdownRender:()=>li(Sn,ha),placement:"bottomLeft"},Hn.createElement("div",{className:ie.more_style},Hn.createElement("i",{className:"iconfont icon-sandian font12"})))),Hn.createElement(Wt,{handleEditing:()=>{Oi(!0)},isedit:yr,setBigqitem:zr,bigitem:Io(co({},Sn),{indexs:ha+1}),setqitem:or=>Kr(void 0,null,function*(){var Pr;(Pr=Ar.current)==null||Pr.blur(),cr(or)}),qitem:Xt,Itemid:Ee,getdata:Vo,data:Sn.items})))))),Hn.createElement("div",{id:"question-scroll-id",style:{overflow:yr?"hidden":"auto"},className:ie.right,ref:cu},!(Xt!=null&&Xt.isadd)&&Hn.createElement("div",{className:ie.title},!yr&&Hn.createElement("div",{style:{flex:1}},Hn.createElement("span",{style:{color:"#000000",fontWeight:600,fontSize:16}}," ",(ur==null?void 0:ur.indexs)&&(0,ge.EM)(ur==null?void 0:ur.indexs),"\u3001\u3010",ur==null?void 0:ur.name,"\u3011"),Hn.createElement(ne.Z,{title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0"},Hn.createElement("i",{className:`${ie.edit} iconfont icon-bianji_Hover mr5 ml5 font18`,onClick:()=>{var Sn;qo.setFieldsValue({name:ur.name,item_type_en:(Sn=Ro.find(ha=>ha.id==ur.question_type))==null?void 0:Sn.nameType}),pi(!0)}})),Hn.createElement("span",{style:{color:"#464F66",fontSize:16,fontWeight:400}},"\uFF08",ur==null?void 0:ur.count,"\u5C0F\u9898\uFF0C\u5171",ur==null?void 0:ur.score,"\u5206\uFF09"),(Xt==null?void 0:Xt.question_type)===6&&Hn.createElement("span",{onClick:()=>_o(2),className:"current c-light-primary font14 bold-400"},"\u6279\u91CF\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00"),(Xt==null?void 0:Xt.question_type)===5&&Hn.createElement(ke.default,{defaultChecked:(Zt=(bt=rt==null?void 0:rt.editData)==null?void 0:bt.exercise)==null?void 0:Zt.show_challenge_task_pass,onChange:Sn=>Kr(void 0,null,function*(){let ha=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/update_show_columns.json`,{method:"post",body:{show_challenge_task_pass:Sn.target.checked}});(ha==null?void 0:ha.status)===0&&(be.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Vo({id:zn.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u9898\u76EE\u63CF\u8FF0"),(Xt==null?void 0:Xt.question_type)===6&&Hn.createElement("span",{style:{marginLeft:20},onClick:()=>{var Sn,ha,or,Pr;x.default.confirm({title:"\u7F16\u7A0B\u9898\u8BBE\u7F6E",icon:null,centered:!0,closable:!0,footer:null,content:Hn.createElement("div",null,(Xt==null?void 0:Xt.question_type)===6&&Hn.createElement(ke.default,{defaultChecked:(ha=(Sn=rt==null?void 0:rt.editData)==null?void 0:Sn.exercise)==null?void 0:ha.show_hack_sets,onChange:wr=>Kr(void 0,null,function*(){let kr=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/update_show_columns.json`,{method:"post",body:{show_hack_sets:wr.target.checked}});(kr==null?void 0:kr.status)===0&&(be.ZP.info("\u8BBE\u7F6E\u6210\u529F"),x.default.destroyAll(),Vo({id:zn.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u6D4B\u8BD5\u7528\u4F8B"),Hn.createElement("br",null),(Xt==null?void 0:Xt.question_type)===6&&Hn.createElement(ke.default,{defaultChecked:(Pr=(or=rt==null?void 0:rt.editData)==null?void 0:or.exercise)==null?void 0:Pr.show_hack_description,onChange:wr=>Kr(void 0,null,function*(){let kr=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/update_show_columns.json`,{method:"post",body:{show_hack_description:wr.target.checked}});(kr==null?void 0:kr.status)===0&&(be.ZP.info("\u8BBE\u7F6E\u6210\u529F"),x.default.destroyAll(),Vo({id:zn.current}))}),style:{marginBottom:10}},"\u5C55\u793A\u8BD5\u9898\u63CF\u8FF0"))})},className:"current c-light-primary font14 bold-400"},"\u7F16\u7A0B\u9898\u663E\u793A\u8BBE\u7F6E")),Hn.createElement("div",{style:{display:"flex",alignItems:"center"}},(Xt==null?void 0:Xt.question_type)===5&&!yr&&Hn.createElement("a",{className:ie.shixun,href:`/shixuns/${Xt==null?void 0:Xt.shixun_identifier}/challenges?exercise=true`,target:"_blank"},Hn.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u8BD5\u9898\u8BE6\u60C5"),!yr&&[0,1,2,4,6].includes(Xt==null?void 0:Xt.question_type)&&Hn.createElement(Be.default.Item,{label:"\u5206\u503C",style:{margin:"0 20px"},required:!0},Hn.createElement(Oe.Z,{precision:1,ref:Ar,onChange:Sn=>br(Sn),value:Sr,onBlur:Sn=>{fu(Sn.target.value,Xt)}})),!yr&&Hn.createElement(ne.Z,{title:"\u5220\u9664"},Hn.createElement("span",{onClick:()=>{ko()},style:{marginRight:20},className:`${ie.delete} mr5 `},"\u5220\u9664")),!yr&&Hn.createElement(ne.Z,{title:"\u7F16\u8F91\u8BD5\u9898"},Hn.createElement("span",{onClick:()=>{var Sn,ha,or;(Xt==null?void 0:Xt.question_type)===6?to.get("pageType")=="course"?to.get("updateType")=="course"?he.history.push(`/problems/newedit/${Xt==null?void 0:Xt.hack_identifier}?type=exercises&express_id=${(Sn=an==null?void 0:an.exercise)==null?void 0:Sn.id}&question_id=${Xt==null?void 0:Xt.question_id}&score=${Xt==null?void 0:Xt.question_score}&exercise=true&callback_url=${location.pathname}?type=2&pageType=course&updateType=course&courseId=${to.get("courseId")}&stageId=${to.get("stageId")}`):he.history.push(`/problems/newedit/${Xt==null?void 0:Xt.hack_identifier}?type=exercises&express_id=${(ha=an==null?void 0:an.exercise)==null?void 0:ha.id}&question_id=${Xt==null?void 0:Xt.question_id}&score=${Xt==null?void 0:Xt.question_score}&exercise=true&callback_url=${location.pathname}?type=2&pageType=course&courseId=${to.get("courseId")}&stageId=${to.get("stageId")}`):he.history.push(`/problems/newedit/${Xt==null?void 0:Xt.hack_identifier}?type=exercises&express_id=${(or=an==null?void 0:an.exercise)==null?void 0:or.id}&question_id=${Xt==null?void 0:Xt.question_id}&score=${Xt==null?void 0:Xt.question_score}&exercise=true&callback_url=${window.location.pathname+window.location.search}`):xr(!0)},className:`${ie.edit} mr5 `},"\u7F16\u8F91")))),!yr&&Hn.createElement("div",null,Hn.createElement("div",{className:ie.qcount},Hn.createElement("span",{className:ie.score},Xt==null?void 0:Xt.question_score,"\u5206"),Hn.createElement(lt.Z,{className:ie.qtitle,value:(Xt==null?void 0:Xt.index)+`\u3001${(Xt==null?void 0:Xt.question_type)==8?(ta=Xt==null?void 0:Xt.program_attr)==null?void 0:ta.description:Xt==null?void 0:Xt.question_title}`}),(Xt==null?void 0:Xt.high_resources_consume)&&Hn.createElement(_l.Z,{type:"shixun",style:{marginLeft:10}})),(Xt==null?void 0:Xt.question_type)===6&&Hn.createElement(Ue.Z,{onEdit:()=>_o(1),className:"mt10",dataSource:(Xt==null?void 0:Xt.languages)||[]}),Hn.createElement(Fi,{newExercisePaper:rt,TagDiscipline:Tr,qitem:Xt})),yr&&Hn.createElement("div",null,(Xt==null?void 0:Xt.question_type)<=1&&Hn.createElement(fa,{getTagData:Do,deleteitem:ko,seveeditor:Qo,exerciseitem:an,TagDiscipline:Tr,setisedit:xr,qitem:Xt,init:oo,showTip:Fo}),(Xt==null?void 0:Xt.question_type)===5&&Hn.createElement(Ki,{setqitem:cr,deleteitem:ko,seveeditor:Qo,exerciseitem:an,TagDiscipline:Tr,setisedit:xr,qitem:Xt,showTip:Fo}),(Xt==null?void 0:Xt.question_type)===3&&Hn.createElement(Ka,{getTagData:Do,deleteitem:ko,seveeditor:Qo,exerciseitem:an,TagDiscipline:Tr,setisedit:xr,qitem:Xt,init:oo,showTip:Fo}),(Xt==null?void 0:Xt.question_type)===2&&Hn.createElement(Qt,{getTagData:Do,deleteitem:ko,seveeditor:Qo,exerciseitem:an,TagDiscipline:Tr,setisedit:xr,qitem:Xt,init:oo,showTip:Fo}),(Xt==null?void 0:Xt.question_type)===4&&Hn.createElement(Yl,{getTagData:Do,deleteitem:ko,seveeditor:Qo,exerciseitem:an,TagDiscipline:Tr,setisedit:xr,qitem:Xt,init:oo,showTip:Fo}),(Xt==null?void 0:Xt.question_type)===7&&Hn.createElement(ho,{getTagData:Do,deleteitem:ko,seveeditor:Qo,exerciseitem:an,TagDiscipline:Tr,setisedit:xr,qitem:Xt,init:oo,showTip:Fo}),(Xt==null?void 0:Xt.question_type)===8&&Hn.createElement(ri,{getTagData:Do,deleteitem:ko,seveeditor:Qo,exerciseitem:an,TagDiscipline:Tr,setisedit:xr,qitem:Xt,init:oo,showTip:Fo}))))))),Hn.createElement("div",{className:ie.bottomdiv},Hn.createElement("div",{style:{width:1200,margin:"0px auto",display:"flex",justifyContent:"space-between",alignItems:"center"}},Hn.createElement("span",{className:ie.spanBtn,onClick:()=>{Bo()||(So(!0),ii(!0))}},"\u9898\u5E93\u9009\u9898"),Hn.createElement(z.Z,{menu:{items:pu}},Hn.createElement("span",{className:ie.spanBtn},"\u5BFC\u5165\u8BD5\u9898")),Hn.createElement("span",{className:ie.spanBtn,onClick:()=>Kr(void 0,null,function*(){var Sn;if(Bo())return;const ha=yield(0,le.JP)(Ee);ha.status===0&&window.open(`/classrooms/coursesId/exercise/${ha.exercise_id}/${(Sn=se.userInfo)==null?void 0:Sn.login}/initate_answer`)})},"\u6A21\u62DF\u8003\u8BD5"),Hn.createElement("span",{className:ie.spanBtn,onClick:()=>{if(!Bo()){if(Ni){window.open(`/paperlibrary/see/${Ee}?isIntelligentAssistant=true`);return}window.open(`/paperlibrary/see/${Ee}`)}}},"\u8BD5\u5377\u9884\u89C8"),Ro==null?void 0:Ro.map((Sn,ha)=>Hn.createElement(We.ZP,{key:ha,className:ie.addQuestionBtn,type:"primary",onClick:()=>{sl(Sn.id)}},Sn.name)),Hn.createElement(We.ZP,{className:ie.saveBtn,loading:il,onClick:()=>Kr(void 0,null,function*(){var Sn,ha;const or=Number(an.exercise_types.q_scores);[100,120,150].includes(or)||(yield new Promise((Lr,vo)=>{x.default.confirm({centered:!0,icon:null,okText:"\u4FDD\u5B58",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Hn.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",Hn.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},or),"\u5206\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u4FDD\u5B58\uFF1F"),onOk:()=>Kr(void 0,null,function*(){Lr("")}),onCancel:()=>{vo()}})}));const Pr=()=>Kr(void 0,null,function*(){if(to.get("pageType")=="course")if(to.get("updateType")=="course")be.ZP.info("\u7F16\u8F91\u6210\u529F"),he.history.replace(`/paths/${to.get("courseId")}`);else{if(Bo())return;(0,ql._C)({id:to.get("stageId"),subject_id:to.get("courseId"),homework_type:"exercise",examination_bank_ids:[Ee]}).then(Lr=>{(Lr==null?void 0:Lr.status)==0&&(be.ZP.info("\u521B\u5EFA\u6210\u529F"),he.history.replace(`/paths/${to.get("courseId")}`))})}else{if(Bo())return;if(Ni){ll(!0);const Lr=yield(0,fe.ZP)("/api/intelligent_imports/save_recognize_papers.json",{method:"post",body:{examination_bank_id:Ee}});if(ll(!1),(Lr==null?void 0:Lr.status)!==0)return}be.ZP.info("\u4FDD\u5B58\u6210\u529F"),he.history.push("/paperlibrary?defaultActiveKey=0")}});let wr=(ha=(Sn=an==null?void 0:an.exercise_question_types)==null?void 0:Sn.filter(Lr=>Lr.question_type===5)[0])==null?void 0:ha.items,kr=0;wr==null||wr.map(Lr=>{Lr.high_resources_consume&&(kr=kr+1)}),console.log(kr),kr>0?Se({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u63D0\u793A",count:kr,fn:()=>{Pr()}}}):Pr()})},Hn.createElement("i",{className:"iconfont icon-baocun1",style:{fontSize:15,marginRight:5}}),"\u4FDD\u5B58\u8BD5\u5377"))),Hn.createElement(Ci,{setScoreShow:fo,ScoreShow:mo,exerciseitem:an,getdata:oo}),Ao&&Hn.createElement(el.Z,{setScoreShow:So,isshixuns:yo,ScoreShow:Ao,SpecificDifficulty:(Gt=an==null?void 0:an.exercise)==null?void 0:Gt.difficulty,isloadings:Ii,onOk:(Sn,ha,or,Pr)=>Kr(void 0,null,function*(){vi(!0);let kr=yield $o({exam_id:Ee,item_bank_ids:Sn,shixun_ids:ha});vi(!1),(kr==null?void 0:kr.status)===0&&x.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u65B0\u52FE\u9009\u7684\u8BD5\u9898\u5DF2\u7ECF\u6DFB\u52A0\u5230\u8BD5\u5377\uFF0C\u5982\u679C\u9700\u8981\u7EE7\u7EED\u6DFB\u52A0\u65B0\u8BD5\u9898\u8BF7\u70B9\u51FB\u201C\u7EE7\u7EED\u9009\u9898\u201D\uFF0C\u5C06\u56DE\u5230\u60A8\u4E0A\u6B21\u64CD\u4F5C\u7684\u9009\u9898\u9875\u9762",okText:"\u7EE7\u7EED\u9009\u9898",cancelText:"\u8FD4\u56DE\u8BD5\u5377",onOk:()=>{oo()},onCancel:()=>{So(!1),oo()}})})}),Hn.createElement(Wl.Z,{sub_discipline_id:(An=an==null?void 0:an.exercise)!=null&&An.sub_discipline_id?[(ma=an==null?void 0:an.exercise)==null?void 0:ma.discipline_id,(ba=an==null?void 0:an.exercise)==null?void 0:ba.sub_discipline_id]:[],visible:Nr,onCancel:()=>Or(!1),onOk:mu}),Hn.createElement(x.default,{centered:!0,title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0",open:ul,width:500,onOk:()=>qo.submit(),onCancel:()=>pi(!1)},Hn.createElement(Be.default,{form:qo,initialValues:{},onFinish:Sn=>Kr(void 0,null,function*(){(yield(0,le.RK)(co({id:Ee},Sn))).status==0&&(be.ZP.success("\u4FEE\u6539\u6210\u529F"),oo(),pi(!1))})},Hn.createElement(Be.default.Item,{style:{marginBottom:0},name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9898\u578B\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"},{validator(Sn,ha){var or,Pr,wr,kr;const Lr=(or=Ro==null?void 0:Ro.find(vo=>vo.nameType==qo.getFieldValue("item_type_en")))==null?void 0:or.id;return(kr=(wr=(Pr=an==null?void 0:an.exercise_question_types)==null?void 0:Pr.filter(vo=>vo.question_type!=Lr))==null?void 0:wr.map(vo=>vo==null?void 0:vo.name))!=null&&kr.includes(ha)?Promise.reject(new Error("\u9898\u578B\u540D\u79F0\u5DF2\u5B58\u5728\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u9898\u578B\u540D\u79F0")):Promise.resolve()}}]},Hn.createElement(Fe.default,{size:"large",maxLength:10,showCount:!0})),Hn.createElement(Be.default.Item,{hidden:!0,name:"item_type_en"},Hn.createElement(Fe.default,{size:"large"})))),Hn.createElement(re.Z,{placement:"bottom",height:"100%",destroyOnClose:!0,closable:!1,className:"body-overflow-hidden",open:Ur},Hn.createElement("div",{style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},"\u667A\u80FD\u5BFC\u5165"),Hn.createElement(tl.Z,{stickyTop:-24,subDisciplineId:(Ct=an==null?void 0:an.exercise)!=null&&Ct.sub_discipline_id?[(hn=an==null?void 0:an.exercise)==null?void 0:hn.discipline_id,(Bn=an==null?void 0:an.exercise)==null?void 0:Bn.sub_discipline_id]:[],onCancel:()=>eo(!1),mode:2,gather:{exam_id:Ee},onSuccess:()=>{eo(!1),oo()}}),Hn.createElement("div",{style:{height:70}})),Hn.createElement(Ue.Q,{visible:!!hi,setVisible:_o,tip:hi===2&&"\u8BBE\u7F6E\u5DF2\u6DFB\u52A0\u5728\u8BD5\u5377\u4E2D\u7684\u7F16\u7A0B\u9898\u6240\u5141\u8BB8\u4F7F\u7528\u7684\u7F16\u7A0B\u8BED\u8A00",dataSource:hi===1?Xt==null?void 0:Xt.languages:[],onOk:Sn=>Kr(void 0,null,function*(){const ha={languages:Sn};hi===1?ha.hack_id=Xt==null?void 0:Xt.hack_id:ha.exam_id=Ee,(yield(0,fe.ZP)("/api/problems/update_languages.json",{method:"post",body:ha})).status===0&&(be.ZP.success("\u4FEE\u6539\u6210\u529F"),Vo({id:zn.current}),_o(!1))})}))};var wi=(0,he.connect)(({user:se,newExercisePaper:Se,dispatch:Ee})=>({user:se,newExercisePaper:Se,dispatch:Ee}))(ru),Di=oe(60636),ou=oe(3607),al=oe(76832),Ua=oe(59301),iu=Object.defineProperty,lu=Object.defineProperties,uu=Object.getOwnPropertyDescriptors,mi=Object.getOwnPropertySymbols,oi=Object.prototype.hasOwnProperty,Li=Object.prototype.propertyIsEnumerable,To=(se,Se,Ee)=>Se in se?iu(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Jo=(se,Se)=>{for(var Ee in Se||(Se={}))oi.call(Se,Ee)&&To(se,Ee,Se[Ee]);if(mi)for(var Ee of mi(Se))Li.call(Se,Ee)&&To(se,Ee,Se[Ee]);return se},rl=(se,Se)=>lu(se,uu(Se)),Xo=(se,Se,Ee)=>new Promise((rt,Cn)=>{var $n=bt=>{try{Fn(Ee.next(bt))}catch(Zt){Cn(Zt)}},ia=bt=>{try{Fn(Ee.throw(bt))}catch(Zt){Cn(Zt)}},Fn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then($n,ia);Fn((Ee=Ee.apply(se,Se)).next())});const fi=()=>{const[se,Se]=(0,b.useState)([]);return(0,b.useEffect)(()=>{Xo(void 0,null,function*(){const rt=yield(0,le.d1)({source:"new_question"});rt!=null&&rt.disciplines&&Se((0,E.L)(rt==null?void 0:rt.disciplines))})},[]),se},ol=({user:se,newExercisePaper:Se,dispatch:Ee})=>{var rt,Cn,$n,ia,Fn,bt,Zt,ta,Gt,An,ma,ba;const Ct=(0,he.useParams)(),hn=fi(),[Bn]=Be.default.useForm(),[an,ar]=(0,b.useState)(),[nn,la]=(0,b.useState)(!1),[Xt,cr]=(0,b.useState)(1),[Sr,br]=(0,b.useState)(""),[Ar]=(0,he.useSearchParams)(),[zn,ur]=(0,b.useState)(!1),[zr,Vr]=(0,b.useState)(!1),[$r,yr]=(0,b.useState)(!1);return(0,b.useEffect)(()=>{Ar.get("type")==="2"&&(br(Ct.id),cr(2))},[Ar.get("type")]),(0,b.useEffect)(()=>{if(Ct.id){if(!hn.length)return;Xo(void 0,null,function*(){var Tr,rr,Nr;la(!0);const Or=yield(0,le.Di)({id:Ct.id});la(!1);const Ur=(Tr=Or==null?void 0:Or.exercise)==null?void 0:Tr.sub_discipline_id;let eo=[];for(const Ao of hn)for(const So of Ao.children)So.value===Ur&&(eo=[Ao.value,So.value]);const mo=(rr=Or==null?void 0:Or.exercise)==null?void 0:rr.time,fo=rl(Jo({},Or.exercise),{sub_discipline_id:eo,time:mo===-1?null:mo});ar(fo),yr((Nr=Or.exercise)==null?void 0:Nr.set_question_sub_discipline)})}else ar({time:60,difficulty:2});Ee({type:"globalSetting/footerToggle",payload:!1})},[hn]),Ua.createElement("div",{style:{background:"#ffffff",marginTop:-8,padding:8,minHeight:"100vh",paddingBottom:64}},Ua.createElement("section",{className:"edu-container"},Ua.createElement("section",{className:"animated fadeIn"},Ua.createElement("aside",{style:{marginTop:15}},Ua.createElement(Ie.Z,{separator:">"},Ua.createElement(Ie.Z.Item,null,Ua.createElement(he.Link,{to:"/paperlibrary"},"\u8BD5\u5377\u5E93")),Ua.createElement(Ie.Z.Item,null,"\u4EBA\u5DE5\u7EC4\u5377")))),Ua.createElement("div",{className:"bg-white"},Ua.createElement("div",{style:{display:"flex",justifyContent:"center",paddingTop:20,alignItems:"center"}},Ua.createElement("div",{onClick:()=>{if(zn){be.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002");return}cr(1)},className:Xt===1?Ve.Z.selectdiv:Ve.Z.divitem},Ua.createElement(Di.Z,{number:1,active:Xt===1,className:"mr10"}),Ua.createElement("span",null,"\u8BD5\u5377\u57FA\u7840\u4FE1\u606F")),Ua.createElement("div",{style:{width:188,border:"1px dotted #9096A3",margin:"0px 30px",height:1}}),Ua.createElement("div",{onClick:()=>{if(!Ct.id&&!Sr){be.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u57FA\u7840\u4FE1\u606F\u518D\u65B0\u5EFA\u8BD5\u9898");return}cr(2),!Sr&&br(Ct.id)},className:Xt!==1?Ve.Z.selectdiv:Ve.Z.divitem},Ua.createElement(Di.Z,{number:2,active:Xt!==1,className:"mr10"}),Ua.createElement("span",null,"\u7F16\u8F91\u8BD5\u9898"))),Xt===2&&Ua.createElement("div",{className:"tc"},Ua.createElement(ou.Z,{defaultValue:(Cn=(rt=Se==null?void 0:Se.editData)==null?void 0:rt.exercise)==null?void 0:Cn.exercise_name,onFinish:xr=>Xo(void 0,null,function*(){var Tr,rr,Nr,Or,Ur,eo,mo,fo,Ao,So,yo,ii;return xr.trim()===((rr=(Tr=Se==null?void 0:Se.editData)==null?void 0:Tr.exercise)==null?void 0:rr.exercise_name)?!0:(yield(0,le.w0)({id:`${(Or=(Nr=Se==null?void 0:Se.editData)==null?void 0:Nr.exercise)==null?void 0:Or.id}`,sub_discipline_id:(eo=(Ur=Se==null?void 0:Se.editData)==null?void 0:Ur.exercise)==null?void 0:eo.sub_discipline_id,time:`${(fo=(mo=Se==null?void 0:Se.editData)==null?void 0:mo.exercise)==null?void 0:fo.time}`,exercise_name:xr,exercise_description:(So=(Ao=Se==null?void 0:Se.editData)==null?void 0:Ao.exercise)==null?void 0:So.exercise_description,difficulty:(ii=(yo=Se==null?void 0:Se.editData)==null?void 0:yo.exercise)==null?void 0:ii.difficulty})).status===0?(Bn.setFieldValue("exercise_name",xr),Ee({type:"newExercisePaper/modifyTitle",payload:xr}),!0):!1})}),Ua.createElement("div",{style:{fontSize:14}},Ua.createElement("span",{style:{color:"#5F6368"}},"\u7B54\u9898\u65F6\u957F",Ua.createElement("span",{style:{color:"#000000",marginLeft:8}},(ia=($n=Se==null?void 0:Se.editData)==null?void 0:$n.exercise)==null?void 0:ia.time)),Ua.createElement("span",{style:{margin:"0px 30px",color:"#5F6368"}},"\u96BE\u5EA6",Ua.createElement("span",{style:{color:"#000000",marginLeft:8}},((bt=(Fn=Se==null?void 0:Se.editData)==null?void 0:Fn.exercise)==null?void 0:bt.difficulty)===1?"\u7B80\u5355":((ta=(Zt=Se==null?void 0:Se.editData)==null?void 0:Zt.exercise)==null?void 0:ta.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),Ua.createElement("span",{style:{marginRight:30,color:"#5F6368"}},"\u8BD5\u9898\u603B\u6570",Ua.createElement("span",{style:{color:"#000000",marginLeft:8}},((An=(Gt=Se==null?void 0:Se.editData)==null?void 0:Gt.exercise_types)==null?void 0:An.q_counts)||0)),Ua.createElement("span",{style:{color:"#5F6368"}},"\u603B\u5206",Ua.createElement("span",{style:{color:"#000000",marginLeft:8}},(ba=(ma=Se==null?void 0:Se.editData)==null?void 0:ma.exercise_types)==null?void 0:ba.q_scores))))),Xt===1&&Ua.createElement(Ge.Z,{spinning:nn,size:"middle",style:{position:"fixed",maxHeight:"100vh"},className:"mt30"},Ua.createElement("section",{className:[Ve.Z.bg,"mt20"].join(" "),style:{padding:"30px 120px 300px 120px"}},an&&Ua.createElement(Be.default,{layout:"horizontal",form:Bn,colon:!1,labelCol:{span:4},wrapperCol:{span:20},className:Ve.Z.formWrap,initialValues:an},Ua.createElement(Be.default.Item,{name:"exercise_name",label:"\u8BD5\u5377\u540D\u79F0",className:Ve.Z.baseLineHeight,rules:[{required:!0,validator:(xr,Tr)=>{var rr;return((rr=Tr==null?void 0:Tr.replaceAll(" ",""))==null?void 0:rr.length)>0?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0")}}]},Ua.createElement(Fe.default,{maxLength:60,className:Ve.Z.baseFormItem,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0",showCount:!0})),Ua.createElement(Be.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"sub_discipline_id",className:Ve.Z.baseLineHeight},Ua.createElement(Ye.Z,{className:Ve.Z.baseFormItem,allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:hn,popupClassName:Ve.Z.cascaderPopup,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14}})),Ua.createElement("div",{className:Ve.Z.concat},Ua.createElement("div",null,Ua.createElement(ke.default,{checked:$r,onChange:xr=>{yr(xr.target.checked)},style:{color:"#000"}},"\u8BBE\u7F6E\u8BE5\u65B9\u5411&\u8BFE\u7A0B\u4E3A\u8BD5\u9898\u6A21\u7248\uFF08\u521B\u5EFA\u65B0\u8BD5\u9898\u81EA\u52A8\u4F7F\u7528\u8BE5\u65B9\u5411&\u8BFE\u7A0B\uFF09")),Ua.createElement("div",null,"\u6CA1\u6709\u5408\u9002\u7684\u65B9\u5411&\u8BFE\u7A0B\uFF1F",Ua.createElement("a",{onClick:()=>Vr(!0)},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"))),Ua.createElement(Be.default.Item,{label:"\u96BE\u5EA6",name:"difficulty",className:Ve.Z.radioBtnWrapper,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},Ua.createElement(De.ZP.Group,{className:Ve.Z.radiogroup},Ua.createElement(De.ZP.Button,{className:Ve.Z.easy,value:1},"\u7B80\u5355"),Ua.createElement(De.ZP.Button,{className:Ve.Z.medium,value:2},"\u9002\u4E2D"),Ua.createElement(De.ZP.Button,{className:Ve.Z.hard,value:3},"\u56F0\u96BE"))),Ua.createElement(Be.default.Item,{label:"\u7B54\u9898\u65F6\u957F",className:Ve.Z.baseLineHeight},Ua.createElement("div",{style:{display:"flex",width:"100%"}},Ua.createElement(Be.default.Item,{name:"time",noStyle:!0},Ua.createElement(Oe.Z,{min:1,className:Ve.Z.baseFormItem,max:9999,style:{width:220},maxLength:60,placeholder:"\u8BF7\u586B\u5199\u7B54\u9898\u65F6\u957F"})),Ua.createElement("span",{style:{marginLeft:"10px",width:"40px",lineHeight:"46px",fontSize:14}},"\u5206\u949F"))),Ua.createElement(Be.default.Item,{label:"\u8BD5\u5377\u987B\u77E5",name:"exercise_description"},Ua.createElement(Fe.default.TextArea,{rows:6,maxLength:65535,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u987B\u77E5"})))),Ua.createElement("div",{className:Ve.Z.bottmodiv},Ua.createElement(We.ZP,{className:`${Ve.Z.cancelBtn} mr5`,type:"primary",onClick:()=>{Ar.get("pageType")=="course"?he.history.push(`/paths/${Ar.get("courseId")}`):he.history.push("/paperlibrary")}},"\u53D6\u6D88"),Ua.createElement(a.Z,{className:`${Ve.Z.confirmBtn} ml15`,type:"primary",onClick:()=>Xo(void 0,null,function*(){var xr,Tr,rr,Nr;yield Bn.validateFields();const Or=Bn.getFieldsValue();if(Or.sub_discipline_id=((xr=Or.sub_discipline_id)==null?void 0:xr.length)>0?Or.sub_discipline_id[1]:"",Or.set_question_sub_discipline=$r,Ct.id){(yield(0,le.w0)(Jo({id:Ct.id},Or))).status===0&&(br(Ct.id),cr(2),he.history.replace(`/paperlibrary/add/${Ct.id}?type=2`));return}const Ur=yield(0,le.un)(Or);Ur.status===0&&(br((Tr=Ur==null?void 0:Ur.data)==null?void 0:Tr.exam_id),cr(2),Ar.get("pageType")=="course"?he.history.replace(`/paperlibrary/add/${(rr=Ur==null?void 0:Ur.data)==null?void 0:rr.exam_id}?type=2&pageType=course&courseId=${Ar.get("courseId")}&stageId=${Ar.get("stageId")}`):he.history.replace(`/paperlibrary/add/${(Nr=Ur==null?void 0:Ur.data)==null?void 0:Nr.exam_id}?type=2`))})},"\u4E0B\u4E00\u6B65"))),Xt===2&&Ua.createElement("div",null,Ua.createElement(wi,{setisedits:ur,itemid:Sr}))),Ua.createElement(al.Z,{open:zr,onCancel:()=>{Vr(!1)}}))};var su=(0,he.connect)(({user:se,newExercisePaper:Se,dispatch:Ee})=>({user:se,newExercisePaper:Se,dispatch:Ee}))(ol)},62560:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return Qe}});var b=oe(59301),he=oe(78241),Be=oe(8591),Ie=oe(43418),be=oe(99313),Ge=oe(57809),Fe=oe(19842),Ye=oe(98228),ke=oe(92832),De=oe(1710),Oe=oe(6848),We=oe(58421),Ve=oe(3113),le=oe(23789),E={flex_box_center:"flex_box_center___kuaVT",flex_space_between:"flex_space_between___exKHH",flex_box_vertical_center:"flex_box_vertical_center___BzvkN",flex_box_center_end:"flex_box_center_end___Ss2DJ",flex_box_column:"flex_box_column___p1LEr",scoremodal:"scoremodal___upTFR",selectWrapper:"selectWrapper___HH3RX",selectWrappers:"selectWrappers___fUWwr",allqingchu:"allqingchu___BFF1D",title:"title___hFasb",score:"score___DXG3o",close:"close___kEIiB",content:"content___Mco8L",items:"items___j98jk",bottom:"bottom___A1n1C",yes:"yes___P1zzb",no:"no___xZqXd",titlecount:"titlecount___fqA9P",add:"add___MqV0R",search:"search___NREgv",searchIcon:"searchIcon___qny3A",tabWrap:"tabWrap___dR18c",previewModal:"previewModal___uSiGS",q_title:"q_title___a9NY9"},a=oe(8418),x={flex_box_center:"flex_box_center___nnwwA",flex_space_between:"flex_space_between___cRir9",flex_box_vertical_center:"flex_box_vertical_center___FqTZ8",flex_box_center_end:"flex_box_center_end___WU5_v",flex_box_column:"flex_box_column___QZFa1",warp:"warp___aLZwN",shixunbutton:"shixunbutton___Eoa1i",redio:"redio___LJ4js",redioitem:"redioitem___YicCC",redioitemyes:"redioitemyes___lX4Nr",title:"title___pi1jH",titleyes:"titleyes___jiEh7",yestag:"yestag___DLWoP",qcount:"qcount___U9kkL",score:"score___vLK4B",qtitle:"qtitle___kyg0t",checkbox:"checkbox___vjiBw",checkboxitem:"checkboxitem___HW3CP",checkboxitemyes:"checkboxitemyes___kpjek",bottom:"bottom___uG8Zq",bottomitem:"bottomitem___TnJQQ",left:"left___M8WXX",right:"right____dkCI",completion:"completion___H6RmA",content:"content___a2hGC",items:"items___D8mLd",simple:"simple___fQ0OS",shixun:"shixun___nB6Jk",combination:"combination___YrOdz",program:"program___lG0JA"},y=oe(28900),z=oe(21331),ne=oe(24334);const re=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"];var ge=({qitem:Me})=>{var Et,kt,vt,Dt,Ae,dt,un,ct,et,bn;return b.createElement("div",{className:x.warp},b.createElement("div",{className:x.mainPart},b.createElement("div",{className:x.qcount},(Me==null?void 0:Me.question_type)===8&&b.createElement(y.Z,{className:x.content,showProgramFill:!0,value:(Et=Me==null?void 0:Me.program_attr)==null?void 0:Et.description}),(Me==null?void 0:Me.question_type)!=8&&b.createElement(y.Z,{className:x.qtitle,value:(Me==null?void 0:Me.name)||(Me==null?void 0:Me.title)})),((Me==null?void 0:Me.question_type)===0||(Me==null?void 0:Me.question_type)===2)&&b.createElement("div",null,(kt=Me==null?void 0:Me.choices)==null?void 0:kt.map((ot,Bt)=>b.createElement("div",{className:x.redio},!(ot!=null&&ot.is_answer)&&b.createElement("span",{className:x.redioitem}),(ot==null?void 0:ot.is_answer)&&b.createElement("i",{className:`${x.redioitemyes} icon-duigou1`}),b.createElement(y.Z,{className:ot!=null&&ot.is_answer?x.titleyes:x.title,value:re[Bt]+(ot==null?void 0:ot.choice_text)}),(ot==null?void 0:ot.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(Me==null?void 0:Me.question_type)===1&&b.createElement("div",null,(vt=Me==null?void 0:Me.choices)==null?void 0:vt.map((ot,Bt)=>b.createElement("div",{className:x.checkbox},!(ot!=null&&ot.is_answer)&&b.createElement("span",{className:x.checkboxitem}),(ot==null?void 0:ot.is_answer)&&b.createElement("i",{className:`${x.checkboxitemyes} icon-duigou1`}),b.createElement(y.Z,{className:ot!=null&&ot.is_answer?x.titleyes:x.title,value:re[Bt]+(ot==null?void 0:ot.choice_text)}),(ot==null?void 0:ot.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(Me==null?void 0:Me.question_type)===3&&b.createElement("div",{className:x.completion},(Dt=Me==null?void 0:Me.standard_answer)==null?void 0:Dt.map((ot,Bt)=>{var Ht;return b.createElement("div",{style:{display:"flex"}},b.createElement("span",{className:x.title},"\u586B\u7A7A\u9879",Bt+1),b.createElement("div",{className:x.content},(Ht=ot==null?void 0:ot.answer_text)==null?void 0:Ht.map((St,Tn)=>b.createElement("div",{className:x.items},St))))})),(Me==null?void 0:Me.question_type)===4&&b.createElement("div",{className:x.simple},b.createElement("div",{className:x.title},"\u53C2\u8003\u7B54\u6848"),b.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Ae=Me==null?void 0:Me.answer_texts)!=null&&Ae[0]?b.createElement(y.Z,{className:x.content,value:(dt=Me==null?void 0:Me.answer_texts)==null?void 0:dt[0]}):b.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(Me==null?void 0:Me.question_type)===5&&((un=Me==null?void 0:Me.challenge_names)==null?void 0:un.map((ot,Bt)=>b.createElement("div",{className:x.shixun},b.createElement("span",{className:x.qtitle},b.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,z.EM)(Bt+1),"\u9898"),ot)))),(Me==null?void 0:Me.question_type)===6&&b.createElement("div",{className:x.program},b.createElement(y.Z,{className:x.content,value:((ct=Me==null?void 0:Me.program_attr)==null?void 0:ct.description)||"- -"})),(Me==null?void 0:Me.question_type)===7&&((et=Me==null?void 0:Me.sub_item_banks)==null?void 0:et.map((ot,Bt)=>{var Ht,St,Tn,Ot,Kn;return b.createElement("div",null,b.createElement("div",{className:x.combination},b.createElement("span",{className:x.qtitle},ot==null?void 0:ot.name)),b.createElement("div",{className:x.warp,style:{padding:"0px",paddingTop:20}},b.createElement("div",null,((ot==null?void 0:ot.item_type)=="SINGLE"||(ot==null?void 0:ot.item_type)=="JUDGMENT")&&((Ht=ot==null?void 0:ot.choices)==null?void 0:Ht.map((wn,jn)=>b.createElement("div",{className:x.redio},!(wn!=null&&wn.is_answer)&&b.createElement("span",{className:x.redioitem}),(wn==null?void 0:wn.is_answer)&&b.createElement("i",{className:`${x.redioitemyes} icon-duigou1`}),b.createElement(y.Z,{className:wn!=null&&wn.is_answer?x.titleyes:x.title,value:re[jn]+(wn==null?void 0:wn.choice_text)}),(wn==null?void 0:wn.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(ot==null?void 0:ot.item_type)=="MULTIPLE"&&((St=ot==null?void 0:ot.choices)==null?void 0:St.map((wn,jn)=>b.createElement("div",{className:x.checkbox},!(wn!=null&&wn.is_answer)&&b.createElement("span",{className:x.checkboxitem}),(wn==null?void 0:wn.is_answer)&&b.createElement("i",{className:`${x.checkboxitemyes} icon-duigou1`}),b.createElement(y.Z,{className:wn!=null&&wn.is_answer?x.titleyes:x.title,value:re[jn]+(wn==null?void 0:wn.choice_text)}),(wn==null?void 0:wn.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(ot==null?void 0:ot.item_type)=="COMPLETION"&&b.createElement("div",{className:x.completion},(Tn=ot==null?void 0:ot.standard_answer)==null?void 0:Tn.map((wn,jn)=>{var $t;return b.createElement("div",{style:{display:"flex"}},b.createElement("span",{className:x.title},"\u586B\u7A7A\u9879",jn+1),b.createElement("div",{className:x.content},($t=wn==null?void 0:wn.answer_text)==null?void 0:$t.map((fa,Wn)=>b.createElement("div",{className:x.items},fa))))})),(ot==null?void 0:ot.item_type)=="SUBJECTIVE"&&b.createElement("div",{className:x.simple},b.createElement("div",{className:x.title},"\u53C2\u8003\u7B54\u6848"),b.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Ot=ot==null?void 0:ot.answer_texts)!=null&&Ot[0]?b.createElement(y.Z,{className:x.content,value:(Kn=ot==null?void 0:ot.answer_texts)==null?void 0:Kn[0]}):b.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(Me==null?void 0:Me.question_type)===8&&b.createElement("div",null,b.createElement(y.Z,{disabledFill:!0,className:x.content,showProgramFill:!0,value:ne.Base64.decode(((bn=Me==null?void 0:Me.program_attr)==null?void 0:bn.code)||"")})),(Me==null?void 0:Me.question_type)===5&&b.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},b.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10}},"\u521B\u5EFA\u8005"),b.createElement("span",{style:{color:"#000000"}},(Me==null?void 0:Me.author_name)||"- -")),b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10}},"\u6240\u5C5E\u5355\u4F4D"),b.createElement("span",{style:{color:"#000000"}},(Me==null?void 0:Me.author_school_name)||"- -")),b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10}},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{style:{color:"#000000"}},(Me==null?void 0:Me.study_count)||"0"))),b.createElement("a",{className:x.shixunbutton,href:`/shixuns/${Me==null?void 0:Me.identifier}/challenges?exercise=true`,target:"_blank"},b.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((Me==null?void 0:Me.question_type)<=4||[6,8].includes(Me==null?void 0:Me.question_type))&&b.createElement("div",{className:x.bottom},b.createElement("div",{className:x.bottomitem},b.createElement("span",{className:x.left},"\u89E3\u6790"),b.createElement("span",{className:x.right},Me!=null&&Me.analysis?b.createElement(y.Z,{value:Me==null?void 0:Me.analysis}):b.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),b.createElement("div",{className:x.bottomitem},b.createElement("span",{className:x.left},"\u96BE\u5EA6"),b.createElement("span",{className:x.right},(Me==null?void 0:Me.difficulty)===1?"\u7B80\u5355":(Me==null?void 0:Me.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),b.createElement("div",{className:x.bottomitem},b.createElement("span",{className:x.left},"\u77E5\u8BC6\u70B9"),b.createElement("span",{className:x.right},Me!=null&&Me.tag_discipline?Me==null?void 0:Me.tag_discipline:b.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},fe=oe(95006),Pe=oe(42128),Ue=oe(6075),Re=oe(61485),lt=oe(70659),Le=oe(93758),Ce=oe(59301),Xe=Object.defineProperty,nt=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,gt=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,ut=(Me,Et,kt)=>Et in Me?Xe(Me,Et,{enumerable:!0,configurable:!0,writable:!0,value:kt}):Me[Et]=kt,Yt=(Me,Et)=>{for(var kt in Et||(Et={}))pt.call(Et,kt)&&ut(Me,kt,Et[kt]);if(gt)for(var kt of gt(Et))wt.call(Et,kt)&&ut(Me,kt,Et[kt]);return Me},ln=(Me,Et)=>nt(Me,ye(Et)),It=(Me,Et,kt)=>new Promise((vt,Dt)=>{var Ae=ct=>{try{un(kt.next(ct))}catch(et){Dt(et)}},dt=ct=>{try{un(kt.throw(ct))}catch(et){Dt(et)}},un=ct=>ct.done?vt(ct.value):Promise.resolve(ct.value).then(Ae,dt);un((kt=kt.apply(Me,Et)).next())});const Wt=({setScoreShow:Me,ScoreShow:Et,onOk:kt,isshixuns:vt=!0,isloadings:Dt,dispatch:Ae,isIntelligentAssistant:dt=!1,newExercisePaper:un,shixunsDetail:ct,SpecificDifficulty:et})=>{var bn,ot,Bt,Ht;let[St,Tn]=(0,b.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,bigmodel:dt,group_id:[]}),[Ot,Kn]=(0,b.useState)([]),[wn,jn]=(0,b.useState)([]),[$t,fa]=(0,b.useState)([]),[Wn,Ca]=(0,b.useState)([]);const[sn,mn]=(0,b.useState)(!1),[Pn]=he.default.useForm(),[Ma,Sa]=(0,b.useState)(),[Da,en]=(0,b.useState)(!1);let[ht,pn]=(0,b.useState)(vt);const[xn,ya]=(0,b.useState)([]),[aa,Ka]=(0,b.useState)(0),[ra,Qn]=(0,b.useState)(!0),[Ya,Ra]=(0,b.useState)([]),[Ja,Br]=(0,b.useState)([]),At=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];let[Mn,kn]=(0,b.useState)([]),[In,xe]=(0,b.useState)({gg:{type:"1",page:1,updated_at:"",quotes:"",item_type:null,courseid:"",per_page:10,tag_discipline_id:null,difficulty:null,keyword:null},ttgx:{type:"3",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},scj:{type:"2",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null},wcjd:{type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},yx:{type:"5",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:null}});const ft=(0,b.useRef)(new Set),Ft=(0,b.useRef)(new Set),Qt=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],Rt=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],yt=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[En,je]=(0,b.useState)(!1),Ke=()=>{Pn.resetFields(),ht=!1,pn(!1),je(!1),Pn.submit()};(0,b.useEffect)(()=>{var Je,Ut,Dn,tt,Xn,Rn,ca,Vn,Za,sa;(((Dn=(Ut=(Je=un==null?void 0:un.editData)==null?void 0:Je.exercise)==null?void 0:Ut.exist_item_bank_ids)==null?void 0:Dn.length)>0||((Rn=(Xn=(tt=un==null?void 0:un.editData)==null?void 0:tt.exercise)==null?void 0:Xn.exist_item_bank_shixun_ids)==null?void 0:Rn.length)>0)&&Br([...(Vn=(ca=un==null?void 0:un.editData)==null?void 0:ca.exercise)==null?void 0:Vn.exist_item_bank_ids,...(sa=(Za=un==null?void 0:un.editData)==null?void 0:Za.exercise)==null?void 0:sa.exist_item_bank_shixun_ids])},[(ot=(bn=un==null?void 0:un.editData)==null?void 0:bn.exercise)==null?void 0:ot.exist_item_bank_ids]),(0,b.useEffect)(()=>{Et&&(Pn.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),ra&&ht&&(Pn.setFieldsValue({item_type:"SHIXUN"}),St.item_type="SHIXUN",et&&(Pn.setFieldsValue({diff:et}),St.diff=et),Tn(Yt({},St)),Qn(!1)),He(St),Mt(),cn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),dn())},[Et]),(0,b.useEffect)(()=>{aa>0&&setTimeout(()=>{Ka(0)},2e3)},[aa]);function He(Je){return It(this,null,function*(){var Ut,Dn,tt;if(mn(!0),Tn(Yt({},Je)),($t==null?void 0:$t.length)<=0&&Je.type==="5"){Ca([]),mn(!1);return}console.log("----",$t,xn);let Xn=Je.type==="5"?$t==null?void 0:$t.filter(Vn=>!xn.includes(Vn)):null,Rn=Je.type==="5"?$t==null?void 0:$t.filter(Vn=>xn.includes(Vn)):null;Je.group_id=((Ut=Je.group_id)==null?void 0:Ut.map(Vn=>Vn==null?void 0:Vn.value))||null;let ca=yield(0,le.ZP)("/api/item_banks.json",{method:"get",params:ln(Yt({},Je),{discipline_id:((Dn=Je==null?void 0:Je.courseid)==null?void 0:Dn[0])||null,sub_discipline_id:((tt=Je==null?void 0:Je.courseid)==null?void 0:tt[1])||null,ids:Xn,shixun_ids:Rn,include_shixuns:!dt,keyword:Je.keyword?encodeURIComponent(Je.keyword):Je.keyword,type:Je.type==="5"?null:Je.type,clazz:Je.type==="3"?"ItemBanksGroup":null})});Ca(ca),mn(!1)})}function Mt(){return It(this,null,function*(){let Je=yield(0,le.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:St.type==="5"?null:St.type,clazz:"ItemBanksGroup"}});Kn((0,a.L)(Je==null?void 0:Je.disciplines))})}function dn(){return It(this,null,function*(){let Je=yield(0,le.ZP)("/api/users/vrs_subject_names.json",{method:"Get"});(Je==null?void 0:Je.status)==0&&kn(Je==null?void 0:Je.names)})}function cn(Je){return It(this,null,function*(){var Ut;let Dn=yield(0,le.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:Je}),tt=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(Ut=Dn==null?void 0:Dn.data)==null?void 0:Ut.map(Xn=>({title:Xn.name,id:Xn.id,pid:Xn.id,value:Xn.id,key:Xn.id,isLeaf:!Xn.have_child}))}];Ra(tt)})}function qn(Je){return It(this,null,function*(){var Ut,Dn,tt,Xn;mn(!0);let Rn=(Ut=Je.list)==null?void 0:Ut.filter(Za=>!xn.includes(Za)),ca=(Dn=Je.list)==null?void 0:Dn.filter(Za=>xn.includes(Za));if(Rn.length===0&&ca.length===0){mn(!1),Ca([]);return}let Vn=yield(0,le.ZP)("/api/item_banks.json",{method:"get",params:ln(Yt({},Je),{discipline_id:((tt=Je==null?void 0:Je.courseid)==null?void 0:tt[0])||null,sub_discipline_id:((Xn=Je==null?void 0:Je.courseid)==null?void 0:Xn[1])||null,ids:Rn,shixun_ids:ca,type:Je.type==="5"?null:Je.type,clazz:Je.type==="3"?"ItemBanksGroup":null})});mn(!1),Ca(Vn)})}const Un=Je=>It(void 0,null,function*(){const Ut=yield Ae({type:"shixunsDetail/release",payload:{id:Je}});let Dn=Ut==null?void 0:Ut.tag_position,tt=(Ut==null?void 0:Ut.evaluation_set_position)||[],Xn=Ut.status;return Xn===0?(Be.ZP.success("\u53D1\u5E03\u6210\u529F"),He(St),!0):(Xn===2?Be.ZP.error(`\u7B2C${tt.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):Xn===3?Be.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${Dn.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):Be.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),fn=Je=>(Je==null?void 0:Je.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",Jn=(Je,Ut,Dn)=>Je.map(tt=>tt.key===Ut?Yt(Yt({},tt),Dn):tt.children?ln(Yt({},tt),{children:Jn(tt.children,Ut,Dn)}):tt),Ea=Je=>It(void 0,null,function*(){const{key:Ut}=Je;let Dn=St.type;const tt=yield(0,Le.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(Ut),type:Dn}),{data:Xn,total_count:Rn}=tt||{};Rn>0&&Ra(ca=>Jn(ca,Ut,{children:Xn.map(Vn=>({title:Vn.name,id:Vn.id,pid:Vn.id,value:Vn.id,key:Vn.id,isLeaf:!Vn.have_child}))}))});function zt(Je){console.log("----",St),Je==="1"&&(In.gg=Yt({},St)),Je==="2"&&(In.scj=Yt({},St)),Je==="3"&&(In.ttgx=Yt({},St)),Je==="0"&&(In.wcjd=Yt({},St)),Je==="5"&&(In.yx=Yt({},St)),xe(Yt({},In))}function _n(){St.type==="1"&&(St=In.gg),St.type==="2"&&(St=In.scj),St.type==="3"&&(St=In.ttgx),St.type==="0"&&(St=In.wcjd),St.type==="5"&&(St=In.yx),(St==null?void 0:St.item_type)==="SHIXUN"?(ht=!0,pn(!0)):(ht=!1,pn(!1)),Pn.setFieldsValue(Yt({},St)),Tn(Yt({},St)),He(Yt({},St))}return Ce.createElement("div",null,Ce.createElement(Ie.default,{title:!1,footer:!1,open:Et,width:1360,centered:!0,className:E.scoremodal,onCancel:()=>{Me(!1)}},Ce.createElement("div",{style:{display:"flex",alignItems:"center"}},Ce.createElement("div",{className:E.title},dt?"\u4EE5\u9898\u6362\u9898":"\u9898\u5E93\u9009\u9898")),dt&&Ce.createElement("div",{style:{padding:10,background:"#F6F7F9",borderRadius:4,marginTop:14}},"\u6839\u636E\u73B0\u6709\u8BD5\u9898\u7684\u9898\u578B\u3001\u65B9\u5411\u3001\u77E5\u8BC6\u70B9\u3001\u96BE\u6613\u5EA6\uFF0C\u5FEB\u901F\u751F\u6210\u65B0\u7684\u8BD5\u9898\uFF0C\u589E\u52A0\u8BD5\u9898\u7684\u4E30\u5BCC\u5EA6"),Ce.createElement(be.default,{className:E.tabWrap,activeKey:St.type,onChange:Je=>{Je==="3"?(St.show_all_share=!0,cn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):St.show_all_share=null,Je==="0"&&cn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),zt(St.type),St.type=Je,(St==null?void 0:St.item_type)==="SHIXUN"&&St.type!=="5"&&(ht=!0,pn(!0)),je(!1),St.type==="5"&&(ht=!1,pn(!1)),_n(),Mt()},items:[{label:"\u516C\u5171",key:"1"},{label:"\u56E2\u961F\u5171\u4EAB",key:"3"},{label:"\u6536\u85CF\u5939",key:"2"},{label:"\u6211\u521B\u5EFA\u7684",key:"0"},{label:Ce.createElement("div",null,"\u5DF2\u9009",$t.length>0&&Ce.createElement("span",{className:E.titlecount},$t.length),aa>0&&Ce.createElement("span",{className:E.add},"+",aa)),key:"5"}]}),Ce.createElement(he.default,{layout:"inline",form:Pn,onValuesChange:(Je,Ut)=>{const Dn=Object.values(Ut).some(Xn=>Xn!==null&&Xn!==""&&Xn!==void 0),tt=Ut.keyword==="";if(je(Dn||!tt),St.page=1,(Ut==null?void 0:Ut.item_type)==="SHIXUN"){if(St.type==="5"?(et&&(Je==null?void 0:Je.item_type)==="SHIXUN"&&Pn.setFieldsValue({difficulty:et}),pn(!1)):(et&&(Je==null?void 0:Je.item_type)==="SHIXUN"&&Pn.setFieldsValue({diff:et}),pn(!0)),Je.keyword||Je.keyword==="")return;setTimeout(()=>{Pn.submit()},0)}else{if(Je!=null&&Je.courseid&&Pn.setFieldsValue({tag_discipline_id:""}),pn(!1),Je.keyword||Je.keyword==="")return;Pn.submit()}},onFinish:Je=>{var Ut;St.type==="3"&&(!Je.group_id||((Ut=Je==null?void 0:Je.group_id)==null?void 0:Ut.length)===0)?St.show_all_share=!0:St.show_all_share=null,Tn(Yt(Yt({},St),Je)),He(Yt(Yt({},St),Je))}},Ce.createElement(he.default.Item,{name:"item_type"},Ce.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle"},(dt?At.slice(0,6):At).map(Je=>Ce.createElement(Ge.default.Option,{key:Je.value},Je.name)))),Ce.createElement(he.default.Item,{name:"courseid"},Ce.createElement(Fe.Z,{className:E.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:Ot})),!ht&&Ce.createElement(he.default.Item,{name:"tag_discipline_id"},Ce.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(Bt=Wn==null?void 0:Wn.tag_disciplines)==null?void 0:Bt.map(Je=>Ce.createElement(Ge.default.Option,{key:Je.id},Je.name)))),ht&&Ce.createElement(he.default.Item,{name:"vrs_name"},Ce.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u79D1\u76EE",style:{width:118},size:"middle",allowClear:!0},(Ht=[{id:"",name:"\u5168\u90E8"},...(Mn==null?void 0:Mn.map(Je=>({id:Je,name:Je})))||[]])==null?void 0:Ht.map(Je=>Ce.createElement(Ge.default.Option,{key:Je.id},Je.name)))),Ce.createElement(he.default.Item,{name:ht?"diff":"difficulty"},Ce.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!ht&&Qt.map(Je=>Ce.createElement(Ge.default.Option,{value:Je.value,key:Je.value},Je.name)),ht&&Rt.map(Je=>Ce.createElement(Ge.default.Option,{value:Je.value,key:Je.value},Je.name)))),ht&&Ce.createElement(he.default.Item,{name:"shixun_publish_status"},Ce.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},yt.map(Je=>Ce.createElement(Ge.default.Option,{key:Je.value},Je.name)))),(St.type==="3"||St.type==="0")&&!ht&&Ce.createElement(he.default.Item,{name:"group_id"},Ce.createElement(Ye.default,{treeDataSimpleMode:!0,style:{width:118},className:E.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(Je,Ut)=>Ut.title.toUpperCase().indexOf(Je.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:Ea,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:Ya})),En&&Ce.createElement("span",{className:E.allqingchu,onClick:Ke},Ce.createElement("i",{className:"iconfont icon-guanbi4"}),Ce.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),Ce.createElement(he.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},Ce.createElement(ke.default.Search,{className:E.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:Ce.createElement("i",{className:`iconfont icon-sousuo9 font14 ${E.searchIcon}`,onClick:()=>Pn.submit()}),onSearch:Je=>{Pn.submit()}}))),Ce.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},Ce.createElement("div",{onClick:()=>{St.updated_at==="asc"?St.updated_at="desc":St.updated_at="asc",Tn(ln(Yt({},St),{page:1})),He(ln(Yt({},St),{page:1}))}}," ",St.updated_at?Ce.createElement("img",{src:St.updated_at==="asc"?fe.Z:Pe.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):Ce.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),Ce.createElement("div",{onClick:()=>{St.quotes==="asc"?St.quotes="desc":St.quotes="asc",Tn(ln(Yt({},St),{page:1})),He(ln(Yt({},St),{page:1}))},style:{marginLeft:20}}," ",St.quotes?Ce.createElement("img",{src:St.quotes==="asc"?fe.Z:Pe.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):Ce.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),Ce.createElement(De.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(Wn==null?void 0:Wn.items)||(Wn==null?void 0:Wn.shixun_list),pagination:!1,loading:sn,rowKey:Je=>Je.id,rowSelection:{type:dt?"radio":"checkbox",selectedRowKeys:wn,getCheckboxProps:Je=>({disabled:Je.shixun_tag_num===1||(Ja==null?void 0:Ja.find(Ut=>Je.id===Ut))}),onSelect(Je,Ut,Dn){if(dt){jn([Je.id]),Ft.current=new Set([Je.id]),Ka(1),fa([Je.id]);return}if(Ut)(ht||Je!=null&&Je.challenge_names)&&ya([...xn,Je.id]),jn([...wn,Je.id]),Je.identifier?ft.current.add(Je.id):Ft.current.add(Je.id),Ka(1),fa([...$t,Je.id]);else{Je.identifier?ft.current.delete(Je.id):Ft.current.delete(Je.id);let tt=$t.filter(Xn=>Xn!==Je.id);if(jn(tt),fa(tt),ht||Je!=null&&Je.challenge_names){let Xn=xn.filter(Rn=>Rn!==Je.id);ya([...Xn])}if(St.type==="5"){qn(ln(Yt({},St),{list:[...tt]}));return}}},onSelectAll(Je,Ut,Dn){var tt,Xn;if(Je){const Rn=Dn.map(Vn=>Vn.id),ca=(Xn=Dn==null?void 0:Dn.filter(Vn=>Vn==null?void 0:Vn.challenge_names))==null?void 0:Xn.map(Vn=>Vn.id);ya([...xn,...ca]),jn([...wn,...Rn]),fa([...$t,...Rn]);for(const Vn of Dn)Vn.identifier?ft.current.add(Vn.id):Ft.current.add(Vn.id)}else{const Rn=Dn.map(sa=>sa.id),ca=wn.filter(sa=>!Rn.some(_a=>_a===sa)),Vn=(tt=Dn==null?void 0:Dn.filter(sa=>sa==null?void 0:sa.challenge_names))==null?void 0:tt.map(sa=>sa.id);jn([...ca]),fa([...ca]);let Za=xn.filter(sa=>!Vn.some(_a=>_a===sa.id));ya([...Za]),St.type==="5"&&qn(ln(Yt({},St),{list:[...ca]}));for(const sa of Rn)sa.identifier?ft.current.delete(sa):Ft.current.delete(sa)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(Je,Ut,Dn)=>{var tt,Xn;return Ce.createElement(Oe.Z,{title:fn(Ut)},Ce.createElement("div",null,ht||Ut!=null&&Ut.challenge_names?"\u5B9E\u8BAD\u9898":(Xn=(tt=At==null?void 0:At.filter(Rn=>Rn.value===Je))==null?void 0:tt[0])==null?void 0:Xn.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:ht?"30%":"60%",key:"name",render:(Je,Ut,Dn)=>{var tt;return Ce.createElement("div",{style:{display:"flex",alignItems:"center"}},Ce.createElement(Oe.Z,{title:fn(Ut)},Ce.createElement("div",{className:Ut!=null&&Ut.high_resources_consume?E.q_title:""},Ce.createElement(y.Z,{key:1,showLines:1,showTextOnly:!0,value:ht||Ut!=null&&Ut.challenge_names?Ut!=null&&Ut.title||Je===null?"--":Je:(Ut==null?void 0:Ut.item_type)=="BPROGRAM"?(tt=Ut==null?void 0:Ut.program_attr)==null?void 0:tt.description:Je}))),(Ut==null?void 0:Ut.high_resources_consume)&&Ce.createElement(lt.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!ht,render:(Je,Ut,Dn)=>{var tt;return Ce.createElement(Oe.Z,{title:fn(Ut)},Ce.createElement("span",null,Je?(tt=Je==null?void 0:Je.split("\u3001"))==null?void 0:tt[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!ht,render:(Je,Ut,Dn)=>Ce.createElement(Oe.Z,{title:fn(Ut)},Ce.createElement("span",null,Je||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(Je,Ut,Dn)=>{var tt,Xn,Rn,ca;return Ce.createElement(Oe.Z,{title:fn(Ut)},Ce.createElement("div",null,ht||Ut!=null&&Ut.challenge_names?(Ut==null?void 0:Ut.level)||((Xn=(tt=Qt==null?void 0:Qt.filter(Vn=>Vn.value===Je))==null?void 0:tt[0])==null?void 0:Xn.name):(ca=(Rn=Qt==null?void 0:Qt.filter(Vn=>Vn.value===Je))==null?void 0:Rn[0])==null?void 0:ca.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!ht,render:(Je,Ut,Dn)=>Ce.createElement(Oe.Z,{title:fn(Ut)},Ce.createElement("div",null,Je||"- -"))},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!ht,render:(Je,Ut,Dn)=>Ce.createElement("span",null,Je||"- -")},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(Je,Ut,Dn)=>Ce.createElement(Oe.Z,{title:fn(Ut)},Ce.createElement("div",null,ht||Ut!=null&&Ut.challenge_names?(Ut==null?void 0:Ut.study_count)||(Ut==null?void 0:Ut.stu_num):Je))},{title:Ce.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",Ce.createElement(Oe.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},Ce.createElement(Re.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!ht,render:(Je,Ut,Dn)=>Ce.createElement(Oe.Z,{title:fn(Ut)},Ce.createElement("div",null,Je||"- -"))},{title:Ce.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",Ce.createElement(Oe.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},Ce.createElement(Re.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!ht,render:(Je,Ut,Dn)=>Ce.createElement("span",null,Je||"- -")},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(Je,Ut,Dn)=>Ce.createElement(Oe.Z,{title:fn(Ut)},Ce.createElement("div",{style:{flex:1,textAlign:"start"}},Ce.createElement("a",{onClick:()=>{var tt,Xn;Sa(ln(Yt({},Ut),{question_type:ht||Ut!=null&&Ut.challenge_names?5:(Xn=(tt=At==null?void 0:At.filter(Rn=>Rn.value===(Ut==null?void 0:Ut.item_type)))==null?void 0:tt[0])==null?void 0:Xn.question_type})),en(!0)}},"\u67E5\u770B"),(Ut==null?void 0:Ut.shixun_tag_num)===1&&Ce.createElement("a",{style:{marginLeft:10},onClick:()=>{Ie.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:Ce.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",Ce.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${Ut==null?void 0:Ut.identifier}/challenges`)}},(Ut==null?void 0:Ut.shixun_name)||"--"),"\uFF1F"),onOk:()=>It(void 0,null,function*(){if(!Un(Ut==null?void 0:Ut.identifier))return new Promise((tt,Xn)=>{Xn()})})})}},"\u53D1\u5E03")))}].filter(Je=>!Je.hidden)}),Ce.createElement(We.Z,{current:St.page,total:(Wn==null?void 0:Wn.items_count)||(Wn==null?void 0:Wn.shixuns_count),style:{marginBottom:20},defaultPageSize:St.per_page,showTotal:Je=>Ce.createElement("span",null,"\u5171\xA0",Ce.createElement("span",{style:{color:"#165DFF"}},Je),"\xA0\u6761\u6570\u636E"),pageSize:St.per_page,onChange:(Je,Ut)=>{St.page=Je,St.per_page=Ut,Tn(Yt({},St)),He(Yt({},St))}}),Ce.createElement("div",{className:E.bottom},Ce.createElement(Ve.ZP,{className:E.no,onClick:()=>{Me(!1)}},"\u53D6\u6D88"),Ce.createElement(Ve.ZP,{loading:Dt,style:{width:Dt&&75},className:E.yes,onClick:()=>It(void 0,null,function*(){if(($t==null?void 0:$t.length)<=0){Be.ZP.info(dt?"\u8BF7\u9009\u62E9\u4E00\u9053\u8BD5\u9898":"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}kt([...Ft.current],[...ft.current],!0,$t==null?void 0:$t.length)})},dt?"\u5F00\u59CB\u6362\u9898":"\u786E\u8BA4"))),Ce.createElement(Ie.default,{open:Da,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:E.previewModal,width:1e3,centered:!0,onCancel:()=>{en(!1)},onOk:()=>{en(!1)}},Ce.createElement(ge,{qitem:Ma})))};var Qe=(0,Ue.connect)(({shixunsDetail:Me,newExercisePaper:Et})=>({shixunsDetail:Me,newExercisePaper:Et}))(Wt)},76832:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return De}});var b=oe(43418),he={ul:"ul___TdfYY"},Be=oe(32637),Ie=oe(59301),be=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,Ye=(Oe,We)=>{var Ve={};for(var le in Oe)Ge.call(Oe,le)&&We.indexOf(le)<0&&(Ve[le]=Oe[le]);if(Oe!=null&&be)for(var le of be(Oe))We.indexOf(le)<0&&Fe.call(Oe,le)&&(Ve[le]=Oe[le]);return Ve},De=Oe=>{var We=Oe,{open:Ve,onCancel:le}=We,E=Ye(We,["open","onCancel"]);return Ie.createElement(b.default,{centered:!0,open:Ve,title:Ie.createElement("div",{style:{fontWeight:"bold"}},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"),width:"696px",onCancel:le,footer:null},Ie.createElement("div",null,Ie.createElement("div",{className:"tc"},Ie.createElement("img",{className:"mt10",src:Be,width:"182px",height:"181px",style:{borderRadius:"2px",border:"1px solid #D8E3E9"}})),Ie.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16 mt10"},"\u514D\u8D39\u6559\u7814\u52A9\u7406"),Ie.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16"},"\u5FAE\u4FE1\u626B\u4E00\u626B\u6DFB\u52A0"),Ie.createElement("div",{style:{color:"#333"},className:"pt30 font14"},Ie.createElement("ul",{className:he.ul},Ie.createElement("li",null,"1\u3001\u89E3\u7B54\u8001\u5E08\u7591\u60D1\u3001\u5E2E\u52A9\u8001\u5E08\u66F4\u5FEB\u719F\u6089\u548C\u4F7F\u7528\u5E73\u53F0\u6559\u5B66\u3002"),Ie.createElement("li",null,"2\u3001\u534F\u52A9\u8001\u5E08\u521B\u5EFA\u8BFE\u5802\u3001\u8BFE\u7A0B\u8BBE\u8BA1\u3001\u505A\u597D\u6559\u5B66\u5DE5\u4F5C\u3002"),Ie.createElement("li",null,"3\u3001\u6839\u636E\u8001\u5E08\u6559\u5B66\u65B9\u5411\uFF0C\u5206\u4EAB\u5E73\u53F0C9\u9662\u6821\u3001985\u9AD8\u6821\u3001211\u9AD8\u6821\u3001\u53CC\u4E00\u6D41\u9AD8\u6821\u8001\u5E08\u7ECF\u5178\u5B9E\u8DF5\u6559\u5B66\u6848\u4F8B\u3002")))))}},99530:function(_e,xt,oe){"use strict";oe.d(xt,{I:function(){return he}});var b=oe(59301);const he=()=>{const[Be,Ie]=(0,b.useState)("hidden");return{overflow:Be,handleMouseEnter:()=>Ie("auto"),handleMouseLeave:()=>Ie("hidden")}}},77578:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return b}});const b=he=>he?typeof he=="function"?he():he:null},66104:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return nt}});var b=oe(92310),he=oe.n(b),Be=oe(11592),Ie=oe(26112),be=oe(59301),Ge=oe(92343),Fe=oe(36355),Ye=oe(84105),ke=oe(91857);const De=ye=>{let{children:gt}=ye;const{getPrefixCls:pt}=be.useContext(Fe.E_),wt=pt("breadcrumb");return be.createElement("li",{className:`${wt}-separator`,"aria-hidden":"true"},gt===""?gt:gt||"/")};De.__ANT_BREADCRUMB_SEPARATOR=!0;var Oe=De,We=function(ye,gt){var pt={};for(var wt in ye)Object.prototype.hasOwnProperty.call(ye,wt)&>.indexOf(wt)<0&&(pt[wt]=ye[wt]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ut=0,wt=Object.getOwnPropertySymbols(ye);utgt[ut]||wt)}function le(ye,gt,pt,wt){if(pt==null)return null;const{className:ut,onClick:Yt}=gt,ln=We(gt,["className","onClick"]),It=Object.assign(Object.assign({},(0,Ie.Z)(ln,{data:!0,aria:!0})),{onClick:Yt});return wt!==void 0?be.createElement("a",Object.assign({},It,{className:he()(`${ye}-link`,ut),href:wt}),pt):be.createElement("span",Object.assign({},It,{className:he()(`${ye}-link`,ut)}),pt)}function E(ye,gt){return(wt,ut,Yt,ln,It)=>{if(gt)return gt(wt,ut,Yt,ln);const Wt=Ve(wt,ut);return le(ye,wt,Wt,It)}}var a=function(ye,gt){var pt={};for(var wt in ye)Object.prototype.hasOwnProperty.call(ye,wt)&>.indexOf(wt)<0&&(pt[wt]=ye[wt]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ut=0,wt=Object.getOwnPropertySymbols(ye);ut{const{prefixCls:gt,separator:pt="/",children:wt,menu:ut,overlay:Yt,dropdownProps:ln,href:It}=ye,Qe=(Me=>{if(ut||Yt){const Et=Object.assign({},ln);if(ut){const kt=ut||{},{items:vt}=kt,Dt=a(kt,["items"]);Et.menu=Object.assign(Object.assign({},Dt),{items:vt==null?void 0:vt.map((Ae,dt)=>{var{key:un,title:ct,label:et,path:bn}=Ae,ot=a(Ae,["key","title","label","path"]);let Bt=et!=null?et:ct;return bn&&(Bt=be.createElement("a",{href:`${It}${bn}`},Bt)),Object.assign(Object.assign({},ot),{key:un!=null?un:dt,label:Bt})})})}else Yt&&(Et.overlay=Yt);return be.createElement(ke.Z,Object.assign({placement:"bottom"},Et),be.createElement("span",{className:`${gt}-overlay-link`},Me,be.createElement(Ye.Z,null)))}return Me})(wt);return Qe!=null?be.createElement(be.Fragment,null,be.createElement("li",null,Qe),pt&&be.createElement(Oe,null,pt)):null},y=ye=>{const{prefixCls:gt,children:pt,href:wt}=ye,ut=a(ye,["prefixCls","children","href"]),{getPrefixCls:Yt}=be.useContext(Fe.E_),ln=Yt("breadcrumb",gt);return be.createElement(x,Object.assign({},ut,{prefixCls:ln}),le(ln,ut,pt,wt))};y.__ANT_BREADCRUMB_ITEM=!0;var z=y,ne=oe(17313),re=oe(83116),ie=oe(37613);const ge=ye=>{const{componentCls:gt,iconCls:pt}=ye;return{[gt]:Object.assign(Object.assign({},(0,ne.Wf)(ye)),{color:ye.itemColor,fontSize:ye.fontSize,[pt]:{fontSize:ye.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:ye.linkColor,transition:`color ${ye.motionDurationMid}`,padding:`0 ${ye.paddingXXS}px`,borderRadius:ye.borderRadiusSM,height:ye.lineHeight*ye.fontSize,display:"inline-block",marginInline:-ye.marginXXS,"&:hover":{color:ye.linkHoverColor,backgroundColor:ye.colorBgTextHover}},(0,ne.Qy)(ye)),"li:last-child":{color:ye.lastItemColor},[`${gt}-separator`]:{marginInline:ye.separatorMargin,color:ye.separatorColor},[`${gt}-link`]:{[` +`}return kt.replaceSelection(jr+` +`),kt.focus();default:throw new Error}},[kt,yn]),Ba=(0,b.useMemo)(()=>{switch(yn){case Da:return b.createElement(Nt,{callback:tn,onCancel:Aa});case ya:return b.createElement(Wt.Z,{callback:tn,onCancel:Aa});case en:return b.createElement(Qe.Z,{callback:tn,onCancel:Aa});case ht:return b.createElement(Tn,{callback:tn,onCancel:Aa});case aa:return b.createElement($t,{callback:tn,onCancel:Aa});case"maths-latex":return b.createElement(mn,{showSaveButton:!0,callback:tn});case"inline-latex":return b.createElement(En.Z,{showSaveButton:!0,callback:tn});default:return null}},[yn]);function Aa(){Ta("")}(0,b.useEffect)(()=>{if(mt.current){let Gn=function(jt){$e=!0,st=jt.pageY},on=function(){$e=!1},It=function(jt){if($e){let at=jt.pageY-st;at<0&&(at=0),at>300&&(at=300);let rn=Rt+at+"px";Er(rn)}},de=mt.current,$e=!1,st=0;return de.addEventListener("mousedown",Gn),document.addEventListener("mousemove",It),document.addEventListener("mouseup",on),()=>{de.removeEventListener("mousedown",Gn),document.removeEventListener("mousemove",It),document.removeEventListener("mouseup",on)}}},[kt,mt]),(0,b.useEffect)(()=>{Er(Rt)},[Rt]);const nr=ft(He),ka=ft(dr),ga={width:nr,height:ka},Qa=(0,b.useMemo)(()=>{if(Pa){let Gn=new Date(Pa),on=Gn.getHours(),It=Gn.getMinutes(),de=Gn.getSeconds();return on=on<10?"0"+on:on,It=It<10?"0"+It:It,de=de<10?"0"+de:de,`${on}:${It}:${de}`}return 0},[Pa]),pr=Gn=>{const on=[];if(Je){let It=-1;Gn=Gn.replace(/(@▁▁@|@▁@)/g,function(de,$e,st){on.push({multiLine:de!==kn})})}return on};function Gr(){window.sessionStorage.removeItem(Jn),hr(!1),Va(0)}function er(){hr(!1),Va(0),kt.setValue(window.sessionStorage.getItem(Jn))}(0,b.useEffect)(()=>{yt[yn]&&yn!==hn&&yn!==ht&&setTimeout(()=>{const Gn=document.getElementsByClassName("markdown-popup-form")[0],on=window.innerWidth/2-Gn.offsetWidth/2,It=window.innerHeight/2-Gn.offsetHeight/2;fa(on),mr(It)},0)},[yn]);const fr=Gn=>{Gn.preventDefault();const on=Gn.clientX-vr,It=Gn.clientY-lr;document.body.onmousemove=de=>{let $e=de.clientX-on,st=de.clientY-It;const jt=document.getElementsByClassName("markdown-popup-form")[0],at=window.innerWidth-jt.offsetWidth,rn=window.innerHeight-jt.offsetHeight;$e=Math.max(0,Math.min($e,at)),st=Math.max(0,Math.min(st,rn)),Dr(de.clientX,de.clientY,on,It)&&(fa($e),mr(st))},document.body.onmouseup=function(){document.body.onmousemove=null}},Dr=(Gn,on,It,de)=>{const $e=document.body.clientHeight,st=document.body.clientWidth;return Gn<20&&It>Gn||Gn>st-20&&Iton||on>$e-20&&delt in Re?We(Re,lt,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Re[lt]=Le,z=(Re,lt)=>{for(var Le in lt||(lt={}))a.call(lt,Le)&&y(Re,Le,lt[Le]);if(E)for(var Le of E(lt))x.call(lt,Le)&&y(Re,Le,lt[Le]);return Re},ne=(Re,lt)=>Ve(Re,le(lt));const{useForm:re}=b.default,ie={width:280,marginRight:10},ge={labelCol:{span:5},wrapperCol:{span:19}};var fe=({callback:Re,onCancel:lt})=>{const[Le]=re();let Ce=(0,ke.useRef)();function Xe(gt){Ce.current.width=Le.getFieldValue("width"),Ce.current.align=Le.getFieldValue("align"),Re(gt,Ce.current)}function nt(gt,pt){if(gt.status===-1){he.ZP.error(gt.message);return}Le.setFieldsValue({src:`/api/attachments/${gt.id}`,type:pt.type})}function ye(gt){let pt=gt.target.files[0];Ce.current=pt,Ue(pt,nt)}return Oe.createElement(b.default,ne(z({form:Le},ge),{className:"upload-image-panel",onFinish:Xe,style:{width:470,overflow:"hidden"}}),Oe.createElement(b.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Oe.createElement("div",{className:"flex-container"},Oe.createElement(b.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Oe.createElement(Be.default,{style:ie})),Oe.createElement(Pe,{onFileChange:ye}))),Oe.createElement(b.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Oe.createElement(Be.default,{style:{width:264}})),Oe.createElement(b.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Oe.createElement(Ie.Z,null,Oe.createElement(b.default.Item,{name:"width",style:{margin:0}},Oe.createElement(be.Z,{style:{width:264}})),Oe.createElement("span",{className:"ml8"},"%"))),Oe.createElement(b.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Oe.createElement(Ge.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"}]})),Oe.createElement("aside",null,Oe.createElement(b.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Oe.createElement(Fe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Oe.createElement(Fe.ZP,{type:"default",onClick:lt},"\u53D6\u6D88"))))};function Pe({onFileChange:Re}){return Oe.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Oe.createElement("input",{type:"file",onChange:Re}))}function Ue(Re,lt){if(!Re)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,De.bg)())throw he.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Le=new FormData;Le.append("editormd-image-file",Re),Le.append("file_param_name","editormd-image-file"),Le.append("byxhr","true");var Ce=new window.XMLHttpRequest;Ce.withCredentials=!0,Ce.addEventListener("load",function(Xe){lt(JSON.parse(Xe.target.responseText),Re)},!1),Ce.addEventListener("error",function(Xe){console.error(Xe)},!1),Ce.open("POST",`${Ye.KI}/api/attachments.json`),Ce.send(Le)}},23252:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return Be}});var b=oe(59301),he=oe(4676);class Be extends b.Component{constructor(be){super(be);const Ge=window.document;this.node=Ge.createElement("div"),Ge.body.appendChild(this.node)}render(){const{children:be}=this.props;return(0,he.createPortal)(be,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},50543:function(_e,xt,oe){"use strict";oe.d(xt,{i:function(){return ge},Z:function(){return Pe}});var b={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},he=oe(71418),Be=oe(6848),Ie=oe(93948),be=oe(92310),Ge=oe.n(be),Fe=oe(21331),Ye=oe(41625),ke=oe(35219),De=oe(79005),Oe=oe(20345),We=oe(77882),Ve=oe(31081),le=oe(75309),E=oe(71979),a=oe(47558),x=oe(42922),y=oe(66832),z=oe(96593),ne=oe(19664),re=oe(91833),ie=oe(59301);const ge=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:De,swimg:Oe},{name:"101\u8BA1\u5212",ptimg:We,swimg:Ve},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:le,swimg:E},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:y,swimg:z},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ne,swimg:re}];var Pe=({className:Ue,dataSource:Re=[],col:lt=4,right:Le,bottom:Ce=23,precision:Xe=0,wrapWidth:nt=1200,trackEventItems:ye,loading:gt,onRemove:pt=()=>{},isCurrent:wt=!0,showAlias:ut=!1,showProgress:Yt=!1})=>{const ln=Math.floor((nt-(lt-1)*Le)/lt),Nt=[{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(Wt=>(window.ENV==="build"&&(Wt.ptimg=`/react/build${Wt.ptimg}`,Wt.swimg=`/react/build${Wt.swimg}`),Wt));return ie.createElement(he.Z,{spinning:gt},ie.createElement("div",{className:Ge()(b.list,Ue)},!!(Re!=null&&Re.length)&&(Re==null?void 0:Re.map((Wt,Qe)=>{var Me,Et,Gt,vt,Dt,Ae;const{name:dt,id:un,identifier:ct,featured:et,school_name:bn,image_url:ot,excellent:Bt,is_plan:Ht}=Wt;return ie.createElement("div",{key:un,className:wt&&Yt?b.wrapisCurrent:b.wrap,style:{width:ln,marginRight:(1+Qe)%lt===0?0:Le+Xe,marginBottom:Ce}},ie.createElement("a",{className:b.li,onClick:St=>{St.preventDefault(),St.stopPropagation(),ye&&(0,Fe.L9)([ye]),(0,Fe.xg)(`/paths/${ct}`)}},ie.createElement("div",{className:b.img},ie.createElement("img",{className:b.cover,src:`${ot}`}),wt&&(0,ke.bg)()&&(Wt==null?void 0:Wt.studying)&&ie.createElement("div",{className:`${b.movebq} user-path-items`,onClick:St=>{St.stopPropagation(),pt(Wt)}},ie.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ie.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Me=Wt==null?void 0:Wt.subject_tags)==null?void 0:Me.map((St,Tn)=>{var Mt,Kn;if(Tn===0){const jn=(Mt=Nt.find($t=>$t.name==St))==null?void 0:Mt.swimg;return ie.createElement("img",{className:b.sign,src:jn,style:{left:"-4px"}})}const wn=(Kn=Nt.find(jn=>jn.name==St))==null?void 0:Kn.ptimg;return ie.createElement("img",{className:b.sign,src:wn,style:{left:`${48+52*(Tn-1)+2*Tn}px`}})}),ie.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Wt==null?void 0:Wt.excellent)&&ie.createElement("div",{className:b.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ie.createElement("div",{className:b.name},ie.createElement(Be.Z,{title:ut&&(Wt!=null&&Wt.excellent_alias_name)?ie.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${dt}`,ie.createElement("br",null),ie.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Wt==null?void 0:Wt.excellent_alias_name}`)):dt},ie.createElement("span",{className:b.e},ut&&(Wt==null?void 0:Wt.excellent_alias_name)||dt))),wt&&Yt&&((Et=Wt==null?void 0:Wt.progress)==null?void 0:Et.all_score)!=0&&ie.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},ie.createElement(Ie.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Gt=Wt==null?void 0:Wt.progress)==null?void 0:Gt.my_score)/((vt=Wt==null?void 0:Wt.progress)==null?void 0:vt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Dt=Wt==null?void 0:Wt.progress)==null?void 0:Dt.my_score,"/",(Ae=Wt==null?void 0:Wt.progress)==null?void 0:Ae.all_score),(!wt||!Yt)&&ie.createElement("div",{className:b.tags},ie.createElement("div",null,ie.createElement(Be.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ie.createElement("span",null,Wt.stages_count))),ie.createElement(Be.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ie.createElement("span",null,Wt.members_count)))))))})),!Re.length&&ie.createElement(Ye.Z,null)))}},14739:function(_e,xt,oe){"use strict";oe.d(xt,{jL:function(){return be},w9:function(){return sn},dN:function(){return Sa},QD:function(){return vn},cQ:function(){return vt.Z},Oz:function(){return jn},op:function(){return He},O5:function(){return Vt},_b:function(){return Ut},t7:function(){return Re},Gi:function(){return ra},YG:function(){return hn},kT:function(){return aa},qp:function(){return x},K3:function(){return ne},vr:function(){return zt},qE:function(){return cn},Je:function(){return Ce},wb:function(){return Qe},lB:function(){return Gt},cq:function(){return At},tp:function(){return ge},Si:function(){return Jt},k8:function(){return tr},Du:function(){return Er}});var b=oe(59301),he={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"},Be="data:image/png;base64,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",be=({dataSource:mt=[],img:it,imgWidth:Ot=346,title:gn,sunTitle:ua,bannerExtraContent:Ia})=>b.createElement("div",{className:he.banner},b.createElement("div",{className:he.content},b.createElement("aside",null,b.createElement("p",null,b.createElement("b",null,gn),b.createElement("span",null,ua)),mt.length>0&&b.createElement("div",{className:he.btns},mt.map((tn,Ba)=>b.createElement("div",{key:Ba,onClick:tn.click},tn.name,tn.sign?b.createElement("img",{src:Be,width:39}):null))),Ia),it&&b.createElement("img",{style:{marginTop:33,marginRight:38},src:it,width:Ot}))),Ge={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"},Fe=oe(92310),Ye=oe.n(Fe),ke=oe(78267),De=Object.defineProperty,Oe=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,le=(mt,it,Ot)=>it in mt?De(mt,it,{enumerable:!0,configurable:!0,writable:!0,value:Ot}):mt[it]=Ot,E=(mt,it)=>{for(var Ot in it||(it={}))We.call(it,Ot)&&le(mt,Ot,it[Ot]);if(Oe)for(var Ot of Oe(it))Ve.call(it,Ot)&&le(mt,Ot,it[Ot]);return mt},x=({dataSource:mt=[],value:it,onChange:Ot,onTitleChange:gn,className:ua,title:Ia,titleWidth:tn=41,style:Ba={},fontColor:Aa="#6A7283",showCount:nr,classNameActive:ka,styleItem:ga={}})=>{const[Qa,pr]=(0,b.useState)(0),[Gr,er]=(0,b.useState)(!1),fr=(0,b.useRef)(null),Dr=(0,b.useRef)(null);return(0,b.useEffect)(()=>{var Gn;mt.length!==0&&(((Gn=fr==null?void 0:fr.current)==null?void 0:Gn.clientHeight)>97?pr(1):pr(0)),mt.length===0&&pr(0),er(!1)},[mt]),b.createElement("div",{className:Ye()(Ge.row,ua),style:Ba},b.createElement("div",{onClick:(0,ke.throttle)(()=>gn==null?void 0:gn(),2e3),style:{width:tn,marginTop:Gr?12:4},className:`${Ge.title} ${gn?"current":""}`},Ia),b.createElement("div",{className:Gr?`${Ge.tagsWrap} ${Ge.tagsBorderWrap}`:Ge.tagsWrap},b.createElement("div",{className:Ge.bar,ref:Dr,style:Qa>0?{height:Qa===1?97:"auto",overflow:Qa===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},b.createElement("div",{className:Ge.tag,ref:fr},mt==null?void 0:mt.map(Gn=>b.createElement("span",{onClick:()=>Ot(Gn.id),key:Gn.id,style:E(E({color:Aa},ga),(Gn==null?void 0:Gn.style)||{}),className:it===Gn.id?Ye()(ka||Ge.active,Gn.classNameActive):""},b.createElement("span",{title:Gn.name,className:Ge.name},Gn.name),!!nr&&b.createElement("span",{className:Ge.num},Gn.count))))),!!Qa&&b.createElement(b.Fragment,null,Qa===1?b.createElement("div",{onClick:()=>{var Gn;pr(2),((Gn=fr==null?void 0:fr.current)==null?void 0:Gn.clientHeight)>245?er(!0):er(!1)},className:Ge.action},"\u5C55\u5F00",b.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):b.createElement("div",{onClick:()=>{Dr.current.scrollTop=0,pr(1),er(!1)},className:Ge.action},"\u6536\u8D77",b.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},y={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},ne=({dataSource:mt=[],value:it,onChange:Ot,onTitleChange:gn,className:ua,title:Ia,titleWidth:tn=41,style:Ba={},fontColor:Aa="#6A7283",showCount:nr,expand:ka=!0})=>{const[ga,Qa]=(0,b.useState)(0),[pr,Gr]=(0,b.useState)(!1),er=(0,b.useRef)(null),fr=(0,b.useRef)(null),[Dr,Gn]=(0,b.useState)(ka);return b.createElement("div",{className:Ye()(y.row,ua),style:Ba},b.createElement("div",{className:"flex item-center justify-between"},b.createElement("div",{onClick:(0,ke.throttle)(()=>gn==null?void 0:gn(),2e3),style:{width:tn,marginTop:pr?12:4},className:`${y.title} ${gn?"current":""}`},Ia),b.createElement("i",{className:`iconfont ${Dr?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Dr?8:10},onClick:()=>Gn(!Dr)})),Dr&&b.createElement("div",{className:pr?`${y.tagsWrap} ${y.tagsBorderWrap}`:y.tagsWrap},b.createElement("div",{className:y.fenge}),b.createElement("div",{className:y.bar,ref:fr},b.createElement("div",{className:y.tag,ref:er},mt==null?void 0:mt.map(on=>b.createElement("span",{onClick:()=>Ot(on.id),key:on.id,style:{color:Aa},className:it===on.id?y.active:""},b.createElement("span",{title:on.name,className:y.name},on.name),!!nr&&b.createElement("span",{className:y.num},on.count)))))))},re={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},ge=({dataSource:mt=[],value:it,onChange:Ot,className:gn,style:ua={}})=>b.createElement("div",{style:ua,className:Ye()(re.tabs,gn)},mt.map(Ia=>b.createElement("span",{onClick:()=>Ot(Ia.id),className:it===Ia.id?re.active:"",key:Ia.id},Ia.name))),fe={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"},Pe=oe(92832),Re=({dataSource:mt=[],value:it="",onChange:Ot,onInputChange:gn=()=>{},className:ua,style:Ia={},placeholder:tn,allowClear:Ba=!1})=>{var Aa;const[nr,ka]=(0,b.useState)(""),[ga,Qa]=(0,b.useState)("");(0,b.useEffect)(()=>{var er;let fr=it;(er=JSON.stringify(it))!=null&&er.includes("{")&&(ka(it.id),fr=it.value||"");try{Qa(decodeURIComponent(fr||""))}catch(Dr){Qa(decodeURIComponent(fr||""))}},[it]);const pr=()=>{Ot(encodeURIComponent(ga),nr||null)},Gr=er=>{er!==nr&&(ka(er),Ot(encodeURIComponent(ga),er))};return b.createElement("div",{className:Ye()(fe.input,ua),style:Ia},!!mt.length&&b.createElement("div",{className:fe.dropdown},b.createElement("div",{className:fe.text},(Aa=mt.find(er=>er.id===nr))==null?void 0:Aa.name,b.createElement("i",{className:"iconfont icon-zhankai4"}),b.createElement("b",{className:fe.b1}),b.createElement("b",{className:fe.b2})),b.createElement("div",{className:fe.menu},mt.map((er,fr)=>b.createElement("div",{key:fr,onClick:()=>Gr(er.id)},er.name)))),b.createElement(Pe.default,{onPressEnter:pr,value:ga,onChange:er=>{Qa(er.target.value),gn(encodeURIComponent(er.target.value),nr||null)},bordered:!1,placeholder:tn}),b.createElement("i",{onClick:pr,className:"iconfont icon-sousuo9 font14 pl10 current"}))},lt={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"},Ce=({value:mt,onChange:it,className:Ot,total:gn,pageSize:ua,style:Ia={}})=>{const tn=mt<2,Ba=mt>=Math.ceil(gn/ua);return gn<=ua?b.createElement(b.Fragment,null):b.createElement("div",{className:Ye()(lt.quickPager,Ot),style:Ia},b.createElement("div",{onClick:()=>{tn||it(mt-1,"prev")},className:tn?lt.disabled:""},"\u4E0A\u4E00\u9875"),b.createElement("div",{onClick:()=>{Ba||it(mt+1,"next")},className:Ba?lt.disabled:""},"\u4E0B\u4E00\u9875"))},Xe={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"},nt=oe(71418),ye=oe(6848),gt=oe(13570),pt=oe(41510),wt=oe(21331),ut=oe(96908),Yt=oe(57177),ln=oe(81378),Nt=oe(41625),Qe=({className:mt,dataSource:it=[],col:Ot=4,right:gn,bottom:ua=23,precision:Ia=0,wrapWidth:tn=1200,trackEventItems:Ba,loading:Aa})=>{const nr=Math.floor((tn-(Ot-1)*gn)/Ot);return b.createElement(nt.Z,{spinning:Aa},b.createElement("div",{className:Ye()(Xe.list,mt)},!!it.length&&it.map((ka,ga)=>{const{name:Qa,id:pr,identifier:Gr,power:er,cover_image_id:fr,pic:Dr}=ka;return b.createElement("div",{className:Xe.wrap,key:pr,style:{width:nr,marginRight:(1+ga)%Ot===0?0:gn+Ia,marginBottom:ua}},b.createElement("a",{target:"_blank",href:`/shixuns/${Gr}/challenges`,className:Xe.li,onClick:Gn=>{Gn.preventDefault(),Ba&&(0,wt.L9)([Ba]),er&&(0,wt.xg)(`/shixuns/${Gr}/challenges`)}},b.createElement("div",{className:Xe.img},b.createElement("img",{className:Xe.cover,src:`${Dr}`}),ka.is_jupyter&&b.createElement("img",{className:Xe.sign,src:ut}),ka.is_jupyter_lab&&b.createElement("img",{className:Xe.sign,src:Yt}),ka.is_unity_3d&&b.createElement("img",{className:Xe.sign,src:ln})),b.createElement("div",{className:Xe.name},b.createElement(ye.Z,{title:Qa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},b.createElement("span",{className:Xe.e},Qa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),b.createElement("div",{className:Xe.tags},b.createElement(ye.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),b.createElement("span",null,ka.challenges_count))),!!ka.myshixuns_count&&b.createElement(ye.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),b.createElement("span",null,ka.myshixuns_count))),b.createElement(ye.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},b.createElement("span",null,b.createElement("span",null,ka.level))),b.createElement("div",{className:Xe.rate},b.createElement(gt.Z,{allowHalf:!0,disabled:!0,defaultValue:ka.score_info}),b.createElement("span",null,"\xA0",ka.score_info?`${ka.score_info}\u5206`:"5\u5206")))),!er&&b.createElement("div",{className:Xe.lockWrap},b.createElement("img",{src:`${pt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!it.length&&b.createElement(Nt.Z,null)))},Me={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"},Gt=({className:mt,dataSource:it=[],col:Ot=4,right:gn,bottom:ua=23,precision:Ia=0,wrapWidth:tn=1200,wrapClassName:Ba,trackEventItems:Aa,loading:nr})=>{const ka=Math.floor((tn-(Ot-1)*gn)/Ot);return b.createElement(nt.Z,{spinning:nr},b.createElement("div",{className:Ye()(Me.list,mt)},!!it.length&&it.map((ga,Qa)=>{const{name:pr,id:Gr,identifier:er,power:fr,cover_image_id:Dr,pic:Gn}=ga;return b.createElement("div",{className:Ye()(Me.wrap,Ba),key:Gr,style:{width:ka,marginRight:(1+Qa)%Ot===0?0:gn+Ia,marginBottom:ua}},b.createElement("a",{target:"_blank",href:`/shixuns/${er}/challenges`,className:Me.li,onClick:on=>{on.preventDefault(),Aa&&(0,wt.L9)([Aa]),fr&&(0,wt.xg)(`/shixuns/${er}/challenges`)}},b.createElement("img",{src:oe(47621),className:Me.titleBg}),b.createElement("div",{className:Me.name},b.createElement(ye.Z,{title:pr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},b.createElement("span",{className:Me.e},pr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),b.createElement("div",{style:{padding:"14px",paddingBottom:0}},b.createElement("div",{className:Me.img},b.createElement("img",{className:Me.cover,src:Dr?`${pt.Z.API_SERVER}/api/attachments/${Dr}`:`${pt.Z.IMG_SERVER+Gn}`}),ga.is_jupyter&&b.createElement("div",{className:Me.bq},"Jupyter"),ga.is_jupyter_lab&&b.createElement("div",{className:Me.bq},"JupyterLab"),ga.is_unity_3d&&b.createElement("div",{className:Me.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),b.createElement("div",{className:"mt20 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:Me.text},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{className:Me.value},ga.myshixuns_count)),b.createElement("div",null,b.createElement("span",{className:Me.text},"\u56F0\u96BE\u7B49\u7EA7"),b.createElement("span",{className:Me.value},ga.level))),b.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:Me.text},"\u5173\u5361\u6570"),b.createElement("span",{className:Me.value},ga.challenges_count)),b.createElement("div",{className:Me.rate},b.createElement(gt.Z,{allowHalf:!0,disabled:!0,defaultValue:ga.score_info}),b.createElement("span",{className:Me.value,style:{color:"#FF9C00"}},"\xA0",ga.score_info?`${ga.score_info}\u5206`:"5\u5206"))))),!fr&&b.createElement("div",{className:Me.lockWrap},b.createElement("img",{src:`${pt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!it.length&&b.createElement(Nt.Z,null)))},vt=oe(50543),Dt={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"},Ae=oe(79005),dt=oe(20345),un=oe(77882),ct=oe(31081),et=oe(75309),bn=oe(71979),ot=oe(47558),Bt=oe(42922),Ht=oe(66832),St=oe(96593),Tn=oe(19664),Mt=oe(91833);const Kn=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ae,swimg:dt},{name:"101\u8BA1\u5212",ptimg:un,swimg:ct},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:et,swimg:bn},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:ot,swimg:Bt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Ht,swimg:St},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Tn,swimg:Mt}];var jn=({className:mt,dataSource:it=[],col:Ot=4,right:gn,bottom:ua=23,precision:Ia=0,wrapWidth:tn=1200,trackEventItems:Ba,loading:Aa,wrapClassName:nr,imgClassName:ka,isArrow:ga=!1})=>{const Qa=Math.floor((tn-(Ot-1)*gn)/Ot),[pr,Gr]=(0,b.useState)(),[er,fr]=(0,b.useState)(),Dr=on=>Gr(on),Gn=()=>Gr(-1);return b.createElement(nt.Z,{spinning:Aa},b.createElement("div",{className:Ye()(Dt.list,mt)},!!(it!=null&&it.length)&&(it==null?void 0:it.map((on,It)=>{var de;const{name:$e,id:st,identifier:jt,featured:at,school_name:rn,image_url:qt,excellent:Kt,is_plan:_t}=on;return b.createElement("div",{key:st,className:Ye()(Dt.wrap,nr),style:{width:Qa,marginRight:(1+It)%Ot===0?0:gn+Ia,marginBottom:ua}},b.createElement("a",{target:"_blank",href:`/paths/${jt}`,className:Dt.li,onClick:oa=>{oa.preventDefault(),Ba&&(0,wt.L9)([Ba]),(0,wt.xg)(`/paths/${jt}`)}},b.createElement("img",{src:oe(39057),className:Dt.titleBg}),b.createElement("div",{className:Dt.name},b.createElement(ye.Z,{title:$e},b.createElement("span",{className:Dt.e,style:{color:ga&&pr===It?"#145DFF":"#000000"},onMouseEnter:()=>{Dr(It)},onMouseLeave:Gn},$e))),b.createElement("div",{style:{padding:"14px",paddingBottom:0}},b.createElement("div",{className:Ye()(Dt.img,ka)},b.createElement("img",{className:Dt.cover,src:`${pt.Z.IMG_SERVER+qt}`}),(de=on==null?void 0:on.subject_tags)==null?void 0:de.map((oa,Ha)=>{var Wa,pn;if(Ha===0){const xa=(Wa=Kn.find(ja=>ja.name==oa))==null?void 0:Wa.swimg;return b.createElement("img",{className:Dt.sign,src:xa,style:{left:"-4px"}})}const Na=(pn=Kn.find(xa=>xa.name==oa))==null?void 0:pn.ptimg;return b.createElement("img",{className:Dt.sign,src:Na,style:{left:`${48+52*(Ha-1)+2*Ha}px`}})}),b.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(on==null?void 0:on.excellent)&&b.createElement("div",{className:Dt.bq},"\u5F00\u653E\u8BFE\u7A0B"))),b.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:Dt.text},"\u7AE0\u8282\u6570"),b.createElement("span",{className:Dt.value},on.stages_count)),b.createElement("div",null,b.createElement("span",{className:Dt.text},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{className:Dt.value},on.members_count))))))})),!it.length&&b.createElement(Nt.Z,null)))},$t={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"},ma="data:image/png;base64,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",Wn=oe(59301),sn=({className:mt,dataSource:it=[],col:Ot=4,right:gn,bottom:ua=23,precision:Ia=0,wrapWidth:tn=1200,trackEventItems:Ba,loading:Aa})=>{const nr=Math.floor((tn-(Ot-1)*gn)/Ot);return Wn.createElement(nt.Z,{spinning:Aa},Wn.createElement("div",{className:Ye()($t.list,mt)},!!it.length&&it.map((ka,ga)=>{const{subject_identifier:Qa,id:pr,identifier:Gr,power:er}=ka,fr=ka.is_public!=0&&ka.is_public;return Wn.createElement("div",{className:$t.wrap,key:pr,style:{width:nr,marginRight:(1+ga)%Ot===0?0:gn+Ia,marginBottom:ua}},Wn.createElement("a",{className:$t.li,onClick:Dr=>{Dr.preventDefault(),Ba&&(0,wt.L9)([Ba]),(0,wt.xg)(ka.first_category_url)}},Wn.createElement("div",{className:$t.top},Wn.createElement(ye.Z,{title:ka.name},Wn.createElement("div",{className:$t.name},ka.name)),Wn.createElement("img",{className:$t.img,src:pt.Z.IMG_SERVER+"/images/"+ka.avatar_url}),Wn.createElement("div",{className:$t.text,title:ka.creator},ka.creator),Qa&&Wn.createElement("div",{className:$t.btns},Wn.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Wn.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),fr&&Wn.createElement("div",{className:$t.sign},"\u516C\u5F00")),Wn.createElement("div",{className:$t.bottom},ka.visits>0&&Wn.createElement(ye.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Wn.createElement("span",null,Wn.createElement("i",{className:"iconfont icon-liulanyan"}),Wn.createElement("span",null,ka.visits))),ka.course_members_count>0&&Wn.createElement(ye.Z,{title:"\u6210\u5458",placement:"bottom"},Wn.createElement("span",null,Wn.createElement("i",{className:"iconfont icon-chengyuan"}),ka.course_members_count)),ka.tasks_count>0&&Wn.createElement(ye.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Wn.createElement("span",null,Wn.createElement("i",{className:"iconfont icon-zuoye"}),ka.tasks_count)),ka.is_end?Wn.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Wn.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ka.is_accessible&&Wn.createElement("div",{className:$t.lockWrap},Wn.createElement("img",{src:`${pt.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")))}),!it.length&&Wn.createElement(Nt.Z,null)))},mn={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"},En="data:image/png;base64,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",Sa=({className:mt,dataSource:it=[],col:Ot=4,right:gn,bottom:ua=23,precision:Ia=0,wrapWidth:tn=1200,wrapClassName:Ba,trackEventItems:Aa,loading:nr})=>{const ka=Math.floor((tn-(Ot-1)*gn)/Ot);return b.createElement(nt.Z,{spinning:nr},b.createElement("div",{className:Ye()(mn.list,mt)},!!it.length&&it.map((ga,Qa)=>{const{subject_identifier:pr,id:Gr,identifier:er,power:fr}=ga,Dr=ga.is_public!=0&&ga.is_public;return b.createElement("div",{className:Ye()(`${mn.wrap} ${ga.is_accessible?"":mn.warpStyle}`,Ba),key:Gr,style:{width:ka,marginRight:(1+Qa)%Ot===0?0:gn+Ia,marginBottom:ua}},b.createElement("a",{className:mn.li,onClick:Gn=>{Gn.preventDefault(),Aa&&(0,wt.L9)([Aa]),(0,wt.xg)(ga.first_category_url)}},b.createElement("div",{className:mn.creator},b.createElement("img",{className:mn.img,src:pt.Z.IMG_SERVER+"/images/"+ga.avatar_url}),b.createElement("div",{className:mn.text,title:ga.creator},ga.creator)),b.createElement("div",{className:mn.top},b.createElement(ye.Z,{title:ga.name},b.createElement("div",{className:mn.name},ga.name)),Dr&&b.createElement("div",{className:mn.sign},"\u516C\u5F00")),b.createElement("div",{className:mn.middle},b.createElement("div",{className:mn.row,style:{marginBottom:6}},b.createElement("div",null,b.createElement("span",{className:mn.text},"\u8BBF\u95EE\u91CF"),b.createElement("span",{className:mn.value},(ga==null?void 0:ga.visits)||0)),b.createElement("div",null,b.createElement("span",{className:mn.text},"\u6210\u5458"),b.createElement("span",{className:mn.value},(ga==null?void 0:ga.course_members_count)||0))),b.createElement("div",{className:mn.row},b.createElement("div",null,b.createElement("span",{className:mn.text,style:{width:42}},"\u4F5C",b.createElement("span",{style:{marginLeft:14}},"\u4E1A")),b.createElement("span",{className:mn.value},(ga==null?void 0:ga.tasks_count)||0)),b.createElement("div",null,b.createElement("span",{className:mn.text},"\u72B6\u6001"),ga.is_end?b.createElement("span",{className:mn.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):b.createElement("span",{className:mn.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),pr&&b.createElement("div",{className:mn.btns},b.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),b.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!ga.is_accessible&&b.createElement("div",{className:mn.lockWrap},b.createElement("img",{src:`${pt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!it.length&&b.createElement(Nt.Z,null)))},Da={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"},en=oe(6075),hn=({dataSource:mt=[],value:it,onChange:Ot,className:gn,style:ua={},tabBarExtraContent:Ia})=>b.createElement("div",{className:Ye()(Da.tabs,gn),style:ua},b.createElement("div",{className:Da.tabsWrap},mt.map((tn,Ba)=>b.createElement("aside",{className:Da.tab,onClick:()=>{Ot(tn.id),tn.link&&en.history.push(tn.link)},key:Ba},b.createElement("div",{className:it===tn.id?Da.active:""},tn.name),(tn==null?void 0:tn.resetCount)==null&&(tn==null?void 0:tn.total)!==void 0&&b.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&&b.createElement(ye.Z,{title:(tn==null?void 0:tn.tip)!=null?tn==null?void 0:tn.tip:""},b.createElement("span",{style:{color:"#9096A3"}},"\uFF08",b.createElement("span",{style:{color:"#000"}},tn==null?void 0:tn.resetCount),"/",b.createElement("span",null,tn==null?void 0:tn.total),"\uFF09"))))),b.createElement("div",{className:Da.tabBar},Ia)),xn={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"},aa=({dataSource:mt=[],value:it,onChange:Ot,className:gn,style:ua={},tabBarExtraContent:Ia})=>b.createElement("div",{className:Ye()(xn.tabs,gn),style:ua},b.createElement("div",{className:xn.tabsWrap},mt.map((tn,Ba)=>b.createElement("aside",{className:xn.tab,onClick:()=>{Ot(tn.id),tn.link&&en.history.push(tn.link)},key:Ba},b.createElement("div",{className:it===tn.id?xn.active:""},tn.name),(tn==null?void 0:tn.resetCount)==null&&(tn==null?void 0:tn.total)!==void 0&&b.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&&b.createElement(ye.Z,{title:(tn==null?void 0:tn.tip)!=null?tn==null?void 0:tn.tip:""},b.createElement("span",{style:{color:"#9096A3"}},"\uFF08",b.createElement("span",{style:{color:"#000"}},tn==null?void 0:tn.resetCount),"/",b.createElement("span",null,tn==null?void 0:tn.total),"\uFF09"))))),b.createElement("div",{className:xn.tabBar},Ia)),ra=({className:mt,style:it={},children:Ot})=>b.createElement("div",{className:Ye()(mt),style:it},Ot),Qn={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"},Ya=oe(38854),Ra=oe(20834);const Ja=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var At=({sortValue:mt,dropValue:it,className:Ot,onSort:gn,onDrop:ua,dataSource:Ia=Ja})=>{var tn;return b.createElement("div",{className:Ye()(Qn.orderWrap,Ot)},b.createElement(Ya.Z,{dropdownRender:()=>b.createElement(Ra.default,null,Ia.map((Ba,Aa)=>b.createElement(Ra.default.Item,{key:Aa,onClick:()=>ua(Ba.id)},Ba.name)))},b.createElement("span",{className:Qn.orderTextWrap},(tn=Ia.find(Ba=>it===Ba.id))==null?void 0:tn.name)),b.createElement("span",{className:Qn.orderIconWrap},b.createElement("span",{className:Qn.orderAsc},b.createElement("i",{className:mt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Qn.cursorPointer} ${Qn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Qn.cursorPointer}`,onClick:()=>gn(mt==="asc"?"desc":"asc")})),b.createElement("span",{className:Qn.orderDesc},b.createElement("i",{className:mt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Qn.cursorPointer} ${Qn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Qn.cursorPointer}`,onClick:()=>gn(mt==="asc"?"desc":"asc")}))))},Mn={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"},kn=oe(3113),In=oe(95051),xe=Object.defineProperty,ft=Object.getOwnPropertySymbols,Ft=Object.prototype.hasOwnProperty,Qt=Object.prototype.propertyIsEnumerable,Tt=(mt,it,Ot)=>it in mt?xe(mt,it,{enumerable:!0,configurable:!0,writable:!0,value:Ot}):mt[it]=Ot,yt=(mt,it)=>{for(var Ot in it||(it={}))Ft.call(it,Ot)&&Tt(mt,Ot,it[Ot]);if(ft)for(var Ot of ft(it))Qt.call(it,Ot)&&Tt(mt,Ot,it[Ot]);return mt},An=(mt,it)=>{var Ot={};for(var gn in mt)Ft.call(mt,gn)&&it.indexOf(gn)<0&&(Ot[gn]=mt[gn]);if(mt!=null&&ft)for(var gn of ft(mt))it.indexOf(gn)<0&&Qt.call(mt,gn)&&(Ot[gn]=mt[gn]);return Ot},je=(mt,it,Ot)=>new Promise((gn,ua)=>{var Ia=Aa=>{try{Ba(Ot.next(Aa))}catch(nr){ua(nr)}},tn=Aa=>{try{Ba(Ot.throw(Aa))}catch(nr){ua(nr)}},Ba=Aa=>Aa.done?gn(Aa.value):Promise.resolve(Aa.value).then(Ia,tn);Ba((Ot=Ot.apply(mt,it)).next())}),He=mt=>{var it=mt,{className:Ot,style:gn,children:ua,loading:Ia=!1,openLoading:tn,onClick:Ba=()=>{},size:Aa="middle",shape:nr="round",theme:ka}=it,ga=An(it,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Qa,pr]=(0,b.useState)(!1),Gr=(0,b.useMemo)(()=>{switch(ka){case In.Fy.THEMEONE:return Mn.ThemeOne;case In.Fy.DEFAULT:default:return Mn.btn}},[ka]);return b.createElement(kn.ZP,yt({onClick:(0,ke.throttle)(er=>je(void 0,null,function*(){tn&&pr(!0);try{yield Ba(er)}catch(fr){console.log("error",fr)}tn&&pr(!1)}),2e3,{leading:!0,trailing:!1}),className:Ye()(Gr,Mn[`${Aa}-${nr}`],Ot),style:gn,size:Aa,shape:nr,loading:Qa||Ia},ga),ua)},Rt={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"},cn=({className:mt,style:it,children:Ot=null,onClick:gn,title:ua})=>b.createElement("div",{className:Ye()(Rt.head,mt),style:it},b.createElement("span",{className:"primary-hover",onClick:gn},b.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),b.createElement("b",{title:ua},ua),b.createElement("div",{className:Rt.node},Ot)),qn={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"},vn=({confirmShow:mt=!0,confirmTitle:it,confirmClick:Ot,cancelShow:gn=!0,cancelTitle:ua,cancelClick:Ia,className:tn,style:Ba,confirmLoading:Aa=!1})=>b.createElement("div",{className:Ye()(qn.btns,tn),style:Ba},mt&&b.createElement(kn.ZP,{loading:Aa,onClick:Ot,type:"primary",className:qn.confirm},it),gn&&b.createElement(kn.ZP,{onClick:Ia,className:qn.cancel},ua)),Jn={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"},zt=({className:mt,style:it={},LeftContent:Ot,children:gn,RightContent:ua})=>b.createElement("div",{className:Ye()(Jn.fixedBottom,mt),style:it},b.createElement("div",{className:Jn.wrap},b.createElement("div",{className:Jn.left},Ot),b.createElement("div",{className:Jn.center},gn),b.createElement("div",{className:Jn.right},ua))),_n={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"},Ut=({className:mt,style:it={},dataSource:Ot=[]})=>b.createElement("div",{className:Ye()(_n.crumbs,mt),style:it},Ot.map((gn,ua)=>uaen.history.push(gn.path)},gn.name):b.createElement("span",null,gn.name),b.createElement("span",null,"\xA0",">","\xA0")):b.createElement("span",{key:ua,style:{color:"#5F6368"}},gn.name))),Dn=oe(31797),tt=Object.defineProperty,Xn=Object.defineProperties,Rn=Object.getOwnPropertyDescriptors,ca=Object.getOwnPropertySymbols,Vn=Object.prototype.hasOwnProperty,Za=Object.prototype.propertyIsEnumerable,sa=(mt,it,Ot)=>it in mt?tt(mt,it,{enumerable:!0,configurable:!0,writable:!0,value:Ot}):mt[it]=Ot,_a=(mt,it)=>{for(var Ot in it||(it={}))Vn.call(it,Ot)&&sa(mt,Ot,it[Ot]);if(ca)for(var Ot of ca(it))Za.call(it,Ot)&&sa(mt,Ot,it[Ot]);return mt},$a=(mt,it)=>Xn(mt,Rn(it)),gr=(mt,it)=>{var Ot={};for(var gn in mt)Vn.call(mt,gn)&&it.indexOf(gn)<0&&(Ot[gn]=mt[gn]);if(mt!=null&&ca)for(var gn of ca(mt))it.indexOf(gn)<0&&Za.call(mt,gn)&&(Ot[gn]=mt[gn]);return Ot};const{Countdown:kt}=Dn.default;var Vt=mt=>{var it=mt,{onChange:Ot}=it,gn=gr(it,["onChange"]);const[ua,Ia]=(0,b.useState)(null);(0,b.useEffect)(()=>{typeof ua=="number"&&ua>=0&&Ot(ua)},[ua]);const tn=Ba=>{const Aa=Math.floor(Ba/1e3);Ia(Aa)};return b.createElement(kt,$a(_a({},gn),{onChange:tn}))},wa={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Jt=({DataProps:mt,className:it,style:Ot={}})=>{var gn;return b.createElement("div",{className:Ye()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",wa.ClassRoomItem,it),style:Ot,onClick:()=>{(0,wt.xg)(mt==null?void 0:mt.first_category_url)}},b.createElement("div",{className:"flex flex-col item-center"},b.createElement("img",{src:`${(gn=pt.Z)==null?void 0:gn.IMG_SERVER}/images/${mt==null?void 0:mt.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(mt==null?void 0:mt.subject_identifier)&&b.createElement("div",{className:"mt-40px"},b.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),b.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),b.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},b.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(mt!=null&&mt.is_public)&&b.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),b.createElement("span",{className:Ye()("text-16px font-medium",wa.TitleDom)},mt==null?void 0:mt.name)),b.createElement("div",{className:"c-grey-333 font-medium"},mt==null?void 0:mt.creator),b.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",mt==null?void 0:mt.course_members_count),b.createElement("div",{className:"c-grey-333 flex item-center justify-between"},b.createElement("div",null,"\u4F5C\u4E1A\uFF1A",mt==null?void 0:mt.tasks_count),mt!=null&&mt.is_end?b.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):b.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Ln=Object.defineProperty,ea=Object.getOwnPropertySymbols,yn=Object.prototype.hasOwnProperty,Ta=Object.prototype.propertyIsEnumerable,Pa=(mt,it,Ot)=>it in mt?Ln(mt,it,{enumerable:!0,configurable:!0,writable:!0,value:Ot}):mt[it]=Ot,Va=(mt,it)=>{for(var Ot in it||(it={}))yn.call(it,Ot)&&Pa(mt,Ot,it[Ot]);if(ea)for(var Ot of ea(it))Ta.call(it,Ot)&&Pa(mt,Ot,it[Ot]);return mt},Er=({DataProps:mt=[],selectValue:it,onChange:Ot,className:gn,style:ua={},extra:Ia,classNameItem:tn,styleItem:Ba={},barHidden:Aa})=>{const[nr,ka]=(0,b.useState)();return(0,b.useEffect)(()=>{ka(Array.isArray(it)?it:[it])},[it]),b.createElement("div",{className:Ye()("flex px-20px py-10px gap-40px",gn),style:Va({borderBottom:"1px solid #D3F0FF"},ua)},mt==null?void 0:mt.map(ga=>b.createElement("div",{key:ga==null?void 0:ga.id,className:Ye()("flex item-center justify-center current c-grey-333 text-16 relative",tn,ga==null?void 0:ga.className),style:Va(Va({color:nr!=null&&nr.includes(ga==null?void 0:ga.id)?"#1890FF":"",minWidth:88},Ba),(ga==null?void 0:ga.style)||{}),onClick:Qa=>{Ot==null||Ot({domEvent:Qa,item:ga}),ga!=null&&ga.link&&en.history.push(ga==null?void 0:ga.link)}},ga==null?void 0:ga.name,!Aa&&(nr==null?void 0:nr.includes(ga==null?void 0:ga.id))&&b.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),b.createElement("div",{className:"ml-auto"},Ia))},Mr=Object.defineProperty,hr=Object.defineProperties,Jr=Object.getOwnPropertyDescriptors,Xa=Object.getOwnPropertySymbols,qa=Object.prototype.hasOwnProperty,vr=Object.prototype.propertyIsEnumerable,fa=(mt,it,Ot)=>it in mt?Mr(mt,it,{enumerable:!0,configurable:!0,writable:!0,value:Ot}):mt[it]=Ot,lr=(mt,it)=>{for(var Ot in it||(it={}))qa.call(it,Ot)&&fa(mt,Ot,it[Ot]);if(Xa)for(var Ot of Xa(it))vr.call(it,Ot)&&fa(mt,Ot,it[Ot]);return mt},mr=(mt,it)=>hr(mt,Jr(it)),tr=({value:mt,onChange:it,onInputChange:Ot,className:gn,style:ua={},InputProps:Ia})=>{const[tn,Ba]=(0,b.useState)(mt);return b.createElement("div",{className:Ye()("flex item-center rounded-full px-10px py-2px",gn),style:lr({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},ua)},b.createElement(Pe.default,mr(lr({bordered:!1},Ia),{onChange:Aa=>{Ba(Aa.target.value),Ot==null||Ot(encodeURIComponent(Aa.target.value))},onPressEnter:Aa=>{it==null||it({domEvent:Aa,item:{value:tn}})}})),b.createElement("img",{className:"h-22px current",src:oe(25365),height:22,onClick:Aa=>{it==null||it({domEvent:Aa,item:{value:tn}})}}))}},34500:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return he}});var b=oe(59301);function he(Be,Ie){const be=(0,b.useRef)();(0,b.useEffect)(()=>{be.current=Be}),(0,b.useEffect)(()=>{function Ge(){be.current()}if(Ie!==null){let Fe=setInterval(Ge,Ie);return()=>clearInterval(Fe)}},[Ie])}},73256:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return E}});var b=oe(59301),he=oe(8591),Be=oe(43418),Ie=oe(19842),be=oe(54580),Ge=oe(3113),Fe=oe(41510),Ye=oe(21331),ke=oe(23789),De=oe(6075),Oe={customModal:"customModal___bVzUV",content:"content___oKhZq",upload:"upload___nPxEL",infoText:"infoText___gZEJF",okBtn:"okBtn___CVo2A",fileList:"fileList___tauGN",fileName:"fileName___T_8JX",selectitems:"selectitems___imW2Y"},We=oe(59301),Ve=(a,x,y)=>new Promise((z,ne)=>{var re=fe=>{try{ge(y.next(fe))}catch(Pe){ne(Pe)}},ie=fe=>{try{ge(y.throw(fe))}catch(Pe){ne(Pe)}},ge=fe=>fe.done?z(fe.value):Promise.resolve(fe.value).then(re,ie);ge((y=y.apply(a,x)).next())}),E=({visible:a,onOk:x,onCancel:y,sub_discipline_id:z=[]})=>{const[ne,re]=(0,b.useState)([]),[ie,ge]=(0,b.useState)(!1),fe=(0,De.useParams)(),[Pe,Ue]=(0,b.useState)([]),[Re,lt]=(0,b.useState)([]);(0,b.useEffect)(()=>{a?Le():(lt([]),re([]),ge(!1))},[a]);const Le=()=>Ve(void 0,null,function*(){const pt=yield(0,ke.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});Ue(pt.disciplines||[]),lt((z==null?void 0:z.length)>0?z:[])}),Ce=()=>{if((Re==null?void 0:Re.length)===0)return he.ZP.warning("\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B\uFF01");console.log("subDisciplineId",Re),ge(!0),x(ne,Re[1],()=>{ge(!1)})},Xe=()=>{y()},nt=()=>{const pt=`${Fe.Z.API_SERVER}/api/courses/${fe.coursesId}/exercises/down_template`;(0,Ye.Nd)(null,pt)},ye=pt=>{const wt={name:pt.name,uid:pt.uid,file:pt};return re([wt]),!1},gt=()=>{re([])};return We.createElement(Be.default,{title:"\u5BFC\u5165\u8BD5\u9898",open:a,onOk:Ce,centered:!0,wrapClassName:Oe.customModal,onCancel:Xe,width:663,okText:"\u786E\u8BA4",okButtonProps:{className:Oe.okBtn},cancelText:"\u53D6\u6D88",confirmLoading:ie},We.createElement("div",{className:Oe.content},We.createElement("aside",null,We.createElement("div",{style:{fontWeight:600}},"\u6B65\u9AA41"),We.createElement("ul",null,We.createElement("li",null,We.createElement("span",{style:{color:"#5F6367"}},"\u6839\u636E\u6A21\u677F\u8981\u6C42\u7F16\u8F91\u9700\u8981\u4E0A\u4F20\u7684\u8BD5\u9898"),We.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginLeft:20},onClick:nt},"\u4E0B\u8F7D\u8003\u8BD5\u8BD5\u9898\u6A21\u677F"),We.createElement("i",{className:"iconfont icon-xiazai4 ml10",onClick:nt,style:{fontSize:14,cursor:"pointer",color:"#0152d9"}})),We.createElement("li",{style:{color:"#FA6400"},className:"mt10"},"\u63D0\u793A"),We.createElement("li",{className:Oe.infoText},"1\u3001\u76EE\u524D\u4EC5\u652F\u6301Excel\u683C\u5F0F\u6A21\u677F\uFF1B "),We.createElement("li",{className:Oe.infoText},"2\u3001\u4E0D\u652F\u6301\u7EC4\u5408\u9898\u548C\u5B9E\u8BAD\u9898\u5BFC\u5165\uFF1B"),We.createElement("li",{className:Oe.infoText},"3\u3001\u6BCF\u6B21\u6700\u591A\u5BFC\u5165300\u9898\uFF1B"),We.createElement("li",{className:Oe.infoText},"4\u3001\u586B\u7A7A\u9898\u5BFC\u5165\u6700\u591A\u652F\u63018\u4E2A\u586B\u7A7A\u9879\u3002"))),We.createElement("aside",{style:{marginTop:22}},We.createElement("div",{style:{fontWeight:600}},"\u6B65\u9AA42"),We.createElement("ul",{style:{flex:1}},We.createElement("li",{style:{color:"#5F6367"}},"\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B\uFF0C\u4E0A\u4F20\u7F16\u8F91\u597D\u7684\u8BD5\u9898\u6587\u6863\uFF0C\u786E\u5B9A\u5BFC\u5165"),a&&We.createElement(We.Fragment,null,We.createElement(Ie.Z,{value:Re,className:Oe.selectitems,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:Pe,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(pt,wt)=>{lt(pt||[])}}),We.createElement("br",null),We.createElement(be.default,{action:`${Fe.Z.API_SERVER}/api/attachments.json`,beforeUpload:ye,onRemove:gt,withCredentials:!0,fileList:ne,accept:".xls,.xlsx",showUploadList:!1},We.createElement(Ge.ZP,{className:Oe.upload,type:"primary",icon:We.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6"))),ne.map((pt,wt)=>We.createElement("div",{key:wt,className:Oe.fileList},We.createElement("span",{className:Oe.fileName},pt==null?void 0:pt.name),We.createElement("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160",fontSize:16,cursor:"pointer"},onClick:gt})))))))}},78547:function(_e,xt,oe){"use strict";oe.d(xt,{h:function(){return b}});var b=(he=>(he[he.NOMATCH=-1]="NOMATCH",he[he.OK=0]="OK",he[he.TIMEOUT=2]="TIMEOUT",he[he.PODFAILURE=3]="PODFAILURE",he[he.COMPILEFAILURE=4]="COMPILEFAILURE",he[he.EXECUTEFAILURE=5]="EXECUTEFAILURE",he[he.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",he))(b||{})},18509:function(_e,xt,oe){"use strict";oe.d(xt,{H7:function(){return E},MK:function(){return le},MU:function(){return De},X6:function(){return We},bM:function(){return ke},fi:function(){return a},fu:function(){return Ye},n4:function(){return x},rX:function(){return Ve},vl:function(){return y},zO:function(){return Oe}});var b=oe(23789),he=Object.defineProperty,Be=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,Ge=(z,ne,re)=>ne in z?he(z,ne,{enumerable:!0,configurable:!0,writable:!0,value:re}):z[ne]=re,Fe=(z,ne)=>{for(var re in ne||(ne={}))Ie.call(ne,re)&&Ge(z,re,ne[re]);if(Be)for(var re of Be(ne))be.call(ne,re)&&Ge(z,re,ne[re]);return z};function Ye(z,ne){return(0,b.U2)(`myproblems/${z}.json`,Fe({hidePopLogin:!0},ne||{}))}function ke(z,ne){return(0,b.v_)(`myproblems/${z}/code_submit.json`,ne)}function De(z,ne){return(0,b.v_)(`myproblems/${z}/code_debug.json`,ne)}function Oe(z,ne){return ne.language&&(ne.language=encodeURIComponent(ne.language)),(0,b.U2)(`myproblems/${z}/submit_records.json`,ne)}function We(z){return(0,b.U2)("myproblems/record_detail.json",{id:z})}function Ve(z,ne){return(0,b.U2)(`myproblems/${z}/result.json`,{mode:ne})}function le(z,ne){return(0,b.v_)(`myproblems/${z}/add_notes.json`,ne)}function E(z,ne){return(0,b.v_)(`myproblems/${z}/restore_initial_code.json`,ne)}function a(z){return(0,b.v_)(`myproblems/${z}/sync_code.json`)}function x(z,ne){return(0,b.v_)(`myproblems/${z}/update_code.json`,ne)}function y(z,ne){return(0,b.v_)(`discusses/${z}/plus.json`,ne)}},3607:function(_e,xt,oe){"use strict";var b=oe(59301),he=oe(6848),Be=oe(92832),Ie=oe(8591),be=oe(49570),Ge=oe(59301),Fe=(ke,De,Oe)=>new Promise((We,Ve)=>{var le=x=>{try{a(Oe.next(x))}catch(y){Ve(y)}},E=x=>{try{a(Oe.throw(x))}catch(y){Ve(y)}},a=x=>x.done?We(x.value):Promise.resolve(x.value).then(le,E);a((Oe=Oe.apply(ke,De)).next())});const Ye=({defaultValue:ke,onFinish:De})=>{const[Oe,We]=(0,b.useState)(!1),[Ve,le]=(0,b.useState)(ke);return(0,b.useEffect)(()=>{le(ke)},[ke]),Ge.createElement("div",null,Oe?Ge.createElement(Be.default,{autoFocus:!0,maxLength:60,style:{textAlign:"center",marginTop:20,marginBottom:20},value:Ve,onChange:E=>{le(E.target.value)},onBlur:()=>Fe(void 0,null,function*(){var E;if(((E=Ve==null?void 0:Ve.replaceAll(" ",""))==null?void 0:E.length)<=0){Ie.ZP.error("\u8BD5\u5377\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A");return}(yield De(Ve))&&We(!1)}),onPressEnter:()=>Fe(void 0,null,function*(){var E;if(((E=Ve==null?void 0:Ve.replaceAll(" ",""))==null?void 0:E.length)<=0){Ie.ZP.error("\u8BD5\u5377\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A");return}(yield De(Ve))&&We(!1)})}):Ge.createElement("div",{className:be.Z.title},Ve,Ge.createElement(he.Z,{title:"\u7F16\u8F91\u8BD5\u5377\u540D\u79F0"},Ge.createElement("i",{className:`${be.Z.editIcon} iconfont icon-bianji_Hover`,onClick:()=>We(!0)}))))};xt.Z=Ye},9105:function(_e,xt,oe){"use strict";oe.r(xt),oe.d(xt,{default:function(){return su},useCourseOptions:function(){return fi}});var b=oe(59301),he=oe(6075),Be=oe(78241),Ie=oe(66104),be=oe(8591),Ge=oe(71418),Fe=oe(92832),Ye=oe(19842),ke=oe(24905),De=oe(5112),Oe=oe(5871),We=oe(3113),Ve=oe(49570),le=oe(46606),E=oe(8418),a=oe(48697),x=oe(43418),y=oe(20834),z=oe(38854),ne=oe(6848),re=oe(43428),ie={flex_box_center:"flex_box_center___gi93l",flex_space_between:"flex_space_between___mWMLA",flex_box_vertical_center:"flex_box_vertical_center___rk4nc",flex_box_center_end:"flex_box_center_end___B8XxF",flex_box_column:"flex_box_column___AX3Vm",moreSpan:"moreSpan___hbStq",bg:"bg___Ya739",title:"title___BC46y",bottomdiv:"bottomdiv___uaPr6",spanBtn:"spanBtn___jjgnA",addQuestionBtn:"addQuestionBtn___qOlYW",saveBtn:"saveBtn___ulgem",left:"left___i8aTX",leftAction:"leftAction___sQkuq",Button:"Button___auxWm",iconWrapper:"iconWrapper___h3H1m",up:"up___tLyCX",down:"down___T5_aj",disabled:"disabled___GRBbF",titleleft:"titleleft___xZGbq",more_style:"more_style___nhWCX",qcount:"qcount___ID7OA",score:"score___T7dbm",qtitle:"qtitle___qJBFd",qcountclick:"qcountclick___m_VKG",right:"right___CBabI",edit:"edit___WHuql",delete:"delete___Pa6db",shixun:"shixun___oObBe",scoreByBlankRadio:"scoreByBlankRadio___r4AWn",modalconfirm:"modalconfirm___Ru9B_",scoremodal:"scoremodal___BdW7P",close:"close___blHYk",content:"content___jlm9o",items:"items___i3TrH",bottom:"bottom___zMQZ6",yes:"yes___lOPY6",no:"no___gtzKI",formcenter:"formcenter___fCxkm",radiogroup:"radiogroup___oXWHc",easy:"easy___ANNVD",medium:"medium___ov7N3",hard:"hard___n4afW",formcenterselect:"formcenterselect___lYa4f",selectitems1:"selectitems1___Y2Zy4",selectitems:"selectitems___c9Pt5",morebottom:"morebottom____I_ev",scoreinput:"scoreinput___O8EhL",shake:"shake___QxkjH",titleTooltip:"titleTooltip___CAyYg",exercise_styles:"exercise_styles___u40hG"},ge=oe(21331),fe=oe(23789),Pe=oe(41625),Ue=oe(98524),Re=oe(43141),lt=oe(28900),Le=oe(59301),Ce=Object.defineProperty,Xe=Object.defineProperties,nt=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,gt=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,wt=(se,Se,Ee)=>Se in se?Ce(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,ut=(se,Se)=>{for(var Ee in Se||(Se={}))gt.call(Se,Ee)&&wt(se,Ee,Se[Ee]);if(ye)for(var Ee of ye(Se))pt.call(Se,Ee)&&wt(se,Ee,Se[Ee]);return se},Yt=(se,Se)=>Xe(se,nt(Se)),ln=(se,Se,Ee)=>new Promise((rt,Cn)=>{var $n=bt=>{try{Fn(Ee.next(bt))}catch(Zt){Cn(Zt)}},ia=bt=>{try{Fn(Ee.throw(bt))}catch(Zt){Cn(Zt)}},Fn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then($n,ia);Fn((Ee=Ee.apply(se,Se)).next())}),Wt=({Itemid:se,setqitem:Se,qitem:Ee,data:rt,getdata:Cn,bigitem:$n,setBigqitem:ia,isedit:Fn,handleEditing:bt})=>{const[Zt,ba]=(0,b.useState)([]),[Ct,Sn]=(0,b.useState)(!1);(0,b.useEffect)(()=>{rt.length>0&&ba([...rt])},[rt]);const na=(va,Lt)=>ln(void 0,null,function*(){if(Fn){bt();return}if(!va.destination)return;Sn(!0);let fn=yield(0,fe.ZP)(`/api/examination_banks/${se}/examination_banks_item_banks/${Lt==null?void 0:Lt[va.source.index].question_id}/adjust_position.json`,{method:"post",body:{id:se,itemid:Lt==null?void 0:Lt[va.source.index].question_id,position:va.destination.index}});Sn(!1),fn.status===0&&Cn({id:Lt==null?void 0:Lt[va.source.index].question_id})});return Le.createElement("div",null,Le.createElement(Re.Z5,{onDragEnd:va=>na(va,Zt)},Le.createElement(Re.bK,{droppableId:"droppable"},(va,Lt)=>Le.createElement("div",ut({ref:va.innerRef},va.droppableProps),Le.createElement(Ge.Z,{spinning:Ct},Zt.map((fn,Bn)=>Le.createElement(Re._l,{key:Bn,draggableId:Bn.toString(),index:Bn},(an,ar)=>{var nn,la;return Le.createElement("aside",ut(ut({ref:an.innerRef},an.draggableProps),an.dragHandleProps),Le.createElement(ne.Z,{title:Le.createElement(lt.Z,{value:(fn==null?void 0:fn.question_type)===8?(nn=fn==null?void 0:fn.program_attr)==null?void 0:nn.description:fn.question_title}),color:"#fff",placement:"left",overlayClassName:ie.titleTooltip},Le.createElement("div",{onClick:()=>{if(Fn){bt();return}Se(Yt(ut({},fn),{index:Bn+1})),ia($n),(0,ge.Vf)("#question-scroll-id")},className:`${ie.qcount} ${fn.question_id===(Ee==null?void 0:Ee.question_id)?ie.qcountclick:""}`},Le.createElement("span",{className:ie.score},fn==null?void 0:fn.question_score,"\u5206"),Le.createElement("span",{className:ie.qtitle},Bn+1,"\u3001",Le.createElement(lt.Z,{value:(fn==null?void 0:fn.question_type)===8?(la=fn==null?void 0:fn.program_attr)==null?void 0:la.description:fn.question_title,showTextOnly:!0})))))}))),va.placeholder))))},Qe=oe(95237),Me=oe(80815),Et=oe(57809),Gt=oe(78673),vt=oe(61485),Dt=oe(74038),Ae=oe(59301),dt=(se,Se,Ee)=>new Promise((rt,Cn)=>{var $n=bt=>{try{Fn(Ee.next(bt))}catch(Zt){Cn(Zt)}},ia=bt=>{try{Fn(Ee.throw(bt))}catch(Zt){Cn(Zt)}},Fn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then($n,ia);Fn((Ee=Ee.apply(se,Se)).next())}),ct=({form:se,TagDiscipline:Se,exerciseitem:Ee,qitem:rt,getTagData:Cn})=>{var $n;const[ia,Fn]=(0,b.useState)(!0),[bt,Zt]=(0,b.useState)(!1),[ba,Ct]=(0,b.useState)(""),[Sn,na]=(0,b.useState)([]),[va,Lt]=(0,b.useState)([]),[fn,Bn]=(0,b.useState)(0);(0,b.useEffect)(()=>{ar()},[]);const an=nn=>dt(void 0,null,function*(){const la=yield(0,fe.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:nn==null?void 0:nn.sub_discipline_id}});Lt(la==null?void 0:la.tag_disciplines)}),ar=()=>dt(void 0,null,function*(){const nn=yield(0,fe.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});na(nn.disciplines||[]),rt!=null&&rt.sub_discipline_id&&an(rt),Bn(rt!=null&&rt.sub_discipline_id?1:0),se.setFieldsValue({difficulty:rt.difficulty||2,repeat_answer:!rt.repeat_answer,sub_discipline_id:rt!=null&&rt.sub_discipline_id?[rt==null?void 0:rt.discipline_id,rt==null?void 0:rt.sub_discipline_id]:[]})});return Ae.createElement("div",null,Ae.createElement("div",{style:{marginTop:30,overflow:"hidden",height:ia?"100%":0}},Ae.createElement(Be.default.Item,{className:ie.formcenter,rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u96BE\u5EA6"}],label:"\u96BE\u5EA6",name:"difficulty"},Ae.createElement(De.ZP.Group,{className:ie.radiogroup},Ae.createElement(De.ZP.Button,{className:ie.easy,value:1},"\u7B80\u5355"),Ae.createElement(De.ZP.Button,{className:ie.medium,value:2},"\u9002\u4E2D"),Ae.createElement(De.ZP.Button,{className:ie.hard,value:3},"\u56F0\u96BE"))),Ae.createElement(Be.default.Item,{name:"sub_discipline_id",label:"\u77E5\u8BC6\u70B9",className:ie.formcenterselect},Ae.createElement(Ye.Z,{className:ie.selectitems1,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:Sn,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(nn,la)=>{se.setFieldsValue({sub_discipline_id:nn,tag_discipline_ids:[]}),Bn(nn?nn.length:0),(nn==null?void 0:nn.length)>0&&(an({sub_discipline_id:nn[1]}),nn[1]==(rt==null?void 0:rt.sub_discipline_id)&&se.setFieldValue("tag_discipline_ids",rt.tag_discipline_ids))},onClear:()=>{Lt([]),se.setFieldValue("tag_discipline_ids",[]),Bn(0)}})),Ae.createElement(Be.default.Item,{className:ie.formcenterselect},Ae.createElement("div",{style:{display:"flex",alignItems:"center",paddingLeft:55}},Ae.createElement(Be.default.Item,{name:"tag_discipline_ids"},Ae.createElement(Et.default,{className:ie.selectitems,disabled:fn===0,showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",mode:"multiple",listHeight:200,dropdownStyle:{zIndex:9},allowClear:!0,optionFilterProp:"children",filterOption:(nn,la)=>la.key.indexOf(nn.toLowerCase())>=0},va==null?void 0:va.map(nn=>Ae.createElement(Et.default.Option,{key:nn.name+nn.id,value:nn.id},Ae.createElement("div",{style:{display:"flex",alignItems:"center"}},Ae.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},nn.name),(nn==null?void 0:nn.type)==="personal"&&Ae.createElement("div",{style:{marginLeft:"5px",border:"1px solid #24C074",color:"#24C074",padding:"0 4px",borderRadius:"2px",fontSize:"12px",height:"20px",lineHeight:"20px"}},"\u81EA\u7528")))))),fn>0&&Ae.createElement("div",{style:{marginLeft:20,marginTop:"-16px",lineHeight:"48px",height:48,fontSize:14}},Ae.createElement("span",null,"\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F"),Ae.createElement("a",{onClick:()=>{Zt(!0)},style:{marginLeft:3,color:"#3061D0"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9")))),Ae.createElement(Be.default.Item,{className:ie.formcenterselect},Ae.createElement("div",{style:{display:"flex",alignItems:"center"}},Ae.createElement(Be.default.Item,{name:"repeat_answer",valuePropName:"checked"},Ae.createElement(Gt.Z,null)),Ae.createElement("div",{style:{marginLeft:10,marginTop:"-16px",lineHeight:"40px",height:48,color:"#000000"}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898",Ae.createElement(ne.Z,{placement:"right",title:"\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u4F5C\u7B54\u5B8C\u6210\u8BE5\u9898\u5E76\u8FDB\u5165\u4E0B\u4E00\u9898\u4E4B\u540E\uFF0C\u4E0D\u5141\u8BB8\u518D\u4FEE\u6539\u8BE5\u9898\u7B54\u6848"},Ae.createElement(vt.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))))),Ae.createElement(Dt.Z,{open:bt,subDisciplineId:($n=se.getFieldValue("sub_discipline_id"))==null?void 0:$n[1],onCancel:()=>{Zt(!1)},onOkClick:nn=>{Lt(la=>[...la,nn]),se.setFieldValue("tag_discipline_ids",[...se.getFieldValue("tag_discipline_ids"),nn==null?void 0:nn.id])}}))},et=oe(59301),bn=Object.defineProperty,ot=Object.defineProperties,Bt=Object.getOwnPropertyDescriptors,Ht=Object.getOwnPropertySymbols,St=Object.prototype.hasOwnProperty,Tn=Object.prototype.propertyIsEnumerable,Mt=(se,Se,Ee)=>Se in se?bn(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Kn=(se,Se)=>{for(var Ee in Se||(Se={}))St.call(Se,Ee)&&Mt(se,Ee,Se[Ee]);if(Ht)for(var Ee of Ht(Se))Tn.call(Se,Ee)&&Mt(se,Ee,Se[Ee]);return se},wn=(se,Se)=>ot(se,Bt(Se)),jn=(se,Se,Ee)=>new Promise((rt,Cn)=>{var $n=bt=>{try{Fn(Ee.next(bt))}catch(Zt){Cn(Zt)}},ia=bt=>{try{Fn(Ee.throw(bt))}catch(Zt){Cn(Zt)}},Fn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then($n,ia);Fn((Ee=Ee.apply(se,Se)).next())}),ma=({qitem:se,setisedit:Se,TagDiscipline:Ee,exerciseitem:rt,seveeditor:Cn,deleteitem:$n,getTagData:ia,init:Fn,showTip:bt=!1})=>{const[Zt]=Be.default.useForm();(0,b.useEffect)(()=>{var Ct;Zt.setFieldsValue(wn(Kn({},se),{name:se==null?void 0:se.question_title,choices:(Ct=se==null?void 0:se.question_choices)==null?void 0:Ct.map(Sn=>wn(Kn({},Sn),{standard_boolean:Sn!=null&&Sn.standard_boolean?1:0})),repeat_answer:!(se!=null&&se.repeat_answer)}))},[se]);const ba=Ct=>{if(!(Ct!=null&&Ct.length))return!1;const Sn=Ct.map(va=>{var Lt;return(Lt=va.choice_text)==null?void 0:Lt.trim().replace(/^\s+|\s+$/g,"")});return new Set(Sn).size!==Sn.length};return et.createElement("div",null,et.createElement(Be.default,{form:Zt,colon:!1,onFinish:Ct=>{var Sn;if(ba(Ct.choices)){be.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}let na=wn(Kn({},Ct),{item_type:se==null?void 0:se.question_type,choices:(Sn=Ct==null?void 0:Ct.choices)==null?void 0:Sn.map(va=>wn(Kn({},va),{is_answer:va.standard_boolean}))});Cn(Kn(Kn({},se),na))},onFinishFailed:Ct=>jn(void 0,null,function*(){var Sn,na;be.ZP.error(Ct.errorFields[0].errors[0]),Zt.scrollToField((na=(Sn=Ct==null?void 0:Ct.errorFields)==null?void 0:Sn[0])==null?void 0:na.name,{behavior:"smooth",block:"center"})})},et.createElement("div",{style:{display:"flex",alignItems:"center"}},et.createElement("div",{style:{flex:1}},et.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),et.createElement("span",null,(se==null?void 0:se.question_type)===1?"\u591A\u9009\u9898":"\u5355\u9009\u9898")),!se.isadd&&et.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{$n()}},et.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),et.createElement(We.ZP,{onClick:()=>{var Ct;se.isadd?(Se(!1),Fn()):(Zt.setFieldsValue(wn(Kn({},se),{name:se==null?void 0:se.question_title,choices:(Ct=se==null?void 0:se.question_choices)==null?void 0:Ct.map(Sn=>wn(Kn({},Sn),{standard_boolean:Sn!=null&&Sn.standard_boolean?1:0})),repeat_answer:!(se!=null&&se.repeat_answer)})),Se(!1))}},"\u53D6\u6D88"),et.createElement(ne.Z,{overlayClassName:ie.shake,open:bt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:et.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},et.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},et.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>jn(void 0,null,function*(){Zt.submit()})},"\u4FDD\u5B58"))),et.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},et.createElement(Qe.Z,{align:"middle"},et.createElement(Be.default.Item,{className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},et.createElement(Oe.Z,{onBlur:Ct=>{Ct.target.value==="0"&&be.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1}))),et.createElement(Me.u,{form:Zt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",titleKey:"name",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"standard_boolean"}),et.createElement(ct,{getTagData:ia,qitem:se,exerciseitem:rt,TagDiscipline:Ee,form:Zt}))))},Wn=oe(41940),Ca=oe(24417),sn=oe(59301),mn=Object.defineProperty,En=Object.defineProperties,Ma=Object.getOwnPropertyDescriptors,Sa=Object.getOwnPropertySymbols,Da=Object.prototype.hasOwnProperty,en=Object.prototype.propertyIsEnumerable,ht=(se,Se,Ee)=>Se in se?mn(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,hn=(se,Se)=>{for(var Ee in Se||(Se={}))Da.call(Se,Ee)&&ht(se,Ee,Se[Ee]);if(Sa)for(var Ee of Sa(Se))en.call(Se,Ee)&&ht(se,Ee,Se[Ee]);return se},xn=(se,Se)=>En(se,Ma(Se)),ya=(se,Se,Ee)=>new Promise((rt,Cn)=>{var $n=bt=>{try{Fn(Ee.next(bt))}catch(Zt){Cn(Zt)}},ia=bt=>{try{Fn(Ee.throw(bt))}catch(Zt){Cn(Zt)}},Fn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then($n,ia);Fn((Ee=Ee.apply(se,Se)).next())}),Ka=({qitem:se,TagDiscipline:Se,exerciseitem:Ee,setisedit:rt,seveeditor:Cn,deleteitem:$n,getTagData:ia,init:Fn,showTip:bt=!1})=>{const[Zt]=Be.default.useForm(),ba=Be.default.useWatch("use_blank_score",Zt);return(0,b.useEffect)(()=>{Zt.setFieldsValue(xn(hn({},se),{standard_answers:se.standard_answers||[],name:se.question_title,repeat_answer:!se.repeat_answer}))},[se]),sn.createElement("div",null,sn.createElement(Be.default,{form:Zt,colon:!1,onValuesChange:(Ct,Sn)=>{var na,va,Lt,fn;if(Ct!=null&&Ct.standard_answers||Ct!=null&&Ct.use_blank_score){let Bn=((na=Zt.getFieldValue("standard_answers"))==null?void 0:na.length)>0&&((Lt=(va=Zt.getFieldValue("standard_answers"))==null?void 0:va.map(an=>an.score))==null?void 0:Lt.filter(an=>an));(Bn==null?void 0:Bn.length)>0&&Zt.setFieldsValue({question_score:(Bn==null?void 0:Bn.length)>0&&((fn=Bn.reduce((an,ar)=>an+ar))==null?void 0:fn.toFixed(1))})}},onFinish:Ct=>{var Sn;Cn(xn(hn(hn({},se),Ct),{item_type:se==null?void 0:se.question_type,standard_answers:(Sn=Ct.standard_answers)==null?void 0:Sn.map((na,va)=>xn(hn({},na),{position:na.choice_id||va+1}))}))},onFinishFailed:Ct=>ya(void 0,null,function*(){var Sn,na;Ct.errorFields[0].errors[0]==="\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"&&(0,ge.pE)(),be.ZP.error(Ct.errorFields[0].errors[0]),Zt.scrollToField((na=(Sn=Ct==null?void 0:Ct.errorFields)==null?void 0:Sn[0])==null?void 0:na.name,{behavior:"smooth",block:"center"})})},sn.createElement("div",{style:{display:"flex",alignItems:"center"}},sn.createElement("div",{style:{flex:1}},sn.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),sn.createElement("span",null,"\u586B\u7A7A\u9898")),!se.isadd&&sn.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{$n()}},sn.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," \u5220\u9664"),sn.createElement(We.ZP,{onClick:()=>{se.isadd?(rt(!1),Fn()):(Zt.setFieldsValue(xn(hn({},se),{standard_answers:se.standard_answers,name:se.question_title,repeat_answer:!se.repeat_answer})),rt(!1))}},"\u53D6\u6D88"),sn.createElement(ne.Z,{overlayClassName:ie.shake,open:bt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:sn.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},sn.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},sn.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>{Zt.submit()}},"\u4FDD\u5B58"))),sn.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},sn.createElement(Qe.Z,{align:"middle"},ba?sn.createElement(Ca.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}):sn.createElement(Be.default.Item,{key:2,className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},sn.createElement(Oe.Z,{onBlur:Ct=>{Ct.target.value==="0"&&be.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle",max:100,min:.1})),sn.createElement(Be.default.Item,{name:"use_blank_score",noStyle:!0},sn.createElement(De.ZP.Group,{className:ie.scoreByBlankRadio,optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}]})),sn.createElement(ne.Z,{overlayInnerStyle:{width:460},title:sn.createElement("div",null,"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002",sn.createElement("br",null),"\u6309\u9898\u7ED9\u5206\uFF1A\u9700\u8981\u8BBE\u7F6E\u6574\u4E2A\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002")},sn.createElement("i",{className:"icon-tishixiaowenhao font18 ml20 c-3061d0"}))),sn.createElement(Wn.u,{form:Zt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:ba,answerKey:"standard_answers"}),sn.createElement(ct,{getTagData:ia,qitem:se,exerciseitem:Ee,TagDiscipline:Se,form:Zt}))))},ra=oe(48700),Qn=oe(59301),Ya=Object.defineProperty,Ra=Object.defineProperties,Ja=Object.getOwnPropertyDescriptors,Br=Object.getOwnPropertySymbols,At=Object.prototype.hasOwnProperty,Mn=Object.prototype.propertyIsEnumerable,kn=(se,Se,Ee)=>Se in se?Ya(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,In=(se,Se)=>{for(var Ee in Se||(Se={}))At.call(Se,Ee)&&kn(se,Ee,Se[Ee]);if(Br)for(var Ee of Br(Se))Mn.call(Se,Ee)&&kn(se,Ee,Se[Ee]);return se},xe=(se,Se)=>Ra(se,Ja(Se)),ft=(se,Se,Ee)=>new Promise((rt,Cn)=>{var $n=bt=>{try{Fn(Ee.next(bt))}catch(Zt){Cn(Zt)}},ia=bt=>{try{Fn(Ee.throw(bt))}catch(Zt){Cn(Zt)}},Fn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then($n,ia);Fn((Ee=Ee.apply(se,Se)).next())}),Qt=({qitem:se,setisedit:Se,TagDiscipline:Ee,exerciseitem:rt,seveeditor:Cn,deleteitem:$n,getTagData:ia,init:Fn,showTip:bt=!1})=>{const[Zt]=Be.default.useForm();return(0,b.useEffect)(()=>{var ba;Zt.setFieldsValue(xe(In({},se),{name:se.question_title,repeat_answer:!se.repeat_answer,choices:(ba=se==null?void 0:se.question_choices)==null?void 0:ba.map(Ct=>xe(In({},Ct),{is_answer:Ct!=null&&Ct.standard_boolean?1:0}))}))},[se]),Qn.createElement("div",null,Qn.createElement(Be.default,{form:Zt,colon:!1,onFinish:ba=>{Cn(In(In({},se),ba))},onFinishFailed:ba=>ft(void 0,null,function*(){var Ct,Sn;be.ZP.error(ba.errorFields[0].errors[0]),Zt.scrollToField((Sn=(Ct=ba==null?void 0:ba.errorFields)==null?void 0:Ct[0])==null?void 0:Sn.name,{behavior:"smooth",block:"center"})})},Qn.createElement("div",{style:{display:"flex",alignItems:"center"}},Qn.createElement("div",{style:{flex:1}},Qn.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Qn.createElement("span",null,"\u5224\u65AD\u9898")),!(se!=null&&se.isadd)&&Qn.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{$n()}},Qn.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Qn.createElement(We.ZP,{onClick:()=>{var ba;se.isadd?(Se(!1),Fn()):(Zt.setFieldsValue(xe(In({},se),{name:se==null?void 0:se.question_title,choices:(ba=se==null?void 0:se.question_choices)==null?void 0:ba.map(Ct=>xe(In({},Ct),{is_answer:Ct!=null&&Ct.standard_boolean?1:0})),repeat_answer:!(se!=null&&se.repeat_answer)})),Se(!1))}},"\u53D6\u6D88"),Qn.createElement(ne.Z,{overlayClassName:ie.shake,open:bt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Qn.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Qn.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Qn.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>{Zt.submit()}},"\u4FDD\u5B58"))),Qn.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Qn.createElement(Be.default.Item,{className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Qn.createElement(Oe.Z,{onBlur:ba=>{ba.target.value==="0"&&be.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1})),Qn.createElement(ra.Z,{form:Zt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:""}),Qn.createElement(ct,{getTagData:ia,qitem:se,exerciseitem:rt,TagDiscipline:Ee,form:Zt}))))},Tt=oe(36381),yt={wrap:"wrap___YewKC",deleteIcon:"deleteIcon___AKmkj",keywordTag:"keywordTag___hMKmU",questionTitleEditorWrap:"questionTitleEditorWrap___SpNyf",choiceWrap:"choiceWrap___lDCnP",choiceIndex:"choiceIndex___dabwf",judgementIndex:"judgementIndex___sausK",setAnswerBtn:"setAnswerBtn___moVcF",activeAnswer:"activeAnswer___Cd32c",activeJudgementAnswer:"activeJudgementAnswer___rbuoo",actionWrapper:"actionWrapper___dZuBC",addIcon:"addIcon___A9GtN",inputBorder:"inputBorder___DeyjY",placeholder:"placeholder___dhOmk",blankWrapper:"blankWrapper___vU8Cg",blankInput:"blankInput___Vzre8",blankInputNumberWrapper:"blankInputNumberWrapper___yLeaN",addBtn:"addBtn___LhI0I",blankIndex:"blankIndex___caKgB",baseInputWrapper:"baseInputWrapper___DhjJY",collapseWrapper:"collapseWrapper___btrfP",panelHeader:"panelHeader___xIZ7O",open:"open___IMQhg",close:"close___FTAU3",hide:"hide___GBtJP",scoreByBlankRadio:"scoreByBlankRadio___HAunQ"},An=oe(12893),je=oe(37962),Ke=Object.defineProperty,He=Object.defineProperties,Rt=Object.getOwnPropertyDescriptors,dn=Object.getOwnPropertySymbols,cn=Object.prototype.hasOwnProperty,qn=Object.prototype.propertyIsEnumerable,Un=(se,Se,Ee)=>Se in se?Ke(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,vn=(se,Se)=>{for(var Ee in Se||(Se={}))cn.call(Se,Ee)&&Un(se,Ee,Se[Ee]);if(dn)for(var Ee of dn(Se))qn.call(Se,Ee)&&Un(se,Ee,Se[Ee]);return se},Jn=(se,Se)=>He(se,Rt(Se)),Ea=(se,Se)=>{var Ee={};for(var rt in se)cn.call(se,rt)&&Se.indexOf(rt)<0&&(Ee[rt]=se[rt]);if(se!=null&&dn)for(var rt of dn(se))Se.indexOf(rt)<0&&qn.call(se,rt)&&(Ee[rt]=se[rt]);return Ee};const zt=se=>{var Se=se,{value:Ee,onChange:rt,scrollId:Cn}=Se,$n=Ea(Se,["value","onChange","scrollId"]);return b.createElement("div",{id:Cn||""},b.createElement(je.Z,Jn(vn({},$n),{defaultValue:Ee,onChange:(ia,Fn)=>{console.log("a:",ia,Fn),Fn!=null&&Fn.length?rt(ia,Fn):rt(ia)}})))},_n=({value:se,onChange:Se,placeholder:Ee,height:rt=140,isEdit:Cn})=>Cn?b.createElement(je.Z,{watch:!0,isFocus:!0,height:rt,placeholder:Ee,defaultValue:se,onChange:Se}):b.createElement("div",{style:{cursor:"pointer"}},se?b.createElement(lt.Z,{className:yt.inputBorder,value:se}):b.createElement("div",{className:`${yt.inputBorder} ${yt.placeholder}`},Ee));var Je=oe(43604),Ut=oe(32134),Dn=Object.defineProperty,tt=Object.defineProperties,Xn=Object.getOwnPropertyDescriptors,Rn=Object.getOwnPropertySymbols,ca=Object.prototype.hasOwnProperty,Vn=Object.prototype.propertyIsEnumerable,Za=(se,Se,Ee)=>Se in se?Dn(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,sa=(se,Se)=>{for(var Ee in Se||(Se={}))ca.call(Se,Ee)&&Za(se,Ee,Se[Ee]);if(Rn)for(var Ee of Rn(Se))Vn.call(Se,Ee)&&Za(se,Ee,Se[Ee]);return se},_a=(se,Se)=>tt(se,Xn(Se)),$a=(se,Se)=>{var Ee={};for(var rt in se)ca.call(se,rt)&&Se.indexOf(rt)<0&&(Ee[rt]=se[rt]);if(se!=null&&Rn)for(var rt of Rn(se))Se.indexOf(rt)<0&&Vn.call(se,rt)&&(Ee[rt]=se[rt]);return Ee};const gr=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],kt=({value:se,onChange:Se,choiceTextKey:Ee,answerKey:rt,index:Cn,isEdit:$n,setInputActive:ia,form:Fn,choiceOptionsPath:bt,allowChangeMode:Zt,showAddIcon:ba,addItem:Ct,deleteItem:Sn})=>{const na=(se==null?void 0:se[rt])===1,va=()=>{const fn=Fn.getFieldValue(bt);Fn.setFieldValue(bt,fn.map(Bn=>_a(sa({},Bn),{[rt]:0})))},Lt=()=>{na?Se(_a(sa({},se),{[rt]:0})):(Zt||va(),Se(_a(sa({},se),{[rt]:1})))};return b.createElement(Qe.Z,{className:yt.choiceWrap,align:"middle",wrap:!1},b.createElement(Je.Z,{onClick:Lt,className:`${yt.choiceIndex} ${na?yt.activeAnswer:""}`},gr[Cn]),b.createElement(Je.Z,{flex:1,className:`${yt.editorWrap} ml15`,onClick:ia},b.createElement(_n,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:$n,value:se==null?void 0:se[Ee],onChange:fn=>{Se(_a(sa({},se),{[Ee]:fn}))}})),b.createElement(Je.Z,{flex:"0 0 auto",className:"ml15"},b.createElement("div",{onClick:Lt,className:`${yt.setAnswerBtn} ${na?yt.activeAnswer:""}`},na?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),b.createElement(Je.Z,{className:yt.actionWrapper},b.createElement(ne.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},b.createElement(Ut.Z,{className:yt.addIcon,onClick:Ct,style:{visibility:ba?"visible":"hidden"}})),b.createElement(ne.Z,{title:"\u5220\u9664"},b.createElement(An.Z,{className:yt.deleteIcon,onClick:Sn,style:{visibility:Cn>1?"visible":"hidden"}}))))},La=({questionTitlePlaceholder:se,titleKey:Se,choiceKey:Ee,analysisKey:rt,choiceTextKey:Cn,answerKey:$n,choiceOptionsPath:ia,allowChangeMode:Fn=!0,form:bt,showAnalysis:Zt=!0})=>{const[ba,Ct]=(0,b.useState)(),[Sn,na]=(0,b.useState)(!1);return b.createElement("div",{className:yt.wrap},b.createElement("div",{className:yt.questionTitleEditorWrap},b.createElement(Be.default.Item,{label:"\u9898\u5E72",name:Se,labelCol:{span:24},rules:[{required:!0}]},b.createElement(zt,{scrollId:Array.isArray(Se)?Se.join("_"):`${Se}`,watch:!0,height:140,placeholder:se}))),b.createElement(Be.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),b.createElement(Be.default.List,{name:Ee,rules:[{validator(va,Lt){const fn=Lt.some(an=>an[$n]===1),Bn=Lt.findIndex(an=>{var ar;return((ar=an[Cn])==null?void 0:ar.length)<=0});return Bn!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${gr[Bn]}\u9009\u9879\u7684\u5185\u5BB9`)):fn?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(va,{add:Lt,remove:fn})=>b.createElement("div",{id:Array.isArray(ia)?ia.join("_"):`${ia}`},va.map((Bn,an)=>{var ar=Bn,{key:nn,name:la}=ar,Xt=$a(ar,["key","name"]);const cr=ba===nn,Sr=()=>{Ct(nn)},br=an<7&&an===va.length-1,Ar=()=>Lt({[Cn]:"",[$n]:0}),zn=()=>fn(la);return b.createElement(Be.default.Item,_a(sa({},Xt),{key:nn,name:la,noStyle:!0}),b.createElement(kt,{choiceTextKey:Cn,answerKey:$n,index:an,isEdit:cr,setInputActive:Sr,form:bt,choiceOptionsPath:ia,allowChangeMode:Fn,showAddIcon:br,addItem:Ar,deleteItem:zn}))}),va.length<8&&b.createElement("div",{className:`${yt.addBtn} mb30`,onClick:()=>Lt({[Cn]:"",[$n]:0})},"\u6DFB\u52A0\u9009\u9879"))),Zt&&b.createElement("div",{onClick:()=>na(!0)},b.createElement(Be.default.Item,{name:rt,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(_n,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Sn}))))};var Vt=oe(59301),wa=Object.defineProperty,pa=Object.defineProperties,Jt=Object.getOwnPropertyDescriptors,Ln=Object.getOwnPropertySymbols,ea=Object.prototype.hasOwnProperty,yn=Object.prototype.propertyIsEnumerable,Ta=(se,Se,Ee)=>Se in se?wa(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Pa=(se,Se)=>{for(var Ee in Se||(Se={}))ea.call(Se,Ee)&&Ta(se,Ee,Se[Ee]);if(Ln)for(var Ee of Ln(Se))yn.call(Se,Ee)&&Ta(se,Ee,Se[Ee]);return se},Va=(se,Se)=>pa(se,Jt(Se)),dr=(se,Se)=>{var Ee={};for(var rt in se)ea.call(se,rt)&&Se.indexOf(rt)<0&&(Ee[rt]=se[rt]);if(se!=null&&Ln)for(var rt of Ln(se))Se.indexOf(rt)<0&&yn.call(se,rt)&&(Ee[rt]=se[rt]);return Ee};const Er=({value:se,onChange:Se})=>{const Ee=Cn=>{x.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:yt.modal,onOk:()=>{const $n=[...se];$n.splice(Cn,1),Se($n)}})},rt=()=>{const Cn=[...se];Cn.push(""),Se(Cn)};return Vt.createElement(Qe.Z,{className:"ml20"},Vt.createElement(Je.Z,{flex:1},se==null?void 0:se.map((Cn,$n)=>Vt.createElement(Qe.Z,{key:`${Cn}_${$n}`,align:"middle",className:"mb20"},Vt.createElement(Fe.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:Cn,autoSize:{maxRows:3},maxLength:1e3,onBlur:ia=>{const Fn=[...se],bt=ia.target.value.trim();Fn[$n]=bt,Se(Fn)}}),Vt.createElement(ne.Z,{title:"\u5220\u9664"},Vt.createElement(An.Z,{className:yt.deleteIcon,style:{marginLeft:15,visibility:$n>0?"visible":"hidden"},onClick:()=>Ee($n)}))))),Vt.createElement(Je.Z,null,Vt.createElement("div",{className:`${yt.addBtn}`,onClick:()=>{rt()}},"\u65B0\u589E\u7B54\u6848")))},Mr=({value:se=!0,onChange:Se})=>Vt.createElement(Gt.Z,{checked:!se,onChange:Ee=>{Se(!Ee)}}),hr="\u2581",Jr=({questionTitlePlaceholder:se,form:Se,name:Ee,scoreByBlank:rt,answerKey:Cn,titleKey:$n="name",analysisKey:ia="analysis",isOrdered:Fn="is_ordered"})=>{var bt,Zt;const[ba,Ct]=(0,b.useState)(!1),Sn=(nn,la)=>{const Xt=la.line;let cr=0;for(let br=0;br{const Sr=nn.getRange(la.from,la.to);let br=0;if(la.text.forEach(Ar=>{br+=Ar.split(hr).length-1}),la.origin!=="setValue"){if(Sr&&Sr.indexOf(hr)!==-1){const Ar=Sr.split(hr).length-1,zn=Sn(nn,la.from);if(console.log(`\u5220\u9664${Ar}\u4E2A\uFF0C \u524D\u9762\u6709${zn}\u4E2A\uFF0C\u65B0\u589E${br}\u4E2A`),Ar>1){const ur=Array.from({length:Ar},(zr,Vr)=>zn+Vr);cr(ur)}else cr(zn)}else if(br>0){const Ar=Sn(nn,la.from);console.log(`\u65B0\u589E${br}\u4E2A\uFF0C\u4E4B\u524D\u6709${Ar}\u4E2A`),Xt(br,Ar)}}},va=()=>{const nn=Se.getFieldValue(["sub_item_banks",...Cn]);Se.setFieldValue(["sub_item_banks",...Cn],nn==null?void 0:nn.map((la,Xt)=>Va(Pa({},la),{position:Xt+1})))},Lt=(0,b.useRef)(),fn=(nn,la)=>{for(let Xt=0;Xt{Bn.current(nn),va()},ar=(Zt=(bt=Se.getFieldValue("sub_item_banks"))==null?void 0:bt[Cn==null?void 0:Cn[0]])==null?void 0:Zt[Cn==null?void 0:Cn[1]];return console.log(Se==null?void 0:Se.getFieldValue(["sub_item_banks",...rt])),Vt.createElement("div",{className:yt.wrap},Vt.createElement("div",{className:yt.questionTitleEditorWrap},Vt.createElement(Be.default.Item,{label:"\u9898\u5E72",name:$n,labelCol:{span:24},rules:[{required:!0}]},Vt.createElement(zt,{scrollId:"name",watch:!0,height:140,placeholder:se,showNullButton:!0,onCMBeforeChange:(nn,la)=>{na(nn,la,fn,an)}}))),Vt.createElement(Be.default.List,{name:Cn,rules:[{validator(nn,la){if((la==null?void 0:la.length)===0)return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const Xt of la){const{answer_text:cr}=Xt||{};if(cr!=null&&cr.some(Sr=>(Sr==null?void 0:Sr.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(nn,{add:la,remove:Xt},{errors:cr})=>(Lt.current=la,Bn.current=Xt,Vt.createElement(Vt.Fragment,null,Vt.createElement(Be.default.Item,{label:Vt.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(nn!=null&&nn.length)&&Vt.createElement("span",{style:{color:"#E99237"}},"\uFF08\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879\uFF09")),required:!0,labelCol:{span:24}}),nn.map((Sr,br)=>{var Ar=Sr,{key:zn,name:ur}=Ar,zr=dr(Ar,["key","name"]);return Vt.createElement(Qe.Z,{className:"mb20",key:zn,align:"top"},Vt.createElement(Je.Z,{flex:"0 0 auto",className:`${yt.blankIndex} pt5`},"\u586B\u7A7A\u9879",br+1),Vt.createElement(Je.Z,{flex:1},Vt.createElement(Qe.Z,{align:"top",justify:"space-between"},Vt.createElement(Je.Z,{flex:1},Vt.createElement(Be.default.Item,Va(Pa({},zr),{name:[ur,"answer_text"],noStyle:!0}),Vt.createElement(Er,null))),(Se==null?void 0:Se.getFieldValue(["sub_item_banks",...rt]))&&Vt.createElement(Je.Z,{flex:"224px",style:{margin:"-7px 0 0 20px"}},Vt.createElement(Be.default.Item,Va(Pa({},zr),{name:[ur,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:yt.blankInputNumberWrapper}),Vt.createElement(Oe.Z,{onChange:()=>{var Vr,$r;let yr=Se==null?void 0:Se.getFieldValue(["sub_item_banks",Cn==null?void 0:Cn[0],"standard_answers"]),xr=0;for(let Tr in yr)(Vr=yr[Tr])!=null&&Vr.score&&(xr+=Number(($r=yr[Tr])==null?void 0:$r.score));Se==null||Se.setFieldValue(["sub_item_banks",Cn==null?void 0:Cn[0],"question_score"],xr)},className:yt.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),Vt.createElement(Be.default.Item,Va(Pa({},zr),{name:[ur,"position"],noStyle:!0}),Vt.createElement(Fe.default,{type:"hidden"}))))})))),Vt.createElement(Qe.Z,{align:"middle"},Vt.createElement(Be.default.Item,{name:[Ee,"downcase"],valuePropName:"checked"},Vt.createElement(Gt.Z,null)),Vt.createElement(Je.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),Vt.createElement(Qe.Z,{align:"middle"},Vt.createElement(Be.default.Item,{name:[Ee,"no_space"],valuePropName:"checked"},Vt.createElement(Gt.Z,null)),Vt.createElement(Je.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(ar==null?void 0:ar.length)>1&&Vt.createElement(Qe.Z,{align:"middle",className:(ar==null?void 0:ar.length)>1?"mb30":`${yt.hide}`},Vt.createElement(Be.default.Item,{name:Fn},Vt.createElement(Mr,null)),Vt.createElement(Je.Z,{className:"ml10"},"\u5141\u8BB8\u5B66\u751F\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7684\u987A\u5E8F\u4E0D\u4E00\u81F4")),Vt.createElement("div",{onClick:()=>Ct(!0)},Vt.createElement(Be.default.Item,{name:ia,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Vt.createElement(_n,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:ba}))))};var Xa=Object.defineProperty,qa=Object.defineProperties,vr=Object.getOwnPropertyDescriptors,fa=Object.getOwnPropertySymbols,lr=Object.prototype.hasOwnProperty,mr=Object.prototype.propertyIsEnumerable,Ga=(se,Se,Ee)=>Se in se?Xa(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,tr=(se,Se)=>{for(var Ee in Se||(Se={}))lr.call(Se,Ee)&&Ga(se,Ee,Se[Ee]);if(fa)for(var Ee of fa(Se))mr.call(Se,Ee)&&Ga(se,Ee,Se[Ee]);return se},mt=(se,Se)=>qa(se,vr(Se)),it=(se,Se)=>{var Ee={};for(var rt in se)lr.call(se,rt)&&Se.indexOf(rt)<0&&(Ee[rt]=se[rt]);if(se!=null&&fa)for(var rt of fa(se))Se.indexOf(rt)<0&&mr.call(se,rt)&&(Ee[rt]=se[rt]);return Ee};const Ot={\u6B63\u786E:"T",\u9519\u8BEF:"F"},gn=({value:se,onChange:Se,form:Ee,choiceKey:rt})=>{const Cn=(se==null?void 0:se.is_answer)===1,$n=se==null?void 0:se.choice_text,ia=()=>{var Fn;const bt=(Fn=Ee==null?void 0:Ee.getFieldValue(["sub_item_banks",...rt]))==null?void 0:Fn.map(Zt=>({choice_text:Zt.choice_text,is_answer:0}));Ee==null||Ee.setFieldValue(["sub_item_banks",...rt],bt),Se(mt(tr({},se),{is_answer:1}))};return b.createElement(Qe.Z,{className:yt.choiceWrap,align:"middle",wrap:!1},b.createElement(Je.Z,{onClick:ia,className:`${yt.choiceIndex} ${yt.judgementIndex} ${Cn?yt.activeAnswer:""}`},Ot[$n]),b.createElement(Je.Z,{flex:1,className:`${yt.editorWrap} ml15`},b.createElement("div",{className:`${yt.inputBorder} ${yt.placeholder} ${Cn?yt.activeJudgementAnswer:""}`},$n)),b.createElement(Je.Z,{flex:"0 0 auto",className:"ml15"},b.createElement("div",{onClick:ia,className:`${yt.setAnswerBtn} ${Cn?yt.activeAnswer:""}`},Cn?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},ua=({questionTitlePlaceholder:se,choiceKey:Se="choices",form:Ee,titleKey:rt="name",analysisKey:Cn="analysis"})=>{const[$n,ia]=(0,b.useState)(!1);return b.createElement("div",{className:yt.wrap},b.createElement("div",{className:yt.questionTitleEditorWrap},b.createElement(Be.default.Item,{label:"\u9898\u5E72",name:rt,labelCol:{span:24},rules:[{required:!0}]},b.createElement(zt,{scrollId:"name",watch:!0,height:140,placeholder:se}))),b.createElement(Be.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},b.createElement(Be.default.List,{name:Se,rules:[{validator(Fn,bt){return bt.some(ba=>(ba==null?void 0:ba.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},Fn=>b.createElement("div",{id:"choices"},Fn.map(bt=>{var Zt=bt,{key:ba,name:Ct}=Zt,Sn=it(Zt,["key","name"]);return b.createElement(Be.default.Item,mt(tr({},Sn),{key:ba,name:Ct,noStyle:!0}),b.createElement(gn,{form:Ee,choiceKey:Se}))})))),b.createElement("div",{onClick:()=>ia(!0)},b.createElement(Be.default.Item,{name:Cn,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(_n,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:$n}))))};var Ia=oe(12563),tn=Object.defineProperty,Ba=Object.defineProperties,Aa=Object.getOwnPropertyDescriptors,nr=Object.getOwnPropertySymbols,ka=Object.prototype.hasOwnProperty,ga=Object.prototype.propertyIsEnumerable,Qa=(se,Se,Ee)=>Se in se?tn(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,pr=(se,Se)=>{for(var Ee in Se||(Se={}))ka.call(Se,Ee)&&Qa(se,Ee,Se[Ee]);if(nr)for(var Ee of nr(Se))ga.call(Se,Ee)&&Qa(se,Ee,Se[Ee]);return se},Gr=(se,Se)=>Ba(se,Aa(Se)),er=(se,Se)=>{var Ee={};for(var rt in se)ka.call(se,rt)&&Se.indexOf(rt)<0&&(Ee[rt]=se[rt]);if(se!=null&&nr)for(var rt of nr(se))Se.indexOf(rt)<0&&ga.call(se,rt)&&(Ee[rt]=se[rt]);return Ee};const fr=se=>{var Se=se,{value:Ee,onChange:rt}=Se,Cn=er(Se,["value","onChange"]);const $n=ia=>{rt([ia])};return b.createElement(je.Z,Gr(pr({},Cn),{defaultValue:Ee==null?void 0:Ee[0],onChange:$n}))},Dr=se=>{if(!se)return!1;if(/^s*$/.test(se)||se.trim()===""){be.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C");return}let Se=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return se==="|"?(be.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Gn=({value:se=[],onClose:Se})=>b.createElement(Ia.default,{closable:!0,onClose:Se,className:yt.keywordTag},b.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},se.join(" \u6216 "))),on=({questionTitlePlaceholder:se,form:Se,showKeywords:Ee,isMustKeyWords:rt=Ee,titleKey:Cn="name",analysisKey:$n="analysis",answerTexts:ia="answer_texts",keywords:Fn="keywords",useKeywords:bt="use_keywords",indexs:Zt})=>{var ba,Ct,Sn,na;const[va,Lt]=(0,b.useState)(!1),[fn,Bn]=(0,b.useState)(""),an=(Ct=(ba=Se.getFieldValue("sub_item_banks"))==null?void 0:ba[bt==null?void 0:bt[0]])==null?void 0:Ct[bt==null?void 0:bt[1]],ar=(na=(Sn=Se.getFieldValue("sub_item_banks"))==null?void 0:Sn[bt==null?void 0:bt[0]])==null?void 0:na.question_score;return b.createElement("div",{className:yt.wrap},b.createElement("div",{className:yt.questionTitleEditorWrap},b.createElement(Be.default.Item,{label:"\u9898\u5E72",name:Cn,labelCol:{span:24},rules:[{required:!0}]},b.createElement(zt,{scrollId:"name",watch:!0,height:140,placeholder:se}))),b.createElement(Be.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:ia,labelCol:{span:24}},b.createElement(fr,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),Ee&&!rt&&b.createElement(Be.default.Item,{hidden:!0,name:bt,valuePropName:"checked"},b.createElement(Gt.Z,{defaultChecked:!0})),Ee&&rt&&b.createElement(Qe.Z,{align:"middle",className:"mb30"},b.createElement(Be.default.Item,{name:bt,valuePropName:"checked"},b.createElement(Gt.Z,null)),b.createElement(Je.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),b.createElement(Je.Z,null,b.createElement(ne.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},b.createElement(vt.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(an||!rt)&&b.createElement(Be.default.List,{name:Fn,rules:[{validator(nn,la){return rt?la!=null&&la.length?(la==null?void 0:la.reduce((cr,Sr)=>cr+Sr.score,0))>parseFloat(ar)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD")):Promise.resolve()}}]},(nn,{add:la,remove:Xt})=>b.createElement(b.Fragment,null,b.createElement("div",{className:`${yt.title} mb10`},rt?"\u5173\u952E\u8BCD":b.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),b.createElement(Qe.Z,{align:"middle",className:"font14 mb30"},b.createElement(Je.Z,{flex:1},b.createElement(Fe.default,{value:fn,onChange:cr=>{Bn(cr.target.value)},maxLength:50,allowClear:!0,onPressEnter:cr=>{var Sr,br,Ar,zn;const ur=`${(Sr=cr.target)==null?void 0:Sr.value}`,zr=(Ar=(br=ur==null?void 0:ur.split("|"))==null?void 0:br.filter(yr=>!!yr))==null?void 0:Ar.map(yr=>yr.trim()),Vr=Se.getFieldValue(["sub_item_banks",...Fn]),$r=((zn=Vr==null?void 0:Vr.map(yr=>yr==null?void 0:yr.keyword))==null?void 0:zn.flat())||[];for(const yr of zr)if($r.includes(yr)){be.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}Dr(ur)&&(la({keyword:zr,score:1}),Bn(""))},className:yt.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),b.createElement(Je.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),nn.map(cr=>{var Sr=cr,{key:br,name:Ar}=Sr,zn=er(Sr,["key","name"]);return b.createElement(Qe.Z,{key:br,className:"mb20",style:{marginRight:148}},b.createElement(Je.Z,{flex:1},b.createElement(Qe.Z,{align:"middle",justify:"space-between"},b.createElement(Be.default.Item,Gr(pr({},zn),{name:[Ar,"keyword"]}),b.createElement(Gn,{onClose:()=>Xt(Ar)})),rt&&b.createElement(Be.default.Item,Gr(pr({},zn),{name:[Ar,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:yt.blankInputNumberWrapper}),b.createElement(Oe.Z,{className:yt.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),b.createElement("div",{onClick:()=>Lt(!0)},b.createElement(Be.default.Item,{name:$n,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(_n,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:va}))))};var It=oe(59301),de=Object.defineProperty,$e=Object.defineProperties,st=Object.getOwnPropertyDescriptors,jt=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,rn=Object.prototype.propertyIsEnumerable,qt=(se,Se,Ee)=>Se in se?de(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Kt=(se,Se)=>{for(var Ee in Se||(Se={}))at.call(Se,Ee)&&qt(se,Ee,Se[Ee]);if(jt)for(var Ee of jt(Se))rn.call(Se,Ee)&&qt(se,Ee,Se[Ee]);return se},_t=(se,Se)=>$e(se,st(Se)),oa=(se,Se)=>{var Ee={};for(var rt in se)at.call(se,rt)&&Se.indexOf(rt)<0&&(Ee[rt]=se[rt]);if(se!=null&&jt)for(var rt of jt(se))Se.indexOf(rt)<0&&rn.call(se,rt)&&(Ee[rt]=se[rt]);return Ee};const{Panel:Ha}=Tt.default,Wa=({questionTitlePlaceholder:se,choiceKey:Se,form:Ee,withScore:rt})=>{const Cn=[{type:0,name:"\u5355\u9009\u9898"},{type:1,name:"\u591A\u9009\u9898"},{type:2,name:"\u5224\u65AD\u9898"},{type:3,name:"\u586B\u7A7A\u9898"},{type:4,name:"\u7B80\u7B54\u9898"},{type:5,name:"\u5B9E\u8BAD\u9898"},{type:6,name:"\u7F16\u7A0B\u9898"},{type:7,name:"\u7EC4\u5408\u9898"},{type:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}],[$n,ia]=(0,b.useState)(),[Fn,bt]=(0,b.useState)([]),Zt=Ct=>{bt(Ct)},ba=({value:Ct})=>It.createElement("div",{style:{width:150,paddingLeft:11}},Ct);return It.createElement("div",{className:yt.wrap},It.createElement("div",{className:yt.questionTitleEditorWrap},It.createElement(Be.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},It.createElement(zt,{scrollId:"name",watch:!0,height:140,placeholder:se}))),It.createElement(Be.default.Item,{label:"\u5C0F\u9898",required:!0,labelCol:{span:24}}),It.createElement(Be.default.List,{name:"sub_item_banks",rules:[{validator(Ct,Sn){return Sn?Promise.resolve():Promise.reject(new Error("\u8BF7\u6DFB\u52A0\u5C0F\u9898"))}}]},(Ct,{add:Sn,remove:na,move:va})=>{const Lt=Ee.getFieldValue("sub_item_banks");return It.createElement(It.Fragment,null,It.createElement(Tt.default,{className:Ct.length>0?yt.collapseWrapper:"",bordered:!1,activeKey:Fn,onChange:Zt,expandIcon:({isActive:fn})=>It.createElement("i",{className:`iconfont icon-weizhankai ${fn?yt.open:yt.close}`,style:{fontSize:14,transition:"all .2s"}})},Ct.map((fn,Bn)=>{var an=fn,{key:ar,name:nn}=an,la=oa(an,["key","name"]),Xt,cr,Sr,br,Ar,zn,ur,zr,Vr,$r,yr,xr,Tr,rr;return It.createElement(Ha,{className:yt.panel,forceRender:!0,header:It.createElement("div",{className:yt.panelHeader},"\u7B2C",Bn+1,"\u5C0F\u9898",It.createElement("span",null,"\uFF08",((Xt=Lt==null?void 0:Lt[nn])==null?void 0:Xt.question_type)==0?"\u5355\u9009\u9898":((cr=Lt==null?void 0:Lt[nn])==null?void 0:cr.question_type)==1?"\u591A\u9009\u9898":((Sr=Lt==null?void 0:Lt[nn])==null?void 0:Sr.question_type)==3?"\u586B\u7A7A\u9898":((br=Lt==null?void 0:Lt[nn])==null?void 0:br.question_type)==2?"\u5224\u65AD\u9898":"\u7B80\u7B54\u9898","\uFF09")),key:nn,extra:It.createElement(Qe.Z,{align:"middle",onClick:Nr=>Nr.stopPropagation()},((Ar=Lt==null?void 0:Lt[nn])==null?void 0:Ar.question_type)==3&&It.createElement(It.Fragment,null,It.createElement(De.ZP.Group,{defaultValue:(zn=Lt==null?void 0:Lt[nn])==null?void 0:zn.use_blank_score,className:ie.scoreByBlankRadio,style:{marginRight:20},optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}],onChange:Nr=>{var Or,Ur,eo,mo,fo;if(Ee==null||Ee.setFieldValue(["sub_item_banks",nn,"use_blank_score"],(Or=Nr==null?void 0:Nr.target)==null?void 0:Or.value),(Ur=Nr==null?void 0:Nr.target)!=null&&Ur.value){let Ao=0;for(let So in(eo=Ee==null?void 0:Ee.getFieldValue(["sub_item_banks",nn]))==null?void 0:eo.standard_answers)Ao+=Number((fo=(mo=Ee==null?void 0:Ee.getFieldValue(["sub_item_banks",nn]))==null?void 0:mo.standard_answers[So])==null?void 0:fo.score);Ee==null||Ee.setFieldValue(["sub_item_banks",nn,"question_score"],Ao||"")}ia(new Date)}}),It.createElement(ne.Z,{overlayInnerStyle:{width:460},title:It.createElement("div",null,"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002",It.createElement("br",null),"\u6309\u9898\u7ED9\u5206\uFF1A\u9700\u8981\u8BBE\u7F6E\u6574\u4E2A\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002")},It.createElement("i",{className:"icon-tishixiaowenhao font18 mr25 c-3061d0"}))),rt&&It.createElement(Be.default.Item,_t(Kt({},la),{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u9898\u5206\u503C"}],label:"\u5206\u503C",name:[nn,"question_score"],className:yt.blankInputNumberWrapper}),((ur=Lt==null?void 0:Lt[nn])==null?void 0:ur.question_type)==3&&((zr=Lt==null?void 0:Lt[nn])!=null&&zr.use_blank_score)?It.createElement(ba,null):It.createElement(Oe.Z,{className:yt.blankInput,placeholder:"\u8BF7\u8F93\u5165\u5206\u6570",min:.1,precision:1,max:100,style:{width:150}})),It.createElement(Qe.Z,{align:"middle",className:"pl40",style:{width:82}},Bn!==0&&It.createElement("div",{onClick:()=>{var Nr;va(Bn,Bn-1);const Or=(Nr=Ee.getFieldValue("sub_item_banks"))==null?void 0:Nr.map((Ur,eo)=>(Ct.map((mo,fo)=>{eo===fo&&(Ur.q_position=Number(mo.name)+1)}),Ur));Ee.setFieldValue("sub_item_banks",Or)}},It.createElement(ne.Z,{title:"\u4E0A\u79FB"},It.createElement("i",{className:"iconfont icon-shangyi3 c-grey-999 primary-hover"}))),Bn{var Nr;va(Bn,Bn+1);const Or=(Nr=Ee.getFieldValue("sub_item_banks"))==null?void 0:Nr.map((Ur,eo)=>(Ct.map((mo,fo)=>{eo===fo&&(Ur.q_position=Number(mo.name)+1)}),Ur));Ee.setFieldValue("sub_item_banks",Or)},className:Bn===0?"":"ml10"},It.createElement(ne.Z,{title:"\u4E0B\u79FB"},It.createElement("i",{className:"iconfont icon-xiayi3 c-grey-999 primary-hover"})))),It.createElement(ne.Z,{title:"\u5220\u9664"},It.createElement(An.Z,{className:`${yt.deleteIcon} ml40`,onClick:()=>na(nn)})))},It.createElement(Be.default.Item,_t(Kt({},la),{name:nn}),(((Vr=Lt==null?void 0:Lt[nn])==null?void 0:Vr.question_type)==0||(($r=Lt==null?void 0:Lt[nn])==null?void 0:$r.question_type)==1)&&It.createElement(La,{questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",allowChangeMode:((yr=Lt==null?void 0:Lt[nn])==null?void 0:yr.question_type)==1,form:Ee,choiceKey:[nn,"choices"],titleKey:[nn,"name"],analysisKey:[nn,"analysis"],choiceOptionsPath:["sub_item_banks",nn,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"}),((xr=Lt==null?void 0:Lt[nn])==null?void 0:xr.question_type)==3&&It.createElement(Jr,{form:Ee,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",name:nn,scoreByBlank:[nn,"use_blank_score"],titleKey:[nn,"name"],analysisKey:[nn,"analysis"],isOrdered:[nn,"is_ordered"],answerKey:[nn,"standard_answers"],key:$n}),((Tr=Lt==null?void 0:Lt[nn])==null?void 0:Tr.question_type)==2&&It.createElement(ua,{form:Ee,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",titleKey:[nn,"name"],analysisKey:[nn,"analysis"],choiceKey:[nn,"choices"]}),((rr=Lt==null?void 0:Lt[nn])==null?void 0:rr.question_type)==4&&It.createElement(on,{showKeywords:!0,isMustKeyWords:!0,form:Ee,titleKey:[nn,"name"],analysisKey:[nn,"analysis"],answerTexts:[nn,"answer_texts"],useKeywords:[nn,"use_keywords"],keywords:[nn,"keywords"],indexs:nn,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9",key:$n})))})),Ct.length<20&&It.createElement(z.Z,{menu:{items:[{label:It.createElement("div",{onClick:()=>{Sn({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:0,item_type:"SINGLE"}),bt([Ct==null?void 0:Ct.length,...Fn])}},"\u5355\u9009\u9898"),key:"1",show:!0},{label:It.createElement("div",{onClick:()=>{Sn({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:1,item_type:"MULTIPLE"}),bt([Ct==null?void 0:Ct.length,...Fn])}},"\u591A\u9009\u9898"),key:"2",show:!0},{label:It.createElement("div",{onClick:()=>{Sn({name:"",choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],analysis:"",question_type:2,item_type:"JUDGMENT"}),bt([Ct==null?void 0:Ct.length,...Fn])}},"\u5224\u65AD\u9898"),key:"3",show:!0},{label:It.createElement("div",{onClick:()=>{Sn({name:"",analysis:"",is_ordered:!0,standard_answers:[],question_type:3,item_type:"COMPLETION",use_blank_score:!0,downcase:!0,no_space:!0}),bt([Ct==null?void 0:Ct.length,...Fn])}},"\u586B\u7A7A\u9898"),key:"4",show:!0},{label:It.createElement("div",{onClick:()=>{Sn({name:"",answer_texts:[],keywords:[],use_keywords:!1,analysis:"",question_type:4,item_type:"SUBJECTIVE"}),bt([Ct==null?void 0:Ct.length,...Fn])}},"\u7B80\u7B54\u9898"),key:"5",show:!0}].filter(fn=>fn.show).map(fn=>({label:fn.label,key:fn.key}))}},It.createElement("div",{className:`${yt.addBtn}`},"\u6DFB\u52A0\u5C0F\u9898")))}))};var pn=oe(59301),Na=Object.defineProperty,xa=Object.defineProperties,ja=Object.getOwnPropertyDescriptors,Ir=Object.getOwnPropertySymbols,Qr=Object.prototype.hasOwnProperty,Rr=Object.prototype.propertyIsEnumerable,Wr=(se,Se,Ee)=>Se in se?Na(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,jr=(se,Se)=>{for(var Ee in Se||(Se={}))Qr.call(Se,Ee)&&Wr(se,Ee,Se[Ee]);if(Ir)for(var Ee of Ir(Se))Rr.call(Se,Ee)&&Wr(se,Ee,Se[Ee]);return se},Zr=(se,Se)=>xa(se,ja(Se)),Co=(se,Se,Ee)=>new Promise((rt,Cn)=>{var $n=bt=>{try{Fn(Ee.next(bt))}catch(Zt){Cn(Zt)}},ia=bt=>{try{Fn(Ee.throw(bt))}catch(Zt){Cn(Zt)}},Fn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then($n,ia);Fn((Ee=Ee.apply(se,Se)).next())}),ho=({qitem:se,setisedit:Se,TagDiscipline:Ee,exerciseitem:rt,seveeditor:Cn,deleteitem:$n,getTagData:ia,init:Fn,showTip:bt=!1})=>{const[Zt]=Be.default.useForm();(0,b.useEffect)(()=>{var Ct;Zt.setFieldsValue(Zr(jr({},se),{name:se.question_title,sub_item_banks:(Ct=se.sub_exercise_questions)==null?void 0:Ct.map(Sn=>{var na;return Zr(jr({},Sn),{name:Sn.question_title,choices:(na=Sn==null?void 0:Sn.question_choices)==null?void 0:na.map(va=>Zr(jr({},va),{is_answer:va!=null&&va.standard_boolean?1:0}))})}),repeat_answer:!se.repeat_answer}))},[se]);const ba=Ct=>{if(!(Ct!=null&&Ct.length))return!1;const Sn=Ct.map(va=>{var Lt;return(Lt=va.choice_text)==null?void 0:Lt.trim().replace(/^\s+|\s+$/g,"")});return new Set(Sn).size!==Sn.length};return pn.createElement("div",null,pn.createElement(Be.default,{form:Zt,colon:!1,onValuesChange:(Ct,Sn)=>{var na,va,Lt;if(Ct!=null&&Ct.sub_item_banks){let fn=((na=Zt.getFieldValue("sub_item_banks"))==null?void 0:na.length)>0&&((Lt=(va=Zt.getFieldValue("sub_item_banks"))==null?void 0:va.map(Bn=>{var an;if(Bn.question_type==3&&(Bn!=null&&Bn.use_blank_score)){let ar=0;for(let nn in Bn==null?void 0:Bn.standard_answers)ar+=Number((an=Bn==null?void 0:Bn.standard_answers[nn])==null?void 0:an.score);return ar}else return Bn.question_score}))==null?void 0:Lt.filter(Bn=>Bn));(fn==null?void 0:fn.length)>0&&Zt.setFieldsValue({question_score:parseFloat(fn==null?void 0:fn.reduce((Bn,an)=>parseFloat(Bn)+parseFloat(an))).toFixed(1)})}},onFinish:Ct=>{var Sn,na;if((Sn=Ct.sub_item_banks)==null?void 0:Sn.some(Lt=>Lt.question_type===0||Lt.question_type===1?ba(Lt.choices):!1)){be.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}Cn(Zr(jr(jr({},se),Ct),{sub_item_banks:(na=Ct==null?void 0:Ct.sub_item_banks)==null?void 0:na.map(Lt=>(console.log(Lt),Zr(jr({},Lt),{item_type:Lt==null?void 0:Lt.question_type,id:(Lt==null?void 0:Lt.question_id)||""})))}))},onFinishFailed:Ct=>Co(void 0,null,function*(){var Sn,na;be.ZP.error(Ct.errorFields[0].errors[0]),Zt.scrollToField((na=(Sn=Ct==null?void 0:Ct.errorFields)==null?void 0:Sn[0])==null?void 0:na.name,{behavior:"smooth",block:"center"})})},pn.createElement("div",{style:{display:"flex",alignItems:"center"}},pn.createElement("div",{style:{flex:1}},pn.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),pn.createElement("span",null,"\u7EC4\u5408\u9898")),!se.isadd&&pn.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{$n()}},pn.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),pn.createElement(We.ZP,{onClick:()=>{var Ct;se.isadd?(Se(!1),Fn()):(Zt.setFieldsValue(Zr(jr({},se),{name:se==null?void 0:se.question_title,choices:(Ct=se==null?void 0:se.question_choices)==null?void 0:Ct.map(Sn=>Zr(jr({},Sn),{standard_boolean:Sn!=null&&Sn.standard_boolean?1:0})),repeat_answer:!(se!=null&&se.repeat_answer)})),Se(!1))}},"\u53D6\u6D88"),pn.createElement(ne.Z,{overlayClassName:ie.shake,open:bt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:pn.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},pn.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},pn.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>{Zt.submit()}},"\u4FDD\u5B58"))),pn.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},pn.createElement(Ca.Z,{text:"\uFF08\u7EC4\u5408\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5C0F\u9898\u5206\u503C\u4E4B\u548C\uFF09"}),pn.createElement(Wa,{form:Zt,withScore:!0,choiceKey:"",questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7EC4\u5408\u9898\u9898\u5E72\u5185\u5BB9"}),pn.createElement(ct,{getTagData:ia,qitem:se,exerciseitem:rt,TagDiscipline:Ee,form:Zt}))))},Eo=oe(94827),xo=oe(24334),Hr=oe(59301),wo=Object.defineProperty,Ll=Object.defineProperties,Il=Object.getOwnPropertyDescriptors,ci=Object.getOwnPropertySymbols,Vi=Object.prototype.hasOwnProperty,Nl=Object.prototype.propertyIsEnumerable,ro=(se,Se,Ee)=>Se in se?wo(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Lo=(se,Se)=>{for(var Ee in Se||(Se={}))Vi.call(Se,Ee)&&ro(se,Ee,Se[Ee]);if(ci)for(var Ee of ci(Se))Nl.call(Se,Ee)&&ro(se,Ee,Se[Ee]);return se},Ko=(se,Se)=>Ll(se,Il(Se)),Ol=(se,Se,Ee)=>new Promise((rt,Cn)=>{var $n=bt=>{try{Fn(Ee.next(bt))}catch(Zt){Cn(Zt)}},ia=bt=>{try{Fn(Ee.throw(bt))}catch(Zt){Cn(Zt)}},Fn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then($n,ia);Fn((Ee=Ee.apply(se,Se)).next())}),ri=({qitem:se,TagDiscipline:Se,exerciseitem:Ee,setisedit:rt,seveeditor:Cn,deleteitem:$n,getTagData:ia,init:Fn,showTip:bt=!1})=>{const[Zt]=Be.default.useForm(),ba=!0;return(0,b.useEffect)(()=>{var Ct,Sn,na;Zt.setFieldsValue(Ko(Lo({},se),{standard_answers:se.standard_answer,difficulty:se.difficulty,item_banks_group_id:se.item_banks_group_id,hack:Ko(Lo({},se),{time_limit:(se==null?void 0:se.time_limit)||3}),hack_codes:{language:(Ct=se==null?void 0:se.program_attr)==null?void 0:Ct.language,code:xo.Base64.decode(((Sn=se==null?void 0:se.program_attr)==null?void 0:Sn.code)||"")},hack_sets:Lo({},(na=se==null?void 0:se.hack_sets)==null?void 0:na[0]),repeat_answer:!se.repeat_answer}))},[se]),Hr.createElement("div",null,Hr.createElement(Be.default,{form:Zt,colon:!1,onValuesChange:(Ct,Sn)=>{var na,va,Lt,fn;if(Ct!=null&&Ct.standard_answers){let Bn=((na=Zt.getFieldValue("standard_answers"))==null?void 0:na.length)>0&&((Lt=(va=Zt.getFieldValue("standard_answers"))==null?void 0:va.map(an=>an.score))==null?void 0:Lt.filter(an=>an));(Bn==null?void 0:Bn.length)>0&&Zt.setFieldsValue({question_score:(Bn==null?void 0:Bn.length)>0&&((fn=Bn.reduce((an,ar)=>an+ar))==null?void 0:fn.toFixed(1))})}},onFinish:Ct=>{var Sn;Cn(Ko(Lo(Lo({},se),Ct),{item_type:se==null?void 0:se.question_type,standard_answers:(Sn=Ct.standard_answers)==null?void 0:Sn.map((na,va)=>Ko(Lo({},na),{position:va+1})),standard_answer:void 0}))},onFinishFailed:Ct=>Ol(void 0,null,function*(){var Sn,na;be.ZP.error(Ct.errorFields[0].errors[0]),Zt.scrollToField((na=(Sn=Ct==null?void 0:Ct.errorFields)==null?void 0:Sn[0])==null?void 0:na.name,{behavior:"smooth",block:"center"})})},Hr.createElement("div",{style:{display:"flex",alignItems:"center"}},Hr.createElement("div",{style:{flex:1}},Hr.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Hr.createElement("span",null,"\u7A0B\u5E8F\u586B\u7A7A\u9898")),!se.isadd&&Hr.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{$n()}},Hr.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," \u5220\u9664"),Hr.createElement(We.ZP,{onClick:()=>{var Ct,Sn,na;se.isadd?(rt(!1),Fn()):(Zt.setFieldsValue(Ko(Lo({},se),{standard_answers:se.standard_answer,difficulty:se.difficult,item_banks_group_id:se.item_banks_group_id,hack:Lo({},se),hack_codes:{language:(Ct=se==null?void 0:se.program_attr)==null?void 0:Ct.language,code:xo.Base64.decode((Sn=se==null?void 0:se.program_attr)==null?void 0:Sn.code)},hack_sets:Lo({},(na=se==null?void 0:se.hack_sets)==null?void 0:na[0]),repeat_answer:!se.repeat_answer})),rt(!1))}},"\u53D6\u6D88"),Hr.createElement(ne.Z,{overlayClassName:ie.shake,open:bt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Hr.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Hr.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Hr.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>{Zt.submit()}},"\u4FDD\u5B58"))),Hr.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Hr.createElement(Ca.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}),Hr.createElement(Eo.t,{form:Zt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7A0B\u5E8F\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:ba,hackidentifier:se==null?void 0:se.hack_identifier,answerKey:"standard_answers"}),Hr.createElement(ct,{getTagData:ia,qitem:se,exerciseitem:Ee,TagDiscipline:Se,form:Zt}))))},Ml=oe(81327),Qi=oe(14739),za=oe(59301),Rl=Object.defineProperty,Tl=Object.defineProperties,kl=Object.getOwnPropertyDescriptors,so=Object.getOwnPropertySymbols,Gl=Object.prototype.hasOwnProperty,jl=Object.prototype.propertyIsEnumerable,Oo=(se,Se,Ee)=>Se in se?Rl(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,no=(se,Se)=>{for(var Ee in Se||(Se={}))Gl.call(Se,Ee)&&Oo(se,Ee,Se[Ee]);if(so)for(var Ee of so(Se))jl.call(Se,Ee)&&Oo(se,Ee,Se[Ee]);return se},po=(se,Se)=>Tl(se,kl(Se)),Ui=(se,Se,Ee)=>new Promise((rt,Cn)=>{var $n=bt=>{try{Fn(Ee.next(bt))}catch(Zt){Cn(Zt)}},ia=bt=>{try{Fn(Ee.throw(bt))}catch(Zt){Cn(Zt)}},Fn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then($n,ia);Fn((Ee=Ee.apply(se,Se)).next())}),Ki=({qitem:se,setqitem:Se,setisedit:Ee,TagDiscipline:rt,exerciseitem:Cn,seveeditor:$n,deleteitem:ia,showTip:Fn=!1})=>{var bt,Zt;const[ba]=Be.default.useForm();(0,b.useEffect)(()=>{var Lt,fn;ba.setFieldsValue(po(no({},se),{name:se==null?void 0:se.question_title,choices:(Lt=se==null?void 0:se.question_choices)==null?void 0:Lt.map(Bn=>po(no({},Bn),{standard_boolean:Bn!=null&&Bn.standard_boolean?1:0})),repeat_answer:!(se!=null&&se.repeat_answer)})),se.shixun=(fn=se==null?void 0:se.shixun)==null?void 0:fn.map(Bn=>po(no({},Bn),{defaultscore:Bn.challenge_score}))},[]);const Ct=(Lt,fn,Bn)=>{const an=JSON.parse(JSON.stringify((se==null?void 0:se.shixun)||[]));an[Bn][Lt]=fn,Se(po(no({},se),{shixun:an}))},Sn=(Lt,fn,Bn,an)=>{const ar=JSON.parse(JSON.stringify((se==null?void 0:se.shixun)||[]));ar[Bn].challenge_step_penalties[an][Lt]=fn,Se(po(no({},se),{shixun:ar}))},na=Lt=>{var fn;const Bn=JSON.parse(JSON.stringify((se==null?void 0:se.shixun)||[]));(fn=Bn[Lt])!=null&&fn.challenge_step_penalties&&Bn[Lt].challenge_step_penalties.push({id:null,score:null,start_time:null,end_time:null}),Se(po(no({},se),{shixun:Bn}))},va=(Lt,fn)=>{var Bn;const an=JSON.parse(JSON.stringify((se==null?void 0:se.shixun)||[]));an[Lt].challenge_step_penalties,(Bn=an[Lt])!=null&&Bn.challenge_step_penalties&&an[Lt].challenge_step_penalties.splice(fn,1),Se(po(no({},se),{shixun:an}))};return za.createElement("div",null,za.createElement(Be.default,{form:ba,colon:!1,onFinish:Lt=>{var fn,Bn;let an=po(no({},Lt),{question_scores:(fn=se==null?void 0:se.shixun)==null?void 0:fn.map(ar=>ar.challenge_score),item_type:se==null?void 0:se.question_type,choices:(Bn=Lt==null?void 0:Lt.choices)==null?void 0:Bn.map(ar=>po(no({},ar),{is_answer:ar.standard_boolean}))});$n(no(no({},se),an))},onFinishFailed:Lt=>Ui(void 0,null,function*(){var fn,Bn;be.ZP.error(Lt.errorFields[0].errors[0]),ba.scrollToField((Bn=(fn=Lt==null?void 0:Lt.errorFields)==null?void 0:fn[0])==null?void 0:Bn.name,{behavior:"smooth",block:"center"})})},za.createElement("div",{style:{display:"flex",alignItems:"center"}},za.createElement("div",{style:{flex:1}},za.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),za.createElement("span",null,"\u5B9E\u8BAD\u9898")),za.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{ia()}},za.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),za.createElement(We.ZP,{onClick:()=>{var Lt,fn;ba.setFieldsValue(po(no({},se),{name:se==null?void 0:se.question_title,choices:(Lt=se==null?void 0:se.question_choices)==null?void 0:Lt.map(Bn=>po(no({},Bn),{standard_boolean:Bn!=null&&Bn.standard_boolean?1:0})),repeat_answer:!(se!=null&&se.repeat_answer)})),se.shixun=(fn=se==null?void 0:se.shixun)==null?void 0:fn.map(Bn=>po(no({},Bn),{challenge_score:Bn.defaultscore})),Se(no({},se)),Ee(!1)}},"\u53D6\u6D88"),za.createElement(ne.Z,{overlayClassName:ie.shake,open:Fn,placement:"bottom",color:"rgba(244,156,14,0.19)",title:za.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},za.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},za.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>Ui(void 0,null,function*(){var Lt,fn,Bn,an;if(((fn=(Lt=se==null?void 0:se.shixun)==null?void 0:Lt.map)==null?void 0:fn.call(Lt,la=>la.challenge_score).filter(la=>la).length)<((Bn=se==null?void 0:se.shixun)==null?void 0:Bn.length)){be.ZP.info("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}console.log(se,"qitem");const ar=parseFloat(ba.getFieldValue("question_score")),nn=parseFloat((an=se==null?void 0:se.shixun)==null?void 0:an.map(la=>la.challenge_score).reduce((la,Xt)=>parseFloat(la||0)+parseFloat(Xt||0)));if((se==null?void 0:se.shixun_mode)===2&&ar!==nn){be.ZP.info("\u8003\u70B9\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E\u8BD5\u9898\u5206\u503C");return}ba.submit()})},"\u4FDD\u5B58"))),za.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},(se==null?void 0:se.shixun_mode)===0?za.createElement(Ca.Z,{text:"\uFF08\u5B9E\u8BAD\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5173\u5361\u5206\u503C\u4E4B\u548C\uFF09"}):za.createElement(Be.default.Item,{className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},za.createElement(Oe.Z,{disabled:!!((bt=se==null?void 0:se.shixun)!=null&&bt.some(Lt=>Lt.challenge_test_set_score_rule==2)),onChange:Lt=>{var fn;(se==null?void 0:se.shixun_mode)===1&&((fn=se==null?void 0:se.shixun)==null?void 0:fn.length)===1&&(se.shixun[0].challenge_score=Lt,Se(no({},se)))},onBlur:Lt=>{const fn=Number(Lt.target.value);fn<1&&be.ZP.error("\u5206\u6570\u4E0D\u80FD\u5C0F\u4E8E1"),fn>200&&be.ZP.error("\u5206\u6570\u4E0D\u80FD\u5927\u4E8E200")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:200,min:1})),za.createElement(Be.default.Item,{label:"\u9898\u5E72",name:"question_title",labelCol:{span:24},rules:[{required:!0}]},za.createElement(je.Z,{watch:!0,height:140,placeholder:"",defaultValue:se.question_title})),za.createElement(Qe.Z,{style:{marginBottom:15},align:"middle",justify:"space-between"},za.createElement("div",null,za.createElement("span",{style:{color:"red"}},"*"),(se==null?void 0:se.shixun_mode)===2?"\u8003\u70B9":"\u5173\u5361","\u540D\u79F0"),za.createElement("a",{href:`/shixuns/${se==null?void 0:se.shixun_identifier}/challenges?exercise=true`,target:"_blank"},za.createElement("i",{onClick:()=>{},className:"iconfont icon-shixunkecheng font14 mr5"}),"\u5B9E\u8BAD\u8BE6\u60C5")),(Zt=se==null?void 0:se.shixun)==null?void 0:Zt.map((Lt,fn)=>{var Bn,an,ar;return za.createElement(b.Fragment,{key:Lt.challenge_id},za.createElement("div",{style:{display:"flex",marginBottom:20}},za.createElement("div",{style:{flex:1}},fn+1,"\u3001",Lt.challenge_name),za.createElement("div",null,za.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C",za.createElement(Oe.Z,{disabled:!!((Bn=se==null?void 0:se.shixun)!=null&&Bn.some(nn=>nn.challenge_test_set_score_rule==2)),precision:1,value:Lt==null?void 0:Lt.challenge_score,onChange:nn=>{const la=JSON.parse(JSON.stringify((se==null?void 0:se.shixun)||[]));la[fn].challenge_score=nn;const Xt=la.every(Sr=>!Sr.challenge_score),cr=parseFloat(la==null?void 0:la.map(Sr=>Sr.challenge_score).reduce((Sr,br)=>parseFloat(Sr||0)+parseFloat(br||0)));(se==null?void 0:se.shixun_mode)!==2&&ba.setFieldsValue({question_score:Xt?"":cr.toFixed(1)}),Se(po(no({},se),{shixun:la}))},max:200,min:1,style:{marginLeft:10,width:150},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle"}))),[1,2].includes(se==null?void 0:se.shixun_mode)&&za.createElement("div",{className:"mb20"},za.createElement(Ml.Z,null,za.createElement(Gt.Z,{checked:Lt==null?void 0:Lt.is_time_limit,onChange:nn=>Ct("is_time_limit",nn,fn)}),za.createElement("span",{className:"c-grey-333"},"\u5F00\u542F\u5B8C\u6210\u65F6\u95F4\u9650\u5236\uFF0C\u5E76\u8BBE\u7F6E\u5F97\u5206\u89C4\u5219")),[1].includes(se==null?void 0:se.shixun_mode)&&(Lt==null?void 0:Lt.is_time_limit)&&za.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:10}},za.createElement("div",null,"\u9650\u5236\u5B8C\u6210\u65F6\u95F4"),za.createElement(Oe.Z,{suffix:"\u79D2",value:Lt==null?void 0:Lt.time_limit,onChange:nn=>Ct("time_limit",nn,fn),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),za.createElement("div",null,"\uFF0C\u6BCF\u8D85\u8FC7"),za.createElement(Oe.Z,{suffix:"\u79D2",value:Lt==null?void 0:Lt.timeout_second,onChange:nn=>Ct("timeout_second",nn,fn),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),za.createElement("div",null,"\uFF0C\u6263\u9664"),za.createElement(Oe.Z,{suffix:"\u5206",value:Lt==null?void 0:Lt.deduct_point,onChange:nn=>Ct("deduct_point",nn,fn),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),za.createElement("div",null,"\uFF0C\u76F4\u81F3\u6263\u5B8C\u8BE5\u9898\u5206\u503C")),[2].includes(se==null?void 0:se.shixun_mode)&&(Lt==null?void 0:Lt.is_time_limit)&&za.createElement(za.Fragment,null,za.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:10}},za.createElement("div",null,"\u9650\u5236\u5B8C\u6210\u65F6\u95F4"),za.createElement(Oe.Z,{suffix:"\u79D2",value:Lt==null?void 0:Lt.time_limit,onChange:nn=>Ct("time_limit",nn,fn),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),za.createElement("div",null,"\uFF0C\u8D85\u8FC7\u65F6\u95F4\u4E0D\u5F97\u5206\uFF0C\u53EF\u4EE5\u8BBE\u7F6E\u5B66\u5458\u5728\u6307\u5B9A\u65F6\u95F4\u5185\u5B8C\u6210\u6263\u9664\u4E0D\u540C\u5206\u503C")),!!((an=Lt==null?void 0:Lt.challenge_step_penalties)!=null&&an.length)&&za.createElement("div",{className:"mt20 p20",style:{backgroundColor:"#F6F7F9",display:"flex",flexDirection:"column",gap:20}},(ar=Lt==null?void 0:Lt.challenge_step_penalties)==null?void 0:ar.map((nn,la)=>za.createElement(Qe.Z,{key:la,align:"middle"},za.createElement("div",null,"\u5B8C\u6210\u65F6\u95F4"),za.createElement(Oe.Z,{suffix:"\u79D2",value:nn==null?void 0:nn.start_time,onChange:Xt=>Sn("start_time",Xt,fn,la),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),za.createElement("div",null,"-"),za.createElement(Oe.Z,{suffix:"\u79D2",value:nn==null?void 0:nn.end_time,onChange:Xt=>Sn("end_time",Xt,fn,la),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),za.createElement("div",null,"\uFF0C\u6263\u9664"),za.createElement(Oe.Z,{suffix:"\u5206",value:nn==null?void 0:nn.score,onChange:Xt=>Sn("score",Xt,fn,la),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),za.createElement("i",{className:"iconfont icon-shanchu15 c-red current ml20",onClick:()=>va(fn,la)})))),za.createElement(Qi.op,{onClick:()=>na(fn),className:"mt20",shape:"default"},"\u6DFB\u52A0\u5F97\u5206\u89C4\u5219"))))}))))},ta={flex_box_center:"flex_box_center___ljmk3",flex_space_between:"flex_space_between___Fy45C",flex_box_vertical_center:"flex_box_vertical_center___SoC1C",flex_box_center_end:"flex_box_center_end___MumBX",flex_box_column:"flex_box_column___cutpt",warp:"warp___w1JUC",indexTag:"indexTag___LPncW",normalWrap:"normalWrap___pEIzs",redio:"redio___I6tXM",redioitem:"redioitem___cS4Gp",redioitemyes:"redioitemyes___JBDmk",title:"title___XAohQ",titleyes:"titleyes____bNQk",yestag:"yestag___zQnb1",checkbox:"checkbox___MHadU",checkboxitem:"checkboxitem___KX7mB",checkboxitemyes:"checkboxitemyes___MpOWf",bottom:"bottom___FkHfO",bottomitem:"bottomitem___AS0Qp",left:"left___U23z1",right:"right___yJVEk",completion:"completion___Bu5G6",content:"content___LySPW",items:"items___ETMq9",simple:"simple___XX5t0",shixunWrapper:"shixunWrapper___w6oIG",shixun:"shixun___ePWKn",score:"score___nGh9k",qtitle:"qtitle___DAMW1",program:"program___Mm1qL",combination:"combination___Sw7S6",qtype:"qtype___Xdl60",divname:"divname___AZYhO"},Yi=oe(1710),Hl=oe(10438),Nn=oe(59301);const gi=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"],zl=[{type:0,name:"\u5355\u9009\u9898"},{type:1,name:"\u591A\u9009\u9898"},{type:2,name:"\u5224\u65AD\u9898"},{type:3,name:"\u586B\u7A7A\u9898"},{type:4,name:"\u7B80\u7B54\u9898"},{type:5,name:"\u5B9E\u8BAD\u9898"},{type:6,name:"\u7F16\u7A0B\u9898"},{type:7,name:"\u7EC4\u5408\u9898"},{type:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}];var Fi=({qitem:se,newExercisePaper:Se})=>{var Ee,rt,Cn,$n,ia,Fn,bt,Zt,ba,Ct,Sn,na,va,Lt,fn,Bn,an,ar,nn,la,Xt,cr,Sr,br,Ar;return Nn.createElement("div",{className:ta.warp},((se==null?void 0:se.question_type)===0||(se==null?void 0:se.question_type)===2)&&Nn.createElement("div",{className:ta.normalWrap},(Ee=se==null?void 0:se.question_choices)==null?void 0:Ee.map((zn,ur)=>Nn.createElement("div",{className:ta.redio,key:ur},!(zn!=null&&zn.standard_boolean)&&Nn.createElement("span",{className:ta.redioitem}),(zn==null?void 0:zn.standard_boolean)&&Nn.createElement("i",{className:`${ta.redioitemyes} icon-duigou1`}),Nn.createElement("span",{className:`${zn!=null&&zn.standard_boolean?ta.titleyes:ta.title} ${ta.indexTag}`},(se==null?void 0:se.question_type)===0?gi[ur]:""),Nn.createElement(lt.Z,{className:zn!=null&&zn.standard_boolean?ta.titleyes:ta.title,value:zn==null?void 0:zn.choice_text}),(zn==null?void 0:zn.standard_boolean)&&Nn.createElement("div",{className:ta.yestag},"\u6B63\u786E\u7B54\u6848")))),(se==null?void 0:se.question_type)===1&&Nn.createElement("div",{className:ta.normalWrap},(rt=se==null?void 0:se.question_choices)==null?void 0:rt.map((zn,ur)=>Nn.createElement("div",{className:ta.checkbox,key:ur},!(zn!=null&&zn.standard_boolean)&&Nn.createElement("span",{className:ta.checkboxitem}),(zn==null?void 0:zn.standard_boolean)&&Nn.createElement("i",{className:`${ta.checkboxitemyes} icon-duigou1`}),Nn.createElement("span",{className:`${zn!=null&&zn.standard_boolean?ta.titleyes:ta.title} ${ta.indexTag}`},gi[ur]),Nn.createElement(lt.Z,{className:zn!=null&&zn.standard_boolean?ta.titleyes:ta.title,value:zn==null?void 0:zn.choice_text}),(zn==null?void 0:zn.standard_boolean)&&Nn.createElement("div",{className:ta.yestag},"\u6B63\u786E\u7B54\u6848")))),(se==null?void 0:se.question_type)===3&&Nn.createElement("div",{className:ta.completion},(Cn=se==null?void 0:se.standard_answers)==null?void 0:Cn.map((zn,ur)=>{var zr;return Nn.createElement(Qe.Z,{align:"top"},Nn.createElement("span",{className:ta.title},"\u586B\u7A7A\u9879",ur+1),Nn.createElement("div",{className:ta.content},(zr=zn.answer_text)==null?void 0:zr.map((Vr,$r)=>Nn.createElement("div",{key:$r,className:ta.items,style:(zn==null?void 0:zn.model)===2?{border:0,padding:0}:{}},(zn==null?void 0:zn.model)===1?Nn.createElement("pre",{className:"mb0"},Vr):Nn.createElement(Hl.Z,{value:Vr,disabled:!0})))))})),(se==null?void 0:se.question_type)===4&&Nn.createElement("div",{className:ta.simple},Nn.createElement("div",{className:ta.title},"\u53C2\u8003\u7B54\u6848"),Nn.createElement("div",{className:"mt10",style:{fontSize:"16px"}},($n=se==null?void 0:se.answer_texts)!=null&&$n[0]?Nn.createElement(lt.Z,{className:ta.content,value:(ia=se==null?void 0:se.answer_texts)==null?void 0:ia[0]}):Nn.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),Nn.createElement("div",{className:"mt20 "},Nn.createElement("span",{className:ta.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),Nn.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},se!=null&&se.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))),(se==null?void 0:se.question_type)===5&&Nn.createElement("div",{className:ta.shixunWrapper},(Fn=se==null?void 0:se.shixun)==null?void 0:Fn.map((zn,ur)=>{var zr,Vr;return Nn.createElement("div",null,Nn.createElement("div",{key:ur,className:`${ta.shixun} mb30`},Nn.createElement("span",{style:{flexShrink:0},className:ta.score},"\uFF08",zn==null?void 0:zn.challenge_score,"\u5206\uFF09"),Nn.createElement(ne.Z,{title:`${(se==null?void 0:se.index)+"."+(ur+1)}\u3001${zn==null?void 0:zn.challenge_name}`},Nn.createElement("span",{style:{width:"fit-content",marginRight:"auto"},className:ta.qtitle},(se==null?void 0:se.index)+"."+(ur+1),"\u3001",zn==null?void 0:zn.challenge_name)),(zn==null?void 0:zn.is_time_limit)&&Nn.createElement("span",{className:"pl10",style:{color:"#FF6800",flexShrink:0}},"\u5DF2\u5F00\u542F\u5B8C\u6210\u65F6\u95F4\u9650\u5236")),((Vr=(zr=Se==null?void 0:Se.editData)==null?void 0:zr.exercise)==null?void 0:Vr.show_challenge_task_pass)&&Nn.createElement(lt.Z,{className:ta.content,value:(zn==null?void 0:zn.challenge_task_pass)||"\u6682\u65E0\u5173\u5361\u63CF\u8FF0"}))})),(se==null?void 0:se.question_type)===6&&Nn.createElement("div",{className:ta.program,style:{border:!((Zt=(bt=Se==null?void 0:Se.editData)==null?void 0:bt.exercise)!=null&&Zt.show_hack_sets)&&!((Ct=(ba=Se==null?void 0:Se.editData)==null?void 0:ba.exercise)!=null&&Ct.show_hack_description)&&"none"}},((na=(Sn=Se==null?void 0:Se.editData)==null?void 0:Sn.exercise)==null?void 0:na.show_hack_sets)&&Nn.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},Nn.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},Nn.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),Nn.createElement(Yi.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:(zn,ur,zr)=>zr+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(zn,ur,zr)=>Nn.createElement(ne.Z,{title:Nn.createElement("pre",null,zn)},Nn.createElement("div",{className:ta.divname},zn))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(zn,ur,zr)=>Nn.createElement(ne.Z,{title:Nn.createElement("pre",null,zn)}," ",Nn.createElement("div",{className:ta.divname},zn))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:(va=se==null?void 0:se.program_attr)==null?void 0:va.hack_sets})),((fn=(Lt=Se==null?void 0:Se.editData)==null?void 0:Lt.exercise)==null?void 0:fn.show_hack_description)&&Nn.createElement("div",null,Nn.createElement(lt.Z,{className:ta.content,value:(se==null?void 0:se.description)||"- -"}))),(se==null?void 0:se.question_type)===7&&((Bn=se==null?void 0:se.sub_exercise_questions)==null?void 0:Bn.map((zn,ur)=>{var zr,Vr,$r,yr,xr,Tr;return Nn.createElement("div",{key:ur},Nn.createElement("div",{className:ta.combination},Nn.createElement("span",{className:ta.score},zn==null?void 0:zn.question_score,"\u5206"),Nn.createElement("span",{className:ta.qtype},(zr=zl.find(rr=>rr.type==zn.question_type))==null?void 0:zr.name),Nn.createElement("span",{className:ta.qtitle},Nn.createElement(lt.Z,{value:`${ur+1}\u3001${zn==null?void 0:zn.question_title}`}))),(zn.question_type===0||zn.question_type===2)&&Nn.createElement("div",{className:ta.warp,style:{padding:"20px 58px 0 58px"}},Nn.createElement("div",null,(Vr=zn==null?void 0:zn.question_choices)==null?void 0:Vr.map((rr,Nr)=>Nn.createElement("div",{className:ta.redio,key:Nr},!(rr!=null&&rr.standard_boolean)&&Nn.createElement("span",{className:ta.redioitem}),(rr==null?void 0:rr.standard_boolean)&&Nn.createElement("i",{className:`${ta.redioitemyes} icon-duigou1`}),Nn.createElement("span",{className:`${rr!=null&&rr.standard_boolean?ta.titleyes:ta.title} ${ta.indexTag}`},gi[Nr]),Nn.createElement(lt.Z,{className:rr!=null&&rr.standard_boolean?ta.titleyes:ta.title,value:rr==null?void 0:rr.choice_text}),(rr==null?void 0:rr.standard_boolean)&&Nn.createElement("div",{className:ta.yestag},"\u6B63\u786E\u7B54\u6848"))))),zn.question_type===1&&Nn.createElement("div",{className:ta.normalWrap},($r=zn==null?void 0:zn.question_choices)==null?void 0:$r.map((rr,Nr)=>Nn.createElement("div",{className:ta.checkbox,key:Nr},!(rr!=null&&rr.standard_boolean)&&Nn.createElement("span",{className:ta.checkboxitem}),(rr==null?void 0:rr.standard_boolean)&&Nn.createElement("i",{className:`${ta.checkboxitemyes} icon-duigou1`}),Nn.createElement("span",{className:`${rr!=null&&rr.standard_boolean?ta.titleyes:ta.title} ${ta.indexTag}`},gi[Nr]),Nn.createElement(lt.Z,{className:rr!=null&&rr.standard_boolean?ta.titleyes:ta.title,value:rr==null?void 0:rr.choice_text}),(rr==null?void 0:rr.standard_boolean)&&Nn.createElement("div",{className:ta.yestag},"\u6B63\u786E\u7B54\u6848")))),zn.question_type===3&&Nn.createElement("div",{className:ta.completion},(yr=zn==null?void 0:zn.standard_answers)==null?void 0:yr.map((rr,Nr)=>{var Or;return Nn.createElement(Qe.Z,{align:"top"},Nn.createElement("span",{className:ta.title},"\u586B\u7A7A\u9879",Nr+1),Nn.createElement("div",{className:ta.content},(Or=rr.answer_text)==null?void 0:Or.map((Ur,eo)=>Nn.createElement("div",{key:eo,className:ta.items},Nn.createElement("pre",{className:"mb0"},Ur)))))})),zn.question_type===4&&Nn.createElement("div",{className:ta.simple},Nn.createElement("div",{className:ta.title},"\u53C2\u8003\u7B54\u6848"),Nn.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(xr=zn==null?void 0:zn.answer_texts)!=null&&xr[0]?Nn.createElement(lt.Z,{className:ta.content,value:(Tr=zn==null?void 0:zn.answer_texts)==null?void 0:Tr[0]}):Nn.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),Nn.createElement("div",{className:"mt20 "},Nn.createElement("span",{className:ta.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),Nn.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},zn!=null&&zn.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))))})),(se==null?void 0:se.question_type)===8&&Nn.createElement("div",null,Nn.createElement(lt.Z,{disabledFill:!0,className:ta.content,showProgramFill:!0,value:xo.Base64.decode(((an=se==null?void 0:se.program_attr)==null?void 0:an.code)||"")})),((se==null?void 0:se.question_type)<=4||[6,8].includes(se==null?void 0:se.question_type))&&Nn.createElement("div",{className:ta.bottom},Nn.createElement("div",{className:`${ta.bottomitem} mb30`},Nn.createElement("span",{className:ta.left},"\u89E3\u6790"),Nn.createElement("span",{className:ta.right},se!=null&&se.analysis?Nn.createElement(lt.Z,{value:se==null?void 0:se.analysis}):Nn.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),Nn.createElement("div",{className:`${ta.bottomitem} mb30`},Nn.createElement("span",{className:ta.left},"\u96BE\u5EA6"),Nn.createElement("span",{className:ta.right},(se==null?void 0:se.difficulty)===1?"\u7B80\u5355":(se==null?void 0:se.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),Nn.createElement("div",{className:ta.bottomitem},Nn.createElement("span",{className:ta.left},"\u77E5\u8BC6\u70B9"),Nn.createElement(ne.Z,{title:((ar=se==null?void 0:se.tag_discipline_names)==null?void 0:ar.length)<=0||((nn=se==null?void 0:se.tag_discipline_names)==null?void 0:nn.length)==1&&["-"].includes(se==null?void 0:se.tag_discipline_names[0])?"\u6682\u672A\u8BBE\u7F6E~":(Xt=(la=se==null?void 0:se.tag_discipline_names)==null?void 0:la.join("\uFF1B"))==null?void 0:Xt.toString()},Nn.createElement("span",{className:ta.right},((cr=se==null?void 0:se.tag_discipline_names)==null?void 0:cr.length)<=0?Nn.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):((Sr=se==null?void 0:se.tag_discipline_names)==null?void 0:Sr.length)==1&&["-"].includes(se==null?void 0:se.tag_discipline_names[0])?Nn.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):(Ar=(br=se==null?void 0:se.tag_discipline_names)==null?void 0:br.join("\uFF1B"))==null?void 0:Ar.toString())))))},Wl=oe(73256),Vl=oe(88637),Yr=oe(59301),Ql=Object.defineProperty,Ji=Object.defineProperties,Xi=Object.getOwnPropertyDescriptors,Bi=Object.getOwnPropertySymbols,Ul=Object.prototype.hasOwnProperty,qi=Object.prototype.propertyIsEnumerable,_i=(se,Se,Ee)=>Se in se?Ql(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Mo=(se,Se)=>{for(var Ee in Se||(Se={}))Ul.call(Se,Ee)&&_i(se,Ee,Se[Ee]);if(Bi)for(var Ee of Bi(Se))qi.call(Se,Ee)&&_i(se,Ee,Se[Ee]);return se},Yo=(se,Se)=>Ji(se,Xi(Se)),Kl=(se,Se,Ee)=>new Promise((rt,Cn)=>{var $n=bt=>{try{Fn(Ee.next(bt))}catch(Zt){Cn(Zt)}},ia=bt=>{try{Fn(Ee.throw(bt))}catch(Zt){Cn(Zt)}},Fn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then($n,ia);Fn((Ee=Ee.apply(se,Se)).next())}),Yl=({qitem:se,setisedit:Se,TagDiscipline:Ee,exerciseitem:rt,seveeditor:Cn,deleteitem:$n,getTagData:ia,init:Fn,showTip:bt=!1})=>{const[Zt]=Be.default.useForm();return(0,b.useEffect)(()=>{Zt.setFieldsValue(Yo(Mo({},se),{name:se.question_title,answer_texts:se.answer_texts,repeat_answer:!se.repeat_answer}))},[se]),Yr.createElement("div",null,Yr.createElement(Be.default,{form:Zt,colon:!1,onFinish:ba=>{Cn(Mo(Mo({},se),ba))},onFinishFailed:ba=>Kl(void 0,null,function*(){var Ct,Sn;be.ZP.error(ba.errorFields[0].errors[0]),Zt.scrollToField((Sn=(Ct=ba==null?void 0:ba.errorFields)==null?void 0:Ct[0])==null?void 0:Sn.name,{behavior:"smooth",block:"center"})})},Yr.createElement("div",{style:{display:"flex",alignItems:"center"}},Yr.createElement("div",{style:{flex:1}},Yr.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Yr.createElement("span",null,"\u7B80\u7B54\u9898")),!(se!=null&&se.isadd)&&Yr.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{$n()}},Yr.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Yr.createElement(We.ZP,{onClick:()=>{se.isadd?(Se(!1),Fn()):(Zt.setFieldsValue(Yo(Mo({},se),{name:se==null?void 0:se.question_title,answer_texts:se.answer_texts||[],repeat_answer:!(se!=null&&se.repeat_answer)})),Se(!1))}},"\u53D6\u6D88"),Yr.createElement(ne.Z,{overlayClassName:ie.shake,open:bt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Yr.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Yr.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Yr.createElement(We.ZP,{type:"primary",className:"ml20",onClick:()=>{Zt.submit()}},"\u4FDD\u5B58"))),Yr.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Yr.createElement(Be.default.Item,{className:ie.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Yr.createElement(Oe.Z,{onBlur:ba=>{ba.target.value==="0"&&be.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1})),Yr.createElement(Vl.W,{form:Zt,showKeywords:!0,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"}),Yr.createElement(ct,{getTagData:ia,qitem:se,exerciseitem:rt,TagDiscipline:Ee,form:Zt}))))},Xr=oe(59301),bi=(se,Se,Ee)=>new Promise((rt,Cn)=>{var $n=bt=>{try{Fn(Ee.next(bt))}catch(Zt){Cn(Zt)}},ia=bt=>{try{Fn(Ee.throw(bt))}catch(Zt){Cn(Zt)}},Fn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then($n,ia);Fn((Ee=Ee.apply(se,Se)).next())}),Ci=({setScoreShow:se,ScoreShow:Se,exerciseitem:Ee,getdata:rt})=>{var Cn,$n,ia;const[Fn,bt]=(0,b.useState)(!1);function Zt(){return bi(this,null,function*(){var Ct,Sn,na;let va=(Sn=(Ct=Ee==null?void 0:Ee.exercise_question_types)==null?void 0:Ct.filter(fn=>fn.Singlequestion))==null?void 0:Sn.map(fn=>({question_type:fn.question_type,score:fn.Singlequestion})),Lt=yield(0,fe.ZP)(`/api/examination_banks/${(na=Ee==null?void 0:Ee.exercise)==null?void 0:na.id}/batch_set_score.json`,{method:"POST",body:{question_arr:va}});(Lt==null?void 0:Lt.status)===0&&rt()})}const ba=Ct=>{if((Ct==null?void 0:Ct.name)!="\u5B9E\u8BAD\u9898")return!1;const Sn=Ct.items;for(const na of Sn)for(const va of na.shixun)if(va.challenge_test_set_score_rule==2)return!0;return!1};return Xr.createElement("div",null,Se&&Xr.createElement(x.default,{title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C",open:Se,width:640,centered:!0,zIndex:10,className:ie.scoremodal,onCancel:()=>{se(!1)},onOk:()=>{var Ct,Sn,na;if(Ee!=null&&Ee.use_blank_score&&((na=(Sn=(Ct=Ee==null?void 0:Ee.exercise_question_types)==null?void 0:Ct.filter(va=>va.name==="\u586B\u7A7A\u9898"))==null?void 0:Sn[0])!=null&&na.Singlequestion)){bt(!0);return}Zt(),se(!1)}},Xr.createElement("div",{className:"c-black"},"\u603B\u5206",Xr.createElement("span",{className:"ml10 c-light-primary"},(Ee==null?void 0:Ee.exercise_question_types.length)>0&&((Cn=Ee==null?void 0:Ee.exercise_types)==null?void 0:Cn.q_scores))),Xr.createElement("div",{className:ie.content},Xr.createElement("span",null,"\u9898\u578B\u540D\u79F0"),Xr.createElement("span",null,"\u5C0F\u9898\u603B\u6570"),Xr.createElement("span",null,"\u9898\u578B\u603B\u5206"),Xr.createElement("span",null,"\u64CD\u4F5C")),(ia=($n=Ee==null?void 0:Ee.exercise_question_types)==null?void 0:$n.filter(Ct=>Ct.name!=="\u7EC4\u5408\u9898"))==null?void 0:ia.map((Ct,Sn)=>{var na;return Xr.createElement("div",{key:Sn,className:ie.items},Xr.createElement("span",null,Ct==null?void 0:Ct.name),Xr.createElement("span",null,(na=Ct==null?void 0:Ct.items)==null?void 0:na.length),Xr.createElement("span",null,Ct==null?void 0:Ct.score),Xr.createElement("span",null,"\u6BCF\u9898",Xr.createElement(Oe.Z,{disabled:ba(Ct),min:.1,precision:1,max:100,onChange:va=>{Ct.Singlequestion=va},defaultValue:Ct.Singlequestion,style:{width:90,height:38,margin:"0px 10px",display:"flex",alignItems:"center"}}),"\u5206"))})),Xr.createElement(x.default,{title:!1,footer:!1,centered:!0,open:Fn,zIndex:20,width:640,closable:!1,className:ie.scoremodal},Xr.createElement("div",{style:{marginTop:40}},"\u586B\u7A7A\u9898\u4E2D\u5B58\u5728",Xr.createElement("span",{style:{color:"#FA6400"}},"\u6309\u7A7A\u7ED9\u5206"),"\u7684\u5C0F\u9898\uFF0C\u82E5\u6279\u91CF\u8BBE\u7F6E\u5206\u503C\u4F1A\u7EDF\u4E00\u5C06\u586B\u7A7A\u9898\u6539\u4E3A\u6309\u9898\u7ED9\u5206"),Xr.createElement("div",{className:ie.bottom},Xr.createElement(We.ZP,{className:ie.no,onClick:()=>{bt(!1)}},"\u53D6\u6D88"),Xr.createElement(We.ZP,{className:ie.yes,onClick:()=>{Zt(),bt(!1),se(!1)}},"\u786E\u8BA4"))))},el=oe(62560),Jl=oe(99530),Xl=oe(78267),ql=oe(5290),tl=oe(30561),_l=oe(70659),Hn=oe(59301),$l=Object.defineProperty,eu=Object.defineProperties,tu=Object.getOwnPropertyDescriptors,xi=Object.getOwnPropertySymbols,nu=Object.prototype.hasOwnProperty,au=Object.prototype.propertyIsEnumerable,nl=(se,Se,Ee)=>Se in se?$l(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,co=(se,Se)=>{for(var Ee in Se||(Se={}))nu.call(Se,Ee)&&nl(se,Ee,Se[Ee]);if(xi)for(var Ee of xi(Se))au.call(Se,Ee)&&nl(se,Ee,Se[Ee]);return se},Io=(se,Se)=>eu(se,tu(Se)),Kr=(se,Se,Ee)=>new Promise((rt,Cn)=>{var $n=bt=>{try{Fn(Ee.next(bt))}catch(Zt){Cn(Zt)}},ia=bt=>{try{Fn(Ee.throw(bt))}catch(Zt){Cn(Zt)}},Fn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then($n,ia);Fn((Ee=Ee.apply(se,Se)).next())});const Ro=[{name:"\u5355\u9009\u9898",id:0,count:"q_singles",score:"q_singles_scores",nameType:"SINGLE"},{name:"\u591A\u9009\u9898",id:1,count:"q_doubles",score:"q_doubles_scores",nameType:"MULTIPLE"},{name:"\u5224\u65AD\u9898",id:2,count:"q_judges",score:"q_judges_scores",nameType:"JUDGMENT"},{name:"\u586B\u7A7A\u9898",id:3,count:"q_nulls",score:"q_nulls_scores",nameType:"COMPLETION"},{name:"\u7B80\u7B54\u9898",id:4,count:"q_mains",score:"q_mains_scores",nameType:"SUBJECTIVE"},{name:"\u5B9E\u8BAD\u9898",id:5,count:"q_shixuns",score:"q_shixuns_scores",nameType:"PRACTICAL"},{name:"\u7F16\u7A0B\u9898",id:6,count:"q_pros",score:"q_pros_scores",nameType:"PROGRAM"},{name:"\u7EC4\u5408\u9898",id:7,count:"q_combinations",score:"q_combinations_scores",nameType:"COMBINATION"},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",id:8,count:"q_combinations",score:"q_combinations_scores",nameType:"BPROGRAM"}],ru=({user:se,dispatch:Se,itemid:Ee,newExercisePaper:rt,setisedits:Cn})=>{var $n,ia,Fn,bt,Zt,ba,Ct,Sn,na,va,Lt,fn,Bn;const[an,ar]=(0,b.useState)(),[nn,la]=(0,b.useState)(!1),[Xt,cr]=(0,b.useState)(),[Sr,br]=(0,b.useState)(),Ar=(0,b.useRef)(),zn=(0,b.useRef)(),[ur,zr]=(0,b.useState)(),[Vr,$r]=(0,b.useState)(!1),[yr,xr]=(0,b.useState)(!1),[Tr,rr]=(0,b.useState)(),[Nr,Or]=(0,b.useState)(!1),[Ur,eo]=(0,b.useState)(!1),[mo,fo]=(0,b.useState)(!1),[Ao,So]=(0,b.useState)(!1),[yo,ii]=(0,b.useState)(!1),[Ii,vi]=(0,b.useState)(!1),[Ru,du]=(0,b.useState)(!1),[il,ll]=(0,b.useState)(!1),[qo]=Be.default.useForm(),[ul,pi]=(0,b.useState)(!1),cu=(0,b.useRef)(null),[to]=(0,he.useSearchParams)(),[hi,_o]=(0,b.useState)(!1),Ni=to.get("isIntelligentAssistant"),[Fo,Oi]=(0,b.useState)(!1);(0,b.useEffect)(()=>{oo(),Se({type:"globalSetting/footerToggle",payload:!1})},[]),(0,b.useEffect)(()=>{Cn(yr)},[yr]),(0,b.useEffect)(()=>{Xt!=null&&Xt.question_id&&(br(Xt==null?void 0:Xt.question_score),zn.current=Xt==null?void 0:Xt.question_id)},[Xt]);const Do=Pn=>Kr(void 0,null,function*(){let ha=yield Se({type:"newExercisePaper/getTagDiscipline",payload:{sub_discipline_id:Pn}});rr(ha)});function oo(){return Kr(this,null,function*(){var Pn,ha,or,Pr,wr,kr;$r(!0),la(!0);const Lr=yield Se({type:"newExercisePaper/editExercise",payload:{id:Ee}});$r(!1),la(!1),ar(Lr),(Pn=Lr==null?void 0:Lr.exercise)!=null&&Pn.sub_discipline_id&&Do((ha=Lr==null?void 0:Lr.exercise)==null?void 0:ha.sub_discipline_id),cr(Io(co({},(wr=(Pr=(or=Lr==null?void 0:Lr.exercise_question_types)==null?void 0:or[0])==null?void 0:Pr.items)==null?void 0:wr[0]),{index:1})),zr(Io(co({},(kr=Lr==null?void 0:Lr.exercise_question_types)==null?void 0:kr[0]),{indexs:1}))})}function Vo(Pn,ha=!0){return Kr(this,null,function*(){var or,Pr,wr,kr;ha&&($r(!0),la(!0));const Lr=yield Se({type:"newExercisePaper/editExercise",payload:{id:Ee}});ar(Lr);let vo=[];(or=Lr==null?void 0:Lr.exercise_question_types)==null||or.map(ao=>{var Uo;(Uo=ao==null?void 0:ao.items)==null||Uo.map((Si,Pi)=>{vo.push(Io(co({},Si),{index:Pi+1}))})});let Go=(Pr=vo.filter(ao=>ao.question_id===(Pn==null?void 0:Pn.id)))==null?void 0:Pr[0],ti=(kr=((wr=Lr==null?void 0:Lr.exercise_question_types)==null?void 0:wr.map((ao,Uo)=>{if((Go==null?void 0:Go.question_type)===(ao==null?void 0:ao.question_type))return Io(co({},ao),{indexs:Uo+1})})).filter(ao=>ao))==null?void 0:kr[0];zr(co({},ti)),cr(co({},Go)),br(Go==null?void 0:Go.question_score),$r(!1),la(!1)})}function Qo(Pn){return Kr(this,null,function*(){var ha;let or=Io(co({},Pn),{difficulty:(Pn==null?void 0:Pn.difficulty)||2,item_type:Pn.question_type,sub_discipline_id:((ha=Pn==null?void 0:Pn.sub_discipline_id)==null?void 0:ha[1])||"",tag_discipline_ids:[],repeat_answer:!Pn.repeat_answer}),Pr={};Pn.question_type===8&&(Pr=Io(co({},Pn),{hack:Io(co({},Pn==null?void 0:Pn.hack),{difficult:Pn.difficulty}),hack_codes:Io(co({},Pn.hack_codes),{code:xo.Base64.encode(Pn.hack_codes.code)}),hack_sets:[co({},Pn.hack_sets)],is_blank:!0})),Pn.tag_discipline_ids&&(or.tag_discipline_ids=Array.isArray(Pn.tag_discipline_ids)?Pn.tag_discipline_ids:[Pn.tag_discipline_ids],Pr.tag_discipline_ids=Array.isArray(Pn.tag_discipline_ids)?Pn.tag_discipline_ids:[Pn.tag_discipline_ids]),sessionStorage.projectFill&&(Pr.hack_identifier=sessionStorage.projectFill);let wr=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/examination_banks_item_banks/create_item_bank.json`,{method:"post",body:Pn.question_type===8?Pr:or});(wr==null?void 0:wr.status)===0&&(xr(!1),Vo(wr)),(0,ge.Vf)("#question-scroll-id")})}function gu(Pn){return Kr(this,null,function*(){la(!0);let ha=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/sort_question_type.json`,{method:"post",body:{question_type:Pn}});la(!1),(ha==null?void 0:ha.status)===0&&oo()})}const mu=(Pn,ha,or)=>Kr(void 0,null,function*(){var Pr;if(Pn.length===0){be.ZP.warning("\u8BF7\u4E0A\u4F20\u6587\u4EF6"),or();return}const wr=yield(0,le.Hb)(Ee,(Pr=Pn[0])==null?void 0:Pr.file,ha);wr.status===0&&(be.ZP.success(`\u6210\u529F\u5BFC\u5165${wr==null?void 0:wr.success}\u6761`),Or(!1),oo()),or()}),fu=(Pn,ha)=>Kr(void 0,null,function*(){an.exercise_types.q_scores=Number(an.exercise_types.q_scores)+Number(Pn)-Number(ha==null?void 0:ha.question_score);const or=yield(0,le.kF)({score:(0,Xl.round)(Pn,1),question_id:ha==null?void 0:ha.question_id});if((or==null?void 0:or.status)===0){be.ZP.success("\u4FEE\u6539\u6210\u529F"),Vo({id:zn.current},!1);return}(or==null?void 0:or.status)===-1&&br(ha==null?void 0:ha.question_score)});function ko(){return Kr(this,null,function*(){x.default.confirm({title:"\u63D0\u793A",content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",okText:"\u786E\u5B9A",centered:!0,className:ie.modalconfirm,onOk:()=>Kr(this,null,function*(){if(Xt.question_id){let Pn=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/examination_banks_item_banks/${Xt.question_id}.json`,{method:"delete"});(Pn==null?void 0:Pn.status)===0&&(oo(),xr(!1))}else cr({}),xr(!1),oo()}),cancelText:"\u53D6\u6D88"})})}const $o=Pn=>Kr(void 0,null,function*(){return yield(0,fe.ZP)(`/api/examination_banks/${Ee}/examination_banks_item_banks.json`,{method:"post",body:co({},Pn)})}),{overflow:ei,handleMouseEnter:Mi,handleMouseLeave:vu}=(0,Jl.I)(),Ri=Pn=>Kr(void 0,null,function*(){var ha,or;la(!0);let Pr=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/sort_question_type.json`,{method:"post",body:{question_type:Pn}});if(la(!1),(Pr==null?void 0:Pr.status)===0){const wr=yield Se({type:"newExercisePaper/editExercise",payload:{id:Ee}});ar(wr),(ha=wr==null?void 0:wr.exercise)!=null&&ha.sub_discipline_id&&Do((or=wr==null?void 0:wr.exercise)==null?void 0:or.sub_discipline_id)}}),Bo=()=>yr?(Oi(!0),!0):!1;(0,b.useEffect)(()=>{if(Fo){const Pn=setTimeout(()=>{Oi(!1)},2e3);return()=>clearTimeout(Pn)}},[Fo]);const li=(Pn,ha)=>Hn.createElement(y.default,null,Hn.createElement(y.default.Item,{key:"0",onClick:()=>sl(Pn==null?void 0:Pn.question_type)},Hn.createElement("span",{className:ie.moreSpan},"\u65B0\u589E")),Hn.createElement(y.default.Item,{key:"1",disabled:ha===0,onClick:()=>Kr(void 0,null,function*(){if(ha===0||Bo())return;let or=(0,ge.rz)(an==null?void 0:an.exercise_question_types,ha,ha-1);yield Ri(or.map(Pr=>Pr.name))})},Hn.createElement("span",{className:ie.moreSpan},"\u4E0A\u79FB")),Hn.createElement(y.default.Item,{key:"2",disabled:ha===(an==null?void 0:an.exercise_question_types.length)-1,onClick:()=>Kr(void 0,null,function*(){if(ha===(an==null?void 0:an.exercise_question_types.length)-1||Bo())return;let or=(0,ge.rz)(an==null?void 0:an.exercise_question_types,ha,ha+1);yield Ri(or.map(Pr=>Pr.name))})},Hn.createElement("span",{className:ie.moreSpan},"\u4E0B\u79FB")),Hn.createElement(y.default.Item,{key:"3",onClick:()=>{var or;qo.setFieldsValue({name:Pn.name,item_type_en:(or=Ro.find(Pr=>Pr.id==Pn.question_type))==null?void 0:or.nameType}),pi(!0)}},Hn.createElement("span",{className:ie.moreSpan},"\u91CD\u547D\u540D"))),sl=Pn=>{var ha,or,Pr,wr,kr,Lr,vo,Go,Ti,ti,ao,Uo,Si,Pi,ki,dl,cl,Ei,gl,ml,ui,fl,vl,Gi,pl,hl,hu,Sl;if(!Bo()){if(Pn===5){So(!0),ii(!0);return}if(Pn===6){if(to.get("pageType")=="course")to.get("updateType")=="course"?he.history.push(`/problems/newcreate?express_id=${(ha=an==null?void 0:an.exercise)==null?void 0:ha.id}&callback_url=/paperlibrary/add/${(or=an==null?void 0:an.exercise)==null?void 0:or.id}?type=2&pageType=course&updateType=course&courseId=${to.get("courseId")}&stageId=${to.get("stageId")}`):he.history.push(`/problems/newcreate?express_id=${(Pr=an==null?void 0:an.exercise)==null?void 0:Pr.id}&callback_url=/paperlibrary/add/${(wr=an==null?void 0:an.exercise)==null?void 0:wr.id}?type=2&pageType=course&courseId=${to.get("courseId")}&stageId=${to.get("stageId")}`);else{let Tu=(Lr=(kr=rt==null?void 0:rt.editData)==null?void 0:kr.exercise)!=null&&Lr.set_question_sub_discipline?`/problems/newcreate?express_id=${(vo=an==null?void 0:an.exercise)==null?void 0:vo.id}&callback_url=${window.location.pathname+window.location.search}&discipline_id=${(Ti=(Go=rt==null?void 0:rt.editData)==null?void 0:Go.exercise)==null?void 0:Ti.discipline_id}&sub_discipline_id=${(ao=(ti=rt==null?void 0:rt.editData)==null?void 0:ti.exercise)==null?void 0:ao.sub_discipline_id}`:`/problems/newcreate?express_id=${(Uo=an==null?void 0:an.exercise)==null?void 0:Uo.id}&callback_url=${window.location.pathname+window.location.search}`;he.history.push(Tu)}return}xr(!0),cr(Pn===2?{question_type:Pn,isadd:!0,repeat_answer:!0,choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],question_choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],difficulty:2,standard_answers:[],question_score:"",tag_discipline_ids:[],question_title:"",discipline_id:(Pi=(Si=rt==null?void 0:rt.editData)==null?void 0:Si.exercise)!=null&&Pi.set_question_sub_discipline?(dl=(ki=rt==null?void 0:rt.editData)==null?void 0:ki.exercise)==null?void 0:dl.discipline_id:0,sub_discipline_id:(Ei=(cl=rt==null?void 0:rt.editData)==null?void 0:cl.exercise)!=null&&Ei.set_question_sub_discipline?(ml=(gl=rt==null?void 0:rt.editData)==null?void 0:gl.exercise)==null?void 0:ml.sub_discipline_id:0,analysis:""}:{question_type:Pn,question_choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),standard_answers:[],repeat_answer:!0,difficulty:2,isadd:!0,tag_discipline_ids:[],question_score:"",analysis:"",sub_item_banks:[],question_title:"",is_ordered:!0,use_keywords:!1,use_blank_score:!0,keywords:[],allow_student_debug:!1,submit_rule:1,downcase:!0,no_space:!0,discipline_id:(fl=(ui=rt==null?void 0:rt.editData)==null?void 0:ui.exercise)!=null&&fl.set_question_sub_discipline?(Gi=(vl=rt==null?void 0:rt.editData)==null?void 0:vl.exercise)==null?void 0:Gi.discipline_id:0,sub_discipline_id:(hl=(pl=rt==null?void 0:rt.editData)==null?void 0:pl.exercise)!=null&&hl.set_question_sub_discipline?(Sl=(hu=rt==null?void 0:rt.editData)==null?void 0:hu.exercise)==null?void 0:Sl.sub_discipline_id:0})}},pu=[{key:1,label:"\u6279\u91CF\u5BFC\u5165",onClick:()=>{Bo()||Or(!0)}},{key:2,label:Hn.createElement("div",null,Hn.createElement("img",{width:26,style:{position:"absolute",top:-2},src:tl.$}),Hn.createElement("span",null,"\u667A\u80FD\u5BFC\u5165")),onClick:()=>{Bo()||eo(!0)}}];return Hn.createElement("div",null,Hn.createElement(Ge.Z,{spinning:Vr},Hn.createElement("div",{className:ie.bg},Hn.createElement("div",{style:{textAlign:"center"}},(($n=an==null?void 0:an.exercise_types)==null?void 0:$n.q_counts)===0&&!yr&&Hn.createElement(Pe.Z,{styles:{marginTop:180},customText:Hn.createElement("span",null,"\u8FD8\u6CA1\u6709\u8BD5\u9898\uFF0C\u8BF7\u4ECE",Hn.createElement("span",{className:"c-light-primary"},"\u5E95\u90E8\u64CD\u4F5C\u680F"),"\u8FDB\u884C\u6DFB\u52A0~")}),(((ia=an==null?void 0:an.exercise_types)==null?void 0:ia.q_counts)>0||yr)&&Hn.createElement("div",{style:{marginTop:20,borderTop:"1px solid #DCDCDC",display:"block",alignItems:"stretch"}},Hn.createElement("div",{style:{backgroundColor:"#F6F7F9",display:"inline-block",position:"sticky",top:0}},Hn.createElement("div",{className:ie.left},Hn.createElement("div",{className:ie.leftAction},Hn.createElement(We.ZP,{onClick:()=>{Bo()||fo(!0)},className:ie.Button},"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C")),Hn.createElement("div",{className:ie.scrollWrapper,style:{overflow:ei},onMouseEnter:Mi,onMouseLeave:vu},(Fn=an==null?void 0:an.exercise_question_types)==null?void 0:Fn.map((Pn,ha)=>Hn.createElement("div",{key:ha,className:"mb30"},Hn.createElement("div",{className:ie.title},Hn.createElement("div",{className:ie.titleleft},Hn.createElement("span",{style:{color:"#000000",fontWeight:400,fontSize:12}}," ",(0,ge.EM)(ha+1),"\u3001\u3010",Pn.name,"\u3011"),Hn.createElement("span",{style:{color:"#464F66",fontSize:12}},"\uFF08",Pn.count,"\u5C0F\u9898\uFF0C\u5171",Pn.score,"\u5206\uFF09")),Hn.createElement(z.Z,{dropdownRender:()=>li(Pn,ha),placement:"bottomLeft"},Hn.createElement("div",{className:ie.more_style},Hn.createElement("i",{className:"iconfont icon-sandian font12"})))),Hn.createElement(Wt,{handleEditing:()=>{Oi(!0)},isedit:yr,setBigqitem:zr,bigitem:Io(co({},Pn),{indexs:ha+1}),setqitem:or=>Kr(void 0,null,function*(){var Pr;(Pr=Ar.current)==null||Pr.blur(),cr(or)}),qitem:Xt,Itemid:Ee,getdata:Vo,data:Pn.items})))))),Hn.createElement("div",{id:"question-scroll-id",style:{overflow:yr?"hidden":"auto"},className:ie.right,ref:cu},!(Xt!=null&&Xt.isadd)&&Hn.createElement("div",{className:ie.title},!yr&&Hn.createElement("div",{style:{flex:1}},Hn.createElement("span",{style:{color:"#000000",fontWeight:600,fontSize:16}}," ",(ur==null?void 0:ur.indexs)&&(0,ge.EM)(ur==null?void 0:ur.indexs),"\u3001\u3010",ur==null?void 0:ur.name,"\u3011"),Hn.createElement(ne.Z,{title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0"},Hn.createElement("i",{className:`${ie.edit} iconfont icon-bianji_Hover mr5 ml5 font18`,onClick:()=>{var Pn;qo.setFieldsValue({name:ur.name,item_type_en:(Pn=Ro.find(ha=>ha.id==ur.question_type))==null?void 0:Pn.nameType}),pi(!0)}})),Hn.createElement("span",{style:{color:"#464F66",fontSize:16,fontWeight:400}},"\uFF08",ur==null?void 0:ur.count,"\u5C0F\u9898\uFF0C\u5171",ur==null?void 0:ur.score,"\u5206\uFF09"),(Xt==null?void 0:Xt.question_type)===6&&Hn.createElement("span",{onClick:()=>_o(2),className:"current c-light-primary font14 bold-400"},"\u6279\u91CF\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00"),(Xt==null?void 0:Xt.question_type)===5&&Hn.createElement(ke.default,{defaultChecked:(Zt=(bt=rt==null?void 0:rt.editData)==null?void 0:bt.exercise)==null?void 0:Zt.show_challenge_task_pass,onChange:Pn=>Kr(void 0,null,function*(){let ha=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/update_show_columns.json`,{method:"post",body:{show_challenge_task_pass:Pn.target.checked}});(ha==null?void 0:ha.status)===0&&(be.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Vo({id:zn.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u9898\u76EE\u63CF\u8FF0"),(Xt==null?void 0:Xt.question_type)===6&&Hn.createElement("span",{style:{marginLeft:20},onClick:()=>{var Pn,ha,or,Pr;x.default.confirm({title:"\u7F16\u7A0B\u9898\u8BBE\u7F6E",icon:null,centered:!0,closable:!0,footer:null,content:Hn.createElement("div",null,(Xt==null?void 0:Xt.question_type)===6&&Hn.createElement(ke.default,{defaultChecked:(ha=(Pn=rt==null?void 0:rt.editData)==null?void 0:Pn.exercise)==null?void 0:ha.show_hack_sets,onChange:wr=>Kr(void 0,null,function*(){let kr=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/update_show_columns.json`,{method:"post",body:{show_hack_sets:wr.target.checked}});(kr==null?void 0:kr.status)===0&&(be.ZP.info("\u8BBE\u7F6E\u6210\u529F"),x.default.destroyAll(),Vo({id:zn.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u6D4B\u8BD5\u7528\u4F8B"),Hn.createElement("br",null),(Xt==null?void 0:Xt.question_type)===6&&Hn.createElement(ke.default,{defaultChecked:(Pr=(or=rt==null?void 0:rt.editData)==null?void 0:or.exercise)==null?void 0:Pr.show_hack_description,onChange:wr=>Kr(void 0,null,function*(){let kr=yield(0,fe.ZP)(`/api/examination_banks/${Ee}/update_show_columns.json`,{method:"post",body:{show_hack_description:wr.target.checked}});(kr==null?void 0:kr.status)===0&&(be.ZP.info("\u8BBE\u7F6E\u6210\u529F"),x.default.destroyAll(),Vo({id:zn.current}))}),style:{marginBottom:10}},"\u5C55\u793A\u8BD5\u9898\u63CF\u8FF0"))})},className:"current c-light-primary font14 bold-400"},"\u7F16\u7A0B\u9898\u663E\u793A\u8BBE\u7F6E")),Hn.createElement("div",{style:{display:"flex",alignItems:"center"}},(Xt==null?void 0:Xt.question_type)===5&&!yr&&Hn.createElement("a",{className:ie.shixun,href:`/shixuns/${Xt==null?void 0:Xt.shixun_identifier}/challenges?exercise=true`,target:"_blank"},Hn.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u8BD5\u9898\u8BE6\u60C5"),!yr&&[0,1,2,4,6].includes(Xt==null?void 0:Xt.question_type)&&Hn.createElement(Be.default.Item,{label:"\u5206\u503C",style:{margin:"0 20px"},required:!0},Hn.createElement(Oe.Z,{precision:1,ref:Ar,onChange:Pn=>br(Pn),value:Sr,onBlur:Pn=>{fu(Pn.target.value,Xt)}})),!yr&&Hn.createElement(ne.Z,{title:"\u5220\u9664"},Hn.createElement("span",{onClick:()=>{ko()},style:{marginRight:20},className:`${ie.delete} mr5 `},"\u5220\u9664")),!yr&&Hn.createElement(ne.Z,{title:"\u7F16\u8F91\u8BD5\u9898"},Hn.createElement("span",{onClick:()=>{var Pn,ha,or;(Xt==null?void 0:Xt.question_type)===6?to.get("pageType")=="course"?to.get("updateType")=="course"?he.history.push(`/problems/newedit/${Xt==null?void 0:Xt.hack_identifier}?type=exercises&express_id=${(Pn=an==null?void 0:an.exercise)==null?void 0:Pn.id}&question_id=${Xt==null?void 0:Xt.question_id}&score=${Xt==null?void 0:Xt.question_score}&exercise=true&callback_url=${location.pathname}?type=2&pageType=course&updateType=course&courseId=${to.get("courseId")}&stageId=${to.get("stageId")}`):he.history.push(`/problems/newedit/${Xt==null?void 0:Xt.hack_identifier}?type=exercises&express_id=${(ha=an==null?void 0:an.exercise)==null?void 0:ha.id}&question_id=${Xt==null?void 0:Xt.question_id}&score=${Xt==null?void 0:Xt.question_score}&exercise=true&callback_url=${location.pathname}?type=2&pageType=course&courseId=${to.get("courseId")}&stageId=${to.get("stageId")}`):he.history.push(`/problems/newedit/${Xt==null?void 0:Xt.hack_identifier}?type=exercises&express_id=${(or=an==null?void 0:an.exercise)==null?void 0:or.id}&question_id=${Xt==null?void 0:Xt.question_id}&score=${Xt==null?void 0:Xt.question_score}&exercise=true&callback_url=${window.location.pathname+window.location.search}`):xr(!0)},className:`${ie.edit} mr5 `},"\u7F16\u8F91")))),!yr&&Hn.createElement("div",null,Hn.createElement("div",{className:ie.qcount},Hn.createElement("span",{className:ie.score},Xt==null?void 0:Xt.question_score,"\u5206"),Hn.createElement(lt.Z,{className:ie.qtitle,value:(Xt==null?void 0:Xt.index)+`\u3001${(Xt==null?void 0:Xt.question_type)==8?(ba=Xt==null?void 0:Xt.program_attr)==null?void 0:ba.description:Xt==null?void 0:Xt.question_title}`}),(Xt==null?void 0:Xt.high_resources_consume)&&Hn.createElement(_l.Z,{type:"shixun",style:{marginLeft:10}})),(Xt==null?void 0:Xt.question_type)===6&&Hn.createElement(Ue.Z,{onEdit:()=>_o(1),className:"mt10",dataSource:(Xt==null?void 0:Xt.languages)||[]}),Hn.createElement(Fi,{newExercisePaper:rt,TagDiscipline:Tr,qitem:Xt})),yr&&Hn.createElement("div",null,(Xt==null?void 0:Xt.question_type)<=1&&Hn.createElement(ma,{getTagData:Do,deleteitem:ko,seveeditor:Qo,exerciseitem:an,TagDiscipline:Tr,setisedit:xr,qitem:Xt,init:oo,showTip:Fo}),(Xt==null?void 0:Xt.question_type)===5&&Hn.createElement(Ki,{setqitem:cr,deleteitem:ko,seveeditor:Qo,exerciseitem:an,TagDiscipline:Tr,setisedit:xr,qitem:Xt,showTip:Fo}),(Xt==null?void 0:Xt.question_type)===3&&Hn.createElement(Ka,{getTagData:Do,deleteitem:ko,seveeditor:Qo,exerciseitem:an,TagDiscipline:Tr,setisedit:xr,qitem:Xt,init:oo,showTip:Fo}),(Xt==null?void 0:Xt.question_type)===2&&Hn.createElement(Qt,{getTagData:Do,deleteitem:ko,seveeditor:Qo,exerciseitem:an,TagDiscipline:Tr,setisedit:xr,qitem:Xt,init:oo,showTip:Fo}),(Xt==null?void 0:Xt.question_type)===4&&Hn.createElement(Yl,{getTagData:Do,deleteitem:ko,seveeditor:Qo,exerciseitem:an,TagDiscipline:Tr,setisedit:xr,qitem:Xt,init:oo,showTip:Fo}),(Xt==null?void 0:Xt.question_type)===7&&Hn.createElement(ho,{getTagData:Do,deleteitem:ko,seveeditor:Qo,exerciseitem:an,TagDiscipline:Tr,setisedit:xr,qitem:Xt,init:oo,showTip:Fo}),(Xt==null?void 0:Xt.question_type)===8&&Hn.createElement(ri,{getTagData:Do,deleteitem:ko,seveeditor:Qo,exerciseitem:an,TagDiscipline:Tr,setisedit:xr,qitem:Xt,init:oo,showTip:Fo}))))))),Hn.createElement("div",{className:ie.bottomdiv},Hn.createElement("div",{style:{width:1200,margin:"0px auto",display:"flex",justifyContent:"space-between",alignItems:"center"}},Hn.createElement("span",{className:ie.spanBtn,onClick:()=>{Bo()||(So(!0),ii(!0))}},"\u9898\u5E93\u9009\u9898"),Hn.createElement(z.Z,{menu:{items:pu}},Hn.createElement("span",{className:ie.spanBtn},"\u5BFC\u5165\u8BD5\u9898")),Hn.createElement("span",{className:ie.spanBtn,onClick:()=>Kr(void 0,null,function*(){var Pn;if(Bo())return;const ha=yield(0,le.JP)(Ee);ha.status===0&&window.open(`/classrooms/coursesId/exercise/${ha.exercise_id}/${(Pn=se.userInfo)==null?void 0:Pn.login}/initate_answer`)})},"\u6A21\u62DF\u8003\u8BD5"),Hn.createElement("span",{className:ie.spanBtn,onClick:()=>{if(!Bo()){if(Ni){window.open(`/paperlibrary/see/${Ee}?isIntelligentAssistant=true`);return}window.open(`/paperlibrary/see/${Ee}`)}}},"\u8BD5\u5377\u9884\u89C8"),Ro==null?void 0:Ro.map((Pn,ha)=>Hn.createElement(We.ZP,{key:ha,className:ie.addQuestionBtn,type:"primary",onClick:()=>{sl(Pn.id)}},Pn.name)),Hn.createElement(We.ZP,{className:ie.saveBtn,loading:il,onClick:()=>Kr(void 0,null,function*(){var Pn,ha;const or=Number(an.exercise_types.q_scores);[100,120,150].includes(or)||(yield new Promise((Lr,vo)=>{x.default.confirm({centered:!0,icon:null,okText:"\u4FDD\u5B58",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Hn.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",Hn.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},or),"\u5206\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u4FDD\u5B58\uFF1F"),onOk:()=>Kr(void 0,null,function*(){Lr("")}),onCancel:()=>{vo()}})}));const Pr=()=>Kr(void 0,null,function*(){if(to.get("pageType")=="course")if(to.get("updateType")=="course")be.ZP.info("\u7F16\u8F91\u6210\u529F"),he.history.replace(`/paths/${to.get("courseId")}`);else{if(Bo())return;(0,ql._C)({id:to.get("stageId"),subject_id:to.get("courseId"),homework_type:"exercise",examination_bank_ids:[Ee]}).then(Lr=>{(Lr==null?void 0:Lr.status)==0&&(be.ZP.info("\u521B\u5EFA\u6210\u529F"),he.history.replace(`/paths/${to.get("courseId")}`))})}else{if(Bo())return;if(Ni){ll(!0);const Lr=yield(0,fe.ZP)("/api/intelligent_imports/save_recognize_papers.json",{method:"post",body:{examination_bank_id:Ee}});if(ll(!1),(Lr==null?void 0:Lr.status)!==0)return}be.ZP.info("\u4FDD\u5B58\u6210\u529F"),he.history.push("/paperlibrary?defaultActiveKey=0")}});let wr=(ha=(Pn=an==null?void 0:an.exercise_question_types)==null?void 0:Pn.filter(Lr=>Lr.question_type===5)[0])==null?void 0:ha.items,kr=0;wr==null||wr.map(Lr=>{Lr.high_resources_consume&&(kr=kr+1)}),console.log(kr),kr>0?Se({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u63D0\u793A",count:kr,fn:()=>{Pr()}}}):Pr()})},Hn.createElement("i",{className:"iconfont icon-baocun1",style:{fontSize:15,marginRight:5}}),"\u4FDD\u5B58\u8BD5\u5377"))),Hn.createElement(Ci,{setScoreShow:fo,ScoreShow:mo,exerciseitem:an,getdata:oo}),Ao&&Hn.createElement(el.Z,{setScoreShow:So,isshixuns:yo,ScoreShow:Ao,SpecificDifficulty:(Ct=an==null?void 0:an.exercise)==null?void 0:Ct.difficulty,isloadings:Ii,onOk:(Pn,ha,or,Pr)=>Kr(void 0,null,function*(){vi(!0);let kr=yield $o({exam_id:Ee,item_bank_ids:Pn,shixun_ids:ha});vi(!1),(kr==null?void 0:kr.status)===0&&x.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u65B0\u52FE\u9009\u7684\u8BD5\u9898\u5DF2\u7ECF\u6DFB\u52A0\u5230\u8BD5\u5377\uFF0C\u5982\u679C\u9700\u8981\u7EE7\u7EED\u6DFB\u52A0\u65B0\u8BD5\u9898\u8BF7\u70B9\u51FB\u201C\u7EE7\u7EED\u9009\u9898\u201D\uFF0C\u5C06\u56DE\u5230\u60A8\u4E0A\u6B21\u64CD\u4F5C\u7684\u9009\u9898\u9875\u9762",okText:"\u7EE7\u7EED\u9009\u9898",cancelText:"\u8FD4\u56DE\u8BD5\u5377",onOk:()=>{oo()},onCancel:()=>{So(!1),oo()}})})}),Hn.createElement(Wl.Z,{sub_discipline_id:(Sn=an==null?void 0:an.exercise)!=null&&Sn.sub_discipline_id?[(na=an==null?void 0:an.exercise)==null?void 0:na.discipline_id,(va=an==null?void 0:an.exercise)==null?void 0:va.sub_discipline_id]:[],visible:Nr,onCancel:()=>Or(!1),onOk:mu}),Hn.createElement(x.default,{centered:!0,title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0",open:ul,width:500,onOk:()=>qo.submit(),onCancel:()=>pi(!1)},Hn.createElement(Be.default,{form:qo,initialValues:{},onFinish:Pn=>Kr(void 0,null,function*(){(yield(0,le.RK)(co({id:Ee},Pn))).status==0&&(be.ZP.success("\u4FEE\u6539\u6210\u529F"),oo(),pi(!1))})},Hn.createElement(Be.default.Item,{style:{marginBottom:0},name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9898\u578B\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"},{validator(Pn,ha){var or,Pr,wr,kr;const Lr=(or=Ro==null?void 0:Ro.find(vo=>vo.nameType==qo.getFieldValue("item_type_en")))==null?void 0:or.id;return(kr=(wr=(Pr=an==null?void 0:an.exercise_question_types)==null?void 0:Pr.filter(vo=>vo.question_type!=Lr))==null?void 0:wr.map(vo=>vo==null?void 0:vo.name))!=null&&kr.includes(ha)?Promise.reject(new Error("\u9898\u578B\u540D\u79F0\u5DF2\u5B58\u5728\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u9898\u578B\u540D\u79F0")):Promise.resolve()}}]},Hn.createElement(Fe.default,{size:"large",maxLength:10,showCount:!0})),Hn.createElement(Be.default.Item,{hidden:!0,name:"item_type_en"},Hn.createElement(Fe.default,{size:"large"})))),Hn.createElement(re.Z,{placement:"bottom",height:"100%",destroyOnClose:!0,closable:!1,className:"body-overflow-hidden",open:Ur},Hn.createElement("div",{style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},"\u667A\u80FD\u5BFC\u5165"),Hn.createElement(tl.Z,{stickyTop:-24,subDisciplineId:(Lt=an==null?void 0:an.exercise)!=null&&Lt.sub_discipline_id?[(fn=an==null?void 0:an.exercise)==null?void 0:fn.discipline_id,(Bn=an==null?void 0:an.exercise)==null?void 0:Bn.sub_discipline_id]:[],onCancel:()=>eo(!1),mode:2,gather:{exam_id:Ee},onSuccess:()=>{eo(!1),oo()}}),Hn.createElement("div",{style:{height:70}})),Hn.createElement(Ue.Q,{visible:!!hi,setVisible:_o,tip:hi===2&&"\u8BBE\u7F6E\u5DF2\u6DFB\u52A0\u5728\u8BD5\u5377\u4E2D\u7684\u7F16\u7A0B\u9898\u6240\u5141\u8BB8\u4F7F\u7528\u7684\u7F16\u7A0B\u8BED\u8A00",dataSource:hi===1?Xt==null?void 0:Xt.languages:[],onOk:Pn=>Kr(void 0,null,function*(){const ha={languages:Pn};hi===1?ha.hack_id=Xt==null?void 0:Xt.hack_id:ha.exam_id=Ee,(yield(0,fe.ZP)("/api/problems/update_languages.json",{method:"post",body:ha})).status===0&&(be.ZP.success("\u4FEE\u6539\u6210\u529F"),Vo({id:zn.current}),_o(!1))})}))};var wi=(0,he.connect)(({user:se,newExercisePaper:Se,dispatch:Ee})=>({user:se,newExercisePaper:Se,dispatch:Ee}))(ru),Di=oe(60636),ou=oe(3607),al=oe(76832),Ua=oe(59301),iu=Object.defineProperty,lu=Object.defineProperties,uu=Object.getOwnPropertyDescriptors,mi=Object.getOwnPropertySymbols,oi=Object.prototype.hasOwnProperty,Li=Object.prototype.propertyIsEnumerable,To=(se,Se,Ee)=>Se in se?iu(se,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Se]=Ee,Jo=(se,Se)=>{for(var Ee in Se||(Se={}))oi.call(Se,Ee)&&To(se,Ee,Se[Ee]);if(mi)for(var Ee of mi(Se))Li.call(Se,Ee)&&To(se,Ee,Se[Ee]);return se},rl=(se,Se)=>lu(se,uu(Se)),Xo=(se,Se,Ee)=>new Promise((rt,Cn)=>{var $n=bt=>{try{Fn(Ee.next(bt))}catch(Zt){Cn(Zt)}},ia=bt=>{try{Fn(Ee.throw(bt))}catch(Zt){Cn(Zt)}},Fn=bt=>bt.done?rt(bt.value):Promise.resolve(bt.value).then($n,ia);Fn((Ee=Ee.apply(se,Se)).next())});const fi=()=>{const[se,Se]=(0,b.useState)([]);return(0,b.useEffect)(()=>{Xo(void 0,null,function*(){const rt=yield(0,le.d1)({source:"new_question"});rt!=null&&rt.disciplines&&Se((0,E.L)(rt==null?void 0:rt.disciplines))})},[]),se},ol=({user:se,newExercisePaper:Se,dispatch:Ee})=>{var rt,Cn,$n,ia,Fn,bt,Zt,ba,Ct,Sn,na,va;const Lt=(0,he.useParams)(),fn=fi(),[Bn]=Be.default.useForm(),[an,ar]=(0,b.useState)(),[nn,la]=(0,b.useState)(!1),[Xt,cr]=(0,b.useState)(1),[Sr,br]=(0,b.useState)(""),[Ar]=(0,he.useSearchParams)(),[zn,ur]=(0,b.useState)(!1),[zr,Vr]=(0,b.useState)(!1),[$r,yr]=(0,b.useState)(!1);return(0,b.useEffect)(()=>{Ar.get("type")==="2"&&(br(Lt.id),cr(2))},[Ar.get("type")]),(0,b.useEffect)(()=>{if(Lt.id){if(!fn.length)return;Xo(void 0,null,function*(){var Tr,rr,Nr;la(!0);const Or=yield(0,le.Di)({id:Lt.id});la(!1);const Ur=(Tr=Or==null?void 0:Or.exercise)==null?void 0:Tr.sub_discipline_id;let eo=[];for(const Ao of fn)for(const So of Ao.children)So.value===Ur&&(eo=[Ao.value,So.value]);const mo=(rr=Or==null?void 0:Or.exercise)==null?void 0:rr.time,fo=rl(Jo({},Or.exercise),{sub_discipline_id:eo,time:mo===-1?null:mo});ar(fo),yr((Nr=Or.exercise)==null?void 0:Nr.set_question_sub_discipline)})}else ar({time:60,difficulty:2});Ee({type:"globalSetting/footerToggle",payload:!1})},[fn]),Ua.createElement("div",{style:{background:"#ffffff",marginTop:-8,padding:8,minHeight:"100vh",paddingBottom:64}},Ua.createElement("section",{className:"edu-container"},Ua.createElement("section",{className:"animated fadeIn"},Ua.createElement("aside",{style:{marginTop:15}},Ua.createElement(Ie.Z,{separator:">"},Ua.createElement(Ie.Z.Item,null,Ua.createElement(he.Link,{to:"/paperlibrary"},"\u8BD5\u5377\u5E93")),Ua.createElement(Ie.Z.Item,null,"\u4EBA\u5DE5\u7EC4\u5377")))),Ua.createElement("div",{className:"bg-white"},Ua.createElement("div",{style:{display:"flex",justifyContent:"center",paddingTop:20,alignItems:"center"}},Ua.createElement("div",{onClick:()=>{if(zn){be.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002");return}cr(1)},className:Xt===1?Ve.Z.selectdiv:Ve.Z.divitem},Ua.createElement(Di.Z,{number:1,active:Xt===1,className:"mr10"}),Ua.createElement("span",null,"\u8BD5\u5377\u57FA\u7840\u4FE1\u606F")),Ua.createElement("div",{style:{width:188,border:"1px dotted #9096A3",margin:"0px 30px",height:1}}),Ua.createElement("div",{onClick:()=>{if(!Lt.id&&!Sr){be.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u57FA\u7840\u4FE1\u606F\u518D\u65B0\u5EFA\u8BD5\u9898");return}cr(2),!Sr&&br(Lt.id)},className:Xt!==1?Ve.Z.selectdiv:Ve.Z.divitem},Ua.createElement(Di.Z,{number:2,active:Xt!==1,className:"mr10"}),Ua.createElement("span",null,"\u7F16\u8F91\u8BD5\u9898"))),Xt===2&&Ua.createElement("div",{className:"tc"},Ua.createElement(ou.Z,{defaultValue:(Cn=(rt=Se==null?void 0:Se.editData)==null?void 0:rt.exercise)==null?void 0:Cn.exercise_name,onFinish:xr=>Xo(void 0,null,function*(){var Tr,rr,Nr,Or,Ur,eo,mo,fo,Ao,So,yo,ii;return xr.trim()===((rr=(Tr=Se==null?void 0:Se.editData)==null?void 0:Tr.exercise)==null?void 0:rr.exercise_name)?!0:(yield(0,le.w0)({id:`${(Or=(Nr=Se==null?void 0:Se.editData)==null?void 0:Nr.exercise)==null?void 0:Or.id}`,sub_discipline_id:(eo=(Ur=Se==null?void 0:Se.editData)==null?void 0:Ur.exercise)==null?void 0:eo.sub_discipline_id,time:`${(fo=(mo=Se==null?void 0:Se.editData)==null?void 0:mo.exercise)==null?void 0:fo.time}`,exercise_name:xr,exercise_description:(So=(Ao=Se==null?void 0:Se.editData)==null?void 0:Ao.exercise)==null?void 0:So.exercise_description,difficulty:(ii=(yo=Se==null?void 0:Se.editData)==null?void 0:yo.exercise)==null?void 0:ii.difficulty})).status===0?(Bn.setFieldValue("exercise_name",xr),Ee({type:"newExercisePaper/modifyTitle",payload:xr}),!0):!1})}),Ua.createElement("div",{style:{fontSize:14}},Ua.createElement("span",{style:{color:"#5F6368"}},"\u7B54\u9898\u65F6\u957F",Ua.createElement("span",{style:{color:"#000000",marginLeft:8}},(ia=($n=Se==null?void 0:Se.editData)==null?void 0:$n.exercise)==null?void 0:ia.time)),Ua.createElement("span",{style:{margin:"0px 30px",color:"#5F6368"}},"\u96BE\u5EA6",Ua.createElement("span",{style:{color:"#000000",marginLeft:8}},((bt=(Fn=Se==null?void 0:Se.editData)==null?void 0:Fn.exercise)==null?void 0:bt.difficulty)===1?"\u7B80\u5355":((ba=(Zt=Se==null?void 0:Se.editData)==null?void 0:Zt.exercise)==null?void 0:ba.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),Ua.createElement("span",{style:{marginRight:30,color:"#5F6368"}},"\u8BD5\u9898\u603B\u6570",Ua.createElement("span",{style:{color:"#000000",marginLeft:8}},((Sn=(Ct=Se==null?void 0:Se.editData)==null?void 0:Ct.exercise_types)==null?void 0:Sn.q_counts)||0)),Ua.createElement("span",{style:{color:"#5F6368"}},"\u603B\u5206",Ua.createElement("span",{style:{color:"#000000",marginLeft:8}},(va=(na=Se==null?void 0:Se.editData)==null?void 0:na.exercise_types)==null?void 0:va.q_scores))))),Xt===1&&Ua.createElement(Ge.Z,{spinning:nn,size:"middle",style:{position:"fixed",maxHeight:"100vh"},className:"mt30"},Ua.createElement("section",{className:[Ve.Z.bg,"mt20"].join(" "),style:{padding:"30px 120px 300px 120px"}},an&&Ua.createElement(Be.default,{layout:"horizontal",form:Bn,colon:!1,labelCol:{span:4},wrapperCol:{span:20},className:Ve.Z.formWrap,initialValues:an},Ua.createElement(Be.default.Item,{name:"exercise_name",label:"\u8BD5\u5377\u540D\u79F0",className:Ve.Z.baseLineHeight,rules:[{required:!0,validator:(xr,Tr)=>{var rr;return((rr=Tr==null?void 0:Tr.replaceAll(" ",""))==null?void 0:rr.length)>0?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0")}}]},Ua.createElement(Fe.default,{maxLength:60,className:Ve.Z.baseFormItem,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0",showCount:!0})),Ua.createElement(Be.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"sub_discipline_id",className:Ve.Z.baseLineHeight},Ua.createElement(Ye.Z,{className:Ve.Z.baseFormItem,allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:fn,popupClassName:Ve.Z.cascaderPopup,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14}})),Ua.createElement("div",{className:Ve.Z.concat},Ua.createElement("div",null,Ua.createElement(ke.default,{checked:$r,onChange:xr=>{yr(xr.target.checked)},style:{color:"#000"}},"\u8BBE\u7F6E\u8BE5\u65B9\u5411&\u8BFE\u7A0B\u4E3A\u8BD5\u9898\u6A21\u7248\uFF08\u521B\u5EFA\u65B0\u8BD5\u9898\u81EA\u52A8\u4F7F\u7528\u8BE5\u65B9\u5411&\u8BFE\u7A0B\uFF09")),Ua.createElement("div",null,"\u6CA1\u6709\u5408\u9002\u7684\u65B9\u5411&\u8BFE\u7A0B\uFF1F",Ua.createElement("a",{onClick:()=>Vr(!0)},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"))),Ua.createElement(Be.default.Item,{label:"\u96BE\u5EA6",name:"difficulty",className:Ve.Z.radioBtnWrapper,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},Ua.createElement(De.ZP.Group,{className:Ve.Z.radiogroup},Ua.createElement(De.ZP.Button,{className:Ve.Z.easy,value:1},"\u7B80\u5355"),Ua.createElement(De.ZP.Button,{className:Ve.Z.medium,value:2},"\u9002\u4E2D"),Ua.createElement(De.ZP.Button,{className:Ve.Z.hard,value:3},"\u56F0\u96BE"))),Ua.createElement(Be.default.Item,{label:"\u7B54\u9898\u65F6\u957F",className:Ve.Z.baseLineHeight},Ua.createElement("div",{style:{display:"flex",width:"100%"}},Ua.createElement(Be.default.Item,{name:"time",noStyle:!0},Ua.createElement(Oe.Z,{min:1,className:Ve.Z.baseFormItem,max:9999,style:{width:220},maxLength:60,placeholder:"\u8BF7\u586B\u5199\u7B54\u9898\u65F6\u957F"})),Ua.createElement("span",{style:{marginLeft:"10px",width:"40px",lineHeight:"46px",fontSize:14}},"\u5206\u949F"))),Ua.createElement(Be.default.Item,{label:"\u8BD5\u5377\u987B\u77E5",name:"exercise_description"},Ua.createElement(Fe.default.TextArea,{rows:6,maxLength:65535,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u987B\u77E5"})))),Ua.createElement("div",{className:Ve.Z.bottmodiv},Ua.createElement(We.ZP,{className:`${Ve.Z.cancelBtn} mr5`,type:"primary",onClick:()=>{Ar.get("pageType")=="course"?he.history.push(`/paths/${Ar.get("courseId")}`):he.history.push("/paperlibrary")}},"\u53D6\u6D88"),Ua.createElement(a.Z,{className:`${Ve.Z.confirmBtn} ml15`,type:"primary",onClick:()=>Xo(void 0,null,function*(){var xr,Tr,rr,Nr;yield Bn.validateFields();const Or=Bn.getFieldsValue();if(Or.sub_discipline_id=((xr=Or.sub_discipline_id)==null?void 0:xr.length)>0?Or.sub_discipline_id[1]:"",Or.set_question_sub_discipline=$r,Lt.id){(yield(0,le.w0)(Jo({id:Lt.id},Or))).status===0&&(br(Lt.id),cr(2),he.history.replace(`/paperlibrary/add/${Lt.id}?type=2`));return}const Ur=yield(0,le.un)(Or);Ur.status===0&&(br((Tr=Ur==null?void 0:Ur.data)==null?void 0:Tr.exam_id),cr(2),Ar.get("pageType")=="course"?he.history.replace(`/paperlibrary/add/${(rr=Ur==null?void 0:Ur.data)==null?void 0:rr.exam_id}?type=2&pageType=course&courseId=${Ar.get("courseId")}&stageId=${Ar.get("stageId")}`):he.history.replace(`/paperlibrary/add/${(Nr=Ur==null?void 0:Ur.data)==null?void 0:Nr.exam_id}?type=2`))})},"\u4E0B\u4E00\u6B65"))),Xt===2&&Ua.createElement("div",null,Ua.createElement(wi,{setisedits:ur,itemid:Sr}))),Ua.createElement(al.Z,{open:zr,onCancel:()=>{Vr(!1)}}))};var su=(0,he.connect)(({user:se,newExercisePaper:Se,dispatch:Ee})=>({user:se,newExercisePaper:Se,dispatch:Ee}))(ol)},62560:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return Qe}});var b=oe(59301),he=oe(78241),Be=oe(8591),Ie=oe(43418),be=oe(99313),Ge=oe(57809),Fe=oe(19842),Ye=oe(98228),ke=oe(92832),De=oe(1710),Oe=oe(6848),We=oe(58421),Ve=oe(3113),le=oe(23789),E={flex_box_center:"flex_box_center___kuaVT",flex_space_between:"flex_space_between___exKHH",flex_box_vertical_center:"flex_box_vertical_center___BzvkN",flex_box_center_end:"flex_box_center_end___Ss2DJ",flex_box_column:"flex_box_column___p1LEr",scoremodal:"scoremodal___upTFR",selectWrapper:"selectWrapper___HH3RX",selectWrappers:"selectWrappers___fUWwr",allqingchu:"allqingchu___BFF1D",title:"title___hFasb",score:"score___DXG3o",close:"close___kEIiB",content:"content___Mco8L",items:"items___j98jk",bottom:"bottom___A1n1C",yes:"yes___P1zzb",no:"no___xZqXd",titlecount:"titlecount___fqA9P",add:"add___MqV0R",search:"search___NREgv",searchIcon:"searchIcon___qny3A",tabWrap:"tabWrap___dR18c",previewModal:"previewModal___uSiGS",q_title:"q_title___a9NY9"},a=oe(8418),x={flex_box_center:"flex_box_center___nnwwA",flex_space_between:"flex_space_between___cRir9",flex_box_vertical_center:"flex_box_vertical_center___FqTZ8",flex_box_center_end:"flex_box_center_end___WU5_v",flex_box_column:"flex_box_column___QZFa1",warp:"warp___aLZwN",shixunbutton:"shixunbutton___Eoa1i",redio:"redio___LJ4js",redioitem:"redioitem___YicCC",redioitemyes:"redioitemyes___lX4Nr",title:"title___pi1jH",titleyes:"titleyes___jiEh7",yestag:"yestag___DLWoP",qcount:"qcount___U9kkL",score:"score___vLK4B",qtitle:"qtitle___kyg0t",checkbox:"checkbox___vjiBw",checkboxitem:"checkboxitem___HW3CP",checkboxitemyes:"checkboxitemyes___kpjek",bottom:"bottom___uG8Zq",bottomitem:"bottomitem___TnJQQ",left:"left___M8WXX",right:"right____dkCI",completion:"completion___H6RmA",content:"content___a2hGC",items:"items___D8mLd",simple:"simple___fQ0OS",shixun:"shixun___nB6Jk",combination:"combination___YrOdz",program:"program___lG0JA"},y=oe(28900),z=oe(21331),ne=oe(24334);const re=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"];var ge=({qitem:Me})=>{var Et,Gt,vt,Dt,Ae,dt,un,ct,et,bn;return b.createElement("div",{className:x.warp},b.createElement("div",{className:x.mainPart},b.createElement("div",{className:x.qcount},(Me==null?void 0:Me.question_type)===8&&b.createElement(y.Z,{className:x.content,showProgramFill:!0,value:(Et=Me==null?void 0:Me.program_attr)==null?void 0:Et.description}),(Me==null?void 0:Me.question_type)!=8&&b.createElement(y.Z,{className:x.qtitle,value:(Me==null?void 0:Me.name)||(Me==null?void 0:Me.title)})),((Me==null?void 0:Me.question_type)===0||(Me==null?void 0:Me.question_type)===2)&&b.createElement("div",null,(Gt=Me==null?void 0:Me.choices)==null?void 0:Gt.map((ot,Bt)=>b.createElement("div",{className:x.redio},!(ot!=null&&ot.is_answer)&&b.createElement("span",{className:x.redioitem}),(ot==null?void 0:ot.is_answer)&&b.createElement("i",{className:`${x.redioitemyes} icon-duigou1`}),b.createElement(y.Z,{className:ot!=null&&ot.is_answer?x.titleyes:x.title,value:re[Bt]+(ot==null?void 0:ot.choice_text)}),(ot==null?void 0:ot.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(Me==null?void 0:Me.question_type)===1&&b.createElement("div",null,(vt=Me==null?void 0:Me.choices)==null?void 0:vt.map((ot,Bt)=>b.createElement("div",{className:x.checkbox},!(ot!=null&&ot.is_answer)&&b.createElement("span",{className:x.checkboxitem}),(ot==null?void 0:ot.is_answer)&&b.createElement("i",{className:`${x.checkboxitemyes} icon-duigou1`}),b.createElement(y.Z,{className:ot!=null&&ot.is_answer?x.titleyes:x.title,value:re[Bt]+(ot==null?void 0:ot.choice_text)}),(ot==null?void 0:ot.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(Me==null?void 0:Me.question_type)===3&&b.createElement("div",{className:x.completion},(Dt=Me==null?void 0:Me.standard_answer)==null?void 0:Dt.map((ot,Bt)=>{var Ht;return b.createElement("div",{style:{display:"flex"}},b.createElement("span",{className:x.title},"\u586B\u7A7A\u9879",Bt+1),b.createElement("div",{className:x.content},(Ht=ot==null?void 0:ot.answer_text)==null?void 0:Ht.map((St,Tn)=>b.createElement("div",{className:x.items},St))))})),(Me==null?void 0:Me.question_type)===4&&b.createElement("div",{className:x.simple},b.createElement("div",{className:x.title},"\u53C2\u8003\u7B54\u6848"),b.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Ae=Me==null?void 0:Me.answer_texts)!=null&&Ae[0]?b.createElement(y.Z,{className:x.content,value:(dt=Me==null?void 0:Me.answer_texts)==null?void 0:dt[0]}):b.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(Me==null?void 0:Me.question_type)===5&&((un=Me==null?void 0:Me.challenge_names)==null?void 0:un.map((ot,Bt)=>b.createElement("div",{className:x.shixun},b.createElement("span",{className:x.qtitle},b.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,z.EM)(Bt+1),"\u9898"),ot)))),(Me==null?void 0:Me.question_type)===6&&b.createElement("div",{className:x.program},b.createElement(y.Z,{className:x.content,value:((ct=Me==null?void 0:Me.program_attr)==null?void 0:ct.description)||"- -"})),(Me==null?void 0:Me.question_type)===7&&((et=Me==null?void 0:Me.sub_item_banks)==null?void 0:et.map((ot,Bt)=>{var Ht,St,Tn,Mt,Kn;return b.createElement("div",null,b.createElement("div",{className:x.combination},b.createElement("span",{className:x.qtitle},ot==null?void 0:ot.name)),b.createElement("div",{className:x.warp,style:{padding:"0px",paddingTop:20}},b.createElement("div",null,((ot==null?void 0:ot.item_type)=="SINGLE"||(ot==null?void 0:ot.item_type)=="JUDGMENT")&&((Ht=ot==null?void 0:ot.choices)==null?void 0:Ht.map((wn,jn)=>b.createElement("div",{className:x.redio},!(wn!=null&&wn.is_answer)&&b.createElement("span",{className:x.redioitem}),(wn==null?void 0:wn.is_answer)&&b.createElement("i",{className:`${x.redioitemyes} icon-duigou1`}),b.createElement(y.Z,{className:wn!=null&&wn.is_answer?x.titleyes:x.title,value:re[jn]+(wn==null?void 0:wn.choice_text)}),(wn==null?void 0:wn.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(ot==null?void 0:ot.item_type)=="MULTIPLE"&&((St=ot==null?void 0:ot.choices)==null?void 0:St.map((wn,jn)=>b.createElement("div",{className:x.checkbox},!(wn!=null&&wn.is_answer)&&b.createElement("span",{className:x.checkboxitem}),(wn==null?void 0:wn.is_answer)&&b.createElement("i",{className:`${x.checkboxitemyes} icon-duigou1`}),b.createElement(y.Z,{className:wn!=null&&wn.is_answer?x.titleyes:x.title,value:re[jn]+(wn==null?void 0:wn.choice_text)}),(wn==null?void 0:wn.is_answer)&&b.createElement("div",{className:x.yestag},"\u6B63\u786E\u7B54\u6848")))),(ot==null?void 0:ot.item_type)=="COMPLETION"&&b.createElement("div",{className:x.completion},(Tn=ot==null?void 0:ot.standard_answer)==null?void 0:Tn.map((wn,jn)=>{var $t;return b.createElement("div",{style:{display:"flex"}},b.createElement("span",{className:x.title},"\u586B\u7A7A\u9879",jn+1),b.createElement("div",{className:x.content},($t=wn==null?void 0:wn.answer_text)==null?void 0:$t.map((ma,Wn)=>b.createElement("div",{className:x.items},ma))))})),(ot==null?void 0:ot.item_type)=="SUBJECTIVE"&&b.createElement("div",{className:x.simple},b.createElement("div",{className:x.title},"\u53C2\u8003\u7B54\u6848"),b.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Mt=ot==null?void 0:ot.answer_texts)!=null&&Mt[0]?b.createElement(y.Z,{className:x.content,value:(Kn=ot==null?void 0:ot.answer_texts)==null?void 0:Kn[0]}):b.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(Me==null?void 0:Me.question_type)===8&&b.createElement("div",null,b.createElement(y.Z,{disabledFill:!0,className:x.content,showProgramFill:!0,value:ne.Base64.decode(((bn=Me==null?void 0:Me.program_attr)==null?void 0:bn.code)||"")})),(Me==null?void 0:Me.question_type)===5&&b.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},b.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10}},"\u521B\u5EFA\u8005"),b.createElement("span",{style:{color:"#000000"}},(Me==null?void 0:Me.author_name)||"- -")),b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10}},"\u6240\u5C5E\u5355\u4F4D"),b.createElement("span",{style:{color:"#000000"}},(Me==null?void 0:Me.author_school_name)||"- -")),b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10}},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{style:{color:"#000000"}},(Me==null?void 0:Me.study_count)||"0"))),b.createElement("a",{className:x.shixunbutton,href:`/shixuns/${Me==null?void 0:Me.identifier}/challenges?exercise=true`,target:"_blank"},b.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((Me==null?void 0:Me.question_type)<=4||[6,8].includes(Me==null?void 0:Me.question_type))&&b.createElement("div",{className:x.bottom},b.createElement("div",{className:x.bottomitem},b.createElement("span",{className:x.left},"\u89E3\u6790"),b.createElement("span",{className:x.right},Me!=null&&Me.analysis?b.createElement(y.Z,{value:Me==null?void 0:Me.analysis}):b.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),b.createElement("div",{className:x.bottomitem},b.createElement("span",{className:x.left},"\u96BE\u5EA6"),b.createElement("span",{className:x.right},(Me==null?void 0:Me.difficulty)===1?"\u7B80\u5355":(Me==null?void 0:Me.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),b.createElement("div",{className:x.bottomitem},b.createElement("span",{className:x.left},"\u77E5\u8BC6\u70B9"),b.createElement("span",{className:x.right},Me!=null&&Me.tag_discipline?Me==null?void 0:Me.tag_discipline:b.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},fe=oe(95006),Pe=oe(42128),Ue=oe(6075),Re=oe(61485),lt=oe(70659),Le=oe(93758),Ce=oe(59301),Xe=Object.defineProperty,nt=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,gt=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,ut=(Me,Et,Gt)=>Et in Me?Xe(Me,Et,{enumerable:!0,configurable:!0,writable:!0,value:Gt}):Me[Et]=Gt,Yt=(Me,Et)=>{for(var Gt in Et||(Et={}))pt.call(Et,Gt)&&ut(Me,Gt,Et[Gt]);if(gt)for(var Gt of gt(Et))wt.call(Et,Gt)&&ut(Me,Gt,Et[Gt]);return Me},ln=(Me,Et)=>nt(Me,ye(Et)),Nt=(Me,Et,Gt)=>new Promise((vt,Dt)=>{var Ae=ct=>{try{un(Gt.next(ct))}catch(et){Dt(et)}},dt=ct=>{try{un(Gt.throw(ct))}catch(et){Dt(et)}},un=ct=>ct.done?vt(ct.value):Promise.resolve(ct.value).then(Ae,dt);un((Gt=Gt.apply(Me,Et)).next())});const Wt=({setScoreShow:Me,ScoreShow:Et,onOk:Gt,isshixuns:vt=!0,isloadings:Dt,dispatch:Ae,isIntelligentAssistant:dt=!1,newExercisePaper:un,shixunsDetail:ct,SpecificDifficulty:et})=>{var bn,ot,Bt,Ht;let[St,Tn]=(0,b.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,bigmodel:dt,group_id:[]}),[Mt,Kn]=(0,b.useState)([]),[wn,jn]=(0,b.useState)([]),[$t,ma]=(0,b.useState)([]),[Wn,Ca]=(0,b.useState)([]);const[sn,mn]=(0,b.useState)(!1),[En]=he.default.useForm(),[Ma,Sa]=(0,b.useState)(),[Da,en]=(0,b.useState)(!1);let[ht,hn]=(0,b.useState)(vt);const[xn,ya]=(0,b.useState)([]),[aa,Ka]=(0,b.useState)(0),[ra,Qn]=(0,b.useState)(!0),[Ya,Ra]=(0,b.useState)([]),[Ja,Br]=(0,b.useState)([]),At=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];let[Mn,kn]=(0,b.useState)([]),[In,xe]=(0,b.useState)({gg:{type:"1",page:1,updated_at:"",quotes:"",item_type:null,courseid:"",per_page:10,tag_discipline_id:null,difficulty:null,keyword:null},ttgx:{type:"3",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},scj:{type:"2",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null},wcjd:{type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},yx:{type:"5",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:null}});const ft=(0,b.useRef)(new Set),Ft=(0,b.useRef)(new Set),Qt=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],Tt=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],yt=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[An,je]=(0,b.useState)(!1),Ke=()=>{En.resetFields(),ht=!1,hn(!1),je(!1),En.submit()};(0,b.useEffect)(()=>{var Je,Ut,Dn,tt,Xn,Rn,ca,Vn,Za,sa;(((Dn=(Ut=(Je=un==null?void 0:un.editData)==null?void 0:Je.exercise)==null?void 0:Ut.exist_item_bank_ids)==null?void 0:Dn.length)>0||((Rn=(Xn=(tt=un==null?void 0:un.editData)==null?void 0:tt.exercise)==null?void 0:Xn.exist_item_bank_shixun_ids)==null?void 0:Rn.length)>0)&&Br([...(Vn=(ca=un==null?void 0:un.editData)==null?void 0:ca.exercise)==null?void 0:Vn.exist_item_bank_ids,...(sa=(Za=un==null?void 0:un.editData)==null?void 0:Za.exercise)==null?void 0:sa.exist_item_bank_shixun_ids])},[(ot=(bn=un==null?void 0:un.editData)==null?void 0:bn.exercise)==null?void 0:ot.exist_item_bank_ids]),(0,b.useEffect)(()=>{Et&&(En.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),ra&&ht&&(En.setFieldsValue({item_type:"SHIXUN"}),St.item_type="SHIXUN",et&&(En.setFieldsValue({diff:et}),St.diff=et),Tn(Yt({},St)),Qn(!1)),He(St),Rt(),cn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),dn())},[Et]),(0,b.useEffect)(()=>{aa>0&&setTimeout(()=>{Ka(0)},2e3)},[aa]);function He(Je){return Nt(this,null,function*(){var Ut,Dn,tt;if(mn(!0),Tn(Yt({},Je)),($t==null?void 0:$t.length)<=0&&Je.type==="5"){Ca([]),mn(!1);return}console.log("----",$t,xn);let Xn=Je.type==="5"?$t==null?void 0:$t.filter(Vn=>!xn.includes(Vn)):null,Rn=Je.type==="5"?$t==null?void 0:$t.filter(Vn=>xn.includes(Vn)):null;Je.group_id=((Ut=Je.group_id)==null?void 0:Ut.map(Vn=>Vn==null?void 0:Vn.value))||null;let ca=yield(0,le.ZP)("/api/item_banks.json",{method:"get",params:ln(Yt({},Je),{discipline_id:((Dn=Je==null?void 0:Je.courseid)==null?void 0:Dn[0])||null,sub_discipline_id:((tt=Je==null?void 0:Je.courseid)==null?void 0:tt[1])||null,ids:Xn,shixun_ids:Rn,include_shixuns:!dt,keyword:Je.keyword?encodeURIComponent(Je.keyword):Je.keyword,type:Je.type==="5"?null:Je.type,clazz:Je.type==="3"?"ItemBanksGroup":null})});Ca(ca),mn(!1)})}function Rt(){return Nt(this,null,function*(){let Je=yield(0,le.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:St.type==="5"?null:St.type,clazz:"ItemBanksGroup"}});Kn((0,a.L)(Je==null?void 0:Je.disciplines))})}function dn(){return Nt(this,null,function*(){let Je=yield(0,le.ZP)("/api/users/vrs_subject_names.json",{method:"Get"});(Je==null?void 0:Je.status)==0&&kn(Je==null?void 0:Je.names)})}function cn(Je){return Nt(this,null,function*(){var Ut;let Dn=yield(0,le.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:Je}),tt=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(Ut=Dn==null?void 0:Dn.data)==null?void 0:Ut.map(Xn=>({title:Xn.name,id:Xn.id,pid:Xn.id,value:Xn.id,key:Xn.id,isLeaf:!Xn.have_child}))}];Ra(tt)})}function qn(Je){return Nt(this,null,function*(){var Ut,Dn,tt,Xn;mn(!0);let Rn=(Ut=Je.list)==null?void 0:Ut.filter(Za=>!xn.includes(Za)),ca=(Dn=Je.list)==null?void 0:Dn.filter(Za=>xn.includes(Za));if(Rn.length===0&&ca.length===0){mn(!1),Ca([]);return}let Vn=yield(0,le.ZP)("/api/item_banks.json",{method:"get",params:ln(Yt({},Je),{discipline_id:((tt=Je==null?void 0:Je.courseid)==null?void 0:tt[0])||null,sub_discipline_id:((Xn=Je==null?void 0:Je.courseid)==null?void 0:Xn[1])||null,ids:Rn,shixun_ids:ca,type:Je.type==="5"?null:Je.type,clazz:Je.type==="3"?"ItemBanksGroup":null})});mn(!1),Ca(Vn)})}const Un=Je=>Nt(void 0,null,function*(){const Ut=yield Ae({type:"shixunsDetail/release",payload:{id:Je}});let Dn=Ut==null?void 0:Ut.tag_position,tt=(Ut==null?void 0:Ut.evaluation_set_position)||[],Xn=Ut.status;return Xn===0?(Be.ZP.success("\u53D1\u5E03\u6210\u529F"),He(St),!0):(Xn===2?Be.ZP.error(`\u7B2C${tt.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):Xn===3?Be.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${Dn.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):Be.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),vn=Je=>(Je==null?void 0:Je.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",Jn=(Je,Ut,Dn)=>Je.map(tt=>tt.key===Ut?Yt(Yt({},tt),Dn):tt.children?ln(Yt({},tt),{children:Jn(tt.children,Ut,Dn)}):tt),Ea=Je=>Nt(void 0,null,function*(){const{key:Ut}=Je;let Dn=St.type;const tt=yield(0,Le.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(Ut),type:Dn}),{data:Xn,total_count:Rn}=tt||{};Rn>0&&Ra(ca=>Jn(ca,Ut,{children:Xn.map(Vn=>({title:Vn.name,id:Vn.id,pid:Vn.id,value:Vn.id,key:Vn.id,isLeaf:!Vn.have_child}))}))});function zt(Je){console.log("----",St),Je==="1"&&(In.gg=Yt({},St)),Je==="2"&&(In.scj=Yt({},St)),Je==="3"&&(In.ttgx=Yt({},St)),Je==="0"&&(In.wcjd=Yt({},St)),Je==="5"&&(In.yx=Yt({},St)),xe(Yt({},In))}function _n(){St.type==="1"&&(St=In.gg),St.type==="2"&&(St=In.scj),St.type==="3"&&(St=In.ttgx),St.type==="0"&&(St=In.wcjd),St.type==="5"&&(St=In.yx),(St==null?void 0:St.item_type)==="SHIXUN"?(ht=!0,hn(!0)):(ht=!1,hn(!1)),En.setFieldsValue(Yt({},St)),Tn(Yt({},St)),He(Yt({},St))}return Ce.createElement("div",null,Ce.createElement(Ie.default,{title:!1,footer:!1,open:Et,width:1360,centered:!0,className:E.scoremodal,onCancel:()=>{Me(!1)}},Ce.createElement("div",{style:{display:"flex",alignItems:"center"}},Ce.createElement("div",{className:E.title},dt?"\u4EE5\u9898\u6362\u9898":"\u9898\u5E93\u9009\u9898")),dt&&Ce.createElement("div",{style:{padding:10,background:"#F6F7F9",borderRadius:4,marginTop:14}},"\u6839\u636E\u73B0\u6709\u8BD5\u9898\u7684\u9898\u578B\u3001\u65B9\u5411\u3001\u77E5\u8BC6\u70B9\u3001\u96BE\u6613\u5EA6\uFF0C\u5FEB\u901F\u751F\u6210\u65B0\u7684\u8BD5\u9898\uFF0C\u589E\u52A0\u8BD5\u9898\u7684\u4E30\u5BCC\u5EA6"),Ce.createElement(be.default,{className:E.tabWrap,activeKey:St.type,onChange:Je=>{Je==="3"?(St.show_all_share=!0,cn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):St.show_all_share=null,Je==="0"&&cn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),zt(St.type),St.type=Je,(St==null?void 0:St.item_type)==="SHIXUN"&&St.type!=="5"&&(ht=!0,hn(!0)),je(!1),St.type==="5"&&(ht=!1,hn(!1)),_n(),Rt()},items:[{label:"\u516C\u5171",key:"1"},{label:"\u56E2\u961F\u5171\u4EAB",key:"3"},{label:"\u6536\u85CF\u5939",key:"2"},{label:"\u6211\u521B\u5EFA\u7684",key:"0"},{label:Ce.createElement("div",null,"\u5DF2\u9009",$t.length>0&&Ce.createElement("span",{className:E.titlecount},$t.length),aa>0&&Ce.createElement("span",{className:E.add},"+",aa)),key:"5"}]}),Ce.createElement(he.default,{layout:"inline",form:En,onValuesChange:(Je,Ut)=>{const Dn=Object.values(Ut).some(Xn=>Xn!==null&&Xn!==""&&Xn!==void 0),tt=Ut.keyword==="";if(je(Dn||!tt),St.page=1,(Ut==null?void 0:Ut.item_type)==="SHIXUN"){if(St.type==="5"?(et&&(Je==null?void 0:Je.item_type)==="SHIXUN"&&En.setFieldsValue({difficulty:et}),hn(!1)):(et&&(Je==null?void 0:Je.item_type)==="SHIXUN"&&En.setFieldsValue({diff:et}),hn(!0)),Je.keyword||Je.keyword==="")return;setTimeout(()=>{En.submit()},0)}else{if(Je!=null&&Je.courseid&&En.setFieldsValue({tag_discipline_id:""}),hn(!1),Je.keyword||Je.keyword==="")return;En.submit()}},onFinish:Je=>{var Ut;St.type==="3"&&(!Je.group_id||((Ut=Je==null?void 0:Je.group_id)==null?void 0:Ut.length)===0)?St.show_all_share=!0:St.show_all_share=null,Tn(Yt(Yt({},St),Je)),He(Yt(Yt({},St),Je))}},Ce.createElement(he.default.Item,{name:"item_type"},Ce.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle"},(dt?At.slice(0,6):At).map(Je=>Ce.createElement(Ge.default.Option,{key:Je.value},Je.name)))),Ce.createElement(he.default.Item,{name:"courseid"},Ce.createElement(Fe.Z,{className:E.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:Mt})),!ht&&Ce.createElement(he.default.Item,{name:"tag_discipline_id"},Ce.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(Bt=Wn==null?void 0:Wn.tag_disciplines)==null?void 0:Bt.map(Je=>Ce.createElement(Ge.default.Option,{key:Je.id},Je.name)))),ht&&Ce.createElement(he.default.Item,{name:"vrs_name"},Ce.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u79D1\u76EE",style:{width:118},size:"middle",allowClear:!0},(Ht=[{id:"",name:"\u5168\u90E8"},...(Mn==null?void 0:Mn.map(Je=>({id:Je,name:Je})))||[]])==null?void 0:Ht.map(Je=>Ce.createElement(Ge.default.Option,{key:Je.id},Je.name)))),Ce.createElement(he.default.Item,{name:ht?"diff":"difficulty"},Ce.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!ht&&Qt.map(Je=>Ce.createElement(Ge.default.Option,{value:Je.value,key:Je.value},Je.name)),ht&&Tt.map(Je=>Ce.createElement(Ge.default.Option,{value:Je.value,key:Je.value},Je.name)))),ht&&Ce.createElement(he.default.Item,{name:"shixun_publish_status"},Ce.createElement(Ge.default,{className:E.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},yt.map(Je=>Ce.createElement(Ge.default.Option,{key:Je.value},Je.name)))),(St.type==="3"||St.type==="0")&&!ht&&Ce.createElement(he.default.Item,{name:"group_id"},Ce.createElement(Ye.default,{treeDataSimpleMode:!0,style:{width:118},className:E.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(Je,Ut)=>Ut.title.toUpperCase().indexOf(Je.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:Ea,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:Ya})),An&&Ce.createElement("span",{className:E.allqingchu,onClick:Ke},Ce.createElement("i",{className:"iconfont icon-guanbi4"}),Ce.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),Ce.createElement(he.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},Ce.createElement(ke.default.Search,{className:E.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:Ce.createElement("i",{className:`iconfont icon-sousuo9 font14 ${E.searchIcon}`,onClick:()=>En.submit()}),onSearch:Je=>{En.submit()}}))),Ce.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},Ce.createElement("div",{onClick:()=>{St.updated_at==="asc"?St.updated_at="desc":St.updated_at="asc",Tn(ln(Yt({},St),{page:1})),He(ln(Yt({},St),{page:1}))}}," ",St.updated_at?Ce.createElement("img",{src:St.updated_at==="asc"?fe.Z:Pe.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):Ce.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),Ce.createElement("div",{onClick:()=>{St.quotes==="asc"?St.quotes="desc":St.quotes="asc",Tn(ln(Yt({},St),{page:1})),He(ln(Yt({},St),{page:1}))},style:{marginLeft:20}}," ",St.quotes?Ce.createElement("img",{src:St.quotes==="asc"?fe.Z:Pe.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):Ce.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),Ce.createElement(De.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(Wn==null?void 0:Wn.items)||(Wn==null?void 0:Wn.shixun_list),pagination:!1,loading:sn,rowKey:Je=>Je.id,rowSelection:{type:dt?"radio":"checkbox",selectedRowKeys:wn,getCheckboxProps:Je=>({disabled:Je.shixun_tag_num===1||(Ja==null?void 0:Ja.find(Ut=>Je.id===Ut))}),onSelect(Je,Ut,Dn){if(dt){jn([Je.id]),Ft.current=new Set([Je.id]),Ka(1),ma([Je.id]);return}if(Ut)(ht||Je!=null&&Je.challenge_names)&&ya([...xn,Je.id]),jn([...wn,Je.id]),Je.identifier?ft.current.add(Je.id):Ft.current.add(Je.id),Ka(1),ma([...$t,Je.id]);else{Je.identifier?ft.current.delete(Je.id):Ft.current.delete(Je.id);let tt=$t.filter(Xn=>Xn!==Je.id);if(jn(tt),ma(tt),ht||Je!=null&&Je.challenge_names){let Xn=xn.filter(Rn=>Rn!==Je.id);ya([...Xn])}if(St.type==="5"){qn(ln(Yt({},St),{list:[...tt]}));return}}},onSelectAll(Je,Ut,Dn){var tt,Xn;if(Je){const Rn=Dn.map(Vn=>Vn.id),ca=(Xn=Dn==null?void 0:Dn.filter(Vn=>Vn==null?void 0:Vn.challenge_names))==null?void 0:Xn.map(Vn=>Vn.id);ya([...xn,...ca]),jn([...wn,...Rn]),ma([...$t,...Rn]);for(const Vn of Dn)Vn.identifier?ft.current.add(Vn.id):Ft.current.add(Vn.id)}else{const Rn=Dn.map(sa=>sa.id),ca=wn.filter(sa=>!Rn.some(_a=>_a===sa)),Vn=(tt=Dn==null?void 0:Dn.filter(sa=>sa==null?void 0:sa.challenge_names))==null?void 0:tt.map(sa=>sa.id);jn([...ca]),ma([...ca]);let Za=xn.filter(sa=>!Vn.some(_a=>_a===sa.id));ya([...Za]),St.type==="5"&&qn(ln(Yt({},St),{list:[...ca]}));for(const sa of Rn)sa.identifier?ft.current.delete(sa):Ft.current.delete(sa)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(Je,Ut,Dn)=>{var tt,Xn;return Ce.createElement(Oe.Z,{title:vn(Ut)},Ce.createElement("div",null,ht||Ut!=null&&Ut.challenge_names?"\u5B9E\u8BAD\u9898":(Xn=(tt=At==null?void 0:At.filter(Rn=>Rn.value===Je))==null?void 0:tt[0])==null?void 0:Xn.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:ht?"30%":"60%",key:"name",render:(Je,Ut,Dn)=>{var tt;return Ce.createElement("div",{style:{display:"flex",alignItems:"center"}},Ce.createElement(Oe.Z,{title:vn(Ut)},Ce.createElement("div",{className:Ut!=null&&Ut.high_resources_consume?E.q_title:""},Ce.createElement(y.Z,{key:1,showLines:1,showTextOnly:!0,value:ht||Ut!=null&&Ut.challenge_names?Ut!=null&&Ut.title||Je===null?"--":Je:(Ut==null?void 0:Ut.item_type)=="BPROGRAM"?(tt=Ut==null?void 0:Ut.program_attr)==null?void 0:tt.description:Je}))),(Ut==null?void 0:Ut.high_resources_consume)&&Ce.createElement(lt.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!ht,render:(Je,Ut,Dn)=>{var tt;return Ce.createElement(Oe.Z,{title:vn(Ut)},Ce.createElement("span",null,Je?(tt=Je==null?void 0:Je.split("\u3001"))==null?void 0:tt[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!ht,render:(Je,Ut,Dn)=>Ce.createElement(Oe.Z,{title:vn(Ut)},Ce.createElement("span",null,Je||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(Je,Ut,Dn)=>{var tt,Xn,Rn,ca;return Ce.createElement(Oe.Z,{title:vn(Ut)},Ce.createElement("div",null,ht||Ut!=null&&Ut.challenge_names?(Ut==null?void 0:Ut.level)||((Xn=(tt=Qt==null?void 0:Qt.filter(Vn=>Vn.value===Je))==null?void 0:tt[0])==null?void 0:Xn.name):(ca=(Rn=Qt==null?void 0:Qt.filter(Vn=>Vn.value===Je))==null?void 0:Rn[0])==null?void 0:ca.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!ht,render:(Je,Ut,Dn)=>Ce.createElement(Oe.Z,{title:vn(Ut)},Ce.createElement("div",null,Je||"- -"))},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!ht,render:(Je,Ut,Dn)=>Ce.createElement("span",null,Je||"- -")},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(Je,Ut,Dn)=>Ce.createElement(Oe.Z,{title:vn(Ut)},Ce.createElement("div",null,ht||Ut!=null&&Ut.challenge_names?(Ut==null?void 0:Ut.study_count)||(Ut==null?void 0:Ut.stu_num):Je))},{title:Ce.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",Ce.createElement(Oe.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},Ce.createElement(Re.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!ht,render:(Je,Ut,Dn)=>Ce.createElement(Oe.Z,{title:vn(Ut)},Ce.createElement("div",null,Je||"- -"))},{title:Ce.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",Ce.createElement(Oe.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},Ce.createElement(Re.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!ht,render:(Je,Ut,Dn)=>Ce.createElement("span",null,Je||"- -")},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(Je,Ut,Dn)=>Ce.createElement(Oe.Z,{title:vn(Ut)},Ce.createElement("div",{style:{flex:1,textAlign:"start"}},Ce.createElement("a",{onClick:()=>{var tt,Xn;Sa(ln(Yt({},Ut),{question_type:ht||Ut!=null&&Ut.challenge_names?5:(Xn=(tt=At==null?void 0:At.filter(Rn=>Rn.value===(Ut==null?void 0:Ut.item_type)))==null?void 0:tt[0])==null?void 0:Xn.question_type})),en(!0)}},"\u67E5\u770B"),(Ut==null?void 0:Ut.shixun_tag_num)===1&&Ce.createElement("a",{style:{marginLeft:10},onClick:()=>{Ie.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:Ce.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",Ce.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${Ut==null?void 0:Ut.identifier}/challenges`)}},(Ut==null?void 0:Ut.shixun_name)||"--"),"\uFF1F"),onOk:()=>Nt(void 0,null,function*(){if(!Un(Ut==null?void 0:Ut.identifier))return new Promise((tt,Xn)=>{Xn()})})})}},"\u53D1\u5E03")))}].filter(Je=>!Je.hidden)}),Ce.createElement(We.Z,{current:St.page,total:(Wn==null?void 0:Wn.items_count)||(Wn==null?void 0:Wn.shixuns_count),style:{marginBottom:20},defaultPageSize:St.per_page,showTotal:Je=>Ce.createElement("span",null,"\u5171\xA0",Ce.createElement("span",{style:{color:"#165DFF"}},Je),"\xA0\u6761\u6570\u636E"),pageSize:St.per_page,onChange:(Je,Ut)=>{St.page=Je,St.per_page=Ut,Tn(Yt({},St)),He(Yt({},St))}}),Ce.createElement("div",{className:E.bottom},Ce.createElement(Ve.ZP,{className:E.no,onClick:()=>{Me(!1)}},"\u53D6\u6D88"),Ce.createElement(Ve.ZP,{loading:Dt,style:{width:Dt&&75},className:E.yes,onClick:()=>Nt(void 0,null,function*(){if(($t==null?void 0:$t.length)<=0){Be.ZP.info(dt?"\u8BF7\u9009\u62E9\u4E00\u9053\u8BD5\u9898":"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}Gt([...Ft.current],[...ft.current],!0,$t==null?void 0:$t.length)})},dt?"\u5F00\u59CB\u6362\u9898":"\u786E\u8BA4"))),Ce.createElement(Ie.default,{open:Da,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:E.previewModal,width:1e3,centered:!0,onCancel:()=>{en(!1)},onOk:()=>{en(!1)}},Ce.createElement(ge,{qitem:Ma})))};var Qe=(0,Ue.connect)(({shixunsDetail:Me,newExercisePaper:Et})=>({shixunsDetail:Me,newExercisePaper:Et}))(Wt)},76832:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return De}});var b=oe(43418),he={ul:"ul___TdfYY"},Be=oe(32637),Ie=oe(59301),be=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,Ye=(Oe,We)=>{var Ve={};for(var le in Oe)Ge.call(Oe,le)&&We.indexOf(le)<0&&(Ve[le]=Oe[le]);if(Oe!=null&&be)for(var le of be(Oe))We.indexOf(le)<0&&Fe.call(Oe,le)&&(Ve[le]=Oe[le]);return Ve},De=Oe=>{var We=Oe,{open:Ve,onCancel:le}=We,E=Ye(We,["open","onCancel"]);return Ie.createElement(b.default,{centered:!0,open:Ve,title:Ie.createElement("div",{style:{fontWeight:"bold"}},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"),width:"696px",onCancel:le,footer:null},Ie.createElement("div",null,Ie.createElement("div",{className:"tc"},Ie.createElement("img",{className:"mt10",src:Be,width:"182px",height:"181px",style:{borderRadius:"2px",border:"1px solid #D8E3E9"}})),Ie.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16 mt10"},"\u514D\u8D39\u6559\u7814\u52A9\u7406"),Ie.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16"},"\u5FAE\u4FE1\u626B\u4E00\u626B\u6DFB\u52A0"),Ie.createElement("div",{style:{color:"#333"},className:"pt30 font14"},Ie.createElement("ul",{className:he.ul},Ie.createElement("li",null,"1\u3001\u89E3\u7B54\u8001\u5E08\u7591\u60D1\u3001\u5E2E\u52A9\u8001\u5E08\u66F4\u5FEB\u719F\u6089\u548C\u4F7F\u7528\u5E73\u53F0\u6559\u5B66\u3002"),Ie.createElement("li",null,"2\u3001\u534F\u52A9\u8001\u5E08\u521B\u5EFA\u8BFE\u5802\u3001\u8BFE\u7A0B\u8BBE\u8BA1\u3001\u505A\u597D\u6559\u5B66\u5DE5\u4F5C\u3002"),Ie.createElement("li",null,"3\u3001\u6839\u636E\u8001\u5E08\u6559\u5B66\u65B9\u5411\uFF0C\u5206\u4EAB\u5E73\u53F0C9\u9662\u6821\u3001985\u9AD8\u6821\u3001211\u9AD8\u6821\u3001\u53CC\u4E00\u6D41\u9AD8\u6821\u8001\u5E08\u7ECF\u5178\u5B9E\u8DF5\u6559\u5B66\u6848\u4F8B\u3002")))))}},99530:function(_e,xt,oe){"use strict";oe.d(xt,{I:function(){return he}});var b=oe(59301);const he=()=>{const[Be,Ie]=(0,b.useState)("hidden");return{overflow:Be,handleMouseEnter:()=>Ie("auto"),handleMouseLeave:()=>Ie("hidden")}}},77578:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return b}});const b=he=>he?typeof he=="function"?he():he:null},66104:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return nt}});var b=oe(92310),he=oe.n(b),Be=oe(11592),Ie=oe(26112),be=oe(59301),Ge=oe(92343),Fe=oe(36355),Ye=oe(84105),ke=oe(91857);const De=ye=>{let{children:gt}=ye;const{getPrefixCls:pt}=be.useContext(Fe.E_),wt=pt("breadcrumb");return be.createElement("li",{className:`${wt}-separator`,"aria-hidden":"true"},gt===""?gt:gt||"/")};De.__ANT_BREADCRUMB_SEPARATOR=!0;var Oe=De,We=function(ye,gt){var pt={};for(var wt in ye)Object.prototype.hasOwnProperty.call(ye,wt)&>.indexOf(wt)<0&&(pt[wt]=ye[wt]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ut=0,wt=Object.getOwnPropertySymbols(ye);utgt[ut]||wt)}function le(ye,gt,pt,wt){if(pt==null)return null;const{className:ut,onClick:Yt}=gt,ln=We(gt,["className","onClick"]),Nt=Object.assign(Object.assign({},(0,Ie.Z)(ln,{data:!0,aria:!0})),{onClick:Yt});return wt!==void 0?be.createElement("a",Object.assign({},Nt,{className:he()(`${ye}-link`,ut),href:wt}),pt):be.createElement("span",Object.assign({},Nt,{className:he()(`${ye}-link`,ut)}),pt)}function E(ye,gt){return(wt,ut,Yt,ln,Nt)=>{if(gt)return gt(wt,ut,Yt,ln);const Wt=Ve(wt,ut);return le(ye,wt,Wt,Nt)}}var a=function(ye,gt){var pt={};for(var wt in ye)Object.prototype.hasOwnProperty.call(ye,wt)&>.indexOf(wt)<0&&(pt[wt]=ye[wt]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ut=0,wt=Object.getOwnPropertySymbols(ye);ut{const{prefixCls:gt,separator:pt="/",children:wt,menu:ut,overlay:Yt,dropdownProps:ln,href:Nt}=ye,Qe=(Me=>{if(ut||Yt){const Et=Object.assign({},ln);if(ut){const Gt=ut||{},{items:vt}=Gt,Dt=a(Gt,["items"]);Et.menu=Object.assign(Object.assign({},Dt),{items:vt==null?void 0:vt.map((Ae,dt)=>{var{key:un,title:ct,label:et,path:bn}=Ae,ot=a(Ae,["key","title","label","path"]);let Bt=et!=null?et:ct;return bn&&(Bt=be.createElement("a",{href:`${Nt}${bn}`},Bt)),Object.assign(Object.assign({},ot),{key:un!=null?un:dt,label:Bt})})})}else Yt&&(Et.overlay=Yt);return be.createElement(ke.Z,Object.assign({placement:"bottom"},Et),be.createElement("span",{className:`${gt}-overlay-link`},Me,be.createElement(Ye.Z,null)))}return Me})(wt);return Qe!=null?be.createElement(be.Fragment,null,be.createElement("li",null,Qe),pt&&be.createElement(Oe,null,pt)):null},y=ye=>{const{prefixCls:gt,children:pt,href:wt}=ye,ut=a(ye,["prefixCls","children","href"]),{getPrefixCls:Yt}=be.useContext(Fe.E_),ln=Yt("breadcrumb",gt);return be.createElement(x,Object.assign({},ut,{prefixCls:ln}),le(ln,ut,pt,wt))};y.__ANT_BREADCRUMB_ITEM=!0;var z=y,ne=oe(17313),re=oe(83116),ie=oe(37613);const ge=ye=>{const{componentCls:gt,iconCls:pt}=ye;return{[gt]:Object.assign(Object.assign({},(0,ne.Wf)(ye)),{color:ye.itemColor,fontSize:ye.fontSize,[pt]:{fontSize:ye.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:ye.linkColor,transition:`color ${ye.motionDurationMid}`,padding:`0 ${ye.paddingXXS}px`,borderRadius:ye.borderRadiusSM,height:ye.lineHeight*ye.fontSize,display:"inline-block",marginInline:-ye.marginXXS,"&:hover":{color:ye.linkHoverColor,backgroundColor:ye.colorBgTextHover}},(0,ne.Qy)(ye)),"li:last-child":{color:ye.lastItemColor},[`${gt}-separator`]:{marginInline:ye.separatorMargin,color:ye.separatorColor},[`${gt}-link`]:{[` > ${pt} + span, > ${pt} + a - `]:{marginInlineStart:ye.marginXXS}},[`${gt}-overlay-link`]:{borderRadius:ye.borderRadiusSM,height:ye.lineHeight*ye.fontSize,display:"inline-block",padding:`0 ${ye.paddingXXS}px`,marginInline:-ye.marginXXS,[`> ${pt}`]:{marginInlineStart:ye.marginXXS,fontSize:ye.fontSizeIcon},"&:hover":{color:ye.linkHoverColor,backgroundColor:ye.colorBgTextHover,a:{color:ye.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${ye.componentCls}-rtl`]:{direction:"rtl"}})}};var fe=(0,re.Z)("Breadcrumb",ye=>{const gt=(0,ie.TS)(ye,{});return[ge(gt)]},ye=>({itemColor:ye.colorTextDescription,lastItemColor:ye.colorText,iconFontSize:ye.fontSize,linkColor:ye.colorTextDescription,linkHoverColor:ye.colorText,separatorColor:ye.colorTextDescription,separatorMargin:ye.marginXS})),Pe=function(ye,gt){var pt={};for(var wt in ye)Object.prototype.hasOwnProperty.call(ye,wt)&>.indexOf(wt)<0&&(pt[wt]=ye[wt]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ut=0,wt=Object.getOwnPropertySymbols(ye);ut{var{breadcrumbName:ln}=Yt,It=Pe(Yt,["breadcrumbName"]);return Object.assign(Object.assign({},It),{title:ln})})}),ut}function Re(ye,gt){return(0,be.useMemo)(()=>ye||(gt?gt.map(Ue):null),[ye,gt])}var lt=function(ye,gt){var pt={};for(var wt in ye)Object.prototype.hasOwnProperty.call(ye,wt)&>.indexOf(wt)<0&&(pt[wt]=ye[wt]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ut=0,wt=Object.getOwnPropertySymbols(ye);ut{if(gt===void 0)return gt;let pt=(gt||"").replace(/^\//,"");return Object.keys(ye).forEach(wt=>{pt=pt.replace(`:${wt}`,ye[wt])}),pt},Ce=ye=>{const{prefixCls:gt,separator:pt="/",style:wt,className:ut,rootClassName:Yt,routes:ln,items:It,children:Wt,itemRender:Qe,params:Me={}}=ye,Et=lt(ye,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:kt,direction:vt,breadcrumb:Dt}=be.useContext(Fe.E_);let Ae;const dt=kt("breadcrumb",gt),[un,ct]=fe(dt),et=Re(It,ln),bn=E(dt,Qe);if(et&&et.length>0){const Ht=[],St=It||ln;Ae=et.map((Tn,Ot)=>{const{path:Kn,key:wn,type:jn,menu:$t,overlay:fa,onClick:Wn,className:Ca,separator:sn,dropdownProps:mn}=Tn,Pn=Le(Me,Kn);Pn!==void 0&&Ht.push(Pn);const Ma=wn!=null?wn:Ot;if(jn==="separator")return be.createElement(Oe,{key:Ma},sn);const Sa={},Da=Ot===et.length-1;$t?Sa.menu=$t:fa&&(Sa.overlay=fa);let{href:en}=Tn;return Ht.length&&Pn!==void 0&&(en=`#/${Ht.join("/")}`),be.createElement(x,Object.assign({key:Ma},Sa,(0,Ie.Z)(Tn,{data:!0,aria:!0}),{className:Ca,dropdownProps:mn,href:en,separator:Da?"":pt,onClick:Wn,prefixCls:dt}),bn(Tn,Me,St,Ht,en))})}else if(Wt){const Ht=(0,Be.Z)(Wt).length;Ae=(0,Be.Z)(Wt).map((St,Tn)=>{if(!St)return St;const Ot=Tn===Ht-1;return(0,Ge.Tm)(St,{separator:Ot?"":pt,key:Tn})})}const ot=he()(dt,Dt==null?void 0:Dt.className,{[`${dt}-rtl`]:vt==="rtl"},ut,Yt,ct),Bt=Object.assign(Object.assign({},Dt==null?void 0:Dt.style),wt);return un(be.createElement("nav",Object.assign({className:ot,style:Bt},Et),be.createElement("ol",null,Ae)))};Ce.Item=z,Ce.Separator=Oe;var Xe=Ce,nt=Xe},19842:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return In}});var b=oe(77654),he=oe(59301),Be=oe(33853),Ie=oe(58617),be=oe(38819),Ge=oe(92310),Fe=oe.n(Ge),Ye=oe(60499),ke=oe(72190),De=oe(42244),Oe=oe(77861),We=oe(17115),Ve=oe(90782),le=oe(6089),E=oe(18929),a=he.createContext(null),x=a,y=oe(43749),z=oe(18642),ne=oe(85899),re="__rc_cascader_search_mark__",ie=function(ft,Ft,Qt){var Rt=Qt.label;return Ft.some(function(yt){return String(yt[Rt]).toLowerCase().includes(ft.toLowerCase())})},ge=function(ft,Ft,Qt,Rt){return Ft.map(function(yt){return yt[Rt.label]}).join(" / ")},fe=function(xe,ft,Ft,Qt,Rt,yt){var En=Rt.filter,je=En===void 0?ie:En,Ke=Rt.render,He=Ke===void 0?ge:Ke,Mt=Rt.limit,dn=Mt===void 0?50:Mt,cn=Rt.sort;return he.useMemo(function(){var qn=[];if(!xe)return[];function Un(fn,Jn){var Ea=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;fn.forEach(function(zt){if(!(!cn&&dn!==!1&&dn>0&&qn.length>=dn)){var _n=[].concat((0,b.Z)(Jn),[zt]),Je=zt[Ft.children],Ut=Ea||zt.disabled;if((!Je||Je.length===0||yt)&&je(xe,_n,{label:Ft.label})){var Dn;qn.push((0,ne.Z)((0,ne.Z)({},zt),{},(Dn={disabled:Ut},(0,z.Z)(Dn,Ft.label,He(xe,_n,Qt,Ft)),(0,z.Z)(Dn,re,_n),(0,z.Z)(Dn,Ft.children,void 0),Dn)))}Je&&Un(zt[Ft.children],_n,Ut)}})}return Un(ft,[]),cn&&qn.sort(function(fn,Jn){return cn(fn[re],Jn[re],xe,Ft)}),dn!==!1&&dn>0?qn.slice(0,dn):qn},[xe,ft,Ft,Qt,He,yt,je,cn,dn])},Pe="__RC_CASCADER_SPLIT__",Ue="SHOW_PARENT",Re="SHOW_CHILD";function lt(xe){return xe.join(Pe)}function Le(xe){return xe.map(lt)}function Ce(xe){return xe.split(Pe)}function Xe(xe){var ft=xe||{},Ft=ft.label,Qt=ft.value,Rt=ft.children,yt=Qt||"value";return{label:Ft||"label",value:yt,key:yt,children:Rt||"children"}}function nt(xe,ft){var Ft,Qt;return(Ft=xe.isLeaf)!==null&&Ft!==void 0?Ft:!((Qt=xe[ft.children])!==null&&Qt!==void 0&&Qt.length)}function ye(xe){var ft=xe.parentElement;if(ft){var Ft=xe.offsetTop-ft.offsetTop;Ft-ft.scrollTop<0?ft.scrollTo({top:Ft}):Ft+xe.offsetHeight-ft.scrollTop>ft.offsetHeight&&ft.scrollTo({top:Ft+xe.offsetHeight-ft.offsetHeight})}}function gt(xe,ft){return xe.map(function(Ft){var Qt;return(Qt=Ft[re])===null||Qt===void 0?void 0:Qt.map(function(Rt){return Rt[ft.value]})})}function pt(xe,ft,Ft){var Qt=new Set(xe),Rt=ft();return xe.filter(function(yt){var En=Rt[yt],je=En?En.parent:null,Ke=En?En.children:null;return En&&En.node.disabled?!0:Ft===Re?!(Ke&&Ke.some(function(He){return He.key&&Qt.has(He.key)})):!(je&&!je.node.disabled&&Qt.has(je.key))})}function wt(xe,ft,Ft){for(var Qt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Rt=ft,yt=[],En=function(){var He,Mt,dn,cn=xe[je],qn=(He=Rt)===null||He===void 0?void 0:He.findIndex(function(fn){var Jn=fn[Ft.value];return Qt?String(Jn)===String(cn):Jn===cn}),Un=qn!==-1?(Mt=Rt)===null||Mt===void 0?void 0:Mt[qn]:null;yt.push({value:(dn=Un==null?void 0:Un[Ft.value])!==null&&dn!==void 0?dn:cn,index:qn,option:Un}),Rt=Un==null?void 0:Un[Ft.children]},je=0;je1){var tt=Un.slice(0,-1);zt(tt)}else He(!1)},Ut=function(){var tt,Xn=((tt=Jn[fn])===null||tt===void 0?void 0:tt[Ft.children])||[],Rn=Xn.find(function(Vn){return!Vn.disabled});if(Rn){var ca=[].concat((0,b.Z)(Un),[Rn[Ft.value]]);zt(ca)}};he.useImperativeHandle(xe,function(){return{onKeyDown:function(tt){var Xn=tt.which;switch(Xn){case dt.Z.UP:case dt.Z.DOWN:{var Rn=0;Xn===dt.Z.UP?Rn=-1:Xn===dt.Z.DOWN&&(Rn=1),Rn!==0&&_n(Rn);break}case dt.Z.LEFT:{if(Ke)break;dn?Ut():Je();break}case dt.Z.RIGHT:{if(Ke)break;dn?Je():Ut();break}case dt.Z.BACKSPACE:{Ke||Je();break}case dt.Z.ENTER:{if(Un.length){var ca=Jn[fn],Vn=(ca==null?void 0:ca[re])||[];Vn.length?yt(Vn.map(function(Za){return Za[Ft.value]}),Vn[Vn.length-1]):yt(Un,Jn[fn])}break}case dt.Z.ESC:He(!1),Mt&&tt.stopPropagation()}},onKeyUp:function(){}}})},ct=he.forwardRef(function(xe,ft){var Ft,Qt,Rt,yt,En=(0,Oe.lk)(),je=En.prefixCls,Ke=En.multiple,He=En.searchValue,Mt=En.toggleOpen,dn=En.notFoundContent,cn=En.direction,qn=En.open,Un=he.useRef(),fn=cn==="rtl",Jn=he.useContext(x),Ea=Jn.options,zt=Jn.values,_n=Jn.halfValues,Je=Jn.fieldNames,Ut=Jn.changeOnSelect,Dn=Jn.onSelect,tt=Jn.searchOptions,Xn=Jn.dropdownPrefixCls,Rn=Jn.loadData,ca=Jn.expandTrigger,Vn=Xn||je,Za=he.useState([]),sa=(0,ke.Z)(Za,2),_a=sa[0],$a=sa[1],gr=function(qa){if(!(!Rn||He)){var vr=wt(qa,Ea,Je),va=vr.map(function(Ga){var tr=Ga.option;return tr}),lr=va[va.length-1];if(lr&&!nt(lr,Je)){var mr=lt(qa);$a(function(Ga){return[].concat((0,b.Z)(Ga),[mr])}),Rn(va)}}};he.useEffect(function(){_a.length&&_a.forEach(function(Xa){var qa=Ce(Xa),vr=wt(qa,Ea,Je,!0).map(function(lr){var mr=lr.option;return mr}),va=vr[vr.length-1];(!va||va[Je.children]||nt(va,Je))&&$a(function(lr){return lr.filter(function(mr){return mr!==Xa})})})},[Ea,_a,Je]);var Tt=he.useMemo(function(){return new Set(Le(zt))},[zt]),La=he.useMemo(function(){return new Set(Le(_n))},[_n]),Vt=Ae(),wa=(0,ke.Z)(Vt,2),pa=wa[0],Jt=wa[1],Ln=function(qa){Jt(qa),gr(qa)},ea=function(qa){var vr=qa.disabled,va=nt(qa,Je);return!vr&&(va||Ut||Ke)},yn=function(qa,vr){var va=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Dn(qa),!Ke&&(vr||Ut&&(ca==="hover"||va))&&Mt(!1)},Ta=he.useMemo(function(){return He?tt:Ea},[He,tt,Ea]),Pa=he.useMemo(function(){for(var Xa=[{options:Ta}],qa=Ta,vr=gt(qa,Je),va=function(){var tr=pa[lr],mt=qa.find(function(Nt,gn){return(vr[gn]?lt(vr[gn]):Nt[Je.value])===tr}),it=mt==null?void 0:mt[Je.children];if(!(it!=null&&it.length))return"break";qa=it,Xa.push({options:it})},lr=0;lr":_a,gr=xe.loadingIcon,Tt=xe.children,La=xe.dropdownMatchSelectWidth,Vt=La===void 0?!1:La,wa=xe.showCheckedStrategy,pa=wa===void 0?Ue:wa,Jt=(0,De.Z)(xe,Ht),Ln=(0,We.ZP)(Ft),ea=!!dn,yn=(0,E.Z)(En,{value:je,postState:Tn}),Ta=(0,ke.Z)(yn,2),Pa=Ta[0],Va=Ta[1],dr=he.useMemo(function(){return Xe(yt)},[JSON.stringify(yt)]),Er=he.useMemo(function(){return zt||[]},[zt]),Mr=ln(Er,dr),hr=he.useCallback(function(on){var Lt=Mr();return on.map(function(de){var $e=Lt[de].nodes;return $e.map(function(st){return st[dr.value]})})},[Mr,dr]),Jr=(0,E.Z)("",{value:Un,postState:function(Lt){return Lt||""}}),Xa=(0,ke.Z)(Jr,2),qa=Xa[0],vr=Xa[1],va=function(Lt,de){vr(Lt),de.source!=="blur"&&fn&&fn(Lt)},lr=Qe(Jn),mr=(0,ke.Z)(lr,2),Ga=mr[0],tr=mr[1],mt=fe(qa,Er,dr,_n||Rt,tr,Ke),it=It(Er,dr),Nt=he.useMemo(function(){var on=it(Pa),Lt=(0,ke.Z)(on,2),de=Lt[0],$e=Lt[1];if(!ea||!Pa.length)return[de,[],$e];var st=Le(de),jt=Mr(),at=(0,Ve.S)(st,!0,jt),rn=at.checkedKeys,qt=at.halfCheckedKeys;return[hr(rn),hr(qt),$e]},[ea,Pa,Mr,hr,it]),gn=(0,ke.Z)(Nt,3),ua=gn[0],Ia=gn[1],tn=gn[2],Ba=he.useMemo(function(){var on=Le(ua),Lt=pt(on,Mr,pa);return[].concat((0,b.Z)(tn),(0,b.Z)(hr(Lt)))},[ua,Mr,hr,tn,pa]),Aa=ut(Ba,Er,dr,ea,Mt),nr=(0,le.Z)(function(on){if(Va(on),He){var Lt=Tn(on),de=Lt.map(function(jt){return wt(jt,Er,dr).map(function(at){return at.option})}),$e=ea?Lt:Lt[0],st=ea?de:de[0];He($e,st)}}),ka=(0,le.Z)(function(on){if((!ea||qn)&&vr(""),!ea)nr(on);else{var Lt=lt(on),de=Le(ua),$e=Le(Ia),st=de.includes(Lt),jt=tn.some(function(vn){return lt(vn)===Lt}),at=ua,rn=tn;if(jt&&!st)rn=tn.filter(function(vn){return lt(vn)!==Lt});else{var qt=st?de.filter(function(vn){return vn!==Lt}):[].concat((0,b.Z)(de),[Lt]),Kt=Mr(),_t;if(st){var oa=(0,Ve.S)(qt,{checked:!1,halfCheckedKeys:$e},Kt);_t=oa.checkedKeys}else{var Ha=(0,Ve.S)(qt,!0,Kt);_t=Ha.checkedKeys}var Wa=pt(_t,Mr,pa);at=hr(Wa)}nr([].concat((0,b.Z)(rn),(0,b.Z)(at)))}}),ga=function(Lt,de){if(de.type==="clear"){nr([]);return}var $e=de.values[0],st=$e.valueCells;ka(st)},Qa=Dn!==void 0?Dn:Ut,pr=Xn||tt,Gr=Vn||ca,er=function(Lt){Za==null||Za(Lt),sa==null||sa(Lt)},fr=he.useMemo(function(){return{options:Er,fieldNames:dr,values:ua,halfValues:Ia,changeOnSelect:Ke,onSelect:ka,checkable:dn,searchOptions:mt,dropdownPrefixCls:_n,loadData:Je,expandTrigger:Ea,expandIcon:$a,loadingIcon:gr,dropdownMenuColumnStyle:Rn}},[Er,dr,ua,Ia,Ke,ka,dn,mt,_n,Je,Ea,$a,gr,Rn]),Dr=!(qa?mt:Er).length,Gn=qa&&tr.matchInputWidth||Dr?{}:{minWidth:"auto"};return he.createElement(x.Provider,{value:fr},he.createElement(Oe.Ac,(0,Ye.Z)({},Jt,{ref:ft,id:Ln,prefixCls:Rt,autoClearSearchValue:qn,dropdownMatchSelectWidth:Vt,dropdownStyle:Gn,displayValues:Aa,onDisplayValuesChange:ga,mode:ea?"multiple":void 0,searchValue:qa,onSearch:va,showSearch:Ga,OptionList:et,emptyOptions:Dr,open:Qa,dropdownClassName:pr,placement:Gr,onDropdownVisibleChange:er,getRawInputElement:function(){return Tt}})))});Ot.SHOW_PARENT=Ue,Ot.SHOW_CHILD=Re;var Kn=Ot,wn=Kn,jn=oe(2738),$t=oe(62892),fa=oe(53487),Wn=oe(19080),Ca=oe(36355),sn=oe(93891),mn=oe(1684),Pn=oe(19716),Ma=oe(32441),Sa=oe(14154),Da=oe(58582),en=oe(84443),ht=oe(66339),pn=oe(33234),xn=oe(98447),ya=oe(17313),aa=oe(74207),Ka=oe(83116);const ra=xe=>{const{prefixCls:ft,componentCls:Ft,antCls:Qt}=xe,Rt=`${Ft}-menu-item`,yt=` - &${Rt}-expand ${Rt}-expand-icon, - ${Rt}-loading-icon - `;return[{[Ft]:{width:xe.controlWidth}},{[`${Ft}-dropdown`]:[(0,xn.C2)(`${ft}-checkbox`,xe),{[`&${Qt}-select-dropdown`]:{padding:0}},{[Ft]:{"&-checkbox":{top:0,marginInlineEnd:xe.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${Ft}-menu-empty`]:{[`${Ft}-menu`]:{width:"100%",height:"auto",[Rt]:{color:xe.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:xe.controlItemWidth,height:xe.dropdownHeight,margin:0,padding:xe.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${xe.lineWidth}px ${xe.lineType} ${xe.colorSplit}`},"&-item":Object.assign(Object.assign({},ya.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:xe.optionPadding,lineHeight:xe.lineHeight,cursor:"pointer",transition:`all ${xe.motionDurationMid}`,borderRadius:xe.borderRadiusSM,"&:hover":{background:xe.controlItemBgHover},"&-disabled":{color:xe.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[yt]:{color:xe.colorTextDisabled}},[`&-active:not(${Rt}-disabled)`]:{"&, &:hover":{fontWeight:xe.optionSelectedFontWeight,backgroundColor:xe.optionSelectedBg}},"&-content":{flex:"auto"},[yt]:{marginInlineStart:xe.paddingXXS,color:xe.colorTextDescription,fontSize:xe.fontSizeIcon},"&-keyword":{color:xe.colorHighlight}})}}}]},{[`${Ft}-dropdown-rtl`]:{direction:"rtl"}},(0,aa.c)(xe)]};var Qn=(0,Ka.Z)("Cascader",xe=>[ra(xe)],xe=>{const ft=Math.round((xe.controlHeight-xe.fontSize*xe.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:xe.controlItemBgActive,optionSelectedFontWeight:xe.fontWeightStrong,optionPadding:`${ft}px ${xe.paddingSM}px`,menuPadding:xe.paddingXXS}}),Ya=function(xe,ft){var Ft={};for(var Qt in xe)Object.prototype.hasOwnProperty.call(xe,Qt)&&ft.indexOf(Qt)<0&&(Ft[Qt]=xe[Qt]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Rt=0,Qt=Object.getOwnPropertySymbols(xe);RtKe===0?[je]:[].concat((0,b.Z)(En),[ft,je]),[]),Rt=[];let yt=0;return Qt.forEach((En,je)=>{const Ke=yt+En.length;let He=xe.slice(yt,Ke);yt=Ke,je%2===1&&(He=he.createElement("span",{className:`${Ft}-menu-item-keyword`,key:`separator-${je}`},He)),Rt.push(He)}),Rt}const At=(xe,ft,Ft,Qt)=>{const Rt=[],yt=xe.toLowerCase();return ft.forEach((En,je)=>{je!==0&&Rt.push(" / ");let Ke=En[Qt.label];const He=typeof Ke;(He==="string"||He==="number")&&(Ke=Br(String(Ke),yt,Ft)),Rt.push(Ke)}),Rt},Mn=he.forwardRef((xe,ft)=>{const{prefixCls:Ft,size:Qt,disabled:Rt,className:yt,rootClassName:En,multiple:je,bordered:Ke=!0,transitionName:He,choiceTransitionName:Mt="",popupClassName:dn,dropdownClassName:cn,expandIcon:qn,placement:Un,showSearch:fn,allowClear:Jn=!0,notFoundContent:Ea,direction:zt,getPopupContainer:_n,status:Je,showArrow:Ut,builtinPlacements:Dn,style:tt}=xe,Xn=Ya(xe,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),Rn=(0,jn.Z)(Xn,["suffixIcon"]),{getPopupContainer:ca,getPrefixCls:Vn,renderEmpty:Za,direction:sa,popupOverflow:_a,cascader:$a}=he.useContext(Ca.E_),gr=zt||sa,Tt=gr==="rtl",{status:La,hasFeedback:Vt,isFormItemInput:wa,feedbackIcon:pa}=he.useContext(Ma.aM),Jt=(0,Wn.F)(La,Je),Ln=Ea||(Za==null?void 0:Za("Cascader"))||he.createElement(sn.Z,{componentName:"Cascader"}),ea=Vn(),yn=Vn("select",Ft),Ta=Vn("cascader",Ft),[Pa,Va]=(0,Sa.Z)(yn),[dr]=Qn(Ta),{compactSize:Er,compactItemClassnames:Mr}=(0,pn.ri)(yn,zt),hr=Fe()(dn||cn,`${Ta}-dropdown`,{[`${Ta}-dropdown-rtl`]:gr==="rtl"},En,Va),Jr=he.useMemo(()=>{if(!fn)return fn;let tn={render:At};return typeof fn=="object"&&(tn=Object.assign(Object.assign({},tn),fn)),tn},[fn]),Xa=(0,Pn.Z)(tn=>{var Ba;return(Ba=Qt!=null?Qt:Er)!==null&&Ba!==void 0?Ba:tn}),qa=he.useContext(mn.Z),vr=Rt!=null?Rt:qa;let va=qn;qn||(va=Tt?he.createElement(Be.Z,null):he.createElement(be.Z,null));const lr=he.createElement("span",{className:`${yn}-menu-item-loading-icon`},he.createElement(Ie.Z,{spin:!0})),mr=he.useMemo(()=>je?he.createElement("span",{className:`${Ta}-checkbox-inner`}):!1,[je]),Ga=(0,en.Z)(xe.suffixIcon,Ut),{suffixIcon:tr,removeIcon:mt,clearIcon:it}=(0,ht.Z)(Object.assign(Object.assign({},xe),{hasFeedback:Vt,feedbackIcon:pa,showSuffixIcon:Ga,multiple:je,prefixCls:yn,componentName:"Cascader"})),Nt=he.useMemo(()=>Un!==void 0?Un:Tt?"bottomRight":"bottomLeft",[Un,Tt]),gn=(0,Da.Z)(Dn,_a),ua=Jn===!0?{clearIcon:it}:Jn,Ia=he.createElement(wn,Object.assign({prefixCls:yn,className:Fe()(!Ft&&Ta,{[`${yn}-lg`]:Xa==="large",[`${yn}-sm`]:Xa==="small",[`${yn}-rtl`]:Tt,[`${yn}-borderless`]:!Ke,[`${yn}-in-form-item`]:wa},(0,Wn.Z)(yn,Jt,Vt),Mr,$a==null?void 0:$a.className,yt,En,Va),disabled:vr,style:Object.assign(Object.assign({},$a==null?void 0:$a.style),tt)},Rn,{builtinPlacements:gn,direction:gr,placement:Nt,notFoundContent:Ln,allowClear:ua,showSearch:Jr,expandIcon:va,suffixIcon:tr,removeIcon:mt,loadingIcon:lr,checkable:mr,dropdownClassName:hr,dropdownPrefixCls:Ft||Ta,choiceTransitionName:(0,$t.m)(ea,"",Mt),transitionName:(0,$t.m)(ea,"slide-up",He),getPopupContainer:_n||ca,ref:ft}));return dr(Pa(Ia))}),kn=(0,fa.Z)(Mn);Mn.SHOW_PARENT=Ja,Mn.SHOW_CHILD=Ra,Mn._InternalPanelDoNotUseOrYouWillBeFired=kn;var In=Mn},36381:function(_e,xt,oe){"use strict";oe.d(xt,{default:function(){return un}});var b=oe(38819),he=oe(92310),Be=oe.n(he),Ie=oe(60499),be=oe(77654),Ge=oe(72190),Fe=oe(43749),Ye=oe(18929),ke=oe(48736),De=oe(59301),Oe=oe(42244),We=oe(11592),Ve=oe(18642),le=oe(77900),E=oe(10228),a=De.forwardRef(function(ct,et){var bn=ct.prefixCls,ot=ct.forceRender,Bt=ct.className,Ht=ct.style,St=ct.children,Tn=ct.isActive,Ot=ct.role,Kn=De.useState(Tn||ot),wn=(0,Ge.Z)(Kn,2),jn=wn[0],$t=wn[1];return De.useEffect(function(){(ot||Tn)&&$t(!0)},[ot,Tn]),jn?De.createElement("div",{ref:et,className:Be()("".concat(bn,"-content"),(0,Ve.Z)((0,Ve.Z)({},"".concat(bn,"-content-active"),Tn),"".concat(bn,"-content-inactive"),!Tn),Bt),style:Ht,role:Ot},De.createElement("div",{className:"".concat(bn,"-content-box")},St)):null});a.displayName="PanelContent";var x=a,y=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],z=De.forwardRef(function(ct,et){var bn=ct.showArrow,ot=bn===void 0?!0:bn,Bt=ct.headerClass,Ht=ct.isActive,St=ct.onItemClick,Tn=ct.forceRender,Ot=ct.className,Kn=ct.prefixCls,wn=ct.collapsible,jn=ct.accordion,$t=ct.panelKey,fa=ct.extra,Wn=ct.header,Ca=ct.expandIcon,sn=ct.openMotion,mn=ct.destroyInactivePanel,Pn=ct.children,Ma=(0,Oe.Z)(ct,y),Sa=wn==="disabled",Da=wn==="header",en=wn==="icon",ht=fa!=null&&typeof fa!="boolean",pn=function(){St==null||St($t)},xn=function(Ya){(Ya.key==="Enter"||Ya.keyCode===E.Z.ENTER||Ya.which===E.Z.ENTER)&&pn()},ya=typeof Ca=="function"?Ca(ct):De.createElement("i",{className:"arrow"});ya&&(ya=De.createElement("div",{className:"".concat(Kn,"-expand-icon"),onClick:["header","icon"].includes(wn)?pn:void 0},ya));var aa=Be()((0,Ve.Z)((0,Ve.Z)((0,Ve.Z)({},"".concat(Kn,"-item"),!0),"".concat(Kn,"-item-active"),Ht),"".concat(Kn,"-item-disabled"),Sa),Ot),Ka=Be()(Bt,(0,Ve.Z)((0,Ve.Z)((0,Ve.Z)({},"".concat(Kn,"-header"),!0),"".concat(Kn,"-header-collapsible-only"),Da),"".concat(Kn,"-icon-collapsible-only"),en)),ra={className:Ka,"aria-expanded":Ht,"aria-disabled":Sa,onKeyDown:xn};return!Da&&!en&&(ra.onClick=pn,ra.role=jn?"tab":"button",ra.tabIndex=Sa?-1:0),De.createElement("div",(0,Ie.Z)({},Ma,{ref:et,className:aa}),De.createElement("div",ra,ot&&ya,De.createElement("span",{className:"".concat(Kn,"-header-text"),onClick:wn==="header"?pn:void 0},Wn),ht&&De.createElement("div",{className:"".concat(Kn,"-extra")},fa)),De.createElement(le.default,(0,Ie.Z)({visible:Ht,leavedClassName:"".concat(Kn,"-content-hidden")},sn,{forceRender:Tn,removeOnLeave:mn}),function(Qn,Ya){var Ra=Qn.className,Ja=Qn.style;return De.createElement(x,{ref:Ya,prefixCls:Kn,className:Ra,style:Ja,isActive:Ht,forceRender:Tn,role:jn?"tabpanel":void 0},Pn)}))}),ne=z,re=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],ie=function(et,bn){var ot=bn.prefixCls,Bt=bn.accordion,Ht=bn.collapsible,St=bn.destroyInactivePanel,Tn=bn.onItemClick,Ot=bn.activeKey,Kn=bn.openMotion,wn=bn.expandIcon;return et.map(function(jn,$t){var fa=jn.children,Wn=jn.label,Ca=jn.key,sn=jn.collapsible,mn=jn.onItemClick,Pn=jn.destroyInactivePanel,Ma=(0,Oe.Z)(jn,re),Sa=String(Ca!=null?Ca:$t),Da=sn!=null?sn:Ht,en=Pn!=null?Pn:St,ht=function(ya){Da!=="disabled"&&(Tn(ya),mn==null||mn(ya))},pn=!1;return Bt?pn=Ot[0]===Sa:pn=Ot.indexOf(Sa)>-1,De.createElement(ne,(0,Ie.Z)({},Ma,{prefixCls:ot,key:Sa,panelKey:Sa,isActive:pn,accordion:Bt,openMotion:Kn,expandIcon:wn,header:Wn,collapsible:Da,onItemClick:ht,destroyInactivePanel:en}),fa)})},ge=function(et,bn,ot){if(!et)return null;var Bt=ot.prefixCls,Ht=ot.accordion,St=ot.collapsible,Tn=ot.destroyInactivePanel,Ot=ot.onItemClick,Kn=ot.activeKey,wn=ot.openMotion,jn=ot.expandIcon,$t=et.key||String(bn),fa=et.props,Wn=fa.header,Ca=fa.headerClass,sn=fa.destroyInactivePanel,mn=fa.collapsible,Pn=fa.onItemClick,Ma=!1;Ht?Ma=Kn[0]===$t:Ma=Kn.indexOf($t)>-1;var Sa=mn!=null?mn:St,Da=function(pn){Sa!=="disabled"&&(Ot(pn),Pn==null||Pn(pn))},en={key:$t,panelKey:$t,header:Wn,headerClass:Ca,isActive:Ma,prefixCls:Bt,destroyInactivePanel:sn!=null?sn:Tn,openMotion:wn,accordion:Ht,children:et.props.children,onItemClick:Da,expandIcon:jn,collapsible:Sa};return typeof et.type=="string"?et:(Object.keys(en).forEach(function(ht){typeof en[ht]=="undefined"&&delete en[ht]}),De.cloneElement(et,en))};function fe(ct,et,bn){return Array.isArray(ct)?ie(ct,bn):(0,We.Z)(et).map(function(ot,Bt){return ge(ot,Bt,bn)})}var Pe=fe,Ue=oe(26112);function Re(ct){var et=ct;if(!Array.isArray(et)){var bn=(0,Fe.Z)(et);et=bn==="number"||bn==="string"?[et]:[]}return et.map(function(ot){return String(ot)})}var lt=De.forwardRef(function(ct,et){var bn=ct.prefixCls,ot=bn===void 0?"rc-collapse":bn,Bt=ct.destroyInactivePanel,Ht=Bt===void 0?!1:Bt,St=ct.style,Tn=ct.accordion,Ot=ct.className,Kn=ct.children,wn=ct.collapsible,jn=ct.openMotion,$t=ct.expandIcon,fa=ct.activeKey,Wn=ct.defaultActiveKey,Ca=ct.onChange,sn=ct.items,mn=Be()(ot,Ot),Pn=(0,Ye.Z)([],{value:fa,onChange:function(xn){return Ca==null?void 0:Ca(xn)},defaultValue:Wn,postState:Re}),Ma=(0,Ge.Z)(Pn,2),Sa=Ma[0],Da=Ma[1],en=function(xn){return Da(function(){if(Tn)return Sa[0]===xn?[]:[xn];var ya=Sa.indexOf(xn),aa=ya>-1;return aa?Sa.filter(function(Ka){return Ka!==xn}):[].concat((0,be.Z)(Sa),[xn])})};(0,ke.ZP)(!Kn,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var ht=Pe(sn,Kn,{prefixCls:ot,accordion:Tn,openMotion:jn,expandIcon:$t,collapsible:wn,destroyInactivePanel:Ht,onItemClick:en,activeKey:Sa});return De.createElement("div",(0,Ie.Z)({ref:et,className:mn,style:St,role:Tn?"tablist":void 0},(0,Ue.Z)(ct,{aria:!0,data:!0})),ht)}),Le=Object.assign(lt,{Panel:ne}),Ce=Le,Xe=Le.Panel,nt=oe(2738),ye=oe(62892),gt=oe(92343),pt=oe(36355),wt=oe(19716),Yt=De.forwardRef((ct,et)=>{const{getPrefixCls:bn}=De.useContext(pt.E_),{prefixCls:ot,className:Bt,showArrow:Ht=!0}=ct,St=bn("collapse",ot),Tn=Be()({[`${St}-no-arrow`]:!Ht},Bt);return De.createElement(Ce.Panel,Object.assign({ref:et},ct,{prefixCls:St,className:Tn}))}),ln=oe(17313),It=oe(8378),Wt=oe(83116),Qe=oe(37613);const Me=ct=>{const{componentCls:et,contentBg:bn,padding:ot,headerBg:Bt,headerPadding:Ht,collapseHeaderPaddingSM:St,collapseHeaderPaddingLG:Tn,collapsePanelBorderRadius:Ot,lineWidth:Kn,lineType:wn,colorBorder:jn,colorText:$t,colorTextHeading:fa,colorTextDisabled:Wn,fontSize:Ca,fontSizeLG:sn,lineHeight:mn,marginSM:Pn,paddingSM:Ma,paddingLG:Sa,paddingXS:Da,motionDurationSlow:en,fontSizeIcon:ht,contentPadding:pn}=ct,xn=`${Kn}px ${wn} ${jn}`;return{[et]:Object.assign(Object.assign({},(0,ln.Wf)(ct)),{backgroundColor:Bt,border:xn,borderBottom:0,borderRadius:`${Ot}px`,"&-rtl":{direction:"rtl"},[`& > ${et}-item`]:{borderBottom:xn,"&:last-child":{[` + `]:{marginInlineStart:ye.marginXXS}},[`${gt}-overlay-link`]:{borderRadius:ye.borderRadiusSM,height:ye.lineHeight*ye.fontSize,display:"inline-block",padding:`0 ${ye.paddingXXS}px`,marginInline:-ye.marginXXS,[`> ${pt}`]:{marginInlineStart:ye.marginXXS,fontSize:ye.fontSizeIcon},"&:hover":{color:ye.linkHoverColor,backgroundColor:ye.colorBgTextHover,a:{color:ye.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${ye.componentCls}-rtl`]:{direction:"rtl"}})}};var fe=(0,re.Z)("Breadcrumb",ye=>{const gt=(0,ie.TS)(ye,{});return[ge(gt)]},ye=>({itemColor:ye.colorTextDescription,lastItemColor:ye.colorText,iconFontSize:ye.fontSize,linkColor:ye.colorTextDescription,linkHoverColor:ye.colorText,separatorColor:ye.colorTextDescription,separatorMargin:ye.marginXS})),Pe=function(ye,gt){var pt={};for(var wt in ye)Object.prototype.hasOwnProperty.call(ye,wt)&>.indexOf(wt)<0&&(pt[wt]=ye[wt]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ut=0,wt=Object.getOwnPropertySymbols(ye);ut{var{breadcrumbName:ln}=Yt,Nt=Pe(Yt,["breadcrumbName"]);return Object.assign(Object.assign({},Nt),{title:ln})})}),ut}function Re(ye,gt){return(0,be.useMemo)(()=>ye||(gt?gt.map(Ue):null),[ye,gt])}var lt=function(ye,gt){var pt={};for(var wt in ye)Object.prototype.hasOwnProperty.call(ye,wt)&>.indexOf(wt)<0&&(pt[wt]=ye[wt]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ut=0,wt=Object.getOwnPropertySymbols(ye);ut{if(gt===void 0)return gt;let pt=(gt||"").replace(/^\//,"");return Object.keys(ye).forEach(wt=>{pt=pt.replace(`:${wt}`,ye[wt])}),pt},Ce=ye=>{const{prefixCls:gt,separator:pt="/",style:wt,className:ut,rootClassName:Yt,routes:ln,items:Nt,children:Wt,itemRender:Qe,params:Me={}}=ye,Et=lt(ye,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:Gt,direction:vt,breadcrumb:Dt}=be.useContext(Fe.E_);let Ae;const dt=Gt("breadcrumb",gt),[un,ct]=fe(dt),et=Re(Nt,ln),bn=E(dt,Qe);if(et&&et.length>0){const Ht=[],St=Nt||ln;Ae=et.map((Tn,Mt)=>{const{path:Kn,key:wn,type:jn,menu:$t,overlay:ma,onClick:Wn,className:Ca,separator:sn,dropdownProps:mn}=Tn,En=Le(Me,Kn);En!==void 0&&Ht.push(En);const Ma=wn!=null?wn:Mt;if(jn==="separator")return be.createElement(Oe,{key:Ma},sn);const Sa={},Da=Mt===et.length-1;$t?Sa.menu=$t:ma&&(Sa.overlay=ma);let{href:en}=Tn;return Ht.length&&En!==void 0&&(en=`#/${Ht.join("/")}`),be.createElement(x,Object.assign({key:Ma},Sa,(0,Ie.Z)(Tn,{data:!0,aria:!0}),{className:Ca,dropdownProps:mn,href:en,separator:Da?"":pt,onClick:Wn,prefixCls:dt}),bn(Tn,Me,St,Ht,en))})}else if(Wt){const Ht=(0,Be.Z)(Wt).length;Ae=(0,Be.Z)(Wt).map((St,Tn)=>{if(!St)return St;const Mt=Tn===Ht-1;return(0,Ge.Tm)(St,{separator:Mt?"":pt,key:Tn})})}const ot=he()(dt,Dt==null?void 0:Dt.className,{[`${dt}-rtl`]:vt==="rtl"},ut,Yt,ct),Bt=Object.assign(Object.assign({},Dt==null?void 0:Dt.style),wt);return un(be.createElement("nav",Object.assign({className:ot,style:Bt},Et),be.createElement("ol",null,Ae)))};Ce.Item=z,Ce.Separator=Oe;var Xe=Ce,nt=Xe},19842:function(_e,xt,oe){"use strict";oe.d(xt,{Z:function(){return In}});var b=oe(77654),he=oe(59301),Be=oe(33853),Ie=oe(58617),be=oe(38819),Ge=oe(92310),Fe=oe.n(Ge),Ye=oe(60499),ke=oe(72190),De=oe(42244),Oe=oe(77861),We=oe(17115),Ve=oe(90782),le=oe(6089),E=oe(18929),a=he.createContext(null),x=a,y=oe(43749),z=oe(18642),ne=oe(85899),re="__rc_cascader_search_mark__",ie=function(ft,Ft,Qt){var Tt=Qt.label;return Ft.some(function(yt){return String(yt[Tt]).toLowerCase().includes(ft.toLowerCase())})},ge=function(ft,Ft,Qt,Tt){return Ft.map(function(yt){return yt[Tt.label]}).join(" / ")},fe=function(xe,ft,Ft,Qt,Tt,yt){var An=Tt.filter,je=An===void 0?ie:An,Ke=Tt.render,He=Ke===void 0?ge:Ke,Rt=Tt.limit,dn=Rt===void 0?50:Rt,cn=Tt.sort;return he.useMemo(function(){var qn=[];if(!xe)return[];function Un(vn,Jn){var Ea=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;vn.forEach(function(zt){if(!(!cn&&dn!==!1&&dn>0&&qn.length>=dn)){var _n=[].concat((0,b.Z)(Jn),[zt]),Je=zt[Ft.children],Ut=Ea||zt.disabled;if((!Je||Je.length===0||yt)&&je(xe,_n,{label:Ft.label})){var Dn;qn.push((0,ne.Z)((0,ne.Z)({},zt),{},(Dn={disabled:Ut},(0,z.Z)(Dn,Ft.label,He(xe,_n,Qt,Ft)),(0,z.Z)(Dn,re,_n),(0,z.Z)(Dn,Ft.children,void 0),Dn)))}Je&&Un(zt[Ft.children],_n,Ut)}})}return Un(ft,[]),cn&&qn.sort(function(vn,Jn){return cn(vn[re],Jn[re],xe,Ft)}),dn!==!1&&dn>0?qn.slice(0,dn):qn},[xe,ft,Ft,Qt,He,yt,je,cn,dn])},Pe="__RC_CASCADER_SPLIT__",Ue="SHOW_PARENT",Re="SHOW_CHILD";function lt(xe){return xe.join(Pe)}function Le(xe){return xe.map(lt)}function Ce(xe){return xe.split(Pe)}function Xe(xe){var ft=xe||{},Ft=ft.label,Qt=ft.value,Tt=ft.children,yt=Qt||"value";return{label:Ft||"label",value:yt,key:yt,children:Tt||"children"}}function nt(xe,ft){var Ft,Qt;return(Ft=xe.isLeaf)!==null&&Ft!==void 0?Ft:!((Qt=xe[ft.children])!==null&&Qt!==void 0&&Qt.length)}function ye(xe){var ft=xe.parentElement;if(ft){var Ft=xe.offsetTop-ft.offsetTop;Ft-ft.scrollTop<0?ft.scrollTo({top:Ft}):Ft+xe.offsetHeight-ft.scrollTop>ft.offsetHeight&&ft.scrollTo({top:Ft+xe.offsetHeight-ft.offsetHeight})}}function gt(xe,ft){return xe.map(function(Ft){var Qt;return(Qt=Ft[re])===null||Qt===void 0?void 0:Qt.map(function(Tt){return Tt[ft.value]})})}function pt(xe,ft,Ft){var Qt=new Set(xe),Tt=ft();return xe.filter(function(yt){var An=Tt[yt],je=An?An.parent:null,Ke=An?An.children:null;return An&&An.node.disabled?!0:Ft===Re?!(Ke&&Ke.some(function(He){return He.key&&Qt.has(He.key)})):!(je&&!je.node.disabled&&Qt.has(je.key))})}function wt(xe,ft,Ft){for(var Qt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Tt=ft,yt=[],An=function(){var He,Rt,dn,cn=xe[je],qn=(He=Tt)===null||He===void 0?void 0:He.findIndex(function(vn){var Jn=vn[Ft.value];return Qt?String(Jn)===String(cn):Jn===cn}),Un=qn!==-1?(Rt=Tt)===null||Rt===void 0?void 0:Rt[qn]:null;yt.push({value:(dn=Un==null?void 0:Un[Ft.value])!==null&&dn!==void 0?dn:cn,index:qn,option:Un}),Tt=Un==null?void 0:Un[Ft.children]},je=0;je1){var tt=Un.slice(0,-1);zt(tt)}else He(!1)},Ut=function(){var tt,Xn=((tt=Jn[vn])===null||tt===void 0?void 0:tt[Ft.children])||[],Rn=Xn.find(function(Vn){return!Vn.disabled});if(Rn){var ca=[].concat((0,b.Z)(Un),[Rn[Ft.value]]);zt(ca)}};he.useImperativeHandle(xe,function(){return{onKeyDown:function(tt){var Xn=tt.which;switch(Xn){case dt.Z.UP:case dt.Z.DOWN:{var Rn=0;Xn===dt.Z.UP?Rn=-1:Xn===dt.Z.DOWN&&(Rn=1),Rn!==0&&_n(Rn);break}case dt.Z.LEFT:{if(Ke)break;dn?Ut():Je();break}case dt.Z.RIGHT:{if(Ke)break;dn?Je():Ut();break}case dt.Z.BACKSPACE:{Ke||Je();break}case dt.Z.ENTER:{if(Un.length){var ca=Jn[vn],Vn=(ca==null?void 0:ca[re])||[];Vn.length?yt(Vn.map(function(Za){return Za[Ft.value]}),Vn[Vn.length-1]):yt(Un,Jn[vn])}break}case dt.Z.ESC:He(!1),Rt&&tt.stopPropagation()}},onKeyUp:function(){}}})},ct=he.forwardRef(function(xe,ft){var Ft,Qt,Tt,yt,An=(0,Oe.lk)(),je=An.prefixCls,Ke=An.multiple,He=An.searchValue,Rt=An.toggleOpen,dn=An.notFoundContent,cn=An.direction,qn=An.open,Un=he.useRef(),vn=cn==="rtl",Jn=he.useContext(x),Ea=Jn.options,zt=Jn.values,_n=Jn.halfValues,Je=Jn.fieldNames,Ut=Jn.changeOnSelect,Dn=Jn.onSelect,tt=Jn.searchOptions,Xn=Jn.dropdownPrefixCls,Rn=Jn.loadData,ca=Jn.expandTrigger,Vn=Xn||je,Za=he.useState([]),sa=(0,ke.Z)(Za,2),_a=sa[0],$a=sa[1],gr=function(qa){if(!(!Rn||He)){var vr=wt(qa,Ea,Je),fa=vr.map(function(Ga){var tr=Ga.option;return tr}),lr=fa[fa.length-1];if(lr&&!nt(lr,Je)){var mr=lt(qa);$a(function(Ga){return[].concat((0,b.Z)(Ga),[mr])}),Rn(fa)}}};he.useEffect(function(){_a.length&&_a.forEach(function(Xa){var qa=Ce(Xa),vr=wt(qa,Ea,Je,!0).map(function(lr){var mr=lr.option;return mr}),fa=vr[vr.length-1];(!fa||fa[Je.children]||nt(fa,Je))&&$a(function(lr){return lr.filter(function(mr){return mr!==Xa})})})},[Ea,_a,Je]);var kt=he.useMemo(function(){return new Set(Le(zt))},[zt]),La=he.useMemo(function(){return new Set(Le(_n))},[_n]),Vt=Ae(),wa=(0,ke.Z)(Vt,2),pa=wa[0],Jt=wa[1],Ln=function(qa){Jt(qa),gr(qa)},ea=function(qa){var vr=qa.disabled,fa=nt(qa,Je);return!vr&&(fa||Ut||Ke)},yn=function(qa,vr){var fa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Dn(qa),!Ke&&(vr||Ut&&(ca==="hover"||fa))&&Rt(!1)},Ta=he.useMemo(function(){return He?tt:Ea},[He,tt,Ea]),Pa=he.useMemo(function(){for(var Xa=[{options:Ta}],qa=Ta,vr=gt(qa,Je),fa=function(){var tr=pa[lr],mt=qa.find(function(Ot,gn){return(vr[gn]?lt(vr[gn]):Ot[Je.value])===tr}),it=mt==null?void 0:mt[Je.children];if(!(it!=null&&it.length))return"break";qa=it,Xa.push({options:it})},lr=0;lr":_a,gr=xe.loadingIcon,kt=xe.children,La=xe.dropdownMatchSelectWidth,Vt=La===void 0?!1:La,wa=xe.showCheckedStrategy,pa=wa===void 0?Ue:wa,Jt=(0,De.Z)(xe,Ht),Ln=(0,We.ZP)(Ft),ea=!!dn,yn=(0,E.Z)(An,{value:je,postState:Tn}),Ta=(0,ke.Z)(yn,2),Pa=Ta[0],Va=Ta[1],dr=he.useMemo(function(){return Xe(yt)},[JSON.stringify(yt)]),Er=he.useMemo(function(){return zt||[]},[zt]),Mr=ln(Er,dr),hr=he.useCallback(function(on){var It=Mr();return on.map(function(de){var $e=It[de].nodes;return $e.map(function(st){return st[dr.value]})})},[Mr,dr]),Jr=(0,E.Z)("",{value:Un,postState:function(It){return It||""}}),Xa=(0,ke.Z)(Jr,2),qa=Xa[0],vr=Xa[1],fa=function(It,de){vr(It),de.source!=="blur"&&vn&&vn(It)},lr=Qe(Jn),mr=(0,ke.Z)(lr,2),Ga=mr[0],tr=mr[1],mt=fe(qa,Er,dr,_n||Tt,tr,Ke),it=Nt(Er,dr),Ot=he.useMemo(function(){var on=it(Pa),It=(0,ke.Z)(on,2),de=It[0],$e=It[1];if(!ea||!Pa.length)return[de,[],$e];var st=Le(de),jt=Mr(),at=(0,Ve.S)(st,!0,jt),rn=at.checkedKeys,qt=at.halfCheckedKeys;return[hr(rn),hr(qt),$e]},[ea,Pa,Mr,hr,it]),gn=(0,ke.Z)(Ot,3),ua=gn[0],Ia=gn[1],tn=gn[2],Ba=he.useMemo(function(){var on=Le(ua),It=pt(on,Mr,pa);return[].concat((0,b.Z)(tn),(0,b.Z)(hr(It)))},[ua,Mr,hr,tn,pa]),Aa=ut(Ba,Er,dr,ea,Rt),nr=(0,le.Z)(function(on){if(Va(on),He){var It=Tn(on),de=It.map(function(jt){return wt(jt,Er,dr).map(function(at){return at.option})}),$e=ea?It:It[0],st=ea?de:de[0];He($e,st)}}),ka=(0,le.Z)(function(on){if((!ea||qn)&&vr(""),!ea)nr(on);else{var It=lt(on),de=Le(ua),$e=Le(Ia),st=de.includes(It),jt=tn.some(function(pn){return lt(pn)===It}),at=ua,rn=tn;if(jt&&!st)rn=tn.filter(function(pn){return lt(pn)!==It});else{var qt=st?de.filter(function(pn){return pn!==It}):[].concat((0,b.Z)(de),[It]),Kt=Mr(),_t;if(st){var oa=(0,Ve.S)(qt,{checked:!1,halfCheckedKeys:$e},Kt);_t=oa.checkedKeys}else{var Ha=(0,Ve.S)(qt,!0,Kt);_t=Ha.checkedKeys}var Wa=pt(_t,Mr,pa);at=hr(Wa)}nr([].concat((0,b.Z)(rn),(0,b.Z)(at)))}}),ga=function(It,de){if(de.type==="clear"){nr([]);return}var $e=de.values[0],st=$e.valueCells;ka(st)},Qa=Dn!==void 0?Dn:Ut,pr=Xn||tt,Gr=Vn||ca,er=function(It){Za==null||Za(It),sa==null||sa(It)},fr=he.useMemo(function(){return{options:Er,fieldNames:dr,values:ua,halfValues:Ia,changeOnSelect:Ke,onSelect:ka,checkable:dn,searchOptions:mt,dropdownPrefixCls:_n,loadData:Je,expandTrigger:Ea,expandIcon:$a,loadingIcon:gr,dropdownMenuColumnStyle:Rn}},[Er,dr,ua,Ia,Ke,ka,dn,mt,_n,Je,Ea,$a,gr,Rn]),Dr=!(qa?mt:Er).length,Gn=qa&&tr.matchInputWidth||Dr?{}:{minWidth:"auto"};return he.createElement(x.Provider,{value:fr},he.createElement(Oe.Ac,(0,Ye.Z)({},Jt,{ref:ft,id:Ln,prefixCls:Tt,autoClearSearchValue:qn,dropdownMatchSelectWidth:Vt,dropdownStyle:Gn,displayValues:Aa,onDisplayValuesChange:ga,mode:ea?"multiple":void 0,searchValue:qa,onSearch:fa,showSearch:Ga,OptionList:et,emptyOptions:Dr,open:Qa,dropdownClassName:pr,placement:Gr,onDropdownVisibleChange:er,getRawInputElement:function(){return kt}})))});Mt.SHOW_PARENT=Ue,Mt.SHOW_CHILD=Re;var Kn=Mt,wn=Kn,jn=oe(2738),$t=oe(62892),ma=oe(53487),Wn=oe(19080),Ca=oe(36355),sn=oe(93891),mn=oe(1684),En=oe(19716),Ma=oe(32441),Sa=oe(14154),Da=oe(58582),en=oe(84443),ht=oe(66339),hn=oe(33234),xn=oe(98447),ya=oe(17313),aa=oe(74207),Ka=oe(83116);const ra=xe=>{const{prefixCls:ft,componentCls:Ft,antCls:Qt}=xe,Tt=`${Ft}-menu-item`,yt=` + &${Tt}-expand ${Tt}-expand-icon, + ${Tt}-loading-icon + `;return[{[Ft]:{width:xe.controlWidth}},{[`${Ft}-dropdown`]:[(0,xn.C2)(`${ft}-checkbox`,xe),{[`&${Qt}-select-dropdown`]:{padding:0}},{[Ft]:{"&-checkbox":{top:0,marginInlineEnd:xe.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${Ft}-menu-empty`]:{[`${Ft}-menu`]:{width:"100%",height:"auto",[Tt]:{color:xe.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:xe.controlItemWidth,height:xe.dropdownHeight,margin:0,padding:xe.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${xe.lineWidth}px ${xe.lineType} ${xe.colorSplit}`},"&-item":Object.assign(Object.assign({},ya.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:xe.optionPadding,lineHeight:xe.lineHeight,cursor:"pointer",transition:`all ${xe.motionDurationMid}`,borderRadius:xe.borderRadiusSM,"&:hover":{background:xe.controlItemBgHover},"&-disabled":{color:xe.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[yt]:{color:xe.colorTextDisabled}},[`&-active:not(${Tt}-disabled)`]:{"&, &:hover":{fontWeight:xe.optionSelectedFontWeight,backgroundColor:xe.optionSelectedBg}},"&-content":{flex:"auto"},[yt]:{marginInlineStart:xe.paddingXXS,color:xe.colorTextDescription,fontSize:xe.fontSizeIcon},"&-keyword":{color:xe.colorHighlight}})}}}]},{[`${Ft}-dropdown-rtl`]:{direction:"rtl"}},(0,aa.c)(xe)]};var Qn=(0,Ka.Z)("Cascader",xe=>[ra(xe)],xe=>{const ft=Math.round((xe.controlHeight-xe.fontSize*xe.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:xe.controlItemBgActive,optionSelectedFontWeight:xe.fontWeightStrong,optionPadding:`${ft}px ${xe.paddingSM}px`,menuPadding:xe.paddingXXS}}),Ya=function(xe,ft){var Ft={};for(var Qt in xe)Object.prototype.hasOwnProperty.call(xe,Qt)&&ft.indexOf(Qt)<0&&(Ft[Qt]=xe[Qt]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Tt=0,Qt=Object.getOwnPropertySymbols(xe);TtKe===0?[je]:[].concat((0,b.Z)(An),[ft,je]),[]),Tt=[];let yt=0;return Qt.forEach((An,je)=>{const Ke=yt+An.length;let He=xe.slice(yt,Ke);yt=Ke,je%2===1&&(He=he.createElement("span",{className:`${Ft}-menu-item-keyword`,key:`separator-${je}`},He)),Tt.push(He)}),Tt}const At=(xe,ft,Ft,Qt)=>{const Tt=[],yt=xe.toLowerCase();return ft.forEach((An,je)=>{je!==0&&Tt.push(" / ");let Ke=An[Qt.label];const He=typeof Ke;(He==="string"||He==="number")&&(Ke=Br(String(Ke),yt,Ft)),Tt.push(Ke)}),Tt},Mn=he.forwardRef((xe,ft)=>{const{prefixCls:Ft,size:Qt,disabled:Tt,className:yt,rootClassName:An,multiple:je,bordered:Ke=!0,transitionName:He,choiceTransitionName:Rt="",popupClassName:dn,dropdownClassName:cn,expandIcon:qn,placement:Un,showSearch:vn,allowClear:Jn=!0,notFoundContent:Ea,direction:zt,getPopupContainer:_n,status:Je,showArrow:Ut,builtinPlacements:Dn,style:tt}=xe,Xn=Ya(xe,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),Rn=(0,jn.Z)(Xn,["suffixIcon"]),{getPopupContainer:ca,getPrefixCls:Vn,renderEmpty:Za,direction:sa,popupOverflow:_a,cascader:$a}=he.useContext(Ca.E_),gr=zt||sa,kt=gr==="rtl",{status:La,hasFeedback:Vt,isFormItemInput:wa,feedbackIcon:pa}=he.useContext(Ma.aM),Jt=(0,Wn.F)(La,Je),Ln=Ea||(Za==null?void 0:Za("Cascader"))||he.createElement(sn.Z,{componentName:"Cascader"}),ea=Vn(),yn=Vn("select",Ft),Ta=Vn("cascader",Ft),[Pa,Va]=(0,Sa.Z)(yn),[dr]=Qn(Ta),{compactSize:Er,compactItemClassnames:Mr}=(0,hn.ri)(yn,zt),hr=Fe()(dn||cn,`${Ta}-dropdown`,{[`${Ta}-dropdown-rtl`]:gr==="rtl"},An,Va),Jr=he.useMemo(()=>{if(!vn)return vn;let tn={render:At};return typeof vn=="object"&&(tn=Object.assign(Object.assign({},tn),vn)),tn},[vn]),Xa=(0,En.Z)(tn=>{var Ba;return(Ba=Qt!=null?Qt:Er)!==null&&Ba!==void 0?Ba:tn}),qa=he.useContext(mn.Z),vr=Tt!=null?Tt:qa;let fa=qn;qn||(fa=kt?he.createElement(Be.Z,null):he.createElement(be.Z,null));const lr=he.createElement("span",{className:`${yn}-menu-item-loading-icon`},he.createElement(Ie.Z,{spin:!0})),mr=he.useMemo(()=>je?he.createElement("span",{className:`${Ta}-checkbox-inner`}):!1,[je]),Ga=(0,en.Z)(xe.suffixIcon,Ut),{suffixIcon:tr,removeIcon:mt,clearIcon:it}=(0,ht.Z)(Object.assign(Object.assign({},xe),{hasFeedback:Vt,feedbackIcon:pa,showSuffixIcon:Ga,multiple:je,prefixCls:yn,componentName:"Cascader"})),Ot=he.useMemo(()=>Un!==void 0?Un:kt?"bottomRight":"bottomLeft",[Un,kt]),gn=(0,Da.Z)(Dn,_a),ua=Jn===!0?{clearIcon:it}:Jn,Ia=he.createElement(wn,Object.assign({prefixCls:yn,className:Fe()(!Ft&&Ta,{[`${yn}-lg`]:Xa==="large",[`${yn}-sm`]:Xa==="small",[`${yn}-rtl`]:kt,[`${yn}-borderless`]:!Ke,[`${yn}-in-form-item`]:wa},(0,Wn.Z)(yn,Jt,Vt),Mr,$a==null?void 0:$a.className,yt,An,Va),disabled:vr,style:Object.assign(Object.assign({},$a==null?void 0:$a.style),tt)},Rn,{builtinPlacements:gn,direction:gr,placement:Ot,notFoundContent:Ln,allowClear:ua,showSearch:Jr,expandIcon:fa,suffixIcon:tr,removeIcon:mt,loadingIcon:lr,checkable:mr,dropdownClassName:hr,dropdownPrefixCls:Ft||Ta,choiceTransitionName:(0,$t.m)(ea,"",Rt),transitionName:(0,$t.m)(ea,"slide-up",He),getPopupContainer:_n||ca,ref:ft}));return dr(Pa(Ia))}),kn=(0,ma.Z)(Mn);Mn.SHOW_PARENT=Ja,Mn.SHOW_CHILD=Ra,Mn._InternalPanelDoNotUseOrYouWillBeFired=kn;var In=Mn},36381:function(_e,xt,oe){"use strict";oe.d(xt,{default:function(){return un}});var b=oe(38819),he=oe(92310),Be=oe.n(he),Ie=oe(60499),be=oe(77654),Ge=oe(72190),Fe=oe(43749),Ye=oe(18929),ke=oe(48736),De=oe(59301),Oe=oe(42244),We=oe(11592),Ve=oe(18642),le=oe(77900),E=oe(10228),a=De.forwardRef(function(ct,et){var bn=ct.prefixCls,ot=ct.forceRender,Bt=ct.className,Ht=ct.style,St=ct.children,Tn=ct.isActive,Mt=ct.role,Kn=De.useState(Tn||ot),wn=(0,Ge.Z)(Kn,2),jn=wn[0],$t=wn[1];return De.useEffect(function(){(ot||Tn)&&$t(!0)},[ot,Tn]),jn?De.createElement("div",{ref:et,className:Be()("".concat(bn,"-content"),(0,Ve.Z)((0,Ve.Z)({},"".concat(bn,"-content-active"),Tn),"".concat(bn,"-content-inactive"),!Tn),Bt),style:Ht,role:Mt},De.createElement("div",{className:"".concat(bn,"-content-box")},St)):null});a.displayName="PanelContent";var x=a,y=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],z=De.forwardRef(function(ct,et){var bn=ct.showArrow,ot=bn===void 0?!0:bn,Bt=ct.headerClass,Ht=ct.isActive,St=ct.onItemClick,Tn=ct.forceRender,Mt=ct.className,Kn=ct.prefixCls,wn=ct.collapsible,jn=ct.accordion,$t=ct.panelKey,ma=ct.extra,Wn=ct.header,Ca=ct.expandIcon,sn=ct.openMotion,mn=ct.destroyInactivePanel,En=ct.children,Ma=(0,Oe.Z)(ct,y),Sa=wn==="disabled",Da=wn==="header",en=wn==="icon",ht=ma!=null&&typeof ma!="boolean",hn=function(){St==null||St($t)},xn=function(Ya){(Ya.key==="Enter"||Ya.keyCode===E.Z.ENTER||Ya.which===E.Z.ENTER)&&hn()},ya=typeof Ca=="function"?Ca(ct):De.createElement("i",{className:"arrow"});ya&&(ya=De.createElement("div",{className:"".concat(Kn,"-expand-icon"),onClick:["header","icon"].includes(wn)?hn:void 0},ya));var aa=Be()((0,Ve.Z)((0,Ve.Z)((0,Ve.Z)({},"".concat(Kn,"-item"),!0),"".concat(Kn,"-item-active"),Ht),"".concat(Kn,"-item-disabled"),Sa),Mt),Ka=Be()(Bt,(0,Ve.Z)((0,Ve.Z)((0,Ve.Z)({},"".concat(Kn,"-header"),!0),"".concat(Kn,"-header-collapsible-only"),Da),"".concat(Kn,"-icon-collapsible-only"),en)),ra={className:Ka,"aria-expanded":Ht,"aria-disabled":Sa,onKeyDown:xn};return!Da&&!en&&(ra.onClick=hn,ra.role=jn?"tab":"button",ra.tabIndex=Sa?-1:0),De.createElement("div",(0,Ie.Z)({},Ma,{ref:et,className:aa}),De.createElement("div",ra,ot&&ya,De.createElement("span",{className:"".concat(Kn,"-header-text"),onClick:wn==="header"?hn:void 0},Wn),ht&&De.createElement("div",{className:"".concat(Kn,"-extra")},ma)),De.createElement(le.default,(0,Ie.Z)({visible:Ht,leavedClassName:"".concat(Kn,"-content-hidden")},sn,{forceRender:Tn,removeOnLeave:mn}),function(Qn,Ya){var Ra=Qn.className,Ja=Qn.style;return De.createElement(x,{ref:Ya,prefixCls:Kn,className:Ra,style:Ja,isActive:Ht,forceRender:Tn,role:jn?"tabpanel":void 0},En)}))}),ne=z,re=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],ie=function(et,bn){var ot=bn.prefixCls,Bt=bn.accordion,Ht=bn.collapsible,St=bn.destroyInactivePanel,Tn=bn.onItemClick,Mt=bn.activeKey,Kn=bn.openMotion,wn=bn.expandIcon;return et.map(function(jn,$t){var ma=jn.children,Wn=jn.label,Ca=jn.key,sn=jn.collapsible,mn=jn.onItemClick,En=jn.destroyInactivePanel,Ma=(0,Oe.Z)(jn,re),Sa=String(Ca!=null?Ca:$t),Da=sn!=null?sn:Ht,en=En!=null?En:St,ht=function(ya){Da!=="disabled"&&(Tn(ya),mn==null||mn(ya))},hn=!1;return Bt?hn=Mt[0]===Sa:hn=Mt.indexOf(Sa)>-1,De.createElement(ne,(0,Ie.Z)({},Ma,{prefixCls:ot,key:Sa,panelKey:Sa,isActive:hn,accordion:Bt,openMotion:Kn,expandIcon:wn,header:Wn,collapsible:Da,onItemClick:ht,destroyInactivePanel:en}),ma)})},ge=function(et,bn,ot){if(!et)return null;var Bt=ot.prefixCls,Ht=ot.accordion,St=ot.collapsible,Tn=ot.destroyInactivePanel,Mt=ot.onItemClick,Kn=ot.activeKey,wn=ot.openMotion,jn=ot.expandIcon,$t=et.key||String(bn),ma=et.props,Wn=ma.header,Ca=ma.headerClass,sn=ma.destroyInactivePanel,mn=ma.collapsible,En=ma.onItemClick,Ma=!1;Ht?Ma=Kn[0]===$t:Ma=Kn.indexOf($t)>-1;var Sa=mn!=null?mn:St,Da=function(hn){Sa!=="disabled"&&(Mt(hn),En==null||En(hn))},en={key:$t,panelKey:$t,header:Wn,headerClass:Ca,isActive:Ma,prefixCls:Bt,destroyInactivePanel:sn!=null?sn:Tn,openMotion:wn,accordion:Ht,children:et.props.children,onItemClick:Da,expandIcon:jn,collapsible:Sa};return typeof et.type=="string"?et:(Object.keys(en).forEach(function(ht){typeof en[ht]=="undefined"&&delete en[ht]}),De.cloneElement(et,en))};function fe(ct,et,bn){return Array.isArray(ct)?ie(ct,bn):(0,We.Z)(et).map(function(ot,Bt){return ge(ot,Bt,bn)})}var Pe=fe,Ue=oe(26112);function Re(ct){var et=ct;if(!Array.isArray(et)){var bn=(0,Fe.Z)(et);et=bn==="number"||bn==="string"?[et]:[]}return et.map(function(ot){return String(ot)})}var lt=De.forwardRef(function(ct,et){var bn=ct.prefixCls,ot=bn===void 0?"rc-collapse":bn,Bt=ct.destroyInactivePanel,Ht=Bt===void 0?!1:Bt,St=ct.style,Tn=ct.accordion,Mt=ct.className,Kn=ct.children,wn=ct.collapsible,jn=ct.openMotion,$t=ct.expandIcon,ma=ct.activeKey,Wn=ct.defaultActiveKey,Ca=ct.onChange,sn=ct.items,mn=Be()(ot,Mt),En=(0,Ye.Z)([],{value:ma,onChange:function(xn){return Ca==null?void 0:Ca(xn)},defaultValue:Wn,postState:Re}),Ma=(0,Ge.Z)(En,2),Sa=Ma[0],Da=Ma[1],en=function(xn){return Da(function(){if(Tn)return Sa[0]===xn?[]:[xn];var ya=Sa.indexOf(xn),aa=ya>-1;return aa?Sa.filter(function(Ka){return Ka!==xn}):[].concat((0,be.Z)(Sa),[xn])})};(0,ke.ZP)(!Kn,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var ht=Pe(sn,Kn,{prefixCls:ot,accordion:Tn,openMotion:jn,expandIcon:$t,collapsible:wn,destroyInactivePanel:Ht,onItemClick:en,activeKey:Sa});return De.createElement("div",(0,Ie.Z)({ref:et,className:mn,style:St,role:Tn?"tablist":void 0},(0,Ue.Z)(ct,{aria:!0,data:!0})),ht)}),Le=Object.assign(lt,{Panel:ne}),Ce=Le,Xe=Le.Panel,nt=oe(2738),ye=oe(62892),gt=oe(92343),pt=oe(36355),wt=oe(19716),Yt=De.forwardRef((ct,et)=>{const{getPrefixCls:bn}=De.useContext(pt.E_),{prefixCls:ot,className:Bt,showArrow:Ht=!0}=ct,St=bn("collapse",ot),Tn=Be()({[`${St}-no-arrow`]:!Ht},Bt);return De.createElement(Ce.Panel,Object.assign({ref:et},ct,{prefixCls:St,className:Tn}))}),ln=oe(17313),Nt=oe(8378),Wt=oe(83116),Qe=oe(37613);const Me=ct=>{const{componentCls:et,contentBg:bn,padding:ot,headerBg:Bt,headerPadding:Ht,collapseHeaderPaddingSM:St,collapseHeaderPaddingLG:Tn,collapsePanelBorderRadius:Mt,lineWidth:Kn,lineType:wn,colorBorder:jn,colorText:$t,colorTextHeading:ma,colorTextDisabled:Wn,fontSize:Ca,fontSizeLG:sn,lineHeight:mn,marginSM:En,paddingSM:Ma,paddingLG:Sa,paddingXS:Da,motionDurationSlow:en,fontSizeIcon:ht,contentPadding:hn}=ct,xn=`${Kn}px ${wn} ${jn}`;return{[et]:Object.assign(Object.assign({},(0,ln.Wf)(ct)),{backgroundColor:Bt,border:xn,borderBottom:0,borderRadius:`${Mt}px`,"&-rtl":{direction:"rtl"},[`& > ${et}-item`]:{borderBottom:xn,"&:last-child":{[` &, - & > ${et}-header`]:{borderRadius:`0 0 ${Ot}px ${Ot}px`}},[`> ${et}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:Ht,color:fa,lineHeight:mn,cursor:"pointer",transition:`all ${en}, visibility 0s`,[`> ${et}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${et}-expand-icon`]:{height:Ca*mn,display:"flex",alignItems:"center",paddingInlineEnd:Pn},[`${et}-arrow`]:Object.assign(Object.assign({},(0,ln.Ro)()),{fontSize:ht,svg:{transition:`transform ${en}`}}),[`${et}-header-text`]:{marginInlineEnd:"auto"}},[`${et}-header-collapsible-only`]:{cursor:"default",[`${et}-header-text`]:{flex:"none",cursor:"pointer"}},[`${et}-icon-collapsible-only`]:{cursor:"default",[`${et}-expand-icon`]:{cursor:"pointer"}}},[`${et}-content`]:{color:$t,backgroundColor:bn,borderTop:xn,[`& > ${et}-content-box`]:{padding:pn},"&-hidden":{display:"none"}},"&-small":{[`> ${et}-item`]:{[`> ${et}-header`]:{padding:St,paddingInlineStart:Da,[`> ${et}-expand-icon`]:{marginInlineStart:Ma-Da}},[`> ${et}-content > ${et}-content-box`]:{padding:Ma}}},"&-large":{[`> ${et}-item`]:{fontSize:sn,[`> ${et}-header`]:{padding:Tn,paddingInlineStart:ot,[`> ${et}-expand-icon`]:{height:sn*mn,marginInlineStart:Sa-ot}},[`> ${et}-content > ${et}-content-box`]:{padding:Sa}}},[`${et}-item:last-child`]:{[`> ${et}-content`]:{borderRadius:`0 0 ${Ot}px ${Ot}px`}},[`& ${et}-item-disabled > ${et}-header`]:{"\n &,\n & > .arrow\n ":{color:Wn,cursor:"not-allowed"}},[`&${et}-icon-position-end`]:{[`& > ${et}-item`]:{[`> ${et}-header`]:{[`${et}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:Pn}}}}})}},Et=ct=>{const{componentCls:et}=ct,bn=`> ${et}-item > ${et}-header ${et}-arrow svg`;return{[`${et}-rtl`]:{[bn]:{transform:"rotate(180deg)"}}}},kt=ct=>{const{componentCls:et,headerBg:bn,paddingXXS:ot,colorBorder:Bt}=ct;return{[`${et}-borderless`]:{backgroundColor:bn,border:0,[`> ${et}-item`]:{borderBottom:`1px solid ${Bt}`},[` + & > ${et}-header`]:{borderRadius:`0 0 ${Mt}px ${Mt}px`}},[`> ${et}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:Ht,color:ma,lineHeight:mn,cursor:"pointer",transition:`all ${en}, visibility 0s`,[`> ${et}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${et}-expand-icon`]:{height:Ca*mn,display:"flex",alignItems:"center",paddingInlineEnd:En},[`${et}-arrow`]:Object.assign(Object.assign({},(0,ln.Ro)()),{fontSize:ht,svg:{transition:`transform ${en}`}}),[`${et}-header-text`]:{marginInlineEnd:"auto"}},[`${et}-header-collapsible-only`]:{cursor:"default",[`${et}-header-text`]:{flex:"none",cursor:"pointer"}},[`${et}-icon-collapsible-only`]:{cursor:"default",[`${et}-expand-icon`]:{cursor:"pointer"}}},[`${et}-content`]:{color:$t,backgroundColor:bn,borderTop:xn,[`& > ${et}-content-box`]:{padding:hn},"&-hidden":{display:"none"}},"&-small":{[`> ${et}-item`]:{[`> ${et}-header`]:{padding:St,paddingInlineStart:Da,[`> ${et}-expand-icon`]:{marginInlineStart:Ma-Da}},[`> ${et}-content > ${et}-content-box`]:{padding:Ma}}},"&-large":{[`> ${et}-item`]:{fontSize:sn,[`> ${et}-header`]:{padding:Tn,paddingInlineStart:ot,[`> ${et}-expand-icon`]:{height:sn*mn,marginInlineStart:Sa-ot}},[`> ${et}-content > ${et}-content-box`]:{padding:Sa}}},[`${et}-item:last-child`]:{[`> ${et}-content`]:{borderRadius:`0 0 ${Mt}px ${Mt}px`}},[`& ${et}-item-disabled > ${et}-header`]:{"\n &,\n & > .arrow\n ":{color:Wn,cursor:"not-allowed"}},[`&${et}-icon-position-end`]:{[`& > ${et}-item`]:{[`> ${et}-header`]:{[`${et}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:En}}}}})}},Et=ct=>{const{componentCls:et}=ct,bn=`> ${et}-item > ${et}-header ${et}-arrow svg`;return{[`${et}-rtl`]:{[bn]:{transform:"rotate(180deg)"}}}},Gt=ct=>{const{componentCls:et,headerBg:bn,paddingXXS:ot,colorBorder:Bt}=ct;return{[`${et}-borderless`]:{backgroundColor:bn,border:0,[`> ${et}-item`]:{borderBottom:`1px solid ${Bt}`},[` > ${et}-item:last-child, > ${et}-item:last-child ${et}-header - `]:{borderRadius:0},[`> ${et}-item:last-child`]:{borderBottom:0},[`> ${et}-item > ${et}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${et}-item > ${et}-content > ${et}-content-box`]:{paddingTop:ot}}}},vt=ct=>{const{componentCls:et,paddingSM:bn}=ct;return{[`${et}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${et}-item`]:{borderBottom:0,[`> ${et}-content`]:{backgroundColor:"transparent",border:0,[`> ${et}-content-box`]:{paddingBlock:bn}}}}}};var Dt=(0,Wt.Z)("Collapse",ct=>{const et=(0,Qe.TS)(ct,{collapseHeaderPaddingSM:`${ct.paddingXS}px ${ct.paddingSM}px`,collapseHeaderPaddingLG:`${ct.padding}px ${ct.paddingLG}px`,collapsePanelBorderRadius:ct.borderRadiusLG});return[Me(et),kt(et),vt(et),Et(et),(0,It.Z)(et)]},ct=>({headerPadding:`${ct.paddingSM}px ${ct.padding}px`,headerBg:ct.colorFillAlter,contentPadding:`${ct.padding}px 16px`,contentBg:ct.colorBgContainer})),dt=Object.assign(De.forwardRef((ct,et)=>{const{getPrefixCls:bn,direction:ot,collapse:Bt}=De.useContext(pt.E_),{prefixCls:Ht,className:St,rootClassName:Tn,style:Ot,bordered:Kn=!0,ghost:wn,size:jn,expandIconPosition:$t="start",children:fa,expandIcon:Wn}=ct,Ca=(0,wt.Z)(xn=>{var ya;return(ya=jn!=null?jn:xn)!==null&&ya!==void 0?ya:"middle"}),sn=bn("collapse",Ht),mn=bn(),[Pn,Ma]=Dt(sn),Sa=De.useMemo(()=>$t==="left"?"start":$t==="right"?"end":$t,[$t]),Da=function(){let xn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const ya=Wn?Wn(xn):De.createElement(b.Z,{rotate:xn.isActive?90:void 0});return(0,gt.Tm)(ya,()=>({className:Be()(ya.props.className,`${sn}-arrow`)}))},en=Be()(`${sn}-icon-position-${Sa}`,{[`${sn}-borderless`]:!Kn,[`${sn}-rtl`]:ot==="rtl",[`${sn}-ghost`]:!!wn,[`${sn}-${Ca}`]:Ca!=="middle"},Bt==null?void 0:Bt.className,St,Tn,Ma),ht=Object.assign(Object.assign({},(0,ye.Z)(mn)),{motionAppear:!1,leavedClassName:`${sn}-content-hidden`}),pn=De.useMemo(()=>fa?(0,We.Z)(fa).map((xn,ya)=>{var aa,Ka;if(!((aa=xn.props)===null||aa===void 0)&&aa.disabled){const ra=(Ka=xn.key)!==null&&Ka!==void 0?Ka:String(ya),{disabled:Qn,collapsible:Ya}=xn.props,Ra=Object.assign(Object.assign({},(0,nt.Z)(xn.props,["disabled"])),{key:ra,collapsible:Ya!=null?Ya:Qn?"disabled":void 0});return(0,gt.Tm)(xn,Ra)}return xn}):null,[fa]);return Pn(De.createElement(Ce,Object.assign({ref:et,openMotion:ht},(0,nt.Z)(ct,["rootClassName"]),{expandIcon:Da,prefixCls:sn,className:en,style:Object.assign(Object.assign({},Bt==null?void 0:Bt.style),Ot)}),pn))}),{Panel:Yt}),un=dt},39722:function(_e,xt,oe){"use strict";oe.d(xt,{t5:function(){return De}});var b=oe(92310),he=oe.n(b),Be=oe(55477),Ie=oe(59301),be=oe(36355),Ge=oe(77578),Fe=oe(17356),Ye=function(We,Ve){var le={};for(var E in We)Object.prototype.hasOwnProperty.call(We,E)&&Ve.indexOf(E)<0&&(le[E]=We[E]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,E=Object.getOwnPropertySymbols(We);a{if(!(!Ve&&!le))return Ie.createElement(Ie.Fragment,null,Ve&&Ie.createElement("div",{className:`${We}-title`},(0,Ge.Z)(Ve)),Ie.createElement("div",{className:`${We}-inner-content`},(0,Ge.Z)(le)))},De=We=>{const{hashId:Ve,prefixCls:le,className:E,style:a,placement:x="top",title:y,content:z,children:ne}=We;return Ie.createElement("div",{className:he()(Ve,le,`${le}-pure`,`${le}-placement-${x}`,E),style:a},Ie.createElement("div",{className:`${le}-arrow`}),Ie.createElement(Be.G,Object.assign({},We,{className:Ve,prefixCls:le}),ne||ke(le,y,z)))},Oe=We=>{const{prefixCls:Ve}=We,le=Ye(We,["prefixCls"]),{getPrefixCls:E}=Ie.useContext(be.E_),a=E("popover",Ve),[x,y]=(0,Fe.Z)(a);return x(Ie.createElement(De,Object.assign({},le,{prefixCls:a,hashId:y})))};xt.ZP=Oe},60324:function(_e,xt,oe){"use strict";var b=oe(92310),he=oe.n(b),Be=oe(59301),Ie=oe(77578),be=oe(62892),Ge=oe(36355),Fe=oe(6848),Ye=oe(39722),ke=oe(17356),De=function(Ve,le){var E={};for(var a in Ve)Object.prototype.hasOwnProperty.call(Ve,a)&&le.indexOf(a)<0&&(E[a]=Ve[a]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(Ve);x{let{title:le,content:E,prefixCls:a}=Ve;return Be.createElement(Be.Fragment,null,le&&Be.createElement("div",{className:`${a}-title`},(0,Ie.Z)(le)),Be.createElement("div",{className:`${a}-inner-content`},(0,Ie.Z)(E)))},We=Be.forwardRef((Ve,le)=>{const{prefixCls:E,title:a,content:x,overlayClassName:y,placement:z="top",trigger:ne="hover",mouseEnterDelay:re=.1,mouseLeaveDelay:ie=.1,overlayStyle:ge={}}=Ve,fe=De(Ve,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:Pe}=Be.useContext(Ge.E_),Ue=Pe("popover",E),[Re,lt]=(0,ke.Z)(Ue),Le=Pe(),Ce=he()(y,lt);return Re(Be.createElement(Fe.Z,Object.assign({placement:z,trigger:ne,mouseEnterDelay:re,mouseLeaveDelay:ie,overlayStyle:ge},fe,{prefixCls:Ue,overlayClassName:Ce,ref:le,overlay:a||x?Be.createElement(Oe,{prefixCls:Ue,title:a,content:x}):null,transitionName:(0,be.m)(Le,"zoom-big",fe.transitionName),"data-popover-inject":!0})))});We._InternalPanelDoNotUseOrYouWillBeFired=Ye.ZP,xt.Z=We},17356:function(_e,xt,oe){"use strict";var b=oe(17313),he=oe(29878),Be=oe(19447),Ie=oe(33166),be=oe(83116),Ge=oe(37613);const Fe=De=>{const{componentCls:Oe,popoverColor:We,minWidth:Ve,fontWeightStrong:le,popoverPadding:E,boxShadowSecondary:a,colorTextHeading:x,borderRadiusLG:y,zIndexPopup:z,marginXS:ne,colorBgElevated:re,popoverBg:ie}=De;return[{[Oe]:Object.assign(Object.assign({},(0,b.Wf)(De)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:z,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":re,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${Oe}-content`]:{position:"relative"},[`${Oe}-inner`]:{backgroundColor:ie,backgroundClip:"padding-box",borderRadius:y,boxShadow:a,padding:E},[`${Oe}-title`]:{minWidth:Ve,marginBottom:ne,color:x,fontWeight:le},[`${Oe}-inner-content`]:{color:We}})},(0,Be.ZP)(De,{colorBg:"var(--antd-arrow-background-color)"}),{[`${Oe}-pure`]:{position:"relative",maxWidth:"none",margin:De.sizePopupArrow,display:"inline-block",[`${Oe}-content`]:{display:"inline-block"}}}]},Ye=De=>{const{componentCls:Oe}=De;return{[Oe]:Ie.i.map(We=>{const Ve=De[`${We}6`];return{[`&${Oe}-${We}`]:{"--antd-arrow-background-color":Ve,[`${Oe}-inner`]:{backgroundColor:Ve},[`${Oe}-arrow`]:{background:"transparent"}}}})}},ke=De=>{const{componentCls:Oe,lineWidth:We,lineType:Ve,colorSplit:le,paddingSM:E,controlHeight:a,fontSize:x,lineHeight:y,padding:z}=De,ne=a-Math.round(x*y),re=ne/2,ie=ne/2-We,ge=z;return{[Oe]:{[`${Oe}-inner`]:{padding:0},[`${Oe}-title`]:{margin:0,padding:`${re}px ${ge}px ${ie}px`,borderBottom:`${We}px ${Ve} ${le}`},[`${Oe}-inner-content`]:{padding:`${E}px ${ge}px`}}}};xt.Z=(0,be.Z)("Popover",De=>{const{colorBgElevated:Oe,colorText:We,wireframe:Ve}=De,le=(0,Ge.TS)(De,{popoverPadding:12,popoverBg:Oe,popoverColor:We});return[Fe(le),Ye(le),Ve&&ke(le),(0,he._y)(le,"zoom-big")]},De=>({width:177,minWidth:177,zIndexPopup:De.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},12563:function(_e,xt,oe){"use strict";oe.d(xt,{default:function(){return lt}});var b=oe(59301),he=oe(99267),Be=oe(92310),Ie=oe.n(Be),be=oe(36785),Ge=oe(47729),Fe=oe(14088),Ye=oe(36355),ke=oe(17313),De=oe(37613),Oe=oe(83116);const We=Le=>{const{paddingXXS:Ce,lineWidth:Xe,tagPaddingHorizontal:nt,componentCls:ye}=Le,gt=nt-Xe,pt=Ce-Xe;return{[ye]:Object.assign(Object.assign({},(0,ke.Wf)(Le)),{display:"inline-block",height:"auto",marginInlineEnd:Le.marginXS,paddingInline:gt,fontSize:Le.tagFontSize,lineHeight:Le.tagLineHeight,whiteSpace:"nowrap",background:Le.defaultBg,border:`${Le.lineWidth}px ${Le.lineType} ${Le.colorBorder}`,borderRadius:Le.borderRadiusSM,opacity:1,transition:`all ${Le.motionDurationMid}`,textAlign:"start",position:"relative",[`&${ye}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:Le.defaultColor},[`${ye}-close-icon`]:{marginInlineStart:pt,color:Le.colorTextDescription,fontSize:Le.tagIconSize,cursor:"pointer",transition:`all ${Le.motionDurationMid}`,"&:hover":{color:Le.colorTextHeading}},[`&${ye}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${Le.iconCls}-close, ${Le.iconCls}-close:hover`]:{color:Le.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${ye}-checkable-checked):hover`]:{color:Le.colorPrimary,backgroundColor:Le.colorFillSecondary},"&:active, &-checked":{color:Le.colorTextLightSolid},"&-checked":{backgroundColor:Le.colorPrimary,"&:hover":{backgroundColor:Le.colorPrimaryHover}},"&:active":{backgroundColor:Le.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${Le.iconCls} + span, > span + ${Le.iconCls}`]:{marginInlineStart:gt}}),[`${ye}-borderless`]:{borderColor:"transparent",background:Le.tagBorderlessBg}}},Ve=Le=>{const{lineWidth:Ce,fontSizeIcon:Xe}=Le,nt=Le.fontSizeSM,ye=`${Le.lineHeightSM*nt}px`;return(0,De.TS)(Le,{tagFontSize:nt,tagLineHeight:ye,tagIconSize:Xe-2*Ce,tagPaddingHorizontal:8,tagBorderlessBg:Le.colorFillTertiary})},le=Le=>({defaultBg:Le.colorFillQuaternary,defaultColor:Le.colorText});var E=(0,Oe.Z)("Tag",Le=>{const Ce=Ve(Le);return We(Ce)},le),a=function(Le,Ce){var Xe={};for(var nt in Le)Object.prototype.hasOwnProperty.call(Le,nt)&&Ce.indexOf(nt)<0&&(Xe[nt]=Le[nt]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,nt=Object.getOwnPropertySymbols(Le);ye{const{prefixCls:Ce,style:Xe,className:nt,checked:ye,onChange:gt,onClick:pt}=Le,wt=a(Le,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:ut,tag:Yt}=b.useContext(Ye.E_),ln=Et=>{gt==null||gt(!ye),pt==null||pt(Et)},It=ut("tag",Ce),[Wt,Qe]=E(It),Me=Ie()(It,`${It}-checkable`,{[`${It}-checkable-checked`]:ye},Yt==null?void 0:Yt.className,nt,Qe);return Wt(b.createElement("span",Object.assign({},wt,{style:Object.assign(Object.assign({},Xe),Yt==null?void 0:Yt.style),className:Me,onClick:ln})))},z=oe(45157);const ne=Le=>(0,z.Z)(Le,(Ce,Xe)=>{let{textColor:nt,lightBorderColor:ye,lightColor:gt,darkColor:pt}=Xe;return{[`${Le.componentCls}-${Ce}`]:{color:nt,background:gt,borderColor:ye,"&-inverse":{color:Le.colorTextLightSolid,background:pt,borderColor:pt},[`&${Le.componentCls}-borderless`]:{borderColor:"transparent"}}}});var re=(0,Oe.b)(["Tag","preset"],Le=>{const Ce=Ve(Le);return ne(Ce)},le);function ie(Le){return typeof Le!="string"?Le:Le.charAt(0).toUpperCase()+Le.slice(1)}const ge=(Le,Ce,Xe)=>{const nt=ie(Xe);return{[`${Le.componentCls}-${Ce}`]:{color:Le[`color${Xe}`],background:Le[`color${nt}Bg`],borderColor:Le[`color${nt}Border`],[`&${Le.componentCls}-borderless`]:{borderColor:"transparent"}}}};var fe=(0,Oe.b)(["Tag","status"],Le=>{const Ce=Ve(Le);return[ge(Ce,"success","Success"),ge(Ce,"processing","Info"),ge(Ce,"error","Error"),ge(Ce,"warning","Warning")]},le),Pe=function(Le,Ce){var Xe={};for(var nt in Le)Object.prototype.hasOwnProperty.call(Le,nt)&&Ce.indexOf(nt)<0&&(Xe[nt]=Le[nt]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,nt=Object.getOwnPropertySymbols(Le);ye{const{prefixCls:Xe,className:nt,rootClassName:ye,style:gt,children:pt,icon:wt,color:ut,onClose:Yt,closeIcon:ln,closable:It,bordered:Wt=!0}=Le,Qe=Pe(Le,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:Me,direction:Et,tag:kt}=b.useContext(Ye.E_),[vt,Dt]=b.useState(!0);b.useEffect(()=>{"visible"in Qe&&Dt(Qe.visible)},[Qe.visible]);const Ae=(0,be.o2)(ut),dt=(0,be.yT)(ut),un=Ae||dt,ct=Object.assign(Object.assign({backgroundColor:ut&&!un?ut:void 0},kt==null?void 0:kt.style),gt),et=Me("tag",Xe),[bn,ot]=E(et),Bt=Ie()(et,kt==null?void 0:kt.className,{[`${et}-${ut}`]:un,[`${et}-has-color`]:ut&&!un,[`${et}-hidden`]:!vt,[`${et}-rtl`]:Et==="rtl",[`${et}-borderless`]:!Wt},nt,ye,ot),Ht=jn=>{jn.stopPropagation(),Yt==null||Yt(jn),!jn.defaultPrevented&&Dt(!1)},[,St]=(0,Ge.Z)(It,ln,jn=>jn===null?b.createElement(he.Z,{className:`${et}-close-icon`,onClick:Ht}):b.createElement("span",{className:`${et}-close-icon`,onClick:Ht},jn),null,!1),Tn=typeof Qe.onClick=="function"||pt&&pt.type==="a",Ot=wt||null,Kn=Ot?b.createElement(b.Fragment,null,Ot,pt&&b.createElement("span",null,pt)):pt,wn=b.createElement("span",Object.assign({},Qe,{ref:Ce,className:Bt,style:ct}),Kn,St,Ae&&b.createElement(re,{key:"preset",prefixCls:et}),dt&&b.createElement(fe,{key:"status",prefixCls:et}));return bn(Tn?b.createElement(Fe.Z,{component:"Tag"},wn):wn)},Re=b.forwardRef(Ue);Re.CheckableTag=y;var lt=Re},98228:function(_e,xt,oe){"use strict";oe.d(xt,{default:function(){return Br}});var b=oe(92310),he=oe.n(b),Be=oe(60499),Ie=oe(77654),be=oe(85899),Ge=oe(72190),Fe=oe(42244),Ye=oe(43749),ke=oe(77861),De=oe(17115),Oe=oe(90782),We=oe(18929),Ve=oe(48736),le=oe(59301),E=function(At){var Mn=le.useRef({valueLabels:new Map});return le.useMemo(function(){var kn=Mn.current.valueLabels,In=new Map,xe=At.map(function(ft){var Ft,Qt=ft.value,Rt=(Ft=ft.label)!==null&&Ft!==void 0?Ft:kn.get(Qt);return In.set(Qt,Rt),(0,be.Z)((0,be.Z)({},ft),{},{label:Rt})});return Mn.current.valueLabels=In,[xe]},[At])},a=function(At,Mn,kn,In){return le.useMemo(function(){var xe=At.map(function(Rt){var yt=Rt.value;return yt}),ft=Mn.map(function(Rt){var yt=Rt.value;return yt}),Ft=xe.filter(function(Rt){return!In[Rt]});if(kn){var Qt=(0,Oe.S)(xe,!0,In);xe=Qt.checkedKeys,ft=Qt.halfCheckedKeys}return[Array.from(new Set([].concat((0,Ie.Z)(Ft),(0,Ie.Z)(xe)))),ft]},[At,Mn,kn,In])},x=oe(71430),y=function(At,Mn){return le.useMemo(function(){var kn=(0,x.I8)(At,{fieldNames:Mn,initWrapper:function(xe){return(0,be.Z)((0,be.Z)({},xe),{},{valueEntities:new Map})},processEntity:function(xe,ft){var Ft=xe.node[Mn.value];if(0)var Qt;ft.valueEntities.set(Ft,xe)}});return kn},[At,Mn])},z=oe(18642),ne=oe(11592),re=function(){return null},ie=re,ge=["children","value"];function fe(At){return(0,ne.Z)(At).map(function(Mn){if(!le.isValidElement(Mn)||!Mn.type)return null;var kn=Mn,In=kn.key,xe=kn.props,ft=xe.children,Ft=xe.value,Qt=(0,Fe.Z)(xe,ge),Rt=(0,be.Z)({key:In,value:Ft},Qt),yt=fe(ft);return yt.length&&(Rt.children=yt),Rt}).filter(function(Mn){return Mn})}function Pe(At){if(!At)return At;var Mn=(0,be.Z)({},At);return"props"in Mn||Object.defineProperty(Mn,"props",{get:function(){return(0,Ve.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),Mn}}),Mn}function Ue(At,Mn,kn,In,xe,ft){var Ft=null,Qt=null;function Rt(){function yt(En){var je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",Ke=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return En.map(function(He,Mt){var dn="".concat(je,"-").concat(Mt),cn=He[ft.value],qn=kn.includes(cn),Un=yt(He[ft.children]||[],dn,qn),fn=le.createElement(ie,He,Un.map(function(Ea){return Ea.node}));if(Mn===cn&&(Ft=fn),qn){var Jn={pos:dn,node:fn,children:Un};return Ke||Qt.push(Jn),Jn}return null}).filter(function(He){return He})}Qt||(Qt=[],yt(In),Qt.sort(function(En,je){var Ke=En.node.props.value,He=je.node.props.value,Mt=kn.indexOf(Ke),dn=kn.indexOf(He);return Mt-dn}))}Object.defineProperty(At,"triggerNode",{get:function(){return(0,Ve.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),Rt(),Ft}}),Object.defineProperty(At,"allCheckedNodes",{get:function(){return(0,Ve.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),Rt(),xe?Qt:Qt.map(function(En){var je=En.node;return je})}})}var Re=function(At,Mn,kn){var In=kn.treeNodeFilterProp,xe=kn.filterTreeNode,ft=kn.fieldNames,Ft=ft.children;return le.useMemo(function(){if(!Mn||xe===!1)return At;var Qt;if(typeof xe=="function")Qt=xe;else{var Rt=Mn.toUpperCase();Qt=function(je,Ke){var He=Ke[In];return String(He).toUpperCase().includes(Rt)}}function yt(En){var je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return En.reduce(function(Ke,He){var Mt=He[Ft],dn=je||Qt(Mn,Pe(He)),cn=yt(Mt||[],dn);return(dn||cn.length)&&Ke.push((0,be.Z)((0,be.Z)({},He),{},(0,z.Z)({isLeaf:void 0},Ft,cn))),Ke},[])}return yt(At)},[At,Mn,Ft,In,xe])};function lt(At){var Mn=le.useRef();Mn.current=At;var kn=le.useCallback(function(){return Mn.current.apply(Mn,arguments)},[]);return kn}function Le(At,Mn){var kn=Mn.id,In=Mn.pId,xe=Mn.rootPId,ft={},Ft=[],Qt=At.map(function(Rt){var yt=(0,be.Z)({},Rt),En=yt[kn];return ft[En]=yt,yt.key=yt.key||En,yt});return Qt.forEach(function(Rt){var yt=Rt[In],En=ft[yt];En&&(En.children=En.children||[],En.children.push(Rt)),(yt===xe||!En&&xe===null)&&Ft.push(Rt)}),Ft}function Ce(At,Mn,kn){return le.useMemo(function(){return At?kn?Le(At,(0,be.Z)({id:"id",pId:"pId",rootPId:null},kn!==!0?kn:{})):At:fe(Mn)},[Mn,kn,At])}var Xe=le.createContext(null),nt=Xe,ye=oe(10228),gt=oe(80547),pt=oe(38028),wt=le.createContext(null),ut=wt;function Yt(At){return Array.isArray(At)?At:At!==void 0?[At]:[]}function ln(At){var Mn=At||{},kn=Mn.label,In=Mn.value,xe=Mn.children,ft=In||"value";return{_title:kn?[kn]:["title","label"],value:ft,key:ft,children:xe||"children"}}function It(At){return!At||At.disabled||At.disableCheckbox||At.checkable===!1}function Wt(At,Mn){var kn=[];function In(xe){xe.forEach(function(ft){var Ft=ft[Mn.children];Ft&&(kn.push(ft[Mn.value]),In(Ft))})}return In(At),kn}function Qe(At){return At==null}var Me={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},Et=function(Mn,kn){var In=(0,ke.lk)(),xe=In.prefixCls,ft=In.multiple,Ft=In.searchValue,Qt=In.toggleOpen,Rt=In.open,yt=In.notFoundContent,En=le.useContext(ut),je=En.virtual,Ke=En.listHeight,He=En.listItemHeight,Mt=En.treeData,dn=En.fieldNames,cn=En.onSelect,qn=En.dropdownMatchSelectWidth,Un=En.treeExpandAction,fn=le.useContext(nt),Jn=fn.checkable,Ea=fn.checkedKeys,zt=fn.halfCheckedKeys,_n=fn.treeExpandedKeys,Je=fn.treeDefaultExpandAll,Ut=fn.treeDefaultExpandedKeys,Dn=fn.onTreeExpand,tt=fn.treeIcon,Xn=fn.showTreeIcon,Rn=fn.switcherIcon,ca=fn.treeLine,Vn=fn.treeNodeFilterProp,Za=fn.loadData,sa=fn.treeLoadedKeys,_a=fn.treeMotion,$a=fn.onTreeLoad,gr=fn.keyEntities,Tt=le.useRef(),La=(0,gt.Z)(function(){return Mt},[Rt,Mt],function(Ga,tr){return tr[0]&&Ga[1]!==tr[1]}),Vt=le.useState(null),wa=(0,Ge.Z)(Vt,2),pa=wa[0],Jt=wa[1],Ln=gr[pa],ea=le.useMemo(function(){return Jn?{checked:Ea,halfChecked:zt}:null},[Jn,Ea,zt]);le.useEffect(function(){if(Rt&&!ft&&Ea.length){var Ga;(Ga=Tt.current)===null||Ga===void 0||Ga.scrollTo({key:Ea[0]}),Jt(Ea[0])}},[Rt]);var yn=String(Ft).toLowerCase(),Ta=function(tr){return yn?String(tr[Vn]).toLowerCase().includes(yn):!1},Pa=le.useState(Ut),Va=(0,Ge.Z)(Pa,2),dr=Va[0],Er=Va[1],Mr=le.useState(null),hr=(0,Ge.Z)(Mr,2),Jr=hr[0],Xa=hr[1],qa=le.useMemo(function(){return _n?(0,Ie.Z)(_n):Ft?Jr:dr},[dr,Jr,_n,Ft]);le.useEffect(function(){Ft&&Xa(Wt(Mt,dn))},[Ft]);var vr=function(tr){Er(tr),Xa(tr),Dn&&Dn(tr)},va=function(tr){tr.preventDefault()},lr=function(tr,mt){var it=mt.node;Jn&&It(it)||(cn(it.key,{selected:!Ea.includes(it.key)}),ft||Qt(!1))};if(le.useImperativeHandle(kn,function(){var Ga;return{scrollTo:(Ga=Tt.current)===null||Ga===void 0?void 0:Ga.scrollTo,onKeyDown:function(mt){var it,Nt=mt.which;switch(Nt){case ye.Z.UP:case ye.Z.DOWN:case ye.Z.LEFT:case ye.Z.RIGHT:(it=Tt.current)===null||it===void 0||it.onKeyDown(mt);break;case ye.Z.ENTER:{if(Ln){var gn=(Ln==null?void 0:Ln.node)||{},ua=gn.selectable,Ia=gn.value;ua!==!1&&lr(null,{node:{key:pa},selected:!Ea.includes(Ia)})}break}case ye.Z.ESC:Qt(!1)}},onKeyUp:function(){}}}),La.length===0)return le.createElement("div",{role:"listbox",className:"".concat(xe,"-empty"),onMouseDown:va},yt);var mr={fieldNames:dn};return sa&&(mr.loadedKeys=sa),qa&&(mr.expandedKeys=qa),le.createElement("div",{onMouseDown:va},Ln&&Rt&&le.createElement("span",{style:Me,"aria-live":"assertive"},Ln.node.value),le.createElement(pt.Z,(0,Be.Z)({ref:Tt,focusable:!1,prefixCls:"".concat(xe,"-tree"),treeData:La,height:Ke,itemHeight:He,virtual:je!==!1&&qn!==!1,multiple:ft,icon:tt,showIcon:Xn,switcherIcon:Rn,showLine:ca,loadData:Ft?null:Za,motion:_a,activeKey:pa,checkable:Jn,checkStrictly:!0,checkedKeys:ea,selectedKeys:Jn?[]:Ea,defaultExpandAll:Je},mr,{onActiveChange:Jt,onSelect:lr,onCheck:lr,onExpand:vr,onLoad:$a,filterTreeNode:Ta,expandAction:Un})))},kt=le.forwardRef(Et);kt.displayName="OptionList";var vt=kt,Dt="SHOW_ALL",Ae="SHOW_PARENT",dt="SHOW_CHILD";function un(At,Mn,kn,In){var xe=new Set(At);return Mn===dt?At.filter(function(ft){var Ft=kn[ft];return!(Ft&&Ft.children&&Ft.children.some(function(Qt){var Rt=Qt.node;return xe.has(Rt[In.value])})&&Ft.children.every(function(Qt){var Rt=Qt.node;return It(Rt)||xe.has(Rt[In.value])}))}):Mn===Ae?At.filter(function(ft){var Ft=kn[ft],Qt=Ft?Ft.parent:null;return!(Qt&&!It(Qt.node)&&xe.has(Qt.key))}):At}function ct(At){var Mn=At.searchPlaceholder,kn=At.treeCheckStrictly,In=At.treeCheckable,xe=At.labelInValue,ft=At.value,Ft=At.multiple;warning(!Mn,"`searchPlaceholder` has been removed."),kn&&xe===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(xe||kn)&&warning(toArray(ft).every(function(Qt){return Qt&&_typeof(Qt)==="object"&&"value"in Qt}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),kn||Ft||In?warning(!ft||Array.isArray(ft),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(ft),"`value` should not be array when `TreeSelect` is single mode.")}var et=null,bn=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion"];function ot(At){return!At||(0,Ye.Z)(At)!=="object"}var Bt=le.forwardRef(function(At,Mn){var kn=At.id,In=At.prefixCls,xe=In===void 0?"rc-tree-select":In,ft=At.value,Ft=At.defaultValue,Qt=At.onChange,Rt=At.onSelect,yt=At.onDeselect,En=At.searchValue,je=At.inputValue,Ke=At.onSearch,He=At.autoClearSearchValue,Mt=He===void 0?!0:He,dn=At.filterTreeNode,cn=At.treeNodeFilterProp,qn=cn===void 0?"value":cn,Un=At.showCheckedStrategy,fn=At.treeNodeLabelProp,Jn=At.multiple,Ea=At.treeCheckable,zt=At.treeCheckStrictly,_n=At.labelInValue,Je=At.fieldNames,Ut=At.treeDataSimpleMode,Dn=At.treeData,tt=At.children,Xn=At.loadData,Rn=At.treeLoadedKeys,ca=At.onTreeLoad,Vn=At.treeDefaultExpandAll,Za=At.treeExpandedKeys,sa=At.treeDefaultExpandedKeys,_a=At.onTreeExpand,$a=At.treeExpandAction,gr=At.virtual,Tt=At.listHeight,La=Tt===void 0?200:Tt,Vt=At.listItemHeight,wa=Vt===void 0?20:Vt,pa=At.onDropdownVisibleChange,Jt=At.dropdownMatchSelectWidth,Ln=Jt===void 0?!0:Jt,ea=At.treeLine,yn=At.treeIcon,Ta=At.showTreeIcon,Pa=At.switcherIcon,Va=At.treeMotion,dr=(0,Fe.Z)(At,bn),Er=(0,De.ZP)(kn),Mr=Ea&&!zt,hr=Ea||zt,Jr=zt||_n,Xa=hr||Jn,qa=(0,We.Z)(Ft,{value:ft}),vr=(0,Ge.Z)(qa,2),va=vr[0],lr=vr[1],mr=le.useMemo(function(){return Ea?Un||dt:Dt},[Un,Ea]),Ga=le.useMemo(function(){return ln(Je)},[JSON.stringify(Je)]),tr=(0,We.Z)("",{value:En!==void 0?En:je,postState:function(Na){return Na||""}}),mt=(0,Ge.Z)(tr,2),it=mt[0],Nt=mt[1],gn=function(Na){Nt(Na),Ke==null||Ke(Na)},ua=Ce(Dn,tt,Ut),Ia=y(ua,Ga),tn=Ia.keyEntities,Ba=Ia.valueEntities,Aa=le.useCallback(function(vn){var Na=[],xa=[];return vn.forEach(function(ja){Ba.has(ja)?xa.push(ja):Na.push(ja)}),{missingRawValues:Na,existRawValues:xa}},[Ba]),nr=Re(ua,it,{fieldNames:Ga,treeNodeFilterProp:qn,filterTreeNode:dn}),ka=le.useCallback(function(vn){if(vn){if(fn)return vn[fn];for(var Na=Ga._title,xa=0;xa{const{componentCls:Mn,treePrefixCls:kn,colorBgElevated:In}=At,xe=`.${kn}`;return[{[`${Mn}-dropdown`]:[{padding:`${At.paddingXS}px ${At.paddingXS/2}px`},(0,ya.Yk)(kn,(0,pn.TS)(At,{colorBgContainer:In})),{[xe]:{borderRadius:0,[`${xe}-list-holder-inner`]:{alignItems:"stretch",[`${xe}-treenode`]:{[`${xe}-node-content-wrapper`]:{flex:"auto"}}}}},(0,ht.C2)(`${kn}-checkbox`,At),{"&-rtl":{direction:"rtl",[`${xe}-switcher${xe}-switcher_close`]:{[`${xe}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function Ka(At,Mn){return(0,xn.Z)("TreeSelect",kn=>{const In=(0,pn.TS)(kn,{treePrefixCls:Mn});return[aa(In)]},ya.TM)(At)}var ra=function(At,Mn){var kn={};for(var In in At)Object.prototype.hasOwnProperty.call(At,In)&&Mn.indexOf(In)<0&&(kn[In]=At[In]);if(At!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,In=Object.getOwnPropertySymbols(At);xe{var kn,{prefixCls:In,size:xe,disabled:ft,bordered:Ft=!0,className:Qt,rootClassName:Rt,treeCheckable:yt,multiple:En,listHeight:je=256,listItemHeight:Ke=26,placement:He,notFoundContent:Mt,switcherIcon:dn,treeLine:cn,getPopupContainer:qn,popupClassName:Un,dropdownClassName:fn,treeIcon:Jn=!1,transitionName:Ea,choiceTransitionName:zt="",status:_n,treeExpandAction:Je,builtinPlacements:Ut,dropdownMatchSelectWidth:Dn,popupMatchSelectWidth:tt,allowClear:Xn}=At,Rn=ra(At,["prefixCls","size","disabled","bordered","className","rootClassName","treeCheckable","multiple","listHeight","listItemHeight","placement","notFoundContent","switcherIcon","treeLine","getPopupContainer","popupClassName","dropdownClassName","treeIcon","transitionName","choiceTransitionName","status","treeExpandAction","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","allowClear"]);const{getPopupContainer:ca,getPrefixCls:Vn,renderEmpty:Za,direction:sa,virtual:_a,popupMatchSelectWidth:$a,popupOverflow:gr}=le.useContext($t.E_),Tt=Vn(),La=Vn("select",In),Vt=Vn("select-tree",In),wa=Vn("tree-select",In),{compactSize:pa,compactItemClassnames:Jt}=(0,Da.ri)(La,sa),[Ln,ea]=(0,mn.Z)(La),[yn]=Ka(wa,Vt),Ta=he()(Un||fn,`${wa}-dropdown`,{[`${wa}-dropdown-rtl`]:sa==="rtl"},Rt,ea),Pa=!!(yt||En),Va=(0,Ma.Z)(Rn.suffixIcon,Rn.showArrow),dr=(kn=tt!=null?tt:Dn)!==null&&kn!==void 0?kn:$a,{status:Er,hasFeedback:Mr,isFormItemInput:hr,feedbackIcon:Jr}=le.useContext(sn.aM),Xa=(0,jn.F)(Er,_n),{suffixIcon:qa,removeIcon:vr,clearIcon:va}=(0,Sa.Z)(Object.assign(Object.assign({},Rn),{multiple:Pa,showSuffixIcon:Va,hasFeedback:Mr,feedbackIcon:Jr,prefixCls:La,componentName:"TreeSelect"})),lr=Xn===!0?{clearIcon:va}:Xn;let mr;Mt!==void 0?mr=Mt:mr=(Za==null?void 0:Za("Select"))||le.createElement(Wn.Z,{componentName:"Select"});const Ga=(0,Ot.Z)(Rn,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon"]),tr=le.useMemo(()=>He!==void 0?He:sa==="rtl"?"bottomRight":"bottomLeft",[He,sa]),mt=(0,Pn.Z)(Ut,gr),it=(0,Ca.Z)(Ba=>{var Aa;return(Aa=xe!=null?xe:pa)!==null&&Aa!==void 0?Aa:Ba}),Nt=le.useContext(fa.Z),gn=ft!=null?ft:Nt,ua=he()(!In&&wa,{[`${La}-lg`]:it==="large",[`${La}-sm`]:it==="small",[`${La}-rtl`]:sa==="rtl",[`${La}-borderless`]:!Ft,[`${La}-in-form-item`]:hr},(0,jn.Z)(La,Xa,Mr),Jt,Qt,Rt,ea),Ia=Ba=>le.createElement(en.Z,{prefixCls:Vt,switcherIcon:dn,treeNodeProps:Ba,showLine:cn}),tn=le.createElement(Tn,Object.assign({virtual:_a,disabled:gn},Ga,{dropdownMatchSelectWidth:dr,builtinPlacements:mt,ref:Mn,prefixCls:La,className:ua,listHeight:je,listItemHeight:Ke,treeCheckable:yt&&le.createElement("span",{className:`${La}-tree-checkbox-inner`}),treeLine:!!cn,suffixIcon:qa,multiple:Pa,placement:tr,removeIcon:vr,allowClear:lr,switcherIcon:Ia,showTreeIcon:Jn,notFoundContent:mr,getPopupContainer:qn||ca,treeMotion:null,dropdownClassName:Ta,choiceTransitionName:(0,wn.m)(Tt,"",zt),transitionName:(0,wn.m)(Tt,"slide-up",Ea),treeExpandAction:Je}));return Ln(yn(tn))},Ra=le.forwardRef(Qn),Ja=(0,Kn.Z)(Ra);Ra.TreeNode=ie,Ra.SHOW_ALL=Dt,Ra.SHOW_PARENT=Ae,Ra.SHOW_CHILD=dt,Ra._InternalPanelDoNotUseOrYouWillBeFired=Ja;var Br=Ra},24334:function(_e,xt,oe){var b,he;(function(Be,Ie){_e.exports=Ie(Be)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof oe.g!="undefined"?oe.g:this,function(Be){"use strict";Be=Be||{};var Ie=Be.Base64,be="2.6.4",Ge="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Fe=function(Xe){for(var nt={},ye=0,gt=Xe.length;ye>>6)+Ye(128|nt&63):Ye(224|nt>>>12&15)+Ye(128|nt>>>6&63)+Ye(128|nt&63)}else{var nt=65536+(Xe.charCodeAt(0)-55296)*1024+(Xe.charCodeAt(1)-56320);return Ye(240|nt>>>18&7)+Ye(128|nt>>>12&63)+Ye(128|nt>>>6&63)+Ye(128|nt&63)}},De=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,Oe=function(Xe){return Xe.replace(De,ke)},We=function(Xe){var nt=[0,2,1][Xe.length%3],ye=Xe.charCodeAt(0)<<16|(Xe.length>1?Xe.charCodeAt(1):0)<<8|(Xe.length>2?Xe.charCodeAt(2):0),gt=[Ge.charAt(ye>>>18),Ge.charAt(ye>>>12&63),nt>=2?"=":Ge.charAt(ye>>>6&63),nt>=1?"=":Ge.charAt(ye&63)];return gt.join("")},Ve=Be.btoa&&typeof Be.btoa=="function"?function(Xe){return Be.btoa(Xe)}:function(Xe){if(Xe.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return Xe.replace(/[\s\S]{1,3}/g,We)},le=function(Xe){return Ve(Oe(String(Xe)))},E=function(Xe){return Xe.replace(/[+\/]/g,function(nt){return nt=="+"?"-":"_"}).replace(/=/g,"")},a=function(Xe,nt){return nt?E(le(Xe)):le(Xe)},x=function(Xe){return a(Xe,!0)},y;Be.Uint8Array&&(y=function(Xe,nt){for(var ye="",gt=0,pt=Xe.length;gt>>18)+Ge.charAt(ln>>>12&63)+(typeof ut!="undefined"?Ge.charAt(ln>>>6&63):"=")+(typeof Yt!="undefined"?Ge.charAt(ln&63):"=")}return nt?E(ye):ye});var z=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,ne=function(Xe){switch(Xe.length){case 4:var nt=(7&Xe.charCodeAt(0))<<18|(63&Xe.charCodeAt(1))<<12|(63&Xe.charCodeAt(2))<<6|63&Xe.charCodeAt(3),ye=nt-65536;return Ye((ye>>>10)+55296)+Ye((ye&1023)+56320);case 3:return Ye((15&Xe.charCodeAt(0))<<12|(63&Xe.charCodeAt(1))<<6|63&Xe.charCodeAt(2));default:return Ye((31&Xe.charCodeAt(0))<<6|63&Xe.charCodeAt(1))}},re=function(Xe){return Xe.replace(z,ne)},ie=function(Xe){var nt=Xe.length,ye=nt%4,gt=(nt>0?Fe[Xe.charAt(0)]<<18:0)|(nt>1?Fe[Xe.charAt(1)]<<12:0)|(nt>2?Fe[Xe.charAt(2)]<<6:0)|(nt>3?Fe[Xe.charAt(3)]:0),pt=[Ye(gt>>>16),Ye(gt>>>8&255),Ye(gt&255)];return pt.length-=[0,0,2,1][ye],pt.join("")},ge=Be.atob&&typeof Be.atob=="function"?function(Xe){return Be.atob(Xe)}:function(Xe){return Xe.replace(/\S{1,4}/g,ie)},fe=function(Xe){return ge(String(Xe).replace(/[^A-Za-z0-9\+\/]/g,""))},Pe=function(Xe){return re(ge(Xe))},Ue=function(Xe){return String(Xe).replace(/[-_]/g,function(nt){return nt=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},Re=function(Xe){return Pe(Ue(Xe))},lt;Be.Uint8Array&&(lt=function(Xe){return Uint8Array.from(fe(Ue(Xe)),function(nt){return nt.charCodeAt(0)})});var Le=function(){var Xe=Be.Base64;return Be.Base64=Ie,Xe};if(Be.Base64={VERSION:be,atob:fe,btoa:Ve,fromBase64:Re,toBase64:a,utob:Oe,encode:a,encodeURI:x,btou:re,decode:Re,noConflict:Le,fromUint8Array:y,toUint8Array:lt},typeof Object.defineProperty=="function"){var Ce=function(Xe){return{value:Xe,enumerable:!1,writable:!0,configurable:!0}};Be.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",Ce(function(){return Re(this)})),Object.defineProperty(String.prototype,"toBase64",Ce(function(Xe){return a(this,Xe)})),Object.defineProperty(String.prototype,"toBase64URI",Ce(function(){return a(this,!0)}))}}return Be.Meteor&&(Base64=Be.Base64),_e.exports?_e.exports.Base64=Be.Base64:(b=[],he=function(){return Be.Base64}.apply(xt,b),he!==void 0&&(_e.exports=he)),{Base64:Be.Base64}})},43141:function(_e,xt,oe){"use strict";oe.d(xt,{Z5:function(){return _s},_l:function(){return zd},bK:function(){return rs}});var b=oe(59301),he=oe(29658);function Be(ee,te){ee.prototype=Object.create(te.prototype),ee.prototype.constructor=ee,(0,he.Z)(ee,te)}var Ie=oe(60499),be=oe(59781),Ge=b.createContext(null),Fe=null;function Ye(ee){ee()}var ke=Ye,De=function(te){return ke=te},Oe=function(){return ke};function We(){var ee=Oe(),te=null,ae=null;return{clear:function(){te=null,ae=null},notify:function(){ee(function(){for(var ce=te;ce;)ce.callback(),ce=ce.next})},get:function(){for(var ce=[],me=te;me;)ce.push(me),me=me.next;return ce},subscribe:function(ce){var me=!0,ve=ae={callback:ce,next:null,prev:ae};return ve.prev?ve.prev.next=ve:te=ve,function(){!me||te===null||(me=!1,ve.next?ve.next.prev=ve.prev:ae=ve.prev,ve.prev?ve.prev.next=ve.next:te=ve.next)}}}}var Ve={notify:function(){},get:function(){return[]}};function le(ee,te){var ae,ue=Ve;function ce(Ne){return we(),ue.subscribe(Ne)}function me(){ue.notify()}function ve(){ze.onStateChange&&ze.onStateChange()}function pe(){return!!ae}function we(){ae||(ae=te?te.addNestedSub(ve):ee.subscribe(ve),ue=We())}function Ze(){ae&&(ae(),ae=void 0,ue.clear(),ue=Ve)}var ze={addNestedSub:ce,notifyNestedSubs:me,handleChangeWrapper:ve,isSubscribed:pe,trySubscribe:we,tryUnsubscribe:Ze,getListeners:function(){return ue}};return ze}var E=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?b.useLayoutEffect:b.useEffect;function a(ee){var te=ee.store,ae=ee.context,ue=ee.children,ce=(0,b.useMemo)(function(){var pe=le(te);return{store:te,subscription:pe}},[te]),me=(0,b.useMemo)(function(){return te.getState()},[te]);E(function(){var pe=ce.subscription;return pe.onStateChange=pe.notifyNestedSubs,pe.trySubscribe(),me!==te.getState()&&pe.notifyNestedSubs(),function(){pe.tryUnsubscribe(),pe.onStateChange=null}},[ce,me]);var ve=ae||Ge;return b.createElement(ve.Provider,{value:ce},ue)}var x=a,y=oe(69010),z=oe(94266),ne=oe.n(z),re=oe(53410),ie=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],ge=["reactReduxForwardedRef"],fe=[],Pe=[null,null],Ue=function(te){try{return JSON.stringify(te)}catch(ae){return String(te)}};function Re(ee,te){var ae=ee[1];return[te.payload,ae+1]}function lt(ee,te,ae){E(function(){return ee.apply(void 0,te)},ae)}function Le(ee,te,ae,ue,ce,me,ve){ee.current=ue,te.current=ce,ae.current=!1,me.current&&(me.current=null,ve())}function Ce(ee,te,ae,ue,ce,me,ve,pe,we,Ze){if(ee){var ze=!1,Ne=null,Te=function(){if(!ze){var On=te.getState(),Zn,Yn;try{Zn=ue(On,ce.current)}catch(da){Yn=da,Ne=da}Yn||(Ne=null),Zn===me.current?ve.current||we():(me.current=Zn,pe.current=Zn,ve.current=!0,Ze({type:"STORE_UPDATED",payload:{error:Yn}}))}};ae.onStateChange=Te,ae.trySubscribe(),Te();var qe=function(){if(ze=!0,ae.tryUnsubscribe(),ae.onStateChange=null,Ne)throw Ne};return qe}}var Xe=function(){return[null,0]};function nt(ee,te){te===void 0&&(te={});var ae=te,ue=ae.getDisplayName,ce=ue===void 0?function(ir){return"ConnectAdvanced("+ir+")"}:ue,me=ae.methodName,ve=me===void 0?"connectAdvanced":me,pe=ae.renderCountProp,we=pe===void 0?void 0:pe,Ze=ae.shouldHandleStateChanges,ze=Ze===void 0?!0:Ze,Ne=ae.storeKey,Te=Ne===void 0?"store":Ne,qe=ae.withRef,Pt=qe===void 0?!1:qe,On=ae.forwardRef,Zn=On===void 0?!1:On,Yn=ae.context,da=Yn===void 0?Ge:Yn,Fa=(0,y.Z)(ae,ie);if(0)var Oa;var sr=da;return function(Fr){var qr=Fr.displayName||Fr.name||"Component",Cr=ce(qr),_r=(0,Ie.Z)({},Fa,{getDisplayName:ce,methodName:ve,renderCountProp:we,shouldHandleStateChanges:ze,storeKey:Te,displayName:Cr,wrappedComponentName:qr,WrappedComponent:Fr}),io=Fa.pure;function lo(uo){return ee(uo.dispatch,_r)}var jo=io?b.useMemo:function(uo){return uo()};function No(uo){var ni=(0,b.useMemo)(function(){var Wi=uo.reactReduxForwardedRef,Iu=(0,y.Z)(uo,ge);return[uo.context,Wi,Iu]},[uo]),zo=ni[0],zi=ni[1],si=ni[2],ai=(0,b.useMemo)(function(){return zo&&zo.Consumer&&(0,re.isContextConsumer)(b.createElement(zo.Consumer,null))?zo:sr},[zo,sr]),Zo=(0,b.useContext)(ai),di=!!uo.store&&!!uo.store.getState&&!!uo.store.dispatch,Bl=!!Zo&&!!Zo.store,Wo=di?uo.store:Zo.store,Zi=(0,b.useMemo)(function(){return lo(Wo)},[Wo]),bl=(0,b.useMemo)(function(){if(!ze)return Pe;var Wi=le(Wo,di?null:Zo.subscription),Iu=Wi.notifyNestedSubs.bind(Wi);return[Wi,Iu]},[Wo,di,Zo]),yi=bl[0],Cl=bl[1],xl=(0,b.useMemo)(function(){return di?Zo:(0,Ie.Z)({},Zo,{subscription:yi})},[di,Zo,yi]),os=(0,b.useReducer)(Re,fe,Xe),Kd=os[0],wl=Kd[0],Yd=os[1];if(wl&&wl.error)throw wl.error;var is=(0,b.useRef)(),wu=(0,b.useRef)(si),Dl=(0,b.useRef)(),ls=(0,b.useRef)(!1),Du=jo(function(){return Dl.current&&si===wu.current?Dl.current:Zi(Wo.getState(),si)},[Wo,wl,si]);lt(Le,[wu,is,ls,si,Du,Dl,Cl]),lt(Ce,[ze,Wo,yi,Zi,wu,is,ls,Dl,Cl,Yd],[Wo,yi,Zi]);var Lu=(0,b.useMemo)(function(){return b.createElement(Fr,(0,Ie.Z)({},Du,{ref:zi}))},[zi,Fr,Du]),Jd=(0,b.useMemo)(function(){return ze?b.createElement(ai.Provider,{value:xl},Lu):Lu},[ai,Lu,xl]);return Jd}var bo=io?b.memo(No):No;if(bo.WrappedComponent=Fr,bo.displayName=No.displayName=Cr,Zn){var Ho=b.forwardRef(function(ni,zo){return b.createElement(bo,(0,Ie.Z)({},ni,{reactReduxForwardedRef:zo}))});return Ho.displayName=Cr,Ho.WrappedComponent=Fr,ne()(Ho,Fr)}return ne()(bo,Fr)}}function ye(ee,te){return ee===te?ee!==0||te!==0||1/ee===1/te:ee!==ee&&te!==te}function gt(ee,te){if(ye(ee,te))return!0;if(typeof ee!="object"||ee===null||typeof te!="object"||te===null)return!1;var ae=Object.keys(ee),ue=Object.keys(te);if(ae.length!==ue.length)return!1;for(var ce=0;ce=0;ue--){var ce=te[ue](ee);if(ce)return ce}return function(me,ve){throw new Error("Invalid value of type "+typeof ee+" for "+ae+" argument when connecting component "+ve.wrappedComponentName+".")}}function St(ee,te){return ee===te}function Tn(ee){var te=ee===void 0?{}:ee,ae=te.connectHOC,ue=ae===void 0?nt:ae,ce=te.mapStateToPropsFactories,me=ce===void 0?kt:ce,ve=te.mapDispatchToPropsFactories,pe=ve===void 0?Qe:ve,we=te.mergePropsFactories,Ze=we===void 0?un:we,ze=te.selectorFactory,Ne=ze===void 0?ot:ze;return function(qe,Pt,On,Zn){Zn===void 0&&(Zn={});var Yn=Zn,da=Yn.pure,Fa=da===void 0?!0:da,Oa=Yn.areStatesEqual,sr=Oa===void 0?St:Oa,ir=Yn.areOwnPropsEqual,Fr=ir===void 0?gt:ir,qr=Yn.areStatePropsEqual,Cr=qr===void 0?gt:qr,_r=Yn.areMergedPropsEqual,io=_r===void 0?gt:_r,lo=(0,y.Z)(Yn,Bt),jo=Ht(qe,me,"mapStateToProps"),No=Ht(Pt,pe,"mapDispatchToProps"),bo=Ht(On,Ze,"mergeProps");return ue(Ne,(0,Ie.Z)({methodName:"connect",getDisplayName:function(uo){return"Connect("+uo+")"},shouldHandleStateChanges:!!qe,initMapStateToProps:jo,initMapDispatchToProps:No,initMergeProps:bo,pure:Fa,areStatesEqual:sr,areOwnPropsEqual:Fr,areStatePropsEqual:Cr,areMergedPropsEqual:io},lo))}}var Ot=Tn();function Kn(){var ee=useContext(ReactReduxContext);return ee}function wn(ee){ee===void 0&&(ee=ReactReduxContext);var te=ee===ReactReduxContext?useDefaultReduxContext:function(){return useContext(ee)};return function(){var ue=te(),ce=ue.store;return ce}}var jn=null;function $t(ee){ee===void 0&&(ee=ReactReduxContext);var te=ee===ReactReduxContext?useDefaultStore:createStoreHook(ee);return function(){var ue=te();return ue.dispatch}}var fa=null,Wn=function(te,ae){return te===ae};function Ca(ee,te,ae,ue){var ce=useReducer(function(Pt){return Pt+1},0),me=ce[1],ve=useMemo(function(){return createSubscription(ae,ue)},[ae,ue]),pe=useRef(),we=useRef(),Ze=useRef(),ze=useRef(),Ne=ae.getState(),Te;try{if(ee!==we.current||Ne!==Ze.current||pe.current){var qe=ee(Ne);ze.current===void 0||!te(qe,ze.current)?Te=qe:Te=ze.current}else Te=ze.current}catch(Pt){throw pe.current&&(Pt.message+=` + `]:{borderRadius:0},[`> ${et}-item:last-child`]:{borderBottom:0},[`> ${et}-item > ${et}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${et}-item > ${et}-content > ${et}-content-box`]:{paddingTop:ot}}}},vt=ct=>{const{componentCls:et,paddingSM:bn}=ct;return{[`${et}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${et}-item`]:{borderBottom:0,[`> ${et}-content`]:{backgroundColor:"transparent",border:0,[`> ${et}-content-box`]:{paddingBlock:bn}}}}}};var Dt=(0,Wt.Z)("Collapse",ct=>{const et=(0,Qe.TS)(ct,{collapseHeaderPaddingSM:`${ct.paddingXS}px ${ct.paddingSM}px`,collapseHeaderPaddingLG:`${ct.padding}px ${ct.paddingLG}px`,collapsePanelBorderRadius:ct.borderRadiusLG});return[Me(et),Gt(et),vt(et),Et(et),(0,Nt.Z)(et)]},ct=>({headerPadding:`${ct.paddingSM}px ${ct.padding}px`,headerBg:ct.colorFillAlter,contentPadding:`${ct.padding}px 16px`,contentBg:ct.colorBgContainer})),dt=Object.assign(De.forwardRef((ct,et)=>{const{getPrefixCls:bn,direction:ot,collapse:Bt}=De.useContext(pt.E_),{prefixCls:Ht,className:St,rootClassName:Tn,style:Mt,bordered:Kn=!0,ghost:wn,size:jn,expandIconPosition:$t="start",children:ma,expandIcon:Wn}=ct,Ca=(0,wt.Z)(xn=>{var ya;return(ya=jn!=null?jn:xn)!==null&&ya!==void 0?ya:"middle"}),sn=bn("collapse",Ht),mn=bn(),[En,Ma]=Dt(sn),Sa=De.useMemo(()=>$t==="left"?"start":$t==="right"?"end":$t,[$t]),Da=function(){let xn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const ya=Wn?Wn(xn):De.createElement(b.Z,{rotate:xn.isActive?90:void 0});return(0,gt.Tm)(ya,()=>({className:Be()(ya.props.className,`${sn}-arrow`)}))},en=Be()(`${sn}-icon-position-${Sa}`,{[`${sn}-borderless`]:!Kn,[`${sn}-rtl`]:ot==="rtl",[`${sn}-ghost`]:!!wn,[`${sn}-${Ca}`]:Ca!=="middle"},Bt==null?void 0:Bt.className,St,Tn,Ma),ht=Object.assign(Object.assign({},(0,ye.Z)(mn)),{motionAppear:!1,leavedClassName:`${sn}-content-hidden`}),hn=De.useMemo(()=>ma?(0,We.Z)(ma).map((xn,ya)=>{var aa,Ka;if(!((aa=xn.props)===null||aa===void 0)&&aa.disabled){const ra=(Ka=xn.key)!==null&&Ka!==void 0?Ka:String(ya),{disabled:Qn,collapsible:Ya}=xn.props,Ra=Object.assign(Object.assign({},(0,nt.Z)(xn.props,["disabled"])),{key:ra,collapsible:Ya!=null?Ya:Qn?"disabled":void 0});return(0,gt.Tm)(xn,Ra)}return xn}):null,[ma]);return En(De.createElement(Ce,Object.assign({ref:et,openMotion:ht},(0,nt.Z)(ct,["rootClassName"]),{expandIcon:Da,prefixCls:sn,className:en,style:Object.assign(Object.assign({},Bt==null?void 0:Bt.style),Mt)}),hn))}),{Panel:Yt}),un=dt},39722:function(_e,xt,oe){"use strict";oe.d(xt,{t5:function(){return De}});var b=oe(92310),he=oe.n(b),Be=oe(55477),Ie=oe(59301),be=oe(36355),Ge=oe(77578),Fe=oe(17356),Ye=function(We,Ve){var le={};for(var E in We)Object.prototype.hasOwnProperty.call(We,E)&&Ve.indexOf(E)<0&&(le[E]=We[E]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,E=Object.getOwnPropertySymbols(We);a{if(!(!Ve&&!le))return Ie.createElement(Ie.Fragment,null,Ve&&Ie.createElement("div",{className:`${We}-title`},(0,Ge.Z)(Ve)),Ie.createElement("div",{className:`${We}-inner-content`},(0,Ge.Z)(le)))},De=We=>{const{hashId:Ve,prefixCls:le,className:E,style:a,placement:x="top",title:y,content:z,children:ne}=We;return Ie.createElement("div",{className:he()(Ve,le,`${le}-pure`,`${le}-placement-${x}`,E),style:a},Ie.createElement("div",{className:`${le}-arrow`}),Ie.createElement(Be.G,Object.assign({},We,{className:Ve,prefixCls:le}),ne||ke(le,y,z)))},Oe=We=>{const{prefixCls:Ve}=We,le=Ye(We,["prefixCls"]),{getPrefixCls:E}=Ie.useContext(be.E_),a=E("popover",Ve),[x,y]=(0,Fe.Z)(a);return x(Ie.createElement(De,Object.assign({},le,{prefixCls:a,hashId:y})))};xt.ZP=Oe},60324:function(_e,xt,oe){"use strict";var b=oe(92310),he=oe.n(b),Be=oe(59301),Ie=oe(77578),be=oe(62892),Ge=oe(36355),Fe=oe(6848),Ye=oe(39722),ke=oe(17356),De=function(Ve,le){var E={};for(var a in Ve)Object.prototype.hasOwnProperty.call(Ve,a)&&le.indexOf(a)<0&&(E[a]=Ve[a]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(Ve);x{let{title:le,content:E,prefixCls:a}=Ve;return Be.createElement(Be.Fragment,null,le&&Be.createElement("div",{className:`${a}-title`},(0,Ie.Z)(le)),Be.createElement("div",{className:`${a}-inner-content`},(0,Ie.Z)(E)))},We=Be.forwardRef((Ve,le)=>{const{prefixCls:E,title:a,content:x,overlayClassName:y,placement:z="top",trigger:ne="hover",mouseEnterDelay:re=.1,mouseLeaveDelay:ie=.1,overlayStyle:ge={}}=Ve,fe=De(Ve,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:Pe}=Be.useContext(Ge.E_),Ue=Pe("popover",E),[Re,lt]=(0,ke.Z)(Ue),Le=Pe(),Ce=he()(y,lt);return Re(Be.createElement(Fe.Z,Object.assign({placement:z,trigger:ne,mouseEnterDelay:re,mouseLeaveDelay:ie,overlayStyle:ge},fe,{prefixCls:Ue,overlayClassName:Ce,ref:le,overlay:a||x?Be.createElement(Oe,{prefixCls:Ue,title:a,content:x}):null,transitionName:(0,be.m)(Le,"zoom-big",fe.transitionName),"data-popover-inject":!0})))});We._InternalPanelDoNotUseOrYouWillBeFired=Ye.ZP,xt.Z=We},17356:function(_e,xt,oe){"use strict";var b=oe(17313),he=oe(29878),Be=oe(19447),Ie=oe(33166),be=oe(83116),Ge=oe(37613);const Fe=De=>{const{componentCls:Oe,popoverColor:We,minWidth:Ve,fontWeightStrong:le,popoverPadding:E,boxShadowSecondary:a,colorTextHeading:x,borderRadiusLG:y,zIndexPopup:z,marginXS:ne,colorBgElevated:re,popoverBg:ie}=De;return[{[Oe]:Object.assign(Object.assign({},(0,b.Wf)(De)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:z,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":re,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${Oe}-content`]:{position:"relative"},[`${Oe}-inner`]:{backgroundColor:ie,backgroundClip:"padding-box",borderRadius:y,boxShadow:a,padding:E},[`${Oe}-title`]:{minWidth:Ve,marginBottom:ne,color:x,fontWeight:le},[`${Oe}-inner-content`]:{color:We}})},(0,Be.ZP)(De,{colorBg:"var(--antd-arrow-background-color)"}),{[`${Oe}-pure`]:{position:"relative",maxWidth:"none",margin:De.sizePopupArrow,display:"inline-block",[`${Oe}-content`]:{display:"inline-block"}}}]},Ye=De=>{const{componentCls:Oe}=De;return{[Oe]:Ie.i.map(We=>{const Ve=De[`${We}6`];return{[`&${Oe}-${We}`]:{"--antd-arrow-background-color":Ve,[`${Oe}-inner`]:{backgroundColor:Ve},[`${Oe}-arrow`]:{background:"transparent"}}}})}},ke=De=>{const{componentCls:Oe,lineWidth:We,lineType:Ve,colorSplit:le,paddingSM:E,controlHeight:a,fontSize:x,lineHeight:y,padding:z}=De,ne=a-Math.round(x*y),re=ne/2,ie=ne/2-We,ge=z;return{[Oe]:{[`${Oe}-inner`]:{padding:0},[`${Oe}-title`]:{margin:0,padding:`${re}px ${ge}px ${ie}px`,borderBottom:`${We}px ${Ve} ${le}`},[`${Oe}-inner-content`]:{padding:`${E}px ${ge}px`}}}};xt.Z=(0,be.Z)("Popover",De=>{const{colorBgElevated:Oe,colorText:We,wireframe:Ve}=De,le=(0,Ge.TS)(De,{popoverPadding:12,popoverBg:Oe,popoverColor:We});return[Fe(le),Ye(le),Ve&&ke(le),(0,he._y)(le,"zoom-big")]},De=>({width:177,minWidth:177,zIndexPopup:De.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},12563:function(_e,xt,oe){"use strict";oe.d(xt,{default:function(){return lt}});var b=oe(59301),he=oe(99267),Be=oe(92310),Ie=oe.n(Be),be=oe(36785),Ge=oe(47729),Fe=oe(14088),Ye=oe(36355),ke=oe(17313),De=oe(37613),Oe=oe(83116);const We=Le=>{const{paddingXXS:Ce,lineWidth:Xe,tagPaddingHorizontal:nt,componentCls:ye}=Le,gt=nt-Xe,pt=Ce-Xe;return{[ye]:Object.assign(Object.assign({},(0,ke.Wf)(Le)),{display:"inline-block",height:"auto",marginInlineEnd:Le.marginXS,paddingInline:gt,fontSize:Le.tagFontSize,lineHeight:Le.tagLineHeight,whiteSpace:"nowrap",background:Le.defaultBg,border:`${Le.lineWidth}px ${Le.lineType} ${Le.colorBorder}`,borderRadius:Le.borderRadiusSM,opacity:1,transition:`all ${Le.motionDurationMid}`,textAlign:"start",position:"relative",[`&${ye}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:Le.defaultColor},[`${ye}-close-icon`]:{marginInlineStart:pt,color:Le.colorTextDescription,fontSize:Le.tagIconSize,cursor:"pointer",transition:`all ${Le.motionDurationMid}`,"&:hover":{color:Le.colorTextHeading}},[`&${ye}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${Le.iconCls}-close, ${Le.iconCls}-close:hover`]:{color:Le.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${ye}-checkable-checked):hover`]:{color:Le.colorPrimary,backgroundColor:Le.colorFillSecondary},"&:active, &-checked":{color:Le.colorTextLightSolid},"&-checked":{backgroundColor:Le.colorPrimary,"&:hover":{backgroundColor:Le.colorPrimaryHover}},"&:active":{backgroundColor:Le.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${Le.iconCls} + span, > span + ${Le.iconCls}`]:{marginInlineStart:gt}}),[`${ye}-borderless`]:{borderColor:"transparent",background:Le.tagBorderlessBg}}},Ve=Le=>{const{lineWidth:Ce,fontSizeIcon:Xe}=Le,nt=Le.fontSizeSM,ye=`${Le.lineHeightSM*nt}px`;return(0,De.TS)(Le,{tagFontSize:nt,tagLineHeight:ye,tagIconSize:Xe-2*Ce,tagPaddingHorizontal:8,tagBorderlessBg:Le.colorFillTertiary})},le=Le=>({defaultBg:Le.colorFillQuaternary,defaultColor:Le.colorText});var E=(0,Oe.Z)("Tag",Le=>{const Ce=Ve(Le);return We(Ce)},le),a=function(Le,Ce){var Xe={};for(var nt in Le)Object.prototype.hasOwnProperty.call(Le,nt)&&Ce.indexOf(nt)<0&&(Xe[nt]=Le[nt]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,nt=Object.getOwnPropertySymbols(Le);ye{const{prefixCls:Ce,style:Xe,className:nt,checked:ye,onChange:gt,onClick:pt}=Le,wt=a(Le,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:ut,tag:Yt}=b.useContext(Ye.E_),ln=Et=>{gt==null||gt(!ye),pt==null||pt(Et)},Nt=ut("tag",Ce),[Wt,Qe]=E(Nt),Me=Ie()(Nt,`${Nt}-checkable`,{[`${Nt}-checkable-checked`]:ye},Yt==null?void 0:Yt.className,nt,Qe);return Wt(b.createElement("span",Object.assign({},wt,{style:Object.assign(Object.assign({},Xe),Yt==null?void 0:Yt.style),className:Me,onClick:ln})))},z=oe(45157);const ne=Le=>(0,z.Z)(Le,(Ce,Xe)=>{let{textColor:nt,lightBorderColor:ye,lightColor:gt,darkColor:pt}=Xe;return{[`${Le.componentCls}-${Ce}`]:{color:nt,background:gt,borderColor:ye,"&-inverse":{color:Le.colorTextLightSolid,background:pt,borderColor:pt},[`&${Le.componentCls}-borderless`]:{borderColor:"transparent"}}}});var re=(0,Oe.b)(["Tag","preset"],Le=>{const Ce=Ve(Le);return ne(Ce)},le);function ie(Le){return typeof Le!="string"?Le:Le.charAt(0).toUpperCase()+Le.slice(1)}const ge=(Le,Ce,Xe)=>{const nt=ie(Xe);return{[`${Le.componentCls}-${Ce}`]:{color:Le[`color${Xe}`],background:Le[`color${nt}Bg`],borderColor:Le[`color${nt}Border`],[`&${Le.componentCls}-borderless`]:{borderColor:"transparent"}}}};var fe=(0,Oe.b)(["Tag","status"],Le=>{const Ce=Ve(Le);return[ge(Ce,"success","Success"),ge(Ce,"processing","Info"),ge(Ce,"error","Error"),ge(Ce,"warning","Warning")]},le),Pe=function(Le,Ce){var Xe={};for(var nt in Le)Object.prototype.hasOwnProperty.call(Le,nt)&&Ce.indexOf(nt)<0&&(Xe[nt]=Le[nt]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,nt=Object.getOwnPropertySymbols(Le);ye{const{prefixCls:Xe,className:nt,rootClassName:ye,style:gt,children:pt,icon:wt,color:ut,onClose:Yt,closeIcon:ln,closable:Nt,bordered:Wt=!0}=Le,Qe=Pe(Le,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:Me,direction:Et,tag:Gt}=b.useContext(Ye.E_),[vt,Dt]=b.useState(!0);b.useEffect(()=>{"visible"in Qe&&Dt(Qe.visible)},[Qe.visible]);const Ae=(0,be.o2)(ut),dt=(0,be.yT)(ut),un=Ae||dt,ct=Object.assign(Object.assign({backgroundColor:ut&&!un?ut:void 0},Gt==null?void 0:Gt.style),gt),et=Me("tag",Xe),[bn,ot]=E(et),Bt=Ie()(et,Gt==null?void 0:Gt.className,{[`${et}-${ut}`]:un,[`${et}-has-color`]:ut&&!un,[`${et}-hidden`]:!vt,[`${et}-rtl`]:Et==="rtl",[`${et}-borderless`]:!Wt},nt,ye,ot),Ht=jn=>{jn.stopPropagation(),Yt==null||Yt(jn),!jn.defaultPrevented&&Dt(!1)},[,St]=(0,Ge.Z)(Nt,ln,jn=>jn===null?b.createElement(he.Z,{className:`${et}-close-icon`,onClick:Ht}):b.createElement("span",{className:`${et}-close-icon`,onClick:Ht},jn),null,!1),Tn=typeof Qe.onClick=="function"||pt&&pt.type==="a",Mt=wt||null,Kn=Mt?b.createElement(b.Fragment,null,Mt,pt&&b.createElement("span",null,pt)):pt,wn=b.createElement("span",Object.assign({},Qe,{ref:Ce,className:Bt,style:ct}),Kn,St,Ae&&b.createElement(re,{key:"preset",prefixCls:et}),dt&&b.createElement(fe,{key:"status",prefixCls:et}));return bn(Tn?b.createElement(Fe.Z,{component:"Tag"},wn):wn)},Re=b.forwardRef(Ue);Re.CheckableTag=y;var lt=Re},98228:function(_e,xt,oe){"use strict";oe.d(xt,{default:function(){return Br}});var b=oe(92310),he=oe.n(b),Be=oe(60499),Ie=oe(77654),be=oe(85899),Ge=oe(72190),Fe=oe(42244),Ye=oe(43749),ke=oe(77861),De=oe(17115),Oe=oe(90782),We=oe(18929),Ve=oe(48736),le=oe(59301),E=function(At){var Mn=le.useRef({valueLabels:new Map});return le.useMemo(function(){var kn=Mn.current.valueLabels,In=new Map,xe=At.map(function(ft){var Ft,Qt=ft.value,Tt=(Ft=ft.label)!==null&&Ft!==void 0?Ft:kn.get(Qt);return In.set(Qt,Tt),(0,be.Z)((0,be.Z)({},ft),{},{label:Tt})});return Mn.current.valueLabels=In,[xe]},[At])},a=function(At,Mn,kn,In){return le.useMemo(function(){var xe=At.map(function(Tt){var yt=Tt.value;return yt}),ft=Mn.map(function(Tt){var yt=Tt.value;return yt}),Ft=xe.filter(function(Tt){return!In[Tt]});if(kn){var Qt=(0,Oe.S)(xe,!0,In);xe=Qt.checkedKeys,ft=Qt.halfCheckedKeys}return[Array.from(new Set([].concat((0,Ie.Z)(Ft),(0,Ie.Z)(xe)))),ft]},[At,Mn,kn,In])},x=oe(71430),y=function(At,Mn){return le.useMemo(function(){var kn=(0,x.I8)(At,{fieldNames:Mn,initWrapper:function(xe){return(0,be.Z)((0,be.Z)({},xe),{},{valueEntities:new Map})},processEntity:function(xe,ft){var Ft=xe.node[Mn.value];if(0)var Qt;ft.valueEntities.set(Ft,xe)}});return kn},[At,Mn])},z=oe(18642),ne=oe(11592),re=function(){return null},ie=re,ge=["children","value"];function fe(At){return(0,ne.Z)(At).map(function(Mn){if(!le.isValidElement(Mn)||!Mn.type)return null;var kn=Mn,In=kn.key,xe=kn.props,ft=xe.children,Ft=xe.value,Qt=(0,Fe.Z)(xe,ge),Tt=(0,be.Z)({key:In,value:Ft},Qt),yt=fe(ft);return yt.length&&(Tt.children=yt),Tt}).filter(function(Mn){return Mn})}function Pe(At){if(!At)return At;var Mn=(0,be.Z)({},At);return"props"in Mn||Object.defineProperty(Mn,"props",{get:function(){return(0,Ve.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),Mn}}),Mn}function Ue(At,Mn,kn,In,xe,ft){var Ft=null,Qt=null;function Tt(){function yt(An){var je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",Ke=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return An.map(function(He,Rt){var dn="".concat(je,"-").concat(Rt),cn=He[ft.value],qn=kn.includes(cn),Un=yt(He[ft.children]||[],dn,qn),vn=le.createElement(ie,He,Un.map(function(Ea){return Ea.node}));if(Mn===cn&&(Ft=vn),qn){var Jn={pos:dn,node:vn,children:Un};return Ke||Qt.push(Jn),Jn}return null}).filter(function(He){return He})}Qt||(Qt=[],yt(In),Qt.sort(function(An,je){var Ke=An.node.props.value,He=je.node.props.value,Rt=kn.indexOf(Ke),dn=kn.indexOf(He);return Rt-dn}))}Object.defineProperty(At,"triggerNode",{get:function(){return(0,Ve.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),Tt(),Ft}}),Object.defineProperty(At,"allCheckedNodes",{get:function(){return(0,Ve.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),Tt(),xe?Qt:Qt.map(function(An){var je=An.node;return je})}})}var Re=function(At,Mn,kn){var In=kn.treeNodeFilterProp,xe=kn.filterTreeNode,ft=kn.fieldNames,Ft=ft.children;return le.useMemo(function(){if(!Mn||xe===!1)return At;var Qt;if(typeof xe=="function")Qt=xe;else{var Tt=Mn.toUpperCase();Qt=function(je,Ke){var He=Ke[In];return String(He).toUpperCase().includes(Tt)}}function yt(An){var je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return An.reduce(function(Ke,He){var Rt=He[Ft],dn=je||Qt(Mn,Pe(He)),cn=yt(Rt||[],dn);return(dn||cn.length)&&Ke.push((0,be.Z)((0,be.Z)({},He),{},(0,z.Z)({isLeaf:void 0},Ft,cn))),Ke},[])}return yt(At)},[At,Mn,Ft,In,xe])};function lt(At){var Mn=le.useRef();Mn.current=At;var kn=le.useCallback(function(){return Mn.current.apply(Mn,arguments)},[]);return kn}function Le(At,Mn){var kn=Mn.id,In=Mn.pId,xe=Mn.rootPId,ft={},Ft=[],Qt=At.map(function(Tt){var yt=(0,be.Z)({},Tt),An=yt[kn];return ft[An]=yt,yt.key=yt.key||An,yt});return Qt.forEach(function(Tt){var yt=Tt[In],An=ft[yt];An&&(An.children=An.children||[],An.children.push(Tt)),(yt===xe||!An&&xe===null)&&Ft.push(Tt)}),Ft}function Ce(At,Mn,kn){return le.useMemo(function(){return At?kn?Le(At,(0,be.Z)({id:"id",pId:"pId",rootPId:null},kn!==!0?kn:{})):At:fe(Mn)},[Mn,kn,At])}var Xe=le.createContext(null),nt=Xe,ye=oe(10228),gt=oe(80547),pt=oe(38028),wt=le.createContext(null),ut=wt;function Yt(At){return Array.isArray(At)?At:At!==void 0?[At]:[]}function ln(At){var Mn=At||{},kn=Mn.label,In=Mn.value,xe=Mn.children,ft=In||"value";return{_title:kn?[kn]:["title","label"],value:ft,key:ft,children:xe||"children"}}function Nt(At){return!At||At.disabled||At.disableCheckbox||At.checkable===!1}function Wt(At,Mn){var kn=[];function In(xe){xe.forEach(function(ft){var Ft=ft[Mn.children];Ft&&(kn.push(ft[Mn.value]),In(Ft))})}return In(At),kn}function Qe(At){return At==null}var Me={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},Et=function(Mn,kn){var In=(0,ke.lk)(),xe=In.prefixCls,ft=In.multiple,Ft=In.searchValue,Qt=In.toggleOpen,Tt=In.open,yt=In.notFoundContent,An=le.useContext(ut),je=An.virtual,Ke=An.listHeight,He=An.listItemHeight,Rt=An.treeData,dn=An.fieldNames,cn=An.onSelect,qn=An.dropdownMatchSelectWidth,Un=An.treeExpandAction,vn=le.useContext(nt),Jn=vn.checkable,Ea=vn.checkedKeys,zt=vn.halfCheckedKeys,_n=vn.treeExpandedKeys,Je=vn.treeDefaultExpandAll,Ut=vn.treeDefaultExpandedKeys,Dn=vn.onTreeExpand,tt=vn.treeIcon,Xn=vn.showTreeIcon,Rn=vn.switcherIcon,ca=vn.treeLine,Vn=vn.treeNodeFilterProp,Za=vn.loadData,sa=vn.treeLoadedKeys,_a=vn.treeMotion,$a=vn.onTreeLoad,gr=vn.keyEntities,kt=le.useRef(),La=(0,gt.Z)(function(){return Rt},[Tt,Rt],function(Ga,tr){return tr[0]&&Ga[1]!==tr[1]}),Vt=le.useState(null),wa=(0,Ge.Z)(Vt,2),pa=wa[0],Jt=wa[1],Ln=gr[pa],ea=le.useMemo(function(){return Jn?{checked:Ea,halfChecked:zt}:null},[Jn,Ea,zt]);le.useEffect(function(){if(Tt&&!ft&&Ea.length){var Ga;(Ga=kt.current)===null||Ga===void 0||Ga.scrollTo({key:Ea[0]}),Jt(Ea[0])}},[Tt]);var yn=String(Ft).toLowerCase(),Ta=function(tr){return yn?String(tr[Vn]).toLowerCase().includes(yn):!1},Pa=le.useState(Ut),Va=(0,Ge.Z)(Pa,2),dr=Va[0],Er=Va[1],Mr=le.useState(null),hr=(0,Ge.Z)(Mr,2),Jr=hr[0],Xa=hr[1],qa=le.useMemo(function(){return _n?(0,Ie.Z)(_n):Ft?Jr:dr},[dr,Jr,_n,Ft]);le.useEffect(function(){Ft&&Xa(Wt(Rt,dn))},[Ft]);var vr=function(tr){Er(tr),Xa(tr),Dn&&Dn(tr)},fa=function(tr){tr.preventDefault()},lr=function(tr,mt){var it=mt.node;Jn&&Nt(it)||(cn(it.key,{selected:!Ea.includes(it.key)}),ft||Qt(!1))};if(le.useImperativeHandle(kn,function(){var Ga;return{scrollTo:(Ga=kt.current)===null||Ga===void 0?void 0:Ga.scrollTo,onKeyDown:function(mt){var it,Ot=mt.which;switch(Ot){case ye.Z.UP:case ye.Z.DOWN:case ye.Z.LEFT:case ye.Z.RIGHT:(it=kt.current)===null||it===void 0||it.onKeyDown(mt);break;case ye.Z.ENTER:{if(Ln){var gn=(Ln==null?void 0:Ln.node)||{},ua=gn.selectable,Ia=gn.value;ua!==!1&&lr(null,{node:{key:pa},selected:!Ea.includes(Ia)})}break}case ye.Z.ESC:Qt(!1)}},onKeyUp:function(){}}}),La.length===0)return le.createElement("div",{role:"listbox",className:"".concat(xe,"-empty"),onMouseDown:fa},yt);var mr={fieldNames:dn};return sa&&(mr.loadedKeys=sa),qa&&(mr.expandedKeys=qa),le.createElement("div",{onMouseDown:fa},Ln&&Tt&&le.createElement("span",{style:Me,"aria-live":"assertive"},Ln.node.value),le.createElement(pt.Z,(0,Be.Z)({ref:kt,focusable:!1,prefixCls:"".concat(xe,"-tree"),treeData:La,height:Ke,itemHeight:He,virtual:je!==!1&&qn!==!1,multiple:ft,icon:tt,showIcon:Xn,switcherIcon:Rn,showLine:ca,loadData:Ft?null:Za,motion:_a,activeKey:pa,checkable:Jn,checkStrictly:!0,checkedKeys:ea,selectedKeys:Jn?[]:Ea,defaultExpandAll:Je},mr,{onActiveChange:Jt,onSelect:lr,onCheck:lr,onExpand:vr,onLoad:$a,filterTreeNode:Ta,expandAction:Un})))},Gt=le.forwardRef(Et);Gt.displayName="OptionList";var vt=Gt,Dt="SHOW_ALL",Ae="SHOW_PARENT",dt="SHOW_CHILD";function un(At,Mn,kn,In){var xe=new Set(At);return Mn===dt?At.filter(function(ft){var Ft=kn[ft];return!(Ft&&Ft.children&&Ft.children.some(function(Qt){var Tt=Qt.node;return xe.has(Tt[In.value])})&&Ft.children.every(function(Qt){var Tt=Qt.node;return Nt(Tt)||xe.has(Tt[In.value])}))}):Mn===Ae?At.filter(function(ft){var Ft=kn[ft],Qt=Ft?Ft.parent:null;return!(Qt&&!Nt(Qt.node)&&xe.has(Qt.key))}):At}function ct(At){var Mn=At.searchPlaceholder,kn=At.treeCheckStrictly,In=At.treeCheckable,xe=At.labelInValue,ft=At.value,Ft=At.multiple;warning(!Mn,"`searchPlaceholder` has been removed."),kn&&xe===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(xe||kn)&&warning(toArray(ft).every(function(Qt){return Qt&&_typeof(Qt)==="object"&&"value"in Qt}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),kn||Ft||In?warning(!ft||Array.isArray(ft),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(ft),"`value` should not be array when `TreeSelect` is single mode.")}var et=null,bn=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion"];function ot(At){return!At||(0,Ye.Z)(At)!=="object"}var Bt=le.forwardRef(function(At,Mn){var kn=At.id,In=At.prefixCls,xe=In===void 0?"rc-tree-select":In,ft=At.value,Ft=At.defaultValue,Qt=At.onChange,Tt=At.onSelect,yt=At.onDeselect,An=At.searchValue,je=At.inputValue,Ke=At.onSearch,He=At.autoClearSearchValue,Rt=He===void 0?!0:He,dn=At.filterTreeNode,cn=At.treeNodeFilterProp,qn=cn===void 0?"value":cn,Un=At.showCheckedStrategy,vn=At.treeNodeLabelProp,Jn=At.multiple,Ea=At.treeCheckable,zt=At.treeCheckStrictly,_n=At.labelInValue,Je=At.fieldNames,Ut=At.treeDataSimpleMode,Dn=At.treeData,tt=At.children,Xn=At.loadData,Rn=At.treeLoadedKeys,ca=At.onTreeLoad,Vn=At.treeDefaultExpandAll,Za=At.treeExpandedKeys,sa=At.treeDefaultExpandedKeys,_a=At.onTreeExpand,$a=At.treeExpandAction,gr=At.virtual,kt=At.listHeight,La=kt===void 0?200:kt,Vt=At.listItemHeight,wa=Vt===void 0?20:Vt,pa=At.onDropdownVisibleChange,Jt=At.dropdownMatchSelectWidth,Ln=Jt===void 0?!0:Jt,ea=At.treeLine,yn=At.treeIcon,Ta=At.showTreeIcon,Pa=At.switcherIcon,Va=At.treeMotion,dr=(0,Fe.Z)(At,bn),Er=(0,De.ZP)(kn),Mr=Ea&&!zt,hr=Ea||zt,Jr=zt||_n,Xa=hr||Jn,qa=(0,We.Z)(Ft,{value:ft}),vr=(0,Ge.Z)(qa,2),fa=vr[0],lr=vr[1],mr=le.useMemo(function(){return Ea?Un||dt:Dt},[Un,Ea]),Ga=le.useMemo(function(){return ln(Je)},[JSON.stringify(Je)]),tr=(0,We.Z)("",{value:An!==void 0?An:je,postState:function(Na){return Na||""}}),mt=(0,Ge.Z)(tr,2),it=mt[0],Ot=mt[1],gn=function(Na){Ot(Na),Ke==null||Ke(Na)},ua=Ce(Dn,tt,Ut),Ia=y(ua,Ga),tn=Ia.keyEntities,Ba=Ia.valueEntities,Aa=le.useCallback(function(pn){var Na=[],xa=[];return pn.forEach(function(ja){Ba.has(ja)?xa.push(ja):Na.push(ja)}),{missingRawValues:Na,existRawValues:xa}},[Ba]),nr=Re(ua,it,{fieldNames:Ga,treeNodeFilterProp:qn,filterTreeNode:dn}),ka=le.useCallback(function(pn){if(pn){if(vn)return pn[vn];for(var Na=Ga._title,xa=0;xa{const{componentCls:Mn,treePrefixCls:kn,colorBgElevated:In}=At,xe=`.${kn}`;return[{[`${Mn}-dropdown`]:[{padding:`${At.paddingXS}px ${At.paddingXS/2}px`},(0,ya.Yk)(kn,(0,hn.TS)(At,{colorBgContainer:In})),{[xe]:{borderRadius:0,[`${xe}-list-holder-inner`]:{alignItems:"stretch",[`${xe}-treenode`]:{[`${xe}-node-content-wrapper`]:{flex:"auto"}}}}},(0,ht.C2)(`${kn}-checkbox`,At),{"&-rtl":{direction:"rtl",[`${xe}-switcher${xe}-switcher_close`]:{[`${xe}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function Ka(At,Mn){return(0,xn.Z)("TreeSelect",kn=>{const In=(0,hn.TS)(kn,{treePrefixCls:Mn});return[aa(In)]},ya.TM)(At)}var ra=function(At,Mn){var kn={};for(var In in At)Object.prototype.hasOwnProperty.call(At,In)&&Mn.indexOf(In)<0&&(kn[In]=At[In]);if(At!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,In=Object.getOwnPropertySymbols(At);xe{var kn,{prefixCls:In,size:xe,disabled:ft,bordered:Ft=!0,className:Qt,rootClassName:Tt,treeCheckable:yt,multiple:An,listHeight:je=256,listItemHeight:Ke=26,placement:He,notFoundContent:Rt,switcherIcon:dn,treeLine:cn,getPopupContainer:qn,popupClassName:Un,dropdownClassName:vn,treeIcon:Jn=!1,transitionName:Ea,choiceTransitionName:zt="",status:_n,treeExpandAction:Je,builtinPlacements:Ut,dropdownMatchSelectWidth:Dn,popupMatchSelectWidth:tt,allowClear:Xn}=At,Rn=ra(At,["prefixCls","size","disabled","bordered","className","rootClassName","treeCheckable","multiple","listHeight","listItemHeight","placement","notFoundContent","switcherIcon","treeLine","getPopupContainer","popupClassName","dropdownClassName","treeIcon","transitionName","choiceTransitionName","status","treeExpandAction","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","allowClear"]);const{getPopupContainer:ca,getPrefixCls:Vn,renderEmpty:Za,direction:sa,virtual:_a,popupMatchSelectWidth:$a,popupOverflow:gr}=le.useContext($t.E_),kt=Vn(),La=Vn("select",In),Vt=Vn("select-tree",In),wa=Vn("tree-select",In),{compactSize:pa,compactItemClassnames:Jt}=(0,Da.ri)(La,sa),[Ln,ea]=(0,mn.Z)(La),[yn]=Ka(wa,Vt),Ta=he()(Un||vn,`${wa}-dropdown`,{[`${wa}-dropdown-rtl`]:sa==="rtl"},Tt,ea),Pa=!!(yt||An),Va=(0,Ma.Z)(Rn.suffixIcon,Rn.showArrow),dr=(kn=tt!=null?tt:Dn)!==null&&kn!==void 0?kn:$a,{status:Er,hasFeedback:Mr,isFormItemInput:hr,feedbackIcon:Jr}=le.useContext(sn.aM),Xa=(0,jn.F)(Er,_n),{suffixIcon:qa,removeIcon:vr,clearIcon:fa}=(0,Sa.Z)(Object.assign(Object.assign({},Rn),{multiple:Pa,showSuffixIcon:Va,hasFeedback:Mr,feedbackIcon:Jr,prefixCls:La,componentName:"TreeSelect"})),lr=Xn===!0?{clearIcon:fa}:Xn;let mr;Rt!==void 0?mr=Rt:mr=(Za==null?void 0:Za("Select"))||le.createElement(Wn.Z,{componentName:"Select"});const Ga=(0,Mt.Z)(Rn,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon"]),tr=le.useMemo(()=>He!==void 0?He:sa==="rtl"?"bottomRight":"bottomLeft",[He,sa]),mt=(0,En.Z)(Ut,gr),it=(0,Ca.Z)(Ba=>{var Aa;return(Aa=xe!=null?xe:pa)!==null&&Aa!==void 0?Aa:Ba}),Ot=le.useContext(ma.Z),gn=ft!=null?ft:Ot,ua=he()(!In&&wa,{[`${La}-lg`]:it==="large",[`${La}-sm`]:it==="small",[`${La}-rtl`]:sa==="rtl",[`${La}-borderless`]:!Ft,[`${La}-in-form-item`]:hr},(0,jn.Z)(La,Xa,Mr),Jt,Qt,Tt,ea),Ia=Ba=>le.createElement(en.Z,{prefixCls:Vt,switcherIcon:dn,treeNodeProps:Ba,showLine:cn}),tn=le.createElement(Tn,Object.assign({virtual:_a,disabled:gn},Ga,{dropdownMatchSelectWidth:dr,builtinPlacements:mt,ref:Mn,prefixCls:La,className:ua,listHeight:je,listItemHeight:Ke,treeCheckable:yt&&le.createElement("span",{className:`${La}-tree-checkbox-inner`}),treeLine:!!cn,suffixIcon:qa,multiple:Pa,placement:tr,removeIcon:vr,allowClear:lr,switcherIcon:Ia,showTreeIcon:Jn,notFoundContent:mr,getPopupContainer:qn||ca,treeMotion:null,dropdownClassName:Ta,choiceTransitionName:(0,wn.m)(kt,"",zt),transitionName:(0,wn.m)(kt,"slide-up",Ea),treeExpandAction:Je}));return Ln(yn(tn))},Ra=le.forwardRef(Qn),Ja=(0,Kn.Z)(Ra);Ra.TreeNode=ie,Ra.SHOW_ALL=Dt,Ra.SHOW_PARENT=Ae,Ra.SHOW_CHILD=dt,Ra._InternalPanelDoNotUseOrYouWillBeFired=Ja;var Br=Ra},24334:function(_e,xt,oe){var b,he;(function(Be,Ie){_e.exports=Ie(Be)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof oe.g!="undefined"?oe.g:this,function(Be){"use strict";Be=Be||{};var Ie=Be.Base64,be="2.6.4",Ge="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Fe=function(Xe){for(var nt={},ye=0,gt=Xe.length;ye>>6)+Ye(128|nt&63):Ye(224|nt>>>12&15)+Ye(128|nt>>>6&63)+Ye(128|nt&63)}else{var nt=65536+(Xe.charCodeAt(0)-55296)*1024+(Xe.charCodeAt(1)-56320);return Ye(240|nt>>>18&7)+Ye(128|nt>>>12&63)+Ye(128|nt>>>6&63)+Ye(128|nt&63)}},De=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,Oe=function(Xe){return Xe.replace(De,ke)},We=function(Xe){var nt=[0,2,1][Xe.length%3],ye=Xe.charCodeAt(0)<<16|(Xe.length>1?Xe.charCodeAt(1):0)<<8|(Xe.length>2?Xe.charCodeAt(2):0),gt=[Ge.charAt(ye>>>18),Ge.charAt(ye>>>12&63),nt>=2?"=":Ge.charAt(ye>>>6&63),nt>=1?"=":Ge.charAt(ye&63)];return gt.join("")},Ve=Be.btoa&&typeof Be.btoa=="function"?function(Xe){return Be.btoa(Xe)}:function(Xe){if(Xe.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return Xe.replace(/[\s\S]{1,3}/g,We)},le=function(Xe){return Ve(Oe(String(Xe)))},E=function(Xe){return Xe.replace(/[+\/]/g,function(nt){return nt=="+"?"-":"_"}).replace(/=/g,"")},a=function(Xe,nt){return nt?E(le(Xe)):le(Xe)},x=function(Xe){return a(Xe,!0)},y;Be.Uint8Array&&(y=function(Xe,nt){for(var ye="",gt=0,pt=Xe.length;gt>>18)+Ge.charAt(ln>>>12&63)+(typeof ut!="undefined"?Ge.charAt(ln>>>6&63):"=")+(typeof Yt!="undefined"?Ge.charAt(ln&63):"=")}return nt?E(ye):ye});var z=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,ne=function(Xe){switch(Xe.length){case 4:var nt=(7&Xe.charCodeAt(0))<<18|(63&Xe.charCodeAt(1))<<12|(63&Xe.charCodeAt(2))<<6|63&Xe.charCodeAt(3),ye=nt-65536;return Ye((ye>>>10)+55296)+Ye((ye&1023)+56320);case 3:return Ye((15&Xe.charCodeAt(0))<<12|(63&Xe.charCodeAt(1))<<6|63&Xe.charCodeAt(2));default:return Ye((31&Xe.charCodeAt(0))<<6|63&Xe.charCodeAt(1))}},re=function(Xe){return Xe.replace(z,ne)},ie=function(Xe){var nt=Xe.length,ye=nt%4,gt=(nt>0?Fe[Xe.charAt(0)]<<18:0)|(nt>1?Fe[Xe.charAt(1)]<<12:0)|(nt>2?Fe[Xe.charAt(2)]<<6:0)|(nt>3?Fe[Xe.charAt(3)]:0),pt=[Ye(gt>>>16),Ye(gt>>>8&255),Ye(gt&255)];return pt.length-=[0,0,2,1][ye],pt.join("")},ge=Be.atob&&typeof Be.atob=="function"?function(Xe){return Be.atob(Xe)}:function(Xe){return Xe.replace(/\S{1,4}/g,ie)},fe=function(Xe){return ge(String(Xe).replace(/[^A-Za-z0-9\+\/]/g,""))},Pe=function(Xe){return re(ge(Xe))},Ue=function(Xe){return String(Xe).replace(/[-_]/g,function(nt){return nt=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},Re=function(Xe){return Pe(Ue(Xe))},lt;Be.Uint8Array&&(lt=function(Xe){return Uint8Array.from(fe(Ue(Xe)),function(nt){return nt.charCodeAt(0)})});var Le=function(){var Xe=Be.Base64;return Be.Base64=Ie,Xe};if(Be.Base64={VERSION:be,atob:fe,btoa:Ve,fromBase64:Re,toBase64:a,utob:Oe,encode:a,encodeURI:x,btou:re,decode:Re,noConflict:Le,fromUint8Array:y,toUint8Array:lt},typeof Object.defineProperty=="function"){var Ce=function(Xe){return{value:Xe,enumerable:!1,writable:!0,configurable:!0}};Be.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",Ce(function(){return Re(this)})),Object.defineProperty(String.prototype,"toBase64",Ce(function(Xe){return a(this,Xe)})),Object.defineProperty(String.prototype,"toBase64URI",Ce(function(){return a(this,!0)}))}}return Be.Meteor&&(Base64=Be.Base64),_e.exports?_e.exports.Base64=Be.Base64:(b=[],he=function(){return Be.Base64}.apply(xt,b),he!==void 0&&(_e.exports=he)),{Base64:Be.Base64}})},43141:function(_e,xt,oe){"use strict";oe.d(xt,{Z5:function(){return _s},_l:function(){return zd},bK:function(){return rs}});var b=oe(59301),he=oe(29658);function Be(ee,te){ee.prototype=Object.create(te.prototype),ee.prototype.constructor=ee,(0,he.Z)(ee,te)}var Ie=oe(60499),be=oe(59781),Ge=b.createContext(null),Fe=null;function Ye(ee){ee()}var ke=Ye,De=function(te){return ke=te},Oe=function(){return ke};function We(){var ee=Oe(),te=null,ae=null;return{clear:function(){te=null,ae=null},notify:function(){ee(function(){for(var ce=te;ce;)ce.callback(),ce=ce.next})},get:function(){for(var ce=[],me=te;me;)ce.push(me),me=me.next;return ce},subscribe:function(ce){var me=!0,ve=ae={callback:ce,next:null,prev:ae};return ve.prev?ve.prev.next=ve:te=ve,function(){!me||te===null||(me=!1,ve.next?ve.next.prev=ve.prev:ae=ve.prev,ve.prev?ve.prev.next=ve.next:te=ve.next)}}}}var Ve={notify:function(){},get:function(){return[]}};function le(ee,te){var ae,ue=Ve;function ce(Ne){return we(),ue.subscribe(Ne)}function me(){ue.notify()}function ve(){ze.onStateChange&&ze.onStateChange()}function pe(){return!!ae}function we(){ae||(ae=te?te.addNestedSub(ve):ee.subscribe(ve),ue=We())}function Ze(){ae&&(ae(),ae=void 0,ue.clear(),ue=Ve)}var ze={addNestedSub:ce,notifyNestedSubs:me,handleChangeWrapper:ve,isSubscribed:pe,trySubscribe:we,tryUnsubscribe:Ze,getListeners:function(){return ue}};return ze}var E=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?b.useLayoutEffect:b.useEffect;function a(ee){var te=ee.store,ae=ee.context,ue=ee.children,ce=(0,b.useMemo)(function(){var pe=le(te);return{store:te,subscription:pe}},[te]),me=(0,b.useMemo)(function(){return te.getState()},[te]);E(function(){var pe=ce.subscription;return pe.onStateChange=pe.notifyNestedSubs,pe.trySubscribe(),me!==te.getState()&&pe.notifyNestedSubs(),function(){pe.tryUnsubscribe(),pe.onStateChange=null}},[ce,me]);var ve=ae||Ge;return b.createElement(ve.Provider,{value:ce},ue)}var x=a,y=oe(69010),z=oe(94266),ne=oe.n(z),re=oe(53410),ie=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],ge=["reactReduxForwardedRef"],fe=[],Pe=[null,null],Ue=function(te){try{return JSON.stringify(te)}catch(ae){return String(te)}};function Re(ee,te){var ae=ee[1];return[te.payload,ae+1]}function lt(ee,te,ae){E(function(){return ee.apply(void 0,te)},ae)}function Le(ee,te,ae,ue,ce,me,ve){ee.current=ue,te.current=ce,ae.current=!1,me.current&&(me.current=null,ve())}function Ce(ee,te,ae,ue,ce,me,ve,pe,we,Ze){if(ee){var ze=!1,Ne=null,Te=function(){if(!ze){var On=te.getState(),Zn,Yn;try{Zn=ue(On,ce.current)}catch(da){Yn=da,Ne=da}Yn||(Ne=null),Zn===me.current?ve.current||we():(me.current=Zn,pe.current=Zn,ve.current=!0,Ze({type:"STORE_UPDATED",payload:{error:Yn}}))}};ae.onStateChange=Te,ae.trySubscribe(),Te();var qe=function(){if(ze=!0,ae.tryUnsubscribe(),ae.onStateChange=null,Ne)throw Ne};return qe}}var Xe=function(){return[null,0]};function nt(ee,te){te===void 0&&(te={});var ae=te,ue=ae.getDisplayName,ce=ue===void 0?function(ir){return"ConnectAdvanced("+ir+")"}:ue,me=ae.methodName,ve=me===void 0?"connectAdvanced":me,pe=ae.renderCountProp,we=pe===void 0?void 0:pe,Ze=ae.shouldHandleStateChanges,ze=Ze===void 0?!0:Ze,Ne=ae.storeKey,Te=Ne===void 0?"store":Ne,qe=ae.withRef,Pt=qe===void 0?!1:qe,On=ae.forwardRef,Zn=On===void 0?!1:On,Yn=ae.context,da=Yn===void 0?Ge:Yn,Fa=(0,y.Z)(ae,ie);if(0)var Oa;var sr=da;return function(Fr){var qr=Fr.displayName||Fr.name||"Component",Cr=ce(qr),_r=(0,Ie.Z)({},Fa,{getDisplayName:ce,methodName:ve,renderCountProp:we,shouldHandleStateChanges:ze,storeKey:Te,displayName:Cr,wrappedComponentName:qr,WrappedComponent:Fr}),io=Fa.pure;function lo(uo){return ee(uo.dispatch,_r)}var jo=io?b.useMemo:function(uo){return uo()};function No(uo){var ni=(0,b.useMemo)(function(){var Wi=uo.reactReduxForwardedRef,Iu=(0,y.Z)(uo,ge);return[uo.context,Wi,Iu]},[uo]),zo=ni[0],zi=ni[1],si=ni[2],ai=(0,b.useMemo)(function(){return zo&&zo.Consumer&&(0,re.isContextConsumer)(b.createElement(zo.Consumer,null))?zo:sr},[zo,sr]),Zo=(0,b.useContext)(ai),di=!!uo.store&&!!uo.store.getState&&!!uo.store.dispatch,Bl=!!Zo&&!!Zo.store,Wo=di?uo.store:Zo.store,Zi=(0,b.useMemo)(function(){return lo(Wo)},[Wo]),bl=(0,b.useMemo)(function(){if(!ze)return Pe;var Wi=le(Wo,di?null:Zo.subscription),Iu=Wi.notifyNestedSubs.bind(Wi);return[Wi,Iu]},[Wo,di,Zo]),yi=bl[0],Cl=bl[1],xl=(0,b.useMemo)(function(){return di?Zo:(0,Ie.Z)({},Zo,{subscription:yi})},[di,Zo,yi]),os=(0,b.useReducer)(Re,fe,Xe),Kd=os[0],wl=Kd[0],Yd=os[1];if(wl&&wl.error)throw wl.error;var is=(0,b.useRef)(),wu=(0,b.useRef)(si),Dl=(0,b.useRef)(),ls=(0,b.useRef)(!1),Du=jo(function(){return Dl.current&&si===wu.current?Dl.current:Zi(Wo.getState(),si)},[Wo,wl,si]);lt(Le,[wu,is,ls,si,Du,Dl,Cl]),lt(Ce,[ze,Wo,yi,Zi,wu,is,ls,Dl,Cl,Yd],[Wo,yi,Zi]);var Lu=(0,b.useMemo)(function(){return b.createElement(Fr,(0,Ie.Z)({},Du,{ref:zi}))},[zi,Fr,Du]),Jd=(0,b.useMemo)(function(){return ze?b.createElement(ai.Provider,{value:xl},Lu):Lu},[ai,Lu,xl]);return Jd}var bo=io?b.memo(No):No;if(bo.WrappedComponent=Fr,bo.displayName=No.displayName=Cr,Zn){var Ho=b.forwardRef(function(ni,zo){return b.createElement(bo,(0,Ie.Z)({},ni,{reactReduxForwardedRef:zo}))});return Ho.displayName=Cr,Ho.WrappedComponent=Fr,ne()(Ho,Fr)}return ne()(bo,Fr)}}function ye(ee,te){return ee===te?ee!==0||te!==0||1/ee===1/te:ee!==ee&&te!==te}function gt(ee,te){if(ye(ee,te))return!0;if(typeof ee!="object"||ee===null||typeof te!="object"||te===null)return!1;var ae=Object.keys(ee),ue=Object.keys(te);if(ae.length!==ue.length)return!1;for(var ce=0;ce=0;ue--){var ce=te[ue](ee);if(ce)return ce}return function(me,ve){throw new Error("Invalid value of type "+typeof ee+" for "+ae+" argument when connecting component "+ve.wrappedComponentName+".")}}function St(ee,te){return ee===te}function Tn(ee){var te=ee===void 0?{}:ee,ae=te.connectHOC,ue=ae===void 0?nt:ae,ce=te.mapStateToPropsFactories,me=ce===void 0?Gt:ce,ve=te.mapDispatchToPropsFactories,pe=ve===void 0?Qe:ve,we=te.mergePropsFactories,Ze=we===void 0?un:we,ze=te.selectorFactory,Ne=ze===void 0?ot:ze;return function(qe,Pt,On,Zn){Zn===void 0&&(Zn={});var Yn=Zn,da=Yn.pure,Fa=da===void 0?!0:da,Oa=Yn.areStatesEqual,sr=Oa===void 0?St:Oa,ir=Yn.areOwnPropsEqual,Fr=ir===void 0?gt:ir,qr=Yn.areStatePropsEqual,Cr=qr===void 0?gt:qr,_r=Yn.areMergedPropsEqual,io=_r===void 0?gt:_r,lo=(0,y.Z)(Yn,Bt),jo=Ht(qe,me,"mapStateToProps"),No=Ht(Pt,pe,"mapDispatchToProps"),bo=Ht(On,Ze,"mergeProps");return ue(Ne,(0,Ie.Z)({methodName:"connect",getDisplayName:function(uo){return"Connect("+uo+")"},shouldHandleStateChanges:!!qe,initMapStateToProps:jo,initMapDispatchToProps:No,initMergeProps:bo,pure:Fa,areStatesEqual:sr,areOwnPropsEqual:Fr,areStatePropsEqual:Cr,areMergedPropsEqual:io},lo))}}var Mt=Tn();function Kn(){var ee=useContext(ReactReduxContext);return ee}function wn(ee){ee===void 0&&(ee=ReactReduxContext);var te=ee===ReactReduxContext?useDefaultReduxContext:function(){return useContext(ee)};return function(){var ue=te(),ce=ue.store;return ce}}var jn=null;function $t(ee){ee===void 0&&(ee=ReactReduxContext);var te=ee===ReactReduxContext?useDefaultStore:createStoreHook(ee);return function(){var ue=te();return ue.dispatch}}var ma=null,Wn=function(te,ae){return te===ae};function Ca(ee,te,ae,ue){var ce=useReducer(function(Pt){return Pt+1},0),me=ce[1],ve=useMemo(function(){return createSubscription(ae,ue)},[ae,ue]),pe=useRef(),we=useRef(),Ze=useRef(),ze=useRef(),Ne=ae.getState(),Te;try{if(ee!==we.current||Ne!==Ze.current||pe.current){var qe=ee(Ne);ze.current===void 0||!te(qe,ze.current)?Te=qe:Te=ze.current}else Te=ze.current}catch(Pt){throw pe.current&&(Pt.message+=` The error may be correlated with this previous error: `+pe.current.stack+` -`),Pt}return useIsomorphicLayoutEffect(function(){we.current=ee,Ze.current=Ne,ze.current=Te,pe.current=void 0}),useIsomorphicLayoutEffect(function(){function Pt(){try{var On=ae.getState();if(On===Ze.current)return;var Zn=we.current(On);if(te(Zn,ze.current))return;ze.current=Zn,Ze.current=On}catch(Yn){pe.current=Yn}me()}return ve.onStateChange=Pt,ve.trySubscribe(),Pt(),function(){return ve.tryUnsubscribe()}},[ae,ve]),Te}function sn(ee){ee===void 0&&(ee=ReactReduxContext);var te=ee===ReactReduxContext?useDefaultReduxContext:function(){return useContext(ee)};return function(ue,ce){ce===void 0&&(ce=Wn);var me=te(),ve=me.store,pe=me.subscription,we=Ca(ue,ce,ve,pe);return useDebugValue(we),we}}var mn=null,Pn=oe(4676);De(Pn.unstable_batchedUpdates);function Ma(ee,te){if(ee.length!==te.length)return!1;for(var ae=0;ae");return ue.callbacks},ue.setCallbacks=function(pe){ue.callbacks=pe},ue}var ae=te.prototype;return ae.componentDidMount=function(){this.unbind=_n(window,[{eventName:"error",fn:this.onWindowError}])},ae.componentWillUnmount=function(){this.unbind()},ae.componentDidCatch=function(ce){if(ce instanceof Dn){this.setState({});return}throw ce},ae.render=function(){return this.props.children(this.setCallbacks)},te}(b.Component),Rn=` +`)},cn=function(te){return[dn(te),"color: #00C584; font-size: 1.2em; font-weight: bold;","line-height: 1.5","color: #723874;"]},qn="__react-beautiful-dnd-disable-dev-warnings";function Un(ee,te){var ae;je||typeof window!="undefined"&&window[qn]||(ae=console)[ee].apply(ae,cn(te))}var vn=Un.bind(null,"warn"),Jn=Un.bind(null,"error");function Ea(){}function zt(ee,te){return(0,Ie.Z)({},ee,{},te)}function _n(ee,te,ae){var ue=te.map(function(ce){var me=zt(ae,ce.options);return ee.addEventListener(ce.eventName,ce.fn,me),function(){ee.removeEventListener(ce.eventName,ce.fn,me)}});return function(){ue.forEach(function(me){me()})}}var Je=!0,Ut="Invariant failed";function Dn(ee){this.message=ee}Dn.prototype.toString=function(){return this.message};function tt(ee,te){if(!ee)throw Je?new Dn(Ut):new Dn(Ut+": "+(te||""))}var Xn=function(ee){Be(te,ee);function te(){for(var ue,ce=arguments.length,me=new Array(ce),ve=0;ve");return ue.callbacks},ue.setCallbacks=function(pe){ue.callbacks=pe},ue}var ae=te.prototype;return ae.componentDidMount=function(){this.unbind=_n(window,[{eventName:"error",fn:this.onWindowError}])},ae.componentWillUnmount=function(){this.unbind()},ae.componentDidCatch=function(ce){if(ce instanceof Dn){this.setState({});return}throw ce},ae.render=function(){return this.props.children(this.setCallbacks)},te}(b.Component),Rn=` Press space bar to start a drag. When dragging you can use the arrow keys to move the item around and escape to cancel. Some screen readers may require you to be in focus mode or to use your pass through key @@ -320,7 +320,7 @@ The error may be correlated with this previous error: `:` The item has been dropped while not over a drop area. `+$a(te.source)+` - `},Tt={dragHandleUsageInstructions:Rn,onDragStart:Vn,onDragUpdate:_a,onDragEnd:gr},La={x:0,y:0},Vt=function(te,ae){return{x:te.x+ae.x,y:te.y+ae.y}},wa=function(te,ae){return{x:te.x-ae.x,y:te.y-ae.y}},pa=function(te,ae){return te.x===ae.x&&te.y===ae.y},Jt=function(te){return{x:te.x!==0?-te.x:0,y:te.y!==0?-te.y:0}},Ln=function(te,ae,ue){var ce;return ue===void 0&&(ue=0),ce={},ce[te]=ae,ce[te==="x"?"y":"x"]=ue,ce},ea=function(te,ae){return Math.sqrt(Math.pow(ae.x-te.x,2)+Math.pow(ae.y-te.y,2))},yn=function(te,ae){return Math.min.apply(Math,ae.map(function(ue){return ea(te,ue)}))},Ta=function(te){return function(ae){return{x:te(ae.x),y:te(ae.y)}}},Pa=function(ee,te){var ae=aa({top:Math.max(te.top,ee.top),right:Math.min(te.right,ee.right),bottom:Math.min(te.bottom,ee.bottom),left:Math.max(te.left,ee.left)});return ae.width<=0||ae.height<=0?null:ae},Va=function(te,ae){return{top:te.top+ae.y,left:te.left+ae.x,bottom:te.bottom+ae.y,right:te.right+ae.x}},dr=function(te){return[{x:te.left,y:te.top},{x:te.right,y:te.top},{x:te.left,y:te.bottom},{x:te.right,y:te.bottom}]},Er={top:0,right:0,bottom:0,left:0},Mr=function(te,ae){return ae?Va(te,ae.scroll.diff.displacement):te},hr=function(te,ae,ue){if(ue&&ue.increasedBy){var ce;return(0,Ie.Z)({},te,(ce={},ce[ae.end]=te[ae.end]+ue.increasedBy[ae.line],ce))}return te},Jr=function(te,ae){return ae&&ae.shouldClipSubject?Pa(ae.pageMarginBox,te):aa(te)},Xa=function(ee){var te=ee.page,ae=ee.withPlaceholder,ue=ee.axis,ce=ee.frame,me=Mr(te.marginBox,ce),ve=hr(me,ue,ae),pe=Jr(ve,ce);return{page:te,withPlaceholder:ae,active:pe}},qa=function(ee,te){ee.frame||tt(!1);var ae=ee.frame,ue=wa(te,ae.scroll.initial),ce=Jt(ue),me=(0,Ie.Z)({},ae,{scroll:{initial:ae.scroll.initial,current:te,diff:{value:ue,displacement:ce},max:ae.scroll.max}}),ve=Xa({page:ee.subject.page,withPlaceholder:ee.subject.withPlaceholder,axis:ee.axis,frame:me}),pe=(0,Ie.Z)({},ee,{frame:me,subject:ve});return pe};function vr(ee){return Number.isInteger?Number.isInteger(ee):typeof ee=="number"&&isFinite(ee)&&Math.floor(ee)===ee}function va(ee){return Object.values?Object.values(ee):Object.keys(ee).map(function(te){return ee[te]})}function lr(ee,te){if(ee.findIndex)return ee.findIndex(te);for(var ae=0;aeee.bottom,Ze=ue.leftee.right,ze=we&&Ze;if(ze)return!0;var Ne=we&&ve||Ze&&me;return Ne}},Gr=function(ee){var te=Qa(ee.top,ee.bottom),ae=Qa(ee.left,ee.right);return function(ue){var ce=te(ue.top)&&te(ue.bottom)&&ae(ue.left)&&ae(ue.right);return ce}},er={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},fr={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},Dr=function(ee){return function(te){var ae=Qa(te.top,te.bottom),ue=Qa(te.left,te.right);return function(ce){return ee===er?ae(ce.top)&&ae(ce.bottom):ue(ce.left)&&ue(ce.right)}}},Gn=function(te,ae){var ue=ae.frame?ae.frame.scroll.diff.displacement:La;return Va(te,ue)},on=function(te,ae,ue){return ae.subject.active?ue(ae.subject.active)(te):!1},Lt=function(te,ae,ue){return ue(ae)(te)},de=function(te){var ae=te.target,ue=te.destination,ce=te.viewport,me=te.withDroppableDisplacement,ve=te.isVisibleThroughFrameFn,pe=me?Gn(ae,ue):ae;return on(pe,ue,ve)&&Lt(pe,ce,ve)},$e=function(te){return de((0,Ie.Z)({},te,{isVisibleThroughFrameFn:pr}))},st=function(te){return de((0,Ie.Z)({},te,{isVisibleThroughFrameFn:Gr}))},jt=function(te){return de((0,Ie.Z)({},te,{isVisibleThroughFrameFn:Dr(te.destination.axis)}))},at=function(te,ae,ue){if(typeof ue=="boolean")return ue;if(!ae)return!0;var ce=ae.invisible,me=ae.visible;if(ce[te])return!1;var ve=me[te];return ve?ve.shouldAnimate:!0};function rn(ee,te){var ae=ee.page.marginBox,ue={top:te.point.y,right:0,bottom:0,left:te.point.x};return aa(Ka(ae,ue))}function qt(ee){var te=ee.afterDragging,ae=ee.destination,ue=ee.displacedBy,ce=ee.viewport,me=ee.forceShouldAnimate,ve=ee.last;return te.reduce(function(we,Ze){var ze=rn(Ze,ue),Ne=Ze.descriptor.id;we.all.push(Ne);var Te=$e({target:ze,destination:ae,viewport:ce,withDroppableDisplacement:!0});if(!Te)return we.invisible[Ze.descriptor.id]=!0,we;var qe=at(Ne,ve,me),Pt={draggableId:Ne,shouldAnimate:qe};return we.visible[Ne]=Pt,we},{all:[],visible:{},invisible:{}})}function Kt(ee,te){if(!ee.length)return 0;var ae=ee[ee.length-1].descriptor.index;return te.inHomeList?ae:ae+1}function _t(ee){var te=ee.insideDestination,ae=ee.inHomeList,ue=ee.displacedBy,ce=ee.destination,me=Kt(te,{inHomeList:ae});return{displaced:ka,displacedBy:ue,at:{type:"REORDER",destination:{droppableId:ce.descriptor.id,index:me}}}}function oa(ee){var te=ee.draggable,ae=ee.insideDestination,ue=ee.destination,ce=ee.viewport,me=ee.displacedBy,ve=ee.last,pe=ee.index,we=ee.forceShouldAnimate,Ze=Aa(te,ue);if(pe==null)return _t({insideDestination:ae,inHomeList:Ze,displacedBy:me,destination:ue});var ze=mr(ae,function(On){return On.descriptor.index===pe});if(!ze)return _t({insideDestination:ae,inHomeList:Ze,displacedBy:me,destination:ue});var Ne=tn(te,ae),Te=ae.indexOf(ze),qe=Ne.slice(Te),Pt=qt({afterDragging:qe,destination:ue,displacedBy:me,last:ve,viewport:ce.frame,forceShouldAnimate:we});return{displaced:Pt,displacedBy:me,at:{type:"REORDER",destination:{droppableId:ue.descriptor.id,index:pe}}}}function Ha(ee,te){return!!te.effected[ee]}var Wa=function(ee){var te=ee.isMovingForward,ae=ee.destination,ue=ee.draggables,ce=ee.combine,me=ee.afterCritical;if(!ae.isCombineEnabled)return null;var ve=ce.draggableId,pe=ue[ve],we=pe.descriptor.index,Ze=Ha(ve,me);return Ze?te?we:we-1:te?we+1:we},vn=function(ee){var te=ee.isMovingForward,ae=ee.isInHomeList,ue=ee.insideDestination,ce=ee.location;if(!ue.length)return null;var me=ce.index,ve=te?me+1:me-1,pe=ue[0].descriptor.index,we=ue[ue.length-1].descriptor.index,Ze=ae?we:we+1;return veZe?null:ve},Na=function(ee){var te=ee.isMovingForward,ae=ee.isInHomeList,ue=ee.draggable,ce=ee.draggables,me=ee.destination,ve=ee.insideDestination,pe=ee.previousImpact,we=ee.viewport,Ze=ee.afterCritical,ze=pe.at;if(ze||tt(!1),ze.type==="REORDER"){var Ne=vn({isMovingForward:te,isInHomeList:ae,location:ze.destination,insideDestination:ve});return Ne==null?null:oa({draggable:ue,insideDestination:ve,destination:me,viewport:we,last:pe.displaced,displacedBy:pe.displacedBy,index:Ne})}var Te=Wa({isMovingForward:te,destination:me,displaced:pe.displaced,draggables:ce,combine:ze.combine,afterCritical:Ze});return Te==null?null:oa({draggable:ue,insideDestination:ve,destination:me,viewport:we,last:pe.displaced,displacedBy:pe.displacedBy,index:Te})},xa=function(ee){var te=ee.displaced,ae=ee.afterCritical,ue=ee.combineWith,ce=ee.displacedBy,me=!!(te.visible[ue]||te.invisible[ue]);return Ha(ue,ae)?me?La:Jt(ce.point):me?ce.point:La},ja=function(ee){var te=ee.afterCritical,ae=ee.impact,ue=ee.draggables,ce=Ia(ae);ce||tt(!1);var me=ce.draggableId,ve=ue[me].page.borderBox.center,pe=xa({displaced:ae.displaced,afterCritical:te,combineWith:me,displacedBy:ae.displacedBy});return Vt(ve,pe)},Ir=function(te,ae){return ae.margin[te.start]+ae.borderBox[te.size]/2},Qr=function(te,ae){return ae.margin[te.end]+ae.borderBox[te.size]/2},Rr=function(te,ae,ue){return ae[te.crossAxisStart]+ue.margin[te.crossAxisStart]+ue.borderBox[te.crossAxisSize]/2},Wr=function(te){var ae=te.axis,ue=te.moveRelativeTo,ce=te.isMoving;return Ln(ae.line,ue.marginBox[ae.end]+Ir(ae,ce),Rr(ae,ue.marginBox,ce))},jr=function(te){var ae=te.axis,ue=te.moveRelativeTo,ce=te.isMoving;return Ln(ae.line,ue.marginBox[ae.start]-Qr(ae,ce),Rr(ae,ue.marginBox,ce))},Zr=function(te){var ae=te.axis,ue=te.moveInto,ce=te.isMoving;return Ln(ae.line,ue.contentBox[ae.start]+Ir(ae,ce),Rr(ae,ue.contentBox,ce))},Co=function(ee){var te=ee.impact,ae=ee.draggable,ue=ee.draggables,ce=ee.droppable,me=ee.afterCritical,ve=gn(ce.descriptor.id,ue),pe=ae.page,we=ce.axis;if(!ve.length)return Zr({axis:we,moveInto:ce.page,isMoving:pe});var Ze=te.displaced,ze=te.displacedBy,Ne=Ze.all[0];if(Ne){var Te=ue[Ne];if(Ha(Ne,me))return jr({axis:we,moveRelativeTo:Te.page,isMoving:pe});var qe=At(Te.page,ze.point);return jr({axis:we,moveRelativeTo:qe,isMoving:pe})}var Pt=ve[ve.length-1];if(Pt.descriptor.id===ae.descriptor.id)return pe.borderBox.center;if(Ha(Pt.descriptor.id,me)){var On=At(Pt.page,Jt(me.displacedBy.point));return Wr({axis:we,moveRelativeTo:On,isMoving:pe})}return Wr({axis:we,moveRelativeTo:Pt.page,isMoving:pe})},Po=function(ee,te){var ae=ee.frame;return ae?Vt(te,ae.scroll.diff.displacement):te},ho=function(te){var ae=te.impact,ue=te.draggable,ce=te.droppable,me=te.draggables,ve=te.afterCritical,pe=ue.page.borderBox.center,we=ae.at;return!ce||!we?pe:we.type==="REORDER"?Co({impact:ae,draggable:ue,draggables:me,droppable:ce,afterCritical:ve}):ja({impact:ae,draggables:me,afterCritical:ve})},Eo=function(ee){var te=ho(ee),ae=ee.droppable,ue=ae?Po(ae,te):te;return ue},xo=function(ee,te){var ae=wa(te,ee.scroll.initial),ue=Jt(ae),ce=aa({top:te.y,bottom:te.y+ee.frame.height,left:te.x,right:te.x+ee.frame.width}),me={frame:ce,scroll:{initial:ee.scroll.initial,max:ee.scroll.max,current:te,diff:{value:ae,displacement:ue}}};return me};function Hr(ee,te){return ee.map(function(ae){return te[ae]})}function wo(ee,te){for(var ae=0;ae1?ze.sort(function(Ne,Te){return ro(Ne)[pe.start]-ro(Te)[pe.start]})[0]:Ze.sort(function(Ne,Te){var qe=yn(ae,dr(ro(Ne))),Pt=yn(ae,dr(ro(Te)));return qe!==Pt?qe-Pt:ro(Ne)[pe.start]-ro(Te)[pe.start]})[0]},Ko=function(te,ae){var ue=te.page.borderBox.center;return Ha(te.descriptor.id,ae)?wa(ue,ae.displacedBy.point):ue},Ol=function(te,ae){var ue=te.page.borderBox;return Ha(te.descriptor.id,ae)?Va(ue,Jt(ae.displacedBy.point)):ue},Nu=function(ee){var te=ee.pageBorderBoxCenter,ae=ee.viewport,ue=ee.destination,ce=ee.insideDestination,me=ee.afterCritical,ve=ce.filter(function(pe){return st({target:Ol(pe,me),destination:ue,viewport:ae.frame,withDroppableDisplacement:!0})}).sort(function(pe,we){var Ze=ea(te,Po(ue,Ko(pe,me))),ze=ea(te,Po(ue,Ko(we,me)));return Zete.left&&ee.topte.top}function Ui(ee){var te=ee.pageBorderBox,ae=ee.draggable,ue=ee.candidates,ce=ae.page.borderBox.center,me=ue.map(function(ve){var pe=ve.axis,we=Ln(ve.axis.line,te.center[pe.line],ve.page.borderBox.center[pe.crossAxisLine]);return{id:ve.descriptor.id,distance:ea(ce,we)}}).sort(function(ve,pe){return pe.distance-ve.distance});return me[0]?me[0].id:null}function Ou(ee){var te=ee.pageBorderBox,ae=ee.draggable,ue=ee.droppables,ce=it(ue).filter(function(me){if(!me.isEnabled)return!1;var ve=me.subject.active;if(!ve||!po(te,ve))return!1;if(no(ve)(te.center))return!0;var pe=me.axis,we=ve.center[pe.crossAxisLine],Ze=te[pe.crossAxisStart],ze=te[pe.crossAxisEnd],Ne=Qa(ve[pe.crossAxisStart],ve[pe.crossAxisEnd]),Te=Ne(Ze),qe=Ne(ze);return!Te&&!qe?!0:Te?Zewe});return ce.length?ce.length===1?ce[0].descriptor.id:Ui({pageBorderBox:te,draggable:ae,candidates:ce}):null}var Ki=function(te,ae){return aa(Va(te,ae))},na=function(ee,te){var ae=ee.frame;return ae?Ki(te,ae.scroll.diff.value):te};function Yi(ee){var te=ee.displaced,ae=ee.id;return!!(te.visible[ae]||te.invisible[ae])}function Hl(ee){var te=ee.draggable,ae=ee.closest,ue=ee.inHomeList;return ae?ue&&ae.descriptor.index>te.descriptor.index?ae.descriptor.index-1:ae.descriptor.index:null}var Nn=function(ee){var te=ee.pageBorderBoxWithDroppableScroll,ae=ee.draggable,ue=ee.destination,ce=ee.insideDestination,me=ee.last,ve=ee.viewport,pe=ee.afterCritical,we=ue.axis,Ze=ri(ue.axis,ae.displaceBy),ze=Ze.value,Ne=te[we.start],Te=te[we.end],qe=tn(ae,ce),Pt=mr(qe,function(Zn){var Yn=Zn.descriptor.id,da=Zn.page.borderBox.center[we.line],Fa=Ha(Yn,pe),Oa=Yi({displaced:me,id:Yn});return Fa?Oa?Te<=da:NeYn[pe.start]+Fa&&NeYn[pe.start]-Ze+Fa&&zeYn[pe.start]+Ze+Fa&&NeYn[pe.start]+Fa&&ze=se)return ol;var me=ce/se,ve=fi+su*me,pe=ue==="CANCEL"?ve*Se:ve;return Number(pe.toFixed(2))},rt=function(ee){var te=ee.impact,ae=ee.draggable,ue=ee.dimensions,ce=ee.viewport,me=ee.afterCritical,ve=ue.draggables,pe=ue.droppables,we=so(te),Ze=we?pe[we]:null,ze=pe[ae.descriptor.droppableId],Ne=Xi({impact:te,draggable:ae,draggables:ve,afterCritical:me,droppable:Ze||ze,viewport:ce}),Te=wa(Ne,ae.client.borderBox.center);return Te},Cn=function(ee){var te=ee.draggables,ae=ee.reason,ue=ee.lastImpact,ce=ee.home,me=ee.viewport,ve=ee.onLiftImpact;if(!ue.at||ae!=="DROP"){var pe=Ji({draggables:te,impact:ve,destination:ce,viewport:me,forceShouldAnimate:!0});return{impact:pe,didDropInsideDroppable:!1}}if(ue.at.type==="REORDER")return{impact:ue,didDropInsideDroppable:!0};var we=(0,Ie.Z)({},ue,{displaced:ka});return{impact:we,didDropInsideDroppable:!0}},$n=function(ee){var te=ee.getState,ae=ee.dispatch;return function(ue){return function(ce){if(ce.type!=="DROP"){ue(ce);return}var me=te(),ve=ce.payload.reason;if(me.phase==="COLLECTING"){ae(ou({reason:ve}));return}if(me.phase!=="IDLE"){var pe=me.phase==="DROP_PENDING"&&me.isWaiting;pe&&tt(!1),me.phase==="DRAGGING"||me.phase==="DROP_PENDING"||tt(!1);var we=me.critical,Ze=me.dimensions,ze=Ze.draggables[me.critical.draggable.id],Ne=Cn({reason:ve,lastImpact:me.impact,afterCritical:me.afterCritical,onLiftImpact:me.onLiftImpact,home:me.dimensions.droppables[me.critical.droppable.id],viewport:me.viewport,draggables:me.dimensions.draggables}),Te=Ne.impact,qe=Ne.didDropInsideDroppable,Pt=qe?ua(Te):null,On=qe?Ia(Te):null,Zn={index:we.draggable.index,droppableId:we.droppable.id},Yn={draggableId:ze.descriptor.id,type:ze.descriptor.type,source:Zn,reason:ve,mode:me.movementMode,destination:Pt,combine:On},da=rt({impact:Te,draggable:ze,dimensions:Ze,viewport:me.viewport,afterCritical:me.afterCritical}),Fa={critical:me.critical,afterCritical:me.afterCritical,result:Yn,impact:Te},Oa=!pa(me.current.client.offset,da)||!!Yn.combine;if(!Oa){ae(wi({completed:Fa}));return}var sr=Ee({current:me.current.client.offset,destination:da,reason:ve}),ir={newHomeClientOffset:da,dropDuration:sr,completed:Fa};ae(ru(ir))}}}},ia=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function Fn(ee){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(ae){ae.target!==window&&ae.target!==window.document||ee()}}}function bt(ee){var te=ee.onWindowScroll;function ae(){te(ia())}var ue=En(ae),ce=Fn(ue),me=Ea;function ve(){return me!==Ea}function pe(){ve()&&tt(!1),me=_n(window,[ce])}function we(){ve()||tt(!1),ue.cancel(),me(),me=Ea}return{start:pe,stop:we,isActive:ve}}var Zt=function(te){return te.type==="DROP_COMPLETE"||te.type==="DROP_ANIMATE"||te.type==="FLUSH"},ta=function(ee){var te=bt({onWindowScroll:function(ue){ee.dispatch(nu({newScroll:ue}))}});return function(ae){return function(ue){!te.isActive()&&ue.type==="INITIAL_PUBLISH"&&te.start(),te.isActive()&&Zt(ue)&&te.stop(),ae(ue)}}},Gt=function(ee){var te=!1,ae=!1,ue=setTimeout(function(){ae=!0}),ce=function(ve){te||ae||(te=!0,ee(ve),clearTimeout(ue))};return ce.wasCalled=function(){return te},ce},An=function(){var ee=[],te=function(me){var ve=lr(ee,function(Ze){return Ze.timerId===me});ve===-1&&tt(!1);var pe=ee.splice(ve,1),we=pe[0];we.callback()},ae=function(me){var ve=setTimeout(function(){return te(ve)}),pe={timerId:ve,callback:me};ee.push(pe)},ue=function(){if(ee.length){var me=[].concat(ee);ee.length=0,me.forEach(function(ve){clearTimeout(ve.timerId),ve.callback()})}};return{add:ae,flush:ue}},ma=function(te,ae){return te==null&&ae==null?!0:te==null||ae==null?!1:te.droppableId===ae.droppableId&&te.index===ae.index},ba=function(te,ae){return te==null&&ae==null?!0:te==null||ae==null?!1:te.draggableId===ae.draggableId&&te.droppableId===ae.droppableId},Ct=function(te,ae){if(te===ae)return!0;var ue=te.draggable.id===ae.draggable.id&&te.draggable.droppableId===ae.draggable.droppableId&&te.draggable.type===ae.draggable.type&&te.draggable.index===ae.draggable.index,ce=te.droppable.id===ae.droppable.id&&te.droppable.type===ae.droppable.type;return ue&&ce},hn=function(te,ae){Mo(),ae(),Yo()},Bn=function(te,ae){return{draggableId:te.draggable.id,type:te.droppable.type,source:{droppableId:te.droppable.id,index:te.draggable.index},mode:ae}},an=function(te,ae,ue,ce){if(!te){ue(ce(ae));return}var me=Gt(ue),ve={announce:me};te(ae,ve),me.wasCalled()||ue(ce(ae))},ar=function(ee,te){var ae=An(),ue=null,ce=function(Te,qe){ue&&tt(!1),hn("onBeforeCapture",function(){var Pt=ee().onBeforeCapture;if(Pt){var On={draggableId:Te,mode:qe};Pt(On)}})},me=function(Te,qe){ue&&tt(!1),hn("onBeforeDragStart",function(){var Pt=ee().onBeforeDragStart;Pt&&Pt(Bn(Te,qe))})},ve=function(Te,qe){ue&&tt(!1);var Pt=Bn(Te,qe);ue={mode:qe,lastCritical:Te,lastLocation:Pt.source,lastCombine:null},ae.add(function(){hn("onDragStart",function(){return an(ee().onDragStart,Pt,te,Tt.onDragStart)})})},pe=function(Te,qe){var Pt=ua(qe),On=Ia(qe);ue||tt(!1);var Zn=!Ct(Te,ue.lastCritical);Zn&&(ue.lastCritical=Te);var Yn=!ma(ue.lastLocation,Pt);Yn&&(ue.lastLocation=Pt);var da=!ba(ue.lastCombine,On);if(da&&(ue.lastCombine=On),!(!Zn&&!Yn&&!da)){var Fa=(0,Ie.Z)({},Bn(Te,ue.mode),{combine:On,destination:Pt});ae.add(function(){hn("onDragUpdate",function(){return an(ee().onDragUpdate,Fa,te,Tt.onDragUpdate)})})}},we=function(){ue||tt(!1),ae.flush()},Ze=function(Te){ue||tt(!1),ue=null,hn("onDragEnd",function(){return an(ee().onDragEnd,Te,te,Tt.onDragEnd)})},ze=function(){if(ue){var Te=(0,Ie.Z)({},Bn(ue.lastCritical,ue.mode),{combine:null,destination:null,reason:"CANCEL"});Ze(Te)}};return{beforeCapture:ce,beforeStart:me,start:ve,update:pe,flush:we,drop:Ze,abort:ze}},nn=function(ee,te){var ae=ar(ee,te);return function(ue){return function(ce){return function(me){if(me.type==="BEFORE_INITIAL_CAPTURE"){ae.beforeCapture(me.payload.draggableId,me.payload.movementMode);return}if(me.type==="INITIAL_PUBLISH"){var ve=me.payload.critical;ae.beforeStart(ve,me.payload.movementMode),ce(me),ae.start(ve,me.payload.movementMode);return}if(me.type==="DROP_COMPLETE"){var pe=me.payload.completed.result;ae.flush(),ce(me),ae.drop(pe);return}if(ce(me),me.type==="FLUSH"){ae.abort();return}var we=ue.getState();we.phase==="DRAGGING"&&ae.update(we.critical,we.impact)}}}},la=function(ee){return function(te){return function(ae){if(ae.type!=="DROP_ANIMATION_FINISHED"){te(ae);return}var ue=ee.getState();ue.phase!=="DROP_ANIMATING"&&tt(!1),ee.dispatch(wi({completed:ue.completed}))}}},Xt=function(ee){var te=null,ae=null;function ue(){ae&&(cancelAnimationFrame(ae),ae=null),te&&(te(),te=null)}return function(ce){return function(me){if((me.type==="FLUSH"||me.type==="DROP_COMPLETE"||me.type==="DROP_ANIMATION_FINISHED")&&ue(),ce(me),me.type==="DROP_ANIMATE"){var ve={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var we=ee.getState();we.phase==="DROP_ANIMATING"&&ee.dispatch(al())}};ae=requestAnimationFrame(function(){ae=null,te=_n(window,[ve])})}}}},cr=function(ee){return function(){return function(te){return function(ae){(ae.type==="DROP_COMPLETE"||ae.type==="FLUSH"||ae.type==="DROP_ANIMATE")&&ee.stopPublishing(),te(ae)}}}},Sr=function(ee){var te=!1;return function(){return function(ae){return function(ue){if(ue.type==="INITIAL_PUBLISH"){te=!0,ee.tryRecordFocus(ue.payload.critical.draggable.id),ae(ue),ee.tryRestoreFocusRecorded();return}if(ae(ue),!!te){if(ue.type==="FLUSH"){te=!1,ee.tryRestoreFocusRecorded();return}if(ue.type==="DROP_COMPLETE"){te=!1;var ce=ue.payload.completed.result;ce.combine&&ee.tryShiftRecord(ce.draggableId,ce.combine.draggableId),ee.tryRestoreFocusRecorded()}}}}}},br=function(te){return te.type==="DROP_COMPLETE"||te.type==="DROP_ANIMATE"||te.type==="FLUSH"},Ar=function(ee){return function(te){return function(ae){return function(ue){if(br(ue)){ee.stop(),ae(ue);return}if(ue.type==="INITIAL_PUBLISH"){ae(ue);var ce=te.getState();ce.phase!=="DRAGGING"&&tt(!1),ee.start(ce);return}ae(ue),ee.scroll(te.getState())}}}},zn=function(ee){return function(te){return function(ae){if(te(ae),ae.type==="PUBLISH_WHILE_DRAGGING"){var ue=ee.getState();ue.phase==="DROP_PENDING"&&(ue.isWaiting||ee.dispatch(Di({reason:ue.reason})))}}}},ur=be.qC,zr=function(ee){var te=ee.dimensionMarshal,ae=ee.focusMarshal,ue=ee.styleMarshal,ce=ee.getResponders,me=ee.announce,ve=ee.autoScroller;return(0,be.MT)(Jl,ur((0,be.md)(uu(ue),cr(te),lu(te),$n,la,Xt,zn,Ar(ve),ta,Sr(ae),nn(ce,me))))},Vr=function(){return{additions:{},removals:{},modified:{}}};function $r(ee){var te=ee.registry,ae=ee.callbacks,ue=Vr(),ce=null,me=function(){ce||(ae.collectionStarting(),ce=requestAnimationFrame(function(){ce=null,Mo();var ze=ue,Ne=ze.additions,Te=ze.removals,qe=ze.modified,Pt=Object.keys(Ne).map(function(Yn){return te.draggable.getById(Yn).getDimension(La)}).sort(function(Yn,da){return Yn.descriptor.index-da.descriptor.index}),On=Object.keys(qe).map(function(Yn){var da=te.droppable.getById(Yn),Fa=da.callbacks.getScrollWhileDragging();return{droppableId:Yn,scroll:Fa}}),Zn={additions:Pt,removals:Object.keys(Te),modified:On};ue=Vr(),Yo(),ae.publish(Zn)}))},ve=function(ze){var Ne=ze.descriptor.id;ue.additions[Ne]=ze,ue.modified[ze.descriptor.droppableId]=!0,ue.removals[Ne]&&delete ue.removals[Ne],me()},pe=function(ze){var Ne=ze.descriptor;ue.removals[Ne.id]=!0,ue.modified[Ne.droppableId]=!0,ue.additions[Ne.id]&&delete ue.additions[Ne.id],me()},we=function(){ce&&(cancelAnimationFrame(ce),ce=null,ue=Vr())};return{add:ve,remove:pe,stop:we}}var yr=function(ee){var te=ee.scrollHeight,ae=ee.scrollWidth,ue=ee.height,ce=ee.width,me=wa({x:ae,y:te},{x:ce,y:ue}),ve={x:Math.max(0,me.x),y:Math.max(0,me.y)};return ve},xr=function(){var ee=document.documentElement;return ee||tt(!1),ee},Tr=function(){var ee=xr(),te=yr({scrollHeight:ee.scrollHeight,scrollWidth:ee.scrollWidth,width:ee.clientWidth,height:ee.clientHeight});return te},rr=function(){var ee=ia(),te=Tr(),ae=ee.y,ue=ee.x,ce=xr(),me=ce.clientWidth,ve=ce.clientHeight,pe=ue+me,we=ae+ve,Ze=aa({top:ae,left:ue,right:pe,bottom:we}),ze={frame:Ze,scroll:{initial:ee,current:ee,max:te,diff:{value:La,displacement:La}}};return ze},Nr=function(ee){var te=ee.critical,ae=ee.scrollOptions,ue=ee.registry;Mo();var ce=rr(),me=ce.scroll.current,ve=te.droppable,pe=ue.droppable.getAllByType(ve.type).map(function(Ne){return Ne.callbacks.getDimensionAndWatchScroll(me,ae)}),we=ue.draggable.getAllByType(te.draggable.type).map(function(Ne){return Ne.getDimension(me)}),Ze={draggables:mt(we),droppables:tr(pe)};Yo();var ze={dimensions:Ze,critical:te,viewport:ce};return ze};function Or(ee,te,ae){if(ae.descriptor.id===te.id||ae.descriptor.type!==te.type)return!1;var ue=ee.droppable.getById(ae.descriptor.droppableId);return ue.descriptor.mode==="virtual"}var Ur=function(ee,te){var ae=null,ue=$r({callbacks:{publish:te.publishWhileDragging,collectionStarting:te.collectionStarting},registry:ee}),ce=function(qe,Pt){ee.droppable.exists(qe)||tt(!1),ae&&te.updateDroppableIsEnabled({id:qe,isEnabled:Pt})},me=function(qe,Pt){ae&&(ee.droppable.exists(qe)||tt(!1),te.updateDroppableIsCombineEnabled({id:qe,isCombineEnabled:Pt}))},ve=function(qe,Pt){ae&&(ee.droppable.exists(qe)||tt(!1),te.updateDroppableScroll({id:qe,newScroll:Pt}))},pe=function(qe,Pt){ae&&ee.droppable.getById(qe).callbacks.scroll(Pt)},we=function(){if(ae){ue.stop();var qe=ae.critical.droppable;ee.droppable.getAllByType(qe.type).forEach(function(Pt){return Pt.callbacks.dragStopped()}),ae.unsubscribe(),ae=null}},Ze=function(qe){ae||tt(!1);var Pt=ae.critical.draggable;qe.type==="ADDITION"&&Or(ee,Pt,qe.value)&&ue.add(qe.value),qe.type==="REMOVAL"&&Or(ee,Pt,qe.value)&&ue.remove(qe.value)},ze=function(qe){ae&&tt(!1);var Pt=ee.draggable.getById(qe.draggableId),On=ee.droppable.getById(Pt.descriptor.droppableId),Zn={draggable:Pt.descriptor,droppable:On.descriptor},Yn=ee.subscribe(Ze);return ae={critical:Zn,unsubscribe:Yn},Nr({critical:Zn,registry:ee,scrollOptions:qe.scrollOptions})},Ne={updateDroppableIsEnabled:ce,updateDroppableIsCombineEnabled:me,scrollDroppable:pe,updateDroppableScroll:ve,startPublishing:ze,stopPublishing:we};return Ne},eo=function(ee,te){return ee.phase==="IDLE"?!0:ee.phase!=="DROP_ANIMATING"||ee.completed.result.draggableId===te?!1:ee.completed.result.reason==="DROP"},mo=function(ee){window.scrollBy(ee.x,ee.y)},fo=Rt(function(ee){return it(ee).filter(function(te){return!(!te.isEnabled||!te.frame)})}),Ao=function(te,ae){var ue=mr(fo(ae),function(ce){return ce.frame||tt(!1),no(ce.frame.pageMarginBox)(te)});return ue},So=function(ee){var te=ee.center,ae=ee.destination,ue=ee.droppables;if(ae){var ce=ue[ae];return ce.frame?ce:null}var me=Ao(te,ue);return me},yo={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(te){return Math.pow(te,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},ii=function(ee,te){var ae=ee[te.size]*yo.startFromPercentage,ue=ee[te.size]*yo.maxScrollAtPercentage,ce={startScrollingFrom:ae,maxScrollValueAt:ue};return ce},Ii=function(ee){var te=ee.startOfRange,ae=ee.endOfRange,ue=ee.current,ce=ae-te;if(ce===0)return 0;var me=ue-te,ve=me/ce;return ve},vi=1,Ru=function(ee,te){if(ee>te.startScrollingFrom)return 0;if(ee<=te.maxScrollValueAt)return yo.maxPixelScroll;if(ee===te.startScrollingFrom)return vi;var ae=Ii({startOfRange:te.maxScrollValueAt,endOfRange:te.startScrollingFrom,current:ee}),ue=1-ae,ce=yo.maxPixelScroll*yo.ease(ue);return Math.ceil(ce)},du=yo.durationDampening.accelerateAt,il=yo.durationDampening.stopDampeningAt,ll=function(ee,te){var ae=te,ue=il,ce=Date.now(),me=ce-ae;if(me>=il)return ee;if(mete.height,me=ae.width>te.width;return!me&&!ce?ue:me&&ce?null:{x:me?0:ue.x,y:ce?0:ue.y}},cu=Ta(function(ee){return ee===0?0:ee}),to=function(ee){var te=ee.dragStartTime,ae=ee.container,ue=ee.subject,ce=ee.center,me=ee.shouldUseTimeDampening,ve={top:ce.y-ae.top,right:ae.right-ce.x,bottom:ae.bottom-ce.y,left:ce.x-ae.left},pe=ul({container:ae,distanceToEdges:ve,dragStartTime:te,axis:er,shouldUseTimeDampening:me}),we=ul({container:ae,distanceToEdges:ve,dragStartTime:te,axis:fr,shouldUseTimeDampening:me}),Ze=cu({x:we,y:pe});if(pa(Ze,La))return null;var ze=pi({container:ae,subject:ue,proposedScroll:Ze});return ze?pa(ze,La)?null:ze:null},hi=Ta(function(ee){return ee===0?0:ee>0?1:-1}),_o=function(){var ee=function(ae,ue){return ae<0?ae:ae>ue?ae-ue:0};return function(te){var ae=te.current,ue=te.max,ce=te.change,me=Vt(ae,ce),ve={x:ee(me.x,ue.x),y:ee(me.y,ue.y)};return pa(ve,La)?null:ve}}(),Ni=function(te){var ae=te.max,ue=te.current,ce=te.change,me={x:Math.max(ue.x,ae.x),y:Math.max(ue.y,ae.y)},ve=hi(ce),pe=_o({max:me,current:ue,change:ve});return!pe||ve.x!==0&&pe.x===0||ve.y!==0&&pe.y===0},Fo=function(te,ae){return Ni({current:te.scroll.current,max:te.scroll.max,change:ae})},Oi=function(te,ae){if(!Fo(te,ae))return null;var ue=te.scroll.max,ce=te.scroll.current;return _o({current:ce,max:ue,change:ae})},Do=function(te,ae){var ue=te.frame;return ue?Ni({current:ue.scroll.current,max:ue.scroll.max,change:ae}):!1},oo=function(te,ae){var ue=te.frame;return!ue||!Do(te,ae)?null:_o({current:ue.scroll.current,max:ue.scroll.max,change:ae})},Vo=function(ee){var te=ee.viewport,ae=ee.subject,ue=ee.center,ce=ee.dragStartTime,me=ee.shouldUseTimeDampening,ve=to({dragStartTime:ce,container:te.frame,subject:ae,center:ue,shouldUseTimeDampening:me});return ve&&Fo(te,ve)?ve:null},Qo=function(ee){var te=ee.droppable,ae=ee.subject,ue=ee.center,ce=ee.dragStartTime,me=ee.shouldUseTimeDampening,ve=te.frame;if(!ve)return null;var pe=to({dragStartTime:ce,container:ve.pageMarginBox,subject:ae,center:ue,shouldUseTimeDampening:me});return pe&&Do(te,pe)?pe:null},gu=function(ee){var te=ee.state,ae=ee.dragStartTime,ue=ee.shouldUseTimeDampening,ce=ee.scrollWindow,me=ee.scrollDroppable,ve=te.current.page.borderBoxCenter,pe=te.dimensions.draggables[te.critical.draggable.id],we=pe.page.marginBox;if(te.isWindowScrollAllowed){var Ze=te.viewport,ze=Vo({dragStartTime:ae,viewport:Ze,subject:we,center:ve,shouldUseTimeDampening:ue});if(ze){ce(ze);return}}var Ne=So({center:ve,destination:so(te.impact),droppables:te.dimensions.droppables});if(Ne){var Te=Qo({dragStartTime:ae,droppable:Ne,subject:we,center:ve,shouldUseTimeDampening:ue});Te&&me(Ne.descriptor.id,Te)}},mu=function(ee){var te=ee.scrollWindow,ae=ee.scrollDroppable,ue=En(te),ce=En(ae),me=null,ve=function(ze){me||tt(!1);var Ne=me,Te=Ne.shouldUseTimeDampening,qe=Ne.dragStartTime;gu({state:ze,scrollWindow:ue,scrollDroppable:ce,dragStartTime:qe,shouldUseTimeDampening:Te})},pe=function(ze){Mo(),me&&tt(!1);var Ne=Date.now(),Te=!1,qe=function(){Te=!0};gu({state:ze,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:qe,scrollDroppable:qe}),me={dragStartTime:Ne,shouldUseTimeDampening:Te},Yo(),Te&&ve(ze)},we=function(){me&&(ue.cancel(),ce.cancel(),me=null)};return{start:pe,stop:we,scroll:ve}},fu=function(ee){var te=ee.move,ae=ee.scrollDroppable,ue=ee.scrollWindow,ce=function(Ze,ze){var Ne=Vt(Ze.current.client.selection,ze);te({client:Ne})},me=function(Ze,ze){if(!Do(Ze,ze))return ze;var Ne=oo(Ze,ze);if(!Ne)return ae(Ze.descriptor.id,ze),null;var Te=wa(ze,Ne);ae(Ze.descriptor.id,Te);var qe=wa(ze,Te);return qe},ve=function(Ze,ze,Ne){if(!Ze||!Fo(ze,Ne))return Ne;var Te=Oi(ze,Ne);if(!Te)return ue(Ne),null;var qe=wa(Ne,Te);ue(qe);var Pt=wa(Ne,qe);return Pt},pe=function(Ze){var ze=Ze.scrollJumpRequest;if(ze){var Ne=so(Ze.impact);Ne||tt(!1);var Te=me(Ze.dimensions.droppables[Ne],ze);if(Te){var qe=Ze.viewport,Pt=ve(Ze.isWindowScrollAllowed,qe,Te);Pt&&ce(Ze,Pt)}}};return pe},ko=function(ee){var te=ee.scrollDroppable,ae=ee.scrollWindow,ue=ee.move,ce=mu({scrollWindow:ae,scrollDroppable:te}),me=fu({move:ue,scrollWindow:ae,scrollDroppable:te}),ve=function(Ze){if(Ze.phase==="DRAGGING"){if(Ze.movementMode==="FLUID"){ce.scroll(Ze);return}Ze.scrollJumpRequest&&me(Ze)}},pe={scroll:ve,start:ce.start,stop:ce.stop};return pe},$o="data-rbd",ei=function(){var ee=$o+"-drag-handle";return{base:ee,draggableId:ee+"-draggable-id",contextId:ee+"-context-id"}}(),Mi=function(){var ee=$o+"-draggable";return{base:ee,contextId:ee+"-context-id",id:ee+"-id"}}(),vu=function(){var ee=$o+"-droppable";return{base:ee,contextId:ee+"-context-id",id:ee+"-id"}}(),Ri={contextId:$o+"-scroll-container-context-id"},Bo=function(te){return function(ae){return"["+ae+'="'+te+'"]'}},li=function(te,ae){return te.map(function(ue){var ce=ue.styles[ae];return ce?ue.selector+" { "+ce+" }":""}).join(" ")},sl="pointer-events: none;",pu=function(ee){var te=Bo(ee),ae=function(){var pe=` + `},kt={dragHandleUsageInstructions:Rn,onDragStart:Vn,onDragUpdate:_a,onDragEnd:gr},La={x:0,y:0},Vt=function(te,ae){return{x:te.x+ae.x,y:te.y+ae.y}},wa=function(te,ae){return{x:te.x-ae.x,y:te.y-ae.y}},pa=function(te,ae){return te.x===ae.x&&te.y===ae.y},Jt=function(te){return{x:te.x!==0?-te.x:0,y:te.y!==0?-te.y:0}},Ln=function(te,ae,ue){var ce;return ue===void 0&&(ue=0),ce={},ce[te]=ae,ce[te==="x"?"y":"x"]=ue,ce},ea=function(te,ae){return Math.sqrt(Math.pow(ae.x-te.x,2)+Math.pow(ae.y-te.y,2))},yn=function(te,ae){return Math.min.apply(Math,ae.map(function(ue){return ea(te,ue)}))},Ta=function(te){return function(ae){return{x:te(ae.x),y:te(ae.y)}}},Pa=function(ee,te){var ae=aa({top:Math.max(te.top,ee.top),right:Math.min(te.right,ee.right),bottom:Math.min(te.bottom,ee.bottom),left:Math.max(te.left,ee.left)});return ae.width<=0||ae.height<=0?null:ae},Va=function(te,ae){return{top:te.top+ae.y,left:te.left+ae.x,bottom:te.bottom+ae.y,right:te.right+ae.x}},dr=function(te){return[{x:te.left,y:te.top},{x:te.right,y:te.top},{x:te.left,y:te.bottom},{x:te.right,y:te.bottom}]},Er={top:0,right:0,bottom:0,left:0},Mr=function(te,ae){return ae?Va(te,ae.scroll.diff.displacement):te},hr=function(te,ae,ue){if(ue&&ue.increasedBy){var ce;return(0,Ie.Z)({},te,(ce={},ce[ae.end]=te[ae.end]+ue.increasedBy[ae.line],ce))}return te},Jr=function(te,ae){return ae&&ae.shouldClipSubject?Pa(ae.pageMarginBox,te):aa(te)},Xa=function(ee){var te=ee.page,ae=ee.withPlaceholder,ue=ee.axis,ce=ee.frame,me=Mr(te.marginBox,ce),ve=hr(me,ue,ae),pe=Jr(ve,ce);return{page:te,withPlaceholder:ae,active:pe}},qa=function(ee,te){ee.frame||tt(!1);var ae=ee.frame,ue=wa(te,ae.scroll.initial),ce=Jt(ue),me=(0,Ie.Z)({},ae,{scroll:{initial:ae.scroll.initial,current:te,diff:{value:ue,displacement:ce},max:ae.scroll.max}}),ve=Xa({page:ee.subject.page,withPlaceholder:ee.subject.withPlaceholder,axis:ee.axis,frame:me}),pe=(0,Ie.Z)({},ee,{frame:me,subject:ve});return pe};function vr(ee){return Number.isInteger?Number.isInteger(ee):typeof ee=="number"&&isFinite(ee)&&Math.floor(ee)===ee}function fa(ee){return Object.values?Object.values(ee):Object.keys(ee).map(function(te){return ee[te]})}function lr(ee,te){if(ee.findIndex)return ee.findIndex(te);for(var ae=0;aeee.bottom,Ze=ue.leftee.right,ze=we&&Ze;if(ze)return!0;var Ne=we&&ve||Ze&&me;return Ne}},Gr=function(ee){var te=Qa(ee.top,ee.bottom),ae=Qa(ee.left,ee.right);return function(ue){var ce=te(ue.top)&&te(ue.bottom)&&ae(ue.left)&&ae(ue.right);return ce}},er={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},fr={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},Dr=function(ee){return function(te){var ae=Qa(te.top,te.bottom),ue=Qa(te.left,te.right);return function(ce){return ee===er?ae(ce.top)&&ae(ce.bottom):ue(ce.left)&&ue(ce.right)}}},Gn=function(te,ae){var ue=ae.frame?ae.frame.scroll.diff.displacement:La;return Va(te,ue)},on=function(te,ae,ue){return ae.subject.active?ue(ae.subject.active)(te):!1},It=function(te,ae,ue){return ue(ae)(te)},de=function(te){var ae=te.target,ue=te.destination,ce=te.viewport,me=te.withDroppableDisplacement,ve=te.isVisibleThroughFrameFn,pe=me?Gn(ae,ue):ae;return on(pe,ue,ve)&&It(pe,ce,ve)},$e=function(te){return de((0,Ie.Z)({},te,{isVisibleThroughFrameFn:pr}))},st=function(te){return de((0,Ie.Z)({},te,{isVisibleThroughFrameFn:Gr}))},jt=function(te){return de((0,Ie.Z)({},te,{isVisibleThroughFrameFn:Dr(te.destination.axis)}))},at=function(te,ae,ue){if(typeof ue=="boolean")return ue;if(!ae)return!0;var ce=ae.invisible,me=ae.visible;if(ce[te])return!1;var ve=me[te];return ve?ve.shouldAnimate:!0};function rn(ee,te){var ae=ee.page.marginBox,ue={top:te.point.y,right:0,bottom:0,left:te.point.x};return aa(Ka(ae,ue))}function qt(ee){var te=ee.afterDragging,ae=ee.destination,ue=ee.displacedBy,ce=ee.viewport,me=ee.forceShouldAnimate,ve=ee.last;return te.reduce(function(we,Ze){var ze=rn(Ze,ue),Ne=Ze.descriptor.id;we.all.push(Ne);var Te=$e({target:ze,destination:ae,viewport:ce,withDroppableDisplacement:!0});if(!Te)return we.invisible[Ze.descriptor.id]=!0,we;var qe=at(Ne,ve,me),Pt={draggableId:Ne,shouldAnimate:qe};return we.visible[Ne]=Pt,we},{all:[],visible:{},invisible:{}})}function Kt(ee,te){if(!ee.length)return 0;var ae=ee[ee.length-1].descriptor.index;return te.inHomeList?ae:ae+1}function _t(ee){var te=ee.insideDestination,ae=ee.inHomeList,ue=ee.displacedBy,ce=ee.destination,me=Kt(te,{inHomeList:ae});return{displaced:ka,displacedBy:ue,at:{type:"REORDER",destination:{droppableId:ce.descriptor.id,index:me}}}}function oa(ee){var te=ee.draggable,ae=ee.insideDestination,ue=ee.destination,ce=ee.viewport,me=ee.displacedBy,ve=ee.last,pe=ee.index,we=ee.forceShouldAnimate,Ze=Aa(te,ue);if(pe==null)return _t({insideDestination:ae,inHomeList:Ze,displacedBy:me,destination:ue});var ze=mr(ae,function(On){return On.descriptor.index===pe});if(!ze)return _t({insideDestination:ae,inHomeList:Ze,displacedBy:me,destination:ue});var Ne=tn(te,ae),Te=ae.indexOf(ze),qe=Ne.slice(Te),Pt=qt({afterDragging:qe,destination:ue,displacedBy:me,last:ve,viewport:ce.frame,forceShouldAnimate:we});return{displaced:Pt,displacedBy:me,at:{type:"REORDER",destination:{droppableId:ue.descriptor.id,index:pe}}}}function Ha(ee,te){return!!te.effected[ee]}var Wa=function(ee){var te=ee.isMovingForward,ae=ee.destination,ue=ee.draggables,ce=ee.combine,me=ee.afterCritical;if(!ae.isCombineEnabled)return null;var ve=ce.draggableId,pe=ue[ve],we=pe.descriptor.index,Ze=Ha(ve,me);return Ze?te?we:we-1:te?we+1:we},pn=function(ee){var te=ee.isMovingForward,ae=ee.isInHomeList,ue=ee.insideDestination,ce=ee.location;if(!ue.length)return null;var me=ce.index,ve=te?me+1:me-1,pe=ue[0].descriptor.index,we=ue[ue.length-1].descriptor.index,Ze=ae?we:we+1;return veZe?null:ve},Na=function(ee){var te=ee.isMovingForward,ae=ee.isInHomeList,ue=ee.draggable,ce=ee.draggables,me=ee.destination,ve=ee.insideDestination,pe=ee.previousImpact,we=ee.viewport,Ze=ee.afterCritical,ze=pe.at;if(ze||tt(!1),ze.type==="REORDER"){var Ne=pn({isMovingForward:te,isInHomeList:ae,location:ze.destination,insideDestination:ve});return Ne==null?null:oa({draggable:ue,insideDestination:ve,destination:me,viewport:we,last:pe.displaced,displacedBy:pe.displacedBy,index:Ne})}var Te=Wa({isMovingForward:te,destination:me,displaced:pe.displaced,draggables:ce,combine:ze.combine,afterCritical:Ze});return Te==null?null:oa({draggable:ue,insideDestination:ve,destination:me,viewport:we,last:pe.displaced,displacedBy:pe.displacedBy,index:Te})},xa=function(ee){var te=ee.displaced,ae=ee.afterCritical,ue=ee.combineWith,ce=ee.displacedBy,me=!!(te.visible[ue]||te.invisible[ue]);return Ha(ue,ae)?me?La:Jt(ce.point):me?ce.point:La},ja=function(ee){var te=ee.afterCritical,ae=ee.impact,ue=ee.draggables,ce=Ia(ae);ce||tt(!1);var me=ce.draggableId,ve=ue[me].page.borderBox.center,pe=xa({displaced:ae.displaced,afterCritical:te,combineWith:me,displacedBy:ae.displacedBy});return Vt(ve,pe)},Ir=function(te,ae){return ae.margin[te.start]+ae.borderBox[te.size]/2},Qr=function(te,ae){return ae.margin[te.end]+ae.borderBox[te.size]/2},Rr=function(te,ae,ue){return ae[te.crossAxisStart]+ue.margin[te.crossAxisStart]+ue.borderBox[te.crossAxisSize]/2},Wr=function(te){var ae=te.axis,ue=te.moveRelativeTo,ce=te.isMoving;return Ln(ae.line,ue.marginBox[ae.end]+Ir(ae,ce),Rr(ae,ue.marginBox,ce))},jr=function(te){var ae=te.axis,ue=te.moveRelativeTo,ce=te.isMoving;return Ln(ae.line,ue.marginBox[ae.start]-Qr(ae,ce),Rr(ae,ue.marginBox,ce))},Zr=function(te){var ae=te.axis,ue=te.moveInto,ce=te.isMoving;return Ln(ae.line,ue.contentBox[ae.start]+Ir(ae,ce),Rr(ae,ue.contentBox,ce))},Co=function(ee){var te=ee.impact,ae=ee.draggable,ue=ee.draggables,ce=ee.droppable,me=ee.afterCritical,ve=gn(ce.descriptor.id,ue),pe=ae.page,we=ce.axis;if(!ve.length)return Zr({axis:we,moveInto:ce.page,isMoving:pe});var Ze=te.displaced,ze=te.displacedBy,Ne=Ze.all[0];if(Ne){var Te=ue[Ne];if(Ha(Ne,me))return jr({axis:we,moveRelativeTo:Te.page,isMoving:pe});var qe=At(Te.page,ze.point);return jr({axis:we,moveRelativeTo:qe,isMoving:pe})}var Pt=ve[ve.length-1];if(Pt.descriptor.id===ae.descriptor.id)return pe.borderBox.center;if(Ha(Pt.descriptor.id,me)){var On=At(Pt.page,Jt(me.displacedBy.point));return Wr({axis:we,moveRelativeTo:On,isMoving:pe})}return Wr({axis:we,moveRelativeTo:Pt.page,isMoving:pe})},Po=function(ee,te){var ae=ee.frame;return ae?Vt(te,ae.scroll.diff.displacement):te},ho=function(te){var ae=te.impact,ue=te.draggable,ce=te.droppable,me=te.draggables,ve=te.afterCritical,pe=ue.page.borderBox.center,we=ae.at;return!ce||!we?pe:we.type==="REORDER"?Co({impact:ae,draggable:ue,draggables:me,droppable:ce,afterCritical:ve}):ja({impact:ae,draggables:me,afterCritical:ve})},Eo=function(ee){var te=ho(ee),ae=ee.droppable,ue=ae?Po(ae,te):te;return ue},xo=function(ee,te){var ae=wa(te,ee.scroll.initial),ue=Jt(ae),ce=aa({top:te.y,bottom:te.y+ee.frame.height,left:te.x,right:te.x+ee.frame.width}),me={frame:ce,scroll:{initial:ee.scroll.initial,max:ee.scroll.max,current:te,diff:{value:ae,displacement:ue}}};return me};function Hr(ee,te){return ee.map(function(ae){return te[ae]})}function wo(ee,te){for(var ae=0;ae1?ze.sort(function(Ne,Te){return ro(Ne)[pe.start]-ro(Te)[pe.start]})[0]:Ze.sort(function(Ne,Te){var qe=yn(ae,dr(ro(Ne))),Pt=yn(ae,dr(ro(Te)));return qe!==Pt?qe-Pt:ro(Ne)[pe.start]-ro(Te)[pe.start]})[0]},Ko=function(te,ae){var ue=te.page.borderBox.center;return Ha(te.descriptor.id,ae)?wa(ue,ae.displacedBy.point):ue},Ol=function(te,ae){var ue=te.page.borderBox;return Ha(te.descriptor.id,ae)?Va(ue,Jt(ae.displacedBy.point)):ue},Nu=function(ee){var te=ee.pageBorderBoxCenter,ae=ee.viewport,ue=ee.destination,ce=ee.insideDestination,me=ee.afterCritical,ve=ce.filter(function(pe){return st({target:Ol(pe,me),destination:ue,viewport:ae.frame,withDroppableDisplacement:!0})}).sort(function(pe,we){var Ze=ea(te,Po(ue,Ko(pe,me))),ze=ea(te,Po(ue,Ko(we,me)));return Zete.left&&ee.topte.top}function Ui(ee){var te=ee.pageBorderBox,ae=ee.draggable,ue=ee.candidates,ce=ae.page.borderBox.center,me=ue.map(function(ve){var pe=ve.axis,we=Ln(ve.axis.line,te.center[pe.line],ve.page.borderBox.center[pe.crossAxisLine]);return{id:ve.descriptor.id,distance:ea(ce,we)}}).sort(function(ve,pe){return pe.distance-ve.distance});return me[0]?me[0].id:null}function Ou(ee){var te=ee.pageBorderBox,ae=ee.draggable,ue=ee.droppables,ce=it(ue).filter(function(me){if(!me.isEnabled)return!1;var ve=me.subject.active;if(!ve||!po(te,ve))return!1;if(no(ve)(te.center))return!0;var pe=me.axis,we=ve.center[pe.crossAxisLine],Ze=te[pe.crossAxisStart],ze=te[pe.crossAxisEnd],Ne=Qa(ve[pe.crossAxisStart],ve[pe.crossAxisEnd]),Te=Ne(Ze),qe=Ne(ze);return!Te&&!qe?!0:Te?Zewe});return ce.length?ce.length===1?ce[0].descriptor.id:Ui({pageBorderBox:te,draggable:ae,candidates:ce}):null}var Ki=function(te,ae){return aa(Va(te,ae))},ta=function(ee,te){var ae=ee.frame;return ae?Ki(te,ae.scroll.diff.value):te};function Yi(ee){var te=ee.displaced,ae=ee.id;return!!(te.visible[ae]||te.invisible[ae])}function Hl(ee){var te=ee.draggable,ae=ee.closest,ue=ee.inHomeList;return ae?ue&&ae.descriptor.index>te.descriptor.index?ae.descriptor.index-1:ae.descriptor.index:null}var Nn=function(ee){var te=ee.pageBorderBoxWithDroppableScroll,ae=ee.draggable,ue=ee.destination,ce=ee.insideDestination,me=ee.last,ve=ee.viewport,pe=ee.afterCritical,we=ue.axis,Ze=ri(ue.axis,ae.displaceBy),ze=Ze.value,Ne=te[we.start],Te=te[we.end],qe=tn(ae,ce),Pt=mr(qe,function(Zn){var Yn=Zn.descriptor.id,da=Zn.page.borderBox.center[we.line],Fa=Ha(Yn,pe),Oa=Yi({displaced:me,id:Yn});return Fa?Oa?Te<=da:NeYn[pe.start]+Fa&&NeYn[pe.start]-Ze+Fa&&zeYn[pe.start]+Ze+Fa&&NeYn[pe.start]+Fa&&ze=se)return ol;var me=ce/se,ve=fi+su*me,pe=ue==="CANCEL"?ve*Se:ve;return Number(pe.toFixed(2))},rt=function(ee){var te=ee.impact,ae=ee.draggable,ue=ee.dimensions,ce=ee.viewport,me=ee.afterCritical,ve=ue.draggables,pe=ue.droppables,we=so(te),Ze=we?pe[we]:null,ze=pe[ae.descriptor.droppableId],Ne=Xi({impact:te,draggable:ae,draggables:ve,afterCritical:me,droppable:Ze||ze,viewport:ce}),Te=wa(Ne,ae.client.borderBox.center);return Te},Cn=function(ee){var te=ee.draggables,ae=ee.reason,ue=ee.lastImpact,ce=ee.home,me=ee.viewport,ve=ee.onLiftImpact;if(!ue.at||ae!=="DROP"){var pe=Ji({draggables:te,impact:ve,destination:ce,viewport:me,forceShouldAnimate:!0});return{impact:pe,didDropInsideDroppable:!1}}if(ue.at.type==="REORDER")return{impact:ue,didDropInsideDroppable:!0};var we=(0,Ie.Z)({},ue,{displaced:ka});return{impact:we,didDropInsideDroppable:!0}},$n=function(ee){var te=ee.getState,ae=ee.dispatch;return function(ue){return function(ce){if(ce.type!=="DROP"){ue(ce);return}var me=te(),ve=ce.payload.reason;if(me.phase==="COLLECTING"){ae(ou({reason:ve}));return}if(me.phase!=="IDLE"){var pe=me.phase==="DROP_PENDING"&&me.isWaiting;pe&&tt(!1),me.phase==="DRAGGING"||me.phase==="DROP_PENDING"||tt(!1);var we=me.critical,Ze=me.dimensions,ze=Ze.draggables[me.critical.draggable.id],Ne=Cn({reason:ve,lastImpact:me.impact,afterCritical:me.afterCritical,onLiftImpact:me.onLiftImpact,home:me.dimensions.droppables[me.critical.droppable.id],viewport:me.viewport,draggables:me.dimensions.draggables}),Te=Ne.impact,qe=Ne.didDropInsideDroppable,Pt=qe?ua(Te):null,On=qe?Ia(Te):null,Zn={index:we.draggable.index,droppableId:we.droppable.id},Yn={draggableId:ze.descriptor.id,type:ze.descriptor.type,source:Zn,reason:ve,mode:me.movementMode,destination:Pt,combine:On},da=rt({impact:Te,draggable:ze,dimensions:Ze,viewport:me.viewport,afterCritical:me.afterCritical}),Fa={critical:me.critical,afterCritical:me.afterCritical,result:Yn,impact:Te},Oa=!pa(me.current.client.offset,da)||!!Yn.combine;if(!Oa){ae(wi({completed:Fa}));return}var sr=Ee({current:me.current.client.offset,destination:da,reason:ve}),ir={newHomeClientOffset:da,dropDuration:sr,completed:Fa};ae(ru(ir))}}}},ia=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function Fn(ee){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(ae){ae.target!==window&&ae.target!==window.document||ee()}}}function bt(ee){var te=ee.onWindowScroll;function ae(){te(ia())}var ue=An(ae),ce=Fn(ue),me=Ea;function ve(){return me!==Ea}function pe(){ve()&&tt(!1),me=_n(window,[ce])}function we(){ve()||tt(!1),ue.cancel(),me(),me=Ea}return{start:pe,stop:we,isActive:ve}}var Zt=function(te){return te.type==="DROP_COMPLETE"||te.type==="DROP_ANIMATE"||te.type==="FLUSH"},ba=function(ee){var te=bt({onWindowScroll:function(ue){ee.dispatch(nu({newScroll:ue}))}});return function(ae){return function(ue){!te.isActive()&&ue.type==="INITIAL_PUBLISH"&&te.start(),te.isActive()&&Zt(ue)&&te.stop(),ae(ue)}}},Ct=function(ee){var te=!1,ae=!1,ue=setTimeout(function(){ae=!0}),ce=function(ve){te||ae||(te=!0,ee(ve),clearTimeout(ue))};return ce.wasCalled=function(){return te},ce},Sn=function(){var ee=[],te=function(me){var ve=lr(ee,function(Ze){return Ze.timerId===me});ve===-1&&tt(!1);var pe=ee.splice(ve,1),we=pe[0];we.callback()},ae=function(me){var ve=setTimeout(function(){return te(ve)}),pe={timerId:ve,callback:me};ee.push(pe)},ue=function(){if(ee.length){var me=[].concat(ee);ee.length=0,me.forEach(function(ve){clearTimeout(ve.timerId),ve.callback()})}};return{add:ae,flush:ue}},na=function(te,ae){return te==null&&ae==null?!0:te==null||ae==null?!1:te.droppableId===ae.droppableId&&te.index===ae.index},va=function(te,ae){return te==null&&ae==null?!0:te==null||ae==null?!1:te.draggableId===ae.draggableId&&te.droppableId===ae.droppableId},Lt=function(te,ae){if(te===ae)return!0;var ue=te.draggable.id===ae.draggable.id&&te.draggable.droppableId===ae.draggable.droppableId&&te.draggable.type===ae.draggable.type&&te.draggable.index===ae.draggable.index,ce=te.droppable.id===ae.droppable.id&&te.droppable.type===ae.droppable.type;return ue&&ce},fn=function(te,ae){Mo(),ae(),Yo()},Bn=function(te,ae){return{draggableId:te.draggable.id,type:te.droppable.type,source:{droppableId:te.droppable.id,index:te.draggable.index},mode:ae}},an=function(te,ae,ue,ce){if(!te){ue(ce(ae));return}var me=Ct(ue),ve={announce:me};te(ae,ve),me.wasCalled()||ue(ce(ae))},ar=function(ee,te){var ae=Sn(),ue=null,ce=function(Te,qe){ue&&tt(!1),fn("onBeforeCapture",function(){var Pt=ee().onBeforeCapture;if(Pt){var On={draggableId:Te,mode:qe};Pt(On)}})},me=function(Te,qe){ue&&tt(!1),fn("onBeforeDragStart",function(){var Pt=ee().onBeforeDragStart;Pt&&Pt(Bn(Te,qe))})},ve=function(Te,qe){ue&&tt(!1);var Pt=Bn(Te,qe);ue={mode:qe,lastCritical:Te,lastLocation:Pt.source,lastCombine:null},ae.add(function(){fn("onDragStart",function(){return an(ee().onDragStart,Pt,te,kt.onDragStart)})})},pe=function(Te,qe){var Pt=ua(qe),On=Ia(qe);ue||tt(!1);var Zn=!Lt(Te,ue.lastCritical);Zn&&(ue.lastCritical=Te);var Yn=!na(ue.lastLocation,Pt);Yn&&(ue.lastLocation=Pt);var da=!va(ue.lastCombine,On);if(da&&(ue.lastCombine=On),!(!Zn&&!Yn&&!da)){var Fa=(0,Ie.Z)({},Bn(Te,ue.mode),{combine:On,destination:Pt});ae.add(function(){fn("onDragUpdate",function(){return an(ee().onDragUpdate,Fa,te,kt.onDragUpdate)})})}},we=function(){ue||tt(!1),ae.flush()},Ze=function(Te){ue||tt(!1),ue=null,fn("onDragEnd",function(){return an(ee().onDragEnd,Te,te,kt.onDragEnd)})},ze=function(){if(ue){var Te=(0,Ie.Z)({},Bn(ue.lastCritical,ue.mode),{combine:null,destination:null,reason:"CANCEL"});Ze(Te)}};return{beforeCapture:ce,beforeStart:me,start:ve,update:pe,flush:we,drop:Ze,abort:ze}},nn=function(ee,te){var ae=ar(ee,te);return function(ue){return function(ce){return function(me){if(me.type==="BEFORE_INITIAL_CAPTURE"){ae.beforeCapture(me.payload.draggableId,me.payload.movementMode);return}if(me.type==="INITIAL_PUBLISH"){var ve=me.payload.critical;ae.beforeStart(ve,me.payload.movementMode),ce(me),ae.start(ve,me.payload.movementMode);return}if(me.type==="DROP_COMPLETE"){var pe=me.payload.completed.result;ae.flush(),ce(me),ae.drop(pe);return}if(ce(me),me.type==="FLUSH"){ae.abort();return}var we=ue.getState();we.phase==="DRAGGING"&&ae.update(we.critical,we.impact)}}}},la=function(ee){return function(te){return function(ae){if(ae.type!=="DROP_ANIMATION_FINISHED"){te(ae);return}var ue=ee.getState();ue.phase!=="DROP_ANIMATING"&&tt(!1),ee.dispatch(wi({completed:ue.completed}))}}},Xt=function(ee){var te=null,ae=null;function ue(){ae&&(cancelAnimationFrame(ae),ae=null),te&&(te(),te=null)}return function(ce){return function(me){if((me.type==="FLUSH"||me.type==="DROP_COMPLETE"||me.type==="DROP_ANIMATION_FINISHED")&&ue(),ce(me),me.type==="DROP_ANIMATE"){var ve={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var we=ee.getState();we.phase==="DROP_ANIMATING"&&ee.dispatch(al())}};ae=requestAnimationFrame(function(){ae=null,te=_n(window,[ve])})}}}},cr=function(ee){return function(){return function(te){return function(ae){(ae.type==="DROP_COMPLETE"||ae.type==="FLUSH"||ae.type==="DROP_ANIMATE")&&ee.stopPublishing(),te(ae)}}}},Sr=function(ee){var te=!1;return function(){return function(ae){return function(ue){if(ue.type==="INITIAL_PUBLISH"){te=!0,ee.tryRecordFocus(ue.payload.critical.draggable.id),ae(ue),ee.tryRestoreFocusRecorded();return}if(ae(ue),!!te){if(ue.type==="FLUSH"){te=!1,ee.tryRestoreFocusRecorded();return}if(ue.type==="DROP_COMPLETE"){te=!1;var ce=ue.payload.completed.result;ce.combine&&ee.tryShiftRecord(ce.draggableId,ce.combine.draggableId),ee.tryRestoreFocusRecorded()}}}}}},br=function(te){return te.type==="DROP_COMPLETE"||te.type==="DROP_ANIMATE"||te.type==="FLUSH"},Ar=function(ee){return function(te){return function(ae){return function(ue){if(br(ue)){ee.stop(),ae(ue);return}if(ue.type==="INITIAL_PUBLISH"){ae(ue);var ce=te.getState();ce.phase!=="DRAGGING"&&tt(!1),ee.start(ce);return}ae(ue),ee.scroll(te.getState())}}}},zn=function(ee){return function(te){return function(ae){if(te(ae),ae.type==="PUBLISH_WHILE_DRAGGING"){var ue=ee.getState();ue.phase==="DROP_PENDING"&&(ue.isWaiting||ee.dispatch(Di({reason:ue.reason})))}}}},ur=be.qC,zr=function(ee){var te=ee.dimensionMarshal,ae=ee.focusMarshal,ue=ee.styleMarshal,ce=ee.getResponders,me=ee.announce,ve=ee.autoScroller;return(0,be.MT)(Jl,ur((0,be.md)(uu(ue),cr(te),lu(te),$n,la,Xt,zn,Ar(ve),ba,Sr(ae),nn(ce,me))))},Vr=function(){return{additions:{},removals:{},modified:{}}};function $r(ee){var te=ee.registry,ae=ee.callbacks,ue=Vr(),ce=null,me=function(){ce||(ae.collectionStarting(),ce=requestAnimationFrame(function(){ce=null,Mo();var ze=ue,Ne=ze.additions,Te=ze.removals,qe=ze.modified,Pt=Object.keys(Ne).map(function(Yn){return te.draggable.getById(Yn).getDimension(La)}).sort(function(Yn,da){return Yn.descriptor.index-da.descriptor.index}),On=Object.keys(qe).map(function(Yn){var da=te.droppable.getById(Yn),Fa=da.callbacks.getScrollWhileDragging();return{droppableId:Yn,scroll:Fa}}),Zn={additions:Pt,removals:Object.keys(Te),modified:On};ue=Vr(),Yo(),ae.publish(Zn)}))},ve=function(ze){var Ne=ze.descriptor.id;ue.additions[Ne]=ze,ue.modified[ze.descriptor.droppableId]=!0,ue.removals[Ne]&&delete ue.removals[Ne],me()},pe=function(ze){var Ne=ze.descriptor;ue.removals[Ne.id]=!0,ue.modified[Ne.droppableId]=!0,ue.additions[Ne.id]&&delete ue.additions[Ne.id],me()},we=function(){ce&&(cancelAnimationFrame(ce),ce=null,ue=Vr())};return{add:ve,remove:pe,stop:we}}var yr=function(ee){var te=ee.scrollHeight,ae=ee.scrollWidth,ue=ee.height,ce=ee.width,me=wa({x:ae,y:te},{x:ce,y:ue}),ve={x:Math.max(0,me.x),y:Math.max(0,me.y)};return ve},xr=function(){var ee=document.documentElement;return ee||tt(!1),ee},Tr=function(){var ee=xr(),te=yr({scrollHeight:ee.scrollHeight,scrollWidth:ee.scrollWidth,width:ee.clientWidth,height:ee.clientHeight});return te},rr=function(){var ee=ia(),te=Tr(),ae=ee.y,ue=ee.x,ce=xr(),me=ce.clientWidth,ve=ce.clientHeight,pe=ue+me,we=ae+ve,Ze=aa({top:ae,left:ue,right:pe,bottom:we}),ze={frame:Ze,scroll:{initial:ee,current:ee,max:te,diff:{value:La,displacement:La}}};return ze},Nr=function(ee){var te=ee.critical,ae=ee.scrollOptions,ue=ee.registry;Mo();var ce=rr(),me=ce.scroll.current,ve=te.droppable,pe=ue.droppable.getAllByType(ve.type).map(function(Ne){return Ne.callbacks.getDimensionAndWatchScroll(me,ae)}),we=ue.draggable.getAllByType(te.draggable.type).map(function(Ne){return Ne.getDimension(me)}),Ze={draggables:mt(we),droppables:tr(pe)};Yo();var ze={dimensions:Ze,critical:te,viewport:ce};return ze};function Or(ee,te,ae){if(ae.descriptor.id===te.id||ae.descriptor.type!==te.type)return!1;var ue=ee.droppable.getById(ae.descriptor.droppableId);return ue.descriptor.mode==="virtual"}var Ur=function(ee,te){var ae=null,ue=$r({callbacks:{publish:te.publishWhileDragging,collectionStarting:te.collectionStarting},registry:ee}),ce=function(qe,Pt){ee.droppable.exists(qe)||tt(!1),ae&&te.updateDroppableIsEnabled({id:qe,isEnabled:Pt})},me=function(qe,Pt){ae&&(ee.droppable.exists(qe)||tt(!1),te.updateDroppableIsCombineEnabled({id:qe,isCombineEnabled:Pt}))},ve=function(qe,Pt){ae&&(ee.droppable.exists(qe)||tt(!1),te.updateDroppableScroll({id:qe,newScroll:Pt}))},pe=function(qe,Pt){ae&&ee.droppable.getById(qe).callbacks.scroll(Pt)},we=function(){if(ae){ue.stop();var qe=ae.critical.droppable;ee.droppable.getAllByType(qe.type).forEach(function(Pt){return Pt.callbacks.dragStopped()}),ae.unsubscribe(),ae=null}},Ze=function(qe){ae||tt(!1);var Pt=ae.critical.draggable;qe.type==="ADDITION"&&Or(ee,Pt,qe.value)&&ue.add(qe.value),qe.type==="REMOVAL"&&Or(ee,Pt,qe.value)&&ue.remove(qe.value)},ze=function(qe){ae&&tt(!1);var Pt=ee.draggable.getById(qe.draggableId),On=ee.droppable.getById(Pt.descriptor.droppableId),Zn={draggable:Pt.descriptor,droppable:On.descriptor},Yn=ee.subscribe(Ze);return ae={critical:Zn,unsubscribe:Yn},Nr({critical:Zn,registry:ee,scrollOptions:qe.scrollOptions})},Ne={updateDroppableIsEnabled:ce,updateDroppableIsCombineEnabled:me,scrollDroppable:pe,updateDroppableScroll:ve,startPublishing:ze,stopPublishing:we};return Ne},eo=function(ee,te){return ee.phase==="IDLE"?!0:ee.phase!=="DROP_ANIMATING"||ee.completed.result.draggableId===te?!1:ee.completed.result.reason==="DROP"},mo=function(ee){window.scrollBy(ee.x,ee.y)},fo=Tt(function(ee){return it(ee).filter(function(te){return!(!te.isEnabled||!te.frame)})}),Ao=function(te,ae){var ue=mr(fo(ae),function(ce){return ce.frame||tt(!1),no(ce.frame.pageMarginBox)(te)});return ue},So=function(ee){var te=ee.center,ae=ee.destination,ue=ee.droppables;if(ae){var ce=ue[ae];return ce.frame?ce:null}var me=Ao(te,ue);return me},yo={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(te){return Math.pow(te,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},ii=function(ee,te){var ae=ee[te.size]*yo.startFromPercentage,ue=ee[te.size]*yo.maxScrollAtPercentage,ce={startScrollingFrom:ae,maxScrollValueAt:ue};return ce},Ii=function(ee){var te=ee.startOfRange,ae=ee.endOfRange,ue=ee.current,ce=ae-te;if(ce===0)return 0;var me=ue-te,ve=me/ce;return ve},vi=1,Ru=function(ee,te){if(ee>te.startScrollingFrom)return 0;if(ee<=te.maxScrollValueAt)return yo.maxPixelScroll;if(ee===te.startScrollingFrom)return vi;var ae=Ii({startOfRange:te.maxScrollValueAt,endOfRange:te.startScrollingFrom,current:ee}),ue=1-ae,ce=yo.maxPixelScroll*yo.ease(ue);return Math.ceil(ce)},du=yo.durationDampening.accelerateAt,il=yo.durationDampening.stopDampeningAt,ll=function(ee,te){var ae=te,ue=il,ce=Date.now(),me=ce-ae;if(me>=il)return ee;if(mete.height,me=ae.width>te.width;return!me&&!ce?ue:me&&ce?null:{x:me?0:ue.x,y:ce?0:ue.y}},cu=Ta(function(ee){return ee===0?0:ee}),to=function(ee){var te=ee.dragStartTime,ae=ee.container,ue=ee.subject,ce=ee.center,me=ee.shouldUseTimeDampening,ve={top:ce.y-ae.top,right:ae.right-ce.x,bottom:ae.bottom-ce.y,left:ce.x-ae.left},pe=ul({container:ae,distanceToEdges:ve,dragStartTime:te,axis:er,shouldUseTimeDampening:me}),we=ul({container:ae,distanceToEdges:ve,dragStartTime:te,axis:fr,shouldUseTimeDampening:me}),Ze=cu({x:we,y:pe});if(pa(Ze,La))return null;var ze=pi({container:ae,subject:ue,proposedScroll:Ze});return ze?pa(ze,La)?null:ze:null},hi=Ta(function(ee){return ee===0?0:ee>0?1:-1}),_o=function(){var ee=function(ae,ue){return ae<0?ae:ae>ue?ae-ue:0};return function(te){var ae=te.current,ue=te.max,ce=te.change,me=Vt(ae,ce),ve={x:ee(me.x,ue.x),y:ee(me.y,ue.y)};return pa(ve,La)?null:ve}}(),Ni=function(te){var ae=te.max,ue=te.current,ce=te.change,me={x:Math.max(ue.x,ae.x),y:Math.max(ue.y,ae.y)},ve=hi(ce),pe=_o({max:me,current:ue,change:ve});return!pe||ve.x!==0&&pe.x===0||ve.y!==0&&pe.y===0},Fo=function(te,ae){return Ni({current:te.scroll.current,max:te.scroll.max,change:ae})},Oi=function(te,ae){if(!Fo(te,ae))return null;var ue=te.scroll.max,ce=te.scroll.current;return _o({current:ce,max:ue,change:ae})},Do=function(te,ae){var ue=te.frame;return ue?Ni({current:ue.scroll.current,max:ue.scroll.max,change:ae}):!1},oo=function(te,ae){var ue=te.frame;return!ue||!Do(te,ae)?null:_o({current:ue.scroll.current,max:ue.scroll.max,change:ae})},Vo=function(ee){var te=ee.viewport,ae=ee.subject,ue=ee.center,ce=ee.dragStartTime,me=ee.shouldUseTimeDampening,ve=to({dragStartTime:ce,container:te.frame,subject:ae,center:ue,shouldUseTimeDampening:me});return ve&&Fo(te,ve)?ve:null},Qo=function(ee){var te=ee.droppable,ae=ee.subject,ue=ee.center,ce=ee.dragStartTime,me=ee.shouldUseTimeDampening,ve=te.frame;if(!ve)return null;var pe=to({dragStartTime:ce,container:ve.pageMarginBox,subject:ae,center:ue,shouldUseTimeDampening:me});return pe&&Do(te,pe)?pe:null},gu=function(ee){var te=ee.state,ae=ee.dragStartTime,ue=ee.shouldUseTimeDampening,ce=ee.scrollWindow,me=ee.scrollDroppable,ve=te.current.page.borderBoxCenter,pe=te.dimensions.draggables[te.critical.draggable.id],we=pe.page.marginBox;if(te.isWindowScrollAllowed){var Ze=te.viewport,ze=Vo({dragStartTime:ae,viewport:Ze,subject:we,center:ve,shouldUseTimeDampening:ue});if(ze){ce(ze);return}}var Ne=So({center:ve,destination:so(te.impact),droppables:te.dimensions.droppables});if(Ne){var Te=Qo({dragStartTime:ae,droppable:Ne,subject:we,center:ve,shouldUseTimeDampening:ue});Te&&me(Ne.descriptor.id,Te)}},mu=function(ee){var te=ee.scrollWindow,ae=ee.scrollDroppable,ue=An(te),ce=An(ae),me=null,ve=function(ze){me||tt(!1);var Ne=me,Te=Ne.shouldUseTimeDampening,qe=Ne.dragStartTime;gu({state:ze,scrollWindow:ue,scrollDroppable:ce,dragStartTime:qe,shouldUseTimeDampening:Te})},pe=function(ze){Mo(),me&&tt(!1);var Ne=Date.now(),Te=!1,qe=function(){Te=!0};gu({state:ze,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:qe,scrollDroppable:qe}),me={dragStartTime:Ne,shouldUseTimeDampening:Te},Yo(),Te&&ve(ze)},we=function(){me&&(ue.cancel(),ce.cancel(),me=null)};return{start:pe,stop:we,scroll:ve}},fu=function(ee){var te=ee.move,ae=ee.scrollDroppable,ue=ee.scrollWindow,ce=function(Ze,ze){var Ne=Vt(Ze.current.client.selection,ze);te({client:Ne})},me=function(Ze,ze){if(!Do(Ze,ze))return ze;var Ne=oo(Ze,ze);if(!Ne)return ae(Ze.descriptor.id,ze),null;var Te=wa(ze,Ne);ae(Ze.descriptor.id,Te);var qe=wa(ze,Te);return qe},ve=function(Ze,ze,Ne){if(!Ze||!Fo(ze,Ne))return Ne;var Te=Oi(ze,Ne);if(!Te)return ue(Ne),null;var qe=wa(Ne,Te);ue(qe);var Pt=wa(Ne,qe);return Pt},pe=function(Ze){var ze=Ze.scrollJumpRequest;if(ze){var Ne=so(Ze.impact);Ne||tt(!1);var Te=me(Ze.dimensions.droppables[Ne],ze);if(Te){var qe=Ze.viewport,Pt=ve(Ze.isWindowScrollAllowed,qe,Te);Pt&&ce(Ze,Pt)}}};return pe},ko=function(ee){var te=ee.scrollDroppable,ae=ee.scrollWindow,ue=ee.move,ce=mu({scrollWindow:ae,scrollDroppable:te}),me=fu({move:ue,scrollWindow:ae,scrollDroppable:te}),ve=function(Ze){if(Ze.phase==="DRAGGING"){if(Ze.movementMode==="FLUID"){ce.scroll(Ze);return}Ze.scrollJumpRequest&&me(Ze)}},pe={scroll:ve,start:ce.start,stop:ce.stop};return pe},$o="data-rbd",ei=function(){var ee=$o+"-drag-handle";return{base:ee,draggableId:ee+"-draggable-id",contextId:ee+"-context-id"}}(),Mi=function(){var ee=$o+"-draggable";return{base:ee,contextId:ee+"-context-id",id:ee+"-id"}}(),vu=function(){var ee=$o+"-droppable";return{base:ee,contextId:ee+"-context-id",id:ee+"-id"}}(),Ri={contextId:$o+"-scroll-container-context-id"},Bo=function(te){return function(ae){return"["+ae+'="'+te+'"]'}},li=function(te,ae){return te.map(function(ue){var ce=ue.styles[ae];return ce?ue.selector+" { "+ce+" }":""}).join(" ")},sl="pointer-events: none;",pu=function(ee){var te=Bo(ee),ae=function(){var pe=` cursor: -webkit-grab; cursor: grab; `;return{selector:te(ei.contextId),styles:{always:` @@ -337,9 +337,9 @@ The error may be correlated with this previous error: -moz-user-select: none; -ms-user-select: none; overflow-anchor: none; - `}},ve=[ue,ae,ce,me];return{always:li(ve,"always"),resting:li(ve,"resting"),dragging:li(ve,"dragging"),dropAnimating:li(ve,"dropAnimating"),userCancel:li(ve,"userCancel")}},Sn=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?b.useLayoutEffect:b.useEffect,ha=function(){var te=document.querySelector("head");return te||tt(!1),te},or=function(te){var ae=document.createElement("style");return te&&ae.setAttribute("nonce",te),ae.type="text/css",ae};function Pr(ee,te){var ae=en(function(){return pu(ee)},[ee]),ue=(0,b.useRef)(null),ce=(0,b.useRef)(null),me=ht(Rt(function(Ne){var Te=ce.current;Te||tt(!1),Te.textContent=Ne}),[]),ve=ht(function(Ne){var Te=ue.current;Te||tt(!1),Te.textContent=Ne},[]);Sn(function(){!ue.current&&!ce.current||tt(!1);var Ne=or(te),Te=or(te);return ue.current=Ne,ce.current=Te,Ne.setAttribute($o+"-always",ee),Te.setAttribute($o+"-dynamic",ee),ha().appendChild(Ne),ha().appendChild(Te),ve(ae.always),me(ae.resting),function(){var qe=function(On){var Zn=On.current;Zn||tt(!1),ha().removeChild(Zn),On.current=null};qe(ue),qe(ce)}},[te,ve,me,ae.always,ae.resting,ee]);var pe=ht(function(){return me(ae.dragging)},[me,ae.dragging]),we=ht(function(Ne){if(Ne==="DROP"){me(ae.dropAnimating);return}me(ae.userCancel)},[me,ae.dropAnimating,ae.userCancel]),Ze=ht(function(){ce.current&&me(ae.resting)},[me,ae.resting]),ze=en(function(){return{dragging:pe,dropping:we,resting:Ze}},[pe,we,Ze]);return ze}var wr=function(ee){return ee&&ee.ownerDocument?ee.ownerDocument.defaultView:window};function kr(ee){return ee instanceof wr(ee).HTMLElement}function Lr(ee,te){var ae="["+ei.contextId+'="'+ee+'"]',ue=Ga(document.querySelectorAll(ae));if(!ue.length)return null;var ce=mr(ue,function(me){return me.getAttribute(ei.draggableId)===te});return!ce||!kr(ce)?null:ce}function vo(ee){var te=(0,b.useRef)({}),ae=(0,b.useRef)(null),ue=(0,b.useRef)(null),ce=(0,b.useRef)(!1),me=ht(function(Te,qe){var Pt={id:Te,focus:qe};return te.current[Te]=Pt,function(){var Zn=te.current,Yn=Zn[Te];Yn!==Pt&&delete Zn[Te]}},[]),ve=ht(function(Te){var qe=Lr(ee,Te);qe&&qe!==document.activeElement&&qe.focus()},[ee]),pe=ht(function(Te,qe){ae.current===Te&&(ae.current=qe)},[]),we=ht(function(){ue.current||ce.current&&(ue.current=requestAnimationFrame(function(){ue.current=null;var Te=ae.current;Te&&ve(Te)}))},[ve]),Ze=ht(function(Te){ae.current=null;var qe=document.activeElement;qe&&qe.getAttribute(ei.draggableId)===Te&&(ae.current=Te)},[]);Sn(function(){return ce.current=!0,function(){ce.current=!1;var Te=ue.current;Te&&cancelAnimationFrame(Te)}},[]);var ze=en(function(){return{register:me,tryRecordFocus:Ze,tryRestoreFocusRecorded:we,tryShiftRecord:pe}},[me,Ze,we,pe]);return ze}function Go(){var ee={draggables:{},droppables:{}},te=[];function ae(Ne){return te.push(Ne),function(){var qe=te.indexOf(Ne);qe!==-1&&te.splice(qe,1)}}function ue(Ne){te.length&&te.forEach(function(Te){return Te(Ne)})}function ce(Ne){return ee.draggables[Ne]||null}function me(Ne){var Te=ce(Ne);return Te||tt(!1),Te}var ve={register:function(Te){ee.draggables[Te.descriptor.id]=Te,ue({type:"ADDITION",value:Te})},update:function(Te,qe){var Pt=ee.draggables[qe.descriptor.id];Pt&&Pt.uniqueId===Te.uniqueId&&(delete ee.draggables[qe.descriptor.id],ee.draggables[Te.descriptor.id]=Te)},unregister:function(Te){var qe=Te.descriptor.id,Pt=ce(qe);Pt&&Te.uniqueId===Pt.uniqueId&&(delete ee.draggables[qe],ue({type:"REMOVAL",value:Te}))},getById:me,findById:ce,exists:function(Te){return!!ce(Te)},getAllByType:function(Te){return va(ee.draggables).filter(function(qe){return qe.descriptor.type===Te})}};function pe(Ne){return ee.droppables[Ne]||null}function we(Ne){var Te=pe(Ne);return Te||tt(!1),Te}var Ze={register:function(Te){ee.droppables[Te.descriptor.id]=Te},unregister:function(Te){var qe=pe(Te.descriptor.id);qe&&Te.uniqueId===qe.uniqueId&&delete ee.droppables[Te.descriptor.id]},getById:we,findById:pe,exists:function(Te){return!!pe(Te)},getAllByType:function(Te){return va(ee.droppables).filter(function(qe){return qe.descriptor.type===Te})}};function ze(){ee.draggables={},ee.droppables={},te.length=0}return{draggable:ve,droppable:Ze,subscribe:ae,clean:ze}}function Ti(){var ee=en(Go,[]);return(0,b.useEffect)(function(){return function(){requestAnimationFrame(ee.clean)}},[ee]),ee}var ti=b.createContext(null),ao=function(){var ee=document.body;return ee||tt(!1),ee},Uo={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},Si=function(te){return"rbd-announcement-"+te};function Pi(ee){var te=en(function(){return Si(ee)},[ee]),ae=(0,b.useRef)(null);(0,b.useEffect)(function(){var me=document.createElement("div");return ae.current=me,me.id=te,me.setAttribute("aria-live","assertive"),me.setAttribute("aria-atomic","true"),(0,Ie.Z)(me.style,Uo),ao().appendChild(me),function(){setTimeout(function(){var we=ao();we.contains(me)&&we.removeChild(me),me===ae.current&&(ae.current=null)})}},[te]);var ue=ht(function(ce){var me=ae.current;if(me){me.textContent=ce;return}},[]);return ue}var ki=0,dl={separator:"::"};function cl(){ki=0}function Ei(ee,te){return te===void 0&&(te=dl),en(function(){return""+ee+te.separator+ki++},[te.separator,ee])}function gl(ee){var te=ee.contextId,ae=ee.uniqueId;return"rbd-hidden-text-"+te+"-"+ae}function ml(ee){var te=ee.contextId,ae=ee.text,ue=Ei("hidden-text",{separator:"-"}),ce=en(function(){return gl({contextId:te,uniqueId:ue})},[ue,te]);return(0,b.useEffect)(function(){var ve=document.createElement("div");return ve.id=ce,ve.textContent=ae,ve.style.display="none",ao().appendChild(ve),function(){var we=ao();we.contains(ve)&&we.removeChild(ve)}},[ce,ae]),ce}var ui=b.createContext(null),fl={react:"^16.8.5","react-dom":"^16.8.5"},vl=/(\d+)\.(\d+)\.(\d+)/,Gi=function(te){var ae=vl.exec(te);ae==null&&tt(!1);var ue=Number(ae[1]),ce=Number(ae[2]),me=Number(ae[3]);return{major:ue,minor:ce,patch:me,raw:te}},pl=function(te,ae){return ae.major>te.major?!0:ae.majorte.minor?!0:ae.minor=te.patch},hl=function(ee,te){var ae=Gi(ee),ue=Gi(te);pl(ae,ue)},hu=` + `}},ve=[ue,ae,ce,me];return{always:li(ve,"always"),resting:li(ve,"resting"),dragging:li(ve,"dragging"),dropAnimating:li(ve,"dropAnimating"),userCancel:li(ve,"userCancel")}},Pn=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?b.useLayoutEffect:b.useEffect,ha=function(){var te=document.querySelector("head");return te||tt(!1),te},or=function(te){var ae=document.createElement("style");return te&&ae.setAttribute("nonce",te),ae.type="text/css",ae};function Pr(ee,te){var ae=en(function(){return pu(ee)},[ee]),ue=(0,b.useRef)(null),ce=(0,b.useRef)(null),me=ht(Tt(function(Ne){var Te=ce.current;Te||tt(!1),Te.textContent=Ne}),[]),ve=ht(function(Ne){var Te=ue.current;Te||tt(!1),Te.textContent=Ne},[]);Pn(function(){!ue.current&&!ce.current||tt(!1);var Ne=or(te),Te=or(te);return ue.current=Ne,ce.current=Te,Ne.setAttribute($o+"-always",ee),Te.setAttribute($o+"-dynamic",ee),ha().appendChild(Ne),ha().appendChild(Te),ve(ae.always),me(ae.resting),function(){var qe=function(On){var Zn=On.current;Zn||tt(!1),ha().removeChild(Zn),On.current=null};qe(ue),qe(ce)}},[te,ve,me,ae.always,ae.resting,ee]);var pe=ht(function(){return me(ae.dragging)},[me,ae.dragging]),we=ht(function(Ne){if(Ne==="DROP"){me(ae.dropAnimating);return}me(ae.userCancel)},[me,ae.dropAnimating,ae.userCancel]),Ze=ht(function(){ce.current&&me(ae.resting)},[me,ae.resting]),ze=en(function(){return{dragging:pe,dropping:we,resting:Ze}},[pe,we,Ze]);return ze}var wr=function(ee){return ee&&ee.ownerDocument?ee.ownerDocument.defaultView:window};function kr(ee){return ee instanceof wr(ee).HTMLElement}function Lr(ee,te){var ae="["+ei.contextId+'="'+ee+'"]',ue=Ga(document.querySelectorAll(ae));if(!ue.length)return null;var ce=mr(ue,function(me){return me.getAttribute(ei.draggableId)===te});return!ce||!kr(ce)?null:ce}function vo(ee){var te=(0,b.useRef)({}),ae=(0,b.useRef)(null),ue=(0,b.useRef)(null),ce=(0,b.useRef)(!1),me=ht(function(Te,qe){var Pt={id:Te,focus:qe};return te.current[Te]=Pt,function(){var Zn=te.current,Yn=Zn[Te];Yn!==Pt&&delete Zn[Te]}},[]),ve=ht(function(Te){var qe=Lr(ee,Te);qe&&qe!==document.activeElement&&qe.focus()},[ee]),pe=ht(function(Te,qe){ae.current===Te&&(ae.current=qe)},[]),we=ht(function(){ue.current||ce.current&&(ue.current=requestAnimationFrame(function(){ue.current=null;var Te=ae.current;Te&&ve(Te)}))},[ve]),Ze=ht(function(Te){ae.current=null;var qe=document.activeElement;qe&&qe.getAttribute(ei.draggableId)===Te&&(ae.current=Te)},[]);Pn(function(){return ce.current=!0,function(){ce.current=!1;var Te=ue.current;Te&&cancelAnimationFrame(Te)}},[]);var ze=en(function(){return{register:me,tryRecordFocus:Ze,tryRestoreFocusRecorded:we,tryShiftRecord:pe}},[me,Ze,we,pe]);return ze}function Go(){var ee={draggables:{},droppables:{}},te=[];function ae(Ne){return te.push(Ne),function(){var qe=te.indexOf(Ne);qe!==-1&&te.splice(qe,1)}}function ue(Ne){te.length&&te.forEach(function(Te){return Te(Ne)})}function ce(Ne){return ee.draggables[Ne]||null}function me(Ne){var Te=ce(Ne);return Te||tt(!1),Te}var ve={register:function(Te){ee.draggables[Te.descriptor.id]=Te,ue({type:"ADDITION",value:Te})},update:function(Te,qe){var Pt=ee.draggables[qe.descriptor.id];Pt&&Pt.uniqueId===Te.uniqueId&&(delete ee.draggables[qe.descriptor.id],ee.draggables[Te.descriptor.id]=Te)},unregister:function(Te){var qe=Te.descriptor.id,Pt=ce(qe);Pt&&Te.uniqueId===Pt.uniqueId&&(delete ee.draggables[qe],ue({type:"REMOVAL",value:Te}))},getById:me,findById:ce,exists:function(Te){return!!ce(Te)},getAllByType:function(Te){return fa(ee.draggables).filter(function(qe){return qe.descriptor.type===Te})}};function pe(Ne){return ee.droppables[Ne]||null}function we(Ne){var Te=pe(Ne);return Te||tt(!1),Te}var Ze={register:function(Te){ee.droppables[Te.descriptor.id]=Te},unregister:function(Te){var qe=pe(Te.descriptor.id);qe&&Te.uniqueId===qe.uniqueId&&delete ee.droppables[Te.descriptor.id]},getById:we,findById:pe,exists:function(Te){return!!pe(Te)},getAllByType:function(Te){return fa(ee.droppables).filter(function(qe){return qe.descriptor.type===Te})}};function ze(){ee.draggables={},ee.droppables={},te.length=0}return{draggable:ve,droppable:Ze,subscribe:ae,clean:ze}}function Ti(){var ee=en(Go,[]);return(0,b.useEffect)(function(){return function(){requestAnimationFrame(ee.clean)}},[ee]),ee}var ti=b.createContext(null),ao=function(){var ee=document.body;return ee||tt(!1),ee},Uo={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},Si=function(te){return"rbd-announcement-"+te};function Pi(ee){var te=en(function(){return Si(ee)},[ee]),ae=(0,b.useRef)(null);(0,b.useEffect)(function(){var me=document.createElement("div");return ae.current=me,me.id=te,me.setAttribute("aria-live","assertive"),me.setAttribute("aria-atomic","true"),(0,Ie.Z)(me.style,Uo),ao().appendChild(me),function(){setTimeout(function(){var we=ao();we.contains(me)&&we.removeChild(me),me===ae.current&&(ae.current=null)})}},[te]);var ue=ht(function(ce){var me=ae.current;if(me){me.textContent=ce;return}},[]);return ue}var ki=0,dl={separator:"::"};function cl(){ki=0}function Ei(ee,te){return te===void 0&&(te=dl),en(function(){return""+ee+te.separator+ki++},[te.separator,ee])}function gl(ee){var te=ee.contextId,ae=ee.uniqueId;return"rbd-hidden-text-"+te+"-"+ae}function ml(ee){var te=ee.contextId,ae=ee.text,ue=Ei("hidden-text",{separator:"-"}),ce=en(function(){return gl({contextId:te,uniqueId:ue})},[ue,te]);return(0,b.useEffect)(function(){var ve=document.createElement("div");return ve.id=ce,ve.textContent=ae,ve.style.display="none",ao().appendChild(ve),function(){var we=ao();we.contains(ve)&&we.removeChild(ve)}},[ce,ae]),ce}var ui=b.createContext(null),fl={react:"^16.8.5","react-dom":"^16.8.5"},vl=/(\d+)\.(\d+)\.(\d+)/,Gi=function(te){var ae=vl.exec(te);ae==null&&tt(!1);var ue=Number(ae[1]),ce=Number(ae[2]),me=Number(ae[3]);return{major:ue,minor:ce,patch:me,raw:te}},pl=function(te,ae){return ae.major>te.major?!0:ae.majorte.minor?!0:ae.minor=te.patch},hl=function(ee,te){var ae=Gi(ee),ue=Gi(te);pl(ae,ue)},hu=` We expect a html5 doctype: This is to ensure consistent browser layout and measurement More information: https://github.com/atlassian/react-beautiful-dnd/blob/master/docs/guides/doctype.md -`,Sl=function(ee){var te=ee.doctype;te&&(te.name.toLowerCase(),te.publicId)};function Tu(ee){}function ji(ee,te){}function us(){ji(function(){hl(fl.react,b.version),Sl(document)},[])}function Su(ee){var te=(0,b.useRef)(ee);return(0,b.useEffect)(function(){te.current=ee}),te}function ss(){var ee=null;function te(){return!!ee}function ae(ve){return ve===ee}function ue(ve){ee&&tt(!1);var pe={abandon:ve};return ee=pe,pe}function ce(){ee||tt(!1),ee=null}function me(){ee&&(ee.abandon(),ce())}return{isClaimed:te,isActive:ae,claim:ue,release:ce,tryAbandon:me}}var ds=9,cs=13,Pu=27,ku=32,gs=33,ms=34,fs=35,vs=36,ps=37,hs=38,Ss=39,Ps=40,Pl,Es=(Pl={},Pl[cs]=!0,Pl[ds]=!0,Pl),Gu=function(ee){Es[ee.keyCode]&&ee.preventDefault()},El=function(){var ee="visibilitychange";if(typeof document=="undefined")return ee;var te=[ee,"ms"+ee,"webkit"+ee,"moz"+ee,"o"+ee],ae=mr(te,function(ue){return"on"+ue in document});return ae||ee}(),ju=0,Hu=5;function As(ee,te){return Math.abs(te.x-ee.x)>=Hu||Math.abs(te.y-ee.y)>=Hu}var zu={type:"IDLE"};function ys(ee){var te=ee.cancel,ae=ee.completed,ue=ee.getPhase,ce=ee.setPhase;return[{eventName:"mousemove",fn:function(ve){var pe=ve.button,we=ve.clientX,Ze=ve.clientY;if(pe===ju){var ze={x:we,y:Ze},Ne=ue();if(Ne.type==="DRAGGING"){ve.preventDefault(),Ne.actions.move(ze);return}Ne.type!=="PENDING"&&tt(!1);var Te=Ne.point;if(As(Te,ze)){ve.preventDefault();var qe=Ne.actions.fluidLift(ze);ce({type:"DRAGGING",actions:qe})}}}},{eventName:"mouseup",fn:function(ve){var pe=ue();if(pe.type!=="DRAGGING"){te();return}ve.preventDefault(),pe.actions.drop({shouldBlockNextClick:!0}),ae()}},{eventName:"mousedown",fn:function(ve){ue().type==="DRAGGING"&&ve.preventDefault(),te()}},{eventName:"keydown",fn:function(ve){var pe=ue();if(pe.type==="PENDING"){te();return}if(ve.keyCode===Pu){ve.preventDefault(),te();return}Gu(ve)}},{eventName:"resize",fn:te},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){ue().type==="PENDING"&&te()}},{eventName:"webkitmouseforcedown",fn:function(ve){var pe=ue();if(pe.type==="IDLE"&&tt(!1),pe.actions.shouldRespectForcePress()){te();return}ve.preventDefault()}},{eventName:El,fn:te}]}function Fs(ee){var te=(0,b.useRef)(zu),ae=(0,b.useRef)(Ea),ue=en(function(){return{eventName:"mousedown",fn:function(Ne){if(!Ne.defaultPrevented&&Ne.button===ju&&!(Ne.ctrlKey||Ne.metaKey||Ne.shiftKey||Ne.altKey)){var Te=ee.findClosestDraggableId(Ne);if(Te){var qe=ee.tryGetLock(Te,ve,{sourceEvent:Ne});if(qe){Ne.preventDefault();var Pt={x:Ne.clientX,y:Ne.clientY};ae.current(),Ze(qe,Pt)}}}}}},[ee]),ce=en(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(Ne){if(!Ne.defaultPrevented){var Te=ee.findClosestDraggableId(Ne);if(Te){var qe=ee.findOptionsForDraggable(Te);qe&&(qe.shouldRespectForcePress||ee.canGetLock(Te)&&Ne.preventDefault())}}}}},[ee]),me=ht(function(){var Ne={passive:!1,capture:!0};ae.current=_n(window,[ce,ue],Ne)},[ce,ue]),ve=ht(function(){var ze=te.current;ze.type!=="IDLE"&&(te.current=zu,ae.current(),me())},[me]),pe=ht(function(){var ze=te.current;ve(),ze.type==="DRAGGING"&&ze.actions.cancel({shouldBlockNextClick:!0}),ze.type==="PENDING"&&ze.actions.abort()},[ve]),we=ht(function(){var Ne={capture:!0,passive:!1},Te=ys({cancel:pe,completed:ve,getPhase:function(){return te.current},setPhase:function(Pt){te.current=Pt}});ae.current=_n(window,Te,Ne)},[pe,ve]),Ze=ht(function(Ne,Te){te.current.type!=="IDLE"&&tt(!1),te.current={type:"PENDING",point:Te,actions:Ne},we()},[we]);Sn(function(){return me(),function(){ae.current()}},[me])}var Ai;function Bs(){}var bs=(Ai={},Ai[ms]=!0,Ai[gs]=!0,Ai[vs]=!0,Ai[fs]=!0,Ai);function Cs(ee,te){function ae(){te(),ee.cancel()}function ue(){te(),ee.drop()}return[{eventName:"keydown",fn:function(me){if(me.keyCode===Pu){me.preventDefault(),ae();return}if(me.keyCode===ku){me.preventDefault(),ue();return}if(me.keyCode===Ps){me.preventDefault(),ee.moveDown();return}if(me.keyCode===hs){me.preventDefault(),ee.moveUp();return}if(me.keyCode===Ss){me.preventDefault(),ee.moveRight();return}if(me.keyCode===ps){me.preventDefault(),ee.moveLeft();return}if(bs[me.keyCode]){me.preventDefault();return}Gu(me)}},{eventName:"mousedown",fn:ae},{eventName:"mouseup",fn:ae},{eventName:"click",fn:ae},{eventName:"touchstart",fn:ae},{eventName:"resize",fn:ae},{eventName:"wheel",fn:ae,options:{passive:!0}},{eventName:El,fn:ae}]}function xs(ee){var te=(0,b.useRef)(Bs),ae=en(function(){return{eventName:"keydown",fn:function(me){if(me.defaultPrevented||me.keyCode!==ku)return;var ve=ee.findClosestDraggableId(me);if(!ve)return;var pe=ee.tryGetLock(ve,ze,{sourceEvent:me});if(!pe)return;me.preventDefault();var we=!0,Ze=pe.snapLift();te.current();function ze(){we||tt(!1),we=!1,te.current(),ue()}te.current=_n(window,Cs(Ze,ze),{capture:!0,passive:!1})}}},[ee]),ue=ht(function(){var me={passive:!1,capture:!0};te.current=_n(window,[ae],me)},[ae]);Sn(function(){return ue(),function(){te.current()}},[ue])}var Eu={type:"IDLE"},ws=120,Ds=.15;function Ls(ee){var te=ee.cancel,ae=ee.getPhase;return[{eventName:"orientationchange",fn:te},{eventName:"resize",fn:te},{eventName:"contextmenu",fn:function(ce){ce.preventDefault()}},{eventName:"keydown",fn:function(ce){if(ae().type!=="DRAGGING"){te();return}ce.keyCode===Pu&&ce.preventDefault(),te()}},{eventName:El,fn:te}]}function Is(ee){var te=ee.cancel,ae=ee.completed,ue=ee.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(me){var ve=ue();if(ve.type!=="DRAGGING"){te();return}ve.hasMoved=!0;var pe=me.touches[0],we=pe.clientX,Ze=pe.clientY,ze={x:we,y:Ze};me.preventDefault(),ve.actions.move(ze)}},{eventName:"touchend",fn:function(me){var ve=ue();if(ve.type!=="DRAGGING"){te();return}me.preventDefault(),ve.actions.drop({shouldBlockNextClick:!0}),ae()}},{eventName:"touchcancel",fn:function(me){if(ue().type!=="DRAGGING"){te();return}me.preventDefault(),te()}},{eventName:"touchforcechange",fn:function(me){var ve=ue();ve.type==="IDLE"&&tt(!1);var pe=me.touches[0];if(pe){var we=pe.force>=Ds;if(we){var Ze=ve.actions.shouldRespectForcePress();if(ve.type==="PENDING"){Ze&&te();return}if(Ze){if(ve.hasMoved){me.preventDefault();return}te();return}me.preventDefault()}}}},{eventName:El,fn:te}]}function Ns(ee){var te=(0,b.useRef)(Eu),ae=(0,b.useRef)(Ea),ue=ht(function(){return te.current},[]),ce=ht(function(qe){te.current=qe},[]),me=en(function(){return{eventName:"touchstart",fn:function(qe){if(!qe.defaultPrevented){var Pt=ee.findClosestDraggableId(qe);if(Pt){var On=ee.tryGetLock(Pt,pe,{sourceEvent:qe});if(On){var Zn=qe.touches[0],Yn=Zn.clientX,da=Zn.clientY,Fa={x:Yn,y:da};ae.current(),Ne(On,Fa)}}}}}},[ee]),ve=ht(function(){var qe={capture:!0,passive:!1};ae.current=_n(window,[me],qe)},[me]),pe=ht(function(){var Te=te.current;Te.type!=="IDLE"&&(Te.type==="PENDING"&&clearTimeout(Te.longPressTimerId),ce(Eu),ae.current(),ve())},[ve,ce]),we=ht(function(){var Te=te.current;pe(),Te.type==="DRAGGING"&&Te.actions.cancel({shouldBlockNextClick:!0}),Te.type==="PENDING"&&Te.actions.abort()},[pe]),Ze=ht(function(){var qe={capture:!0,passive:!1},Pt={cancel:we,completed:pe,getPhase:ue},On=_n(window,Is(Pt),qe),Zn=_n(window,Ls(Pt),qe);ae.current=function(){On(),Zn()}},[we,ue,pe]),ze=ht(function(){var qe=ue();qe.type!=="PENDING"&&tt(!1);var Pt=qe.actions.fluidLift(qe.point);ce({type:"DRAGGING",actions:Pt,hasMoved:!1})},[ue,ce]),Ne=ht(function(qe,Pt){ue().type!=="IDLE"&&tt(!1);var On=setTimeout(ze,ws);ce({type:"PENDING",point:Pt,actions:qe,longPressTimerId:On}),Ze()},[Ze,ue,ce,ze]);Sn(function(){return ve(),function(){ae.current();var Pt=ue();Pt.type==="PENDING"&&(clearTimeout(Pt.longPressTimerId),ce(Eu))}},[ue,ve,ce]),Sn(function(){var qe=_n(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return qe},[])}function Os(ee){}var Ms={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function Zu(ee,te){if(te==null)return!1;var ae=!!Ms[te.tagName.toLowerCase()];if(ae)return!0;var ue=te.getAttribute("contenteditable");return ue==="true"||ue===""?!0:te===ee?!1:Zu(ee,te.parentElement)}function Rs(ee,te){var ae=te.target;return kr(ae)?Zu(ee,ae):!1}var Ts=function(ee){return aa(ee.getBoundingClientRect()).center};function ks(ee){return ee instanceof wr(ee).Element}var Gs=function(){var ee="matches";if(typeof document=="undefined")return ee;var te=[ee,"msMatchesSelector","webkitMatchesSelector"],ae=mr(te,function(ue){return ue in Element.prototype});return ae||ee}();function Wu(ee,te){return ee==null?null:ee[Gs](te)?ee:Wu(ee.parentElement,te)}function js(ee,te){return ee.closest?ee.closest(te):Wu(ee,te)}function Hs(ee){return"["+ei.contextId+'="'+ee+'"]'}function zs(ee,te){var ae=te.target;if(!ks(ae))return null;var ue=Hs(ee),ce=js(ae,ue);return!ce||!kr(ce)?null:ce}function Zs(ee,te){var ae=zs(ee,te);return ae?ae.getAttribute(ei.draggableId):null}function Ws(ee,te){var ae="["+Mi.contextId+'="'+ee+'"]',ue=Ga(document.querySelectorAll(ae)),ce=mr(ue,function(me){return me.getAttribute(Mi.id)===te});return!ce||!kr(ce)?null:ce}function Vs(ee){ee.preventDefault()}function Al(ee){var te=ee.expected,ae=ee.phase,ue=ee.isLockActive,ce=ee.shouldWarn;return!(!ue()||te!==ae)}function Vu(ee){var te=ee.lockAPI,ae=ee.store,ue=ee.registry,ce=ee.draggableId;if(te.isClaimed())return!1;var me=ue.draggable.findById(ce);return!(!me||!me.options.isEnabled||!eo(ae.getState(),ce))}function Qs(ee){var te=ee.lockAPI,ae=ee.contextId,ue=ee.store,ce=ee.registry,me=ee.draggableId,ve=ee.forceSensorStop,pe=ee.sourceEvent,we=Vu({lockAPI:te,store:ue,registry:ce,draggableId:me});if(!we)return null;var Ze=ce.draggable.getById(me),ze=Ws(ae,Ze.descriptor.id);if(!ze||pe&&!Ze.options.canDragInteractiveElements&&Rs(ze,pe))return null;var Ne=te.claim(ve||Ea),Te="PRE_DRAG";function qe(){return Ze.options.shouldRespectForcePress}function Pt(){return te.isActive(Ne)}function On(ir,Fr){Al({expected:ir,phase:Te,isLockActive:Pt,shouldWarn:!0})&&ue.dispatch(Fr())}var Zn=On.bind(null,"DRAGGING");function Yn(ir){function Fr(){te.release(),Te="COMPLETED"}Te!=="PRE_DRAG"&&(Fr(),Te!=="PRE_DRAG"&&tt(!1)),ue.dispatch(ql(ir.liftActionArgs)),Te="DRAGGING";function qr(Cr,_r){if(_r===void 0&&(_r={shouldBlockNextClick:!1}),ir.cleanup(),_r.shouldBlockNextClick){var io=_n(window,[{eventName:"click",fn:Vs,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(io)}Fr(),ue.dispatch(Di({reason:Cr}))}return(0,Ie.Z)({isActive:function(){return Al({expected:"DRAGGING",phase:Te,isLockActive:Pt,shouldWarn:!1})},shouldRespectForcePress:qe,drop:function(_r){return qr("DROP",_r)},cancel:function(_r){return qr("CANCEL",_r)}},ir.actions)}function da(ir){var Fr=En(function(Cr){Zn(function(){return xi({client:Cr})})}),qr=Yn({liftActionArgs:{id:me,clientSelection:ir,movementMode:"FLUID"},cleanup:function(){return Fr.cancel()},actions:{move:Fr}});return(0,Ie.Z)({},qr,{move:Fr})}function Fa(){var ir={moveUp:function(){return Zn(nl)},moveRight:function(){return Zn(Io)},moveDown:function(){return Zn(co)},moveLeft:function(){return Zn(Kr)}};return Yn({liftActionArgs:{id:me,clientSelection:Ts(ze),movementMode:"SNAP"},cleanup:Ea,actions:ir})}function Oa(){var ir=Al({expected:"PRE_DRAG",phase:Te,isLockActive:Pt,shouldWarn:!0});ir&&te.release()}var sr={isActive:function(){return Al({expected:"PRE_DRAG",phase:Te,isLockActive:Pt,shouldWarn:!1})},shouldRespectForcePress:qe,fluidLift:da,snapLift:Fa,abort:Oa};return sr}var Us=[Fs,xs,Ns];function Ks(ee){var te=ee.contextId,ae=ee.store,ue=ee.registry,ce=ee.customSensors,me=ee.enableDefaultSensors,ve=[].concat(me?Us:[],ce||[]),pe=(0,b.useState)(function(){return ss()})[0],we=ht(function(da,Fa){da.isDragging&&!Fa.isDragging&&pe.tryAbandon()},[pe]);Sn(function(){var da=ae.getState(),Fa=ae.subscribe(function(){var Oa=ae.getState();we(da,Oa),da=Oa});return Fa},[pe,ae,we]),Sn(function(){return pe.tryAbandon},[pe.tryAbandon]);var Ze=ht(function(Yn){return Vu({lockAPI:pe,registry:ue,store:ae,draggableId:Yn})},[pe,ue,ae]),ze=ht(function(Yn,da,Fa){return Qs({lockAPI:pe,registry:ue,contextId:te,store:ae,draggableId:Yn,forceSensorStop:da,sourceEvent:Fa&&Fa.sourceEvent?Fa.sourceEvent:null})},[te,pe,ue,ae]),Ne=ht(function(Yn){return Zs(te,Yn)},[te]),Te=ht(function(Yn){var da=ue.draggable.findById(Yn);return da?da.options:null},[ue.draggable]),qe=ht(function(){pe.isClaimed()&&(pe.tryAbandon(),ae.getState().phase!=="IDLE"&&ae.dispatch(Ro()))},[pe,ae]),Pt=ht(pe.isClaimed,[pe]),On=en(function(){return{canGetLock:Ze,tryGetLock:ze,findClosestDraggableId:Ne,findOptionsForDraggable:Te,tryReleaseLock:qe,isLockClaimed:Pt}},[Ze,ze,Ne,Te,qe,Pt]);Os(ve);for(var Zn=0;Zn=Hu||Math.abs(te.y-ee.y)>=Hu}var zu={type:"IDLE"};function ys(ee){var te=ee.cancel,ae=ee.completed,ue=ee.getPhase,ce=ee.setPhase;return[{eventName:"mousemove",fn:function(ve){var pe=ve.button,we=ve.clientX,Ze=ve.clientY;if(pe===ju){var ze={x:we,y:Ze},Ne=ue();if(Ne.type==="DRAGGING"){ve.preventDefault(),Ne.actions.move(ze);return}Ne.type!=="PENDING"&&tt(!1);var Te=Ne.point;if(As(Te,ze)){ve.preventDefault();var qe=Ne.actions.fluidLift(ze);ce({type:"DRAGGING",actions:qe})}}}},{eventName:"mouseup",fn:function(ve){var pe=ue();if(pe.type!=="DRAGGING"){te();return}ve.preventDefault(),pe.actions.drop({shouldBlockNextClick:!0}),ae()}},{eventName:"mousedown",fn:function(ve){ue().type==="DRAGGING"&&ve.preventDefault(),te()}},{eventName:"keydown",fn:function(ve){var pe=ue();if(pe.type==="PENDING"){te();return}if(ve.keyCode===Pu){ve.preventDefault(),te();return}Gu(ve)}},{eventName:"resize",fn:te},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){ue().type==="PENDING"&&te()}},{eventName:"webkitmouseforcedown",fn:function(ve){var pe=ue();if(pe.type==="IDLE"&&tt(!1),pe.actions.shouldRespectForcePress()){te();return}ve.preventDefault()}},{eventName:El,fn:te}]}function Fs(ee){var te=(0,b.useRef)(zu),ae=(0,b.useRef)(Ea),ue=en(function(){return{eventName:"mousedown",fn:function(Ne){if(!Ne.defaultPrevented&&Ne.button===ju&&!(Ne.ctrlKey||Ne.metaKey||Ne.shiftKey||Ne.altKey)){var Te=ee.findClosestDraggableId(Ne);if(Te){var qe=ee.tryGetLock(Te,ve,{sourceEvent:Ne});if(qe){Ne.preventDefault();var Pt={x:Ne.clientX,y:Ne.clientY};ae.current(),Ze(qe,Pt)}}}}}},[ee]),ce=en(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(Ne){if(!Ne.defaultPrevented){var Te=ee.findClosestDraggableId(Ne);if(Te){var qe=ee.findOptionsForDraggable(Te);qe&&(qe.shouldRespectForcePress||ee.canGetLock(Te)&&Ne.preventDefault())}}}}},[ee]),me=ht(function(){var Ne={passive:!1,capture:!0};ae.current=_n(window,[ce,ue],Ne)},[ce,ue]),ve=ht(function(){var ze=te.current;ze.type!=="IDLE"&&(te.current=zu,ae.current(),me())},[me]),pe=ht(function(){var ze=te.current;ve(),ze.type==="DRAGGING"&&ze.actions.cancel({shouldBlockNextClick:!0}),ze.type==="PENDING"&&ze.actions.abort()},[ve]),we=ht(function(){var Ne={capture:!0,passive:!1},Te=ys({cancel:pe,completed:ve,getPhase:function(){return te.current},setPhase:function(Pt){te.current=Pt}});ae.current=_n(window,Te,Ne)},[pe,ve]),Ze=ht(function(Ne,Te){te.current.type!=="IDLE"&&tt(!1),te.current={type:"PENDING",point:Te,actions:Ne},we()},[we]);Pn(function(){return me(),function(){ae.current()}},[me])}var Ai;function Bs(){}var bs=(Ai={},Ai[ms]=!0,Ai[gs]=!0,Ai[vs]=!0,Ai[fs]=!0,Ai);function Cs(ee,te){function ae(){te(),ee.cancel()}function ue(){te(),ee.drop()}return[{eventName:"keydown",fn:function(me){if(me.keyCode===Pu){me.preventDefault(),ae();return}if(me.keyCode===ku){me.preventDefault(),ue();return}if(me.keyCode===Ps){me.preventDefault(),ee.moveDown();return}if(me.keyCode===hs){me.preventDefault(),ee.moveUp();return}if(me.keyCode===Ss){me.preventDefault(),ee.moveRight();return}if(me.keyCode===ps){me.preventDefault(),ee.moveLeft();return}if(bs[me.keyCode]){me.preventDefault();return}Gu(me)}},{eventName:"mousedown",fn:ae},{eventName:"mouseup",fn:ae},{eventName:"click",fn:ae},{eventName:"touchstart",fn:ae},{eventName:"resize",fn:ae},{eventName:"wheel",fn:ae,options:{passive:!0}},{eventName:El,fn:ae}]}function xs(ee){var te=(0,b.useRef)(Bs),ae=en(function(){return{eventName:"keydown",fn:function(me){if(me.defaultPrevented||me.keyCode!==ku)return;var ve=ee.findClosestDraggableId(me);if(!ve)return;var pe=ee.tryGetLock(ve,ze,{sourceEvent:me});if(!pe)return;me.preventDefault();var we=!0,Ze=pe.snapLift();te.current();function ze(){we||tt(!1),we=!1,te.current(),ue()}te.current=_n(window,Cs(Ze,ze),{capture:!0,passive:!1})}}},[ee]),ue=ht(function(){var me={passive:!1,capture:!0};te.current=_n(window,[ae],me)},[ae]);Pn(function(){return ue(),function(){te.current()}},[ue])}var Eu={type:"IDLE"},ws=120,Ds=.15;function Ls(ee){var te=ee.cancel,ae=ee.getPhase;return[{eventName:"orientationchange",fn:te},{eventName:"resize",fn:te},{eventName:"contextmenu",fn:function(ce){ce.preventDefault()}},{eventName:"keydown",fn:function(ce){if(ae().type!=="DRAGGING"){te();return}ce.keyCode===Pu&&ce.preventDefault(),te()}},{eventName:El,fn:te}]}function Is(ee){var te=ee.cancel,ae=ee.completed,ue=ee.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(me){var ve=ue();if(ve.type!=="DRAGGING"){te();return}ve.hasMoved=!0;var pe=me.touches[0],we=pe.clientX,Ze=pe.clientY,ze={x:we,y:Ze};me.preventDefault(),ve.actions.move(ze)}},{eventName:"touchend",fn:function(me){var ve=ue();if(ve.type!=="DRAGGING"){te();return}me.preventDefault(),ve.actions.drop({shouldBlockNextClick:!0}),ae()}},{eventName:"touchcancel",fn:function(me){if(ue().type!=="DRAGGING"){te();return}me.preventDefault(),te()}},{eventName:"touchforcechange",fn:function(me){var ve=ue();ve.type==="IDLE"&&tt(!1);var pe=me.touches[0];if(pe){var we=pe.force>=Ds;if(we){var Ze=ve.actions.shouldRespectForcePress();if(ve.type==="PENDING"){Ze&&te();return}if(Ze){if(ve.hasMoved){me.preventDefault();return}te();return}me.preventDefault()}}}},{eventName:El,fn:te}]}function Ns(ee){var te=(0,b.useRef)(Eu),ae=(0,b.useRef)(Ea),ue=ht(function(){return te.current},[]),ce=ht(function(qe){te.current=qe},[]),me=en(function(){return{eventName:"touchstart",fn:function(qe){if(!qe.defaultPrevented){var Pt=ee.findClosestDraggableId(qe);if(Pt){var On=ee.tryGetLock(Pt,pe,{sourceEvent:qe});if(On){var Zn=qe.touches[0],Yn=Zn.clientX,da=Zn.clientY,Fa={x:Yn,y:da};ae.current(),Ne(On,Fa)}}}}}},[ee]),ve=ht(function(){var qe={capture:!0,passive:!1};ae.current=_n(window,[me],qe)},[me]),pe=ht(function(){var Te=te.current;Te.type!=="IDLE"&&(Te.type==="PENDING"&&clearTimeout(Te.longPressTimerId),ce(Eu),ae.current(),ve())},[ve,ce]),we=ht(function(){var Te=te.current;pe(),Te.type==="DRAGGING"&&Te.actions.cancel({shouldBlockNextClick:!0}),Te.type==="PENDING"&&Te.actions.abort()},[pe]),Ze=ht(function(){var qe={capture:!0,passive:!1},Pt={cancel:we,completed:pe,getPhase:ue},On=_n(window,Is(Pt),qe),Zn=_n(window,Ls(Pt),qe);ae.current=function(){On(),Zn()}},[we,ue,pe]),ze=ht(function(){var qe=ue();qe.type!=="PENDING"&&tt(!1);var Pt=qe.actions.fluidLift(qe.point);ce({type:"DRAGGING",actions:Pt,hasMoved:!1})},[ue,ce]),Ne=ht(function(qe,Pt){ue().type!=="IDLE"&&tt(!1);var On=setTimeout(ze,ws);ce({type:"PENDING",point:Pt,actions:qe,longPressTimerId:On}),Ze()},[Ze,ue,ce,ze]);Pn(function(){return ve(),function(){ae.current();var Pt=ue();Pt.type==="PENDING"&&(clearTimeout(Pt.longPressTimerId),ce(Eu))}},[ue,ve,ce]),Pn(function(){var qe=_n(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return qe},[])}function Os(ee){}var Ms={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function Zu(ee,te){if(te==null)return!1;var ae=!!Ms[te.tagName.toLowerCase()];if(ae)return!0;var ue=te.getAttribute("contenteditable");return ue==="true"||ue===""?!0:te===ee?!1:Zu(ee,te.parentElement)}function Rs(ee,te){var ae=te.target;return kr(ae)?Zu(ee,ae):!1}var Ts=function(ee){return aa(ee.getBoundingClientRect()).center};function ks(ee){return ee instanceof wr(ee).Element}var Gs=function(){var ee="matches";if(typeof document=="undefined")return ee;var te=[ee,"msMatchesSelector","webkitMatchesSelector"],ae=mr(te,function(ue){return ue in Element.prototype});return ae||ee}();function Wu(ee,te){return ee==null?null:ee[Gs](te)?ee:Wu(ee.parentElement,te)}function js(ee,te){return ee.closest?ee.closest(te):Wu(ee,te)}function Hs(ee){return"["+ei.contextId+'="'+ee+'"]'}function zs(ee,te){var ae=te.target;if(!ks(ae))return null;var ue=Hs(ee),ce=js(ae,ue);return!ce||!kr(ce)?null:ce}function Zs(ee,te){var ae=zs(ee,te);return ae?ae.getAttribute(ei.draggableId):null}function Ws(ee,te){var ae="["+Mi.contextId+'="'+ee+'"]',ue=Ga(document.querySelectorAll(ae)),ce=mr(ue,function(me){return me.getAttribute(Mi.id)===te});return!ce||!kr(ce)?null:ce}function Vs(ee){ee.preventDefault()}function Al(ee){var te=ee.expected,ae=ee.phase,ue=ee.isLockActive,ce=ee.shouldWarn;return!(!ue()||te!==ae)}function Vu(ee){var te=ee.lockAPI,ae=ee.store,ue=ee.registry,ce=ee.draggableId;if(te.isClaimed())return!1;var me=ue.draggable.findById(ce);return!(!me||!me.options.isEnabled||!eo(ae.getState(),ce))}function Qs(ee){var te=ee.lockAPI,ae=ee.contextId,ue=ee.store,ce=ee.registry,me=ee.draggableId,ve=ee.forceSensorStop,pe=ee.sourceEvent,we=Vu({lockAPI:te,store:ue,registry:ce,draggableId:me});if(!we)return null;var Ze=ce.draggable.getById(me),ze=Ws(ae,Ze.descriptor.id);if(!ze||pe&&!Ze.options.canDragInteractiveElements&&Rs(ze,pe))return null;var Ne=te.claim(ve||Ea),Te="PRE_DRAG";function qe(){return Ze.options.shouldRespectForcePress}function Pt(){return te.isActive(Ne)}function On(ir,Fr){Al({expected:ir,phase:Te,isLockActive:Pt,shouldWarn:!0})&&ue.dispatch(Fr())}var Zn=On.bind(null,"DRAGGING");function Yn(ir){function Fr(){te.release(),Te="COMPLETED"}Te!=="PRE_DRAG"&&(Fr(),Te!=="PRE_DRAG"&&tt(!1)),ue.dispatch(ql(ir.liftActionArgs)),Te="DRAGGING";function qr(Cr,_r){if(_r===void 0&&(_r={shouldBlockNextClick:!1}),ir.cleanup(),_r.shouldBlockNextClick){var io=_n(window,[{eventName:"click",fn:Vs,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(io)}Fr(),ue.dispatch(Di({reason:Cr}))}return(0,Ie.Z)({isActive:function(){return Al({expected:"DRAGGING",phase:Te,isLockActive:Pt,shouldWarn:!1})},shouldRespectForcePress:qe,drop:function(_r){return qr("DROP",_r)},cancel:function(_r){return qr("CANCEL",_r)}},ir.actions)}function da(ir){var Fr=An(function(Cr){Zn(function(){return xi({client:Cr})})}),qr=Yn({liftActionArgs:{id:me,clientSelection:ir,movementMode:"FLUID"},cleanup:function(){return Fr.cancel()},actions:{move:Fr}});return(0,Ie.Z)({},qr,{move:Fr})}function Fa(){var ir={moveUp:function(){return Zn(nl)},moveRight:function(){return Zn(Io)},moveDown:function(){return Zn(co)},moveLeft:function(){return Zn(Kr)}};return Yn({liftActionArgs:{id:me,clientSelection:Ts(ze),movementMode:"SNAP"},cleanup:Ea,actions:ir})}function Oa(){var ir=Al({expected:"PRE_DRAG",phase:Te,isLockActive:Pt,shouldWarn:!0});ir&&te.release()}var sr={isActive:function(){return Al({expected:"PRE_DRAG",phase:Te,isLockActive:Pt,shouldWarn:!1})},shouldRespectForcePress:qe,fluidLift:da,snapLift:Fa,abort:Oa};return sr}var Us=[Fs,xs,Ns];function Ks(ee){var te=ee.contextId,ae=ee.store,ue=ee.registry,ce=ee.customSensors,me=ee.enableDefaultSensors,ve=[].concat(me?Us:[],ce||[]),pe=(0,b.useState)(function(){return ss()})[0],we=ht(function(da,Fa){da.isDragging&&!Fa.isDragging&&pe.tryAbandon()},[pe]);Pn(function(){var da=ae.getState(),Fa=ae.subscribe(function(){var Oa=ae.getState();we(da,Oa),da=Oa});return Fa},[pe,ae,we]),Pn(function(){return pe.tryAbandon},[pe.tryAbandon]);var Ze=ht(function(Yn){return Vu({lockAPI:pe,registry:ue,store:ae,draggableId:Yn})},[pe,ue,ae]),ze=ht(function(Yn,da,Fa){return Qs({lockAPI:pe,registry:ue,contextId:te,store:ae,draggableId:Yn,forceSensorStop:da,sourceEvent:Fa&&Fa.sourceEvent?Fa.sourceEvent:null})},[te,pe,ue,ae]),Ne=ht(function(Yn){return Zs(te,Yn)},[te]),Te=ht(function(Yn){var da=ue.draggable.findById(Yn);return da?da.options:null},[ue.draggable]),qe=ht(function(){pe.isClaimed()&&(pe.tryAbandon(),ae.getState().phase!=="IDLE"&&ae.dispatch(Ro()))},[pe,ae]),Pt=ht(pe.isClaimed,[pe]),On=en(function(){return{canGetLock:Ze,tryGetLock:ze,findClosestDraggableId:Ne,findOptionsForDraggable:Te,tryReleaseLock:qe,isLockClaimed:Pt}},[Ze,ze,Ne,Te,qe,Pt]);Os(ve);for(var Zn=0;Zni in r?a(r,i,{enumerable:!0,configurable:!0,writable:!0,value:l}):r[i]=l,c=(r,i)=>{for(var l in i||(i={}))s.call(i,l)&&o(r,l,i[l]);if(t)for(var l of t(i))u.call(i,l)&&o(r,l,i[l]);return r};const n=({cancelText:r="\u53D6\u6D88",okText:i="\u786E\u5B9A",loading:l=!1,hasOkBtn:d=!0,hasCancelBtn:E=!0,okButtonProps:h={},onCancel:v=()=>{},onOk:m=()=>{},className:x=""})=>S.createElement("div",{className:p()(e.buttonFixed,x)},S.createElement("div",{className:e.buttonWrap},E&&S.createElement(pe.ZP,{size:"middle",className:`${e.button} mr20`,onClick:v},r),d&&S.createElement(pe.ZP,c({size:"middle",type:"primary",className:`${e.button} mr20`,loading:l,onClick:m},h),i)))},50543:function(Pt,We,C){"use strict";C.d(We,{i:function(){return f},Z:function(){return y}});var S={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"},pe=C(71418),e=C(6848),I=C(93948),p=C(92310),a=C.n(p),t=C(21331),s=C(41625),u=C(35219),o=C(79005),c=C(20345),n=C(77882),r=C(31081),i=C(75309),l=C(71979),d=C(47558),E=C(42922),h=C(66832),v=C(96593),m=C(19664),x=C(91833),w=C(59301);const f=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:o,swimg:c},{name:"101\u8BA1\u5212",ptimg:n,swimg:r},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:i,swimg:l},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:d,swimg:E},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:h,swimg:v},{name:"\u519B\u961F\u4E00\u6D41",ptimg:m,swimg:x}];var y=({className:b,dataSource:g=[],col:A=4,right:P,bottom:k=23,precision:B=0,wrapWidth:M=1200,trackEventItems:z,loading:U,onRemove:K=()=>{},isCurrent:X=!0,showAlias:W=!1,showProgress:re=!1})=>{const G=Math.floor((M-(A-1)*P)/A),q=[{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(Y=>(window.ENV==="build"&&(Y.ptimg=`/react/build${Y.ptimg}`,Y.swimg=`/react/build${Y.swimg}`),Y));return w.createElement(pe.Z,{spinning:U},w.createElement("div",{className:a()(S.list,b)},!!(g!=null&&g.length)&&(g==null?void 0:g.map((Y,Q)=>{var $,J,ue,se,xe,we;const{name:ie,id:L,identifier:_,featured:D,school_name:Z,image_url:ne,excellent:H,is_plan:F}=Y;return w.createElement("div",{key:L,className:X&&re?S.wrapisCurrent:S.wrap,style:{width:G,marginRight:(1+Q)%A===0?0:P+B,marginBottom:k}},w.createElement("a",{className:S.li,onClick:j=>{j.preventDefault(),j.stopPropagation(),z&&(0,t.L9)([z]),(0,t.xg)(`/paths/${_}`)}},w.createElement("div",{className:S.img},w.createElement("img",{className:S.cover,src:`${ne}`}),X&&(0,u.bg)()&&(Y==null?void 0:Y.studying)&&w.createElement("div",{className:`${S.movebq} user-path-items`,onClick:j=>{j.stopPropagation(),K(Y)}},w.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),w.createElement("span",{className:"c-red"},"\u79FB\u9664")),($=Y==null?void 0:Y.subject_tags)==null?void 0:$.map((j,R)=>{var T,N;if(R===0){const oe=(T=q.find(V=>V.name==j))==null?void 0:T.swimg;return w.createElement("img",{className:S.sign,src:oe,style:{left:"-4px"}})}const te=(N=q.find(oe=>oe.name==j))==null?void 0:N.ptimg;return w.createElement("img",{className:S.sign,src:te,style:{left:`${48+52*(R-1)+2*R}px`}})}),w.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Y==null?void 0:Y.excellent)&&w.createElement("div",{className:S.bq},"\u5F00\u653E\u8BFE\u7A0B"))),w.createElement("div",{className:S.name},w.createElement(e.Z,{title:W&&(Y!=null&&Y.excellent_alias_name)?w.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${ie}`,w.createElement("br",null),w.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Y==null?void 0:Y.excellent_alias_name}`)):ie},w.createElement("span",{className:S.e},W&&(Y==null?void 0:Y.excellent_alias_name)||ie))),X&&re&&((J=Y==null?void 0:Y.progress)==null?void 0:J.all_score)!=0&&w.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},w.createElement(I.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((ue=Y==null?void 0:Y.progress)==null?void 0:ue.my_score)/((se=Y==null?void 0:Y.progress)==null?void 0:se.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(xe=Y==null?void 0:Y.progress)==null?void 0:xe.my_score,"/",(we=Y==null?void 0:Y.progress)==null?void 0:we.all_score),(!X||!re)&&w.createElement("div",{className:S.tags},w.createElement("div",null,w.createElement(e.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},w.createElement("span",null,w.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),w.createElement("span",null,Y.stages_count))),w.createElement(e.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},w.createElement("span",null,w.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),w.createElement("span",null,Y.members_count)))))))})),!g.length&&w.createElement(s.Z,null)))}},14739:function(Pt,We,C){"use strict";C.d(We,{jL:function(){return p},w9:function(){return Ae},dN:function(){return ce},QD:function(){return qe},cQ:function(){return se.Z},Oz:function(){return oe},op:function(){return fe},O5:function(){return Je},_b:function(){return vt},t7:function(){return g},Gi:function(){return wt},YG:function(){return De},kT:function(){return pt},qp:function(){return E},K3:function(){return m},vr:function(){return mt},qE:function(){return ve},Je:function(){return k},wb:function(){return Q},lB:function(){return ue},cq:function(){return sn},tp:function(){return f},Si:function(){return gt},k8:function(){return dn},Du:function(){return un}});var S=C(59301),pe={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"},e="data:image/png;base64,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",p=({dataSource:Ve=[],img:Qe,imgWidth:nt=346,title:ht,sunTitle:Bt,bannerExtraContent:Xt})=>S.createElement("div",{className:pe.banner},S.createElement("div",{className:pe.content},S.createElement("aside",null,S.createElement("p",null,S.createElement("b",null,ht),S.createElement("span",null,Bt)),Ve.length>0&&S.createElement("div",{className:pe.btns},Ve.map((Nt,ft)=>S.createElement("div",{key:ft,onClick:Nt.click},Nt.name,Nt.sign?S.createElement("img",{src:e,width:39}):null))),Xt),Qe&&S.createElement("img",{style:{marginTop:33,marginRight:38},src:Qe,width:nt}))),a={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"},t=C(92310),s=C.n(t),u=C(78267),o=Object.defineProperty,c=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable,i=(Ve,Qe,nt)=>Qe in Ve?o(Ve,Qe,{enumerable:!0,configurable:!0,writable:!0,value:nt}):Ve[Qe]=nt,l=(Ve,Qe)=>{for(var nt in Qe||(Qe={}))n.call(Qe,nt)&&i(Ve,nt,Qe[nt]);if(c)for(var nt of c(Qe))r.call(Qe,nt)&&i(Ve,nt,Qe[nt]);return Ve},E=({dataSource:Ve=[],value:Qe,onChange:nt,onTitleChange:ht,className:Bt,title:Xt,titleWidth:Nt=41,style:ft={},fontColor:Et="#6A7283",showCount:_t,classNameActive:Vt,styleItem:Gt={}})=>{const[Fn,An]=(0,S.useState)(0),[Tn,Mn]=(0,S.useState)(!1),Xn=(0,S.useRef)(null),tr=(0,S.useRef)(null);return(0,S.useEffect)(()=>{var nr;Ve.length!==0&&(((nr=Xn==null?void 0:Xn.current)==null?void 0:nr.clientHeight)>97?An(1):An(0)),Ve.length===0&&An(0),Mn(!1)},[Ve]),S.createElement("div",{className:s()(a.row,Bt),style:ft},S.createElement("div",{onClick:(0,u.throttle)(()=>ht==null?void 0:ht(),2e3),style:{width:Nt,marginTop:Tn?12:4},className:`${a.title} ${ht?"current":""}`},Xt),S.createElement("div",{className:Tn?`${a.tagsWrap} ${a.tagsBorderWrap}`:a.tagsWrap},S.createElement("div",{className:a.bar,ref:tr,style:Fn>0?{height:Fn===1?97:"auto",overflow:Fn===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},S.createElement("div",{className:a.tag,ref:Xn},Ve==null?void 0:Ve.map(nr=>S.createElement("span",{onClick:()=>nt(nr.id),key:nr.id,style:l(l({color:Et},Gt),(nr==null?void 0:nr.style)||{}),className:Qe===nr.id?s()(Vt||a.active,nr.classNameActive):""},S.createElement("span",{title:nr.name,className:a.name},nr.name),!!_t&&S.createElement("span",{className:a.num},nr.count))))),!!Fn&&S.createElement(S.Fragment,null,Fn===1?S.createElement("div",{onClick:()=>{var nr;An(2),((nr=Xn==null?void 0:Xn.current)==null?void 0:nr.clientHeight)>245?Mn(!0):Mn(!1)},className:a.action},"\u5C55\u5F00",S.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):S.createElement("div",{onClick:()=>{tr.current.scrollTop=0,An(1),Mn(!1)},className:a.action},"\u6536\u8D77",S.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},h={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"},m=({dataSource:Ve=[],value:Qe,onChange:nt,onTitleChange:ht,className:Bt,title:Xt,titleWidth:Nt=41,style:ft={},fontColor:Et="#6A7283",showCount:_t,expand:Vt=!0})=>{const[Gt,Fn]=(0,S.useState)(0),[An,Tn]=(0,S.useState)(!1),Mn=(0,S.useRef)(null),Xn=(0,S.useRef)(null),[tr,nr]=(0,S.useState)(Vt);return S.createElement("div",{className:s()(h.row,Bt),style:ft},S.createElement("div",{className:"flex item-center justify-between"},S.createElement("div",{onClick:(0,u.throttle)(()=>ht==null?void 0:ht(),2e3),style:{width:Nt,marginTop:An?12:4},className:`${h.title} ${ht?"current":""}`},Xt),S.createElement("i",{className:`iconfont ${tr?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:tr?8:10},onClick:()=>nr(!tr)})),tr&&S.createElement("div",{className:An?`${h.tagsWrap} ${h.tagsBorderWrap}`:h.tagsWrap},S.createElement("div",{className:h.fenge}),S.createElement("div",{className:h.bar,ref:Xn},S.createElement("div",{className:h.tag,ref:Mn},Ve==null?void 0:Ve.map(Jn=>S.createElement("span",{onClick:()=>nt(Jn.id),key:Jn.id,style:{color:Et},className:Qe===Jn.id?h.active:""},S.createElement("span",{title:Jn.name,className:h.name},Jn.name),!!_t&&S.createElement("span",{className:h.num},Jn.count)))))))},x={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"},f=({dataSource:Ve=[],value:Qe,onChange:nt,className:ht,style:Bt={}})=>S.createElement("div",{style:Bt,className:s()(x.tabs,ht)},Ve.map(Xt=>S.createElement("span",{onClick:()=>nt(Xt.id),className:Qe===Xt.id?x.active:"",key:Xt.id},Xt.name))),O={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"},y=C(92832),g=({dataSource:Ve=[],value:Qe="",onChange:nt,onInputChange:ht=()=>{},className:Bt,style:Xt={},placeholder:Nt,allowClear:ft=!1})=>{var Et;const[_t,Vt]=(0,S.useState)(""),[Gt,Fn]=(0,S.useState)("");(0,S.useEffect)(()=>{var Mn;let Xn=Qe;(Mn=JSON.stringify(Qe))!=null&&Mn.includes("{")&&(Vt(Qe.id),Xn=Qe.value||"");try{Fn(decodeURIComponent(Xn||""))}catch(tr){Fn(decodeURIComponent(Xn||""))}},[Qe]);const An=()=>{nt(encodeURIComponent(Gt),_t||null)},Tn=Mn=>{Mn!==_t&&(Vt(Mn),nt(encodeURIComponent(Gt),Mn))};return S.createElement("div",{className:s()(O.input,Bt),style:Xt},!!Ve.length&&S.createElement("div",{className:O.dropdown},S.createElement("div",{className:O.text},(Et=Ve.find(Mn=>Mn.id===_t))==null?void 0:Et.name,S.createElement("i",{className:"iconfont icon-zhankai4"}),S.createElement("b",{className:O.b1}),S.createElement("b",{className:O.b2})),S.createElement("div",{className:O.menu},Ve.map((Mn,Xn)=>S.createElement("div",{key:Xn,onClick:()=>Tn(Mn.id)},Mn.name)))),S.createElement(y.default,{onPressEnter:An,value:Gt,onChange:Mn=>{Fn(Mn.target.value),ht(encodeURIComponent(Mn.target.value),_t||null)},bordered:!1,placeholder:Nt}),S.createElement("i",{onClick:An,className:"iconfont icon-sousuo9 font14 pl10 current"}))},A={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"},k=({value:Ve,onChange:Qe,className:nt,total:ht,pageSize:Bt,style:Xt={}})=>{const Nt=Ve<2,ft=Ve>=Math.ceil(ht/Bt);return ht<=Bt?S.createElement(S.Fragment,null):S.createElement("div",{className:s()(A.quickPager,nt),style:Xt},S.createElement("div",{onClick:()=>{Nt||Qe(Ve-1,"prev")},className:Nt?A.disabled:""},"\u4E0A\u4E00\u9875"),S.createElement("div",{onClick:()=>{ft||Qe(Ve+1,"next")},className:ft?A.disabled:""},"\u4E0B\u4E00\u9875"))},B={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"},M=C(71418),z=C(6848),U=C(13570),K=C(41510),X=C(21331),W=C(96908),re=C(57177),G=C(81378),q=C(41625),Q=({className:Ve,dataSource:Qe=[],col:nt=4,right:ht,bottom:Bt=23,precision:Xt=0,wrapWidth:Nt=1200,trackEventItems:ft,loading:Et})=>{const _t=Math.floor((Nt-(nt-1)*ht)/nt);return S.createElement(M.Z,{spinning:Et},S.createElement("div",{className:s()(B.list,Ve)},!!Qe.length&&Qe.map((Vt,Gt)=>{const{name:Fn,id:An,identifier:Tn,power:Mn,cover_image_id:Xn,pic:tr}=Vt;return S.createElement("div",{className:B.wrap,key:An,style:{width:_t,marginRight:(1+Gt)%nt===0?0:ht+Xt,marginBottom:Bt}},S.createElement("a",{target:"_blank",href:`/shixuns/${Tn}/challenges`,className:B.li,onClick:nr=>{nr.preventDefault(),ft&&(0,X.L9)([ft]),Mn&&(0,X.xg)(`/shixuns/${Tn}/challenges`)}},S.createElement("div",{className:B.img},S.createElement("img",{className:B.cover,src:`${tr}`}),Vt.is_jupyter&&S.createElement("img",{className:B.sign,src:W}),Vt.is_jupyter_lab&&S.createElement("img",{className:B.sign,src:re}),Vt.is_unity_3d&&S.createElement("img",{className:B.sign,src:G})),S.createElement("div",{className:B.name},S.createElement(z.Z,{title:Fn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},S.createElement("span",{className:B.e},Fn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),S.createElement("div",{className:B.tags},S.createElement(z.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},S.createElement("span",null,S.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),S.createElement("span",null,Vt.challenges_count))),!!Vt.myshixuns_count&&S.createElement(z.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},S.createElement("span",null,S.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),S.createElement("span",null,Vt.myshixuns_count))),S.createElement(z.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},S.createElement("span",null,S.createElement("span",null,Vt.level))),S.createElement("div",{className:B.rate},S.createElement(U.Z,{allowHalf:!0,disabled:!0,defaultValue:Vt.score_info}),S.createElement("span",null,"\xA0",Vt.score_info?`${Vt.score_info}\u5206`:"5\u5206")))),!Mn&&S.createElement("div",{className:B.lockWrap},S.createElement("img",{src:`${K.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),S.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Qe.length&&S.createElement(q.Z,null)))},$={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"},ue=({className:Ve,dataSource:Qe=[],col:nt=4,right:ht,bottom:Bt=23,precision:Xt=0,wrapWidth:Nt=1200,wrapClassName:ft,trackEventItems:Et,loading:_t})=>{const Vt=Math.floor((Nt-(nt-1)*ht)/nt);return S.createElement(M.Z,{spinning:_t},S.createElement("div",{className:s()($.list,Ve)},!!Qe.length&&Qe.map((Gt,Fn)=>{const{name:An,id:Tn,identifier:Mn,power:Xn,cover_image_id:tr,pic:nr}=Gt;return S.createElement("div",{className:s()($.wrap,ft),key:Tn,style:{width:Vt,marginRight:(1+Fn)%nt===0?0:ht+Xt,marginBottom:Bt}},S.createElement("a",{target:"_blank",href:`/shixuns/${Mn}/challenges`,className:$.li,onClick:Jn=>{Jn.preventDefault(),Et&&(0,X.L9)([Et]),Xn&&(0,X.xg)(`/shixuns/${Mn}/challenges`)}},S.createElement("img",{src:C(47621),className:$.titleBg}),S.createElement("div",{className:$.name},S.createElement(z.Z,{title:An||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},S.createElement("span",{className:$.e},An||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),S.createElement("div",{style:{padding:"14px",paddingBottom:0}},S.createElement("div",{className:$.img},S.createElement("img",{className:$.cover,src:tr?`${K.Z.API_SERVER}/api/attachments/${tr}`:`${K.Z.IMG_SERVER+nr}`}),Gt.is_jupyter&&S.createElement("div",{className:$.bq},"Jupyter"),Gt.is_jupyter_lab&&S.createElement("div",{className:$.bq},"JupyterLab"),Gt.is_unity_3d&&S.createElement("div",{className:$.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),S.createElement("div",{className:"mt20 flex item-center justify-between"},S.createElement("div",null,S.createElement("span",{className:$.text},"\u5B66\u4E60\u4EBA\u6570"),S.createElement("span",{className:$.value},Gt.myshixuns_count)),S.createElement("div",null,S.createElement("span",{className:$.text},"\u56F0\u96BE\u7B49\u7EA7"),S.createElement("span",{className:$.value},Gt.level))),S.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},S.createElement("div",null,S.createElement("span",{className:$.text},"\u5173\u5361\u6570"),S.createElement("span",{className:$.value},Gt.challenges_count)),S.createElement("div",{className:$.rate},S.createElement(U.Z,{allowHalf:!0,disabled:!0,defaultValue:Gt.score_info}),S.createElement("span",{className:$.value,style:{color:"#FF9C00"}},"\xA0",Gt.score_info?`${Gt.score_info}\u5206`:"5\u5206"))))),!Xn&&S.createElement("div",{className:$.lockWrap},S.createElement("img",{src:`${K.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),S.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Qe.length&&S.createElement(q.Z,null)))},se=C(50543),xe={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"},we=C(79005),ie=C(20345),L=C(77882),_=C(31081),D=C(75309),Z=C(71979),ne=C(47558),H=C(42922),F=C(66832),j=C(96593),R=C(19664),T=C(91833);const N=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:we,swimg:ie},{name:"101\u8BA1\u5212",ptimg:L,swimg:_},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:D,swimg:Z},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:ne,swimg:H},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:F,swimg:j},{name:"\u519B\u961F\u4E00\u6D41",ptimg:R,swimg:T}];var oe=({className:Ve,dataSource:Qe=[],col:nt=4,right:ht,bottom:Bt=23,precision:Xt=0,wrapWidth:Nt=1200,trackEventItems:ft,loading:Et,wrapClassName:_t,imgClassName:Vt,isArrow:Gt=!1})=>{const Fn=Math.floor((Nt-(nt-1)*ht)/nt),[An,Tn]=(0,S.useState)(),[Mn,Xn]=(0,S.useState)(),tr=Jn=>Tn(Jn),nr=()=>Tn(-1);return S.createElement(M.Z,{spinning:Et},S.createElement("div",{className:s()(xe.list,Ve)},!!(Qe!=null&&Qe.length)&&(Qe==null?void 0:Qe.map((Jn,jr)=>{var Vr;const{name:Br,id:Qr,identifier:Dr,featured:_r,school_name:Ca,image_url:Jr,excellent:wa,is_plan:Ea}=Jn;return S.createElement("div",{key:Qr,className:s()(xe.wrap,_t),style:{width:Fn,marginRight:(1+jr)%nt===0?0:ht+Xt,marginBottom:Bt}},S.createElement("a",{target:"_blank",href:`/paths/${Dr}`,className:xe.li,onClick:Yn=>{Yn.preventDefault(),ft&&(0,X.L9)([ft]),(0,X.xg)(`/paths/${Dr}`)}},S.createElement("img",{src:C(39057),className:xe.titleBg}),S.createElement("div",{className:xe.name},S.createElement(z.Z,{title:Br},S.createElement("span",{className:xe.e,style:{color:Gt&&An===jr?"#145DFF":"#000000"},onMouseEnter:()=>{tr(jr)},onMouseLeave:nr},Br))),S.createElement("div",{style:{padding:"14px",paddingBottom:0}},S.createElement("div",{className:s()(xe.img,Vt)},S.createElement("img",{className:xe.cover,src:`${K.Z.IMG_SERVER+Jr}`}),(Vr=Jn==null?void 0:Jn.subject_tags)==null?void 0:Vr.map((Yn,Vn)=>{var Sr,ar;if(Vn===0){const br=(Sr=N.find(Hr=>Hr.name==Yn))==null?void 0:Sr.swimg;return S.createElement("img",{className:xe.sign,src:br,style:{left:"-4px"}})}const or=(ar=N.find(br=>br.name==Yn))==null?void 0:ar.ptimg;return S.createElement("img",{className:xe.sign,src:or,style:{left:`${48+52*(Vn-1)+2*Vn}px`}})}),S.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Jn==null?void 0:Jn.excellent)&&S.createElement("div",{className:xe.bq},"\u5F00\u653E\u8BFE\u7A0B"))),S.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},S.createElement("div",null,S.createElement("span",{className:xe.text},"\u7AE0\u8282\u6570"),S.createElement("span",{className:xe.value},Jn.stages_count)),S.createElement("div",null,S.createElement("span",{className:xe.text},"\u5B66\u4E60\u4EBA\u6570"),S.createElement("span",{className:xe.value},Jn.members_count))))))})),!Qe.length&&S.createElement(q.Z,null)))},V={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"},ae="data:image/png;base64,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",Se=C(59301),Ae=({className:Ve,dataSource:Qe=[],col:nt=4,right:ht,bottom:Bt=23,precision:Xt=0,wrapWidth:Nt=1200,trackEventItems:ft,loading:Et})=>{const _t=Math.floor((Nt-(nt-1)*ht)/nt);return Se.createElement(M.Z,{spinning:Et},Se.createElement("div",{className:s()(V.list,Ve)},!!Qe.length&&Qe.map((Vt,Gt)=>{const{subject_identifier:Fn,id:An,identifier:Tn,power:Mn}=Vt,Xn=Vt.is_public!=0&&Vt.is_public;return Se.createElement("div",{className:V.wrap,key:An,style:{width:_t,marginRight:(1+Gt)%nt===0?0:ht+Xt,marginBottom:Bt}},Se.createElement("a",{className:V.li,onClick:tr=>{tr.preventDefault(),ft&&(0,X.L9)([ft]),(0,X.xg)(Vt.first_category_url)}},Se.createElement("div",{className:V.top},Se.createElement(z.Z,{title:Vt.name},Se.createElement("div",{className:V.name},Vt.name)),Se.createElement("img",{className:V.img,src:K.Z.IMG_SERVER+"/images/"+Vt.avatar_url}),Se.createElement("div",{className:V.text,title:Vt.creator},Vt.creator),Fn&&Se.createElement("div",{className:V.btns},Se.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Se.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Xn&&Se.createElement("div",{className:V.sign},"\u516C\u5F00")),Se.createElement("div",{className:V.bottom},Vt.visits>0&&Se.createElement(z.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Se.createElement("span",null,Se.createElement("i",{className:"iconfont icon-liulanyan"}),Se.createElement("span",null,Vt.visits))),Vt.course_members_count>0&&Se.createElement(z.Z,{title:"\u6210\u5458",placement:"bottom"},Se.createElement("span",null,Se.createElement("i",{className:"iconfont icon-chengyuan"}),Vt.course_members_count)),Vt.tasks_count>0&&Se.createElement(z.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Se.createElement("span",null,Se.createElement("i",{className:"iconfont icon-zuoye"}),Vt.tasks_count)),Vt.is_end?Se.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Se.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Vt.is_accessible&&Se.createElement("div",{className:V.lockWrap},Se.createElement("img",{src:`${K.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Se.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Qe.length&&Se.createElement(q.Z,null)))},he={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"},le="data:image/png;base64,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",ce=({className:Ve,dataSource:Qe=[],col:nt=4,right:ht,bottom:Bt=23,precision:Xt=0,wrapWidth:Nt=1200,wrapClassName:ft,trackEventItems:Et,loading:_t})=>{const Vt=Math.floor((Nt-(nt-1)*ht)/nt);return S.createElement(M.Z,{spinning:_t},S.createElement("div",{className:s()(he.list,Ve)},!!Qe.length&&Qe.map((Gt,Fn)=>{const{subject_identifier:An,id:Tn,identifier:Mn,power:Xn}=Gt,tr=Gt.is_public!=0&&Gt.is_public;return S.createElement("div",{className:s()(`${he.wrap} ${Gt.is_accessible?"":he.warpStyle}`,ft),key:Tn,style:{width:Vt,marginRight:(1+Fn)%nt===0?0:ht+Xt,marginBottom:Bt}},S.createElement("a",{className:he.li,onClick:nr=>{nr.preventDefault(),Et&&(0,X.L9)([Et]),(0,X.xg)(Gt.first_category_url)}},S.createElement("div",{className:he.creator},S.createElement("img",{className:he.img,src:K.Z.IMG_SERVER+"/images/"+Gt.avatar_url}),S.createElement("div",{className:he.text,title:Gt.creator},Gt.creator)),S.createElement("div",{className:he.top},S.createElement(z.Z,{title:Gt.name},S.createElement("div",{className:he.name},Gt.name)),tr&&S.createElement("div",{className:he.sign},"\u516C\u5F00")),S.createElement("div",{className:he.middle},S.createElement("div",{className:he.row,style:{marginBottom:6}},S.createElement("div",null,S.createElement("span",{className:he.text},"\u8BBF\u95EE\u91CF"),S.createElement("span",{className:he.value},(Gt==null?void 0:Gt.visits)||0)),S.createElement("div",null,S.createElement("span",{className:he.text},"\u6210\u5458"),S.createElement("span",{className:he.value},(Gt==null?void 0:Gt.course_members_count)||0))),S.createElement("div",{className:he.row},S.createElement("div",null,S.createElement("span",{className:he.text,style:{width:42}},"\u4F5C",S.createElement("span",{style:{marginLeft:14}},"\u4E1A")),S.createElement("span",{className:he.value},(Gt==null?void 0:Gt.tasks_count)||0)),S.createElement("div",null,S.createElement("span",{className:he.text},"\u72B6\u6001"),Gt.is_end?S.createElement("span",{className:he.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):S.createElement("span",{className:he.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),An&&S.createElement("div",{className:he.btns},S.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),S.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Gt.is_accessible&&S.createElement("div",{className:he.lockWrap},S.createElement("img",{src:`${K.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),S.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Qe.length&&S.createElement(q.Z,null)))},ye={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"},Ce=C(6075),De=({dataSource:Ve=[],value:Qe,onChange:nt,className:ht,style:Bt={},tabBarExtraContent:Xt})=>S.createElement("div",{className:s()(ye.tabs,ht),style:Bt},S.createElement("div",{className:ye.tabsWrap},Ve.map((Nt,ft)=>S.createElement("aside",{className:ye.tab,onClick:()=>{nt(Nt.id),Nt.link&&Ce.history.push(Nt.link)},key:ft},S.createElement("div",{className:Qe===Nt.id?ye.active:""},Nt.name),(Nt==null?void 0:Nt.resetCount)==null&&(Nt==null?void 0:Nt.total)!==void 0&&S.createElement("span",null,"\uFF08",Nt==null?void 0:Nt.total,"\uFF09"),(Nt==null?void 0:Nt.resetCount)!==void 0&&(Nt==null?void 0:Nt.total)!==void 0&&S.createElement(z.Z,{title:(Nt==null?void 0:Nt.tip)!=null?Nt==null?void 0:Nt.tip:""},S.createElement("span",{style:{color:"#9096A3"}},"\uFF08",S.createElement("span",{style:{color:"#000"}},Nt==null?void 0:Nt.resetCount),"/",S.createElement("span",null,Nt==null?void 0:Nt.total),"\uFF09"))))),S.createElement("div",{className:ye.tabBar},Xt)),Ke={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},pt=({dataSource:Ve=[],value:Qe,onChange:nt,className:ht,style:Bt={},tabBarExtraContent:Xt})=>S.createElement("div",{className:s()(Ke.tabs,ht),style:Bt},S.createElement("div",{className:Ke.tabsWrap},Ve.map((Nt,ft)=>S.createElement("aside",{className:Ke.tab,onClick:()=>{nt(Nt.id),Nt.link&&Ce.history.push(Nt.link)},key:ft},S.createElement("div",{className:Qe===Nt.id?Ke.active:""},Nt.name),(Nt==null?void 0:Nt.resetCount)==null&&(Nt==null?void 0:Nt.total)!==void 0&&S.createElement("span",null,"\uFF08",Nt==null?void 0:Nt.total,"\uFF09"),(Nt==null?void 0:Nt.resetCount)!==void 0&&(Nt==null?void 0:Nt.total)!==void 0&&S.createElement(z.Z,{title:(Nt==null?void 0:Nt.tip)!=null?Nt==null?void 0:Nt.tip:""},S.createElement("span",{style:{color:"#9096A3"}},"\uFF08",S.createElement("span",{style:{color:"#000"}},Nt==null?void 0:Nt.resetCount),"/",S.createElement("span",null,Nt==null?void 0:Nt.total),"\uFF09"))))),S.createElement("div",{className:Ke.tabBar},Xt)),wt=({className:Ve,style:Qe={},children:nt})=>S.createElement("div",{className:s()(Ve),style:Qe},nt),bt={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"},Mt=C(38854),Ht=C(20834);const Ot=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var sn=({sortValue:Ve,dropValue:Qe,className:nt,onSort:ht,onDrop:Bt,dataSource:Xt=Ot})=>{var Nt;return S.createElement("div",{className:s()(bt.orderWrap,nt)},S.createElement(Mt.Z,{dropdownRender:()=>S.createElement(Ht.default,null,Xt.map((ft,Et)=>S.createElement(Ht.default.Item,{key:Et,onClick:()=>Bt(ft.id)},ft.name)))},S.createElement("span",{className:bt.orderTextWrap},(Nt=Xt.find(ft=>Qe===ft.id))==null?void 0:Nt.name)),S.createElement("span",{className:bt.orderIconWrap},S.createElement("span",{className:bt.orderAsc},S.createElement("i",{className:Ve==="asc"?`iconfont icon-sanjiaoxing-up font12 ${bt.cursorPointer} ${bt.active}`:`iconfont icon-sanjiaoxing-up font12 ${bt.cursorPointer}`,onClick:()=>ht(Ve==="asc"?"desc":"asc")})),S.createElement("span",{className:bt.orderDesc},S.createElement("i",{className:Ve==="desc"?`iconfont icon-sanjiaoxing-down font12 ${bt.cursorPointer} ${bt.active}`:`iconfont icon-sanjiaoxing-down font12 ${bt.cursorPointer}`,onClick:()=>ht(Ve==="asc"?"desc":"asc")}))))},Ft={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=C(3113),yn=C(95051),qt=Object.defineProperty,Qt=Object.getOwnPropertySymbols,ln=Object.prototype.hasOwnProperty,En=Object.prototype.propertyIsEnumerable,jt=(Ve,Qe,nt)=>Qe in Ve?qt(Ve,Qe,{enumerable:!0,configurable:!0,writable:!0,value:nt}):Ve[Qe]=nt,wn=(Ve,Qe)=>{for(var nt in Qe||(Qe={}))ln.call(Qe,nt)&&jt(Ve,nt,Qe[nt]);if(Qt)for(var nt of Qt(Qe))En.call(Qe,nt)&&jt(Ve,nt,Qe[nt]);return Ve},rn=(Ve,Qe)=>{var nt={};for(var ht in Ve)ln.call(Ve,ht)&&Qe.indexOf(ht)<0&&(nt[ht]=Ve[ht]);if(Ve!=null&&Qt)for(var ht of Qt(Ve))Qe.indexOf(ht)<0&&En.call(Ve,ht)&&(nt[ht]=Ve[ht]);return nt},Zn=(Ve,Qe,nt)=>new Promise((ht,Bt)=>{var Xt=Et=>{try{ft(nt.next(Et))}catch(_t){Bt(_t)}},Nt=Et=>{try{ft(nt.throw(Et))}catch(_t){Bt(_t)}},ft=Et=>Et.done?ht(Et.value):Promise.resolve(Et.value).then(Xt,Nt);ft((nt=nt.apply(Ve,Qe)).next())}),fe=Ve=>{var Qe=Ve,{className:nt,style:ht,children:Bt,loading:Xt=!1,openLoading:Nt,onClick:ft=()=>{},size:Et="middle",shape:_t="round",theme:Vt}=Qe,Gt=rn(Qe,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Fn,An]=(0,S.useState)(!1),Tn=(0,S.useMemo)(()=>{switch(Vt){case yn.Fy.THEMEONE:return Ft.ThemeOne;case yn.Fy.DEFAULT:default:return Ft.btn}},[Vt]);return S.createElement($t.ZP,wn({onClick:(0,u.throttle)(Mn=>Zn(void 0,null,function*(){Nt&&An(!0);try{yield ft(Mn)}catch(Xn){console.log("error",Xn)}Nt&&An(!1)}),2e3,{leading:!0,trailing:!1}),className:s()(Tn,Ft[`${Et}-${_t}`],nt),style:ht,size:Et,shape:_t,loading:Fn||Xt},Gt),Bt)},Ee={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"},ve=({className:Ve,style:Qe,children:nt=null,onClick:ht,title:Bt})=>S.createElement("div",{className:s()(Ee.head,Ve),style:Qe},S.createElement("span",{className:"primary-hover",onClick:ht},S.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),S.createElement("b",{title:Bt},Bt),S.createElement("div",{className:Ee.node},nt)),Ne={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"},qe=({confirmShow:Ve=!0,confirmTitle:Qe,confirmClick:nt,cancelShow:ht=!0,cancelTitle:Bt,cancelClick:Xt,className:Nt,style:ft,confirmLoading:Et=!1})=>S.createElement("div",{className:s()(Ne.btns,Nt),style:ft},Ve&&S.createElement($t.ZP,{loading:Et,onClick:nt,type:"primary",className:Ne.confirm},Qe),ht&&S.createElement($t.ZP,{onClick:Xt,className:Ne.cancel},Bt)),Ye={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"},mt=({className:Ve,style:Qe={},LeftContent:nt,children:ht,RightContent:Bt})=>S.createElement("div",{className:s()(Ye.fixedBottom,Ve),style:Qe},S.createElement("div",{className:Ye.wrap},S.createElement("div",{className:Ye.left},nt),S.createElement("div",{className:Ye.center},ht),S.createElement("div",{className:Ye.right},Bt))),xt={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"},vt=({className:Ve,style:Qe={},dataSource:nt=[]})=>S.createElement("div",{className:s()(xt.crumbs,Ve),style:Qe},nt.map((ht,Bt)=>BtCe.history.push(ht.path)},ht.name):S.createElement("span",null,ht.name),S.createElement("span",null,"\xA0",">","\xA0")):S.createElement("span",{key:Bt,style:{color:"#5F6368"}},ht.name))),yt=C(31797),Re=Object.defineProperty,Me=Object.defineProperties,ze=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,rt=(Ve,Qe,nt)=>Qe in Ve?Re(Ve,Qe,{enumerable:!0,configurable:!0,writable:!0,value:nt}):Ve[Qe]=nt,je=(Ve,Qe)=>{for(var nt in Qe||(Qe={}))it.call(Qe,nt)&&rt(Ve,nt,Qe[nt]);if(Ue)for(var nt of Ue(Qe))tt.call(Qe,nt)&&rt(Ve,nt,Qe[nt]);return Ve},Le=(Ve,Qe)=>Me(Ve,ze(Qe)),He=(Ve,Qe)=>{var nt={};for(var ht in Ve)it.call(Ve,ht)&&Qe.indexOf(ht)<0&&(nt[ht]=Ve[ht]);if(Ve!=null&&Ue)for(var ht of Ue(Ve))Qe.indexOf(ht)<0&&tt.call(Ve,ht)&&(nt[ht]=Ve[ht]);return nt};const{Countdown:Xe}=yt.default;var Je=Ve=>{var Qe=Ve,{onChange:nt}=Qe,ht=He(Qe,["onChange"]);const[Bt,Xt]=(0,S.useState)(null);(0,S.useEffect)(()=>{typeof Bt=="number"&&Bt>=0&&nt(Bt)},[Bt]);const Nt=ft=>{const Et=Math.floor(ft/1e3);Xt(Et)};return S.createElement(Xe,Le(je({},ht),{onChange:Nt}))},_e={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},gt=({DataProps:Ve,className:Qe,style:nt={}})=>{var ht;return S.createElement("div",{className:s()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",_e.ClassRoomItem,Qe),style:nt,onClick:()=>{(0,X.xg)(Ve==null?void 0:Ve.first_category_url)}},S.createElement("div",{className:"flex flex-col item-center"},S.createElement("img",{src:`${(ht=K.Z)==null?void 0:ht.IMG_SERVER}/images/${Ve==null?void 0:Ve.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Ve==null?void 0:Ve.subject_identifier)&&S.createElement("div",{className:"mt-40px"},S.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),S.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),S.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},S.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Ve!=null&&Ve.is_public)&&S.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"),S.createElement("span",{className:s()("text-16px font-medium",_e.TitleDom)},Ve==null?void 0:Ve.name)),S.createElement("div",{className:"c-grey-333 font-medium"},Ve==null?void 0:Ve.creator),S.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Ve==null?void 0:Ve.course_members_count),S.createElement("div",{className:"c-grey-333 flex item-center justify-between"},S.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Ve==null?void 0:Ve.tasks_count),Ve!=null&&Ve.is_end?S.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):S.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Dt=Object.defineProperty,Wt=Object.getOwnPropertySymbols,en=Object.prototype.hasOwnProperty,on=Object.prototype.propertyIsEnumerable,Kt=(Ve,Qe,nt)=>Qe in Ve?Dt(Ve,Qe,{enumerable:!0,configurable:!0,writable:!0,value:nt}):Ve[Qe]=nt,Tt=(Ve,Qe)=>{for(var nt in Qe||(Qe={}))en.call(Qe,nt)&&Kt(Ve,nt,Qe[nt]);if(Wt)for(var nt of Wt(Qe))on.call(Qe,nt)&&Kt(Ve,nt,Qe[nt]);return Ve},un=({DataProps:Ve=[],selectValue:Qe,onChange:nt,className:ht,style:Bt={},extra:Xt,classNameItem:Nt,styleItem:ft={},barHidden:Et})=>{const[_t,Vt]=(0,S.useState)();return(0,S.useEffect)(()=>{Vt(Array.isArray(Qe)?Qe:[Qe])},[Qe]),S.createElement("div",{className:s()("flex px-20px py-10px gap-40px",ht),style:Tt({borderBottom:"1px solid #D3F0FF"},Bt)},Ve==null?void 0:Ve.map(Gt=>S.createElement("div",{key:Gt==null?void 0:Gt.id,className:s()("flex item-center justify-center current c-grey-333 text-16 relative",Nt,Gt==null?void 0:Gt.className),style:Tt(Tt({color:_t!=null&&_t.includes(Gt==null?void 0:Gt.id)?"#1890FF":"",minWidth:88},ft),(Gt==null?void 0:Gt.style)||{}),onClick:Fn=>{nt==null||nt({domEvent:Fn,item:Gt}),Gt!=null&&Gt.link&&Ce.history.push(Gt==null?void 0:Gt.link)}},Gt==null?void 0:Gt.name,!Et&&(_t==null?void 0:_t.includes(Gt==null?void 0:Gt.id))&&S.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),S.createElement("div",{className:"ml-auto"},Xt))},pn=Object.defineProperty,Yt=Object.defineProperties,Ut=Object.getOwnPropertyDescriptors,xn=Object.getOwnPropertySymbols,gn=Object.prototype.hasOwnProperty,Bn=Object.prototype.propertyIsEnumerable,Pn=(Ve,Qe,nt)=>Qe in Ve?pn(Ve,Qe,{enumerable:!0,configurable:!0,writable:!0,value:nt}):Ve[Qe]=nt,tn=(Ve,Qe)=>{for(var nt in Qe||(Qe={}))gn.call(Qe,nt)&&Pn(Ve,nt,Qe[nt]);if(xn)for(var nt of xn(Qe))Bn.call(Qe,nt)&&Pn(Ve,nt,Qe[nt]);return Ve},It=(Ve,Qe)=>Yt(Ve,Ut(Qe)),dn=({value:Ve,onChange:Qe,onInputChange:nt,className:ht,style:Bt={},InputProps:Xt})=>{const[Nt,ft]=(0,S.useState)(Ve);return S.createElement("div",{className:s()("flex item-center rounded-full px-10px py-2px",ht),style:tn({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Bt)},S.createElement(y.default,It(tn({bordered:!1},Xt),{onChange:Et=>{ft(Et.target.value),nt==null||nt(encodeURIComponent(Et.target.value))},onPressEnter:Et=>{Qe==null||Qe({domEvent:Et,item:{value:Nt}})}})),S.createElement("img",{className:"h-22px current",src:C(25365),height:22,onClick:Et=>{Qe==null||Qe({domEvent:Et,item:{value:Nt}})}}))}},74590:function(Pt,We,C){"use strict";C.r(We),C.d(We,{PracticeFileType:function(){return te},default:function(){return V}});var S=C(59301),pe=C(6075),e=C(61485),I=C(57809),p=C(92832),a=C(36381),t=C(78241),s=C(43418),u=C(8591),o=C(5871),c=C(24905),n=C(54580),r=C(3113),i=C(5112),l=C(1710),d=C(81327),E=C(78673),h=C(95237),v=C(43604),m=C(60324),x=C(6848),w=C(95382),f={flex_box_center:"flex_box_center___MjMLk",flex_space_between:"flex_space_between___PcWTa",flex_box_vertical_center:"flex_box_vertical_center___Cq7f3",flex_box_center_end:"flex_box_center_end___sMsFo",flex_box_column:"flex_box_column___n6Hxq",bg:"bg____Ic4Q",radioStyle:"radioStyle___kewjX",formWrap:"formWrap___jcehV",onePart:"onePart___ECsrp",searchInput:"searchInput___UhEpw",twoPart:"twoPart___WVIpx",title:"title___RpX2E",threePart:"threePart___Tzme_",flexRowCenter:"flexRowCenter___M7zUK",fourPart:"fourPart___HgBFj",testJi:"testJi___s6Skh",upBtn:"upBtn___eKx0D",checkboxs:"checkboxs___B4uNe",averageWarp:"averageWarp___yXrlD",averageCustom:"averageCustom___t5o4x",groupWrap:"groupWrap___eT0sR",customInput:"customInput___pywUD",btns:"btns___lJQrt",uploadBtn:"uploadBtn___bb8tt",addBtn:"addBtn___KmPzc",deleteBtn:"deleteBtn___j15T3",uploadTips:"uploadTips___ezbms",uploadTipsIcon:"uploadTipsIcon___ZWRlB",downloadBtn:"downloadBtn____jf42",fileItem:"fileItem___fJ0rs",multiSelect:"multiSelect___Xb8b8",multiple_select:"multiple_select___HUup3"},O=C(70662),y=C(64165),b=C(99313),g=C(71418),A={flex_box_center:"flex_box_center___vvciu",flex_space_between:"flex_space_between___WPxvw",flex_box_vertical_center:"flex_box_vertical_center___YY9Br",flex_box_center_end:"flex_box_center_end___FiVhK",flex_box_column:"flex_box_column___FWnfq",wrap:"wrap___AEhcV",content:"content___NDdD8",mainPathWrap:"mainPathWrap___BNeQ2",colorBlue:"colorBlue___UwyKz",empty:"empty___aaM_9"},P=Object.defineProperty,k=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable,z=(ae,Se,ge)=>Se in ae?P(ae,Se,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ae[Se]=ge,U=(ae,Se)=>{for(var ge in Se||(Se={}))B.call(Se,ge)&&z(ae,ge,Se[ge]);if(k)for(var ge of k(Se))M.call(Se,ge)&&z(ae,ge,Se[ge]);return ae},K=(ae,Se,ge)=>new Promise((Ae,he)=>{var le=ye=>{try{ce(ge.next(ye))}catch(Ce){he(Ce)}},ee=ye=>{try{ce(ge.throw(ye))}catch(Ce){he(Ce)}},ce=ye=>ye.done?Ae(ye.value):Promise.resolve(ye.value).then(le,ee);ce((ge=ge.apply(ae,Se)).next())});const X=ae=>ae!=null&&ae.length?ae.filter((Se,ge)=>ge!==0).map(Se=>Se.val).join("").substr(1):"",W=({shixunsDetail:ae,globalSetting:Se,dispatch:ge,fileType:Ae,path:he,onFinish:le=()=>{}})=>{const ee=(0,pe.useParams)(),[ce,ye]=(0,S.useState)(""),[Ce,Te]=(0,S.useState)("1"),[De,Ke]=(0,S.useState)([]),[$e,pt]=(0,S.useState)(!1),[Ct,wt]=(0,S.useState)([]),Mt=[te.OriginalPicturePath,te.ExpectPicturePath,te.PicturePath].includes(Ae);(0,S.useEffect)(()=>{ae.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(ye(he||""),Ht())},[ae.actionTabs.key,he,Ce]);const Ht=(Qt="")=>K(void 0,null,function*(){pt(!0);const ln=yield ge({type:`shixunsDetail/${Ce==="1"?"getRepository":"getSecretRepository"}`,payload:{id:ee.id,path:Qt}});if(ln!=null&&ln.trees){const En=ln.trees.map(jt=>U(U({},jt),{name:jt.name,val:jt.name}));wt(En||[])}else wt([]);pt(!1)}),Ot=Qt=>{const ln=X(De);let En=`${ln&&`${ln}/`}${Qt}`;Ce==="2"&&(En=`secret/${En}`),Ae===te.Path?!(ce!=null&&ce.includes(`${En}\uFF1B`))&&ye(`${ce}${En}\uFF1B`):Ae===te.ExecPath&&ye(En)},Jt=Qt=>{if(Qt.type==="tree"){De.length?De.push({val:`/${Qt.val}`,path:Qt.val}):De.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Qt.val}`,path:Qt.val}),Ke(De);const ln=X(De);Mt&&ye(ln),Ht(ln)}},sn=(Qt,ln)=>{const En=De.filter((wn,rn)=>rn<=ln);Ke(En);const jt=X(En);Mt&&ye(jt),Ht(jt)},Ft=()=>K(void 0,null,function*(){le(ce),$t()}),$t=()=>{ye(""),Ke([]),wt([]),Te("1"),ge({type:"shixunsDetail/setActionTabs",payload:{}})},yn=()=>S.createElement(y.Z,{style:{margin:"0 0"},image:y.Z.PRESENTED_IMAGE_SIMPLE,imageStyle:{height:60},description:S.createElement("div",null,S.createElement("p",{style:{color:"#888",marginBottom:0}},"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u6682\u65E0\u6587\u4EF6\u3002\u8BF7\u5148\u5F00\u542F\u5E76\u4E0A\u4F20\u4EE3\u7801\u6587"),S.createElement("span",{style:{color:"#888"}},"\u4EF6\u3001\u6807\u51C6\u56FE\u7247\u7B49\u6587\u4EF6\u5230\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"))},S.createElement(r.ZP,{type:"primary",onClick:()=>{$t(),ge({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"warehouse"}}),pe.history.push(`/shixuns/${ee.id}/edit?tabId=warehouse`)}},"\u53BB\u4E0A\u4F20")),qt=X(De);return S.createElement(s.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:ae.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:Ft,onCancel:$t},S.createElement("div",{className:A.wrap},S.createElement(b.default,{activeKey:Ce,onChange:Qt=>{Ke([]),Te(Qt)}},S.createElement(b.default.TabPane,{tab:"\u4EE3\u7801\u4ED3\u5E93",key:"1"}),Ae==="exec_path"&&S.createElement(b.default.TabPane,{tab:"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",key:"2"})),S.createElement(g.Z,{style:{backgroundColor:"#f5f5f5",height:200},spinning:$e},S.createElement("div",{className:A.content},S.createElement("div",null,!!(De!=null&&De.length)&&De.map((Qt,ln)=>S.createElement("a",{style:{whiteSpace:ln===0?"nowrap":""},key:ln,onClick:()=>sn(Qt,ln)},Qt.val))),Ct!=null&&Ct.length?Ct.map((Qt,ln)=>Qt.type==="tree"?S.createElement("a",{key:ln,onClick:()=>Jt(Qt)},S.createElement("i",{className:`iconfont icon-wenjianjia ${A.colorBlue}`}),qt&&`${qt}/`,Qt.name):S.createElement("a",{key:ln,onClick:()=>Ot(`${Qt.name}`)},S.createElement("i",{className:`iconfont icon-zuoye ${A.colorBlue}`}),qt&&`${qt}/`,Qt.name)):yn())),S.createElement("label",{className:"mt5"},"\u5DF2\u9009\u4E2D\u7684\u6587\u4EF6:"),S.createElement(p.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",value:ce,onChange:Qt=>ye(Qt.target.value)})))};var re=(0,pe.connect)(({shixunsDetail:ae,globalSetting:Se})=>({shixunsDetail:ae,globalSetting:Se}))(W),G=C(5579),q=C(78267),Y=C(34209),Q=C(23789),$=C(13998),J=C(31933),ue=C(14739),se=C(41510),xe=C(32390),we=Object.defineProperty,ie=Object.defineProperties,L=Object.getOwnPropertyDescriptors,_=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,Z=Object.prototype.propertyIsEnumerable,ne=(ae,Se,ge)=>Se in ae?we(ae,Se,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ae[Se]=ge,H=(ae,Se)=>{for(var ge in Se||(Se={}))D.call(Se,ge)&&ne(ae,ge,Se[ge]);if(_)for(var ge of _(Se))Z.call(Se,ge)&&ne(ae,ge,Se[ge]);return ae},F=(ae,Se)=>ie(ae,L(Se)),j=(ae,Se,ge)=>new Promise((Ae,he)=>{var le=ye=>{try{ce(ge.next(ye))}catch(Ce){he(Ce)}},ee=ye=>{try{ce(ge.throw(ye))}catch(Ce){he(Ce)}},ce=ye=>ye.done?Ae(ye.value):Promise.resolve(ye.value).then(le,ee);ce((ge=ge.apply(ae,Se)).next())});const{Option:R}=I.default,{TextArea:T}=p.default,{Panel:N}=a.default;var te=(ae=>(ae.Path="path",ae.ExecPath="exec_path",ae.OriginalPicturePath="original_picture_path",ae.ExpectPicturePath="expect_picture_path",ae.PicturePath="picture_path",ae))(te||{});const oe=({shixunsDetail:ae,dispatch:Se,practiceSetting:ge})=>{var Ae,he,le,ee,ce,ye,Ce,Te,De,Ke,$e,pt,Ct,wt,bt,Mt,Ht,Ot,Jt,sn,Ft,$t,yn;const qt=(0,pe.useDispatch)(),[Qt]=t.default.useForm(),[ln]=t.default.useForm(),[En]=t.default.useForm(),[jt,wn]=(0,S.useState)({}),[rn,Zn]=(0,S.useState)({}),[Pe,fe]=(0,S.useState)([]),[Ee,be]=(0,S.useState)({}),[ve,Ne]=(0,S.useState)([]),[Fe,qe]=(0,S.useState)({hidden:0,input_visible:!1,is_invisible:!1,actual_output_visible:!1,last_match_rule:!1}),[Ye,st]=(0,S.useState)([!1]),[mt,xt]=(0,S.useState)(!1),[At,vt]=(0,S.useState)(),yt=(0,S.useRef)({formValue:{},testSetList:[],uploadData:[]}),[Re,Me]=(0,S.useState)(!0),[ze,Ue]=(0,S.useState)(!0),it=(0,S.useRef)(null),[tt,rt]=(0,S.useState)(!1),[je,Le]=(0,S.useState)(!1),[He,Xe]=(0,S.useState)(!1),[Ge,Je]=(0,S.useState)(!1),[_e,ut]=(0,S.useState)(!1),gt=(0,pe.useParams)(),[Dt,Wt]=(0,S.useState)(!1),[en,on]=(0,S.useState)(!1),[Kt,Tt]=(0,S.useState)(!1),[mn,un]=(0,S.useState)(!1),[pn,Yt]=(0,S.useState)(!1),[Ut,xn]=(0,S.useState)([]),[gn,Bn]=(0,S.useState)("");let[Pn,tn]=(0,S.useState)([{}]);const[It,Rt]=(0,S.useState)([]),[dn,Ve]=(0,S.useState)([]),[Qe,nt]=(0,S.useState)(null),[ht,Bt]=(0,S.useState)([]),[Xt,Nt]=(0,S.useState)({}),[ft,Et]=(0,S.useState)([]),[_t,Vt]=(0,S.useState)(null),[Gt,Fn]=(0,S.useState)([]),[An,Tn]=(0,S.useState)([]),[Mn,Xn]=(0,S.useState)([]),[tr,nr]=(0,S.useState)(),[Jn,jr]=(0,S.useState)([]),Vr=["test_set_rules","go_back_url","next_challenge","position","name","chooses","st","id","path","exec_path","show_type","original_picture_path","expect_picture_path","picture_path","test_set_rules_expression","web_route","test_set_score","test_set_average","exec_time","ignore_space","with_code_file","unity_3d","unity_3d_routes","unity_3d_result","has_web_route","test_sets","is_file","proxy_port","unity3d_show_location","show_vrs_content"];let Br=[];(0,S.useEffect)(()=>{Qr(),Dr()},[]),(0,S.useEffect)(()=>{console.log(Pe);let Oe=Pe.every(fn=>fn.hidden===1);Wt(Oe);let lt=Pe.every(fn=>fn.is_invisible);on(lt);let Lt=Pe.every(fn=>fn.last_match_rule);Tt(Lt);let cn=Pe.every(fn=>fn.input_visible);un(cn);let Sn=Pe.every(fn=>fn.actual_output_visible);Yt(Sn)},[Pe]),(0,S.useEffect)(()=>{var Oe;ae.actionTabs.key=="\u7F16\u8F91\u8BBE\u7F6E\u9879"?_r(ae.actionTabs.params):ae.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"&&(Ca(ae.actionTabs.params),Lr(((Oe=ae==null?void 0:ae.detail)==null?void 0:Oe.vrs_subject_id)||[]))},[ae.actionTabs.key]),(0,S.useEffect)(()=>{gt.challengesId?nr(!0):nr(!1)},[gt]),(0,S.useEffect)(()=>(JSON.stringify(yt.current.formValue)!=="{}"&&yt.current.testSetList.length&&wa(),()=>{clearTimeout(it.current)}),[jt,ve]);const Qr=()=>j(void 0,null,function*(){var Oe,lt;Me(!0);const Lt=yield Se({type:"shixunsDetail/getRepository",payload:{id:gt.id,path:""}});Ue((Lt==null?void 0:Lt.trees)===null);const cn=yield(0,w.ii)({id:gt.id,challengeId:gt.challengesId,tab:1});if(cn){Me(!1);const Sn=((lt=(Oe=cn.test_sets)==null?void 0:Oe[0])==null?void 0:lt.is_file)||!1;let fn=null;cn.test_set_score_rule==2?fn="score":cn.test_set_score_rule==1?fn=!0:cn.test_set_score_rule==0?fn=!1:fn=cn==null?void 0:cn.test_set_average;const rr=F(H({},cn),{is_file:Sn,test_set_average:fn});be(rr),parseInt(cn==null?void 0:cn.code_compile_score)>0&&ut(!0),Yn(rr)}}),Dr=()=>j(void 0,null,function*(){const Oe=yield(0,Q.ZP)("/api/vrs_env_list",{method:"get"});(Oe==null?void 0:Oe.status)===0&&xn(Oe==null?void 0:Oe.data)}),_r=Oe=>j(void 0,null,function*(){nt(Oe),ln.setFieldsValue(H({},Oe))}),Ca=Oe=>j(void 0,null,function*(){var lt,Lt,cn;Vt(Oe),En.setFieldsValue(F(H({},Oe),{vrs_env_id:(lt=ae==null?void 0:ae.detail)==null?void 0:lt.vrs_env_id,vrs_subject_id:(Lt=ae==null?void 0:ae.detail)==null?void 0:Lt.vrs_subject_id})),console.log("shixunsDetail?.detail?.vrs_subject_id",(cn=ae==null?void 0:ae.detail)==null?void 0:cn.vrs_subject_id)}),Jr=Oe=>{let lt=Oe==null?void 0:Oe.length;if(lt==0)return;const Lt=Math.floor(100/lt),cn=100%lt,Sn=Number(Lt)+Number(cn);console.log(lt,Oe),Et(Oe.map((fn,rr)=>F(H({},fn),{score:rr==lt-1?Sn:Lt})))},wa=()=>{clearTimeout(it.current),it.current=setTimeout(Ea,500)},Ea=()=>{Vr.some(lt=>{const Lt=(0,q.isNumber)(jt[lt])?String(jt[lt]):jt[lt],cn=(0,q.isNumber)(yt.current.formValue[lt])?String(yt.current.formValue[lt]):yt.current.formValue[lt];return!(0,q.isEqual)(Lt,cn)})||!(0,q.isEqual)(yt.current.testSetList,ve)||!(0,q.isEqual)(yt.current.uploadData,Pe)?Se({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):Se({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},Yn=Oe=>{var lt,Lt,cn,Sn,fn;if(Oe.proxy_port=(Oe==null?void 0:Oe.proxy_port)||8080,Qt.setFieldsValue(H({},Oe)),wn(H({},Oe)),Oe!=null&&Oe.is_file){const rr=Oe.test_sets||[];fe(rr);const vr=[{hidden:0,input:"",output:"",score:100}];yt.current={formValue:H({},Oe),testSetList:vr,uploadData:rr},Ne(vr),st(Array(vr.length).fill(!1))}else{const rr=(lt=Oe.test_sets)!=null&<.length?Oe.test_sets:[{hidden:0,input:"",output:"",score:100}];yt.current={formValue:H({},Oe),testSetList:rr,uploadData:[]},st(Array(rr.length).fill(!1)),Ne(rr)}Ve((Oe==null?void 0:Oe.vrs_settings)||[]),Et((Oe==null?void 0:Oe.test_sets)||[]),tn((Oe==null?void 0:Oe.step_settings)||[{}]),jr(Oe!=null&&Oe.img_attachment?[F(H({},Oe==null?void 0:Oe.img_attachment),{name:(Lt=Oe==null?void 0:Oe.img_attachment)==null?void 0:Lt.title,response:{id:(Sn=(cn=Oe==null?void 0:Oe.img_attachment)==null?void 0:cn.url)==null?void 0:Sn.split("/")[3]}})]:[]),Oe!=null&&Oe.voice_attachment&&Xn([{response:H({},Oe==null?void 0:Oe.voice_attachment),uid:(fn=Oe==null?void 0:Oe.voice_attachment)==null?void 0:fn.id,status:"done"}])},Vn=Oe=>j(void 0,null,function*(){if(ze){s.default.confirm({centered:!0,title:"\u63D0\u793A",content:"\u8BF7\u5148\u4E0A\u4F20\u672C\u5173\u4EFB\u52A1\u7684\u6240\u6709\u4EE3\u7801\u6587\u4EF6\u3001\u6807\u51C6\u56FE\u7247\u7B49\u6240\u6709\u5FC5\u8981\u7684\u6587\u4EF6\u5230\u4EE3\u7801\u4ED3\u5E93",okText:"\u53BB\u4E0A\u4F20",onOk:()=>{Se({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"warehouse"}}),pe.history.push(`/shixuns/${gt.id}/edit?tabId=warehouse`)},cancelText:"\u53D6\u6D88"});return}Se({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}}),vt(Oe)}),Sr=Oe=>{const lt={[At]:Oe};Qt.setFieldsValue(lt),wn(H(H({},jt),lt))},ar=Oe=>{const lt=Qt.getFieldsValue();wn(H({},lt)),"vrs_env_id"in Oe&&(Qt.setFieldsValue({vrs_subject_id:null}),wn(F(H({},lt),{vrs_subject_id:null})),Ve([]),Et([])),"vrs_subject_id"in Oe&&(Ve([]),Et([])),"test_set_score"in Oe&&Oe.test_set_score&&(Qt.setFieldsValue({test_set_average:!0}),jt.is_file?br(Pe):or(ve)),"test_set_average"in Oe&&Oe.test_set_average&&(Jr(ft),jt.is_file?br(Pe):or(ve)),"unity_3d"in Oe&&(Oe.unity_3d||(Qt.setFieldsValue({with_code_file:!0}),wn(F(H({},lt),{with_code_file:!0}))))},or=Oe=>{let lt=parseInt(Qt.getFieldValue("code_compile_score")||0);const Lt=Math.floor((100-lt)/Oe.length),cn=Lt+(100-lt)%Oe.length;Oe=Oe.map((Sn,fn)=>fn===Oe.length-1?F(H({},Sn),{score:cn}):F(H({},Sn),{score:Lt})),yt.current.testSetList=(0,q.clone)(Oe),Ne(Oe)},br=Oe=>{let lt=parseInt(Qt.getFieldValue("code_compile_score")||0);const Lt=Math.floor((100-lt)/Oe.length),cn=Lt+(100-lt)%Oe.length;Oe=Oe.map((Sn,fn)=>fn===Oe.length-1?F(H({},Sn),{score:cn}):F(H({},Sn),{score:Lt})),yt.current.uploadData=(0,q.clone)(Oe),fe(Oe)},Hr=()=>{const Oe=[...ve,{hidden:0,input:"",output:"",score:0}];st([...Ye,!1]),xt(!1),Qt.getFieldValue("test_set_average")?or(Oe):Ne(Oe)},In=(Oe,lt=!1,Lt=1)=>j(void 0,null,function*(){var cn,Sn,fn,rr,vr,ha,ba,eo,to;const{vrs_type:fo,vrs_env_id:Xa,vrs_subject_id:hr,test_set_average:ur,vrs_settings:ga,test_set:ra,point_hint:$r}=Oe;Oe.path&&!Oe.path.endsWith("\uFF1B")&&(Oe.path=Oe.path+"\uFF1B"),((cn=ae.detail)==null?void 0:cn.vrs_type)==1?(yield(0,Q.ZP)(`/api/shixuns/${gt==null?void 0:gt.id}/challenges/${gt==null?void 0:gt.challengesId}/update_vrs_setting`,{method:"put",body:F(H(F(H({},Oe),{vrs_type:1,vrs_env_id:Xa,vrs_subject_id:hr,test_set:ft,unity_3d_routes:(fn=(Sn=Ut==null?void 0:Ut.filter(fa=>{var Aa;return fa.id==((Aa=ae==null?void 0:ae.detail)==null?void 0:Aa.vrs_env_id)}))==null?void 0:Sn[0])==null?void 0:fn.url,voice_attachment_id:(ha=(vr=(rr=Mn.filter(fa=>fa.status==="done"))==null?void 0:rr[0])==null?void 0:vr.response)==null?void 0:ha.container_id,step_settings:[...Pn],img_attachment_id:((eo=(ba=Jn==null?void 0:Jn[0])==null?void 0:ba.response)==null?void 0:eo.id)||""}),Pr),{test_set_score_rule:Oe.test_set_average=="score"?2:Oe.test_set_average?1:0})})).status==0&&u.ZP.success("\u4FDD\u5B58\u6210\u529F"):(yield(0,w.Rs)(F(H({},gt),{tab:1,vrs_type:0,challenge:F(H(H({},Oe),{test_set_rules_expression:Oe.test_set_rules===0?null:Oe.test_set_rules_expression}),{shixunfileexpectpicturepath:Oe.original_picture_path,shixunfilestandardpicturepath:Oe.expect_picture_path}),test_set:Br,sync_origin_shixun:lt}))).status>=0&&((to=ae==null?void 0:ae.detail)!=null&&to.copy_for_exercise&&(0,J.m)(Se,ae,gt.id,Lt),pe.history.replace(`/shixuns/${gt.id}/edit/${gt.challengesId}/tab=3`))}),Wn=(Oe,lt)=>{const Lt=[...Pe];Lt.splice(lt,1),jt.test_set_average?br(Lt):fe(Lt)},Qn=(Oe,lt)=>{console.log(Oe,lt);const Lt=Pe.map((cn,Sn)=>Sn===lt?F(H({},cn),{score:Oe.target.value?Number(Oe.target.value):0}):cn);fe(Lt)},$n=(Oe,lt,Lt)=>{Lt==="hidden"&&(Oe=Oe?1:0),console.log(Oe,lt);const cn=Pe.map((fn,rr)=>rr===lt?F(H({},fn),{[Lt]:Oe}):fn);fe(cn),console.log(cn);const Sn=cn.every(fn=>fn[Lt]===Oe);Lt==="hidden"?Wt(Sn&&Oe):Lt==="is_invisible"?on(Sn&&Oe):Lt==="input_visible"?un(Sn&&Oe):Lt==="actual_output_visible"?Yt(Sn&&Oe):Tt(Sn&&Oe)},fr=(Oe,lt)=>{lt==="hidden"&&(Oe=Oe?1:0),console.log(Oe);const Lt=Pe.map((cn,Sn)=>F(H({},cn),{[lt]:Oe}));fe(Lt),lt==="hidden"?Wt(Oe):lt==="is_invisible"?on(Oe):lt==="input_visible"?un(Oe):lt==="actual_output_visible"?Yt(Oe):Tt(Oe)},Er=Oe=>{if(Oe!=null&&Oe.length){if(Qt.setFieldsValue({is_file:Oe==null?void 0:Oe[0].is_file}),wn(F(H({},jt),{is_file:Oe==null?void 0:Oe[0].is_file})),Oe!=null&&Oe[0].is_file){const lt=Pe.concat(Oe.map(Lt=>F(H({},Lt),{hidden:0,is_invisible:!1,last_match_rule:!1})));jt.test_set_average?br(lt):fe(lt)}if(!(Oe!=null&&Oe[0].is_file)){const lt=ve==null?void 0:ve.filter(Lt=>Lt.input||Lt.output).concat(Oe);st(Array(lt.length).fill(!1)),jt.test_set_average?or(lt):Ne(lt)}}},sa=()=>{s.default.confirm({title:"\u5220\u9664\u6D4B\u8BD5\u7528\u4F8B\u63D0\u793A",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u5173\u5361\u4E2D\u7684\u6D4B\u8BD5\u7528\u4F8B\u5168\u90E8\u5220\u9664\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>{Oe()}});const Oe=()=>{jt.is_file?br([]):(or([{hidden:0,input:"",output:"",score:0}]),st([!1]))}},Wr=()=>{var Oe;const lt=()=>{pe.history.push(`/shixuns/${gt.id}/challenges`),Se({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(Oe=ge==null?void 0:ge.sideBar)!=null&&Oe.confirmLeave?s.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:()=>{lt()}}):lt()};console.log(Pe,444);const Kr=Oe=>j(void 0,null,function*(){Ve(dn.filter(lt=>!Oe.includes(lt.id)))}),Gr=Oe=>j(void 0,null,function*(){let lt=ft.filter(Lt=>!Oe.includes(Lt.id));Et(lt),Jr(lt)}),Tr=[{title:"\u5E8F\u53F7",render:(Oe,lt,Lt)=>Lt+1,width:60,align:"center"},{title:"\u76EE\u6807",dataIndex:"target",align:"center"},{title:"\u8BBE\u7F6E\u9879\u540D\u79F0",dataIndex:"name",align:"center"},{title:"\u6001\u52BF\u503C",dataIndex:"value",align:"center"},{title:"\u64CD\u4F5C",dataIndex:"course_group_name",align:"right",width:200,render:(Oe,lt)=>S.createElement(S.Fragment,null,S.createElement("span",{onClick:()=>{qt({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u8BBE\u7F6E\u9879",params:lt}})},className:"current c-light-primary mr15"},"\u7F16\u8F91"),S.createElement("span",{onClick:()=>Kr([lt==null?void 0:lt.id]),className:"current",style:{color:"#9096A3"}},"\u5220\u9664"))}],mr=[{title:"\u5E8F\u53F7",render:(Oe,lt,Lt)=>Lt+1,width:60,align:"center"},{title:"\u91C7\u96C6\u70B9\u540D\u79F0",dataIndex:"vrs_point_name",align:"center"},{title:"\u7B54\u6848\u503C\u7C7B\u578B",dataIndex:"vrs_point_answer_type",align:"center",render:(Oe,lt,Lt)=>Oe==0?"\u56FA\u5B9A\u503C":Oe==1?"\u533A\u95F4\u503C":Oe==2?"\u72B6\u6001\u503C":"\u8BED\u97F3\u91C7\u96C6"},{title:"\u7B54\u6848",dataIndex:"vrs_point_answer_value",align:"center"},{title:(jt==null?void 0:jt.test_set_average)=="score"?"\u81EA\u5B9A\u4E49\u5206\u503C":"\u5F97\u5206\u6BD4\u4F8B",dataIndex:"score",align:"left",width:220,render:(Oe,lt,Lt)=>{var cn;return S.createElement(S.Fragment,null,S.createElement(o.Z,{min:0,max:100,value:(cn=ft[Lt])==null?void 0:cn.score,disabled:(jt==null?void 0:jt.test_set_average)&&(jt==null?void 0:jt.test_set_average)!="score",onChange:Sn=>{ft[Lt].score=Sn?Number(Sn):0,Et([...ft])}}),(jt==null?void 0:jt.test_set_average)!="score"&&S.createElement("span",{className:"ml5"},"%"))}},{title:"\u662F\u5426\u9636\u68AF\u5224\u5206",dataIndex:"is_step_grading",align:"left",width:112,render:(Oe,lt,Lt)=>Oe?"\u662F":"\u5426"},jt.point_hint&&{title:"\u5F15\u5BFC\u987A\u5E8F",dataIndex:"vrs_position",align:"center"},jt.point_hint&&{title:"\u5F15\u5BFC\u5185\u5BB9",dataIndex:"vrs_content",ellipsis:!0,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"course_group_name",align:"right",width:200,render:(Oe,lt)=>S.createElement(S.Fragment,null,S.createElement("span",{onClick:()=>{var Lt;jt.vrs_question_type=(Lt=ae.detail)==null?void 0:Lt.vrs_question_type,wn(H({},jt)),qt({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u91C7\u96C6\u70B9",params:lt}})},className:"current mr15",style:{color:"#3061D0"}},"\u7F16\u8F91"),S.createElement("span",{onClick:()=>Gr([lt==null?void 0:lt.id]),className:"current",style:{color:"#9096A3"}},"\u5220\u9664"))}].filter(Oe=>!!Oe),Lr=Oe=>j(void 0,null,function*(){const lt=yield(0,Q.ZP)("/api/vrs_points.json",{method:"get",params:{vrs_subject_id:Oe}});(lt==null?void 0:lt.status)==0&&Rt(lt.data)}),kr=Oe=>{["uploading","done","removed"].includes(Oe.file.status)&&jr(Oe.fileList)},la=Oe=>Oe.type==="image/jpeg"||Oe.type==="image/png"?Oe.size/1024/1024>10?(u.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E10MB"),!1):(jr([]),!0):(u.ZP.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),!1);(0,S.useEffect)(()=>{Fa(H({},Ee))},[Ee]);const[Pr,Fa]=(0,S.useState)({}),Ta=(Oe,lt)=>{const Lt=JSON.parse(JSON.stringify(Pr||[]));Lt[Oe]=lt,Fa(H({},Lt))},_a=(Oe,lt,Lt)=>{const cn=JSON.parse(JSON.stringify(Pr||[]));cn.challenge_step_penalties[Lt][Oe]=lt,Fa(H({},cn))},Ra=()=>{const Oe=JSON.parse(JSON.stringify(Pr||[]));Oe!=null&&Oe.challenge_step_penalties&&Oe.challenge_step_penalties.push({id:null,score:null,start_time:null,end_time:null}),Fa(H({},Oe))},so=Oe=>{const lt=JSON.parse(JSON.stringify(Pr||[]));lt.challenge_step_penalties,lt!=null&<.challenge_step_penalties&<.challenge_step_penalties.splice(Oe,1),Fa(H({},lt))};return S.createElement(S.Fragment,null,S.createElement("section",{key:1,className:f.bg},S.createElement(t.default,{form:Qt,className:f.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:ar,onFinish:Oe=>{var lt,Lt,cn;let Sn=parseInt(Qt.getFieldValue("code_compile_score")||0);if(((lt=ae.detail)==null?void 0:lt.vrs_type)==1&&(ft!=null&&ft.length)){const fn=ft.reduce((rr,vr)=>rr+vr,0);if(Oe.test_set_score&&fn!==100&&(ft!=null&&ft.length)){u.ZP.error((jt==null?void 0:jt.test_set_average)=="score"?"\u6570\u636E\u91C7\u96C6\u70B9\u7684\u5F97\u5206\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100":"\u6570\u636E\u91C7\u96C6\u70B9\u7684\u5F97\u5206\u6BD4\u4F8B\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}}if(Oe.is_file){if(!(Pe!=null&&Pe.length)){u.ZP.error("\u6D4B\u8BD5\u96C6\u4E0D\u80FD\u4E3A\u7A7A");return}const rr=Pe.map(vr=>vr.score).reduce((vr,ha)=>vr+ha,0)+Sn;if(Oe.test_set_score&&rr!==100&&(ve!=null&&ve.length)){u.ZP.error((jt==null?void 0:jt.test_set_average)=="score"?"\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100":"\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}Br=Pe}if(!Oe.is_file){const rr=ve.map(vr=>vr.score).reduce((vr,ha)=>vr+ha,0)+Sn;if(Oe.test_set_score&&rr!==100&&(ve!=null&&ve.length)){u.ZP.error((jt==null?void 0:jt.test_set_average)=="score"?"\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100":"\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}Br=ve.map(vr=>F(H({},vr),{is_file:!1}))}Oe.test_set_score||(Br=Br.map(fn=>F(H({},fn),{is_target:!1,target_name:""}))),(Lt=ae==null?void 0:ae.detail)!=null&&Lt.is_fork_from_creator&&((cn=ae==null?void 0:ae.detail)!=null&&cn.copy_for_exercise)&&(Ee!=null&&Ee.has_relation)?Se({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:Oe,type:"taskLevel",fn:(fn,rr,vr)=>{In(fn,rr,vr)}}}):In(Oe)},initialValues:{test_set_rules:0}},S.createElement($.Z,{activeIndex:1}),S.createElement("div",{className:(Ae=ae==null?void 0:ae.detail)!=null&&Ae.is_client_unity_3d?"":f.onePart},((he=ae.detail)==null?void 0:he.identity)<5&&((le=ae.detail)==null?void 0:le.unity_3d)&&((ee=ae.detail)==null?void 0:ee.vrs_type)==1&&S.createElement(S.Fragment,null,S.createElement(t.default.Item,{name:"show_vrs_content",valuePropName:"checked"},S.createElement(c.default,{style:{color:"#333333"}},"\u662F\u5426\u5728\u4EFF\u771F\u5BA2\u6237\u7AEF\u663E\u793A\u5F15\u5BFC\u5185\u5BB9\u7684\u4EA4\u4E92\u9762\u677F")),((ce=ae.detail)==null?void 0:ce.vrs_question_type)==1&&(jt==null?void 0:jt.show_vrs_content)&&S.createElement(S.Fragment,null,S.createElement(t.default.Item,{name:"vrs_content",label:"\u5F15\u5BFC\u5185\u5BB9:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5F15\u5BFC\u5185\u5BB9"}]},S.createElement(T,{defaultValue:jt.vrs_content,rows:6})),S.createElement(t.default.Item,{name:"img_attachment_id",valuePropName:"imgFileList"},S.createElement("div",{className:f.upload},S.createElement(n.default,{fileList:Jn,action:`${se.Z.API_SERVER}/api/attachments.json`,onChange:Oe=>kr(Oe),onRemove:Oe=>{jr([])},beforeUpload:Oe=>la(Oe),withCredentials:!0,accept:"image/*"},S.createElement(r.ZP,{type:"primary",style:{height:"38px",padding:"4px 27px"}},"\u4E0A\u4F20\u56FE\u7247")))),S.createElement(t.default.Item,{name:"audioFiles",valuePropName:"audioFiles"},S.createElement(xe.Z,{isEdit:tr,value:Mn,onChange:Xn,maxSize:5e3,maxCount:1}))),S.createElement(t.default.Item,{name:"test_set_average",label:"\u91C7\u96C6\u70B9\u5F97\u5206\u89C4\u8303"},S.createElement(i.ZP.Group,null,S.createElement(i.ZP,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),S.createElement(i.ZP,{value:!1},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"),S.createElement(i.ZP,{value:"score"},"\u81EA\u5B9A\u4E49\u5206\u503C"))),S.createElement("div",{style:{position:"relative"}},S.createElement(t.default.Item,{name:"test_set",label:"\u8003\u6838\u6570\u636E\u91C7\u96C6\u70B9\u4E0E\u6807\u51C6\u7B54\u6848",rules:[{required:!1,message:"\u8BF7\u6DFB\u52A0\u8003\u6838\u6570\u636E\u91C7\u96C6\u70B9\u4E0E\u6807\u51C6\u7B54\u6848"}]},S.createElement("div",{className:"flex item-center justify-between"},S.createElement("div",{className:f.btns},S.createElement("div",{className:f.addBtn,onClick:()=>{var Oe,lt;qt({type:"shixunsDetail/setActionTabs",payload:{key:"\u6DFB\u52A0\u91C7\u96C6\u70B9"}}),jt.vrs_question_type=(Oe=ae.detail)==null?void 0:Oe.vrs_question_type,wn(H({},jt)),Lr(((lt=ae==null?void 0:ae.detail)==null?void 0:lt.vrs_subject_id)||[])}},S.createElement("span",null,"\u6DFB\u52A0\u91C7\u96C6\u70B9")),(Gt==null?void 0:Gt.length)>0&&S.createElement("div",{className:f.deleteBtn,onClick:()=>s.default.confirm({title:"\u63D0\u793A",centered:!0,content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E9B\u91C7\u96C6\u70B9\u5417\uFF1F",onOk:()=>Gr(Gt)})},S.createElement("span",null,"\u6279\u91CF\u5220\u9664"))),S.createElement(ue.t7,{className:f.searchInput,style:{width:300},placeholder:"\u8BF7\u8F93\u5165\u91C7\u96C6\u70B9\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:gn,onChange:Oe=>{var lt;return Bn((lt=decodeURIComponent(Oe))==null?void 0:lt.trim())}})),S.createElement(l.default,{style:{padding:"15px 0"},pagination:!1,columns:mr,dataSource:ft==null?void 0:ft.filter(Oe=>{var lt,Lt;return!gn||((lt=Oe==null?void 0:Oe.vrs_point_name)==null?void 0:lt.toLowerCase().includes(gn.toLowerCase()))||((Lt=Oe==null?void 0:Oe.vrs_point_name)==null?void 0:Lt.includes(gn))}),rowKey:Oe=>Oe==null?void 0:Oe.id,rowSelection:{selectedRowKeys:Gt,onChange:Oe=>{Fn(Oe)}}})),((ye=ae.detail)==null?void 0:ye.vrs_question_type)==0&&S.createElement(t.default.Item,{name:"point_hint",valuePropName:"checked",style:{position:"absolute",top:10,right:0}},S.createElement(c.default,null,S.createElement("span",{style:{fontSize:14}},"\u5BF9\u5B66\u5458\u5F00\u542F\u91C7\u96C6\u70B9\u64CD\u4F5C\u5F15\u5BFC")))),(Ce=[Pr||[]])==null?void 0:Ce.map((Oe,lt)=>{var Lt,cn,Sn,fn,rr;return S.createElement(S.Fragment,{key:Oe.challenge_id},[0,1].includes((Lt=ae.detail)==null?void 0:Lt.vrs_question_type)&&S.createElement("div",{className:"mb20"},S.createElement(d.Z,null,S.createElement(E.Z,{checked:Oe==null?void 0:Oe.is_time_limit,onChange:vr=>Ta("is_time_limit",vr)}),S.createElement("span",{className:"c-grey-333",onClick:()=>{console.log(Pr)}},"\u5F00\u542F\u5B8C\u6210\u65F6\u95F4\u9650\u5236\uFF0C\u5E76\u8BBE\u7F6E\u5F97\u5206\u89C4\u5219")),((cn=ae.detail)==null?void 0:cn.vrs_question_type)==0&&(Oe==null?void 0:Oe.is_time_limit)&&S.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:10}},S.createElement("div",null,"\u9650\u5236\u5B8C\u6210\u65F6\u95F4"),S.createElement(o.Z,{suffix:"\u79D2",value:Oe==null?void 0:Oe.time_limit,onChange:vr=>Ta("time_limit",vr),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),S.createElement("div",null,"\uFF0C\u6BCF\u8D85\u8FC7"),S.createElement(o.Z,{suffix:"\u79D2",value:Oe==null?void 0:Oe.timeout_second,onChange:vr=>Ta("timeout_second",vr),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),S.createElement("div",null,"\uFF0C\u6263\u9664"),S.createElement(o.Z,{suffix:"\u5206",value:Oe==null?void 0:Oe.deduct_point,onChange:vr=>Ta("deduct_point",vr),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),S.createElement("div",null,"\uFF0C\u76F4\u81F3\u6263\u5B8C\u8BE5\u9898\u5206\u503C")),((Sn=ae.detail)==null?void 0:Sn.vrs_question_type)==1&&(Oe==null?void 0:Oe.is_time_limit)&&S.createElement(S.Fragment,null,S.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:10}},S.createElement("div",null,"\u9650\u5236\u5B8C\u6210\u65F6\u95F4"),S.createElement(o.Z,{suffix:"\u79D2",value:Oe==null?void 0:Oe.time_limit,onChange:vr=>Ta("time_limit",vr),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),S.createElement("div",null,"\uFF0C\u8D85\u8FC7\u65F6\u95F4\u4E0D\u5F97\u5206\uFF0C\u53EF\u4EE5\u8BBE\u7F6E\u5B66\u5458\u5728\u6307\u5B9A\u65F6\u95F4\u5185\u5B8C\u6210\u6263\u9664\u4E0D\u540C\u5206\u503C")),!!((fn=Oe==null?void 0:Oe.challenge_step_penalties)!=null&&fn.length)&&S.createElement("div",{className:"mt20 p20",style:{backgroundColor:"#F6F7F9",display:"flex",flexDirection:"column",gap:20}},(rr=Oe==null?void 0:Oe.challenge_step_penalties)==null?void 0:rr.map((vr,ha)=>S.createElement(h.Z,{key:ha,align:"middle"},S.createElement("div",null,"\u5B8C\u6210\u65F6\u95F4"),S.createElement(o.Z,{suffix:"\u79D2",value:vr==null?void 0:vr.start_time,onChange:ba=>_a("start_time",ba,ha),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),S.createElement("div",null,"-"),S.createElement(o.Z,{suffix:"\u79D2",value:vr==null?void 0:vr.end_time,onChange:ba=>_a("end_time",ba,ha),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),S.createElement("div",null,"\uFF0C\u6263\u9664"),S.createElement(o.Z,{suffix:"\u5206",value:vr==null?void 0:vr.score,onChange:ba=>_a("score",ba,ha),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),S.createElement("i",{className:"iconfont icon-shanchu15 c-red current ml20",onClick:()=>so(ha)})))),S.createElement(ue.op,{onClick:()=>Ra(),className:"mt20",shape:"default"},"\u6DFB\u52A0\u5F97\u5206\u89C4\u5219"))))}),((Te=ae.detail)==null?void 0:Te.vrs_question_type)==1&&S.createElement("div",{className:"mb100"},S.createElement(t.default.Item,{name:"open_step_settings",valuePropName:"checked"},S.createElement(c.default,{style:{color:"#333333"}},"\u6307\u5B9A\u4E0B\u4E00\u6B65\u4EFB\u52A1",S.createElement("span",{style:{color:"#9096A3",fontSize:14}},"\uFF08\u672A\u5F00\u542F\u65F6\uFF0C\u5B66\u5458\u5B8C\u6210\u5F53\u524D\u4EFB\u52A1\u540E\u5C06\u6309\u9ED8\u8BA4\u6392\u5E8F\u8FDB\u884C\u4E0B\u4E00\u6B65\u4EFB\u52A1\u3002\u5F00\u542F\u4E4B\u540E\uFF0C\u5C06\u6839\u636E\u5F53\u524D\u4EFB\u52A1\u7684\u4E0D\u540C\u5B8C\u6210\u60C5\u51B5\u8FDB\u5165\u6307\u5B9A\u7684\u4E0B\u4E00\u6B65\u4EFB\u52A1\uFF09"))),jt.open_step_settings&&S.createElement(h.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 20px",marginTop:"1px",marginBottom:50}},Pn&&(Pn==null?void 0:Pn.map(function(Oe,lt){var Lt,cn,Sn;return S.createElement(v.Z,{span:24,key:lt},S.createElement(h.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:lt==(Pn==null?void 0:Pn.length)-1?"0px":"10px"}},S.createElement("div",{style:{minWidth:60,marginRight:"15px",textAlign:"right"}},"\u89C4\u5219",lt+1,"\uFF1A"),S.createElement("div",{className:"mr10"},"\u82E5\u91C7\u96C6\u70B9"),S.createElement(I.default,{mode:"multiple",className:f.multiple_select,style:{width:"38%"},value:Oe.check_points,placeholder:"\u8BF7\u9009\u62E9\u91C7\u96C6\u70B9",onChange:fn=>{Pn[lt].check_points=fn,tn(Pn.slice())}},(Lt=Ut==null?void 0:Ut.filter(fn=>{var rr;return fn.id==((rr=ae==null?void 0:ae.detail)==null?void 0:rr.vrs_env_id)})[0])==null?void 0:Lt.vrs_points.map(fn=>S.createElement(R,{value:fn.name},fn.name))),S.createElement("div",{className:"ml10"},"\u5168\u90E8\u6B63\u786E\uFF0C\u5219\u8FDB\u5165"),S.createElement("div",{className:"ml20"},S.createElement(I.default,{style:{width:"250px",height:40},size:"large",value:Oe.challenge_id,placeholder:"\u8BF7\u9009\u62E9\u4EFB\u52A1",onChange:fn=>{Pn[lt].challenge_id=fn,tn(Pn.slice())}},(Sn=(cn=ae==null?void 0:ae.challenges)==null?void 0:cn.challenge_list)==null?void 0:Sn.map((fn,rr)=>S.createElement(R,{value:fn.challenge_id},`\u4EFB\u52A1${rr+1}`)))),S.createElement("div",{style:{display:"flex",width:"50px"}},S.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{tn(Pn.concat({}))}}),lt!=0&&S.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{Pn=Pn.filter((fn,rr)=>lt!==rr),tn(Pn.slice()),setTimeout(()=>tn(Pn.slice()),10)}}))))}))))),!((De=ae.detail)!=null&&De.unity_3d)&&((Ke=ae.detail)==null?void 0:Ke.identity)<5&&(($e=ae.detail)==null?void 0:$e.vrs_type)!=1&&S.createElement(t.default.Item,{name:"unity_3d_routes",label:"\u8DEF\u5F84:",rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},S.createElement(p.default,{bordered:!1,disabled:((pt=ae.detail)==null?void 0:pt.shixun_status)===2,placeholder:"\u8BF7\u8F93\u5165\u7B2C\u4E09\u65B9\u5E73\u53F0\u7684\u94FE\u63A5\u5730\u5740\u3002\u4F8B\uFF1Ahttps://..."})),((Ct=ae.detail)==null?void 0:Ct.unity_3d)&&((wt=ae.detail)==null?void 0:wt.identity)<5&&((bt=ae.detail)==null?void 0:bt.vrs_type)!=1&&S.createElement(S.Fragment,null,S.createElement(t.default.Item,{name:"with_code_file",label:"\u662F\u5426\u9700\u8981\u4EE3\u7801\u8BC4\u6D4B:"},S.createElement(i.ZP.Group,null,S.createElement(i.ZP,{value:!0},"\u662F"),S.createElement(i.ZP,{value:!1},"\u5426"))),jt.with_code_file?S.createElement(t.default.Item,{name:"unity_3d_result",label:"\u8BC4\u6D4B\u7ED3\u679C\u662F\u5426\u7531 Unity3D \u51B3\u5B9A:"},S.createElement(i.ZP.Group,null,S.createElement(i.ZP,{value:!0},"\u662F"),S.createElement(i.ZP,{value:!1},"\u5426"))):null,jt.with_code_file?S.createElement(t.default.Item,{name:"unity3d_show_location",label:"Unity3D\u5185\u5BB9\u5C55\u793A\u4F4D\u7F6E:"},S.createElement(i.ZP.Group,null,S.createElement(i.ZP,{value:0},"\u5DE6\u4FA7\uFF08\u4EFB\u52A1\u8981\u6C42\u4E0A\u65B9\uFF09"),S.createElement(i.ZP,{value:1},"\u53F3\u4FA7\uFF08\u53EF\u901A\u8FC7\u5B9E\u9A8C\u73AF\u5883\u5207\u6362\uFF09"))):null)),S.createElement("div",{className:f.twoPart},jt.with_code_file&&((Mt=ae.detail)==null?void 0:Mt.vrs_type)!=1&&S.createElement(S.Fragment,null,S.createElement("div",{className:f.title},"\u8BC4\u6D4B\u6587\u4EF6"),S.createElement(t.default.Item,{name:"exec_time",label:S.createElement("div",null,"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236 ",S.createElement("span",{className:"font12 c-light-black"},"\uFF08\u7A0B\u5E8F\u7F16\u8BD1\u3001\u6267\u884C\u6240\u5141\u8BB8\u7684\u6700\u5927\u65F6\u957F\uFF0C\u5355\u4F4D\uFF1A\u79D2\uFF09")),rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},S.createElement(p.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u8BC4\u6D4B\u65F6\u957F",className:f.width300})),S.createElement(t.default.Item,{label:S.createElement("div",null,"\u8BC4\u6D4B\u7ED3\u679C\u5C55\u793A\u65B9\u5F0F ",S.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B66\u5458\u8BC4\u6D4B\u672C\u5173\u4EFB\u52A1\u65F6\uFF0C\u67E5\u770B\u6548\u679C\u9875\u4E0A\u9700\u8981\u5C55\u73B0\u7684\u6587\u4EF6\u7C7B\u578B\uFF09"))},S.createElement(t.default.Item,{name:"show_type",noStyle:!0,rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},S.createElement(I.default,{bordered:!1,size:"large",style:{width:600},getPopupContainer:Oe=>Oe.parentNode},S.createElement(R,{value:-1},"\u6D4B\u8BD5\u96C6\u5BF9\u6BD4"),S.createElement(R,{value:1},"\u56FE\u7247"),S.createElement(R,{value:2},"apk/exe"),S.createElement(R,{value:3},"txt"),S.createElement(R,{value:4},"html"),S.createElement(R,{value:5},"mp3"),S.createElement(R,{value:6},"mp4"),S.createElement(R,{value:7},"LaTeX"),S.createElement(R,{value:8},"office"),S.createElement(R,{value:9},"Verilog"))),S.createElement(m.Z,{overlayClassName:f.popover,placement:"bottomLeft",content:S.createElement("p",{className:"font12"},"\u56FE\u7247\uFF1A\u5904\u7406\u6216\u8F93\u51FA\u56FE\u7247\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",S.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u8BBE\u7F6E\u56FE\u7247\u8DEF\u5F84\u548C\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\uFF0C\u5C55\u793A\u4EE3\u7801\u5BF9\u5E94\u7684\u56FE\u7247\u6548\u679C",S.createElement("br",null),S.createElement("br",null),"apk/exe\uFF1A\u5199\u53EF\u6267\u884C\u6587\u4EF6\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",S.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u8BBE\u7F6E\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\uFF0C\u5C55\u793A\u4E8C\u7EF4\u7801\u4EE5\u4F9B\u626B\u7801\u4E0B\u8F7D",S.createElement("br",null),S.createElement("br",null),"txt\uFF1A\u8F93\u51FAtxt\u6587\u6863\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",S.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\u8BBE\u7F6E\uFF0C\u5C55\u793Atxt\u6587\u4EF6\u5185\u5BB9",S.createElement("br",null),S.createElement("br",null),"html\uFF1Aweb\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",S.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7Web\u8DEF\u7531\u8BBE\u7F6E\uFF0C\u5C55\u793Ahtml\u6548\u679C\u9884\u89C8\u9875",S.createElement("br",null),S.createElement("br",null),"mp3/mp4\uFF1Amp3/mp4\u6587\u4EF6\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",S.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\u8BBE\u7F6E\uFF0C\u5C55\u793Amp3/mp4\u6587\u4EF6\u5185\u5BB9",S.createElement("br",null),S.createElement("br",null),"LaTeX\uFF1ALaTeX\u5B9E\u9A8C\u62A5\u544A\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u62E9\u6B64\u9879",S.createElement("br",null),"\u5B66\u5458\u53EF\u4EE5\u4F7F\u7528LaTeX\u7CFB\u7EDF\u64B0\u5199\u5B9E\u9A8C\u62A5\u544A\uFF0C\u6700\u7EC8\u4EE5PDF\u683C\u5F0F\u5C55\u793A",S.createElement("br",null),S.createElement("span",{className:"c-red"},"\u6CE8\u610F\uFF1A\u9009\u62E9\u4E86LaTeX\u7684\u5173\u5361\uFF0C\u9700\u8981\u6559\u5E08\u624B\u52A8\u5BF9\u8BE5\u5173\u5361\u8FDB\u884C\u5224\u5206"),S.createElement("br",null),S.createElement("br",null),"Office\uFF1AMicrosoftOffice\u76F8\u5173\u6587\u4EF6\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",S.createElement("br",null),"\u6CE8\u610F\uFF1A\u5B66\u751F\u4E0A\u4F20\u7684office\u6587\u4EF6\u76EE\u5F55\u662F\u5728/data/bigfiles\u76EE\u5F55\u4E0B\uFF0C\u5982\u679C\u8981\u505A\u8BC4\u6D4B\uFF0C\u8BF7\u8BFB\u53D6\u6B64\u76EE\u5F55\u7684\u6587\u4EF6",S.createElement("br",null)),trigger:"click"},S.createElement(e.Z,{className:"ml5 font24 c-light-black"}))),S.createElement(t.default.Item,{name:"path",label:S.createElement("div",null,"\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6 ",S.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u6587\u4EF6\u5C06\u76F4\u63A5\u663E\u793A\u7ED9\u5B66\u751F\uFF0C\u9700\u8981\u5B66\u751F\u5728\u5176\u4E2D\u586B\u5199\u4EE3\u7801\uFF09")),rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},S.createElement(p.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u4EE3\u7801\u6587\u4EF6\uFF0C\u53EF\u540C\u65F6\u9009\u62E9\u591A\u4E2A\u6587\u4EF6",onClick:()=>Vn("path")})),S.createElement(t.default.Item,{name:"exec_path",label:S.createElement("div",null,"\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6 ",S.createElement("span",{className:"font12 c-light-black"},"\uFF08\u70B9\u51FB\u8BC4\u6D4B\u6309\u94AE\u65F6\u8C03\u7528\u7684\u6587\u4EF6\uFF0C\u7528\u4E8E\u68C0\u6D4B\u5B66\u5458\u7ED3\u679C\u662F\u5426\u6B63\u786E\uFF0C\u53EF\u4EE5\u4E0E\u201C\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u201D\u4E00\u81F4\uFF09")),rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},S.createElement(p.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u4EE3\u7801\u6587\u4EF6",onClick:()=>Vn("exec_path")})),jt.show_type===4&&(jt.web_route||(Ee==null?void 0:Ee.has_web_route))&&S.createElement(S.Fragment,null,S.createElement(t.default.Item,{name:"proxy_port",label:S.createElement("div",null,"\u7AEF\u53E3\u53F7 ",S.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BF7\u6CE8\u610F\u5C06\u670D\u52A1\u5668\u7A0B\u5E8F\u7684\u7AEF\u53E3\u53F7\u6620\u5C04\u5230\u4EE5\u4E0B\u7AEF\u53E3\uFF0C\u9ED8\u8BA48080\uFF09")),rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7AEF\u53E3\u53F7"},{validator:(Oe,lt)=>/^([0-9]|[1-9]\d|[1-9]\d{2}|[1-9]\d{3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])$/.test(lt)||!lt?Promise.resolve():Promise.reject(new Error("\u7AEF\u53E3\u8F93\u5165\u8303\u56F4(0-65535)"))}]},S.createElement(p.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u51650-65535\u7684\u503C"})),S.createElement(t.default.Item,{name:"web_route",label:S.createElement("div",null,"Web\u8DEF\u7531 ",S.createElement("span",{className:"font12 c-light-black"}," \uFF08\u7F51\u7AD9\u7C7B\u578B\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u586B\u5199Web\u8DEF\u7531\u5730\u5740\uFF09"))},S.createElement(p.default,{bordered:!1,placeholder:"\u7F51\u7AD9\u7C7B\u578B\u5B9E\u8BAD\uFF0C\u8BF7\u586B\u5199Web\u8DEF\u7531\u5730\u5740\u3002\u4F8B\uFF1Ajava/mypage"}))),(jt.show_type===1||jt.show_type===5||jt.show_type===6)&&S.createElement(t.default.Item,{name:"original_picture_path",label:S.createElement("div",null,"\u6E90\u6587\u4EF6\u76EE\u5F55 ",S.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u76EE\u5F55\u7528\u4E8E\u5B58\u653E\u9700\u8981\u5904\u7406\u7684\u56FE\u7247/MP3/MP4\u7B49\u6587\u4EF6\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u5355\u72EC\u7684\u6587\u4EF6\u5939\uFF09"))},S.createElement(p.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\uFF0C\u4F8B\uFF1Asrc/step1/sourcefiles",onClick:()=>Vn("original_picture_path")})),jt.show_type!==-1&&S.createElement(t.default.Item,{name:"picture_path",label:S.createElement("div",null,"\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u76EE\u5F55 ",S.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u76EE\u5F55\u7528\u4E8E\u5B58\u653E\u5B66\u5458\u4EE3\u7801\u6267\u884C\u540E\u751F\u6210\u7684\u6587\u4EF6\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u5355\u72EC\u7684\u6587\u4EF6\u5939\uFF09"))},S.createElement(p.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\uFF0C\u4F8B\uFF1Asrc/step1/outputfiles",onClick:()=>Vn("picture_path")})),(jt.show_type===1||jt.show_type===5||jt.show_type===6)&&S.createElement(t.default.Item,{name:"expect_picture_path",label:S.createElement("div",null,"\u6807\u51C6\u7B54\u6848\u6587\u4EF6\u76EE\u5F55 ",S.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u76EE\u5F55\u7528\u4E8E\u5B58\u653E\u6700\u7EC8\u4F5C\u4E3A\u53C2\u8003\u7684\u6587\u4EF6\uFF0C\u5728\u8BC4\u6D4B\u901A\u8FC7\u540E\u4F1A\u5C55\u793A\u7ED9\u5B66\u5458\u67E5\u770B\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u5355\u72EC\u7684\u6587\u4EF6\u5939\uFF09"))},S.createElement(p.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\uFF0C\u4F8B\uFF1Asrc/step1/expectedfiles",onClick:()=>Vn("expect_picture_path")})))),S.createElement("div",{className:f.threePart},jt.with_code_file&&((Ht=ae.detail)==null?void 0:Ht.vrs_type)!=1&&S.createElement(S.Fragment,null,S.createElement("div",{className:f.title},"\u8BC4\u6D4B\u89C4\u5219"),S.createElement("div",{className:f.flexRowCenter},S.createElement(t.default.Item,{className:f.formCustom,name:"test_set_rules",label:"\u901A\u5173\u5224\u5B9A:"},S.createElement(i.ZP.Group,{className:"ml25"},S.createElement(i.ZP,{className:f.radioStyle,value:0},"\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u5BF9\u6BD4"),S.createElement(i.ZP,{className:f.radioStyle,value:1},"\u5B9E\u9645\u8F93\u51FA\u6EE1\u8DB3\u89C4\u5219"))),jt.test_set_rules===1&&S.createElement(S.Fragment,null,S.createElement(t.default.Item,{name:"test_set_rules_expression",style:{marginTop:50,position:"relative",top:40},rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},S.createElement(p.default,{style:{width:400,marginLeft:-40},bordered:!1,placeholder:"\u9002\u7528\u4E8E\u8F93\u51FA\u7ED3\u679C\u52A8\u6001\u53D8\u5316\u7684\u7A0B\u5E8F"})),S.createElement(m.Z,{overlayClassName:f.popover,placement:"bottomLeft",content:S.createElement("p",{className:"font12"},"\u4F7F\u7528\u793A\u4F8B1\uFF1A\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u7684\u76F8\u5BF9\u8BEF\u5DEE\u57280.01\u4EE5\u5185\uFF0C\u53EF\u4F7F\u7528\u4EE5\u4E0B\u8868\u8FBE\u5F0F\uFF1A",S.createElement("br",null),"(actual-expect)/expect <= 0.01",S.createElement("br",null),"\u4F7F\u7528\u793A\u4F8B2\uFF1A\u5B9E\u9645\u8F93\u51FA\u7ED3\u679C\u5305\u542B\u67D0\u6BB5\u5B57\u7B26\u4E32hello\uFF0C\u53EF\u4F7F\u7528\u4EE5\u4E0B\u8868\u8FBE\u5F0F\uFF1A",S.createElement("br",null),'string.contains(actual, "hello")',S.createElement("br",null),S.createElement("br",null),"\u82E5\u9700\u8981\u5BF9\u8F93\u51FA\u7ED3\u679C\u4E2D\u6BCF\u4E2A\u5143\u7D20\u8FDB\u884C\u64CD\u4F5C\uFF0C\u53EF\u4F7F\u7528list\u96C6\u5408",S.createElement("br",null),"\u793A\u4F8B\u53C2\u8003\uFF1A\u5047\u8BBE\u7A0B\u5E8F\u5B9E\u9645\u8F93\u51FA\u4E3A\uFF1A100 1000 10000\uFF1B\u9884\u671F\u8F93\u51FA\u4E3A\uFF1A100.01 1000.02 10000.05",S.createElement("br",null),"\u8BC4\u6D4B\u8981\u6C42\uFF1A\u5B9E\u9645\u8F93\u51FA\u5217\u8868\u4E2D\u5143\u7D20\u4E0E\u9884\u671F\u8F93\u51FA\u5217\u8868\u4E2D\u5BF9\u5E94\u5143\u7D20\u76F8\u5BF9\u8BEF\u5DEE\u57280.01 \u4E4B\u5185\uFF0C\u53EF\u4F7F\u4EE5\u4E0B\u8868\u8FBE\u5F0F\uFF1A",S.createElement("br",null),"list.forEach( 'math.abs( (actualElem-expectElem)/expectElem ) <= 0.01 ' )",S.createElement("br",null),S.createElement("br",null),S.createElement("a",{href:"https://www.educoder.net/forums/4346",target:"_blank",style:{background:"#0152d9",color:"#fff"}},"\u70B9\u51FB\u67E5\u770B\u8BE6\u60C5\u8BF4\u660E"),S.createElement("br",null)),trigger:"click"},S.createElement(e.Z,{style:{padding:"114px 0 0 9px"},className:"font24 c-light-black"})))),S.createElement(t.default.Item,{className:f.formCustom,name:"ignore_space",label:"\u7A7A\u683C\u5904\u7406:"},S.createElement(i.ZP.Group,{className:"ml25"},S.createElement(i.ZP,{className:f.radioStyle,value:0},"\u4E0D\u5FFD\u7565\u7A7A\u683C"),S.createElement(i.ZP,{className:f.radioStyle,value:1},"\u5FFD\u7565\u9996\u5C3E\u7A7A\u683C"),S.createElement(i.ZP,{className:f.radioStyle,value:2},"\u5FFD\u7565\u6240\u6709\u7A7A\u683C",S.createElement("span",{className:"font12 c-light-black"},"(\u8BC4\u6D4B\u8FC7\u7A0B\u4E2D\u81EA\u52A8\u53BB\u6389\u6240\u6709\u7A7A\u683C\u8FDB\u884C\u5BF9\u6BD4)")))))),S.createElement("div",{className:f.fourPart},jt.with_code_file&&((Ot=ae.detail)==null?void 0:Ot.vrs_type)!=1&&S.createElement(S.Fragment,null,S.createElement("div",{className:f.title},"\u6D4B\u8BD5\u96C6"),S.createElement(t.default.Item,{className:f.testJi,name:"test_set_score",label:"\u5F97\u5206\u89C4\u8303:"},S.createElement(i.ZP.Group,{className:"ml25"},S.createElement(i.ZP,{value:!1,className:f.radioStyle},"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",S.createElement("span",{className:"font12 c-light-black"},"\uFF08\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u80FD\u83B7\u5F97\u91D1\u5E01\uFF09")),S.createElement(i.ZP,{value:!0,className:f.radioStyle},"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",S.createElement("span",{className:"font12 c-light-black"},"\uFF08\u90E8\u5206\u6D4B\u8BD5\u96C6\u6B63\u786E\u65F6\uFF0C\u6309\u914D\u7F6E\u7684\u6BD4\u4F8B\u83B7\u5F97\u91D1\u5E01\uFF09")))),jt.test_set_score&&S.createElement("div",{className:f.averageWarp},S.createElement(t.default.Item,{className:f.averageCustom,name:"test_set_average",label:""},S.createElement(i.ZP.Group,null,S.createElement(i.ZP,{style:{margin:"0 40px 0 20px"},value:!0},"\u5747\u5206\u6BD4\u4F8B"),S.createElement(i.ZP,{value:!1},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B")))),jt.test_set_score&&S.createElement("div",null,S.createElement("div",{style:{display:"flex",height:"30px",marginBottom:"10px",paddingLeft:"93px"}},S.createElement(c.default,{checked:_e,style:{display:"flex",alignItems:"center"},className:f.checkboxs,onChange:Oe=>{ut(Oe.target.checked),Qt.setFieldsValue({code_compile_score:0}),jt.test_set_average&&(jt.is_file?br(Pe):or(ve))}},"\u542F\u7528\u7F16\u8BD1\u901A\u8FC7\u5373\u53EF\u5F97\u5206"),_e&&S.createElement("span",{style:{display:"flex"}},S.createElement(t.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F16\u8BD1\u5F97\u5206"}],name:"code_compile_score"},S.createElement(o.Z,{onChange:()=>{jt.test_set_average&&(jt.is_file?br(Pe):or(ve))},parser:Oe=>isNaN(parseInt(Oe))?"":parseInt(Oe),min:0,max:100,style:{width:"85px",margin:"5px 0px",fontSize:"14px"}}))," ",S.createElement("span",{style:{display:"flex",alignItems:"center",marginLeft:"5px",marginTop:10}},"%",S.createElement("div",{style:{color:"#999",fontSize:"12px"}},"\uFF08\u8BF7\u6CE8\u610F\u8BE5\u5B9E\u8BAD\u9898\u662F\u5426\u6709\u7F16\u8BD1\u8FC7\u7A0B\uFF0C\u82E5\u6CA1\u6709\u5219\u65E0\u6CD5\u83B7\u5F97\u7F16\u8BD1\u5F97\u5206\uFF09"))))),S.createElement(t.default.Item,{className:f.testJi,name:"is_file",label:"\u7528\u4F8B\u7C7B\u578B:"},S.createElement(i.ZP.Group,{className:"ml25"},S.createElement(d.Z,{direction:"horizontal"},S.createElement(i.ZP,{value:!1,className:f.radioStyle},"\u6587\u672C"),S.createElement(i.ZP,{value:!0,className:f.radioStyle},"\u6587\u4EF6")))),S.createElement("div",{style:{marginTop:"20px"},className:f.upBtn},!jt.is_file&&S.createElement(r.ZP,{ghost:!0,disabled:Ye.every(Oe=>!Oe),type:"primary",className:"mb20",style:{right:"345px"},onClick:()=>Le(!0)},"\u6279\u91CF\u8BBE\u7F6E"),S.createElement(r.ZP,{ghost:!0,type:"primary",className:"mb20",style:{right:"174px"},onClick:()=>sa()},"\u4E00\u952E\u5220\u9664\u6D4B\u8BD5\u7528\u4F8B"),S.createElement(r.ZP,{ghost:!0,type:"primary",className:"mb20",style:{right:"4px"},onClick:()=>rt(!0)},"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"),jt.is_file&&S.createElement(G.Y2,{showEvaluatingSetting:!0,onEvaluatingChange:$n,checkAll1:Dt,checkAll2:en,checkAll3:Kt,checkAll4:mn,checkAll5:pn,onSelectAll:fr,disabled:jt==null?void 0:jt.test_set_average,inputChange:Qn,showScore:jt==null?void 0:jt.test_set_score,data:Pe,onRemove:Wn})),!jt.is_file&&S.createElement(c.default,{checked:Ye.every(Oe=>!!Oe),onChange:Oe=>{const lt=Ye.map(()=>Oe.target.checked);st(lt),xt(Oe.target.checked)}},"\u5168\u9009"),!jt.is_file&&ve.map((Oe,lt)=>S.createElement("div",{className:f.groupWrap,key:lt},S.createElement("div",{className:"font16"},S.createElement(c.default,{checked:Ye[lt],onChange:Lt=>{console.log(Ye);const cn=[...Ye];cn[lt]=Lt.target.checked;const Sn=cn.every(fn=>fn);st(cn),xt(Sn)}}),S.createElement("span",{className:"mr10 ml5"},"\u7EC4",lt+1," : "),jt.test_set_score&&S.createElement("span",{style:{marginRight:100}},S.createElement(o.Z,{style:{width:85},value:Oe.score,precision:0,min:0,max:100,onBlur:Lt=>{if(Number(Lt)<0||Number(Lt)>100){u.ZP.info("\u6D4B\u8BD5\u7528\u4F8B\u7684\u6743\u91CD\u6BD4\u4F8B\u503C\u9650\u5236\u4E3A 0-100");const cn=ve.map((fn,rr)=>rr===lt?F(H({},fn),{score:100}):fn),Sn={test_set_average:!1};wn(H(H({},jt),Sn)),Qt.setFieldsValue(Sn),Ne(cn)}},onChange:Lt=>{const cn=ve.map((fn,rr)=>rr===lt?F(H({},fn),{score:Lt?Number(Lt):0}):fn),Sn={test_set_average:!1};wn(H(H({},jt),Sn)),Qt.setFieldsValue(Sn),Ne(cn)}}),S.createElement("span",{className:"ml10 mr10"},"%")),jt.test_set_score&&S.createElement(c.default,{className:"font14 ml5",checked:Oe.is_target,onChange:Lt=>{const cn=ve.map((Sn,fn)=>fn===lt?F(H({},Sn),{is_target:Lt.target.checked}):Sn);Ne(cn)}},"\u6307\u6807\u6D4B\u8BD5\u96C6",S.createElement(x.Z,{title:"\u5982\u9700\u8981\u8F93\u51FA\u6307\u6807\uFF0C\u53EF\u4EE5\u52FE\u9009\u6307\u6807\u6D4B\u6D4B\u8BD5\u96C6\uFF0C\u5E76\u5BF9\u6307\u6807\u8FDB\u884C\u547D\u540D\u3002\u6559\u5E08\u53EF\u5728\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u5B9E\u8BAD\u62A5\u544A\u9875\u9762\u67E5\u770B\u5B66\u751F\u7684\u6307\u6807\u662F\u5426\u5408\u683C\u3002\u6307\u6807\u5F97\u5206\u8BA1\u5165\u6700\u7EC8\u6210\u7EE9"},S.createElement(e.Z,{className:"ml5 font12 c-light-black"}))," "),Oe.is_target&&jt.test_set_score&&S.createElement(p.default,{value:Oe.target_name,maxLength:30,style:{width:"50%"},onChange:Lt=>{const cn=ve.map((Sn,fn)=>fn===lt?F(H({},Sn),{target_name:Lt.target.value}):Sn);Ne(cn)}}),S.createElement("span",{className:"tr flex1",style:{float:"right"}},lt!==0&&S.createElement(x.Z,{placement:"bottom",title:"\u5220\u9664"},S.createElement("span",{className:"font16 c-red current",onClick:()=>{const Lt=ve.filter((Sn,fn)=>fn!==lt),cn=Ye.filter((Sn,fn)=>fn!==lt);st(cn),or(Lt)}},"\u5220\xA0\u9664")))),S.createElement(T,{bordered:!1,className:"mt10",rows:5,placeholder:"\u8F93\u5165",value:Oe.input,onChange:Lt=>{const cn=ve.map((Sn,fn)=>fn===lt?F(H({},Sn),{input:Lt.target.value}):Sn);Ne(cn)}}),S.createElement(T,{bordered:!1,className:"mt10",rows:5,placeholder:"\u9884\u671F\u8F93\u51FA",value:Oe.output,onChange:Lt=>{const cn=ve.map((Sn,fn)=>fn===lt?F(H({},Sn),{output:Lt.target.value}):Sn);Ne(cn)}}),S.createElement("div",{className:"mt10"},S.createElement("span",{className:"font14 mr15"},"\u53EF\u89C1\u6027: ",S.createElement(x.Z,{title:S.createElement("div",null,S.createElement("span",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'),S.createElement("br",null),S.createElement("span",null,"\u9690\u85CF\u8F93\u5165\uFF1A\u52FE\u9009\u540E\u6D4B\u8BD5\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),S.createElement("br",null),S.createElement("span",null,"\u9690\u85CF\u9884\u671F\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),S.createElement("br",null),S.createElement("span",null,"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),S.createElement("br",null))},S.createElement(e.Z,{className:"ml5 font12 c-light-black"}))),S.createElement(c.default,{checked:Oe.hidden===1,onChange:Lt=>{const cn=ve.map((Sn,fn)=>fn===lt?F(H({},Sn),{hidden:Lt.target.checked?1:0,input_visible:Lt.target.checked,is_invisible:Lt.target.checked,actual_output_visible:Lt.target.checked}):Sn);Ne(cn)}},S.createElement("span",{className:"font14"},"\u5168\u90E8\u9690\u85CF")),S.createElement(c.default,{checked:Oe.hidden===1?!0:Oe.input_visible,onChange:Lt=>{const cn=ve.map((Sn,fn)=>{if(fn===lt){const rr=Lt.target.checked&&Oe.is_invisible&&Oe.actual_output_visible?1:0;return F(H({},Sn),{input_visible:Lt.target.checked,hidden:rr})}return Sn});Ne(cn)}},S.createElement("span",{className:"font14"},"\u9690\u85CF\u8F93\u5165")),S.createElement(c.default,{checked:Oe.hidden===1?!0:Oe.is_invisible,onChange:Lt=>{const cn=ve.map((Sn,fn)=>{if(fn===lt){const rr=Lt.target.checked&&Oe.actual_output_visible&&Oe.input_visible?1:0;return F(H({},Sn),{is_invisible:Lt.target.checked,hidden:rr})}return Sn});Ne(cn)}},S.createElement("span",{className:"font14"},"\u9690\u85CF\u9884\u671F\u8F93\u51FA")),S.createElement(c.default,{checked:Oe.hidden===1?!0:Oe.actual_output_visible,onChange:Lt=>{const cn=ve.map((Sn,fn)=>{if(fn===lt){const rr=Lt.target.checked&&Oe.is_invisible&&Oe.input_visible?1:0;return F(H({},Sn),{actual_output_visible:Lt.target.checked,hidden:rr})}return Sn});Ne(cn)}},S.createElement("span",{className:"font14"},"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA"))),S.createElement("div",null,S.createElement("span",{className:"font14 mr20"},"\u7279\u6B8A\u5224\u5B9A:"),S.createElement(c.default,{checked:Oe.last_match_rule,onChange:Lt=>{const cn=ve.map((Sn,fn)=>fn===lt?F(H({},Sn),{last_match_rule:Lt.target.checked}):Sn);Ne(cn)}},S.createElement("span",{className:"font14"},"\u672B\u5C3E\u5339\u914D",S.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")))))),!jt.is_file&&S.createElement("div",null,S.createElement(r.ZP,{type:"primary",ghost:!0,className:"mt10",onClick:Hr},"\u65B0\u589E\u6D4B\u8BD5\u96C6"),S.createElement("span",{className:" ml20 mt10 font12 c-light-black"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u516C\u5F00\u6D4B\u8BD5\u96C6\u548C\u9690\u85CF\u6D4B\u8BD5\u96C6\u7ED3\u5408\u4F7F\u7528\uFF0C\u53EF\u4EE5\u964D\u4F4E\u4F5C\u5F0A\u7684\u673A\u7387\uFF1B\u9690\u85CF\u6D4B\u8BD5\u96C6\uFF0C\u5728\u201C\u63D0\u4EA4\u8BC4\u6D4B\u201D\u65F6\u4E5F\u5C06\u88AB\u7CFB\u7EDF\u81EA\u52A8\u68C0\u6D4B"))))),S.createElement(re,{fileType:At,path:jt==null?void 0:jt[At],onFinish:Oe=>Sr(Oe)})),S.createElement(O.t,{key:2,onOk:()=>Qt.submit(),className:"customFixedButton",onCancel:Wr}),S.createElement(Y.Z,{loading:Re}),S.createElement(G.ZP,{rootIdentifier:(Jt=ae==null?void 0:ae.detail)==null?void 0:Jt.root_identifier,visible:tt,onClose:()=>rt(!1),onOK:Er,multiple:!0,defaultMultipleValue:jt==null?void 0:jt.is_file}),S.createElement(s.default,{open:je,onOk:()=>{const Oe=ve.map((lt,Lt)=>Ye[Lt]?(console.log(H({},lt)),console.log(H({},Fe)),console.log(H(H({},lt),Fe)),H(H({},lt),Fe)):lt);Ne(Oe),qe({hidden:0,input_visible:!1,is_invisible:!1,actual_output_visible:!1,last_match_rule:!1}),Le(!1)},centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:()=>{qe({hidden:0,input_visible:!1,is_invisible:!1,actual_output_visible:!1,last_match_rule:!1}),Le(!1)},width:586,title:"\u6279\u91CF\u8BBE\u7F6E"},S.createElement("div",null,S.createElement("span",{className:"font14 mr15"},"\u53EF\u89C1\u6027: ",S.createElement(x.Z,{title:S.createElement("div",null,S.createElement("span",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'),S.createElement("br",null),S.createElement("span",null,"\u9690\u85CF\u8F93\u5165\uFF1A\u52FE\u9009\u540E\u6D4B\u8BD5\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),S.createElement("br",null),S.createElement("span",null,"\u9690\u85CF\u9884\u671F\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),S.createElement("br",null),S.createElement("span",null,"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),S.createElement("br",null))},S.createElement(e.Z,{className:"ml5 font12 c-light-black"}))),S.createElement(c.default,{checked:Fe.hidden===1,onChange:Oe=>{qe(F(H({},Fe),{hidden:Oe.target.checked?1:0,input_visible:Oe.target.checked,is_invisible:Oe.target.checked,actual_output_visible:Oe.target.checked}))}},S.createElement("span",{className:"font14 mr10"},"\u5168\u90E8\u9690\u85CF")),S.createElement(c.default,{checked:Fe.input_visible,onChange:Oe=>{const lt=Oe.target.checked&&Fe.is_invisible&&Fe.actual_output_visible?1:0;qe(F(H({},Fe),{hidden:lt,input_visible:Oe.target.checked}))}},S.createElement("span",{className:"font14 mr10"},"\u9690\u85CF\u8F93\u5165")),S.createElement(c.default,{checked:Fe.is_invisible,onChange:Oe=>{const lt=Oe.target.checked&&Fe.input_visible&&Fe.actual_output_visible?1:0;qe(F(H({},Fe),{hidden:lt,is_invisible:Oe.target.checked}))}},S.createElement("span",{className:"font14 mr10"},"\u9690\u85CF\u9884\u671F\u8F93\u51FA")),S.createElement(c.default,{checked:Fe.actual_output_visible,onChange:Oe=>{const lt=Oe.target.checked&&Fe.input_visible&&Fe.is_invisible?1:0;qe(F(H({},Fe),{hidden:lt,actual_output_visible:Oe.target.checked}))}},S.createElement("span",{className:"font14"},"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA")),S.createElement("div",{className:"mt10"},S.createElement("span",{className:"font14 mr20"},"\u7279\u6B8A\u5224\u5B9A:"),S.createElement(c.default,{checked:Fe.last_match_rule,onChange:Oe=>{qe(F(H({},Fe),{last_match_rule:Oe.target.checked}))}},S.createElement("span",{className:"font14"},"\u672B\u5C3E\u5339\u914D",S.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")))))),S.createElement(s.default,{zIndex:1001,width:600,centered:!0,title:ae.actionTabs.key,open:["\u7F16\u8F91\u8BBE\u7F6E\u9879","\u6DFB\u52A0\u8BBE\u7F6E\u9879"].includes(ae.actionTabs.key),onCancel:()=>{qt({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:()=>ln.submit(),afterClose:()=>{ln.resetFields(),nt(null)}},S.createElement(t.default,{form:ln,className:"mt10",labelCol:{span:5},wrapperCol:{span:20},onFinish:Oe=>{if(ae.actionTabs.key=="\u7F16\u8F91\u8BBE\u7F6E\u9879"){let lt=dn.findIndex(Lt=>Lt.id==ae.actionTabs.params.id);dn[lt]=H(H({},dn[lt]),Oe),Ve([...dn])}else Ve([...dn,F(H({},Oe),{id:new Date().getTime()})]);Se({type:"shixunsDetail/setActionTabs",payload:{}})},colon:!1,size:"large",labelAlign:"right"},S.createElement(t.default.Item,{label:"\u76EE\u6807",name:"target",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u76EE\u6807\u540D\u79F0"}]},S.createElement(p.default,{placeholder:"\u8BF7\u8F93\u5165\u76EE\u6807\u540D\u79F0",maxLength:20})),S.createElement(t.default.Item,{label:"\u8BBE\u7F6E\u9879\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BBE\u7F6E\u9879\u540D\u79F0"}]},S.createElement(p.default,{placeholder:"\u8BF7\u8F93\u5165\u8BBE\u7F6E\u9879\u540D\u79F0\uFF0C\u6700\u5927\u652F\u630120\u4E2A\u5B57\u7B26",maxLength:20})),S.createElement(t.default.Item,{label:"\u6001\u52BF\u503C",name:"value",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6001\u52BF\u503C"}]},S.createElement(p.default,{placeholder:"\u8BF7\u8F93\u5165\u6001\u52BF\u503C\uFF0C\u6700\u5927\u652F\u630120\u4E2A\u5B57\u7B26",maxLength:20})))),S.createElement(s.default,{zIndex:1001,width:730,centered:!0,title:ae.actionTabs.key,open:["\u7F16\u8F91\u91C7\u96C6\u70B9","\u6DFB\u52A0\u91C7\u96C6\u70B9"].includes(ae.actionTabs.key),onCancel:()=>{qt({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:()=>En.submit(),afterClose:()=>{En.resetFields(),nt(null)}},S.createElement(t.default,{form:En,className:"mt10",labelCol:{flex:"112px"},onFinish:Oe=>{if(ae.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"){let lt=ft.findIndex(Lt=>Lt.id==ae.actionTabs.params.id);ft[lt]=H(H({},ft[lt]),Oe),Et([...ft])}else{let lt=Oe.vrs_point_name.map(cn=>{const Sn=It.find(fn=>fn.name===cn);return F(H({},Oe),{vrs_point_name:cn,id:cn,vrs_point_answer_type:Sn==null?void 0:Sn.vrs_point_answer_type,vrs_point_answer_value:Sn==null?void 0:Sn.vrs_point_answer_value})}),Lt=lt.map(cn=>F(H({},cn),{score:0}));console.log(Oe,lt,It,88),jt.test_set_average?Jr([...ft,...lt]):Et([...ft,Lt])}Se({type:"shixunsDetail/setActionTabs",payload:{}})},onValuesChange:(Oe,lt)=>{Oe.vrs_point_answer_type&&En.setFieldsValue({vrs_point_answer_value:"",step_grading_rules:[],step_grading_type:0}),Zn(H({},lt))},initialValues:{vrs_env_id:(sn=ae==null?void 0:ae.detail)==null?void 0:sn.vrs_env_id,vrs_subject_id:(Ft=ae==null?void 0:ae.detail)==null?void 0:Ft.vrs_subject_id},colon:!1,size:"large",labelAlign:"right"},S.createElement(t.default.Item,{name:"vrs_env_id",label:"\u5173\u8054\u4EFF\u771F\u73AF\u5883",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4EFF\u771F\u73AF\u5883"}]},S.createElement(I.default,{placeholder:"\u8BF7\u9009\u62E9\u4EFF\u771F\u73AF\u5883",size:"large",style:{width:"100%"},getPopupContainer:Oe=>Oe.parentNode},Ut==null?void 0:Ut.map(Oe=>S.createElement(R,{value:Oe.id},`${Oe.name}\uFF08${Oe.url}\uFF09`)))),S.createElement(t.default.Item,{name:"vrs_subject_id",label:"\u5173\u8054\u79D1\u76EE",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5173\u8054\u79D1\u76EE"}]},S.createElement(I.default,{mode:jt.vrs_question_type===1?"multiple":null,placeholder:"\u8BF7\u9009\u62E9\u5173\u8054\u79D1\u76EE",size:"large",style:{width:"100%"},getPopupContainer:Oe=>Oe.parentNode,onChange:(Oe,lt)=>j(void 0,null,function*(){return Lr(Oe)})},($t=Ut==null?void 0:Ut.filter(Oe=>{var lt;return Oe.id==((lt=ae==null?void 0:ae.detail)==null?void 0:lt.vrs_env_id)})[0])==null?void 0:$t.vrs_subjects.map(Oe=>S.createElement(R,{value:Oe.id},Oe.name)))),S.createElement(t.default.Item,{label:"\u91C7\u96C6\u70B9",name:"vrs_point_name",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u91C7\u96C6\u70B9"}]},S.createElement(I.default,{placeholder:"\u8BF7\u9009\u62E9\u91C7\u96C6\u70B9",mode:ae.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"?void 0:"multiple",size:"large",maxTagCount:"responsive",style:{width:"100%"},className:f.multiSelect},It.map(Oe=>{var lt,Lt;return S.createElement(R,{disabled:(Lt=(lt=ft==null?void 0:ft.map(cn=>cn.vrs_point_name))==null?void 0:lt.filter(cn=>{var Sn,fn;return cn!==((fn=(Sn=ae.actionTabs)==null?void 0:Sn.params)==null?void 0:fn.vrs_point_name)}))==null?void 0:Lt.includes(Oe.name),value:Oe.name},Oe.name)}))),ae.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"&&S.createElement(t.default.Item,{label:"\u7B54\u6848\u503C\u7C7B\u578B",name:"vrs_point_answer_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7B54\u6848\u503C\u7C7B\u578B"}]},S.createElement(I.default,{placeholder:"\u8BF7\u9009\u62E9\u7B54\u6848\u503C\u7C7B\u578B",onChange:()=>{En.validateFields(["vrs_point_answer_value"])}},S.createElement(I.default.Option,{value:0},"\u56FA\u5B9A\u503C"),S.createElement(I.default.Option,{value:1},"\u533A\u95F4\u503C"),S.createElement(I.default.Option,{value:2},"\u72B6\u6001\u503C"),S.createElement(I.default.Option,{value:3},"\u8BED\u97F3\u91C7\u96C6"))),ae.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"&&S.createElement(t.default.Item,{shouldUpdate:(Oe,lt)=>Oe.vrs_point_answer_type!==lt.vrs_point_answer_type,noStyle:!0},({getFieldValue:Oe})=>{const lt=Oe("vrs_point_answer_type");return S.createElement(t.default.Item,{label:"\u7B54\u6848",name:"vrs_point_answer_value",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B54\u6848"},{validator:(Lt,cn)=>{if(lt===1&&cn){if(!/^\d+-\d+$/.test(cn))return Promise.reject(new Error('\u533A\u95F4\u503C\u683C\u5F0F\u5E94\u4E3A"\u6570\u5B57-\u6570\u5B57"\uFF0C\u5982\uFF1A1-5'));const[fn,rr]=cn.split("-").map(Number);if(fn>=rr)return Promise.reject(new Error("\u533A\u95F4\u503C\u5DE6\u8FB9\u6570\u5B57\u5FC5\u987B\u5C0F\u4E8E\u53F3\u8FB9\u6570\u5B57"))}return Promise.resolve()}}]},S.createElement(p.default,{placeholder:lt===1?"\u8BF7\u8F93\u5165\u533A\u95F4\u503C\uFF0C\u683C\u5F0F\u5982\uFF1A1-5":"\u8BF7\u8F93\u5165\u7B54\u6848\uFF0C\u6700\u5927\u652F\u630120\u4E2A\u5B57\u7B26",maxLength:20}))}),jt.point_hint&&S.createElement(S.Fragment,null,S.createElement(t.default.Item,{name:"vrs_position",label:"\u5F15\u5BFC\u987A\u5E8F"},S.createElement(o.Z,{placeholder:"\u8BF7\u8F93\u5165\u5F15\u5BFC\u987A\u5E8F",min:0,precision:0,controls:!1,style:{width:"100%"}})),S.createElement(t.default.Item,{name:"vrs_content",label:"\u5F15\u5BFC\u5185\u5BB9"},S.createElement(p.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u5F15\u5BFC\u5185\u5BB9",style:{height:100}}))))),S.createElement(s.default,{zIndex:1001,width:800,centered:!0,title:"\u4E0A\u4F20\u91C7\u96C6\u70B9",open:ae.actionTabs.key=="\u4E0A\u4F20\u91C7\u96C6\u70B9",onCancel:()=>{qt({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:()=>{Qt.submit()}},S.createElement(t.default,{form:Qt,className:"mt10",layout:"vertical",onFinish:Oe=>{if((An==null?void 0:An.length)<=0){u.ZP.info("\u8BF7\u4E0A\u4F20\u8BD5\u9898\u6587\u4EF6");return}}},S.createElement(t.default.Item,{name:"vrs_env_id",label:"\u5173\u8054\u4EFF\u771F\u73AF\u5883",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4EFF\u771F\u73AF\u5883"}]},S.createElement(I.default,{placeholder:"\u8BF7\u9009\u62E9\u4EFF\u771F\u73AF\u5883",size:"large",style:{width:"100%"},disabled:!0,getPopupContainer:Oe=>Oe.parentNode},Ut==null?void 0:Ut.map(Oe=>S.createElement(R,{value:Oe.id},`${Oe.name}\uFF08${Oe.url}\uFF09`)))),S.createElement(t.default.Item,{name:"vrs_subject_id",label:"\u5173\u8054\u79D1\u76EE",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5173\u8054\u79D1\u76EE"}]},S.createElement(I.default,{placeholder:"\u8BF7\u9009\u62E9\u5173\u8054\u79D1\u76EE",size:"large",style:{width:"100%"},disabled:!0,getPopupContainer:Oe=>Oe.parentNode},(yn=Ut==null?void 0:Ut.filter(Oe=>{var lt;return Oe.id==((lt=ae==null?void 0:ae.detail)==null?void 0:lt.vrs_env_id)})[0])==null?void 0:yn.vrs_subjects.map(Oe=>S.createElement(R,{value:Oe.id},Oe.name)))),S.createElement("div",{className:"mb30"},S.createElement("span",{className:f.uploadTips},"\u6839\u636E\u6A21\u677F\u8981\u6C42\u7F16\u8F91\u9700\u8981\u4E0A\u4F20\u7684\u8BD5\u9898"),S.createElement("a",{className:`${f.downloadBtn} ml30`,href:se.Z.API_SERVER+"/api/item_banks/down_template",download:!0},S.createElement("i",{className:"iconfont icon-xiazai4 mr5 font14"}),"\u4E0B\u8F7D\u6A21\u7248")),S.createElement("div",{className:"flex item-center"},S.createElement(n.default,{onRemove:()=>{Tn([])},beforeUpload:Oe=>{if(console.log(Oe),(Oe==null?void 0:Oe.size)>1024*1024*50)return u.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;let lt=[];return lt.push(Oe),Tn([...lt]),!1},fileList:An,accept:".xls,.xlsx",showUploadList:!1},S.createElement("div",{className:f.uploadBtn},S.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}}),"\u7ACB\u5373\u4E0A\u4F20")),An.map((Oe,lt)=>S.createElement("div",{key:Oe.uid,className:f.fileItem},S.createElement("span",{className:"file-name"},Oe.name),S.createElement("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160",fontSize:14,cursor:"pointer"},onClick:()=>Tn(An.filter(Lt=>Lt.uid!==Oe.uid))})))))))};var V=(0,pe.connect)(({shixunsDetail:ae,newCourse:Se,globalSetting:ge,practiceSetting:Ae})=>({shixunsDetail:ae,newCourse:Se,globalSetting:ge,practiceSetting:Ae}))(oe)},32390:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return O}});var S=C(59301),pe=C(8591),e=C(54580),I=C(3113),p=C(41510),a=Object.defineProperty,t=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,o=(y,b,g)=>b in y?a(y,b,{enumerable:!0,configurable:!0,writable:!0,value:g}):y[b]=g,c=(y,b)=>{for(var g in b||(b={}))s.call(b,g)&&o(y,g,b[g]);if(t)for(var g of t(b))u.call(b,g)&&o(y,g,b[g]);return y};const n=y=>React.createElement("svg",c({id:"yinpin_svg__\\u56FE\\u5C42_1",xmlns:"http://www.w3.org/2000/svg",x:0,y:0,viewBox:"0 0 16 14",style:{enableBackground:"new 0 0 16 14"},xmlSpace:"preserve"},y),React.createElement("style",null,".yinpin_svg__st0{fill:#3061d0}"),React.createElement("title",null,"\u97F3\u9891"),React.createElement("g",{id:"yinpin_svg__\\u9875\\u9762-1"},React.createElement("g",{id:"yinpin_svg___x31_2-\\u9898\\u76EE-\\u672A\\u5F00\\u542F\\u65F6\\u95F4\\u9650\\u5236",transform:"translate(-270 -904)"},React.createElement("g",{id:"yinpin_svg__\\u7F16\\u7EC4-2\\u5907\\u4EFD-2",transform:"translate(120 892)"},React.createElement("g",{id:"yinpin_svg__\\u7F16\\u7EC4-6",transform:"translate(130 3)"},React.createElement("g",{id:"yinpin_svg__\\u97F3\\u9891",transform:"translate(20 9)"},React.createElement("path",{id:"yinpin_svg__\\u8DEF\\u5F84",className:"yinpin_svg__st0",d:"M14.8 7.6H14V5.7C14 2.6 11.3 0 8 0S2 2.6 2 5.7v1.9h-.8C.5 7.6 0 8.1 0 8.8v4c0 .7.5 1.2 1.2 1.2H2c.7 0 1.2-.5 1.2-1.2V5.7c0-2.5 2.2-4.5 4.8-4.5s4.8 2 4.8 4.5v7.1c0 .7.5 1.2 1.2 1.2h.8c.7 0 1.2-.5 1.2-1.2v-4c0-.7-.5-1.2-1.2-1.2z"}),React.createElement("path",{id:"yinpin_svg__\\u8DEF\\u5F84_1_",className:"yinpin_svg__st0",d:"M8.8 11.2c-.3 0-.5-.1-.6-.4l-.8-2.1-.3.6c0 .2-.3.3-.5.3H4.8c-.3 0-.6-.3-.6-.6s.3-.6.6-.6h1.4l.6-1.6c.1-.2.3-.4.6-.4.2 0 .5.1.6.4l1 2.4.2-.4c.1-.2.3-.3.5-.3h1.6c.3 0 .6.3.6.6s-.3.6-.6.6H10L9.4 11c-.1.1-.3.3-.6.2z"})))))));var r="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSLlm77lsYJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgMTYgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MHtmaWxsOiMzMDYxZDB9PC9zdHlsZT48ZyBpZD0i6aG16Z2iLTEiPjxnIGlkPSJfeDMxXzIt6aKY55uuLeacquW8gOWQr+aXtumXtOmZkOWItiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI3MCAtOTA0KSI+PGcgaWQ9Iue8lue7hC0y5aSH5Lu9LTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyMCA4OTIpIj48ZyBpZD0i57yW57uELTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzMCAzKSI+PGcgaWQ9Iumfs+mikSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAgOSkiPjxwYXRoIGlkPSLot6/lvoQiIGNsYXNzPSJzdDAiIGQ9Ik0xNC44IDcuNkgxNFY1LjdDMTQgMi42IDExLjMgMCA4IDBTMiAyLjYgMiA1Ljd2MS45aC0uOEMuNSA3LjYgMCA4LjEgMCA4Ljh2NGMwIC43LjUgMS4yIDEuMiAxLjJIMmMuNyAwIDEuMi0uNSAxLjItMS4yVjUuN2MwLTIuNSAyLjItNC41IDQuOC00LjVzNC44IDIgNC44IDQuNXY3LjFjMCAuNy41IDEuMiAxLjIgMS4yaC44Yy43IDAgMS4yLS41IDEuMi0xLjJ2LTRjMC0uNy0uNS0xLjItMS4yLTEuMnoiLz48cGF0aCBpZD0i6Lev5b6EXzFfIiBjbGFzcz0ic3QwIiBkPSJNOC44IDExLjJjLS4zIDAtLjUtLjEtLjYtLjRsLS44LTIuMS0uMy42YzAgLjItLjMuMy0uNS4zSDQuOGMtLjMgMC0uNi0uMy0uNi0uNnMuMy0uNi42LS42aDEuNGwuNi0xLjZjLjEtLjIuMy0uNC42LS40LjIgMCAuNS4xLjYuNGwxIDIuNC4yLS40Yy4xLS4yLjMtLjMuNS0uM2gxLjZjLjMgMCAuNi4zLjYuNnMtLjMuNi0uNi42SDEwTDkuNCAxMWMtLjEuMS0uMy4zLS42LjJ6Ii8+PC9nPjwvZz48L2c+PC9nPjwvZz48L3N2Zz4=",i=Object.defineProperty,l=Object.defineProperties,d=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,h=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable,m=(y,b,g)=>b in y?i(y,b,{enumerable:!0,configurable:!0,writable:!0,value:g}):y[b]=g,x=(y,b)=>{for(var g in b||(b={}))h.call(b,g)&&m(y,g,b[g]);if(E)for(var g of E(b))v.call(b,g)&&m(y,g,b[g]);return y},w=(y,b)=>l(y,d(b)),O=({value:y=[],onChange:b,maxSize:g=50,maxCount:A=10,isEdit:P=!1})=>{const k=K=>{if(K===0)return"0B";const X=1024,W=["B","KB","MB","GB"],re=Math.floor(Math.log(K)/Math.log(X));return`${parseFloat((K/Math.pow(X,re)).toFixed(1))}${W[re]}`},B=K=>{const X=[".mp3",".flac",".wav"],W=K.toLowerCase().substring(K.lastIndexOf("."));return X.includes(W)},M=K=>B(K.name)?K.size/1024/1024=A?(pe.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${A}\u4E2A\u97F3\u9891\u6587\u4EF6`),!1):!0:(pe.ZP.error(`\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC7${g}MB`),!1):(pe.ZP.error("\u4EC5\u652F\u6301MP3\u3001FLAC\u3001WAV\u683C\u5F0F\u7684\u97F3\u9891\u6587\u4EF6"),!1),z=K=>{const{file:X}=K;if(X.status==="uploading"){const W=y.findIndex(G=>G.uid===X.uid);let re;if(W>=0)re=[...y],re[W]=w(x({},re[W]),{status:"uploading",percent:X.percent||0});else{const G={uid:X.uid,name:X.name,size:X.size,file:X.originFileObj,status:"uploading",percent:X.percent||0};re=[...y,G]}b==null||b(re);return}if(X.status==="done"){const W=y.map(re=>re.uid===X.uid?w(x({},re),{status:"done",percent:100,response:X.response}):re);b==null||b(W),pe.ZP.success(`${X.name} \u4E0A\u4F20\u6210\u529F`)}if(X.status==="error"){const W=y.map(re=>re.uid===X.uid?w(x({},re),{status:"error",percent:0}):re);b==null||b(W),pe.ZP.error(`${X.name} \u4E0A\u4F20\u5931\u8D25`)}},U=K=>{const X=y.filter(W=>W.uid!==K);b==null||b(X)};return console.log("value",y),S.createElement("div",{className:"audio-upload-container",style:{display:"flex",alignItems:"flex-start",gap:"16px"}},S.createElement(e.default,{action:`${p.Z.API_SERVER}/api/attachments.json`,beforeUpload:M,onChange:z,accept:".mp3,.flac,.wav",showUploadList:!1,multiple:!1,withCredentials:!0,name:"file",maxCount:A},S.createElement(I.ZP,{type:"primary",style:{height:"38px",padding:"4px 27px"}},"\u4E0A\u4F20\u97F3\u9891")),S.createElement("div",{className:"audio-file-list"},y==null?void 0:y.map((K,X)=>{var W,re;const G=K.status==="uploading";return S.createElement("div",{key:K.uid,className:"audio-file-item",style:{marginBottom:8}},S.createElement("div",{className:"audio-file-info",style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},S.createElement("div",{style:{display:"flex",alignItems:"center",flex:1}},S.createElement("img",{src:r,style:{width:16,height:14,marginRight:4}}),S.createElement("div",{style:{flex:1}},S.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:G?4:0}},S.createElement("span",{className:"file-name",style:{marginRight:8}},((W=K==null?void 0:K.response)==null?void 0:W.filename)||(K==null?void 0:K.name)),S.createElement("span",{className:"file-size"},k(((re=K==null?void 0:K.response)==null?void 0:re.size)||K.size))),G&&K.percent!==void 0&&S.createElement("div",{style:{width:"100%"}},S.createElement("div",{style:{height:2,backgroundColor:"#f0f0f0",borderRadius:1,overflow:"hidden"}},S.createElement("div",{style:{height:"100%",backgroundColor:"#1890ff",width:`${K.percent}%`,transition:"width 0.3s ease"}}))))),S.createElement("div",{style:{marginLeft:8}},S.createElement("i",{className:"iconfont icon-shanchu12",style:{color:"#CCCCCC",fontSize:16,cursor:"pointer"},onClick:()=>U(K.uid)}))))})))}},13998:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return p}});var S=C(59301),pe=C(43418),e=C(6075);const I=({activeIndex:a,isEdit:t=!0,dispatch:s,practiceSetting:u,shixunsDetail:o})=>{var c;const n=(0,e.useParams)(),{id:r,challengesId:i}=n,l=(c=o==null?void 0:o.detail)==null?void 0:c.is_client_unity_3d,d=(0,S.useMemo)(()=>{var h;if(o!=null&&o.detail)return[{name:l?((h=o==null?void 0:o.detail)==null?void 0:h.vrs_question_type)==1?"\u4EFB\u52A1\u8BBE\u7F6E":"\u9898\u76EE\u8BBE\u7F6E":"\u672C\u5173\u4EFB\u52A1",url:`/shixuns/${r}/edit/${i}/editcheckpoint`},{name:l?"\u4EFF\u771F\u73AF\u5883\u8BBE\u7F6E":"\u8BC4\u6D4B\u8BBE\u7F6E",url:`/shixuns/${r}/edit/${i}/tab=2`},!l&&{name:"\u53C2\u8003\u7B54\u6848",url:`/shixuns/${r}/edit/${i}/tab=3`},!l&&{name:"\u5173\u5361\u6392\u884C\u699C",url:`/shixuns/${r}/edit/${i}/tab=4`}].filter(Boolean)},[r,i,o]),E=h=>{var v;const m=()=>{e.history.push(h),s({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(v=u==null?void 0:u.sideBar)!=null&&v.confirmLeave?pe.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:()=>{m()}}):m()};return S.createElement("ul",{className:"challenge-nav"},t?d==null?void 0:d.map((h,v)=>a===v?S.createElement("li",{key:h.url}," ",S.createElement("a",{className:"active"},h.name)," "):S.createElement("li",{key:h.url}," ",S.createElement("a",{onClick:()=>E(h.url)},h.name)," ")):S.createElement("li",{key:d[0].url}," ",S.createElement("a",{className:"active"},d[0].name)," "))};var p=(0,e.connect)(({globalSetting:a,practiceSetting:t,shixunsDetail:s})=>({globalSetting:a,practiceSetting:t,shixunsDetail:s}))(I)},34209:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return p}});var S=C(59301),pe=C(71418),e={loading:"loading___lueiN"},p=({loading:a})=>a?S.createElement("div",{className:e.loading},S.createElement(pe.Z,null)):S.createElement(S.Fragment,null)},5579:function(Pt,We,C){"use strict";C.d(We,{Y2:function(){return z},ZP:function(){return U}});var S=C(59301),pe=C(54580),e=C(8591),I=C(43418),p=C(95237),a=C(5112),t=C(3113),s=C(24905),u=C(6848),o=C(92832),c={wrap:"wrap___MkYbQ",colorBlue:"colorBlue___onjbP",repeatedName:"repeatedName___nbqnE",text:"text___xvutp",greyText:"greyText___dihvZ",noData:"noData___LxOJA",dragger:"dragger___y7F4A",uploadText:"uploadText___Et3KS",btnS:"btnS___k1e6j",testCaseRadio:"testCaseRadio___q1wXT",head:"head___s4Eix",operation:"operation___JCAVh",headProgram:"headProgram___uWA_M",listWrapper:"listWrapper___xW3b4",list:"list___dCbd6",del:"del___abNho",info:"info___J1Wmf"},n="data:image/png;base64,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",r=C(47257),i=C.n(r),l=C(23789),d=C(1012),E=C(21331),h=C(54132),v=C(59301),m=Object.defineProperty,x=Object.defineProperties,w=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,O=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,b=(K,X,W)=>X in K?m(K,X,{enumerable:!0,configurable:!0,writable:!0,value:W}):K[X]=W,g=(K,X)=>{for(var W in X||(X={}))O.call(X,W)&&b(K,W,X[W]);if(f)for(var W of f(X))y.call(X,W)&&b(K,W,X[W]);return K},A=(K,X)=>x(K,w(X)),P=(K,X,W)=>new Promise((re,G)=>{var q=$=>{try{Q(W.next($))}catch(J){G(J)}},Y=$=>{try{Q(W.throw($))}catch(J){G(J)}},Q=$=>$.done?re($.value):Promise.resolve($.value).then(q,Y);Q((W=W.apply(K,X)).next())});const{Dragger:k}=pe.default,B=K=>{const X=J=>J&&J.substring(0,J.lastIndexOf("."));for(var W=[...K],re=0,G=[],q=0;q{if(J.forEach(ue=>{let se=ue.name.split(/\.(?=[^\.]+$)/);ue.name=`${se[0]}.${se[1].toLowerCase()}`}),J[0].name.includes(".in"))return J.length===2?J:[J[0],{}];if(J[0].name.includes(".out"))return J.length===2?J.reverse():[{},J[0]]})},M=({onClose:K,onOK:X,visible:W,wrapClassName:re,rootIdentifier:G,multiple:q=!1,defaultMultipleValue:Y=!0})=>{const[Q,$]=(0,S.useState)([]),[J,ue]=(0,S.useState)({}),[se,xe]=(0,S.useState)(!1),[we,ie]=(0,S.useState)(!0),[L,_]=(0,S.useState)(null),D=(0,S.useRef)([]),Z=(0,S.useRef)(0),ne=()=>{K()};(0,S.useEffect)(()=>{H()},[]),(0,S.useEffect)(()=>{W&&(D.current=[],Z.current=0,$([]),ie(Y))},[W]);const H=()=>P(void 0,null,function*(){try{_(!0)}catch(V){}}),F=V=>V&&V.substring(0,V.lastIndexOf(".")),j=V=>{var ae,Se;const ge=F((ae=V[0])==null?void 0:ae.name)||F((Se=V[1])==null?void 0:Se.name),Ae=Q.filter(he=>F(he.name)!==ge);D.current=[...Ae],$([...Ae])},R=V=>{if(!we){const le=new FormData;le.append("file",V.file),(0,l.ZP)("/api/attachments/get_file_content.json",{method:"post",body:le},!0).then(ce=>{if(ce.status===0){Z.current=Z.current+1;const ye=D.current.map(Ce=>{var Te;if(Ce.name===V.name){const De=g({},Ce);return(Te=V==null?void 0:V.name)!=null&&Te.includes(".in")?De.input=ce==null?void 0:ce.content:De.output=ce==null?void 0:ce.content,De}return Ce});if(D.current=[...ye],$([...ye]),Z.current>0&&Z.current===Q.length){xe(!1);let Ce=B(ye);Ce=Ce.filter(Te=>{var De,Ke;return!!((De=Te[0])!=null&&De.name&&((Ke=Te[1])!=null&&Ke.name))}),Ce=Ce.map(Te=>A(g(g({},Te[0]),Te[1]),{is_file:!1})),X(Ce),K()}}else xe(!1),K()});return}if(L){const le=new FormData;le.append("file",V.file),G===null?le.append("identifier","testsets"):le.append("identifier",G),(0,l.ZP)("/api/attachments.json",{method:"post",body:le},!0).then(ce=>{if(ce.filename){Z.current=Z.current+1;const ye=D.current.map(Ce=>{var Te;if(Ce.name===(ce==null?void 0:ce.filename)){const De=A(g({},Ce),{is_oss:!L});return(Te=ce==null?void 0:ce.filename)!=null&&Te.includes(".in")?(De.in_object_key=ce==null?void 0:ce.object,De.in_object_size=ce==null?void 0:ce.size,De.input=ce==null?void 0:ce.filename,De.in_file=V):(De.out_object_key=ce==null?void 0:ce.object,De.out_object_size=ce==null?void 0:ce.size,De.output=ce==null?void 0:ce.filename,De.out_file=V),De}return Ce});if(D.current=[...ye],$([...ye]),Z.current>0&&Z.current===Q.length){xe(!1);let Ce=B(ye);Ce=Ce.filter(Te=>{var De,Ke;return!!((De=Te[0])!=null&&De.name&&((Ke=Te[1])!=null&&Ke.name))}),Ce=Ce.map(Te=>A(g(g({},Te[0]),Te[1]),{is_file:!0})),X(Ce),K()}}else xe(!1),K()});return}const ae=new(i())({endpoint:J.end_point,region:J.region,accessKeyId:J.access_key_id,accessKeySecret:J.access_key_secret,bucket:J.bucket,stsToken:J.security_token}),Se=V.name,ge={container_type:"TestSet",file_name:Se},Ae=(0,d.Z)();let he=`testsets/${G}/${Ae}${Se.indexOf(".")>-1?"."+Se.split(".").pop():""}`;G===null&&(he=`testsets/${Ae}${Se.indexOf(".")>-1?"."+Se.split(".").pop():""}`),ae.multipartUpload(he,new Blob([V.file],{type:V.file.type}),{timeout:3600*1e3,partSize:1002400,callback:{customValue:{id:Se+""},url:J==null?void 0:J.callback_url,host:J==null?void 0:J.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,l.rz)(ge)}}).then(function(le){if(le.data.status===0){Z.current=Z.current+1;const ee=D.current.map(ce=>{var ye,Ce,Te,De,Ke,$e,pt,Ct,wt,bt,Mt,Ht,Ot,Jt,sn,Ft,$t;if(ce.name===((Ce=(ye=le.data)==null?void 0:ye.data)==null?void 0:Ce.file_name)){const yn=A(g({},ce),{is_oss:!L});return(Ke=(De=(Te=le.data)==null?void 0:Te.data)==null?void 0:De.file_name)!=null&&Ke.includes(".in")?(yn.in_object_key=(pt=($e=le.data)==null?void 0:$e.data)==null?void 0:pt.object,yn.in_object_size=(wt=(Ct=le.data)==null?void 0:Ct.data)==null?void 0:wt.size,yn.input=(Mt=(bt=le.data)==null?void 0:bt.data)==null?void 0:Mt.file_name,yn.in_file=V):(yn.out_object_key=(Ot=(Ht=le.data)==null?void 0:Ht.data)==null?void 0:Ot.object,yn.out_object_size=(sn=(Jt=le.data)==null?void 0:Jt.data)==null?void 0:sn.size,yn.output=($t=(Ft=le.data)==null?void 0:Ft.data)==null?void 0:$t.file_name,yn.out_file=V),yn}return ce});if(D.current=[...ee],$([...ee]),Z.current>0&&Z.current===Q.length){xe(!1);let ce=B(ee);ce=ce.filter(ye=>{var Ce,Te;return!!((Ce=ye[0])!=null&&Ce.name&&((Te=ye[1])!=null&&Te.name))}),ce=ce.map(ye=>A(g(g({},ye[0]),ye[1]),{is_file:!0})),X(ce),K()}}})},T=V=>new Promise((ae,Se)=>{let ge=0,Ae=[];for(let he=0;he{ge++,ge===V.length&&(Ae.length?(e.ZP.warning(`${Ae.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),Se()):ae(V))}).catch(le=>{console.log("\u9519\u8BEF\u4FE1\u606F\uFF1A",le),ge++,Ae.push(V[he].name),ge===V.length&&(Ae.length?(e.ZP.warning(`${Ae.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),Se()):ae(V))})}),N=()=>P(void 0,null,function*(){if(Q.length===0){e.ZP.warning("\u8BF7\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");return}if(yield T(Q),xe(!0),B(Q).some(ae=>{var Se,ge;return!((Se=ae[0])!=null&&Se.name&&((ge=ae[1])!=null&&ge.name))})){I.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u4E0A\u4F20\u7684\u6D4B\u8BD5\u7528\u4F8B\u4E2D\u5B58\u5728\u672A\u914D\u5BF9\u7684\u6587\u4EF6\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4EC5\u4FDD\u5B58\u5DF2\u914D\u5BF9\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF1F",onOk:()=>P(void 0,null,function*(){Q.map(ae=>P(void 0,null,function*(){R(ae)}))}),onCancel:()=>{xe(!1)}});return}Q.map(ae=>P(void 0,null,function*(){R(ae)}))}),te={name:"file",fileList:Q,multiple:!0,accept:".in, .out",showUploadList:!1,beforeUpload:V=>{if(Q!=null&&Q.some(Se=>Se.name===V.name))return e.ZP.info(`${V.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;if(V.size/1024/1024>100)return e.ZP.info("\u6587\u4EF6\u8D85\u8FC7100M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!/\.(in|out|IN|OUT)$/.test(V.name))return e.ZP.warning("\u8F93\u5165\u6587\u4EF6\u53EA\u80FD\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6"),!1;const ae={name:V.name,uid:V.uid,file:V,percent:0};return Q.push(ae),D.current=[...Q],$([...Q]),!1}},oe=B(Q);return console.log(Q,oe,"fileList"),v.createElement(I.default,{open:W,wrapClassName:re,onOk:N,centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",okButtonProps:{loading:se},onCancel:ne,width:730,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"},v.createElement("div",{className:c.wrap},Q.length?v.createElement("div",null,v.createElement(p.Z,{justify:"space-between",align:"middle",style:{marginBottom:40}},v.createElement("div",{style:{visibility:q?"visible":"hidden"}},v.createElement("span",{className:c.greyText},"\u7528\u4F8B\u7C7B\u578B"),v.createElement(a.ZP.Group,{className:`ml20 ${c.testCaseRadio}`,optionType:"button",value:we,onChange:V=>ie(V.target.value)},v.createElement(a.ZP,{value:!1},"\u6587\u672C"),v.createElement(a.ZP,{value:!0},"\u6587\u4EF6"))),v.createElement(pe.default,g({},te),v.createElement(t.ZP,{type:"primary",className:c.btnS},v.createElement("i",{className:"iconfont icon-shangchuan2"}),"\u4E0A\u4F20\u6587\u4EF6"))),v.createElement(z,{data:oe,onRemove:j})):v.createElement("div",{className:`${c.noData} mb30`},v.createElement(pe.default.Dragger,A(g({},te),{className:c.dragger}),v.createElement("img",{src:n,alt:"",className:"mb20"}),v.createElement("div",null,v.createElement("span",null,"\u62D6\u62FD\u6587\u4EF6\u6216"),v.createElement("span",{className:c.uploadText},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))),v.createElement("div",{className:c.text},v.createElement("span",{style:{color:"#FA6400"}},"\u63D0\u793A"),v.createElement("br",null),"1\u3001\u6587\u4EF6\u5FC5\u987B\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6\u3002",v.createElement("br",null),"2\u3001\u4E0A\u4F20\u7684\u6587\u4EF6\u7F16\u7801\u4EC5\u652F\u6301UTF-8\uFF0C\u5426\u5219\u53EF\u80FD\u4F1A\u51FA\u73B0\u6587\u672C\u4E71\u7801\u3002",v.createElement("br",null),"3\u3001\u8F93\u5165\u8F93\u51FA\u6587\u4EF6\u9700\u6587\u4EF6\u540D\u79F0\u4E00\u4E00\u5BF9\u5E94\uFF0C\u672A\u5BF9\u5E94\u65F6\uFF0C\u5C06\u65E0\u6CD5\u4E0A\u4F20\u3002",v.createElement("br",null),"4\u3001\u5355\u4E2A\u4E0A\u4F20\u6587\u4EF6\u4E0D\u80FD\u8D85\u8FC7100MB\uFF0C\u8D85\u8FC7\u65F6\u53EF\u4EE5\u5206\u6279\u6B21\u4E0A\u4F20\u3002",v.createElement("br",null))))},z=({data:K=[],onRemove:X,width:W="auto",showScore:re=!1,disabled:G=!1,inputChange:q,onEvaluatingChange:Y,onSelectAll:Q,checkAll1:$,checkAll2:J,checkAll3:ue,checkAll4:se,checkAll5:xe,showEvaluatingSetting:we=!1,className:ie="",isProgramHomework:L=!1})=>{const _={value:"",filename:"",dataUrl:""},[D,Z]=(0,S.useState)(g({},_)),ne=j=>{let R=document.createElement("a");document.body.appendChild(R);let T=URL.createObjectURL(j.file);R.href=T,R.download=j.name,R.click(),URL.revokeObjectURL(T),document.body.removeChild(R)},H=(j,R)=>{(0,E.LR)(j,R)},F=(j,R)=>{I.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:v.createElement("div",{className:"tc font16"},"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u6D4B\u8BD5\u7528\u4F8B?"),onOk:()=>{X(j,R)},onCancel:()=>{}})};return K.length?v.createElement("div",{className:ie,style:{width:W}},v.createElement("div",{className:`${L?c.headProgram:c.head}`},we&&v.createElement("div",{style:{width:"15%",display:"flex",alignItems:"center"}},v.createElement(s.default,{checked:$,onChange:j=>{Q(j.target.checked,"hidden")}}),v.createElement(u.Z,{title:'\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'},v.createElement("span",{style:{marginLeft:"8px"}},"\u9690\u85CF"),v.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),v.createElement("div",{style:{width:L?"25%":"15%"}},"\u7528\u4F8B"),v.createElement("div",{style:{width:re?L?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u5165"),v.createElement("div",{style:{width:re?L?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u51FA"),re&&v.createElement("div",{style:{width:"20%"}},"\u5F97\u5206\u6BD4\u4F8B"),we&&v.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},v.createElement(s.default,{checked:se,onChange:j=>{Q(j.target.checked,"input_visible")}}),v.createElement(u.Z,{title:"\u52FE\u9009\u540E\uFF0C\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},v.createElement("span",{style:{marginLeft:"8px"}},"\u8F93\u5165"),v.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),we&&v.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},v.createElement(s.default,{checked:J,onChange:j=>{Q(j.target.checked,"is_invisible")}}),v.createElement(u.Z,{title:"\u52FE\u9009\u540E\uFF0C\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},v.createElement("span",{style:{marginLeft:"8px"}},"\u9884\u671F\u8F93\u51FA"),v.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),we&&v.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},v.createElement(s.default,{checked:xe,onChange:j=>{Q(j.target.checked,"actual_output_visible")}}),v.createElement(u.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},v.createElement("span",{style:{marginLeft:"8px"}},"\u5B9E\u9645\u8F93\u51FA"),v.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),we&&v.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},v.createElement(s.default,{checked:ue,onChange:j=>{Q(j.target.checked,"last_match_rule")}}),v.createElement(u.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173"},v.createElement("span",{style:{marginLeft:"8px"}},"\u7279\u6B8A\u5224\u5B9A"),v.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),v.createElement("div",{className:c.operation,style:L?{flex:1,textAlign:"right"}:{width:"10%"}},"\u64CD\u4F5C")),v.createElement("div",{className:c.listWrapper,style:{boxShadow:L?"0px 2px 4px 0px #EAEEF4":"unset"}},K.map((j,R)=>{var T,N,te,oe;return v.createElement("div",{key:R,className:c.list,style:L?{marginBottom:"0px",height:"66px",borderBottom:"1px solid #F6F7F8"}:{}},we&&v.createElement("div",{style:{width:"15%"}},v.createElement(s.default,{checked:!!j.hidden,onChange:V=>{Y(V.target.checked,R,"hidden")}})),v.createElement("div",{style:{width:L?"25%":"15%",paddingLeft:L?"5px":"0px",paddingRight:L?"5px":"0px"}},"\u6D4B\u8BD5\u7528\u4F8B",R+1),v.createElement("div",{className:c.info,style:{width:re?L?"20%":"15%":"25%"}},v.createElement("span",{title:j.input||((T=j[0])==null?void 0:T.name),onClick:()=>P(void 0,null,function*(){let V;j.input?j.input_file_url?V=j.input_file_url:V=j.in_file:V=j[0];let ae;typeof V=="string"?(ae=yield fetch(V,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),Z({value:yield ae.text(),filename:"",dataUrl:V})):(ae=yield(0,E.db)(V.file),Z({value:ae.text,filename:V.name,dataUrl:ae.link}))})},j.input||((N=j[0])==null?void 0:N.name))),v.createElement("div",{className:c.info,style:{width:re?L?"20%":"15%":"25%"}},v.createElement("span",{title:j.output||((te=j[1])==null?void 0:te.name),onClick:()=>P(void 0,null,function*(){let V;j.input?j.output_file_url?V=j.output_file_url:V=j.out_file:V=j[1];let ae;typeof V=="string"?(ae=yield fetch(V,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),Z({value:yield ae.text(),filename:"",dataUrl:V})):(ae=yield(0,E.db)(V.file),Z({value:ae.text,filename:V.name,dataUrl:ae.link}))})},j.output||((oe=j[1])==null?void 0:oe.name))),re&&v.createElement("div",{style:{width:"20%"}},v.createElement(o.default,{size:"large",addonAfter:L?"%":null,disabled:G,style:{width:"80%"},onChange:V=>q(V,R),value:j.score}),!L&&v.createElement("span",null,"\xA0%")),we&&v.createElement("div",{style:{width:"20%"}},v.createElement(s.default,{checked:j.input_visible||!1,onChange:V=>{Y(V.target.checked,R,"input_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),we&&v.createElement("div",{style:{width:"20%"}},v.createElement(s.default,{checked:j.is_invisible||!1,onChange:V=>{Y(V.target.checked,R,"is_invisible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),we&&v.createElement("div",{style:{width:"20%"}},v.createElement(s.default,{checked:j.actual_output_visible||!1,onChange:V=>{Y(V.target.checked,R,"actual_output_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),we&&v.createElement("div",{style:{width:"20%"}},v.createElement(s.default,{checked:j.last_match_rule||!1,onChange:V=>{Y(V.target.checked,R,"last_match_rule")},className:"font14"},"\u672B\u5C3E\u5339\u914D")),v.createElement("div",{onClick:()=>F(j,R),style:L?{flex:1,textAlign:"right",paddingLeft:"5px",paddingRight:"5px"}:{width:"10%",textAlign:"center"}},v.createElement("span",{className:c.del},"\u5220\u9664")))})),v.createElement(h.Z,{close:!0,data:D.dataUrl,filename:D.filename,type:D.dataUrl.length?"txt":"",onClose:()=>Z(g({},_)),monacoEditor:{value:D.value,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}})):v.createElement(v.Fragment,null)};var U=M},31933:function(Pt,We,C){"use strict";C.d(We,{S:function(){return a},m:function(){return t}});var S=C(21331),pe=C(8591),e=C(43418),I=C(59301),p=(s,u,o)=>new Promise((c,n)=>{var r=d=>{try{l(o.next(d))}catch(E){n(E)}},i=d=>{try{l(o.throw(d))}catch(E){n(E)}},l=d=>d.done?c(d.value):Promise.resolve(d.value).then(r,i);l((o=o.apply(s,u)).next())});const a=s=>{let u=document.createElement("textarea");return u.value=s,u.value},t=(s,u,o,c,n)=>p(void 0,null,function*(){var r,i;const l=yield s({type:"shixunsDetail/saveCopyForExercise",payload:{id:o,save_type:c}});c===1?((l==null?void 0:l.status)==0&&pe.ZP.success("\u4FDD\u5B58\u6210\u529F"),(r=l==null?void 0:l.data)!=null&&r.exists_same_shixun_name?s({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(i=l==null?void 0:l.data)==null?void 0:i.shixun_name}}):s({type:"classroomList/setActionTabs",payload:{}})):(s({type:"classroomList/setActionTabs",payload:{}}),(l==null?void 0:l.status)===0&&e.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:I.createElement("div",null,I.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var d,E;(0,S.xg)(`/shixuns/${(E=(d=u==null?void 0:u.detail)==null?void 0:d.fork_from)==null?void 0:E.fork_identifier}/challenges`)}}))})},47257:function(Pt){(function(We){(function(C){if(1)Pt.exports=C();else var S})(function(){var C,S,pe;return function(){function e(I,p,a){function t(o,c){if(!p[o]){if(!I[o]){var n=void 0;if(!c&&n)return require(o,!0);if(s)return s(o,!0);var r=new Error("Cannot find module '"+o+"'");throw r.code="MODULE_NOT_FOUND",r}var i=p[o]={exports:{}};I[o][0].call(i.exports,function(l){var d=I[o][1][l];return t(d||l)},i,i.exports,e,I,p,a)}return p[o].exports}for(var s=void 0,u=0;u +(self.webpackChunk=self.webpackChunk||[]).push([[9205],{89489:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={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"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},59477:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={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"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},40001:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},26227:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={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"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},49198:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={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"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},84105:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},41464:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={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"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},18785:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},73331:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},15277:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},52671:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={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"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},8657:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={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"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},56082:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={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"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},33853:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={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"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},15075:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={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"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},62772:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},43531:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={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"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},61485:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},38819:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={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"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},47472:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},87395:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});var S=C(60499),pe=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},I=e,p=C(7657),a=function(o,c){return pe.createElement(p.Z,(0,S.Z)({},o,{ref:c,icon:I}))},t=pe.forwardRef(a),s=t},70662:function(Pt,We,C){"use strict";C.d(We,{t:function(){return n}});var S=C(59301),pe=C(3113),e={buttonFixed:"buttonFixed___vyq30",button:"button___hxmYv",buttonWrap:"buttonWrap___uK8dl"},I=C(92310),p=C.n(I),a=Object.defineProperty,t=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,o=(r,i,l)=>i in r?a(r,i,{enumerable:!0,configurable:!0,writable:!0,value:l}):r[i]=l,c=(r,i)=>{for(var l in i||(i={}))s.call(i,l)&&o(r,l,i[l]);if(t)for(var l of t(i))u.call(i,l)&&o(r,l,i[l]);return r};const n=({cancelText:r="\u53D6\u6D88",okText:i="\u786E\u5B9A",loading:l=!1,hasOkBtn:d=!0,hasCancelBtn:E=!0,okButtonProps:h={},onCancel:v=()=>{},onOk:m=()=>{},className:x=""})=>S.createElement("div",{className:p()(e.buttonFixed,x)},S.createElement("div",{className:e.buttonWrap},E&&S.createElement(pe.ZP,{size:"middle",className:`${e.button} mr20`,onClick:v},r),d&&S.createElement(pe.ZP,c({size:"middle",type:"primary",className:`${e.button} mr20`,loading:l,onClick:m},h),i)))},50543:function(Pt,We,C){"use strict";C.d(We,{i:function(){return f},Z:function(){return y}});var S={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"},pe=C(71418),e=C(6848),I=C(93948),p=C(92310),a=C.n(p),t=C(21331),s=C(41625),u=C(35219),o=C(79005),c=C(20345),n=C(77882),r=C(31081),i=C(75309),l=C(71979),d=C(47558),E=C(42922),h=C(66832),v=C(96593),m=C(19664),x=C(91833),w=C(59301);const f=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:o,swimg:c},{name:"101\u8BA1\u5212",ptimg:n,swimg:r},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:i,swimg:l},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:d,swimg:E},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:h,swimg:v},{name:"\u519B\u961F\u4E00\u6D41",ptimg:m,swimg:x}];var y=({className:b,dataSource:g=[],col:A=4,right:P,bottom:k=23,precision:B=0,wrapWidth:M=1200,trackEventItems:z,loading:U,onRemove:K=()=>{},isCurrent:X=!0,showAlias:W=!1,showProgress:re=!1})=>{const G=Math.floor((M-(A-1)*P)/A),q=[{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(Y=>(window.ENV==="build"&&(Y.ptimg=`/react/build${Y.ptimg}`,Y.swimg=`/react/build${Y.swimg}`),Y));return w.createElement(pe.Z,{spinning:U},w.createElement("div",{className:a()(S.list,b)},!!(g!=null&&g.length)&&(g==null?void 0:g.map((Y,Q)=>{var $,J,ue,se,xe,we;const{name:ie,id:L,identifier:_,featured:D,school_name:Z,image_url:ne,excellent:H,is_plan:F}=Y;return w.createElement("div",{key:L,className:X&&re?S.wrapisCurrent:S.wrap,style:{width:G,marginRight:(1+Q)%A===0?0:P+B,marginBottom:k}},w.createElement("a",{className:S.li,onClick:j=>{j.preventDefault(),j.stopPropagation(),z&&(0,t.L9)([z]),(0,t.xg)(`/paths/${_}`)}},w.createElement("div",{className:S.img},w.createElement("img",{className:S.cover,src:`${ne}`}),X&&(0,u.bg)()&&(Y==null?void 0:Y.studying)&&w.createElement("div",{className:`${S.movebq} user-path-items`,onClick:j=>{j.stopPropagation(),K(Y)}},w.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),w.createElement("span",{className:"c-red"},"\u79FB\u9664")),($=Y==null?void 0:Y.subject_tags)==null?void 0:$.map((j,R)=>{var T,N;if(R===0){const oe=(T=q.find(V=>V.name==j))==null?void 0:T.swimg;return w.createElement("img",{className:S.sign,src:oe,style:{left:"-4px"}})}const te=(N=q.find(oe=>oe.name==j))==null?void 0:N.ptimg;return w.createElement("img",{className:S.sign,src:te,style:{left:`${48+52*(R-1)+2*R}px`}})}),w.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Y==null?void 0:Y.excellent)&&w.createElement("div",{className:S.bq},"\u5F00\u653E\u8BFE\u7A0B"))),w.createElement("div",{className:S.name},w.createElement(e.Z,{title:W&&(Y!=null&&Y.excellent_alias_name)?w.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${ie}`,w.createElement("br",null),w.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Y==null?void 0:Y.excellent_alias_name}`)):ie},w.createElement("span",{className:S.e},W&&(Y==null?void 0:Y.excellent_alias_name)||ie))),X&&re&&((J=Y==null?void 0:Y.progress)==null?void 0:J.all_score)!=0&&w.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},w.createElement(I.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((ue=Y==null?void 0:Y.progress)==null?void 0:ue.my_score)/((se=Y==null?void 0:Y.progress)==null?void 0:se.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(xe=Y==null?void 0:Y.progress)==null?void 0:xe.my_score,"/",(we=Y==null?void 0:Y.progress)==null?void 0:we.all_score),(!X||!re)&&w.createElement("div",{className:S.tags},w.createElement("div",null,w.createElement(e.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},w.createElement("span",null,w.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),w.createElement("span",null,Y.stages_count))),w.createElement(e.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},w.createElement("span",null,w.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),w.createElement("span",null,Y.members_count)))))))})),!g.length&&w.createElement(s.Z,null)))}},14739:function(Pt,We,C){"use strict";C.d(We,{jL:function(){return p},w9:function(){return Ae},dN:function(){return ce},QD:function(){return qe},cQ:function(){return se.Z},Oz:function(){return oe},op:function(){return fe},O5:function(){return Je},_b:function(){return vt},t7:function(){return g},Gi:function(){return wt},YG:function(){return De},kT:function(){return pt},qp:function(){return E},K3:function(){return m},vr:function(){return mt},qE:function(){return ve},Je:function(){return k},wb:function(){return Q},lB:function(){return ue},cq:function(){return sn},tp:function(){return f},Si:function(){return gt},k8:function(){return dn},Du:function(){return un}});var S=C(59301),pe={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"},e="data:image/png;base64,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",p=({dataSource:Ve=[],img:Qe,imgWidth:nt=346,title:ht,sunTitle:Bt,bannerExtraContent:Xt})=>S.createElement("div",{className:pe.banner},S.createElement("div",{className:pe.content},S.createElement("aside",null,S.createElement("p",null,S.createElement("b",null,ht),S.createElement("span",null,Bt)),Ve.length>0&&S.createElement("div",{className:pe.btns},Ve.map((Nt,ft)=>S.createElement("div",{key:ft,onClick:Nt.click},Nt.name,Nt.sign?S.createElement("img",{src:e,width:39}):null))),Xt),Qe&&S.createElement("img",{style:{marginTop:33,marginRight:38},src:Qe,width:nt}))),a={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"},t=C(92310),s=C.n(t),u=C(78267),o=Object.defineProperty,c=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable,i=(Ve,Qe,nt)=>Qe in Ve?o(Ve,Qe,{enumerable:!0,configurable:!0,writable:!0,value:nt}):Ve[Qe]=nt,l=(Ve,Qe)=>{for(var nt in Qe||(Qe={}))n.call(Qe,nt)&&i(Ve,nt,Qe[nt]);if(c)for(var nt of c(Qe))r.call(Qe,nt)&&i(Ve,nt,Qe[nt]);return Ve},E=({dataSource:Ve=[],value:Qe,onChange:nt,onTitleChange:ht,className:Bt,title:Xt,titleWidth:Nt=41,style:ft={},fontColor:Et="#6A7283",showCount:_t,classNameActive:Vt,styleItem:Gt={}})=>{const[Fn,An]=(0,S.useState)(0),[Tn,Mn]=(0,S.useState)(!1),Xn=(0,S.useRef)(null),tr=(0,S.useRef)(null);return(0,S.useEffect)(()=>{var nr;Ve.length!==0&&(((nr=Xn==null?void 0:Xn.current)==null?void 0:nr.clientHeight)>97?An(1):An(0)),Ve.length===0&&An(0),Mn(!1)},[Ve]),S.createElement("div",{className:s()(a.row,Bt),style:ft},S.createElement("div",{onClick:(0,u.throttle)(()=>ht==null?void 0:ht(),2e3),style:{width:Nt,marginTop:Tn?12:4},className:`${a.title} ${ht?"current":""}`},Xt),S.createElement("div",{className:Tn?`${a.tagsWrap} ${a.tagsBorderWrap}`:a.tagsWrap},S.createElement("div",{className:a.bar,ref:tr,style:Fn>0?{height:Fn===1?97:"auto",overflow:Fn===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},S.createElement("div",{className:a.tag,ref:Xn},Ve==null?void 0:Ve.map(nr=>S.createElement("span",{onClick:()=>nt(nr.id),key:nr.id,style:l(l({color:Et},Gt),(nr==null?void 0:nr.style)||{}),className:Qe===nr.id?s()(Vt||a.active,nr.classNameActive):""},S.createElement("span",{title:nr.name,className:a.name},nr.name),!!_t&&S.createElement("span",{className:a.num},nr.count))))),!!Fn&&S.createElement(S.Fragment,null,Fn===1?S.createElement("div",{onClick:()=>{var nr;An(2),((nr=Xn==null?void 0:Xn.current)==null?void 0:nr.clientHeight)>245?Mn(!0):Mn(!1)},className:a.action},"\u5C55\u5F00",S.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):S.createElement("div",{onClick:()=>{tr.current.scrollTop=0,An(1),Mn(!1)},className:a.action},"\u6536\u8D77",S.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},h={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"},m=({dataSource:Ve=[],value:Qe,onChange:nt,onTitleChange:ht,className:Bt,title:Xt,titleWidth:Nt=41,style:ft={},fontColor:Et="#6A7283",showCount:_t,expand:Vt=!0})=>{const[Gt,Fn]=(0,S.useState)(0),[An,Tn]=(0,S.useState)(!1),Mn=(0,S.useRef)(null),Xn=(0,S.useRef)(null),[tr,nr]=(0,S.useState)(Vt);return S.createElement("div",{className:s()(h.row,Bt),style:ft},S.createElement("div",{className:"flex item-center justify-between"},S.createElement("div",{onClick:(0,u.throttle)(()=>ht==null?void 0:ht(),2e3),style:{width:Nt,marginTop:An?12:4},className:`${h.title} ${ht?"current":""}`},Xt),S.createElement("i",{className:`iconfont ${tr?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:tr?8:10},onClick:()=>nr(!tr)})),tr&&S.createElement("div",{className:An?`${h.tagsWrap} ${h.tagsBorderWrap}`:h.tagsWrap},S.createElement("div",{className:h.fenge}),S.createElement("div",{className:h.bar,ref:Xn},S.createElement("div",{className:h.tag,ref:Mn},Ve==null?void 0:Ve.map(Jn=>S.createElement("span",{onClick:()=>nt(Jn.id),key:Jn.id,style:{color:Et},className:Qe===Jn.id?h.active:""},S.createElement("span",{title:Jn.name,className:h.name},Jn.name),!!_t&&S.createElement("span",{className:h.num},Jn.count)))))))},x={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"},f=({dataSource:Ve=[],value:Qe,onChange:nt,className:ht,style:Bt={}})=>S.createElement("div",{style:Bt,className:s()(x.tabs,ht)},Ve.map(Xt=>S.createElement("span",{onClick:()=>nt(Xt.id),className:Qe===Xt.id?x.active:"",key:Xt.id},Xt.name))),O={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"},y=C(92832),g=({dataSource:Ve=[],value:Qe="",onChange:nt,onInputChange:ht=()=>{},className:Bt,style:Xt={},placeholder:Nt,allowClear:ft=!1})=>{var Et;const[_t,Vt]=(0,S.useState)(""),[Gt,Fn]=(0,S.useState)("");(0,S.useEffect)(()=>{var Mn;let Xn=Qe;(Mn=JSON.stringify(Qe))!=null&&Mn.includes("{")&&(Vt(Qe.id),Xn=Qe.value||"");try{Fn(decodeURIComponent(Xn||""))}catch(tr){Fn(decodeURIComponent(Xn||""))}},[Qe]);const An=()=>{nt(encodeURIComponent(Gt),_t||null)},Tn=Mn=>{Mn!==_t&&(Vt(Mn),nt(encodeURIComponent(Gt),Mn))};return S.createElement("div",{className:s()(O.input,Bt),style:Xt},!!Ve.length&&S.createElement("div",{className:O.dropdown},S.createElement("div",{className:O.text},(Et=Ve.find(Mn=>Mn.id===_t))==null?void 0:Et.name,S.createElement("i",{className:"iconfont icon-zhankai4"}),S.createElement("b",{className:O.b1}),S.createElement("b",{className:O.b2})),S.createElement("div",{className:O.menu},Ve.map((Mn,Xn)=>S.createElement("div",{key:Xn,onClick:()=>Tn(Mn.id)},Mn.name)))),S.createElement(y.default,{onPressEnter:An,value:Gt,onChange:Mn=>{Fn(Mn.target.value),ht(encodeURIComponent(Mn.target.value),_t||null)},bordered:!1,placeholder:Nt}),S.createElement("i",{onClick:An,className:"iconfont icon-sousuo9 font14 pl10 current"}))},A={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"},k=({value:Ve,onChange:Qe,className:nt,total:ht,pageSize:Bt,style:Xt={}})=>{const Nt=Ve<2,ft=Ve>=Math.ceil(ht/Bt);return ht<=Bt?S.createElement(S.Fragment,null):S.createElement("div",{className:s()(A.quickPager,nt),style:Xt},S.createElement("div",{onClick:()=>{Nt||Qe(Ve-1,"prev")},className:Nt?A.disabled:""},"\u4E0A\u4E00\u9875"),S.createElement("div",{onClick:()=>{ft||Qe(Ve+1,"next")},className:ft?A.disabled:""},"\u4E0B\u4E00\u9875"))},B={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"},M=C(71418),z=C(6848),U=C(13570),K=C(41510),X=C(21331),W=C(96908),re=C(57177),G=C(81378),q=C(41625),Q=({className:Ve,dataSource:Qe=[],col:nt=4,right:ht,bottom:Bt=23,precision:Xt=0,wrapWidth:Nt=1200,trackEventItems:ft,loading:Et})=>{const _t=Math.floor((Nt-(nt-1)*ht)/nt);return S.createElement(M.Z,{spinning:Et},S.createElement("div",{className:s()(B.list,Ve)},!!Qe.length&&Qe.map((Vt,Gt)=>{const{name:Fn,id:An,identifier:Tn,power:Mn,cover_image_id:Xn,pic:tr}=Vt;return S.createElement("div",{className:B.wrap,key:An,style:{width:_t,marginRight:(1+Gt)%nt===0?0:ht+Xt,marginBottom:Bt}},S.createElement("a",{target:"_blank",href:`/shixuns/${Tn}/challenges`,className:B.li,onClick:nr=>{nr.preventDefault(),ft&&(0,X.L9)([ft]),Mn&&(0,X.xg)(`/shixuns/${Tn}/challenges`)}},S.createElement("div",{className:B.img},S.createElement("img",{className:B.cover,src:`${tr}`}),Vt.is_jupyter&&S.createElement("img",{className:B.sign,src:W}),Vt.is_jupyter_lab&&S.createElement("img",{className:B.sign,src:re}),Vt.is_unity_3d&&S.createElement("img",{className:B.sign,src:G})),S.createElement("div",{className:B.name},S.createElement(z.Z,{title:Fn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},S.createElement("span",{className:B.e},Fn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),S.createElement("div",{className:B.tags},S.createElement(z.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},S.createElement("span",null,S.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),S.createElement("span",null,Vt.challenges_count))),!!Vt.myshixuns_count&&S.createElement(z.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},S.createElement("span",null,S.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),S.createElement("span",null,Vt.myshixuns_count))),S.createElement(z.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},S.createElement("span",null,S.createElement("span",null,Vt.level))),S.createElement("div",{className:B.rate},S.createElement(U.Z,{allowHalf:!0,disabled:!0,defaultValue:Vt.score_info}),S.createElement("span",null,"\xA0",Vt.score_info?`${Vt.score_info}\u5206`:"5\u5206")))),!Mn&&S.createElement("div",{className:B.lockWrap},S.createElement("img",{src:`${K.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),S.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Qe.length&&S.createElement(q.Z,null)))},$={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"},ue=({className:Ve,dataSource:Qe=[],col:nt=4,right:ht,bottom:Bt=23,precision:Xt=0,wrapWidth:Nt=1200,wrapClassName:ft,trackEventItems:Et,loading:_t})=>{const Vt=Math.floor((Nt-(nt-1)*ht)/nt);return S.createElement(M.Z,{spinning:_t},S.createElement("div",{className:s()($.list,Ve)},!!Qe.length&&Qe.map((Gt,Fn)=>{const{name:An,id:Tn,identifier:Mn,power:Xn,cover_image_id:tr,pic:nr}=Gt;return S.createElement("div",{className:s()($.wrap,ft),key:Tn,style:{width:Vt,marginRight:(1+Fn)%nt===0?0:ht+Xt,marginBottom:Bt}},S.createElement("a",{target:"_blank",href:`/shixuns/${Mn}/challenges`,className:$.li,onClick:Jn=>{Jn.preventDefault(),Et&&(0,X.L9)([Et]),Xn&&(0,X.xg)(`/shixuns/${Mn}/challenges`)}},S.createElement("img",{src:C(47621),className:$.titleBg}),S.createElement("div",{className:$.name},S.createElement(z.Z,{title:An||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},S.createElement("span",{className:$.e},An||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),S.createElement("div",{style:{padding:"14px",paddingBottom:0}},S.createElement("div",{className:$.img},S.createElement("img",{className:$.cover,src:tr?`${K.Z.API_SERVER}/api/attachments/${tr}`:`${K.Z.IMG_SERVER+nr}`}),Gt.is_jupyter&&S.createElement("div",{className:$.bq},"Jupyter"),Gt.is_jupyter_lab&&S.createElement("div",{className:$.bq},"JupyterLab"),Gt.is_unity_3d&&S.createElement("div",{className:$.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),S.createElement("div",{className:"mt20 flex item-center justify-between"},S.createElement("div",null,S.createElement("span",{className:$.text},"\u5B66\u4E60\u4EBA\u6570"),S.createElement("span",{className:$.value},Gt.myshixuns_count)),S.createElement("div",null,S.createElement("span",{className:$.text},"\u56F0\u96BE\u7B49\u7EA7"),S.createElement("span",{className:$.value},Gt.level))),S.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},S.createElement("div",null,S.createElement("span",{className:$.text},"\u5173\u5361\u6570"),S.createElement("span",{className:$.value},Gt.challenges_count)),S.createElement("div",{className:$.rate},S.createElement(U.Z,{allowHalf:!0,disabled:!0,defaultValue:Gt.score_info}),S.createElement("span",{className:$.value,style:{color:"#FF9C00"}},"\xA0",Gt.score_info?`${Gt.score_info}\u5206`:"5\u5206"))))),!Xn&&S.createElement("div",{className:$.lockWrap},S.createElement("img",{src:`${K.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),S.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Qe.length&&S.createElement(q.Z,null)))},se=C(50543),xe={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"},we=C(79005),ie=C(20345),L=C(77882),_=C(31081),D=C(75309),Z=C(71979),ne=C(47558),H=C(42922),F=C(66832),j=C(96593),R=C(19664),T=C(91833);const N=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:we,swimg:ie},{name:"101\u8BA1\u5212",ptimg:L,swimg:_},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:D,swimg:Z},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:ne,swimg:H},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:F,swimg:j},{name:"\u519B\u961F\u4E00\u6D41",ptimg:R,swimg:T}];var oe=({className:Ve,dataSource:Qe=[],col:nt=4,right:ht,bottom:Bt=23,precision:Xt=0,wrapWidth:Nt=1200,trackEventItems:ft,loading:Et,wrapClassName:_t,imgClassName:Vt,isArrow:Gt=!1})=>{const Fn=Math.floor((Nt-(nt-1)*ht)/nt),[An,Tn]=(0,S.useState)(),[Mn,Xn]=(0,S.useState)(),tr=Jn=>Tn(Jn),nr=()=>Tn(-1);return S.createElement(M.Z,{spinning:Et},S.createElement("div",{className:s()(xe.list,Ve)},!!(Qe!=null&&Qe.length)&&(Qe==null?void 0:Qe.map((Jn,jr)=>{var Vr;const{name:Br,id:Qr,identifier:Dr,featured:_r,school_name:Ca,image_url:Jr,excellent:wa,is_plan:Ea}=Jn;return S.createElement("div",{key:Qr,className:s()(xe.wrap,_t),style:{width:Fn,marginRight:(1+jr)%nt===0?0:ht+Xt,marginBottom:Bt}},S.createElement("a",{target:"_blank",href:`/paths/${Dr}`,className:xe.li,onClick:Yn=>{Yn.preventDefault(),ft&&(0,X.L9)([ft]),(0,X.xg)(`/paths/${Dr}`)}},S.createElement("img",{src:C(39057),className:xe.titleBg}),S.createElement("div",{className:xe.name},S.createElement(z.Z,{title:Br},S.createElement("span",{className:xe.e,style:{color:Gt&&An===jr?"#145DFF":"#000000"},onMouseEnter:()=>{tr(jr)},onMouseLeave:nr},Br))),S.createElement("div",{style:{padding:"14px",paddingBottom:0}},S.createElement("div",{className:s()(xe.img,Vt)},S.createElement("img",{className:xe.cover,src:`${K.Z.IMG_SERVER+Jr}`}),(Vr=Jn==null?void 0:Jn.subject_tags)==null?void 0:Vr.map((Yn,Vn)=>{var Sr,ar;if(Vn===0){const br=(Sr=N.find(Hr=>Hr.name==Yn))==null?void 0:Sr.swimg;return S.createElement("img",{className:xe.sign,src:br,style:{left:"-4px"}})}const or=(ar=N.find(br=>br.name==Yn))==null?void 0:ar.ptimg;return S.createElement("img",{className:xe.sign,src:or,style:{left:`${48+52*(Vn-1)+2*Vn}px`}})}),S.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Jn==null?void 0:Jn.excellent)&&S.createElement("div",{className:xe.bq},"\u5F00\u653E\u8BFE\u7A0B"))),S.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},S.createElement("div",null,S.createElement("span",{className:xe.text},"\u7AE0\u8282\u6570"),S.createElement("span",{className:xe.value},Jn.stages_count)),S.createElement("div",null,S.createElement("span",{className:xe.text},"\u5B66\u4E60\u4EBA\u6570"),S.createElement("span",{className:xe.value},Jn.members_count))))))})),!Qe.length&&S.createElement(q.Z,null)))},V={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"},ae="data:image/png;base64,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",Se=C(59301),Ae=({className:Ve,dataSource:Qe=[],col:nt=4,right:ht,bottom:Bt=23,precision:Xt=0,wrapWidth:Nt=1200,trackEventItems:ft,loading:Et})=>{const _t=Math.floor((Nt-(nt-1)*ht)/nt);return Se.createElement(M.Z,{spinning:Et},Se.createElement("div",{className:s()(V.list,Ve)},!!Qe.length&&Qe.map((Vt,Gt)=>{const{subject_identifier:Fn,id:An,identifier:Tn,power:Mn}=Vt,Xn=Vt.is_public!=0&&Vt.is_public;return Se.createElement("div",{className:V.wrap,key:An,style:{width:_t,marginRight:(1+Gt)%nt===0?0:ht+Xt,marginBottom:Bt}},Se.createElement("a",{className:V.li,onClick:tr=>{tr.preventDefault(),ft&&(0,X.L9)([ft]),(0,X.xg)(Vt.first_category_url)}},Se.createElement("div",{className:V.top},Se.createElement(z.Z,{title:Vt.name},Se.createElement("div",{className:V.name},Vt.name)),Se.createElement("img",{className:V.img,src:K.Z.IMG_SERVER+"/images/"+Vt.avatar_url}),Se.createElement("div",{className:V.text,title:Vt.creator},Vt.creator),Fn&&Se.createElement("div",{className:V.btns},Se.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Se.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Xn&&Se.createElement("div",{className:V.sign},"\u516C\u5F00")),Se.createElement("div",{className:V.bottom},Vt.visits>0&&Se.createElement(z.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Se.createElement("span",null,Se.createElement("i",{className:"iconfont icon-liulanyan"}),Se.createElement("span",null,Vt.visits))),Vt.course_members_count>0&&Se.createElement(z.Z,{title:"\u6210\u5458",placement:"bottom"},Se.createElement("span",null,Se.createElement("i",{className:"iconfont icon-chengyuan"}),Vt.course_members_count)),Vt.tasks_count>0&&Se.createElement(z.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Se.createElement("span",null,Se.createElement("i",{className:"iconfont icon-zuoye"}),Vt.tasks_count)),Vt.is_end?Se.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Se.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Vt.is_accessible&&Se.createElement("div",{className:V.lockWrap},Se.createElement("img",{src:`${K.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Se.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Qe.length&&Se.createElement(q.Z,null)))},he={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"},le="data:image/png;base64,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",ce=({className:Ve,dataSource:Qe=[],col:nt=4,right:ht,bottom:Bt=23,precision:Xt=0,wrapWidth:Nt=1200,wrapClassName:ft,trackEventItems:Et,loading:_t})=>{const Vt=Math.floor((Nt-(nt-1)*ht)/nt);return S.createElement(M.Z,{spinning:_t},S.createElement("div",{className:s()(he.list,Ve)},!!Qe.length&&Qe.map((Gt,Fn)=>{const{subject_identifier:An,id:Tn,identifier:Mn,power:Xn}=Gt,tr=Gt.is_public!=0&&Gt.is_public;return S.createElement("div",{className:s()(`${he.wrap} ${Gt.is_accessible?"":he.warpStyle}`,ft),key:Tn,style:{width:Vt,marginRight:(1+Fn)%nt===0?0:ht+Xt,marginBottom:Bt}},S.createElement("a",{className:he.li,onClick:nr=>{nr.preventDefault(),Et&&(0,X.L9)([Et]),(0,X.xg)(Gt.first_category_url)}},S.createElement("div",{className:he.creator},S.createElement("img",{className:he.img,src:K.Z.IMG_SERVER+"/images/"+Gt.avatar_url}),S.createElement("div",{className:he.text,title:Gt.creator},Gt.creator)),S.createElement("div",{className:he.top},S.createElement(z.Z,{title:Gt.name},S.createElement("div",{className:he.name},Gt.name)),tr&&S.createElement("div",{className:he.sign},"\u516C\u5F00")),S.createElement("div",{className:he.middle},S.createElement("div",{className:he.row,style:{marginBottom:6}},S.createElement("div",null,S.createElement("span",{className:he.text},"\u8BBF\u95EE\u91CF"),S.createElement("span",{className:he.value},(Gt==null?void 0:Gt.visits)||0)),S.createElement("div",null,S.createElement("span",{className:he.text},"\u6210\u5458"),S.createElement("span",{className:he.value},(Gt==null?void 0:Gt.course_members_count)||0))),S.createElement("div",{className:he.row},S.createElement("div",null,S.createElement("span",{className:he.text,style:{width:42}},"\u4F5C",S.createElement("span",{style:{marginLeft:14}},"\u4E1A")),S.createElement("span",{className:he.value},(Gt==null?void 0:Gt.tasks_count)||0)),S.createElement("div",null,S.createElement("span",{className:he.text},"\u72B6\u6001"),Gt.is_end?S.createElement("span",{className:he.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):S.createElement("span",{className:he.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),An&&S.createElement("div",{className:he.btns},S.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),S.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Gt.is_accessible&&S.createElement("div",{className:he.lockWrap},S.createElement("img",{src:`${K.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),S.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Qe.length&&S.createElement(q.Z,null)))},ye={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"},Ce=C(6075),De=({dataSource:Ve=[],value:Qe,onChange:nt,className:ht,style:Bt={},tabBarExtraContent:Xt})=>S.createElement("div",{className:s()(ye.tabs,ht),style:Bt},S.createElement("div",{className:ye.tabsWrap},Ve.map((Nt,ft)=>S.createElement("aside",{className:ye.tab,onClick:()=>{nt(Nt.id),Nt.link&&Ce.history.push(Nt.link)},key:ft},S.createElement("div",{className:Qe===Nt.id?ye.active:""},Nt.name),(Nt==null?void 0:Nt.resetCount)==null&&(Nt==null?void 0:Nt.total)!==void 0&&S.createElement("span",null,"\uFF08",Nt==null?void 0:Nt.total,"\uFF09"),(Nt==null?void 0:Nt.resetCount)!==void 0&&(Nt==null?void 0:Nt.total)!==void 0&&S.createElement(z.Z,{title:(Nt==null?void 0:Nt.tip)!=null?Nt==null?void 0:Nt.tip:""},S.createElement("span",{style:{color:"#9096A3"}},"\uFF08",S.createElement("span",{style:{color:"#000"}},Nt==null?void 0:Nt.resetCount),"/",S.createElement("span",null,Nt==null?void 0:Nt.total),"\uFF09"))))),S.createElement("div",{className:ye.tabBar},Xt)),Ke={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},pt=({dataSource:Ve=[],value:Qe,onChange:nt,className:ht,style:Bt={},tabBarExtraContent:Xt})=>S.createElement("div",{className:s()(Ke.tabs,ht),style:Bt},S.createElement("div",{className:Ke.tabsWrap},Ve.map((Nt,ft)=>S.createElement("aside",{className:Ke.tab,onClick:()=>{nt(Nt.id),Nt.link&&Ce.history.push(Nt.link)},key:ft},S.createElement("div",{className:Qe===Nt.id?Ke.active:""},Nt.name),(Nt==null?void 0:Nt.resetCount)==null&&(Nt==null?void 0:Nt.total)!==void 0&&S.createElement("span",null,"\uFF08",Nt==null?void 0:Nt.total,"\uFF09"),(Nt==null?void 0:Nt.resetCount)!==void 0&&(Nt==null?void 0:Nt.total)!==void 0&&S.createElement(z.Z,{title:(Nt==null?void 0:Nt.tip)!=null?Nt==null?void 0:Nt.tip:""},S.createElement("span",{style:{color:"#9096A3"}},"\uFF08",S.createElement("span",{style:{color:"#000"}},Nt==null?void 0:Nt.resetCount),"/",S.createElement("span",null,Nt==null?void 0:Nt.total),"\uFF09"))))),S.createElement("div",{className:Ke.tabBar},Xt)),wt=({className:Ve,style:Qe={},children:nt})=>S.createElement("div",{className:s()(Ve),style:Qe},nt),bt={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"},Mt=C(38854),Ht=C(20834);const jt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var sn=({sortValue:Ve,dropValue:Qe,className:nt,onSort:ht,onDrop:Bt,dataSource:Xt=jt})=>{var Nt;return S.createElement("div",{className:s()(bt.orderWrap,nt)},S.createElement(Mt.Z,{dropdownRender:()=>S.createElement(Ht.default,null,Xt.map((ft,Et)=>S.createElement(Ht.default.Item,{key:Et,onClick:()=>Bt(ft.id)},ft.name)))},S.createElement("span",{className:bt.orderTextWrap},(Nt=Xt.find(ft=>Qe===ft.id))==null?void 0:Nt.name)),S.createElement("span",{className:bt.orderIconWrap},S.createElement("span",{className:bt.orderAsc},S.createElement("i",{className:Ve==="asc"?`iconfont icon-sanjiaoxing-up font12 ${bt.cursorPointer} ${bt.active}`:`iconfont icon-sanjiaoxing-up font12 ${bt.cursorPointer}`,onClick:()=>ht(Ve==="asc"?"desc":"asc")})),S.createElement("span",{className:bt.orderDesc},S.createElement("i",{className:Ve==="desc"?`iconfont icon-sanjiaoxing-down font12 ${bt.cursorPointer} ${bt.active}`:`iconfont icon-sanjiaoxing-down font12 ${bt.cursorPointer}`,onClick:()=>ht(Ve==="asc"?"desc":"asc")}))))},Ft={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=C(3113),yn=C(95051),qt=Object.defineProperty,Qt=Object.getOwnPropertySymbols,ln=Object.prototype.hasOwnProperty,En=Object.prototype.propertyIsEnumerable,Ot=(Ve,Qe,nt)=>Qe in Ve?qt(Ve,Qe,{enumerable:!0,configurable:!0,writable:!0,value:nt}):Ve[Qe]=nt,wn=(Ve,Qe)=>{for(var nt in Qe||(Qe={}))ln.call(Qe,nt)&&Ot(Ve,nt,Qe[nt]);if(Qt)for(var nt of Qt(Qe))En.call(Qe,nt)&&Ot(Ve,nt,Qe[nt]);return Ve},rn=(Ve,Qe)=>{var nt={};for(var ht in Ve)ln.call(Ve,ht)&&Qe.indexOf(ht)<0&&(nt[ht]=Ve[ht]);if(Ve!=null&&Qt)for(var ht of Qt(Ve))Qe.indexOf(ht)<0&&En.call(Ve,ht)&&(nt[ht]=Ve[ht]);return nt},Zn=(Ve,Qe,nt)=>new Promise((ht,Bt)=>{var Xt=Et=>{try{ft(nt.next(Et))}catch(_t){Bt(_t)}},Nt=Et=>{try{ft(nt.throw(Et))}catch(_t){Bt(_t)}},ft=Et=>Et.done?ht(Et.value):Promise.resolve(Et.value).then(Xt,Nt);ft((nt=nt.apply(Ve,Qe)).next())}),fe=Ve=>{var Qe=Ve,{className:nt,style:ht,children:Bt,loading:Xt=!1,openLoading:Nt,onClick:ft=()=>{},size:Et="middle",shape:_t="round",theme:Vt}=Qe,Gt=rn(Qe,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Fn,An]=(0,S.useState)(!1),Tn=(0,S.useMemo)(()=>{switch(Vt){case yn.Fy.THEMEONE:return Ft.ThemeOne;case yn.Fy.DEFAULT:default:return Ft.btn}},[Vt]);return S.createElement($t.ZP,wn({onClick:(0,u.throttle)(Mn=>Zn(void 0,null,function*(){Nt&&An(!0);try{yield ft(Mn)}catch(Xn){console.log("error",Xn)}Nt&&An(!1)}),2e3,{leading:!0,trailing:!1}),className:s()(Tn,Ft[`${Et}-${_t}`],nt),style:ht,size:Et,shape:_t,loading:Fn||Xt},Gt),Bt)},Ee={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"},ve=({className:Ve,style:Qe,children:nt=null,onClick:ht,title:Bt})=>S.createElement("div",{className:s()(Ee.head,Ve),style:Qe},S.createElement("span",{className:"primary-hover",onClick:ht},S.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),S.createElement("b",{title:Bt},Bt),S.createElement("div",{className:Ee.node},nt)),Ne={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"},qe=({confirmShow:Ve=!0,confirmTitle:Qe,confirmClick:nt,cancelShow:ht=!0,cancelTitle:Bt,cancelClick:Xt,className:Nt,style:ft,confirmLoading:Et=!1})=>S.createElement("div",{className:s()(Ne.btns,Nt),style:ft},Ve&&S.createElement($t.ZP,{loading:Et,onClick:nt,type:"primary",className:Ne.confirm},Qe),ht&&S.createElement($t.ZP,{onClick:Xt,className:Ne.cancel},Bt)),Ye={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"},mt=({className:Ve,style:Qe={},LeftContent:nt,children:ht,RightContent:Bt})=>S.createElement("div",{className:s()(Ye.fixedBottom,Ve),style:Qe},S.createElement("div",{className:Ye.wrap},S.createElement("div",{className:Ye.left},nt),S.createElement("div",{className:Ye.center},ht),S.createElement("div",{className:Ye.right},Bt))),xt={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"},vt=({className:Ve,style:Qe={},dataSource:nt=[]})=>S.createElement("div",{className:s()(xt.crumbs,Ve),style:Qe},nt.map((ht,Bt)=>BtCe.history.push(ht.path)},ht.name):S.createElement("span",null,ht.name),S.createElement("span",null,"\xA0",">","\xA0")):S.createElement("span",{key:Bt,style:{color:"#5F6368"}},ht.name))),yt=C(31797),Re=Object.defineProperty,Me=Object.defineProperties,ze=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,rt=(Ve,Qe,nt)=>Qe in Ve?Re(Ve,Qe,{enumerable:!0,configurable:!0,writable:!0,value:nt}):Ve[Qe]=nt,je=(Ve,Qe)=>{for(var nt in Qe||(Qe={}))it.call(Qe,nt)&&rt(Ve,nt,Qe[nt]);if(Ue)for(var nt of Ue(Qe))tt.call(Qe,nt)&&rt(Ve,nt,Qe[nt]);return Ve},Le=(Ve,Qe)=>Me(Ve,ze(Qe)),He=(Ve,Qe)=>{var nt={};for(var ht in Ve)it.call(Ve,ht)&&Qe.indexOf(ht)<0&&(nt[ht]=Ve[ht]);if(Ve!=null&&Ue)for(var ht of Ue(Ve))Qe.indexOf(ht)<0&&tt.call(Ve,ht)&&(nt[ht]=Ve[ht]);return nt};const{Countdown:Xe}=yt.default;var Je=Ve=>{var Qe=Ve,{onChange:nt}=Qe,ht=He(Qe,["onChange"]);const[Bt,Xt]=(0,S.useState)(null);(0,S.useEffect)(()=>{typeof Bt=="number"&&Bt>=0&&nt(Bt)},[Bt]);const Nt=ft=>{const Et=Math.floor(ft/1e3);Xt(Et)};return S.createElement(Xe,Le(je({},ht),{onChange:Nt}))},_e={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},gt=({DataProps:Ve,className:Qe,style:nt={}})=>{var ht;return S.createElement("div",{className:s()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",_e.ClassRoomItem,Qe),style:nt,onClick:()=>{(0,X.xg)(Ve==null?void 0:Ve.first_category_url)}},S.createElement("div",{className:"flex flex-col item-center"},S.createElement("img",{src:`${(ht=K.Z)==null?void 0:ht.IMG_SERVER}/images/${Ve==null?void 0:Ve.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Ve==null?void 0:Ve.subject_identifier)&&S.createElement("div",{className:"mt-40px"},S.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),S.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),S.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},S.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Ve!=null&&Ve.is_public)&&S.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"),S.createElement("span",{className:s()("text-16px font-medium",_e.TitleDom)},Ve==null?void 0:Ve.name)),S.createElement("div",{className:"c-grey-333 font-medium"},Ve==null?void 0:Ve.creator),S.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Ve==null?void 0:Ve.course_members_count),S.createElement("div",{className:"c-grey-333 flex item-center justify-between"},S.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Ve==null?void 0:Ve.tasks_count),Ve!=null&&Ve.is_end?S.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):S.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Dt=Object.defineProperty,Wt=Object.getOwnPropertySymbols,en=Object.prototype.hasOwnProperty,on=Object.prototype.propertyIsEnumerable,Kt=(Ve,Qe,nt)=>Qe in Ve?Dt(Ve,Qe,{enumerable:!0,configurable:!0,writable:!0,value:nt}):Ve[Qe]=nt,Tt=(Ve,Qe)=>{for(var nt in Qe||(Qe={}))en.call(Qe,nt)&&Kt(Ve,nt,Qe[nt]);if(Wt)for(var nt of Wt(Qe))on.call(Qe,nt)&&Kt(Ve,nt,Qe[nt]);return Ve},un=({DataProps:Ve=[],selectValue:Qe,onChange:nt,className:ht,style:Bt={},extra:Xt,classNameItem:Nt,styleItem:ft={},barHidden:Et})=>{const[_t,Vt]=(0,S.useState)();return(0,S.useEffect)(()=>{Vt(Array.isArray(Qe)?Qe:[Qe])},[Qe]),S.createElement("div",{className:s()("flex px-20px py-10px gap-40px",ht),style:Tt({borderBottom:"1px solid #D3F0FF"},Bt)},Ve==null?void 0:Ve.map(Gt=>S.createElement("div",{key:Gt==null?void 0:Gt.id,className:s()("flex item-center justify-center current c-grey-333 text-16 relative",Nt,Gt==null?void 0:Gt.className),style:Tt(Tt({color:_t!=null&&_t.includes(Gt==null?void 0:Gt.id)?"#1890FF":"",minWidth:88},ft),(Gt==null?void 0:Gt.style)||{}),onClick:Fn=>{nt==null||nt({domEvent:Fn,item:Gt}),Gt!=null&&Gt.link&&Ce.history.push(Gt==null?void 0:Gt.link)}},Gt==null?void 0:Gt.name,!Et&&(_t==null?void 0:_t.includes(Gt==null?void 0:Gt.id))&&S.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),S.createElement("div",{className:"ml-auto"},Xt))},pn=Object.defineProperty,Yt=Object.defineProperties,Ut=Object.getOwnPropertyDescriptors,xn=Object.getOwnPropertySymbols,gn=Object.prototype.hasOwnProperty,Bn=Object.prototype.propertyIsEnumerable,Pn=(Ve,Qe,nt)=>Qe in Ve?pn(Ve,Qe,{enumerable:!0,configurable:!0,writable:!0,value:nt}):Ve[Qe]=nt,tn=(Ve,Qe)=>{for(var nt in Qe||(Qe={}))gn.call(Qe,nt)&&Pn(Ve,nt,Qe[nt]);if(xn)for(var nt of xn(Qe))Bn.call(Qe,nt)&&Pn(Ve,nt,Qe[nt]);return Ve},It=(Ve,Qe)=>Yt(Ve,Ut(Qe)),dn=({value:Ve,onChange:Qe,onInputChange:nt,className:ht,style:Bt={},InputProps:Xt})=>{const[Nt,ft]=(0,S.useState)(Ve);return S.createElement("div",{className:s()("flex item-center rounded-full px-10px py-2px",ht),style:tn({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Bt)},S.createElement(y.default,It(tn({bordered:!1},Xt),{onChange:Et=>{ft(Et.target.value),nt==null||nt(encodeURIComponent(Et.target.value))},onPressEnter:Et=>{Qe==null||Qe({domEvent:Et,item:{value:Nt}})}})),S.createElement("img",{className:"h-22px current",src:C(25365),height:22,onClick:Et=>{Qe==null||Qe({domEvent:Et,item:{value:Nt}})}}))}},74590:function(Pt,We,C){"use strict";C.r(We),C.d(We,{PracticeFileType:function(){return te},default:function(){return V}});var S=C(59301),pe=C(6075),e=C(61485),I=C(57809),p=C(92832),a=C(36381),t=C(78241),s=C(43418),u=C(8591),o=C(5871),c=C(24905),n=C(54580),r=C(3113),i=C(5112),l=C(1710),d=C(81327),E=C(78673),h=C(95237),v=C(43604),m=C(60324),x=C(6848),w=C(95382),f={flex_box_center:"flex_box_center___MjMLk",flex_space_between:"flex_space_between___PcWTa",flex_box_vertical_center:"flex_box_vertical_center___Cq7f3",flex_box_center_end:"flex_box_center_end___sMsFo",flex_box_column:"flex_box_column___n6Hxq",bg:"bg____Ic4Q",radioStyle:"radioStyle___kewjX",formWrap:"formWrap___jcehV",onePart:"onePart___ECsrp",searchInput:"searchInput___UhEpw",twoPart:"twoPart___WVIpx",title:"title___RpX2E",threePart:"threePart___Tzme_",flexRowCenter:"flexRowCenter___M7zUK",fourPart:"fourPart___HgBFj",testJi:"testJi___s6Skh",upBtn:"upBtn___eKx0D",checkboxs:"checkboxs___B4uNe",averageWarp:"averageWarp___yXrlD",averageCustom:"averageCustom___t5o4x",groupWrap:"groupWrap___eT0sR",customInput:"customInput___pywUD",btns:"btns___lJQrt",uploadBtn:"uploadBtn___bb8tt",addBtn:"addBtn___KmPzc",deleteBtn:"deleteBtn___j15T3",uploadTips:"uploadTips___ezbms",uploadTipsIcon:"uploadTipsIcon___ZWRlB",downloadBtn:"downloadBtn____jf42",fileItem:"fileItem___fJ0rs",multiSelect:"multiSelect___Xb8b8",multiple_select:"multiple_select___HUup3"},O=C(70662),y=C(64165),b=C(99313),g=C(71418),A={flex_box_center:"flex_box_center___vvciu",flex_space_between:"flex_space_between___WPxvw",flex_box_vertical_center:"flex_box_vertical_center___YY9Br",flex_box_center_end:"flex_box_center_end___FiVhK",flex_box_column:"flex_box_column___FWnfq",wrap:"wrap___AEhcV",content:"content___NDdD8",mainPathWrap:"mainPathWrap___BNeQ2",colorBlue:"colorBlue___UwyKz",empty:"empty___aaM_9"},P=Object.defineProperty,k=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable,z=(ae,Se,ge)=>Se in ae?P(ae,Se,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ae[Se]=ge,U=(ae,Se)=>{for(var ge in Se||(Se={}))B.call(Se,ge)&&z(ae,ge,Se[ge]);if(k)for(var ge of k(Se))M.call(Se,ge)&&z(ae,ge,Se[ge]);return ae},K=(ae,Se,ge)=>new Promise((Ae,he)=>{var le=ye=>{try{ce(ge.next(ye))}catch(Ce){he(Ce)}},ee=ye=>{try{ce(ge.throw(ye))}catch(Ce){he(Ce)}},ce=ye=>ye.done?Ae(ye.value):Promise.resolve(ye.value).then(le,ee);ce((ge=ge.apply(ae,Se)).next())});const X=ae=>ae!=null&&ae.length?ae.filter((Se,ge)=>ge!==0).map(Se=>Se.val).join("").substr(1):"",W=({shixunsDetail:ae,globalSetting:Se,dispatch:ge,fileType:Ae,path:he,onFinish:le=()=>{}})=>{const ee=(0,pe.useParams)(),[ce,ye]=(0,S.useState)(""),[Ce,Te]=(0,S.useState)("1"),[De,Ke]=(0,S.useState)([]),[$e,pt]=(0,S.useState)(!1),[Ct,wt]=(0,S.useState)([]),Mt=[te.OriginalPicturePath,te.ExpectPicturePath,te.PicturePath].includes(Ae);(0,S.useEffect)(()=>{ae.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(ye(he||""),Ht())},[ae.actionTabs.key,he,Ce]);const Ht=(Qt="")=>K(void 0,null,function*(){pt(!0);const ln=yield ge({type:`shixunsDetail/${Ce==="1"?"getRepository":"getSecretRepository"}`,payload:{id:ee.id,path:Qt}});if(ln!=null&&ln.trees){const En=ln.trees.map(Ot=>U(U({},Ot),{name:Ot.name,val:Ot.name}));wt(En||[])}else wt([]);pt(!1)}),jt=Qt=>{const ln=X(De);let En=`${ln&&`${ln}/`}${Qt}`;Ce==="2"&&(En=`secret/${En}`),Ae===te.Path?!(ce!=null&&ce.includes(`${En}\uFF1B`))&&ye(`${ce}${En}\uFF1B`):Ae===te.ExecPath&&ye(En)},Jt=Qt=>{if(Qt.type==="tree"){De.length?De.push({val:`/${Qt.val}`,path:Qt.val}):De.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Qt.val}`,path:Qt.val}),Ke(De);const ln=X(De);Mt&&ye(ln),Ht(ln)}},sn=(Qt,ln)=>{const En=De.filter((wn,rn)=>rn<=ln);Ke(En);const Ot=X(En);Mt&&ye(Ot),Ht(Ot)},Ft=()=>K(void 0,null,function*(){le(ce),$t()}),$t=()=>{ye(""),Ke([]),wt([]),Te("1"),ge({type:"shixunsDetail/setActionTabs",payload:{}})},yn=()=>S.createElement(y.Z,{style:{margin:"0 0"},image:y.Z.PRESENTED_IMAGE_SIMPLE,imageStyle:{height:60},description:S.createElement("div",null,S.createElement("p",{style:{color:"#888",marginBottom:0}},"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u6682\u65E0\u6587\u4EF6\u3002\u8BF7\u5148\u5F00\u542F\u5E76\u4E0A\u4F20\u4EE3\u7801\u6587"),S.createElement("span",{style:{color:"#888"}},"\u4EF6\u3001\u6807\u51C6\u56FE\u7247\u7B49\u6587\u4EF6\u5230\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"))},S.createElement(r.ZP,{type:"primary",onClick:()=>{$t(),ge({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"warehouse"}}),pe.history.push(`/shixuns/${ee.id}/edit?tabId=warehouse`)}},"\u53BB\u4E0A\u4F20")),qt=X(De);return S.createElement(s.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:ae.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:Ft,onCancel:$t},S.createElement("div",{className:A.wrap},S.createElement(b.default,{activeKey:Ce,onChange:Qt=>{Ke([]),Te(Qt)}},S.createElement(b.default.TabPane,{tab:"\u4EE3\u7801\u4ED3\u5E93",key:"1"}),Ae==="exec_path"&&S.createElement(b.default.TabPane,{tab:"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",key:"2"})),S.createElement(g.Z,{style:{backgroundColor:"#f5f5f5",height:200},spinning:$e},S.createElement("div",{className:A.content},S.createElement("div",null,!!(De!=null&&De.length)&&De.map((Qt,ln)=>S.createElement("a",{style:{whiteSpace:ln===0?"nowrap":""},key:ln,onClick:()=>sn(Qt,ln)},Qt.val))),Ct!=null&&Ct.length?Ct.map((Qt,ln)=>Qt.type==="tree"?S.createElement("a",{key:ln,onClick:()=>Jt(Qt)},S.createElement("i",{className:`iconfont icon-wenjianjia ${A.colorBlue}`}),qt&&`${qt}/`,Qt.name):S.createElement("a",{key:ln,onClick:()=>jt(`${Qt.name}`)},S.createElement("i",{className:`iconfont icon-zuoye ${A.colorBlue}`}),qt&&`${qt}/`,Qt.name)):yn())),S.createElement("label",{className:"mt5"},"\u5DF2\u9009\u4E2D\u7684\u6587\u4EF6:"),S.createElement(p.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",value:ce,onChange:Qt=>ye(Qt.target.value)})))};var re=(0,pe.connect)(({shixunsDetail:ae,globalSetting:Se})=>({shixunsDetail:ae,globalSetting:Se}))(W),G=C(5579),q=C(78267),Y=C(34209),Q=C(23789),$=C(13998),J=C(31933),ue=C(14739),se=C(41510),xe=C(32390),we=Object.defineProperty,ie=Object.defineProperties,L=Object.getOwnPropertyDescriptors,_=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,Z=Object.prototype.propertyIsEnumerable,ne=(ae,Se,ge)=>Se in ae?we(ae,Se,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ae[Se]=ge,H=(ae,Se)=>{for(var ge in Se||(Se={}))D.call(Se,ge)&&ne(ae,ge,Se[ge]);if(_)for(var ge of _(Se))Z.call(Se,ge)&&ne(ae,ge,Se[ge]);return ae},F=(ae,Se)=>ie(ae,L(Se)),j=(ae,Se,ge)=>new Promise((Ae,he)=>{var le=ye=>{try{ce(ge.next(ye))}catch(Ce){he(Ce)}},ee=ye=>{try{ce(ge.throw(ye))}catch(Ce){he(Ce)}},ce=ye=>ye.done?Ae(ye.value):Promise.resolve(ye.value).then(le,ee);ce((ge=ge.apply(ae,Se)).next())});const{Option:R}=I.default,{TextArea:T}=p.default,{Panel:N}=a.default;var te=(ae=>(ae.Path="path",ae.ExecPath="exec_path",ae.OriginalPicturePath="original_picture_path",ae.ExpectPicturePath="expect_picture_path",ae.PicturePath="picture_path",ae))(te||{});const oe=({shixunsDetail:ae,dispatch:Se,practiceSetting:ge})=>{var Ae,he,le,ee,ce,ye,Ce,Te,De,Ke,$e,pt,Ct,wt,bt,Mt,Ht,jt,Jt,sn,Ft,$t,yn;const qt=(0,pe.useDispatch)(),[Qt]=t.default.useForm(),[ln]=t.default.useForm(),[En]=t.default.useForm(),[Ot,wn]=(0,S.useState)({}),[rn,Zn]=(0,S.useState)({}),[Pe,fe]=(0,S.useState)([]),[Ee,be]=(0,S.useState)({}),[ve,Ne]=(0,S.useState)([]),[Fe,qe]=(0,S.useState)({hidden:0,input_visible:!1,is_invisible:!1,actual_output_visible:!1,last_match_rule:!1}),[Ye,st]=(0,S.useState)([!1]),[mt,xt]=(0,S.useState)(!1),[At,vt]=(0,S.useState)(),yt=(0,S.useRef)({formValue:{},testSetList:[],uploadData:[]}),[Re,Me]=(0,S.useState)(!0),[ze,Ue]=(0,S.useState)(!0),it=(0,S.useRef)(null),[tt,rt]=(0,S.useState)(!1),[je,Le]=(0,S.useState)(!1),[He,Xe]=(0,S.useState)(!1),[Ge,Je]=(0,S.useState)(!1),[_e,ut]=(0,S.useState)(!1),gt=(0,pe.useParams)(),[Dt,Wt]=(0,S.useState)(!1),[en,on]=(0,S.useState)(!1),[Kt,Tt]=(0,S.useState)(!1),[mn,un]=(0,S.useState)(!1),[pn,Yt]=(0,S.useState)(!1),[Ut,xn]=(0,S.useState)([]),[gn,Bn]=(0,S.useState)("");let[Pn,tn]=(0,S.useState)([{}]);const[It,Rt]=(0,S.useState)([]),[dn,Ve]=(0,S.useState)([]),[Qe,nt]=(0,S.useState)(null),[ht,Bt]=(0,S.useState)([]),[Xt,Nt]=(0,S.useState)({}),[ft,Et]=(0,S.useState)([]),[_t,Vt]=(0,S.useState)(null),[Gt,Fn]=(0,S.useState)([]),[An,Tn]=(0,S.useState)([]),[Mn,Xn]=(0,S.useState)([]),[tr,nr]=(0,S.useState)(),[Jn,jr]=(0,S.useState)([]),Vr=["test_set_rules","go_back_url","next_challenge","position","name","chooses","st","id","path","exec_path","show_type","original_picture_path","expect_picture_path","picture_path","test_set_rules_expression","web_route","test_set_score","test_set_average","exec_time","ignore_space","with_code_file","unity_3d","unity_3d_routes","unity_3d_result","has_web_route","test_sets","is_file","proxy_port","unity3d_show_location","show_vrs_content"];let Br=[];(0,S.useEffect)(()=>{Qr(),Dr()},[]),(0,S.useEffect)(()=>{console.log(Pe);let Oe=Pe.every(fn=>fn.hidden===1);Wt(Oe);let lt=Pe.every(fn=>fn.is_invisible);on(lt);let Lt=Pe.every(fn=>fn.last_match_rule);Tt(Lt);let cn=Pe.every(fn=>fn.input_visible);un(cn);let Sn=Pe.every(fn=>fn.actual_output_visible);Yt(Sn)},[Pe]),(0,S.useEffect)(()=>{var Oe;ae.actionTabs.key=="\u7F16\u8F91\u8BBE\u7F6E\u9879"?_r(ae.actionTabs.params):ae.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"&&(Ca(ae.actionTabs.params),Lr(((Oe=ae==null?void 0:ae.detail)==null?void 0:Oe.vrs_subject_id)||[]))},[ae.actionTabs.key]),(0,S.useEffect)(()=>{gt.challengesId?nr(!0):nr(!1)},[gt]),(0,S.useEffect)(()=>(JSON.stringify(yt.current.formValue)!=="{}"&&yt.current.testSetList.length&&wa(),()=>{clearTimeout(it.current)}),[Ot,ve]);const Qr=()=>j(void 0,null,function*(){var Oe,lt;Me(!0);const Lt=yield Se({type:"shixunsDetail/getRepository",payload:{id:gt.id,path:""}});Ue((Lt==null?void 0:Lt.trees)===null);const cn=yield(0,w.ii)({id:gt.id,challengeId:gt.challengesId,tab:1});if(cn){Me(!1);const Sn=((lt=(Oe=cn.test_sets)==null?void 0:Oe[0])==null?void 0:lt.is_file)||!1;let fn=null;cn.test_set_score_rule==2?fn="score":cn.test_set_score_rule==1?fn=!0:cn.test_set_score_rule==0?fn=!1:fn=cn==null?void 0:cn.test_set_average;const rr=F(H({},cn),{is_file:Sn,test_set_average:fn});be(rr),parseInt(cn==null?void 0:cn.code_compile_score)>0&&ut(!0),Yn(rr)}}),Dr=()=>j(void 0,null,function*(){const Oe=yield(0,Q.ZP)("/api/vrs_env_list",{method:"get"});(Oe==null?void 0:Oe.status)===0&&xn(Oe==null?void 0:Oe.data)}),_r=Oe=>j(void 0,null,function*(){nt(Oe),ln.setFieldsValue(H({},Oe))}),Ca=Oe=>j(void 0,null,function*(){var lt,Lt,cn;Vt(Oe),En.setFieldsValue(F(H({},Oe),{vrs_env_id:(lt=ae==null?void 0:ae.detail)==null?void 0:lt.vrs_env_id,vrs_subject_id:(Lt=ae==null?void 0:ae.detail)==null?void 0:Lt.vrs_subject_id})),console.log("shixunsDetail?.detail?.vrs_subject_id",(cn=ae==null?void 0:ae.detail)==null?void 0:cn.vrs_subject_id)}),Jr=Oe=>{let lt=Oe==null?void 0:Oe.length;if(lt==0)return;const Lt=Math.floor(100/lt),cn=100%lt,Sn=Number(Lt)+Number(cn);console.log(lt,Oe),Et(Oe.map((fn,rr)=>F(H({},fn),{score:rr==lt-1?Sn:Lt})))},wa=()=>{clearTimeout(it.current),it.current=setTimeout(Ea,500)},Ea=()=>{Vr.some(lt=>{const Lt=(0,q.isNumber)(Ot[lt])?String(Ot[lt]):Ot[lt],cn=(0,q.isNumber)(yt.current.formValue[lt])?String(yt.current.formValue[lt]):yt.current.formValue[lt];return!(0,q.isEqual)(Lt,cn)})||!(0,q.isEqual)(yt.current.testSetList,ve)||!(0,q.isEqual)(yt.current.uploadData,Pe)?Se({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):Se({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},Yn=Oe=>{var lt,Lt,cn,Sn,fn;if(Oe.proxy_port=(Oe==null?void 0:Oe.proxy_port)||8080,Qt.setFieldsValue(H({},Oe)),wn(H({},Oe)),Oe!=null&&Oe.is_file){const rr=Oe.test_sets||[];fe(rr);const vr=[{hidden:0,input:"",output:"",score:100}];yt.current={formValue:H({},Oe),testSetList:vr,uploadData:rr},Ne(vr),st(Array(vr.length).fill(!1))}else{const rr=(lt=Oe.test_sets)!=null&<.length?Oe.test_sets:[{hidden:0,input:"",output:"",score:100}];yt.current={formValue:H({},Oe),testSetList:rr,uploadData:[]},st(Array(rr.length).fill(!1)),Ne(rr)}Ve((Oe==null?void 0:Oe.vrs_settings)||[]),Et((Oe==null?void 0:Oe.test_sets)||[]),tn((Oe==null?void 0:Oe.step_settings)||[{}]),jr(Oe!=null&&Oe.img_attachment?[F(H({},Oe==null?void 0:Oe.img_attachment),{name:(Lt=Oe==null?void 0:Oe.img_attachment)==null?void 0:Lt.title,response:{id:(Sn=(cn=Oe==null?void 0:Oe.img_attachment)==null?void 0:cn.url)==null?void 0:Sn.split("/")[3]}})]:[]),Oe!=null&&Oe.voice_attachment&&Xn([{response:H({},Oe==null?void 0:Oe.voice_attachment),uid:(fn=Oe==null?void 0:Oe.voice_attachment)==null?void 0:fn.id,status:"done"}])},Vn=Oe=>j(void 0,null,function*(){if(ze){s.default.confirm({centered:!0,title:"\u63D0\u793A",content:"\u8BF7\u5148\u4E0A\u4F20\u672C\u5173\u4EFB\u52A1\u7684\u6240\u6709\u4EE3\u7801\u6587\u4EF6\u3001\u6807\u51C6\u56FE\u7247\u7B49\u6240\u6709\u5FC5\u8981\u7684\u6587\u4EF6\u5230\u4EE3\u7801\u4ED3\u5E93",okText:"\u53BB\u4E0A\u4F20",onOk:()=>{Se({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"warehouse"}}),pe.history.push(`/shixuns/${gt.id}/edit?tabId=warehouse`)},cancelText:"\u53D6\u6D88"});return}Se({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}}),vt(Oe)}),Sr=Oe=>{const lt={[At]:Oe};Qt.setFieldsValue(lt),wn(H(H({},Ot),lt))},ar=Oe=>{const lt=Qt.getFieldsValue();wn(H({},lt)),"vrs_env_id"in Oe&&(Qt.setFieldsValue({vrs_subject_id:null}),wn(F(H({},lt),{vrs_subject_id:null})),Ve([]),Et([])),"vrs_subject_id"in Oe&&(Ve([]),Et([])),"test_set_score"in Oe&&Oe.test_set_score&&(Qt.setFieldsValue({test_set_average:!0}),Ot.is_file?br(Pe):or(ve)),"test_set_average"in Oe&&Oe.test_set_average&&(Jr(ft),Ot.is_file?br(Pe):or(ve)),"unity_3d"in Oe&&(Oe.unity_3d||(Qt.setFieldsValue({with_code_file:!0}),wn(F(H({},lt),{with_code_file:!0}))))},or=Oe=>{let lt=parseInt(Qt.getFieldValue("code_compile_score")||0);const Lt=Math.floor((100-lt)/Oe.length),cn=Lt+(100-lt)%Oe.length;Oe=Oe.map((Sn,fn)=>fn===Oe.length-1?F(H({},Sn),{score:cn}):F(H({},Sn),{score:Lt})),yt.current.testSetList=(0,q.clone)(Oe),Ne(Oe)},br=Oe=>{let lt=parseInt(Qt.getFieldValue("code_compile_score")||0);const Lt=Math.floor((100-lt)/Oe.length),cn=Lt+(100-lt)%Oe.length;Oe=Oe.map((Sn,fn)=>fn===Oe.length-1?F(H({},Sn),{score:cn}):F(H({},Sn),{score:Lt})),yt.current.uploadData=(0,q.clone)(Oe),fe(Oe)},Hr=()=>{const Oe=[...ve,{hidden:0,input:"",output:"",score:0}];st([...Ye,!1]),xt(!1),Qt.getFieldValue("test_set_average")?or(Oe):Ne(Oe)},In=(Oe,lt=!1,Lt=1)=>j(void 0,null,function*(){var cn,Sn,fn,rr,vr,ha,ba,eo,to;const{vrs_type:fo,vrs_env_id:Xa,vrs_subject_id:hr,test_set_average:ur,vrs_settings:ga,test_set:ra,point_hint:$r}=Oe;Oe.path&&!Oe.path.endsWith("\uFF1B")&&(Oe.path=Oe.path+"\uFF1B"),((cn=ae.detail)==null?void 0:cn.vrs_type)==1?(yield(0,Q.ZP)(`/api/shixuns/${gt==null?void 0:gt.id}/challenges/${gt==null?void 0:gt.challengesId}/update_vrs_setting`,{method:"put",body:F(H(F(H({},Oe),{vrs_type:1,vrs_env_id:Xa,vrs_subject_id:hr,test_set:ft,unity_3d_routes:(fn=(Sn=Ut==null?void 0:Ut.filter(fa=>{var Aa;return fa.id==((Aa=ae==null?void 0:ae.detail)==null?void 0:Aa.vrs_env_id)}))==null?void 0:Sn[0])==null?void 0:fn.url,voice_attachment_id:(ha=(vr=(rr=Mn.filter(fa=>fa.status==="done"))==null?void 0:rr[0])==null?void 0:vr.response)==null?void 0:ha.container_id,step_settings:[...Pn],img_attachment_id:((eo=(ba=Jn==null?void 0:Jn[0])==null?void 0:ba.response)==null?void 0:eo.id)||""}),Pr),{test_set_score_rule:Oe.test_set_average=="score"?2:Oe.test_set_average?1:0})})).status==0&&u.ZP.success("\u4FDD\u5B58\u6210\u529F"):(yield(0,w.Rs)(F(H({},gt),{tab:1,vrs_type:0,challenge:F(H(H({},Oe),{test_set_rules_expression:Oe.test_set_rules===0?null:Oe.test_set_rules_expression}),{shixunfileexpectpicturepath:Oe.original_picture_path,shixunfilestandardpicturepath:Oe.expect_picture_path}),test_set:Br,sync_origin_shixun:lt}))).status>=0&&((to=ae==null?void 0:ae.detail)!=null&&to.copy_for_exercise&&(0,J.m)(Se,ae,gt.id,Lt),pe.history.replace(`/shixuns/${gt.id}/edit/${gt.challengesId}/tab=3`))}),Wn=(Oe,lt)=>{const Lt=[...Pe];Lt.splice(lt,1),Ot.test_set_average?br(Lt):fe(Lt)},Qn=(Oe,lt)=>{console.log(Oe,lt);const Lt=Pe.map((cn,Sn)=>Sn===lt?F(H({},cn),{score:Oe.target.value?Number(Oe.target.value):0}):cn);fe(Lt)},$n=(Oe,lt,Lt)=>{Lt==="hidden"&&(Oe=Oe?1:0),console.log(Oe,lt);const cn=Pe.map((fn,rr)=>rr===lt?F(H({},fn),{[Lt]:Oe}):fn);fe(cn),console.log(cn);const Sn=cn.every(fn=>fn[Lt]===Oe);Lt==="hidden"?Wt(Sn&&Oe):Lt==="is_invisible"?on(Sn&&Oe):Lt==="input_visible"?un(Sn&&Oe):Lt==="actual_output_visible"?Yt(Sn&&Oe):Tt(Sn&&Oe)},fr=(Oe,lt)=>{lt==="hidden"&&(Oe=Oe?1:0),console.log(Oe);const Lt=Pe.map((cn,Sn)=>F(H({},cn),{[lt]:Oe}));fe(Lt),lt==="hidden"?Wt(Oe):lt==="is_invisible"?on(Oe):lt==="input_visible"?un(Oe):lt==="actual_output_visible"?Yt(Oe):Tt(Oe)},Er=Oe=>{if(Oe!=null&&Oe.length){if(Qt.setFieldsValue({is_file:Oe==null?void 0:Oe[0].is_file}),wn(F(H({},Ot),{is_file:Oe==null?void 0:Oe[0].is_file})),Oe!=null&&Oe[0].is_file){const lt=Pe.concat(Oe.map(Lt=>F(H({},Lt),{hidden:0,is_invisible:!1,last_match_rule:!1})));Ot.test_set_average?br(lt):fe(lt)}if(!(Oe!=null&&Oe[0].is_file)){const lt=ve==null?void 0:ve.filter(Lt=>Lt.input||Lt.output).concat(Oe);st(Array(lt.length).fill(!1)),Ot.test_set_average?or(lt):Ne(lt)}}},sa=()=>{s.default.confirm({title:"\u5220\u9664\u6D4B\u8BD5\u7528\u4F8B\u63D0\u793A",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u5173\u5361\u4E2D\u7684\u6D4B\u8BD5\u7528\u4F8B\u5168\u90E8\u5220\u9664\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>{Oe()}});const Oe=()=>{Ot.is_file?br([]):(or([{hidden:0,input:"",output:"",score:0}]),st([!1]))}},Wr=()=>{var Oe;const lt=()=>{pe.history.push(`/shixuns/${gt.id}/challenges`),Se({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(Oe=ge==null?void 0:ge.sideBar)!=null&&Oe.confirmLeave?s.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:()=>{lt()}}):lt()};console.log(Pe,444);const Kr=Oe=>j(void 0,null,function*(){Ve(dn.filter(lt=>!Oe.includes(lt.id)))}),Gr=Oe=>j(void 0,null,function*(){let lt=ft.filter(Lt=>!Oe.includes(Lt.id));Et(lt),Ot.test_set_average!="score"&&Jr(lt)}),Tr=[{title:"\u5E8F\u53F7",render:(Oe,lt,Lt)=>Lt+1,width:60,align:"center"},{title:"\u76EE\u6807",dataIndex:"target",align:"center"},{title:"\u8BBE\u7F6E\u9879\u540D\u79F0",dataIndex:"name",align:"center"},{title:"\u6001\u52BF\u503C",dataIndex:"value",align:"center"},{title:"\u64CD\u4F5C",dataIndex:"course_group_name",align:"right",width:200,render:(Oe,lt)=>S.createElement(S.Fragment,null,S.createElement("span",{onClick:()=>{qt({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u8BBE\u7F6E\u9879",params:lt}})},className:"current c-light-primary mr15"},"\u7F16\u8F91"),S.createElement("span",{onClick:()=>Kr([lt==null?void 0:lt.id]),className:"current",style:{color:"#9096A3"}},"\u5220\u9664"))}],mr=[{title:"\u5E8F\u53F7",render:(Oe,lt,Lt)=>Lt+1,width:60,align:"center"},{title:"\u91C7\u96C6\u70B9\u540D\u79F0",dataIndex:"vrs_point_name",align:"center"},{title:"\u7B54\u6848\u503C\u7C7B\u578B",dataIndex:"vrs_point_answer_type",align:"center",render:(Oe,lt,Lt)=>Oe==0?"\u56FA\u5B9A\u503C":Oe==1?"\u533A\u95F4\u503C":Oe==2?"\u72B6\u6001\u503C":"\u8BED\u97F3\u91C7\u96C6"},{title:"\u7B54\u6848",dataIndex:"vrs_point_answer_value",align:"center"},{title:(Ot==null?void 0:Ot.test_set_average)=="score"?"\u81EA\u5B9A\u4E49\u5206\u503C":"\u5F97\u5206\u6BD4\u4F8B",dataIndex:"score",align:"left",width:220,render:(Oe,lt,Lt)=>{var cn;return S.createElement(S.Fragment,null,S.createElement(o.Z,{min:0,max:100,value:(cn=ft[Lt])==null?void 0:cn.score,disabled:(Ot==null?void 0:Ot.test_set_average)&&(Ot==null?void 0:Ot.test_set_average)!="score",onChange:Sn=>{ft[Lt].score=Sn?Number(Sn):0,Et([...ft])}}),(Ot==null?void 0:Ot.test_set_average)!="score"&&S.createElement("span",{className:"ml5"},"%"))}},{title:"\u662F\u5426\u9636\u68AF\u5224\u5206",dataIndex:"is_step_grading",align:"left",width:112,render:(Oe,lt,Lt)=>Oe?"\u662F":"\u5426"},Ot.point_hint&&{title:"\u5F15\u5BFC\u987A\u5E8F",dataIndex:"vrs_position",align:"center"},Ot.point_hint&&{title:"\u5F15\u5BFC\u5185\u5BB9",dataIndex:"vrs_content",ellipsis:!0,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"course_group_name",align:"right",width:200,render:(Oe,lt)=>S.createElement(S.Fragment,null,S.createElement("span",{onClick:()=>{var Lt;Ot.vrs_question_type=(Lt=ae.detail)==null?void 0:Lt.vrs_question_type,wn(H({},Ot)),qt({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u91C7\u96C6\u70B9",params:lt}})},className:"current mr15",style:{color:"#3061D0"}},"\u7F16\u8F91"),S.createElement("span",{onClick:()=>Gr([lt==null?void 0:lt.id]),className:"current",style:{color:"#9096A3"}},"\u5220\u9664"))}].filter(Oe=>!!Oe),Lr=Oe=>j(void 0,null,function*(){const lt=yield(0,Q.ZP)("/api/vrs_points.json",{method:"get",params:{vrs_subject_id:Oe}});(lt==null?void 0:lt.status)==0&&Rt(lt.data)}),kr=Oe=>{["uploading","done","removed"].includes(Oe.file.status)&&jr(Oe.fileList)},la=Oe=>Oe.type==="image/jpeg"||Oe.type==="image/png"?Oe.size/1024/1024>10?(u.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E10MB"),!1):(jr([]),!0):(u.ZP.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),!1);(0,S.useEffect)(()=>{Fa(H({},Ee))},[Ee]);const[Pr,Fa]=(0,S.useState)({}),Ta=(Oe,lt)=>{const Lt=JSON.parse(JSON.stringify(Pr||[]));Lt[Oe]=lt,Fa(H({},Lt))},_a=(Oe,lt,Lt)=>{const cn=JSON.parse(JSON.stringify(Pr||[]));cn.challenge_step_penalties[Lt][Oe]=lt,Fa(H({},cn))},Ra=()=>{const Oe=JSON.parse(JSON.stringify(Pr||[]));Oe!=null&&Oe.challenge_step_penalties&&Oe.challenge_step_penalties.push({id:null,score:null,start_time:null,end_time:null}),Fa(H({},Oe))},so=Oe=>{const lt=JSON.parse(JSON.stringify(Pr||[]));lt.challenge_step_penalties,lt!=null&<.challenge_step_penalties&<.challenge_step_penalties.splice(Oe,1),Fa(H({},lt))};return S.createElement(S.Fragment,null,S.createElement("section",{key:1,className:f.bg},S.createElement(t.default,{form:Qt,className:f.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:ar,onFinish:Oe=>{var lt,Lt,cn;let Sn=parseInt(Qt.getFieldValue("code_compile_score")||0);if(((lt=ae.detail)==null?void 0:lt.vrs_type)==1&&(ft!=null&&ft.length)){const fn=ft.reduce((rr,vr)=>rr+vr,0);if(Oe.test_set_score&&fn!==100&&(ft!=null&&ft.length)){u.ZP.error((Ot==null?void 0:Ot.test_set_average)=="score"?"\u6570\u636E\u91C7\u96C6\u70B9\u7684\u5F97\u5206\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100":"\u6570\u636E\u91C7\u96C6\u70B9\u7684\u5F97\u5206\u6BD4\u4F8B\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}}if(Oe.is_file){if(!(Pe!=null&&Pe.length)){u.ZP.error("\u6D4B\u8BD5\u96C6\u4E0D\u80FD\u4E3A\u7A7A");return}const rr=Pe.map(vr=>vr.score).reduce((vr,ha)=>vr+ha,0)+Sn;if(Oe.test_set_score&&rr!==100&&(ve!=null&&ve.length)){u.ZP.error((Ot==null?void 0:Ot.test_set_average)=="score"?"\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100":"\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}Br=Pe}if(!Oe.is_file){const rr=ve.map(vr=>vr.score).reduce((vr,ha)=>vr+ha,0)+Sn;if(Oe.test_set_score&&rr!==100&&(ve!=null&&ve.length)){u.ZP.error((Ot==null?void 0:Ot.test_set_average)=="score"?"\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100":"\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}Br=ve.map(vr=>F(H({},vr),{is_file:!1}))}Oe.test_set_score||(Br=Br.map(fn=>F(H({},fn),{is_target:!1,target_name:""}))),(Lt=ae==null?void 0:ae.detail)!=null&&Lt.is_fork_from_creator&&((cn=ae==null?void 0:ae.detail)!=null&&cn.copy_for_exercise)&&(Ee!=null&&Ee.has_relation)?Se({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:Oe,type:"taskLevel",fn:(fn,rr,vr)=>{In(fn,rr,vr)}}}):In(Oe)},initialValues:{test_set_rules:0}},S.createElement($.Z,{activeIndex:1}),S.createElement("div",{className:(Ae=ae==null?void 0:ae.detail)!=null&&Ae.is_client_unity_3d?"":f.onePart},((he=ae.detail)==null?void 0:he.identity)<5&&((le=ae.detail)==null?void 0:le.unity_3d)&&((ee=ae.detail)==null?void 0:ee.vrs_type)==1&&S.createElement(S.Fragment,null,S.createElement(t.default.Item,{name:"show_vrs_content",valuePropName:"checked"},S.createElement(c.default,{style:{color:"#333333"}},"\u662F\u5426\u5728\u4EFF\u771F\u5BA2\u6237\u7AEF\u663E\u793A\u5F15\u5BFC\u5185\u5BB9\u7684\u4EA4\u4E92\u9762\u677F")),((ce=ae.detail)==null?void 0:ce.vrs_question_type)==1&&(Ot==null?void 0:Ot.show_vrs_content)&&S.createElement(S.Fragment,null,S.createElement(t.default.Item,{name:"vrs_content",label:"\u5F15\u5BFC\u5185\u5BB9:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5F15\u5BFC\u5185\u5BB9"}]},S.createElement(T,{defaultValue:Ot.vrs_content,rows:6})),S.createElement(t.default.Item,{name:"img_attachment_id",valuePropName:"imgFileList"},S.createElement("div",{className:f.upload},S.createElement(n.default,{fileList:Jn,action:`${se.Z.API_SERVER}/api/attachments.json`,onChange:Oe=>kr(Oe),onRemove:Oe=>{jr([])},beforeUpload:Oe=>la(Oe),withCredentials:!0,accept:"image/*"},S.createElement(r.ZP,{type:"primary",style:{height:"38px",padding:"4px 27px"}},"\u4E0A\u4F20\u56FE\u7247")))),S.createElement(t.default.Item,{name:"audioFiles",valuePropName:"audioFiles"},S.createElement(xe.Z,{isEdit:tr,value:Mn,onChange:Xn,maxSize:5e3,maxCount:1}))),S.createElement(t.default.Item,{name:"test_set_average",label:"\u91C7\u96C6\u70B9\u5F97\u5206\u89C4\u8303"},S.createElement(i.ZP.Group,null,S.createElement(i.ZP,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),S.createElement(i.ZP,{value:!1},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"),S.createElement(i.ZP,{value:"score"},"\u81EA\u5B9A\u4E49\u5206\u503C"))),S.createElement("div",{style:{position:"relative"}},S.createElement(t.default.Item,{name:"test_set",label:"\u8003\u6838\u6570\u636E\u91C7\u96C6\u70B9\u4E0E\u6807\u51C6\u7B54\u6848",rules:[{required:!1,message:"\u8BF7\u6DFB\u52A0\u8003\u6838\u6570\u636E\u91C7\u96C6\u70B9\u4E0E\u6807\u51C6\u7B54\u6848"}]},S.createElement("div",{className:"flex item-center justify-between"},S.createElement("div",{className:f.btns},S.createElement("div",{className:f.addBtn,onClick:()=>{var Oe,lt;qt({type:"shixunsDetail/setActionTabs",payload:{key:"\u6DFB\u52A0\u91C7\u96C6\u70B9"}}),Ot.vrs_question_type=(Oe=ae.detail)==null?void 0:Oe.vrs_question_type,wn(H({},Ot)),Lr(((lt=ae==null?void 0:ae.detail)==null?void 0:lt.vrs_subject_id)||[])}},S.createElement("span",null,"\u6DFB\u52A0\u91C7\u96C6\u70B9")),(Gt==null?void 0:Gt.length)>0&&S.createElement("div",{className:f.deleteBtn,onClick:()=>s.default.confirm({title:"\u63D0\u793A",centered:!0,content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E9B\u91C7\u96C6\u70B9\u5417\uFF1F",onOk:()=>Gr(Gt)})},S.createElement("span",null,"\u6279\u91CF\u5220\u9664"))),S.createElement(ue.t7,{className:f.searchInput,style:{width:300},placeholder:"\u8BF7\u8F93\u5165\u91C7\u96C6\u70B9\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:gn,onChange:Oe=>{var lt;return Bn((lt=decodeURIComponent(Oe))==null?void 0:lt.trim())}})),S.createElement(l.default,{style:{padding:"15px 0"},pagination:!1,columns:mr,dataSource:ft==null?void 0:ft.filter(Oe=>{var lt,Lt;return!gn||((lt=Oe==null?void 0:Oe.vrs_point_name)==null?void 0:lt.toLowerCase().includes(gn.toLowerCase()))||((Lt=Oe==null?void 0:Oe.vrs_point_name)==null?void 0:Lt.includes(gn))}),rowKey:Oe=>Oe==null?void 0:Oe.id,rowSelection:{selectedRowKeys:Gt,onChange:Oe=>{Fn(Oe)}}})),((ye=ae.detail)==null?void 0:ye.vrs_question_type)==0&&S.createElement(t.default.Item,{name:"point_hint",valuePropName:"checked",style:{position:"absolute",top:10,right:0}},S.createElement(c.default,null,S.createElement("span",{style:{fontSize:14}},"\u5BF9\u5B66\u5458\u5F00\u542F\u91C7\u96C6\u70B9\u64CD\u4F5C\u5F15\u5BFC")))),(Ce=[Pr||[]])==null?void 0:Ce.map((Oe,lt)=>{var Lt,cn,Sn,fn,rr;return S.createElement(S.Fragment,{key:Oe.challenge_id},[0,1].includes((Lt=ae.detail)==null?void 0:Lt.vrs_question_type)&&S.createElement("div",{className:"mb20"},S.createElement(d.Z,null,S.createElement(E.Z,{checked:Oe==null?void 0:Oe.is_time_limit,onChange:vr=>Ta("is_time_limit",vr)}),S.createElement("span",{className:"c-grey-333",onClick:()=>{console.log(Pr)}},"\u5F00\u542F\u5B8C\u6210\u65F6\u95F4\u9650\u5236\uFF0C\u5E76\u8BBE\u7F6E\u5F97\u5206\u89C4\u5219")),((cn=ae.detail)==null?void 0:cn.vrs_question_type)==0&&(Oe==null?void 0:Oe.is_time_limit)&&S.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:10}},S.createElement("div",null,"\u9650\u5236\u5B8C\u6210\u65F6\u95F4"),S.createElement(o.Z,{suffix:"\u79D2",value:Oe==null?void 0:Oe.time_limit,onChange:vr=>Ta("time_limit",vr),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),S.createElement("div",null,"\uFF0C\u6BCF\u8D85\u8FC7"),S.createElement(o.Z,{suffix:"\u79D2",value:Oe==null?void 0:Oe.timeout_second,onChange:vr=>Ta("timeout_second",vr),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),S.createElement("div",null,"\uFF0C\u6263\u9664"),S.createElement(o.Z,{suffix:"\u5206",value:Oe==null?void 0:Oe.deduct_point,onChange:vr=>Ta("deduct_point",vr),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),S.createElement("div",null,"\uFF0C\u76F4\u81F3\u6263\u5B8C\u8BE5\u9898\u5206\u503C")),((Sn=ae.detail)==null?void 0:Sn.vrs_question_type)==1&&(Oe==null?void 0:Oe.is_time_limit)&&S.createElement(S.Fragment,null,S.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:10}},S.createElement("div",null,"\u9650\u5236\u5B8C\u6210\u65F6\u95F4"),S.createElement(o.Z,{suffix:"\u79D2",value:Oe==null?void 0:Oe.time_limit,onChange:vr=>Ta("time_limit",vr),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),S.createElement("div",null,"\uFF0C\u8D85\u8FC7\u65F6\u95F4\u4E0D\u5F97\u5206\uFF0C\u53EF\u4EE5\u8BBE\u7F6E\u5B66\u5458\u5728\u6307\u5B9A\u65F6\u95F4\u5185\u5B8C\u6210\u6263\u9664\u4E0D\u540C\u5206\u503C")),!!((fn=Oe==null?void 0:Oe.challenge_step_penalties)!=null&&fn.length)&&S.createElement("div",{className:"mt20 p20",style:{backgroundColor:"#F6F7F9",display:"flex",flexDirection:"column",gap:20}},(rr=Oe==null?void 0:Oe.challenge_step_penalties)==null?void 0:rr.map((vr,ha)=>S.createElement(h.Z,{key:ha,align:"middle"},S.createElement("div",null,"\u5B8C\u6210\u65F6\u95F4"),S.createElement(o.Z,{suffix:"\u79D2",value:vr==null?void 0:vr.start_time,onChange:ba=>_a("start_time",ba,ha),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),S.createElement("div",null,"-"),S.createElement(o.Z,{suffix:"\u79D2",value:vr==null?void 0:vr.end_time,onChange:ba=>_a("end_time",ba,ha),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),S.createElement("div",null,"\uFF0C\u6263\u9664"),S.createElement(o.Z,{suffix:"\u5206",value:vr==null?void 0:vr.score,onChange:ba=>_a("score",ba,ha),className:"ml10 mr10",size:"large",style:{width:120},min:1,precision:0}),S.createElement("i",{className:"iconfont icon-shanchu15 c-red current ml20",onClick:()=>so(ha)})))),S.createElement(ue.op,{onClick:()=>Ra(),className:"mt20",shape:"default"},"\u6DFB\u52A0\u5F97\u5206\u89C4\u5219"))))}),((Te=ae.detail)==null?void 0:Te.vrs_question_type)==1&&S.createElement("div",{className:"mb100"},S.createElement(t.default.Item,{name:"open_step_settings",valuePropName:"checked"},S.createElement(c.default,{style:{color:"#333333"}},"\u6307\u5B9A\u4E0B\u4E00\u6B65\u4EFB\u52A1",S.createElement("span",{style:{color:"#9096A3",fontSize:14}},"\uFF08\u672A\u5F00\u542F\u65F6\uFF0C\u5B66\u5458\u5B8C\u6210\u5F53\u524D\u4EFB\u52A1\u540E\u5C06\u6309\u9ED8\u8BA4\u6392\u5E8F\u8FDB\u884C\u4E0B\u4E00\u6B65\u4EFB\u52A1\u3002\u5F00\u542F\u4E4B\u540E\uFF0C\u5C06\u6839\u636E\u5F53\u524D\u4EFB\u52A1\u7684\u4E0D\u540C\u5B8C\u6210\u60C5\u51B5\u8FDB\u5165\u6307\u5B9A\u7684\u4E0B\u4E00\u6B65\u4EFB\u52A1\uFF09"))),Ot.open_step_settings&&S.createElement(h.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 20px",marginTop:"1px",marginBottom:50}},Pn&&(Pn==null?void 0:Pn.map(function(Oe,lt){var Lt,cn,Sn;return S.createElement(v.Z,{span:24,key:lt},S.createElement(h.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:lt==(Pn==null?void 0:Pn.length)-1?"0px":"10px"}},S.createElement("div",{style:{minWidth:60,marginRight:"15px",textAlign:"right"}},"\u89C4\u5219",lt+1,"\uFF1A"),S.createElement("div",{className:"mr10"},"\u82E5\u91C7\u96C6\u70B9"),S.createElement(I.default,{mode:"multiple",className:f.multiple_select,style:{width:"38%"},value:Oe.check_points,placeholder:"\u8BF7\u9009\u62E9\u91C7\u96C6\u70B9",onChange:fn=>{Pn[lt].check_points=fn,tn(Pn.slice())}},(Lt=Ut==null?void 0:Ut.filter(fn=>{var rr;return fn.id==((rr=ae==null?void 0:ae.detail)==null?void 0:rr.vrs_env_id)})[0])==null?void 0:Lt.vrs_points.map(fn=>S.createElement(R,{value:fn.name},fn.name))),S.createElement("div",{className:"ml10"},"\u5168\u90E8\u6B63\u786E\uFF0C\u5219\u8FDB\u5165"),S.createElement("div",{className:"ml20"},S.createElement(I.default,{style:{width:"250px",height:40},size:"large",value:Oe.challenge_id,placeholder:"\u8BF7\u9009\u62E9\u4EFB\u52A1",onChange:fn=>{Pn[lt].challenge_id=fn,tn(Pn.slice())}},(Sn=(cn=ae==null?void 0:ae.challenges)==null?void 0:cn.challenge_list)==null?void 0:Sn.map((fn,rr)=>S.createElement(R,{value:fn.challenge_id},`\u4EFB\u52A1${rr+1}`)))),S.createElement("div",{style:{display:"flex",width:"50px"}},S.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{tn(Pn.concat({}))}}),lt!=0&&S.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{Pn=Pn.filter((fn,rr)=>lt!==rr),tn(Pn.slice()),setTimeout(()=>tn(Pn.slice()),10)}}))))}))))),!((De=ae.detail)!=null&&De.unity_3d)&&((Ke=ae.detail)==null?void 0:Ke.identity)<5&&(($e=ae.detail)==null?void 0:$e.vrs_type)!=1&&S.createElement(t.default.Item,{name:"unity_3d_routes",label:"\u8DEF\u5F84:",rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},S.createElement(p.default,{bordered:!1,disabled:((pt=ae.detail)==null?void 0:pt.shixun_status)===2,placeholder:"\u8BF7\u8F93\u5165\u7B2C\u4E09\u65B9\u5E73\u53F0\u7684\u94FE\u63A5\u5730\u5740\u3002\u4F8B\uFF1Ahttps://..."})),((Ct=ae.detail)==null?void 0:Ct.unity_3d)&&((wt=ae.detail)==null?void 0:wt.identity)<5&&((bt=ae.detail)==null?void 0:bt.vrs_type)!=1&&S.createElement(S.Fragment,null,S.createElement(t.default.Item,{name:"with_code_file",label:"\u662F\u5426\u9700\u8981\u4EE3\u7801\u8BC4\u6D4B:"},S.createElement(i.ZP.Group,null,S.createElement(i.ZP,{value:!0},"\u662F"),S.createElement(i.ZP,{value:!1},"\u5426"))),Ot.with_code_file?S.createElement(t.default.Item,{name:"unity_3d_result",label:"\u8BC4\u6D4B\u7ED3\u679C\u662F\u5426\u7531 Unity3D \u51B3\u5B9A:"},S.createElement(i.ZP.Group,null,S.createElement(i.ZP,{value:!0},"\u662F"),S.createElement(i.ZP,{value:!1},"\u5426"))):null,Ot.with_code_file?S.createElement(t.default.Item,{name:"unity3d_show_location",label:"Unity3D\u5185\u5BB9\u5C55\u793A\u4F4D\u7F6E:"},S.createElement(i.ZP.Group,null,S.createElement(i.ZP,{value:0},"\u5DE6\u4FA7\uFF08\u4EFB\u52A1\u8981\u6C42\u4E0A\u65B9\uFF09"),S.createElement(i.ZP,{value:1},"\u53F3\u4FA7\uFF08\u53EF\u901A\u8FC7\u5B9E\u9A8C\u73AF\u5883\u5207\u6362\uFF09"))):null)),S.createElement("div",{className:f.twoPart},Ot.with_code_file&&((Mt=ae.detail)==null?void 0:Mt.vrs_type)!=1&&S.createElement(S.Fragment,null,S.createElement("div",{className:f.title},"\u8BC4\u6D4B\u6587\u4EF6"),S.createElement(t.default.Item,{name:"exec_time",label:S.createElement("div",null,"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236 ",S.createElement("span",{className:"font12 c-light-black"},"\uFF08\u7A0B\u5E8F\u7F16\u8BD1\u3001\u6267\u884C\u6240\u5141\u8BB8\u7684\u6700\u5927\u65F6\u957F\uFF0C\u5355\u4F4D\uFF1A\u79D2\uFF09")),rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},S.createElement(p.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u8BC4\u6D4B\u65F6\u957F",className:f.width300})),S.createElement(t.default.Item,{label:S.createElement("div",null,"\u8BC4\u6D4B\u7ED3\u679C\u5C55\u793A\u65B9\u5F0F ",S.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B66\u5458\u8BC4\u6D4B\u672C\u5173\u4EFB\u52A1\u65F6\uFF0C\u67E5\u770B\u6548\u679C\u9875\u4E0A\u9700\u8981\u5C55\u73B0\u7684\u6587\u4EF6\u7C7B\u578B\uFF09"))},S.createElement(t.default.Item,{name:"show_type",noStyle:!0,rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},S.createElement(I.default,{bordered:!1,size:"large",style:{width:600},getPopupContainer:Oe=>Oe.parentNode},S.createElement(R,{value:-1},"\u6D4B\u8BD5\u96C6\u5BF9\u6BD4"),S.createElement(R,{value:1},"\u56FE\u7247"),S.createElement(R,{value:2},"apk/exe"),S.createElement(R,{value:3},"txt"),S.createElement(R,{value:4},"html"),S.createElement(R,{value:5},"mp3"),S.createElement(R,{value:6},"mp4"),S.createElement(R,{value:7},"LaTeX"),S.createElement(R,{value:8},"office"),S.createElement(R,{value:9},"Verilog"))),S.createElement(m.Z,{overlayClassName:f.popover,placement:"bottomLeft",content:S.createElement("p",{className:"font12"},"\u56FE\u7247\uFF1A\u5904\u7406\u6216\u8F93\u51FA\u56FE\u7247\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",S.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u8BBE\u7F6E\u56FE\u7247\u8DEF\u5F84\u548C\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\uFF0C\u5C55\u793A\u4EE3\u7801\u5BF9\u5E94\u7684\u56FE\u7247\u6548\u679C",S.createElement("br",null),S.createElement("br",null),"apk/exe\uFF1A\u5199\u53EF\u6267\u884C\u6587\u4EF6\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",S.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u8BBE\u7F6E\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\uFF0C\u5C55\u793A\u4E8C\u7EF4\u7801\u4EE5\u4F9B\u626B\u7801\u4E0B\u8F7D",S.createElement("br",null),S.createElement("br",null),"txt\uFF1A\u8F93\u51FAtxt\u6587\u6863\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",S.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\u8BBE\u7F6E\uFF0C\u5C55\u793Atxt\u6587\u4EF6\u5185\u5BB9",S.createElement("br",null),S.createElement("br",null),"html\uFF1Aweb\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",S.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7Web\u8DEF\u7531\u8BBE\u7F6E\uFF0C\u5C55\u793Ahtml\u6548\u679C\u9884\u89C8\u9875",S.createElement("br",null),S.createElement("br",null),"mp3/mp4\uFF1Amp3/mp4\u6587\u4EF6\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",S.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\u8BBE\u7F6E\uFF0C\u5C55\u793Amp3/mp4\u6587\u4EF6\u5185\u5BB9",S.createElement("br",null),S.createElement("br",null),"LaTeX\uFF1ALaTeX\u5B9E\u9A8C\u62A5\u544A\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u62E9\u6B64\u9879",S.createElement("br",null),"\u5B66\u5458\u53EF\u4EE5\u4F7F\u7528LaTeX\u7CFB\u7EDF\u64B0\u5199\u5B9E\u9A8C\u62A5\u544A\uFF0C\u6700\u7EC8\u4EE5PDF\u683C\u5F0F\u5C55\u793A",S.createElement("br",null),S.createElement("span",{className:"c-red"},"\u6CE8\u610F\uFF1A\u9009\u62E9\u4E86LaTeX\u7684\u5173\u5361\uFF0C\u9700\u8981\u6559\u5E08\u624B\u52A8\u5BF9\u8BE5\u5173\u5361\u8FDB\u884C\u5224\u5206"),S.createElement("br",null),S.createElement("br",null),"Office\uFF1AMicrosoftOffice\u76F8\u5173\u6587\u4EF6\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",S.createElement("br",null),"\u6CE8\u610F\uFF1A\u5B66\u751F\u4E0A\u4F20\u7684office\u6587\u4EF6\u76EE\u5F55\u662F\u5728/data/bigfiles\u76EE\u5F55\u4E0B\uFF0C\u5982\u679C\u8981\u505A\u8BC4\u6D4B\uFF0C\u8BF7\u8BFB\u53D6\u6B64\u76EE\u5F55\u7684\u6587\u4EF6",S.createElement("br",null)),trigger:"click"},S.createElement(e.Z,{className:"ml5 font24 c-light-black"}))),S.createElement(t.default.Item,{name:"path",label:S.createElement("div",null,"\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6 ",S.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u6587\u4EF6\u5C06\u76F4\u63A5\u663E\u793A\u7ED9\u5B66\u751F\uFF0C\u9700\u8981\u5B66\u751F\u5728\u5176\u4E2D\u586B\u5199\u4EE3\u7801\uFF09")),rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},S.createElement(p.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u4EE3\u7801\u6587\u4EF6\uFF0C\u53EF\u540C\u65F6\u9009\u62E9\u591A\u4E2A\u6587\u4EF6",onClick:()=>Vn("path")})),S.createElement(t.default.Item,{name:"exec_path",label:S.createElement("div",null,"\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6 ",S.createElement("span",{className:"font12 c-light-black"},"\uFF08\u70B9\u51FB\u8BC4\u6D4B\u6309\u94AE\u65F6\u8C03\u7528\u7684\u6587\u4EF6\uFF0C\u7528\u4E8E\u68C0\u6D4B\u5B66\u5458\u7ED3\u679C\u662F\u5426\u6B63\u786E\uFF0C\u53EF\u4EE5\u4E0E\u201C\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u201D\u4E00\u81F4\uFF09")),rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},S.createElement(p.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u4EE3\u7801\u6587\u4EF6",onClick:()=>Vn("exec_path")})),Ot.show_type===4&&(Ot.web_route||(Ee==null?void 0:Ee.has_web_route))&&S.createElement(S.Fragment,null,S.createElement(t.default.Item,{name:"proxy_port",label:S.createElement("div",null,"\u7AEF\u53E3\u53F7 ",S.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BF7\u6CE8\u610F\u5C06\u670D\u52A1\u5668\u7A0B\u5E8F\u7684\u7AEF\u53E3\u53F7\u6620\u5C04\u5230\u4EE5\u4E0B\u7AEF\u53E3\uFF0C\u9ED8\u8BA48080\uFF09")),rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7AEF\u53E3\u53F7"},{validator:(Oe,lt)=>/^([0-9]|[1-9]\d|[1-9]\d{2}|[1-9]\d{3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])$/.test(lt)||!lt?Promise.resolve():Promise.reject(new Error("\u7AEF\u53E3\u8F93\u5165\u8303\u56F4(0-65535)"))}]},S.createElement(p.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u51650-65535\u7684\u503C"})),S.createElement(t.default.Item,{name:"web_route",label:S.createElement("div",null,"Web\u8DEF\u7531 ",S.createElement("span",{className:"font12 c-light-black"}," \uFF08\u7F51\u7AD9\u7C7B\u578B\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u586B\u5199Web\u8DEF\u7531\u5730\u5740\uFF09"))},S.createElement(p.default,{bordered:!1,placeholder:"\u7F51\u7AD9\u7C7B\u578B\u5B9E\u8BAD\uFF0C\u8BF7\u586B\u5199Web\u8DEF\u7531\u5730\u5740\u3002\u4F8B\uFF1Ajava/mypage"}))),(Ot.show_type===1||Ot.show_type===5||Ot.show_type===6)&&S.createElement(t.default.Item,{name:"original_picture_path",label:S.createElement("div",null,"\u6E90\u6587\u4EF6\u76EE\u5F55 ",S.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u76EE\u5F55\u7528\u4E8E\u5B58\u653E\u9700\u8981\u5904\u7406\u7684\u56FE\u7247/MP3/MP4\u7B49\u6587\u4EF6\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u5355\u72EC\u7684\u6587\u4EF6\u5939\uFF09"))},S.createElement(p.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\uFF0C\u4F8B\uFF1Asrc/step1/sourcefiles",onClick:()=>Vn("original_picture_path")})),Ot.show_type!==-1&&S.createElement(t.default.Item,{name:"picture_path",label:S.createElement("div",null,"\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u76EE\u5F55 ",S.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u76EE\u5F55\u7528\u4E8E\u5B58\u653E\u5B66\u5458\u4EE3\u7801\u6267\u884C\u540E\u751F\u6210\u7684\u6587\u4EF6\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u5355\u72EC\u7684\u6587\u4EF6\u5939\uFF09"))},S.createElement(p.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\uFF0C\u4F8B\uFF1Asrc/step1/outputfiles",onClick:()=>Vn("picture_path")})),(Ot.show_type===1||Ot.show_type===5||Ot.show_type===6)&&S.createElement(t.default.Item,{name:"expect_picture_path",label:S.createElement("div",null,"\u6807\u51C6\u7B54\u6848\u6587\u4EF6\u76EE\u5F55 ",S.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u76EE\u5F55\u7528\u4E8E\u5B58\u653E\u6700\u7EC8\u4F5C\u4E3A\u53C2\u8003\u7684\u6587\u4EF6\uFF0C\u5728\u8BC4\u6D4B\u901A\u8FC7\u540E\u4F1A\u5C55\u793A\u7ED9\u5B66\u5458\u67E5\u770B\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u5355\u72EC\u7684\u6587\u4EF6\u5939\uFF09"))},S.createElement(p.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\uFF0C\u4F8B\uFF1Asrc/step1/expectedfiles",onClick:()=>Vn("expect_picture_path")})))),S.createElement("div",{className:f.threePart},Ot.with_code_file&&((Ht=ae.detail)==null?void 0:Ht.vrs_type)!=1&&S.createElement(S.Fragment,null,S.createElement("div",{className:f.title},"\u8BC4\u6D4B\u89C4\u5219"),S.createElement("div",{className:f.flexRowCenter},S.createElement(t.default.Item,{className:f.formCustom,name:"test_set_rules",label:"\u901A\u5173\u5224\u5B9A:"},S.createElement(i.ZP.Group,{className:"ml25"},S.createElement(i.ZP,{className:f.radioStyle,value:0},"\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u5BF9\u6BD4"),S.createElement(i.ZP,{className:f.radioStyle,value:1},"\u5B9E\u9645\u8F93\u51FA\u6EE1\u8DB3\u89C4\u5219"))),Ot.test_set_rules===1&&S.createElement(S.Fragment,null,S.createElement(t.default.Item,{name:"test_set_rules_expression",style:{marginTop:50,position:"relative",top:40},rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},S.createElement(p.default,{style:{width:400,marginLeft:-40},bordered:!1,placeholder:"\u9002\u7528\u4E8E\u8F93\u51FA\u7ED3\u679C\u52A8\u6001\u53D8\u5316\u7684\u7A0B\u5E8F"})),S.createElement(m.Z,{overlayClassName:f.popover,placement:"bottomLeft",content:S.createElement("p",{className:"font12"},"\u4F7F\u7528\u793A\u4F8B1\uFF1A\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u7684\u76F8\u5BF9\u8BEF\u5DEE\u57280.01\u4EE5\u5185\uFF0C\u53EF\u4F7F\u7528\u4EE5\u4E0B\u8868\u8FBE\u5F0F\uFF1A",S.createElement("br",null),"(actual-expect)/expect <= 0.01",S.createElement("br",null),"\u4F7F\u7528\u793A\u4F8B2\uFF1A\u5B9E\u9645\u8F93\u51FA\u7ED3\u679C\u5305\u542B\u67D0\u6BB5\u5B57\u7B26\u4E32hello\uFF0C\u53EF\u4F7F\u7528\u4EE5\u4E0B\u8868\u8FBE\u5F0F\uFF1A",S.createElement("br",null),'string.contains(actual, "hello")',S.createElement("br",null),S.createElement("br",null),"\u82E5\u9700\u8981\u5BF9\u8F93\u51FA\u7ED3\u679C\u4E2D\u6BCF\u4E2A\u5143\u7D20\u8FDB\u884C\u64CD\u4F5C\uFF0C\u53EF\u4F7F\u7528list\u96C6\u5408",S.createElement("br",null),"\u793A\u4F8B\u53C2\u8003\uFF1A\u5047\u8BBE\u7A0B\u5E8F\u5B9E\u9645\u8F93\u51FA\u4E3A\uFF1A100 1000 10000\uFF1B\u9884\u671F\u8F93\u51FA\u4E3A\uFF1A100.01 1000.02 10000.05",S.createElement("br",null),"\u8BC4\u6D4B\u8981\u6C42\uFF1A\u5B9E\u9645\u8F93\u51FA\u5217\u8868\u4E2D\u5143\u7D20\u4E0E\u9884\u671F\u8F93\u51FA\u5217\u8868\u4E2D\u5BF9\u5E94\u5143\u7D20\u76F8\u5BF9\u8BEF\u5DEE\u57280.01 \u4E4B\u5185\uFF0C\u53EF\u4F7F\u4EE5\u4E0B\u8868\u8FBE\u5F0F\uFF1A",S.createElement("br",null),"list.forEach( 'math.abs( (actualElem-expectElem)/expectElem ) <= 0.01 ' )",S.createElement("br",null),S.createElement("br",null),S.createElement("a",{href:"https://www.educoder.net/forums/4346",target:"_blank",style:{background:"#0152d9",color:"#fff"}},"\u70B9\u51FB\u67E5\u770B\u8BE6\u60C5\u8BF4\u660E"),S.createElement("br",null)),trigger:"click"},S.createElement(e.Z,{style:{padding:"114px 0 0 9px"},className:"font24 c-light-black"})))),S.createElement(t.default.Item,{className:f.formCustom,name:"ignore_space",label:"\u7A7A\u683C\u5904\u7406:"},S.createElement(i.ZP.Group,{className:"ml25"},S.createElement(i.ZP,{className:f.radioStyle,value:0},"\u4E0D\u5FFD\u7565\u7A7A\u683C"),S.createElement(i.ZP,{className:f.radioStyle,value:1},"\u5FFD\u7565\u9996\u5C3E\u7A7A\u683C"),S.createElement(i.ZP,{className:f.radioStyle,value:2},"\u5FFD\u7565\u6240\u6709\u7A7A\u683C",S.createElement("span",{className:"font12 c-light-black"},"(\u8BC4\u6D4B\u8FC7\u7A0B\u4E2D\u81EA\u52A8\u53BB\u6389\u6240\u6709\u7A7A\u683C\u8FDB\u884C\u5BF9\u6BD4)")))))),S.createElement("div",{className:f.fourPart},Ot.with_code_file&&((jt=ae.detail)==null?void 0:jt.vrs_type)!=1&&S.createElement(S.Fragment,null,S.createElement("div",{className:f.title},"\u6D4B\u8BD5\u96C6"),S.createElement(t.default.Item,{className:f.testJi,name:"test_set_score",label:"\u5F97\u5206\u89C4\u8303:"},S.createElement(i.ZP.Group,{className:"ml25"},S.createElement(i.ZP,{value:!1,className:f.radioStyle},"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",S.createElement("span",{className:"font12 c-light-black"},"\uFF08\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u80FD\u83B7\u5F97\u91D1\u5E01\uFF09")),S.createElement(i.ZP,{value:!0,className:f.radioStyle},"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",S.createElement("span",{className:"font12 c-light-black"},"\uFF08\u90E8\u5206\u6D4B\u8BD5\u96C6\u6B63\u786E\u65F6\uFF0C\u6309\u914D\u7F6E\u7684\u6BD4\u4F8B\u83B7\u5F97\u91D1\u5E01\uFF09")))),Ot.test_set_score&&S.createElement("div",{className:f.averageWarp},S.createElement(t.default.Item,{className:f.averageCustom,name:"test_set_average",label:""},S.createElement(i.ZP.Group,null,S.createElement(i.ZP,{style:{margin:"0 40px 0 20px"},value:!0},"\u5747\u5206\u6BD4\u4F8B"),S.createElement(i.ZP,{value:!1},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B")))),Ot.test_set_score&&S.createElement("div",null,S.createElement("div",{style:{display:"flex",height:"30px",marginBottom:"10px",paddingLeft:"93px"}},S.createElement(c.default,{checked:_e,style:{display:"flex",alignItems:"center"},className:f.checkboxs,onChange:Oe=>{ut(Oe.target.checked),Qt.setFieldsValue({code_compile_score:0}),Ot.test_set_average&&(Ot.is_file?br(Pe):or(ve))}},"\u542F\u7528\u7F16\u8BD1\u901A\u8FC7\u5373\u53EF\u5F97\u5206"),_e&&S.createElement("span",{style:{display:"flex"}},S.createElement(t.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F16\u8BD1\u5F97\u5206"}],name:"code_compile_score"},S.createElement(o.Z,{onChange:()=>{Ot.test_set_average&&(Ot.is_file?br(Pe):or(ve))},parser:Oe=>isNaN(parseInt(Oe))?"":parseInt(Oe),min:0,max:100,style:{width:"85px",margin:"5px 0px",fontSize:"14px"}}))," ",S.createElement("span",{style:{display:"flex",alignItems:"center",marginLeft:"5px",marginTop:10}},"%",S.createElement("div",{style:{color:"#999",fontSize:"12px"}},"\uFF08\u8BF7\u6CE8\u610F\u8BE5\u5B9E\u8BAD\u9898\u662F\u5426\u6709\u7F16\u8BD1\u8FC7\u7A0B\uFF0C\u82E5\u6CA1\u6709\u5219\u65E0\u6CD5\u83B7\u5F97\u7F16\u8BD1\u5F97\u5206\uFF09"))))),S.createElement(t.default.Item,{className:f.testJi,name:"is_file",label:"\u7528\u4F8B\u7C7B\u578B:"},S.createElement(i.ZP.Group,{className:"ml25"},S.createElement(d.Z,{direction:"horizontal"},S.createElement(i.ZP,{value:!1,className:f.radioStyle},"\u6587\u672C"),S.createElement(i.ZP,{value:!0,className:f.radioStyle},"\u6587\u4EF6")))),S.createElement("div",{style:{marginTop:"20px"},className:f.upBtn},!Ot.is_file&&S.createElement(r.ZP,{ghost:!0,disabled:Ye.every(Oe=>!Oe),type:"primary",className:"mb20",style:{right:"345px"},onClick:()=>Le(!0)},"\u6279\u91CF\u8BBE\u7F6E"),S.createElement(r.ZP,{ghost:!0,type:"primary",className:"mb20",style:{right:"174px"},onClick:()=>sa()},"\u4E00\u952E\u5220\u9664\u6D4B\u8BD5\u7528\u4F8B"),S.createElement(r.ZP,{ghost:!0,type:"primary",className:"mb20",style:{right:"4px"},onClick:()=>rt(!0)},"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"),Ot.is_file&&S.createElement(G.Y2,{showEvaluatingSetting:!0,onEvaluatingChange:$n,checkAll1:Dt,checkAll2:en,checkAll3:Kt,checkAll4:mn,checkAll5:pn,onSelectAll:fr,disabled:Ot==null?void 0:Ot.test_set_average,inputChange:Qn,showScore:Ot==null?void 0:Ot.test_set_score,data:Pe,onRemove:Wn})),!Ot.is_file&&S.createElement(c.default,{checked:Ye.every(Oe=>!!Oe),onChange:Oe=>{const lt=Ye.map(()=>Oe.target.checked);st(lt),xt(Oe.target.checked)}},"\u5168\u9009"),!Ot.is_file&&ve.map((Oe,lt)=>S.createElement("div",{className:f.groupWrap,key:lt},S.createElement("div",{className:"font16"},S.createElement(c.default,{checked:Ye[lt],onChange:Lt=>{console.log(Ye);const cn=[...Ye];cn[lt]=Lt.target.checked;const Sn=cn.every(fn=>fn);st(cn),xt(Sn)}}),S.createElement("span",{className:"mr10 ml5"},"\u7EC4",lt+1," : "),Ot.test_set_score&&S.createElement("span",{style:{marginRight:100}},S.createElement(o.Z,{style:{width:85},value:Oe.score,precision:0,min:0,max:100,onBlur:Lt=>{if(Number(Lt)<0||Number(Lt)>100){u.ZP.info("\u6D4B\u8BD5\u7528\u4F8B\u7684\u6743\u91CD\u6BD4\u4F8B\u503C\u9650\u5236\u4E3A 0-100");const cn=ve.map((fn,rr)=>rr===lt?F(H({},fn),{score:100}):fn),Sn={test_set_average:!1};wn(H(H({},Ot),Sn)),Qt.setFieldsValue(Sn),Ne(cn)}},onChange:Lt=>{const cn=ve.map((fn,rr)=>rr===lt?F(H({},fn),{score:Lt?Number(Lt):0}):fn),Sn={test_set_average:!1};wn(H(H({},Ot),Sn)),Qt.setFieldsValue(Sn),Ne(cn)}}),S.createElement("span",{className:"ml10 mr10"},"%")),Ot.test_set_score&&S.createElement(c.default,{className:"font14 ml5",checked:Oe.is_target,onChange:Lt=>{const cn=ve.map((Sn,fn)=>fn===lt?F(H({},Sn),{is_target:Lt.target.checked}):Sn);Ne(cn)}},"\u6307\u6807\u6D4B\u8BD5\u96C6",S.createElement(x.Z,{title:"\u5982\u9700\u8981\u8F93\u51FA\u6307\u6807\uFF0C\u53EF\u4EE5\u52FE\u9009\u6307\u6807\u6D4B\u6D4B\u8BD5\u96C6\uFF0C\u5E76\u5BF9\u6307\u6807\u8FDB\u884C\u547D\u540D\u3002\u6559\u5E08\u53EF\u5728\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u5B9E\u8BAD\u62A5\u544A\u9875\u9762\u67E5\u770B\u5B66\u751F\u7684\u6307\u6807\u662F\u5426\u5408\u683C\u3002\u6307\u6807\u5F97\u5206\u8BA1\u5165\u6700\u7EC8\u6210\u7EE9"},S.createElement(e.Z,{className:"ml5 font12 c-light-black"}))," "),Oe.is_target&&Ot.test_set_score&&S.createElement(p.default,{value:Oe.target_name,maxLength:30,style:{width:"50%"},onChange:Lt=>{const cn=ve.map((Sn,fn)=>fn===lt?F(H({},Sn),{target_name:Lt.target.value}):Sn);Ne(cn)}}),S.createElement("span",{className:"tr flex1",style:{float:"right"}},lt!==0&&S.createElement(x.Z,{placement:"bottom",title:"\u5220\u9664"},S.createElement("span",{className:"font16 c-red current",onClick:()=>{const Lt=ve.filter((Sn,fn)=>fn!==lt),cn=Ye.filter((Sn,fn)=>fn!==lt);st(cn),or(Lt)}},"\u5220\xA0\u9664")))),S.createElement(T,{bordered:!1,className:"mt10",rows:5,placeholder:"\u8F93\u5165",value:Oe.input,onChange:Lt=>{const cn=ve.map((Sn,fn)=>fn===lt?F(H({},Sn),{input:Lt.target.value}):Sn);Ne(cn)}}),S.createElement(T,{bordered:!1,className:"mt10",rows:5,placeholder:"\u9884\u671F\u8F93\u51FA",value:Oe.output,onChange:Lt=>{const cn=ve.map((Sn,fn)=>fn===lt?F(H({},Sn),{output:Lt.target.value}):Sn);Ne(cn)}}),S.createElement("div",{className:"mt10"},S.createElement("span",{className:"font14 mr15"},"\u53EF\u89C1\u6027: ",S.createElement(x.Z,{title:S.createElement("div",null,S.createElement("span",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'),S.createElement("br",null),S.createElement("span",null,"\u9690\u85CF\u8F93\u5165\uFF1A\u52FE\u9009\u540E\u6D4B\u8BD5\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),S.createElement("br",null),S.createElement("span",null,"\u9690\u85CF\u9884\u671F\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),S.createElement("br",null),S.createElement("span",null,"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),S.createElement("br",null))},S.createElement(e.Z,{className:"ml5 font12 c-light-black"}))),S.createElement(c.default,{checked:Oe.hidden===1,onChange:Lt=>{const cn=ve.map((Sn,fn)=>fn===lt?F(H({},Sn),{hidden:Lt.target.checked?1:0,input_visible:Lt.target.checked,is_invisible:Lt.target.checked,actual_output_visible:Lt.target.checked}):Sn);Ne(cn)}},S.createElement("span",{className:"font14"},"\u5168\u90E8\u9690\u85CF")),S.createElement(c.default,{checked:Oe.hidden===1?!0:Oe.input_visible,onChange:Lt=>{const cn=ve.map((Sn,fn)=>{if(fn===lt){const rr=Lt.target.checked&&Oe.is_invisible&&Oe.actual_output_visible?1:0;return F(H({},Sn),{input_visible:Lt.target.checked,hidden:rr})}return Sn});Ne(cn)}},S.createElement("span",{className:"font14"},"\u9690\u85CF\u8F93\u5165")),S.createElement(c.default,{checked:Oe.hidden===1?!0:Oe.is_invisible,onChange:Lt=>{const cn=ve.map((Sn,fn)=>{if(fn===lt){const rr=Lt.target.checked&&Oe.actual_output_visible&&Oe.input_visible?1:0;return F(H({},Sn),{is_invisible:Lt.target.checked,hidden:rr})}return Sn});Ne(cn)}},S.createElement("span",{className:"font14"},"\u9690\u85CF\u9884\u671F\u8F93\u51FA")),S.createElement(c.default,{checked:Oe.hidden===1?!0:Oe.actual_output_visible,onChange:Lt=>{const cn=ve.map((Sn,fn)=>{if(fn===lt){const rr=Lt.target.checked&&Oe.is_invisible&&Oe.input_visible?1:0;return F(H({},Sn),{actual_output_visible:Lt.target.checked,hidden:rr})}return Sn});Ne(cn)}},S.createElement("span",{className:"font14"},"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA"))),S.createElement("div",null,S.createElement("span",{className:"font14 mr20"},"\u7279\u6B8A\u5224\u5B9A:"),S.createElement(c.default,{checked:Oe.last_match_rule,onChange:Lt=>{const cn=ve.map((Sn,fn)=>fn===lt?F(H({},Sn),{last_match_rule:Lt.target.checked}):Sn);Ne(cn)}},S.createElement("span",{className:"font14"},"\u672B\u5C3E\u5339\u914D",S.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")))))),!Ot.is_file&&S.createElement("div",null,S.createElement(r.ZP,{type:"primary",ghost:!0,className:"mt10",onClick:Hr},"\u65B0\u589E\u6D4B\u8BD5\u96C6"),S.createElement("span",{className:" ml20 mt10 font12 c-light-black"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u516C\u5F00\u6D4B\u8BD5\u96C6\u548C\u9690\u85CF\u6D4B\u8BD5\u96C6\u7ED3\u5408\u4F7F\u7528\uFF0C\u53EF\u4EE5\u964D\u4F4E\u4F5C\u5F0A\u7684\u673A\u7387\uFF1B\u9690\u85CF\u6D4B\u8BD5\u96C6\uFF0C\u5728\u201C\u63D0\u4EA4\u8BC4\u6D4B\u201D\u65F6\u4E5F\u5C06\u88AB\u7CFB\u7EDF\u81EA\u52A8\u68C0\u6D4B"))))),S.createElement(re,{fileType:At,path:Ot==null?void 0:Ot[At],onFinish:Oe=>Sr(Oe)})),S.createElement(O.t,{key:2,onOk:()=>Qt.submit(),className:"customFixedButton",onCancel:Wr}),S.createElement(Y.Z,{loading:Re}),S.createElement(G.ZP,{rootIdentifier:(Jt=ae==null?void 0:ae.detail)==null?void 0:Jt.root_identifier,visible:tt,onClose:()=>rt(!1),onOK:Er,multiple:!0,defaultMultipleValue:Ot==null?void 0:Ot.is_file}),S.createElement(s.default,{open:je,onOk:()=>{const Oe=ve.map((lt,Lt)=>Ye[Lt]?(console.log(H({},lt)),console.log(H({},Fe)),console.log(H(H({},lt),Fe)),H(H({},lt),Fe)):lt);Ne(Oe),qe({hidden:0,input_visible:!1,is_invisible:!1,actual_output_visible:!1,last_match_rule:!1}),Le(!1)},centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:()=>{qe({hidden:0,input_visible:!1,is_invisible:!1,actual_output_visible:!1,last_match_rule:!1}),Le(!1)},width:586,title:"\u6279\u91CF\u8BBE\u7F6E"},S.createElement("div",null,S.createElement("span",{className:"font14 mr15"},"\u53EF\u89C1\u6027: ",S.createElement(x.Z,{title:S.createElement("div",null,S.createElement("span",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'),S.createElement("br",null),S.createElement("span",null,"\u9690\u85CF\u8F93\u5165\uFF1A\u52FE\u9009\u540E\u6D4B\u8BD5\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),S.createElement("br",null),S.createElement("span",null,"\u9690\u85CF\u9884\u671F\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),S.createElement("br",null),S.createElement("span",null,"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),S.createElement("br",null))},S.createElement(e.Z,{className:"ml5 font12 c-light-black"}))),S.createElement(c.default,{checked:Fe.hidden===1,onChange:Oe=>{qe(F(H({},Fe),{hidden:Oe.target.checked?1:0,input_visible:Oe.target.checked,is_invisible:Oe.target.checked,actual_output_visible:Oe.target.checked}))}},S.createElement("span",{className:"font14 mr10"},"\u5168\u90E8\u9690\u85CF")),S.createElement(c.default,{checked:Fe.input_visible,onChange:Oe=>{const lt=Oe.target.checked&&Fe.is_invisible&&Fe.actual_output_visible?1:0;qe(F(H({},Fe),{hidden:lt,input_visible:Oe.target.checked}))}},S.createElement("span",{className:"font14 mr10"},"\u9690\u85CF\u8F93\u5165")),S.createElement(c.default,{checked:Fe.is_invisible,onChange:Oe=>{const lt=Oe.target.checked&&Fe.input_visible&&Fe.actual_output_visible?1:0;qe(F(H({},Fe),{hidden:lt,is_invisible:Oe.target.checked}))}},S.createElement("span",{className:"font14 mr10"},"\u9690\u85CF\u9884\u671F\u8F93\u51FA")),S.createElement(c.default,{checked:Fe.actual_output_visible,onChange:Oe=>{const lt=Oe.target.checked&&Fe.input_visible&&Fe.is_invisible?1:0;qe(F(H({},Fe),{hidden:lt,actual_output_visible:Oe.target.checked}))}},S.createElement("span",{className:"font14"},"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA")),S.createElement("div",{className:"mt10"},S.createElement("span",{className:"font14 mr20"},"\u7279\u6B8A\u5224\u5B9A:"),S.createElement(c.default,{checked:Fe.last_match_rule,onChange:Oe=>{qe(F(H({},Fe),{last_match_rule:Oe.target.checked}))}},S.createElement("span",{className:"font14"},"\u672B\u5C3E\u5339\u914D",S.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")))))),S.createElement(s.default,{zIndex:1001,width:600,centered:!0,title:ae.actionTabs.key,open:["\u7F16\u8F91\u8BBE\u7F6E\u9879","\u6DFB\u52A0\u8BBE\u7F6E\u9879"].includes(ae.actionTabs.key),onCancel:()=>{qt({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:()=>ln.submit(),afterClose:()=>{ln.resetFields(),nt(null)}},S.createElement(t.default,{form:ln,className:"mt10",labelCol:{span:5},wrapperCol:{span:20},onFinish:Oe=>{if(ae.actionTabs.key=="\u7F16\u8F91\u8BBE\u7F6E\u9879"){let lt=dn.findIndex(Lt=>Lt.id==ae.actionTabs.params.id);dn[lt]=H(H({},dn[lt]),Oe),Ve([...dn])}else Ve([...dn,F(H({},Oe),{id:new Date().getTime()})]);Se({type:"shixunsDetail/setActionTabs",payload:{}})},colon:!1,size:"large",labelAlign:"right"},S.createElement(t.default.Item,{label:"\u76EE\u6807",name:"target",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u76EE\u6807\u540D\u79F0"}]},S.createElement(p.default,{placeholder:"\u8BF7\u8F93\u5165\u76EE\u6807\u540D\u79F0",maxLength:20})),S.createElement(t.default.Item,{label:"\u8BBE\u7F6E\u9879\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BBE\u7F6E\u9879\u540D\u79F0"}]},S.createElement(p.default,{placeholder:"\u8BF7\u8F93\u5165\u8BBE\u7F6E\u9879\u540D\u79F0\uFF0C\u6700\u5927\u652F\u630120\u4E2A\u5B57\u7B26",maxLength:20})),S.createElement(t.default.Item,{label:"\u6001\u52BF\u503C",name:"value",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6001\u52BF\u503C"}]},S.createElement(p.default,{placeholder:"\u8BF7\u8F93\u5165\u6001\u52BF\u503C\uFF0C\u6700\u5927\u652F\u630120\u4E2A\u5B57\u7B26",maxLength:20})))),S.createElement(s.default,{zIndex:1001,width:730,centered:!0,title:ae.actionTabs.key,open:["\u7F16\u8F91\u91C7\u96C6\u70B9","\u6DFB\u52A0\u91C7\u96C6\u70B9"].includes(ae.actionTabs.key),onCancel:()=>{qt({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:()=>En.submit(),afterClose:()=>{En.resetFields(),nt(null)}},S.createElement(t.default,{form:En,className:"mt10",labelCol:{flex:"112px"},onFinish:Oe=>{if(ae.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"){let lt=ft.findIndex(Lt=>Lt.id==ae.actionTabs.params.id);ft[lt]=H(H({},ft[lt]),Oe),Et([...ft])}else{let lt=Oe.vrs_point_name.map(cn=>{const Sn=It.find(fn=>fn.name===cn);return F(H({},Oe),{vrs_point_name:cn,id:cn,vrs_point_answer_type:Sn==null?void 0:Sn.vrs_point_answer_type,vrs_point_answer_value:Sn==null?void 0:Sn.vrs_point_answer_value})}),Lt=lt.map(cn=>F(H({},cn),{score:0}));console.log(Oe,lt,It,88),Ot.test_set_average&&Ot.test_set_average!="score"?Jr([...ft,...lt]):Et([...ft,Lt])}Se({type:"shixunsDetail/setActionTabs",payload:{}})},onValuesChange:(Oe,lt)=>{Oe.vrs_point_answer_type&&En.setFieldsValue({vrs_point_answer_value:"",step_grading_rules:[],step_grading_type:0}),Zn(H({},lt))},initialValues:{vrs_env_id:(sn=ae==null?void 0:ae.detail)==null?void 0:sn.vrs_env_id,vrs_subject_id:(Ft=ae==null?void 0:ae.detail)==null?void 0:Ft.vrs_subject_id},colon:!1,size:"large",labelAlign:"right"},S.createElement(t.default.Item,{name:"vrs_env_id",label:"\u5173\u8054\u4EFF\u771F\u73AF\u5883",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4EFF\u771F\u73AF\u5883"}]},S.createElement(I.default,{placeholder:"\u8BF7\u9009\u62E9\u4EFF\u771F\u73AF\u5883",size:"large",style:{width:"100%"},getPopupContainer:Oe=>Oe.parentNode},Ut==null?void 0:Ut.map(Oe=>S.createElement(R,{value:Oe.id},`${Oe.name}\uFF08${Oe.url}\uFF09`)))),S.createElement(t.default.Item,{name:"vrs_subject_id",label:"\u5173\u8054\u79D1\u76EE",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5173\u8054\u79D1\u76EE"}]},S.createElement(I.default,{mode:Ot.vrs_question_type===1?"multiple":null,placeholder:"\u8BF7\u9009\u62E9\u5173\u8054\u79D1\u76EE",size:"large",style:{width:"100%"},getPopupContainer:Oe=>Oe.parentNode,onChange:(Oe,lt)=>j(void 0,null,function*(){return Lr(Oe)})},($t=Ut==null?void 0:Ut.filter(Oe=>{var lt;return Oe.id==((lt=ae==null?void 0:ae.detail)==null?void 0:lt.vrs_env_id)})[0])==null?void 0:$t.vrs_subjects.map(Oe=>S.createElement(R,{value:Oe.id},Oe.name)))),S.createElement(t.default.Item,{label:"\u91C7\u96C6\u70B9",name:"vrs_point_name",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u91C7\u96C6\u70B9"}]},S.createElement(I.default,{placeholder:"\u8BF7\u9009\u62E9\u91C7\u96C6\u70B9",mode:ae.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"?void 0:"multiple",size:"large",maxTagCount:"responsive",style:{width:"100%"},className:f.multiSelect},It.map(Oe=>{var lt,Lt;return S.createElement(R,{disabled:(Lt=(lt=ft==null?void 0:ft.map(cn=>cn.vrs_point_name))==null?void 0:lt.filter(cn=>{var Sn,fn;return cn!==((fn=(Sn=ae.actionTabs)==null?void 0:Sn.params)==null?void 0:fn.vrs_point_name)}))==null?void 0:Lt.includes(Oe.name),value:Oe.name},Oe.name)}))),ae.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"&&S.createElement(t.default.Item,{label:"\u7B54\u6848\u503C\u7C7B\u578B",name:"vrs_point_answer_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7B54\u6848\u503C\u7C7B\u578B"}]},S.createElement(I.default,{placeholder:"\u8BF7\u9009\u62E9\u7B54\u6848\u503C\u7C7B\u578B",onChange:()=>{En.validateFields(["vrs_point_answer_value"])}},S.createElement(I.default.Option,{value:0},"\u56FA\u5B9A\u503C"),S.createElement(I.default.Option,{value:1},"\u533A\u95F4\u503C"),S.createElement(I.default.Option,{value:2},"\u72B6\u6001\u503C"),S.createElement(I.default.Option,{value:3},"\u8BED\u97F3\u91C7\u96C6"))),ae.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"&&S.createElement(t.default.Item,{shouldUpdate:(Oe,lt)=>Oe.vrs_point_answer_type!==lt.vrs_point_answer_type,noStyle:!0},({getFieldValue:Oe})=>{const lt=Oe("vrs_point_answer_type");return S.createElement(t.default.Item,{label:"\u7B54\u6848",name:"vrs_point_answer_value",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B54\u6848"},{validator:(Lt,cn)=>{if(lt===1&&cn){if(!/^\d+-\d+$/.test(cn))return Promise.reject(new Error('\u533A\u95F4\u503C\u683C\u5F0F\u5E94\u4E3A"\u6570\u5B57-\u6570\u5B57"\uFF0C\u5982\uFF1A1-5'));const[fn,rr]=cn.split("-").map(Number);if(fn>=rr)return Promise.reject(new Error("\u533A\u95F4\u503C\u5DE6\u8FB9\u6570\u5B57\u5FC5\u987B\u5C0F\u4E8E\u53F3\u8FB9\u6570\u5B57"))}return Promise.resolve()}}]},S.createElement(p.default,{placeholder:lt===1?"\u8BF7\u8F93\u5165\u533A\u95F4\u503C\uFF0C\u683C\u5F0F\u5982\uFF1A1-5":"\u8BF7\u8F93\u5165\u7B54\u6848\uFF0C\u6700\u5927\u652F\u630120\u4E2A\u5B57\u7B26",maxLength:20}))}),Ot.point_hint&&S.createElement(S.Fragment,null,S.createElement(t.default.Item,{name:"vrs_position",label:"\u5F15\u5BFC\u987A\u5E8F"},S.createElement(o.Z,{placeholder:"\u8BF7\u8F93\u5165\u5F15\u5BFC\u987A\u5E8F",min:0,precision:0,controls:!1,style:{width:"100%"}})),S.createElement(t.default.Item,{name:"vrs_content",label:"\u5F15\u5BFC\u5185\u5BB9"},S.createElement(p.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u5F15\u5BFC\u5185\u5BB9",style:{height:100}}))))),S.createElement(s.default,{zIndex:1001,width:800,centered:!0,title:"\u4E0A\u4F20\u91C7\u96C6\u70B9",open:ae.actionTabs.key=="\u4E0A\u4F20\u91C7\u96C6\u70B9",onCancel:()=>{qt({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:()=>{Qt.submit()}},S.createElement(t.default,{form:Qt,className:"mt10",layout:"vertical",onFinish:Oe=>{if((An==null?void 0:An.length)<=0){u.ZP.info("\u8BF7\u4E0A\u4F20\u8BD5\u9898\u6587\u4EF6");return}}},S.createElement(t.default.Item,{name:"vrs_env_id",label:"\u5173\u8054\u4EFF\u771F\u73AF\u5883",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4EFF\u771F\u73AF\u5883"}]},S.createElement(I.default,{placeholder:"\u8BF7\u9009\u62E9\u4EFF\u771F\u73AF\u5883",size:"large",style:{width:"100%"},disabled:!0,getPopupContainer:Oe=>Oe.parentNode},Ut==null?void 0:Ut.map(Oe=>S.createElement(R,{value:Oe.id},`${Oe.name}\uFF08${Oe.url}\uFF09`)))),S.createElement(t.default.Item,{name:"vrs_subject_id",label:"\u5173\u8054\u79D1\u76EE",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5173\u8054\u79D1\u76EE"}]},S.createElement(I.default,{placeholder:"\u8BF7\u9009\u62E9\u5173\u8054\u79D1\u76EE",size:"large",style:{width:"100%"},disabled:!0,getPopupContainer:Oe=>Oe.parentNode},(yn=Ut==null?void 0:Ut.filter(Oe=>{var lt;return Oe.id==((lt=ae==null?void 0:ae.detail)==null?void 0:lt.vrs_env_id)})[0])==null?void 0:yn.vrs_subjects.map(Oe=>S.createElement(R,{value:Oe.id},Oe.name)))),S.createElement("div",{className:"mb30"},S.createElement("span",{className:f.uploadTips},"\u6839\u636E\u6A21\u677F\u8981\u6C42\u7F16\u8F91\u9700\u8981\u4E0A\u4F20\u7684\u8BD5\u9898"),S.createElement("a",{className:`${f.downloadBtn} ml30`,href:se.Z.API_SERVER+"/api/item_banks/down_template",download:!0},S.createElement("i",{className:"iconfont icon-xiazai4 mr5 font14"}),"\u4E0B\u8F7D\u6A21\u7248")),S.createElement("div",{className:"flex item-center"},S.createElement(n.default,{onRemove:()=>{Tn([])},beforeUpload:Oe=>{if(console.log(Oe),(Oe==null?void 0:Oe.size)>1024*1024*50)return u.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;let lt=[];return lt.push(Oe),Tn([...lt]),!1},fileList:An,accept:".xls,.xlsx",showUploadList:!1},S.createElement("div",{className:f.uploadBtn},S.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}}),"\u7ACB\u5373\u4E0A\u4F20")),An.map((Oe,lt)=>S.createElement("div",{key:Oe.uid,className:f.fileItem},S.createElement("span",{className:"file-name"},Oe.name),S.createElement("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160",fontSize:14,cursor:"pointer"},onClick:()=>Tn(An.filter(Lt=>Lt.uid!==Oe.uid))})))))))};var V=(0,pe.connect)(({shixunsDetail:ae,newCourse:Se,globalSetting:ge,practiceSetting:Ae})=>({shixunsDetail:ae,newCourse:Se,globalSetting:ge,practiceSetting:Ae}))(oe)},32390:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return O}});var S=C(59301),pe=C(8591),e=C(54580),I=C(3113),p=C(41510),a=Object.defineProperty,t=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,o=(y,b,g)=>b in y?a(y,b,{enumerable:!0,configurable:!0,writable:!0,value:g}):y[b]=g,c=(y,b)=>{for(var g in b||(b={}))s.call(b,g)&&o(y,g,b[g]);if(t)for(var g of t(b))u.call(b,g)&&o(y,g,b[g]);return y};const n=y=>React.createElement("svg",c({id:"yinpin_svg__\\u56FE\\u5C42_1",xmlns:"http://www.w3.org/2000/svg",x:0,y:0,viewBox:"0 0 16 14",style:{enableBackground:"new 0 0 16 14"},xmlSpace:"preserve"},y),React.createElement("style",null,".yinpin_svg__st0{fill:#3061d0}"),React.createElement("title",null,"\u97F3\u9891"),React.createElement("g",{id:"yinpin_svg__\\u9875\\u9762-1"},React.createElement("g",{id:"yinpin_svg___x31_2-\\u9898\\u76EE-\\u672A\\u5F00\\u542F\\u65F6\\u95F4\\u9650\\u5236",transform:"translate(-270 -904)"},React.createElement("g",{id:"yinpin_svg__\\u7F16\\u7EC4-2\\u5907\\u4EFD-2",transform:"translate(120 892)"},React.createElement("g",{id:"yinpin_svg__\\u7F16\\u7EC4-6",transform:"translate(130 3)"},React.createElement("g",{id:"yinpin_svg__\\u97F3\\u9891",transform:"translate(20 9)"},React.createElement("path",{id:"yinpin_svg__\\u8DEF\\u5F84",className:"yinpin_svg__st0",d:"M14.8 7.6H14V5.7C14 2.6 11.3 0 8 0S2 2.6 2 5.7v1.9h-.8C.5 7.6 0 8.1 0 8.8v4c0 .7.5 1.2 1.2 1.2H2c.7 0 1.2-.5 1.2-1.2V5.7c0-2.5 2.2-4.5 4.8-4.5s4.8 2 4.8 4.5v7.1c0 .7.5 1.2 1.2 1.2h.8c.7 0 1.2-.5 1.2-1.2v-4c0-.7-.5-1.2-1.2-1.2z"}),React.createElement("path",{id:"yinpin_svg__\\u8DEF\\u5F84_1_",className:"yinpin_svg__st0",d:"M8.8 11.2c-.3 0-.5-.1-.6-.4l-.8-2.1-.3.6c0 .2-.3.3-.5.3H4.8c-.3 0-.6-.3-.6-.6s.3-.6.6-.6h1.4l.6-1.6c.1-.2.3-.4.6-.4.2 0 .5.1.6.4l1 2.4.2-.4c.1-.2.3-.3.5-.3h1.6c.3 0 .6.3.6.6s-.3.6-.6.6H10L9.4 11c-.1.1-.3.3-.6.2z"})))))));var r="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSLlm77lsYJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgMTYgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MHtmaWxsOiMzMDYxZDB9PC9zdHlsZT48ZyBpZD0i6aG16Z2iLTEiPjxnIGlkPSJfeDMxXzIt6aKY55uuLeacquW8gOWQr+aXtumXtOmZkOWItiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI3MCAtOTA0KSI+PGcgaWQ9Iue8lue7hC0y5aSH5Lu9LTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyMCA4OTIpIj48ZyBpZD0i57yW57uELTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzMCAzKSI+PGcgaWQ9Iumfs+mikSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAgOSkiPjxwYXRoIGlkPSLot6/lvoQiIGNsYXNzPSJzdDAiIGQ9Ik0xNC44IDcuNkgxNFY1LjdDMTQgMi42IDExLjMgMCA4IDBTMiAyLjYgMiA1Ljd2MS45aC0uOEMuNSA3LjYgMCA4LjEgMCA4Ljh2NGMwIC43LjUgMS4yIDEuMiAxLjJIMmMuNyAwIDEuMi0uNSAxLjItMS4yVjUuN2MwLTIuNSAyLjItNC41IDQuOC00LjVzNC44IDIgNC44IDQuNXY3LjFjMCAuNy41IDEuMiAxLjIgMS4yaC44Yy43IDAgMS4yLS41IDEuMi0xLjJ2LTRjMC0uNy0uNS0xLjItMS4yLTEuMnoiLz48cGF0aCBpZD0i6Lev5b6EXzFfIiBjbGFzcz0ic3QwIiBkPSJNOC44IDExLjJjLS4zIDAtLjUtLjEtLjYtLjRsLS44LTIuMS0uMy42YzAgLjItLjMuMy0uNS4zSDQuOGMtLjMgMC0uNi0uMy0uNi0uNnMuMy0uNi42LS42aDEuNGwuNi0xLjZjLjEtLjIuMy0uNC42LS40LjIgMCAuNS4xLjYuNGwxIDIuNC4yLS40Yy4xLS4yLjMtLjMuNS0uM2gxLjZjLjMgMCAuNi4zLjYuNnMtLjMuNi0uNi42SDEwTDkuNCAxMWMtLjEuMS0uMy4zLS42LjJ6Ii8+PC9nPjwvZz48L2c+PC9nPjwvZz48L3N2Zz4=",i=Object.defineProperty,l=Object.defineProperties,d=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,h=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable,m=(y,b,g)=>b in y?i(y,b,{enumerable:!0,configurable:!0,writable:!0,value:g}):y[b]=g,x=(y,b)=>{for(var g in b||(b={}))h.call(b,g)&&m(y,g,b[g]);if(E)for(var g of E(b))v.call(b,g)&&m(y,g,b[g]);return y},w=(y,b)=>l(y,d(b)),O=({value:y=[],onChange:b,maxSize:g=50,maxCount:A=10,isEdit:P=!1})=>{const k=K=>{if(K===0)return"0B";const X=1024,W=["B","KB","MB","GB"],re=Math.floor(Math.log(K)/Math.log(X));return`${parseFloat((K/Math.pow(X,re)).toFixed(1))}${W[re]}`},B=K=>{const X=[".mp3",".flac",".wav"],W=K.toLowerCase().substring(K.lastIndexOf("."));return X.includes(W)},M=K=>B(K.name)?K.size/1024/1024=A?(pe.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${A}\u4E2A\u97F3\u9891\u6587\u4EF6`),!1):!0:(pe.ZP.error(`\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC7${g}MB`),!1):(pe.ZP.error("\u4EC5\u652F\u6301MP3\u3001FLAC\u3001WAV\u683C\u5F0F\u7684\u97F3\u9891\u6587\u4EF6"),!1),z=K=>{const{file:X}=K;if(X.status==="uploading"){const W=y.findIndex(G=>G.uid===X.uid);let re;if(W>=0)re=[...y],re[W]=w(x({},re[W]),{status:"uploading",percent:X.percent||0});else{const G={uid:X.uid,name:X.name,size:X.size,file:X.originFileObj,status:"uploading",percent:X.percent||0};re=[...y,G]}b==null||b(re);return}if(X.status==="done"){const W=y.map(re=>re.uid===X.uid?w(x({},re),{status:"done",percent:100,response:X.response}):re);b==null||b(W),pe.ZP.success(`${X.name} \u4E0A\u4F20\u6210\u529F`)}if(X.status==="error"){const W=y.map(re=>re.uid===X.uid?w(x({},re),{status:"error",percent:0}):re);b==null||b(W),pe.ZP.error(`${X.name} \u4E0A\u4F20\u5931\u8D25`)}},U=K=>{const X=y.filter(W=>W.uid!==K);b==null||b(X)};return console.log("value",y),S.createElement("div",{className:"audio-upload-container",style:{display:"flex",alignItems:"flex-start",gap:"16px"}},S.createElement(e.default,{action:`${p.Z.API_SERVER}/api/attachments.json`,beforeUpload:M,onChange:z,accept:".mp3,.flac,.wav",showUploadList:!1,multiple:!1,withCredentials:!0,name:"file",maxCount:A},S.createElement(I.ZP,{type:"primary",style:{height:"38px",padding:"4px 27px"}},"\u4E0A\u4F20\u97F3\u9891")),S.createElement("div",{className:"audio-file-list"},y==null?void 0:y.map((K,X)=>{var W,re;const G=K.status==="uploading";return S.createElement("div",{key:K.uid,className:"audio-file-item",style:{marginBottom:8}},S.createElement("div",{className:"audio-file-info",style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},S.createElement("div",{style:{display:"flex",alignItems:"center",flex:1}},S.createElement("img",{src:r,style:{width:16,height:14,marginRight:4}}),S.createElement("div",{style:{flex:1}},S.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:G?4:0}},S.createElement("span",{className:"file-name",style:{marginRight:8}},((W=K==null?void 0:K.response)==null?void 0:W.filename)||(K==null?void 0:K.name)),S.createElement("span",{className:"file-size"},k(((re=K==null?void 0:K.response)==null?void 0:re.size)||K.size))),G&&K.percent!==void 0&&S.createElement("div",{style:{width:"100%"}},S.createElement("div",{style:{height:2,backgroundColor:"#f0f0f0",borderRadius:1,overflow:"hidden"}},S.createElement("div",{style:{height:"100%",backgroundColor:"#1890ff",width:`${K.percent}%`,transition:"width 0.3s ease"}}))))),S.createElement("div",{style:{marginLeft:8}},S.createElement("i",{className:"iconfont icon-shanchu12",style:{color:"#CCCCCC",fontSize:16,cursor:"pointer"},onClick:()=>U(K.uid)}))))})))}},13998:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return p}});var S=C(59301),pe=C(43418),e=C(6075);const I=({activeIndex:a,isEdit:t=!0,dispatch:s,practiceSetting:u,shixunsDetail:o})=>{var c;const n=(0,e.useParams)(),{id:r,challengesId:i}=n,l=(c=o==null?void 0:o.detail)==null?void 0:c.is_client_unity_3d,d=(0,S.useMemo)(()=>{var h;if(o!=null&&o.detail)return[{name:l?((h=o==null?void 0:o.detail)==null?void 0:h.vrs_question_type)==1?"\u4EFB\u52A1\u8BBE\u7F6E":"\u9898\u76EE\u8BBE\u7F6E":"\u672C\u5173\u4EFB\u52A1",url:`/shixuns/${r}/edit/${i}/editcheckpoint`},{name:l?"\u4EFF\u771F\u73AF\u5883\u8BBE\u7F6E":"\u8BC4\u6D4B\u8BBE\u7F6E",url:`/shixuns/${r}/edit/${i}/tab=2`},!l&&{name:"\u53C2\u8003\u7B54\u6848",url:`/shixuns/${r}/edit/${i}/tab=3`},!l&&{name:"\u5173\u5361\u6392\u884C\u699C",url:`/shixuns/${r}/edit/${i}/tab=4`}].filter(Boolean)},[r,i,o]),E=h=>{var v;const m=()=>{e.history.push(h),s({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(v=u==null?void 0:u.sideBar)!=null&&v.confirmLeave?pe.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:()=>{m()}}):m()};return S.createElement("ul",{className:"challenge-nav"},t?d==null?void 0:d.map((h,v)=>a===v?S.createElement("li",{key:h.url}," ",S.createElement("a",{className:"active"},h.name)," "):S.createElement("li",{key:h.url}," ",S.createElement("a",{onClick:()=>E(h.url)},h.name)," ")):S.createElement("li",{key:d[0].url}," ",S.createElement("a",{className:"active"},d[0].name)," "))};var p=(0,e.connect)(({globalSetting:a,practiceSetting:t,shixunsDetail:s})=>({globalSetting:a,practiceSetting:t,shixunsDetail:s}))(I)},34209:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return p}});var S=C(59301),pe=C(71418),e={loading:"loading___lueiN"},p=({loading:a})=>a?S.createElement("div",{className:e.loading},S.createElement(pe.Z,null)):S.createElement(S.Fragment,null)},5579:function(Pt,We,C){"use strict";C.d(We,{Y2:function(){return z},ZP:function(){return U}});var S=C(59301),pe=C(54580),e=C(8591),I=C(43418),p=C(95237),a=C(5112),t=C(3113),s=C(24905),u=C(6848),o=C(92832),c={wrap:"wrap___MkYbQ",colorBlue:"colorBlue___onjbP",repeatedName:"repeatedName___nbqnE",text:"text___xvutp",greyText:"greyText___dihvZ",noData:"noData___LxOJA",dragger:"dragger___y7F4A",uploadText:"uploadText___Et3KS",btnS:"btnS___k1e6j",testCaseRadio:"testCaseRadio___q1wXT",head:"head___s4Eix",operation:"operation___JCAVh",headProgram:"headProgram___uWA_M",listWrapper:"listWrapper___xW3b4",list:"list___dCbd6",del:"del___abNho",info:"info___J1Wmf"},n="data:image/png;base64,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",r=C(47257),i=C.n(r),l=C(23789),d=C(1012),E=C(21331),h=C(54132),v=C(59301),m=Object.defineProperty,x=Object.defineProperties,w=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,O=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,b=(K,X,W)=>X in K?m(K,X,{enumerable:!0,configurable:!0,writable:!0,value:W}):K[X]=W,g=(K,X)=>{for(var W in X||(X={}))O.call(X,W)&&b(K,W,X[W]);if(f)for(var W of f(X))y.call(X,W)&&b(K,W,X[W]);return K},A=(K,X)=>x(K,w(X)),P=(K,X,W)=>new Promise((re,G)=>{var q=$=>{try{Q(W.next($))}catch(J){G(J)}},Y=$=>{try{Q(W.throw($))}catch(J){G(J)}},Q=$=>$.done?re($.value):Promise.resolve($.value).then(q,Y);Q((W=W.apply(K,X)).next())});const{Dragger:k}=pe.default,B=K=>{const X=J=>J&&J.substring(0,J.lastIndexOf("."));for(var W=[...K],re=0,G=[],q=0;q{if(J.forEach(ue=>{let se=ue.name.split(/\.(?=[^\.]+$)/);ue.name=`${se[0]}.${se[1].toLowerCase()}`}),J[0].name.includes(".in"))return J.length===2?J:[J[0],{}];if(J[0].name.includes(".out"))return J.length===2?J.reverse():[{},J[0]]})},M=({onClose:K,onOK:X,visible:W,wrapClassName:re,rootIdentifier:G,multiple:q=!1,defaultMultipleValue:Y=!0})=>{const[Q,$]=(0,S.useState)([]),[J,ue]=(0,S.useState)({}),[se,xe]=(0,S.useState)(!1),[we,ie]=(0,S.useState)(!0),[L,_]=(0,S.useState)(null),D=(0,S.useRef)([]),Z=(0,S.useRef)(0),ne=()=>{K()};(0,S.useEffect)(()=>{H()},[]),(0,S.useEffect)(()=>{W&&(D.current=[],Z.current=0,$([]),ie(Y))},[W]);const H=()=>P(void 0,null,function*(){try{_(!0)}catch(V){}}),F=V=>V&&V.substring(0,V.lastIndexOf(".")),j=V=>{var ae,Se;const ge=F((ae=V[0])==null?void 0:ae.name)||F((Se=V[1])==null?void 0:Se.name),Ae=Q.filter(he=>F(he.name)!==ge);D.current=[...Ae],$([...Ae])},R=V=>{if(!we){const le=new FormData;le.append("file",V.file),(0,l.ZP)("/api/attachments/get_file_content.json",{method:"post",body:le},!0).then(ce=>{if(ce.status===0){Z.current=Z.current+1;const ye=D.current.map(Ce=>{var Te;if(Ce.name===V.name){const De=g({},Ce);return(Te=V==null?void 0:V.name)!=null&&Te.includes(".in")?De.input=ce==null?void 0:ce.content:De.output=ce==null?void 0:ce.content,De}return Ce});if(D.current=[...ye],$([...ye]),Z.current>0&&Z.current===Q.length){xe(!1);let Ce=B(ye);Ce=Ce.filter(Te=>{var De,Ke;return!!((De=Te[0])!=null&&De.name&&((Ke=Te[1])!=null&&Ke.name))}),Ce=Ce.map(Te=>A(g(g({},Te[0]),Te[1]),{is_file:!1})),X(Ce),K()}}else xe(!1),K()});return}if(L){const le=new FormData;le.append("file",V.file),G===null?le.append("identifier","testsets"):le.append("identifier",G),(0,l.ZP)("/api/attachments.json",{method:"post",body:le},!0).then(ce=>{if(ce.filename){Z.current=Z.current+1;const ye=D.current.map(Ce=>{var Te;if(Ce.name===(ce==null?void 0:ce.filename)){const De=A(g({},Ce),{is_oss:!L});return(Te=ce==null?void 0:ce.filename)!=null&&Te.includes(".in")?(De.in_object_key=ce==null?void 0:ce.object,De.in_object_size=ce==null?void 0:ce.size,De.input=ce==null?void 0:ce.filename,De.in_file=V):(De.out_object_key=ce==null?void 0:ce.object,De.out_object_size=ce==null?void 0:ce.size,De.output=ce==null?void 0:ce.filename,De.out_file=V),De}return Ce});if(D.current=[...ye],$([...ye]),Z.current>0&&Z.current===Q.length){xe(!1);let Ce=B(ye);Ce=Ce.filter(Te=>{var De,Ke;return!!((De=Te[0])!=null&&De.name&&((Ke=Te[1])!=null&&Ke.name))}),Ce=Ce.map(Te=>A(g(g({},Te[0]),Te[1]),{is_file:!0})),X(Ce),K()}}else xe(!1),K()});return}const ae=new(i())({endpoint:J.end_point,region:J.region,accessKeyId:J.access_key_id,accessKeySecret:J.access_key_secret,bucket:J.bucket,stsToken:J.security_token}),Se=V.name,ge={container_type:"TestSet",file_name:Se},Ae=(0,d.Z)();let he=`testsets/${G}/${Ae}${Se.indexOf(".")>-1?"."+Se.split(".").pop():""}`;G===null&&(he=`testsets/${Ae}${Se.indexOf(".")>-1?"."+Se.split(".").pop():""}`),ae.multipartUpload(he,new Blob([V.file],{type:V.file.type}),{timeout:3600*1e3,partSize:1002400,callback:{customValue:{id:Se+""},url:J==null?void 0:J.callback_url,host:J==null?void 0:J.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,l.rz)(ge)}}).then(function(le){if(le.data.status===0){Z.current=Z.current+1;const ee=D.current.map(ce=>{var ye,Ce,Te,De,Ke,$e,pt,Ct,wt,bt,Mt,Ht,jt,Jt,sn,Ft,$t;if(ce.name===((Ce=(ye=le.data)==null?void 0:ye.data)==null?void 0:Ce.file_name)){const yn=A(g({},ce),{is_oss:!L});return(Ke=(De=(Te=le.data)==null?void 0:Te.data)==null?void 0:De.file_name)!=null&&Ke.includes(".in")?(yn.in_object_key=(pt=($e=le.data)==null?void 0:$e.data)==null?void 0:pt.object,yn.in_object_size=(wt=(Ct=le.data)==null?void 0:Ct.data)==null?void 0:wt.size,yn.input=(Mt=(bt=le.data)==null?void 0:bt.data)==null?void 0:Mt.file_name,yn.in_file=V):(yn.out_object_key=(jt=(Ht=le.data)==null?void 0:Ht.data)==null?void 0:jt.object,yn.out_object_size=(sn=(Jt=le.data)==null?void 0:Jt.data)==null?void 0:sn.size,yn.output=($t=(Ft=le.data)==null?void 0:Ft.data)==null?void 0:$t.file_name,yn.out_file=V),yn}return ce});if(D.current=[...ee],$([...ee]),Z.current>0&&Z.current===Q.length){xe(!1);let ce=B(ee);ce=ce.filter(ye=>{var Ce,Te;return!!((Ce=ye[0])!=null&&Ce.name&&((Te=ye[1])!=null&&Te.name))}),ce=ce.map(ye=>A(g(g({},ye[0]),ye[1]),{is_file:!0})),X(ce),K()}}})},T=V=>new Promise((ae,Se)=>{let ge=0,Ae=[];for(let he=0;he{ge++,ge===V.length&&(Ae.length?(e.ZP.warning(`${Ae.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),Se()):ae(V))}).catch(le=>{console.log("\u9519\u8BEF\u4FE1\u606F\uFF1A",le),ge++,Ae.push(V[he].name),ge===V.length&&(Ae.length?(e.ZP.warning(`${Ae.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),Se()):ae(V))})}),N=()=>P(void 0,null,function*(){if(Q.length===0){e.ZP.warning("\u8BF7\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");return}if(yield T(Q),xe(!0),B(Q).some(ae=>{var Se,ge;return!((Se=ae[0])!=null&&Se.name&&((ge=ae[1])!=null&&ge.name))})){I.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u4E0A\u4F20\u7684\u6D4B\u8BD5\u7528\u4F8B\u4E2D\u5B58\u5728\u672A\u914D\u5BF9\u7684\u6587\u4EF6\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4EC5\u4FDD\u5B58\u5DF2\u914D\u5BF9\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF1F",onOk:()=>P(void 0,null,function*(){Q.map(ae=>P(void 0,null,function*(){R(ae)}))}),onCancel:()=>{xe(!1)}});return}Q.map(ae=>P(void 0,null,function*(){R(ae)}))}),te={name:"file",fileList:Q,multiple:!0,accept:".in, .out",showUploadList:!1,beforeUpload:V=>{if(Q!=null&&Q.some(Se=>Se.name===V.name))return e.ZP.info(`${V.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;if(V.size/1024/1024>100)return e.ZP.info("\u6587\u4EF6\u8D85\u8FC7100M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!/\.(in|out|IN|OUT)$/.test(V.name))return e.ZP.warning("\u8F93\u5165\u6587\u4EF6\u53EA\u80FD\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6"),!1;const ae={name:V.name,uid:V.uid,file:V,percent:0};return Q.push(ae),D.current=[...Q],$([...Q]),!1}},oe=B(Q);return console.log(Q,oe,"fileList"),v.createElement(I.default,{open:W,wrapClassName:re,onOk:N,centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",okButtonProps:{loading:se},onCancel:ne,width:730,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"},v.createElement("div",{className:c.wrap},Q.length?v.createElement("div",null,v.createElement(p.Z,{justify:"space-between",align:"middle",style:{marginBottom:40}},v.createElement("div",{style:{visibility:q?"visible":"hidden"}},v.createElement("span",{className:c.greyText},"\u7528\u4F8B\u7C7B\u578B"),v.createElement(a.ZP.Group,{className:`ml20 ${c.testCaseRadio}`,optionType:"button",value:we,onChange:V=>ie(V.target.value)},v.createElement(a.ZP,{value:!1},"\u6587\u672C"),v.createElement(a.ZP,{value:!0},"\u6587\u4EF6"))),v.createElement(pe.default,g({},te),v.createElement(t.ZP,{type:"primary",className:c.btnS},v.createElement("i",{className:"iconfont icon-shangchuan2"}),"\u4E0A\u4F20\u6587\u4EF6"))),v.createElement(z,{data:oe,onRemove:j})):v.createElement("div",{className:`${c.noData} mb30`},v.createElement(pe.default.Dragger,A(g({},te),{className:c.dragger}),v.createElement("img",{src:n,alt:"",className:"mb20"}),v.createElement("div",null,v.createElement("span",null,"\u62D6\u62FD\u6587\u4EF6\u6216"),v.createElement("span",{className:c.uploadText},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))),v.createElement("div",{className:c.text},v.createElement("span",{style:{color:"#FA6400"}},"\u63D0\u793A"),v.createElement("br",null),"1\u3001\u6587\u4EF6\u5FC5\u987B\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6\u3002",v.createElement("br",null),"2\u3001\u4E0A\u4F20\u7684\u6587\u4EF6\u7F16\u7801\u4EC5\u652F\u6301UTF-8\uFF0C\u5426\u5219\u53EF\u80FD\u4F1A\u51FA\u73B0\u6587\u672C\u4E71\u7801\u3002",v.createElement("br",null),"3\u3001\u8F93\u5165\u8F93\u51FA\u6587\u4EF6\u9700\u6587\u4EF6\u540D\u79F0\u4E00\u4E00\u5BF9\u5E94\uFF0C\u672A\u5BF9\u5E94\u65F6\uFF0C\u5C06\u65E0\u6CD5\u4E0A\u4F20\u3002",v.createElement("br",null),"4\u3001\u5355\u4E2A\u4E0A\u4F20\u6587\u4EF6\u4E0D\u80FD\u8D85\u8FC7100MB\uFF0C\u8D85\u8FC7\u65F6\u53EF\u4EE5\u5206\u6279\u6B21\u4E0A\u4F20\u3002",v.createElement("br",null))))},z=({data:K=[],onRemove:X,width:W="auto",showScore:re=!1,disabled:G=!1,inputChange:q,onEvaluatingChange:Y,onSelectAll:Q,checkAll1:$,checkAll2:J,checkAll3:ue,checkAll4:se,checkAll5:xe,showEvaluatingSetting:we=!1,className:ie="",isProgramHomework:L=!1})=>{const _={value:"",filename:"",dataUrl:""},[D,Z]=(0,S.useState)(g({},_)),ne=j=>{let R=document.createElement("a");document.body.appendChild(R);let T=URL.createObjectURL(j.file);R.href=T,R.download=j.name,R.click(),URL.revokeObjectURL(T),document.body.removeChild(R)},H=(j,R)=>{(0,E.LR)(j,R)},F=(j,R)=>{I.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:v.createElement("div",{className:"tc font16"},"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u6D4B\u8BD5\u7528\u4F8B?"),onOk:()=>{X(j,R)},onCancel:()=>{}})};return K.length?v.createElement("div",{className:ie,style:{width:W}},v.createElement("div",{className:`${L?c.headProgram:c.head}`},we&&v.createElement("div",{style:{width:"15%",display:"flex",alignItems:"center"}},v.createElement(s.default,{checked:$,onChange:j=>{Q(j.target.checked,"hidden")}}),v.createElement(u.Z,{title:'\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'},v.createElement("span",{style:{marginLeft:"8px"}},"\u9690\u85CF"),v.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),v.createElement("div",{style:{width:L?"25%":"15%"}},"\u7528\u4F8B"),v.createElement("div",{style:{width:re?L?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u5165"),v.createElement("div",{style:{width:re?L?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u51FA"),re&&v.createElement("div",{style:{width:"20%"}},"\u5F97\u5206\u6BD4\u4F8B"),we&&v.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},v.createElement(s.default,{checked:se,onChange:j=>{Q(j.target.checked,"input_visible")}}),v.createElement(u.Z,{title:"\u52FE\u9009\u540E\uFF0C\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},v.createElement("span",{style:{marginLeft:"8px"}},"\u8F93\u5165"),v.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),we&&v.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},v.createElement(s.default,{checked:J,onChange:j=>{Q(j.target.checked,"is_invisible")}}),v.createElement(u.Z,{title:"\u52FE\u9009\u540E\uFF0C\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},v.createElement("span",{style:{marginLeft:"8px"}},"\u9884\u671F\u8F93\u51FA"),v.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),we&&v.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},v.createElement(s.default,{checked:xe,onChange:j=>{Q(j.target.checked,"actual_output_visible")}}),v.createElement(u.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},v.createElement("span",{style:{marginLeft:"8px"}},"\u5B9E\u9645\u8F93\u51FA"),v.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),we&&v.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},v.createElement(s.default,{checked:ue,onChange:j=>{Q(j.target.checked,"last_match_rule")}}),v.createElement(u.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173"},v.createElement("span",{style:{marginLeft:"8px"}},"\u7279\u6B8A\u5224\u5B9A"),v.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),v.createElement("div",{className:c.operation,style:L?{flex:1,textAlign:"right"}:{width:"10%"}},"\u64CD\u4F5C")),v.createElement("div",{className:c.listWrapper,style:{boxShadow:L?"0px 2px 4px 0px #EAEEF4":"unset"}},K.map((j,R)=>{var T,N,te,oe;return v.createElement("div",{key:R,className:c.list,style:L?{marginBottom:"0px",height:"66px",borderBottom:"1px solid #F6F7F8"}:{}},we&&v.createElement("div",{style:{width:"15%"}},v.createElement(s.default,{checked:!!j.hidden,onChange:V=>{Y(V.target.checked,R,"hidden")}})),v.createElement("div",{style:{width:L?"25%":"15%",paddingLeft:L?"5px":"0px",paddingRight:L?"5px":"0px"}},"\u6D4B\u8BD5\u7528\u4F8B",R+1),v.createElement("div",{className:c.info,style:{width:re?L?"20%":"15%":"25%"}},v.createElement("span",{title:j.input||((T=j[0])==null?void 0:T.name),onClick:()=>P(void 0,null,function*(){let V;j.input?j.input_file_url?V=j.input_file_url:V=j.in_file:V=j[0];let ae;typeof V=="string"?(ae=yield fetch(V,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),Z({value:yield ae.text(),filename:"",dataUrl:V})):(ae=yield(0,E.db)(V.file),Z({value:ae.text,filename:V.name,dataUrl:ae.link}))})},j.input||((N=j[0])==null?void 0:N.name))),v.createElement("div",{className:c.info,style:{width:re?L?"20%":"15%":"25%"}},v.createElement("span",{title:j.output||((te=j[1])==null?void 0:te.name),onClick:()=>P(void 0,null,function*(){let V;j.input?j.output_file_url?V=j.output_file_url:V=j.out_file:V=j[1];let ae;typeof V=="string"?(ae=yield fetch(V,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),Z({value:yield ae.text(),filename:"",dataUrl:V})):(ae=yield(0,E.db)(V.file),Z({value:ae.text,filename:V.name,dataUrl:ae.link}))})},j.output||((oe=j[1])==null?void 0:oe.name))),re&&v.createElement("div",{style:{width:"20%"}},v.createElement(o.default,{size:"large",addonAfter:L?"%":null,disabled:G,style:{width:"80%"},onChange:V=>q(V,R),value:j.score}),!L&&v.createElement("span",null,"\xA0%")),we&&v.createElement("div",{style:{width:"20%"}},v.createElement(s.default,{checked:j.input_visible||!1,onChange:V=>{Y(V.target.checked,R,"input_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),we&&v.createElement("div",{style:{width:"20%"}},v.createElement(s.default,{checked:j.is_invisible||!1,onChange:V=>{Y(V.target.checked,R,"is_invisible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),we&&v.createElement("div",{style:{width:"20%"}},v.createElement(s.default,{checked:j.actual_output_visible||!1,onChange:V=>{Y(V.target.checked,R,"actual_output_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),we&&v.createElement("div",{style:{width:"20%"}},v.createElement(s.default,{checked:j.last_match_rule||!1,onChange:V=>{Y(V.target.checked,R,"last_match_rule")},className:"font14"},"\u672B\u5C3E\u5339\u914D")),v.createElement("div",{onClick:()=>F(j,R),style:L?{flex:1,textAlign:"right",paddingLeft:"5px",paddingRight:"5px"}:{width:"10%",textAlign:"center"}},v.createElement("span",{className:c.del},"\u5220\u9664")))})),v.createElement(h.Z,{close:!0,data:D.dataUrl,filename:D.filename,type:D.dataUrl.length?"txt":"",onClose:()=>Z(g({},_)),monacoEditor:{value:D.value,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}})):v.createElement(v.Fragment,null)};var U=M},31933:function(Pt,We,C){"use strict";C.d(We,{S:function(){return a},m:function(){return t}});var S=C(21331),pe=C(8591),e=C(43418),I=C(59301),p=(s,u,o)=>new Promise((c,n)=>{var r=d=>{try{l(o.next(d))}catch(E){n(E)}},i=d=>{try{l(o.throw(d))}catch(E){n(E)}},l=d=>d.done?c(d.value):Promise.resolve(d.value).then(r,i);l((o=o.apply(s,u)).next())});const a=s=>{let u=document.createElement("textarea");return u.value=s,u.value},t=(s,u,o,c,n)=>p(void 0,null,function*(){var r,i;const l=yield s({type:"shixunsDetail/saveCopyForExercise",payload:{id:o,save_type:c}});c===1?((l==null?void 0:l.status)==0&&pe.ZP.success("\u4FDD\u5B58\u6210\u529F"),(r=l==null?void 0:l.data)!=null&&r.exists_same_shixun_name?s({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(i=l==null?void 0:l.data)==null?void 0:i.shixun_name}}):s({type:"classroomList/setActionTabs",payload:{}})):(s({type:"classroomList/setActionTabs",payload:{}}),(l==null?void 0:l.status)===0&&e.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:I.createElement("div",null,I.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var d,E;(0,S.xg)(`/shixuns/${(E=(d=u==null?void 0:u.detail)==null?void 0:d.fork_from)==null?void 0:E.fork_identifier}/challenges`)}}))})},47257:function(Pt){(function(We){(function(C){if(1)Pt.exports=C();else var S})(function(){var C,S,pe;return function(){function e(I,p,a){function t(o,c){if(!p[o]){if(!I[o]){var n=void 0;if(!c&&n)return require(o,!0);if(s)return s(o,!0);var r=new Error("Cannot find module '"+o+"'");throw r.code="MODULE_NOT_FOUND",r}var i=p[o]={exports:{}};I[o][0].call(i.exports,function(l){var d=I[o][1][l];return t(d||l)},i,i.exports,e,I,p,a)}return p[o].exports}for(var s=void 0,u=0;u `.concat(h,` @@ -66,7 +66,7 @@ headers: `+JSON.stringify(ye),he.data=le,he.path=W.path,he.status=L,he.headers=y `]:{[`&:hover ${t}-inner`]:{borderColor:a.colorPrimary}},[`${s}:not(${s}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:a.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:a.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:a.colorPrimary,borderColor:a.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${a.motionDurationMid} ${a.motionEaseOutBack} ${a.motionDurationFast}`}}},[` ${s}-checked:not(${s}-disabled), ${t}-checked:not(${t}-disabled) - `]:{[`&:hover ${t}-inner`]:{backgroundColor:a.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:a.colorBgContainer,borderColor:a.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:a.fontSizeLG/2,height:a.fontSizeLG/2,backgroundColor:a.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${s}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:a.colorBgContainerDisabled,borderColor:a.colorBorder,"&:after":{borderColor:a.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:a.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:a.colorTextDisabled}}}]};function p(a,t){const s=(0,pe.TS)(t,{checkboxCls:`.${a}`,checkboxSize:t.controlInteractiveSize});return[I(s)]}We.ZP=(0,e.Z)("Checkbox",(a,t)=>{let{prefixCls:s}=t;return[p(s,a)]})},36381:function(Pt,We,C){"use strict";C.d(We,{default:function(){return L}});var S=C(38819),pe=C(92310),e=C.n(pe),I=C(60499),p=C(77654),a=C(72190),t=C(43749),s=C(18929),u=C(48736),o=C(59301),c=C(42244),n=C(11592),r=C(18642),i=C(77900),l=C(10228),d=o.forwardRef(function(_,D){var Z=_.prefixCls,ne=_.forceRender,H=_.className,F=_.style,j=_.children,R=_.isActive,T=_.role,N=o.useState(R||ne),te=(0,a.Z)(N,2),oe=te[0],V=te[1];return o.useEffect(function(){(ne||R)&&V(!0)},[ne,R]),oe?o.createElement("div",{ref:D,className:e()("".concat(Z,"-content"),(0,r.Z)((0,r.Z)({},"".concat(Z,"-content-active"),R),"".concat(Z,"-content-inactive"),!R),H),style:F,role:T},o.createElement("div",{className:"".concat(Z,"-content-box")},j)):null});d.displayName="PanelContent";var E=d,h=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],v=o.forwardRef(function(_,D){var Z=_.showArrow,ne=Z===void 0?!0:Z,H=_.headerClass,F=_.isActive,j=_.onItemClick,R=_.forceRender,T=_.className,N=_.prefixCls,te=_.collapsible,oe=_.accordion,V=_.panelKey,ae=_.extra,Se=_.header,ge=_.expandIcon,Ae=_.openMotion,he=_.destroyInactivePanel,le=_.children,ee=(0,c.Z)(_,h),ce=te==="disabled",ye=te==="header",Ce=te==="icon",Te=ae!=null&&typeof ae!="boolean",De=function(){j==null||j(V)},Ke=function(Mt){(Mt.key==="Enter"||Mt.keyCode===l.Z.ENTER||Mt.which===l.Z.ENTER)&&De()},$e=typeof ge=="function"?ge(_):o.createElement("i",{className:"arrow"});$e&&($e=o.createElement("div",{className:"".concat(N,"-expand-icon"),onClick:["header","icon"].includes(te)?De:void 0},$e));var pt=e()((0,r.Z)((0,r.Z)((0,r.Z)({},"".concat(N,"-item"),!0),"".concat(N,"-item-active"),F),"".concat(N,"-item-disabled"),ce),T),Ct=e()(H,(0,r.Z)((0,r.Z)((0,r.Z)({},"".concat(N,"-header"),!0),"".concat(N,"-header-collapsible-only"),ye),"".concat(N,"-icon-collapsible-only"),Ce)),wt={className:Ct,"aria-expanded":F,"aria-disabled":ce,onKeyDown:Ke};return!ye&&!Ce&&(wt.onClick=De,wt.role=oe?"tab":"button",wt.tabIndex=ce?-1:0),o.createElement("div",(0,I.Z)({},ee,{ref:D,className:pt}),o.createElement("div",wt,ne&&$e,o.createElement("span",{className:"".concat(N,"-header-text"),onClick:te==="header"?De:void 0},Se),Te&&o.createElement("div",{className:"".concat(N,"-extra")},ae)),o.createElement(i.default,(0,I.Z)({visible:F,leavedClassName:"".concat(N,"-content-hidden")},Ae,{forceRender:R,removeOnLeave:he}),function(bt,Mt){var Ht=bt.className,Ot=bt.style;return o.createElement(E,{ref:Mt,prefixCls:N,className:Ht,style:Ot,isActive:F,forceRender:R,role:oe?"tabpanel":void 0},le)}))}),m=v,x=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],w=function(D,Z){var ne=Z.prefixCls,H=Z.accordion,F=Z.collapsible,j=Z.destroyInactivePanel,R=Z.onItemClick,T=Z.activeKey,N=Z.openMotion,te=Z.expandIcon;return D.map(function(oe,V){var ae=oe.children,Se=oe.label,ge=oe.key,Ae=oe.collapsible,he=oe.onItemClick,le=oe.destroyInactivePanel,ee=(0,c.Z)(oe,x),ce=String(ge!=null?ge:V),ye=Ae!=null?Ae:F,Ce=le!=null?le:j,Te=function($e){ye!=="disabled"&&(R($e),he==null||he($e))},De=!1;return H?De=T[0]===ce:De=T.indexOf(ce)>-1,o.createElement(m,(0,I.Z)({},ee,{prefixCls:ne,key:ce,panelKey:ce,isActive:De,accordion:H,openMotion:N,expandIcon:te,header:Se,collapsible:ye,onItemClick:Te,destroyInactivePanel:Ce}),ae)})},f=function(D,Z,ne){if(!D)return null;var H=ne.prefixCls,F=ne.accordion,j=ne.collapsible,R=ne.destroyInactivePanel,T=ne.onItemClick,N=ne.activeKey,te=ne.openMotion,oe=ne.expandIcon,V=D.key||String(Z),ae=D.props,Se=ae.header,ge=ae.headerClass,Ae=ae.destroyInactivePanel,he=ae.collapsible,le=ae.onItemClick,ee=!1;F?ee=N[0]===V:ee=N.indexOf(V)>-1;var ce=he!=null?he:j,ye=function(De){ce!=="disabled"&&(T(De),le==null||le(De))},Ce={key:V,panelKey:V,header:Se,headerClass:ge,isActive:ee,prefixCls:H,destroyInactivePanel:Ae!=null?Ae:R,openMotion:te,accordion:F,children:D.props.children,onItemClick:ye,expandIcon:oe,collapsible:ce};return typeof D.type=="string"?D:(Object.keys(Ce).forEach(function(Te){typeof Ce[Te]=="undefined"&&delete Ce[Te]}),o.cloneElement(D,Ce))};function O(_,D,Z){return Array.isArray(_)?w(_,Z):(0,n.Z)(D).map(function(ne,H){return f(ne,H,Z)})}var y=O,b=C(26112);function g(_){var D=_;if(!Array.isArray(D)){var Z=(0,t.Z)(D);D=Z==="number"||Z==="string"?[D]:[]}return D.map(function(ne){return String(ne)})}var A=o.forwardRef(function(_,D){var Z=_.prefixCls,ne=Z===void 0?"rc-collapse":Z,H=_.destroyInactivePanel,F=H===void 0?!1:H,j=_.style,R=_.accordion,T=_.className,N=_.children,te=_.collapsible,oe=_.openMotion,V=_.expandIcon,ae=_.activeKey,Se=_.defaultActiveKey,ge=_.onChange,Ae=_.items,he=e()(ne,T),le=(0,s.Z)([],{value:ae,onChange:function(Ke){return ge==null?void 0:ge(Ke)},defaultValue:Se,postState:g}),ee=(0,a.Z)(le,2),ce=ee[0],ye=ee[1],Ce=function(Ke){return ye(function(){if(R)return ce[0]===Ke?[]:[Ke];var $e=ce.indexOf(Ke),pt=$e>-1;return pt?ce.filter(function(Ct){return Ct!==Ke}):[].concat((0,p.Z)(ce),[Ke])})};(0,u.ZP)(!N,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var Te=y(Ae,N,{prefixCls:ne,accordion:R,openMotion:oe,expandIcon:V,collapsible:te,destroyInactivePanel:F,onItemClick:Ce,activeKey:ce});return o.createElement("div",(0,I.Z)({ref:D,className:he,style:j,role:R?"tablist":void 0},(0,b.Z)(_,{aria:!0,data:!0})),Te)}),P=Object.assign(A,{Panel:m}),k=P,B=P.Panel,M=C(2738),z=C(62892),U=C(92343),K=C(36355),X=C(19716),re=o.forwardRef((_,D)=>{const{getPrefixCls:Z}=o.useContext(K.E_),{prefixCls:ne,className:H,showArrow:F=!0}=_,j=Z("collapse",ne),R=e()({[`${j}-no-arrow`]:!F},H);return o.createElement(k.Panel,Object.assign({ref:D},_,{prefixCls:j,className:R}))}),G=C(17313),q=C(8378),Y=C(83116),Q=C(37613);const $=_=>{const{componentCls:D,contentBg:Z,padding:ne,headerBg:H,headerPadding:F,collapseHeaderPaddingSM:j,collapseHeaderPaddingLG:R,collapsePanelBorderRadius:T,lineWidth:N,lineType:te,colorBorder:oe,colorText:V,colorTextHeading:ae,colorTextDisabled:Se,fontSize:ge,fontSizeLG:Ae,lineHeight:he,marginSM:le,paddingSM:ee,paddingLG:ce,paddingXS:ye,motionDurationSlow:Ce,fontSizeIcon:Te,contentPadding:De}=_,Ke=`${N}px ${te} ${oe}`;return{[D]:Object.assign(Object.assign({},(0,G.Wf)(_)),{backgroundColor:H,border:Ke,borderBottom:0,borderRadius:`${T}px`,"&-rtl":{direction:"rtl"},[`& > ${D}-item`]:{borderBottom:Ke,"&:last-child":{[` + `]:{[`&:hover ${t}-inner`]:{backgroundColor:a.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:a.colorBgContainer,borderColor:a.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:a.fontSizeLG/2,height:a.fontSizeLG/2,backgroundColor:a.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${s}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:a.colorBgContainerDisabled,borderColor:a.colorBorder,"&:after":{borderColor:a.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:a.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:a.colorTextDisabled}}}]};function p(a,t){const s=(0,pe.TS)(t,{checkboxCls:`.${a}`,checkboxSize:t.controlInteractiveSize});return[I(s)]}We.ZP=(0,e.Z)("Checkbox",(a,t)=>{let{prefixCls:s}=t;return[p(s,a)]})},36381:function(Pt,We,C){"use strict";C.d(We,{default:function(){return L}});var S=C(38819),pe=C(92310),e=C.n(pe),I=C(60499),p=C(77654),a=C(72190),t=C(43749),s=C(18929),u=C(48736),o=C(59301),c=C(42244),n=C(11592),r=C(18642),i=C(77900),l=C(10228),d=o.forwardRef(function(_,D){var Z=_.prefixCls,ne=_.forceRender,H=_.className,F=_.style,j=_.children,R=_.isActive,T=_.role,N=o.useState(R||ne),te=(0,a.Z)(N,2),oe=te[0],V=te[1];return o.useEffect(function(){(ne||R)&&V(!0)},[ne,R]),oe?o.createElement("div",{ref:D,className:e()("".concat(Z,"-content"),(0,r.Z)((0,r.Z)({},"".concat(Z,"-content-active"),R),"".concat(Z,"-content-inactive"),!R),H),style:F,role:T},o.createElement("div",{className:"".concat(Z,"-content-box")},j)):null});d.displayName="PanelContent";var E=d,h=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],v=o.forwardRef(function(_,D){var Z=_.showArrow,ne=Z===void 0?!0:Z,H=_.headerClass,F=_.isActive,j=_.onItemClick,R=_.forceRender,T=_.className,N=_.prefixCls,te=_.collapsible,oe=_.accordion,V=_.panelKey,ae=_.extra,Se=_.header,ge=_.expandIcon,Ae=_.openMotion,he=_.destroyInactivePanel,le=_.children,ee=(0,c.Z)(_,h),ce=te==="disabled",ye=te==="header",Ce=te==="icon",Te=ae!=null&&typeof ae!="boolean",De=function(){j==null||j(V)},Ke=function(Mt){(Mt.key==="Enter"||Mt.keyCode===l.Z.ENTER||Mt.which===l.Z.ENTER)&&De()},$e=typeof ge=="function"?ge(_):o.createElement("i",{className:"arrow"});$e&&($e=o.createElement("div",{className:"".concat(N,"-expand-icon"),onClick:["header","icon"].includes(te)?De:void 0},$e));var pt=e()((0,r.Z)((0,r.Z)((0,r.Z)({},"".concat(N,"-item"),!0),"".concat(N,"-item-active"),F),"".concat(N,"-item-disabled"),ce),T),Ct=e()(H,(0,r.Z)((0,r.Z)((0,r.Z)({},"".concat(N,"-header"),!0),"".concat(N,"-header-collapsible-only"),ye),"".concat(N,"-icon-collapsible-only"),Ce)),wt={className:Ct,"aria-expanded":F,"aria-disabled":ce,onKeyDown:Ke};return!ye&&!Ce&&(wt.onClick=De,wt.role=oe?"tab":"button",wt.tabIndex=ce?-1:0),o.createElement("div",(0,I.Z)({},ee,{ref:D,className:pt}),o.createElement("div",wt,ne&&$e,o.createElement("span",{className:"".concat(N,"-header-text"),onClick:te==="header"?De:void 0},Se),Te&&o.createElement("div",{className:"".concat(N,"-extra")},ae)),o.createElement(i.default,(0,I.Z)({visible:F,leavedClassName:"".concat(N,"-content-hidden")},Ae,{forceRender:R,removeOnLeave:he}),function(bt,Mt){var Ht=bt.className,jt=bt.style;return o.createElement(E,{ref:Mt,prefixCls:N,className:Ht,style:jt,isActive:F,forceRender:R,role:oe?"tabpanel":void 0},le)}))}),m=v,x=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],w=function(D,Z){var ne=Z.prefixCls,H=Z.accordion,F=Z.collapsible,j=Z.destroyInactivePanel,R=Z.onItemClick,T=Z.activeKey,N=Z.openMotion,te=Z.expandIcon;return D.map(function(oe,V){var ae=oe.children,Se=oe.label,ge=oe.key,Ae=oe.collapsible,he=oe.onItemClick,le=oe.destroyInactivePanel,ee=(0,c.Z)(oe,x),ce=String(ge!=null?ge:V),ye=Ae!=null?Ae:F,Ce=le!=null?le:j,Te=function($e){ye!=="disabled"&&(R($e),he==null||he($e))},De=!1;return H?De=T[0]===ce:De=T.indexOf(ce)>-1,o.createElement(m,(0,I.Z)({},ee,{prefixCls:ne,key:ce,panelKey:ce,isActive:De,accordion:H,openMotion:N,expandIcon:te,header:Se,collapsible:ye,onItemClick:Te,destroyInactivePanel:Ce}),ae)})},f=function(D,Z,ne){if(!D)return null;var H=ne.prefixCls,F=ne.accordion,j=ne.collapsible,R=ne.destroyInactivePanel,T=ne.onItemClick,N=ne.activeKey,te=ne.openMotion,oe=ne.expandIcon,V=D.key||String(Z),ae=D.props,Se=ae.header,ge=ae.headerClass,Ae=ae.destroyInactivePanel,he=ae.collapsible,le=ae.onItemClick,ee=!1;F?ee=N[0]===V:ee=N.indexOf(V)>-1;var ce=he!=null?he:j,ye=function(De){ce!=="disabled"&&(T(De),le==null||le(De))},Ce={key:V,panelKey:V,header:Se,headerClass:ge,isActive:ee,prefixCls:H,destroyInactivePanel:Ae!=null?Ae:R,openMotion:te,accordion:F,children:D.props.children,onItemClick:ye,expandIcon:oe,collapsible:ce};return typeof D.type=="string"?D:(Object.keys(Ce).forEach(function(Te){typeof Ce[Te]=="undefined"&&delete Ce[Te]}),o.cloneElement(D,Ce))};function O(_,D,Z){return Array.isArray(_)?w(_,Z):(0,n.Z)(D).map(function(ne,H){return f(ne,H,Z)})}var y=O,b=C(26112);function g(_){var D=_;if(!Array.isArray(D)){var Z=(0,t.Z)(D);D=Z==="number"||Z==="string"?[D]:[]}return D.map(function(ne){return String(ne)})}var A=o.forwardRef(function(_,D){var Z=_.prefixCls,ne=Z===void 0?"rc-collapse":Z,H=_.destroyInactivePanel,F=H===void 0?!1:H,j=_.style,R=_.accordion,T=_.className,N=_.children,te=_.collapsible,oe=_.openMotion,V=_.expandIcon,ae=_.activeKey,Se=_.defaultActiveKey,ge=_.onChange,Ae=_.items,he=e()(ne,T),le=(0,s.Z)([],{value:ae,onChange:function(Ke){return ge==null?void 0:ge(Ke)},defaultValue:Se,postState:g}),ee=(0,a.Z)(le,2),ce=ee[0],ye=ee[1],Ce=function(Ke){return ye(function(){if(R)return ce[0]===Ke?[]:[Ke];var $e=ce.indexOf(Ke),pt=$e>-1;return pt?ce.filter(function(Ct){return Ct!==Ke}):[].concat((0,p.Z)(ce),[Ke])})};(0,u.ZP)(!N,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var Te=y(Ae,N,{prefixCls:ne,accordion:R,openMotion:oe,expandIcon:V,collapsible:te,destroyInactivePanel:F,onItemClick:Ce,activeKey:ce});return o.createElement("div",(0,I.Z)({ref:D,className:he,style:j,role:R?"tablist":void 0},(0,b.Z)(_,{aria:!0,data:!0})),Te)}),P=Object.assign(A,{Panel:m}),k=P,B=P.Panel,M=C(2738),z=C(62892),U=C(92343),K=C(36355),X=C(19716),re=o.forwardRef((_,D)=>{const{getPrefixCls:Z}=o.useContext(K.E_),{prefixCls:ne,className:H,showArrow:F=!0}=_,j=Z("collapse",ne),R=e()({[`${j}-no-arrow`]:!F},H);return o.createElement(k.Panel,Object.assign({ref:D},_,{prefixCls:j,className:R}))}),G=C(17313),q=C(8378),Y=C(83116),Q=C(37613);const $=_=>{const{componentCls:D,contentBg:Z,padding:ne,headerBg:H,headerPadding:F,collapseHeaderPaddingSM:j,collapseHeaderPaddingLG:R,collapsePanelBorderRadius:T,lineWidth:N,lineType:te,colorBorder:oe,colorText:V,colorTextHeading:ae,colorTextDisabled:Se,fontSize:ge,fontSizeLG:Ae,lineHeight:he,marginSM:le,paddingSM:ee,paddingLG:ce,paddingXS:ye,motionDurationSlow:Ce,fontSizeIcon:Te,contentPadding:De}=_,Ke=`${N}px ${te} ${oe}`;return{[D]:Object.assign(Object.assign({},(0,G.Wf)(_)),{backgroundColor:H,border:Ke,borderBottom:0,borderRadius:`${T}px`,"&-rtl":{direction:"rtl"},[`& > ${D}-item`]:{borderBottom:Ke,"&:last-child":{[` &, & > ${D}-header`]:{borderRadius:`0 0 ${T}px ${T}px`}},[`> ${D}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:F,color:ae,lineHeight:he,cursor:"pointer",transition:`all ${Ce}, visibility 0s`,[`> ${D}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${D}-expand-icon`]:{height:ge*he,display:"flex",alignItems:"center",paddingInlineEnd:le},[`${D}-arrow`]:Object.assign(Object.assign({},(0,G.Ro)()),{fontSize:Te,svg:{transition:`transform ${Ce}`}}),[`${D}-header-text`]:{marginInlineEnd:"auto"}},[`${D}-header-collapsible-only`]:{cursor:"default",[`${D}-header-text`]:{flex:"none",cursor:"pointer"}},[`${D}-icon-collapsible-only`]:{cursor:"default",[`${D}-expand-icon`]:{cursor:"pointer"}}},[`${D}-content`]:{color:V,backgroundColor:Z,borderTop:Ke,[`& > ${D}-content-box`]:{padding:De},"&-hidden":{display:"none"}},"&-small":{[`> ${D}-item`]:{[`> ${D}-header`]:{padding:j,paddingInlineStart:ye,[`> ${D}-expand-icon`]:{marginInlineStart:ee-ye}},[`> ${D}-content > ${D}-content-box`]:{padding:ee}}},"&-large":{[`> ${D}-item`]:{fontSize:Ae,[`> ${D}-header`]:{padding:R,paddingInlineStart:ne,[`> ${D}-expand-icon`]:{height:Ae*he,marginInlineStart:ce-ne}},[`> ${D}-content > ${D}-content-box`]:{padding:ce}}},[`${D}-item:last-child`]:{[`> ${D}-content`]:{borderRadius:`0 0 ${T}px ${T}px`}},[`& ${D}-item-disabled > ${D}-header`]:{"\n &,\n & > .arrow\n ":{color:Se,cursor:"not-allowed"}},[`&${D}-icon-position-end`]:{[`& > ${D}-item`]:{[`> ${D}-header`]:{[`${D}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:le}}}}})}},J=_=>{const{componentCls:D}=_,Z=`> ${D}-item > ${D}-header ${D}-arrow svg`;return{[`${D}-rtl`]:{[Z]:{transform:"rotate(180deg)"}}}},ue=_=>{const{componentCls:D,headerBg:Z,paddingXXS:ne,colorBorder:H}=_;return{[`${D}-borderless`]:{backgroundColor:Z,border:0,[`> ${D}-item`]:{borderBottom:`1px solid ${H}`},[` > ${D}-item:last-child, @@ -91,7 +91,7 @@ headers: `+JSON.stringify(ye),he.data=le,he.path=W.path,he.status=L,he.headers=y &-hidden.${ve}-row`]:{display:"none"},"&-has-warning":{[`${fe}-split`]:{color:Pe.colorError}},"&-has-error":{[`${fe}-split`]:{color:Pe.colorWarning}},[`${fe}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${Pe.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Ye,color:Fe,fontSize:qe,[`> ${Ee}`]:{fontSize:Pe.fontSize,verticalAlign:"top"},[`&${fe}-required:not(${fe}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:Pe.marginXXS,color:Ne,fontSize:Pe.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${be}-hide-required-mark &`]:{display:"none"}},[`${fe}-optional`]:{display:"inline-block",marginInlineStart:Pe.marginXXS,color:Pe.colorTextDescription,[`${be}-hide-required-mark &`]:{display:"none"}},[`${fe}-tooltip`]:{color:Pe.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:Pe.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:st,marginInlineEnd:mt},[`&${fe}-no-colon::after`]:{content:'"\\a0"'}}},[`${fe}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${ve}-col-'"]):not([class*="' ${ve}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:Pe.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[fe]:{"&-explain, &-extra":{clear:"both",color:Pe.colorTextDescription,fontSize:Pe.fontSize,lineHeight:Pe.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:Pe.controlHeightSM,transition:`color ${Pe.motionDurationMid} ${Pe.motionEaseOut}`},"&-explain":{"&-error":{color:Pe.colorError},"&-warning":{color:Pe.colorWarning}}},[`&-with-help ${fe}-explain`]:{height:"auto",opacity:1},[`${fe}-feedback-icon`]:{fontSize:Pe.fontSize,textAlign:"center",visibility:"visible",animationName:o.kr,animationDuration:Pe.motionDurationMid,animationTimingFunction:Pe.motionEaseOutBack,pointerEvents:"none","&-success":{color:Pe.colorSuccess},"&-error":{color:Pe.colorError},"&-warning":{color:Pe.colorWarning},"&-validating":{color:Pe.colorPrimary}}})}},m=Pe=>{const{componentCls:fe,formItemCls:Ee}=Pe;return{[`${fe}-horizontal`]:{[`${Ee}-label`]:{flexGrow:0},[`${Ee}-control`]:{flex:"1 1 0",minWidth:0},[`${Ee}-label[class$='-24'], ${Ee}-label[class*='-24 ']`]:{[`& + ${Ee}-control`]:{minWidth:"unset"}}}}},x=Pe=>{const{componentCls:fe,formItemCls:Ee}=Pe;return{[`${fe}-inline`]:{display:"flex",flexWrap:"wrap",[Ee]:{flex:"none",marginInlineEnd:Pe.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${Ee}-label, > ${Ee}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${Ee}-label`]:{flex:"none"},[`${fe}-text`]:{display:"inline-block"},[`${Ee}-has-feedback`]:{display:"inline-block"}}}}},w=Pe=>({padding:Pe.verticalLabelPadding,margin:Pe.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),f=Pe=>{const{componentCls:fe,formItemCls:Ee,rootPrefixCls:be}=Pe;return{[`${Ee} ${Ee}-label`]:w(Pe),[fe]:{[Ee]:{flexWrap:"wrap",[`${Ee}-label, ${Ee}-control`]:{[`&:not([class*=" ${be}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},O=Pe=>{const{componentCls:fe,formItemCls:Ee,rootPrefixCls:be}=Pe;return{[`${fe}-vertical`]:{[Ee]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${fe}-item-control`]:{width:"100%"}}},[`${fe}-vertical ${Ee}-label, .${be}-col-24${Ee}-label, - .${be}-col-xl-24${Ee}-label`]:w(Pe),[`@media (max-width: ${Pe.screenXSMax}px)`]:[f(Pe),{[fe]:{[`.${be}-col-xs-24${Ee}-label`]:w(Pe)}}],[`@media (max-width: ${Pe.screenSMMax}px)`]:{[fe]:{[`.${be}-col-sm-24${Ee}-label`]:w(Pe)}},[`@media (max-width: ${Pe.screenMDMax}px)`]:{[fe]:{[`.${be}-col-md-24${Ee}-label`]:w(Pe)}},[`@media (max-width: ${Pe.screenLGMax}px)`]:{[fe]:{[`.${be}-col-lg-24${Ee}-label`]:w(Pe)}}}},y=(Pe,fe)=>(0,n.TS)(Pe,{formItemCls:`${Pe.componentCls}-item`,rootPrefixCls:fe});var b=(0,r.Z)("Form",(Pe,fe)=>{let{rootPrefixCls:Ee}=fe;const be=y(Pe,Ee);return[h(be),v(be),l(be),m(be),x(be),O(be),(0,c.Z)(be),o.kr]},Pe=>({labelRequiredMarkColor:Pe.colorError,labelColor:Pe.colorTextHeading,labelFontSize:Pe.fontSize,labelHeight:Pe.controlHeight,labelColonMarginInlineStart:Pe.marginXXS/2,labelColonMarginInlineEnd:Pe.marginXS,itemMarginBottom:Pe.marginLG,verticalLabelPadding:`0 0 ${Pe.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const g=[];function A(Pe,fe,Ee){let be=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof Pe=="string"?Pe:`${fe}-${be}`,error:Pe,errorStatus:Ee}}var k=Pe=>{let{help:fe,helpStatus:Ee,errors:be=g,warnings:ve=g,className:Ne,fieldId:Fe,onVisibleChanged:qe}=Pe;const{prefixCls:Ye}=p.useContext(t.Rk),st=`${Ye}-item-explain`,[,mt]=b(Ye),xt=(0,p.useMemo)(()=>(0,a.Z)(Ye),[Ye]),At=s(be),vt=s(ve),yt=p.useMemo(()=>fe!=null?[A(fe,"help",Ee)]:[].concat((0,S.Z)(At.map((Me,ze)=>A(Me,"error","error",ze))),(0,S.Z)(vt.map((Me,ze)=>A(Me,"warning","warning",ze)))),[fe,Ee,At,vt]),Re={};return Fe&&(Re.id=`${Fe}_help`),p.createElement(I.default,{motionDeadline:xt.motionDeadline,motionName:`${Ye}-show-help`,visible:!!yt.length,onVisibleChanged:qe},Me=>{const{className:ze,style:Ue}=Me;return p.createElement("div",Object.assign({},Re,{className:e()(st,ze,Ne,mt),style:Ue,role:"alert"}),p.createElement(I.CSSMotionList,Object.assign({keys:yt},(0,a.Z)(Ye),{motionName:`${Ye}-show-help-item`,component:!1}),it=>{const{key:tt,error:rt,errorStatus:je,className:Le,style:He}=it;return p.createElement("div",{key:tt,className:e()(Le,{[`${st}-${je}`]:je}),style:He},rt)}))})},B=C(95013),M=C(36355),z=C(1684),U=C(52946),K=C(19716),X=C(16722);const W=["parentNode"],re="form_item";function G(Pe){return Pe===void 0||Pe===!1?[]:Array.isArray(Pe)?Pe:[Pe]}function q(Pe,fe){if(!Pe.length)return;const Ee=Pe.join("_");return fe?`${fe}_${Ee}`:W.includes(Ee)?`${re}_${Ee}`:Ee}function Y(Pe,fe,Ee,be,ve,Ne){let Fe=be;return Ne!==void 0?Fe=Ne:Ee.validating?Fe="validating":Pe.length?Fe="error":fe.length?Fe="warning":(Ee.touched||ve&&Ee.validated)&&(Fe="success"),Fe}function Q(Pe){return G(Pe).join("_")}function $(Pe){const[fe]=(0,B.useForm)(),Ee=p.useRef({}),be=p.useMemo(()=>Pe!=null?Pe:Object.assign(Object.assign({},fe),{__INTERNAL__:{itemRef:ve=>Ne=>{const Fe=Q(ve);Ne?Ee.current[Fe]=Ne:delete Ee.current[Fe]}},scrollToField:function(ve){let Ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Fe=G(ve),qe=q(Fe,be.__INTERNAL__.name),Ye=qe?document.getElementById(qe):null;Ye&&(0,X.Z)(Ye,Object.assign({scrollMode:"if-needed",block:"nearest"},Ne))},getFieldInstance:ve=>{const Ne=Q(ve);return Ee.current[Ne]}}),[Pe,fe]);return[be]}var J=C(28726),ue=function(Pe,fe){var Ee={};for(var be in Pe)Object.prototype.hasOwnProperty.call(Pe,be)&&fe.indexOf(be)<0&&(Ee[be]=Pe[be]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,be=Object.getOwnPropertySymbols(Pe);ve{const Ee=p.useContext(z.Z),{getPrefixCls:be,direction:ve,form:Ne}=p.useContext(M.E_),{prefixCls:Fe,className:qe,rootClassName:Ye,size:st,disabled:mt=Ee,form:xt,colon:At,labelAlign:vt,labelWrap:yt,labelCol:Re,wrapperCol:Me,hideRequiredMark:ze,layout:Ue="horizontal",scrollToFirstError:it,requiredMark:tt,onFinishFailed:rt,name:je,style:Le,feedbackIcons:He}=Pe,Xe=ue(Pe,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),Ge=(0,K.Z)(st),Je=p.useContext(J.Z),_e=(0,p.useMemo)(()=>tt!==void 0?tt:Ne&&Ne.requiredMark!==void 0?Ne.requiredMark:!ze,[ze,tt,Ne]),ut=At!=null?At:Ne==null?void 0:Ne.colon,gt=be("form",Fe),[Dt,Wt]=b(gt),en=e()(gt,`${gt}-${Ue}`,{[`${gt}-hide-required-mark`]:_e===!1,[`${gt}-rtl`]:ve==="rtl",[`${gt}-${Ge}`]:Ge},Wt,Ne==null?void 0:Ne.className,qe,Ye),[on]=$(xt),{__INTERNAL__:Kt}=on;Kt.name=je;const Tt=(0,p.useMemo)(()=>({name:je,labelAlign:vt,labelCol:Re,labelWrap:yt,wrapperCol:Me,vertical:Ue==="vertical",colon:ut,requiredMark:_e,itemRef:Kt.itemRef,form:on,feedbackIcons:He}),[je,vt,Re,Me,Ue,ut,_e,on,He]);p.useImperativeHandle(fe,()=>on);const mn=(pn,Yt)=>{if(pn){let Ut={block:"nearest"};typeof pn=="object"&&(Ut=pn),on.scrollToField(Yt,Ut)}},un=pn=>{if(rt==null||rt(pn),pn.errorFields.length){const Yt=pn.errorFields[0].name;if(it!==void 0){mn(it,Yt);return}Ne&&Ne.scrollToFirstError!==void 0&&mn(Ne.scrollToFirstError,Yt)}};return Dt(p.createElement(z.n,{disabled:mt},p.createElement(U.q,{size:Ge},p.createElement(t.RV,Object.assign({},{validateMessages:Je}),p.createElement(t.q3.Provider,{value:Tt},p.createElement(B.default,Object.assign({id:je},Xe,{name:je,onFinishFailed:un,form:on,style:Object.assign(Object.assign({},Ne==null?void 0:Ne.style),Le),className:en})))))))};var we=p.forwardRef(se),ie=C(41799),L=C(8654),_=C(92343),D=C(11592);function Z(Pe){if(typeof Pe=="function")return Pe;const fe=(0,D.Z)(Pe);return fe.length<=1?fe[0]:fe}const ne=()=>{const{status:Pe,errors:fe=[],warnings:Ee=[]}=(0,p.useContext)(t.aM);return{status:Pe,errors:fe,warnings:Ee}};ne.Context=t.aM;var H=ne,F=C(16089);function j(Pe){const[fe,Ee]=p.useState(Pe),be=(0,p.useRef)(null),ve=(0,p.useRef)([]),Ne=(0,p.useRef)(!1);p.useEffect(()=>(Ne.current=!1,()=>{Ne.current=!0,F.Z.cancel(be.current),be.current=null}),[]);function Fe(qe){Ne.current||(be.current===null&&(ve.current=[],be.current=(0,F.Z)(()=>{be.current=null,Ee(Ye=>{let st=Ye;return ve.current.forEach(mt=>{st=mt(st)}),st})})),ve.current.push(qe))}return[fe,Fe]}function R(){const{itemRef:Pe}=p.useContext(t.q3),fe=p.useRef({});function Ee(be,ve){const Ne=ve&&typeof ve=="object"&&ve.ref,Fe=be.join("_");return(fe.current.name!==Fe||fe.current.originRef!==Ne)&&(fe.current.name=Fe,fe.current.originRef=Ne,fe.current.ref=(0,L.sQ)(Pe(be),Ne)),fe.current.ref}return Ee}var T=C(29194),N=C(34280),te=C(2738),oe=C(27382),V=C(37028);const ae=Pe=>{const{formItemCls:fe}=Pe;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${fe}-control`]:{display:"flex"}}}};var Se=(0,r.b)(["Form","item-item"],(Pe,fe)=>{let{rootPrefixCls:Ee}=fe;const be=y(Pe,Ee);return[ae(be)]}),Ae=Pe=>{const{prefixCls:fe,status:Ee,wrapperCol:be,children:ve,errors:Ne,warnings:Fe,_internalItemRender:qe,extra:Ye,help:st,fieldId:mt,marginBottom:xt,onErrorVisibleChanged:At}=Pe,vt=`${fe}-item`,yt=p.useContext(t.q3),Re=be||yt.wrapperCol||{},Me=e()(`${vt}-control`,Re.className),ze=p.useMemo(()=>Object.assign({},yt),[yt]);delete ze.labelCol,delete ze.wrapperCol;const Ue=p.createElement("div",{className:`${vt}-control-input`},p.createElement("div",{className:`${vt}-control-input-content`},ve)),it=p.useMemo(()=>({prefixCls:fe,status:Ee}),[fe,Ee]),tt=xt!==null||Ne.length||Fe.length?p.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},p.createElement(t.Rk.Provider,{value:it},p.createElement(k,{fieldId:mt,errors:Ne,warnings:Fe,help:st,helpStatus:Ee,className:`${vt}-explain-connected`,onVisibleChanged:At})),!!xt&&p.createElement("div",{style:{width:0,height:xt}})):null,rt={};mt&&(rt.id=`${mt}_extra`);const je=Ye?p.createElement("div",Object.assign({},rt,{className:`${vt}-extra`}),Ye):null,Le=qe&&qe.mark==="pro_table_render"&&qe.render?qe.render(Pe,{input:Ue,errorList:tt,extra:je}):p.createElement(p.Fragment,null,Ue,tt,je);return p.createElement(t.q3.Provider,{value:ze},p.createElement(V.Z,Object.assign({},Re,{className:Me}),Le),p.createElement(Se,{prefixCls:fe}))},he=C(61485),le=C(31724),ee=C(9763),ce=C(6848),ye=function(Pe,fe){var Ee={};for(var be in Pe)Object.prototype.hasOwnProperty.call(Pe,be)&&fe.indexOf(be)<0&&(Ee[be]=Pe[be]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,be=Object.getOwnPropertySymbols(Pe);ve{let{prefixCls:fe,label:Ee,htmlFor:be,labelCol:ve,labelAlign:Ne,colon:Fe,required:qe,requiredMark:Ye,tooltip:st}=Pe;var mt;const[xt]=(0,ee.Z)("Form"),{vertical:At,labelAlign:vt,labelCol:yt,labelWrap:Re,colon:Me}=p.useContext(t.q3);if(!Ee)return null;const ze=ve||yt||{},Ue=Ne||vt,it=`${fe}-item-label`,tt=e()(it,Ue==="left"&&`${it}-left`,ze.className,{[`${it}-wrap`]:!!Re});let rt=Ee;const je=Fe===!0||Me!==!1&&Fe!==!1;je&&!At&&typeof Ee=="string"&&Ee.trim()!==""&&(rt=Ee.replace(/[:|:]\s*$/,""));const He=Ce(st);if(He){const{icon:_e=p.createElement(he.Z,null)}=He,ut=ye(He,["icon"]),gt=p.createElement(ce.Z,Object.assign({},ut),p.cloneElement(_e,{className:`${fe}-item-tooltip`,title:""}));rt=p.createElement(p.Fragment,null,rt,gt)}const Xe=Ye==="optional",Ge=typeof Ye=="function";Ge?rt=Ye(rt,{required:!!qe}):Xe&&!qe&&(rt=p.createElement(p.Fragment,null,rt,p.createElement("span",{className:`${fe}-item-optional`,title:""},(xt==null?void 0:xt.optional)||((mt=le.Z.Form)===null||mt===void 0?void 0:mt.optional))));const Je=e()({[`${fe}-item-required`]:qe,[`${fe}-item-required-mark-optional`]:Xe||Ge,[`${fe}-item-no-colon`]:!je});return p.createElement(V.Z,Object.assign({},ze,{className:tt}),p.createElement("label",{htmlFor:be,className:Je,title:typeof Ee=="string"?Ee:""},rt))},Ke=C(29679),$e=C(19248),pt=C(96512),Ct=C(58617);const wt={success:Ke.Z,warning:pt.Z,error:$e.Z,validating:Ct.Z};function bt(Pe){let{children:fe,errors:Ee,warnings:be,hasFeedback:ve,validateStatus:Ne,prefixCls:Fe,meta:qe,noStyle:Ye}=Pe;const st=`${Fe}-item`,{feedbackIcons:mt}=p.useContext(t.q3),xt=Y(Ee,be,qe,null,!!ve,Ne),{isFormItemInput:At,status:vt}=p.useContext(t.aM),yt=p.useMemo(()=>{var Re;let Me;if(ve){const it=ve!==!0&&ve.icons||mt,tt=xt&&((Re=it==null?void 0:it({status:xt,errors:Ee,warnings:be}))===null||Re===void 0?void 0:Re[xt]),rt=xt&&wt[xt];Me=tt!==!1&&rt?p.createElement("span",{className:e()(`${st}-feedback-icon`,`${st}-feedback-icon-${xt}`)},tt||p.createElement(rt,null)):null}let ze=!0,Ue=xt||"";return Ye&&(ze=At,Ue=(xt!=null?xt:vt)||""),{status:Ue,errors:Ee,warnings:be,hasFeedback:!!ve,feedbackIcon:Me,isFormItemInput:ze}},[xt,ve,Ye,At,vt]);return p.createElement(t.aM.Provider,{value:yt},fe)}var Mt=function(Pe,fe){var Ee={};for(var be in Pe)Object.prototype.hasOwnProperty.call(Pe,be)&&fe.indexOf(be)<0&&(Ee[be]=Pe[be]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,be=Object.getOwnPropertySymbols(Pe);ve{if(He&&tt.current){const Wt=getComputedStyle(tt.current);Je(parseInt(Wt.marginBottom,10))}},[He,Xe]);const _e=Wt=>{Wt||Je(null)},gt=function(){let Wt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const en=Wt?rt:st.errors,on=Wt?je:st.warnings;return Y(en,on,st,"",!!mt,Ye)}(),Dt=e()(Ue,Ee,be,{[`${Ue}-with-help`]:Le||rt.length||je.length,[`${Ue}-has-feedback`]:gt&&mt,[`${Ue}-has-success`]:gt==="success",[`${Ue}-has-warning`]:gt==="warning",[`${Ue}-has-error`]:gt==="error",[`${Ue}-is-validating`]:gt==="validating",[`${Ue}-hidden`]:xt});return p.createElement("div",{className:Dt,style:ve,ref:tt},p.createElement(oe.Z,Object.assign({className:`${Ue}-row`},(0,te.Z)(ze,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),p.createElement(De,Object.assign({htmlFor:vt},Pe,{requiredMark:it,required:yt!=null?yt:Re,prefixCls:fe})),p.createElement(Ae,Object.assign({},Pe,st,{errors:rt,warnings:je,prefixCls:fe,status:gt,help:Ne,marginBottom:Ge,onErrorVisibleChanged:_e}),p.createElement(t.qI.Provider,{value:Me},p.createElement(bt,{prefixCls:fe,meta:st,errors:st.errors,warnings:st.warnings,hasFeedback:mt,validateStatus:gt},At)))),!!Ge&&p.createElement("div",{className:`${Ue}-margin-offset`,style:{marginBottom:-Ge}}))}const Ot="__SPLIT__",Jt=null,sn=p.memo(Pe=>{let{children:fe}=Pe;return fe},(Pe,fe)=>Pe.value===fe.value&&Pe.update===fe.update&&Pe.childProps.length===fe.childProps.length&&Pe.childProps.every((Ee,be)=>Ee===fe.childProps[be]));function Ft(Pe){return Pe!=null}function $t(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function yn(Pe){const{name:fe,noStyle:Ee,className:be,dependencies:ve,prefixCls:Ne,shouldUpdate:Fe,rules:qe,children:Ye,required:st,label:mt,messageVariables:xt,trigger:At="onChange",validateTrigger:vt,hidden:yt,help:Re}=Pe,{getPrefixCls:Me}=p.useContext(M.E_),{name:ze}=p.useContext(t.q3),Ue=Z(Ye),it=typeof Ue=="function",tt=p.useContext(t.qI),{validateTrigger:rt}=p.useContext(B.FieldContext),je=vt!==void 0?vt:rt,Le=Ft(fe),He=Me("form",Ne),[Xe,Ge]=b(He),Je=p.useContext(B.ListContext),_e=p.useRef(),[ut,gt]=j({}),[Dt,Wt]=(0,ie.Z)(()=>$t()),en=Yt=>{const Ut=Je==null?void 0:Je.getKey(Yt.name);if(Wt(Yt.destroy?$t():Yt,!0),Ee&&Re!==!1&&tt){let xn=Yt.name;if(Yt.destroy)xn=_e.current||xn;else if(Ut!==void 0){const[gn,Bn]=Ut;xn=[gn].concat((0,S.Z)(Bn)),_e.current=xn}tt(Yt,xn)}},on=(Yt,Ut)=>{gt(xn=>{const gn=Object.assign({},xn),Pn=[].concat((0,S.Z)(Yt.name.slice(0,-1)),(0,S.Z)(Ut)).join(Ot);return Yt.destroy?delete gn[Pn]:gn[Pn]=Yt,gn})},[Kt,Tt]=p.useMemo(()=>{const Yt=(0,S.Z)(Dt.errors),Ut=(0,S.Z)(Dt.warnings);return Object.values(ut).forEach(xn=>{Yt.push.apply(Yt,(0,S.Z)(xn.errors||[])),Ut.push.apply(Ut,(0,S.Z)(xn.warnings||[]))}),[Yt,Ut]},[ut,Dt.errors,Dt.warnings]),mn=R();function un(Yt,Ut,xn){return Ee&&!yt?p.createElement(bt,{prefixCls:He,hasFeedback:Pe.hasFeedback,validateStatus:Pe.validateStatus,meta:Dt,errors:Kt,warnings:Tt,noStyle:!0},Yt):p.createElement(Ht,Object.assign({key:"row"},Pe,{className:e()(be,Ge),prefixCls:He,fieldId:Ut,isRequired:xn,errors:Kt,warnings:Tt,meta:Dt,onSubItemMetaChange:on}),Yt)}if(!Le&&!it&&!ve)return Xe(un(Ue));let pn={};return typeof mt=="string"?pn.label=mt:fe&&(pn.label=String(fe)),xt&&(pn=Object.assign(Object.assign({},pn),xt)),Xe(p.createElement(B.Field,Object.assign({},Pe,{messageVariables:pn,trigger:At,validateTrigger:je,onMetaChange:en}),(Yt,Ut,xn)=>{const gn=G(fe).length&&Ut?Ut.name:[],Bn=q(gn,ze),Pn=st!==void 0?st:!!(qe&&qe.some(Rt=>{if(Rt&&typeof Rt=="object"&&Rt.required&&!Rt.warningOnly)return!0;if(typeof Rt=="function"){const dn=Rt(xn);return dn&&dn.required&&!dn.warningOnly}return!1})),tn=Object.assign({},Yt);let It=null;if(Array.isArray(Ue)&&Le)It=Ue;else if(!(it&&(!(Fe||ve)||Le))){if(!(ve&&!it&&!Le))if((0,_.l$)(Ue)){const Rt=Object.assign(Object.assign({},Ue.props),tn);if(Rt.id||(Rt.id=Bn),Re||Kt.length>0||Tt.length>0||Pe.extra){const Qe=[];(Re||Kt.length>0)&&Qe.push(`${Bn}_help`),Pe.extra&&Qe.push(`${Bn}_extra`),Rt["aria-describedby"]=Qe.join(" ")}Kt.length>0&&(Rt["aria-invalid"]="true"),Pn&&(Rt["aria-required"]="true"),(0,L.Yr)(Ue)&&(Rt.ref=mn(gn,Ue)),new Set([].concat((0,S.Z)(G(At)),(0,S.Z)(G(je)))).forEach(Qe=>{Rt[Qe]=function(){for(var nt,ht,Bt,Xt,Nt,ft=arguments.length,Et=new Array(ft),_t=0;_t{var{prefixCls:fe,children:Ee}=Pe,be=ln(Pe,["prefixCls","children"]);const{getPrefixCls:ve}=p.useContext(M.E_),Ne=ve("form",fe),Fe=p.useMemo(()=>({prefixCls:Ne,status:"error"}),[Ne]);return p.createElement(B.List,Object.assign({},be),(qe,Ye,st)=>p.createElement(t.Rk.Provider,{value:Fe},Ee(qe.map(mt=>Object.assign(Object.assign({},mt),{fieldKey:mt.key})),Ye,{errors:st.errors,warnings:st.warnings})))};function wn(){const{form:Pe}=(0,p.useContext)(t.q3);return Pe}const rn=we;rn.Item=Qt,rn.List=jt,rn.ErrorList=k,rn.useForm=$,rn.useFormInstance=wn,rn.useWatch=B.useWatch,rn.Provider=t.RV,rn.create=()=>{};var Zn=rn},8628:function(Pt,We,C){"use strict";var S=C(59301),pe=C(34280),e=C(56762),I=C(69507);function p(){let a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const t=(0,S.useRef)({}),s=(0,e.Z)(),u=(0,I.ZP)();return(0,pe.Z)(()=>{const o=u.subscribe(c=>{t.current=c,a&&s()});return()=>u.unsubscribe(o)},[]),t.current}We.Z=p},5871:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return he}});var S=C(84105),pe=C(87395),e=C(92310),I=C.n(e),p=C(60499),a=C(18642),t=C(43749),s=C(72190),u=C(42244),o=C(38705),c=C(17212);function n(){return typeof BigInt=="function"}function r(le){return!le&&le!==0&&!Number.isNaN(le)||!String(le).trim()}function i(le){var ee=le.trim(),ce=ee.startsWith("-");ce&&(ee=ee.slice(1)),ee=ee.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),ee.startsWith(".")&&(ee="0".concat(ee));var ye=ee||"0",Ce=ye.split("."),Te=Ce[0]||"0",De=Ce[1]||"0";Te==="0"&&De==="0"&&(ce=!1);var Ke=ce?"-":"";return{negative:ce,negativeStr:Ke,trimStr:ye,integerStr:Te,decimalStr:De,fullStr:"".concat(Ke).concat(ye)}}function l(le){var ee=String(le);return!Number.isNaN(Number(ee))&&ee.includes("e")}function d(le){var ee=String(le);if(l(le)){var ce=Number(ee.slice(ee.indexOf("e-")+2)),ye=ee.match(/\.(\d+)/);return ye!=null&&ye[1]&&(ce+=ye[1].length),ce}return ee.includes(".")&&h(ee)?ee.length-ee.indexOf(".")-1:0}function E(le){var ee=String(le);if(l(le)){if(le>Number.MAX_SAFE_INTEGER)return String(n()?BigInt(le).toString():Number.MAX_SAFE_INTEGER);if(le0&&arguments[0]!==void 0?arguments[0]:!0;return ce?this.isInvalidate()?"":i("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),le}(),m=function(){function le(ee){if((0,o.Z)(this,le),(0,a.Z)(this,"origin",""),(0,a.Z)(this,"number",void 0),(0,a.Z)(this,"empty",void 0),r(ee)){this.empty=!0;return}this.origin=String(ee),this.number=Number(ee)}return(0,c.Z)(le,[{key:"negate",value:function(){return new le(-this.toNumber())}},{key:"add",value:function(ce){if(this.isInvalidate())return new le(ce);var ye=Number(ce);if(Number.isNaN(ye))return this;var Ce=this.number+ye;if(Ce>Number.MAX_SAFE_INTEGER)return new le(Number.MAX_SAFE_INTEGER);if(CeNumber.MAX_SAFE_INTEGER)return new le(Number.MAX_SAFE_INTEGER);if(Ce0&&arguments[0]!==void 0?arguments[0]:!0;return ce?this.isInvalidate()?"":E(this.number):this.origin}}]),le}();function x(le){return n()?new v(le):new m(le)}function w(le,ee,ce){var ye=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(le==="")return"";var Ce=i(le),Te=Ce.negativeStr,De=Ce.integerStr,Ke=Ce.decimalStr,$e="".concat(ee).concat(Ke),pt="".concat(Te).concat(De);if(ce>=0){var Ct=Number(Ke[ce]);if(Ct>=5&&!ye){var wt=x(le).add("".concat(Te,"0.").concat("0".repeat(ce)).concat(10-Ct));return w(wt.toString(),ee,ce,ye)}return ce===0?pt:"".concat(pt).concat(ee).concat(Ke.padEnd(ce,"0").slice(0,ce))}return $e===".0"?pt:"".concat(pt).concat($e)}var f=x,O=C(93681),y=C(34280),b=C(8654),g=C(59301),A=C(48736);function P(le,ee){var ce=(0,g.useRef)(null);function ye(){try{var Te=le.selectionStart,De=le.selectionEnd,Ke=le.value,$e=Ke.substring(0,Te),pt=Ke.substring(De);ce.current={start:Te,end:De,value:Ke,beforeTxt:$e,afterTxt:pt}}catch(Ct){}}function Ce(){if(le&&ce.current&&ee)try{var Te=le.value,De=ce.current,Ke=De.beforeTxt,$e=De.afterTxt,pt=De.start,Ct=Te.length;if(Te.endsWith($e))Ct=Te.length-ce.current.afterTxt.length;else if(Te.startsWith(Ke))Ct=Ke.length;else{var wt=Ke[pt-1],bt=Te.indexOf(wt,pt-1);bt!==-1&&(Ct=bt+1)}le.setSelectionRange(Ct,Ct)}catch(Mt){(0,A.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(Mt.message))}}return[ye,Ce]}var k=C(49658),B=function(){var ee=(0,g.useState)(!1),ce=(0,s.Z)(ee,2),ye=ce[0],Ce=ce[1];return(0,y.Z)(function(){Ce((0,k.Z)())},[]),ye},M=B,z=C(16089),U=200,K=600;function X(le){var ee=le.prefixCls,ce=le.upNode,ye=le.downNode,Ce=le.upDisabled,Te=le.downDisabled,De=le.onStep,Ke=g.useRef(),$e=g.useRef([]),pt=g.useRef();pt.current=De;var Ct=function(){clearTimeout(Ke.current)},wt=function($t,yn){$t.preventDefault(),Ct(),pt.current(yn);function qt(){pt.current(yn),Ke.current=setTimeout(qt,U)}Ke.current=setTimeout(qt,K)};g.useEffect(function(){return function(){Ct(),$e.current.forEach(function(Ft){return z.Z.cancel(Ft)})}},[]);var bt=M();if(bt)return null;var Mt="".concat(ee,"-handler"),Ht=I()(Mt,"".concat(Mt,"-up"),(0,a.Z)({},"".concat(Mt,"-up-disabled"),Ce)),Ot=I()(Mt,"".concat(Mt,"-down"),(0,a.Z)({},"".concat(Mt,"-down-disabled"),Te)),Jt=function(){return $e.current.push((0,z.Z)(Ct))},sn={unselectable:"on",role:"button",onMouseUp:Jt,onMouseLeave:Jt};return g.createElement("div",{className:"".concat(Mt,"-wrap")},g.createElement("span",(0,p.Z)({},sn,{onMouseDown:function($t){wt($t,!0)},"aria-label":"Increase Value","aria-disabled":Ce,className:Ht}),ce||g.createElement("span",{unselectable:"on",className:"".concat(ee,"-handler-up-inner")})),g.createElement("span",(0,p.Z)({},sn,{onMouseDown:function($t){wt($t,!1)},"aria-label":"Decrease Value","aria-disabled":Te,className:Ot}),ye||g.createElement("span",{unselectable:"on",className:"".concat(ee,"-handler-down-inner")})))}function W(le){var ee=typeof le=="number"?E(le):i(le).fullStr,ce=ee.includes(".");return ce?i(ee.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:le+"0"}var re=C(5643),G=function(){var le=(0,g.useRef)(0),ee=function(){z.Z.cancel(le.current)};return(0,g.useEffect)(function(){return ee},[]),function(ce){ee(),le.current=(0,z.Z)(function(){ce()})}},q=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],Y=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],Q=function(ee,ce){return ee||ce.isEmpty()?ce.toString():ce.toNumber()},$=function(ee){var ce=f(ee);return ce.isInvalidate()?null:ce},J=g.forwardRef(function(le,ee){var ce,ye=le.prefixCls,Ce=ye===void 0?"rc-input-number":ye,Te=le.className,De=le.style,Ke=le.min,$e=le.max,pt=le.step,Ct=pt===void 0?1:pt,wt=le.defaultValue,bt=le.value,Mt=le.disabled,Ht=le.readOnly,Ot=le.upHandler,Jt=le.downHandler,sn=le.keyboard,Ft=le.controls,$t=Ft===void 0?!0:Ft,yn=le.classNames,qt=le.stringMode,Qt=le.parser,ln=le.formatter,En=le.precision,jt=le.decimalSeparator,wn=le.onChange,rn=le.onInput,Zn=le.onPressEnter,Pe=le.onStep,fe=(0,u.Z)(le,q),Ee="".concat(Ce,"-input"),be=g.useRef(null),ve=g.useState(!1),Ne=(0,s.Z)(ve,2),Fe=Ne[0],qe=Ne[1],Ye=g.useRef(!1),st=g.useRef(!1),mt=g.useRef(!1),xt=g.useState(function(){return f(bt!=null?bt:wt)}),At=(0,s.Z)(xt,2),vt=At[0],yt=At[1];function Re(It){bt===void 0&&yt(It)}var Me=g.useCallback(function(It,Rt){if(!Rt)return En>=0?En:Math.max(d(It),d(Ct))},[En,Ct]),ze=g.useCallback(function(It){var Rt=String(It);if(Qt)return Qt(Rt);var dn=Rt;return jt&&(dn=dn.replace(jt,".")),dn.replace(/[^\w.-]+/g,"")},[Qt,jt]),Ue=g.useRef(""),it=g.useCallback(function(It,Rt){if(ln)return ln(It,{userTyping:Rt,input:String(Ue.current)});var dn=typeof It=="number"?E(It):It;if(!Rt){var Ve=Me(dn,Rt);if(h(dn)&&(jt||Ve>=0)){var Qe=jt||".";dn=w(dn,Qe,Ve)}}return dn},[ln,Me,jt]),tt=g.useState(function(){var It=wt!=null?wt:bt;return vt.isInvalidate()&&["string","number"].includes((0,t.Z)(It))?Number.isNaN(It)?"":It:it(vt.toString(),!1)}),rt=(0,s.Z)(tt,2),je=rt[0],Le=rt[1];Ue.current=je;function He(It,Rt){Le(it(It.isInvalidate()?It.toString(!1):It.toString(!Rt),Rt))}var Xe=g.useMemo(function(){return $($e)},[$e,En]),Ge=g.useMemo(function(){return $(Ke)},[Ke,En]),Je=g.useMemo(function(){return!Xe||!vt||vt.isInvalidate()?!1:Xe.lessEquals(vt)},[Xe,vt]),_e=g.useMemo(function(){return!Ge||!vt||vt.isInvalidate()?!1:vt.lessEquals(Ge)},[Ge,vt]),ut=P(be.current,Fe),gt=(0,s.Z)(ut,2),Dt=gt[0],Wt=gt[1],en=function(Rt){return Xe&&!Rt.lessEquals(Xe)?Xe:Ge&&!Ge.lessEquals(Rt)?Ge:null},on=function(Rt){return!en(Rt)},Kt=function(Rt,dn){var Ve=Rt,Qe=on(Ve)||Ve.isEmpty();if(!Ve.isEmpty()&&!dn&&(Ve=en(Ve)||Ve,Qe=!0),!Ht&&!Mt&&Qe){var nt=Ve.toString(),ht=Me(nt,dn);return ht>=0&&(Ve=f(w(nt,".",ht)),on(Ve)||(Ve=f(w(nt,".",ht,!0)))),Ve.equals(vt)||(Re(Ve),wn==null||wn(Ve.isEmpty()?null:Q(qt,Ve)),bt===void 0&&He(Ve,dn)),Ve}return vt},Tt=G(),mn=function It(Rt){if(Dt(),Ue.current=Rt,Le(Rt),!st.current){var dn=ze(Rt),Ve=f(dn);Ve.isNaN()||Kt(Ve,!0)}rn==null||rn(Rt),Tt(function(){var Qe=Rt;Qt||(Qe=Rt.replace(/。/g,".")),Qe!==Rt&&It(Qe)})},un=function(){st.current=!0},pn=function(){st.current=!1,mn(be.current.value)},Yt=function(Rt){mn(Rt.target.value)},Ut=function(Rt){var dn;if(!(Rt&&Je||!Rt&&_e)){Ye.current=!1;var Ve=f(mt.current?W(Ct):Ct);Rt||(Ve=Ve.negate());var Qe=(vt||f(0)).add(Ve.toString()),nt=Kt(Qe,!1);Pe==null||Pe(Q(qt,nt),{offset:mt.current?W(Ct):Ct,type:Rt?"up":"down"}),(dn=be.current)===null||dn===void 0||dn.focus()}},xn=function(Rt){var dn=f(ze(je)),Ve=dn;dn.isNaN()?Ve=Kt(vt,Rt):Ve=Kt(dn,Rt),bt!==void 0?He(vt,!1):Ve.isNaN()||He(Ve,!1)},gn=function(){Ye.current=!0},Bn=function(Rt){var dn=Rt.key,Ve=Rt.shiftKey;Ye.current=!0,mt.current=Ve,dn==="Enter"&&(st.current||(Ye.current=!1),xn(!1),Zn==null||Zn(Rt)),sn!==!1&&!st.current&&["Up","ArrowUp","Down","ArrowDown"].includes(dn)&&(Ut(dn==="Up"||dn==="ArrowUp"),Rt.preventDefault())},Pn=function(){Ye.current=!1,mt.current=!1},tn=function(){xn(!1),qe(!1),Ye.current=!1};return(0,y.o)(function(){vt.isInvalidate()||He(vt,!1)},[En]),(0,y.o)(function(){var It=f(bt);yt(It);var Rt=f(ze(je));(!It.equals(Rt)||!Ye.current||ln)&&He(It,Ye.current)},[bt]),(0,y.o)(function(){ln&&Wt()},[je]),g.createElement("div",{className:I()(Ce,yn==null?void 0:yn.input,Te,(ce={},(0,a.Z)(ce,"".concat(Ce,"-focused"),Fe),(0,a.Z)(ce,"".concat(Ce,"-disabled"),Mt),(0,a.Z)(ce,"".concat(Ce,"-readonly"),Ht),(0,a.Z)(ce,"".concat(Ce,"-not-a-number"),vt.isNaN()),(0,a.Z)(ce,"".concat(Ce,"-out-of-range"),!vt.isInvalidate()&&!on(vt)),ce)),style:De,onFocus:function(){qe(!0)},onBlur:tn,onKeyDown:Bn,onKeyUp:Pn,onCompositionStart:un,onCompositionEnd:pn,onBeforeInput:gn},$t&&g.createElement(X,{prefixCls:Ce,upNode:Ot,downNode:Jt,upDisabled:Je,downDisabled:_e,onStep:Ut}),g.createElement("div",{className:"".concat(Ee,"-wrap")},g.createElement("input",(0,p.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":Ke,"aria-valuemax":$e,"aria-valuenow":vt.isInvalidate()?null:vt.toString(),step:Ct},fe,{ref:(0,b.sQ)(be,ee),className:Ee,value:je,onChange:Yt,disabled:Mt,readOnly:Ht}))))}),ue=g.forwardRef(function(le,ee){var ce=le.disabled,ye=le.style,Ce=le.prefixCls,Te=le.value,De=le.prefix,Ke=le.suffix,$e=le.addonBefore,pt=le.addonAfter,Ct=le.classes,wt=le.className,bt=le.classNames,Mt=(0,u.Z)(le,Y),Ht=g.useRef(null),Ot=function(sn){Ht.current&&(0,re.nH)(Ht.current,sn)};return g.createElement(O.BaseInput,{inputElement:g.createElement(J,(0,p.Z)({prefixCls:Ce,disabled:ce,classNames:bt,ref:(0,b.sQ)(Ht,ee)},Mt)),className:wt,triggerFocus:Ot,prefixCls:Ce,value:Te,disabled:ce,style:ye,prefix:De,suffix:Ke,addonAfter:pt,addonBefore:$e,classes:Ct,classNames:bt,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});ue.displayName="InputNumber";var se=ue,xe=se,we=C(19080),ie=C(36355),L=C(92736),_=C(1684),D=C(19716),Z=C(32441),ne=C(33234),H=C(9937),F=C(17313),j=C(74207),R=C(83116),T=C(37613);const N=(le,ee)=>{let{componentCls:ce,borderRadiusSM:ye,borderRadiusLG:Ce}=le;const Te=ee==="lg"?Ce:ye;return{[`&-${ee}`]:{[`${ce}-handler-wrap`]:{borderStartEndRadius:Te,borderEndEndRadius:Te},[`${ce}-handler-up`]:{borderStartEndRadius:Te},[`${ce}-handler-down`]:{borderEndEndRadius:Te}}}},te=le=>{const{componentCls:ee,lineWidth:ce,lineType:ye,colorBorder:Ce,borderRadius:Te,fontSizeLG:De,controlHeightLG:Ke,controlHeightSM:$e,colorError:pt,paddingInlineSM:Ct,colorTextDescription:wt,motionDurationMid:bt,handleHoverColor:Mt,paddingInline:Ht,paddingBlock:Ot,handleBg:Jt,handleActiveBg:sn,colorTextDisabled:Ft,borderRadiusSM:$t,borderRadiusLG:yn,controlWidth:qt,handleVisible:Qt,handleBorderColor:ln}=le;return[{[ee]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,F.Wf)(le)),(0,H.ik)(le)),(0,H.bi)(le,ee)),{display:"inline-block",width:qt,margin:0,padding:0,border:`${ce}px ${ye} ${Ce}`,borderRadius:Te,"&-rtl":{direction:"rtl",[`${ee}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:De,borderRadius:yn,[`input${ee}-input`]:{height:Ke-2*ce}},"&-sm":{padding:0,borderRadius:$t,[`input${ee}-input`]:{height:$e-2*ce,padding:`0 ${Ct}px`}},"&:hover":Object.assign({},(0,H.pU)(le)),"&-focused":Object.assign({},(0,H.M1)(le)),"&-out-of-range":{[`${ee}-input-wrap`]:{input:{color:pt}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,F.Wf)(le)),(0,H.s7)(le)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${ee}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${ee}-group-addon`]:{borderRadius:yn,fontSize:le.fontSizeLG}},"&-sm":{[`${ee}-group-addon`]:{borderRadius:$t}},[`${ee}-wrapper-disabled > ${ee}-group-addon`]:Object.assign({},(0,H.Xy)(le))}}),[`&-disabled ${ee}-input`]:{cursor:"not-allowed"},[ee]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,F.Wf)(le)),{width:"100%",padding:`${Ot}px ${Ht}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:Te,outline:0,transition:`all ${bt} linear`,appearance:"textfield",fontSize:"inherit"}),(0,H.nz)(le.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[ee]:Object.assign(Object.assign(Object.assign({[`&:hover ${ee}-handler-wrap, &-focused ${ee}-handler-wrap`]:{opacity:1},[`${ee}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:le.handleWidth,height:"100%",background:Jt,borderStartStartRadius:0,borderStartEndRadius:Te,borderEndEndRadius:Te,borderEndStartRadius:0,opacity:Qt===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${bt} linear ${bt}`,[`${ee}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` + .${be}-col-xl-24${Ee}-label`]:w(Pe),[`@media (max-width: ${Pe.screenXSMax}px)`]:[f(Pe),{[fe]:{[`.${be}-col-xs-24${Ee}-label`]:w(Pe)}}],[`@media (max-width: ${Pe.screenSMMax}px)`]:{[fe]:{[`.${be}-col-sm-24${Ee}-label`]:w(Pe)}},[`@media (max-width: ${Pe.screenMDMax}px)`]:{[fe]:{[`.${be}-col-md-24${Ee}-label`]:w(Pe)}},[`@media (max-width: ${Pe.screenLGMax}px)`]:{[fe]:{[`.${be}-col-lg-24${Ee}-label`]:w(Pe)}}}},y=(Pe,fe)=>(0,n.TS)(Pe,{formItemCls:`${Pe.componentCls}-item`,rootPrefixCls:fe});var b=(0,r.Z)("Form",(Pe,fe)=>{let{rootPrefixCls:Ee}=fe;const be=y(Pe,Ee);return[h(be),v(be),l(be),m(be),x(be),O(be),(0,c.Z)(be),o.kr]},Pe=>({labelRequiredMarkColor:Pe.colorError,labelColor:Pe.colorTextHeading,labelFontSize:Pe.fontSize,labelHeight:Pe.controlHeight,labelColonMarginInlineStart:Pe.marginXXS/2,labelColonMarginInlineEnd:Pe.marginXS,itemMarginBottom:Pe.marginLG,verticalLabelPadding:`0 0 ${Pe.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const g=[];function A(Pe,fe,Ee){let be=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof Pe=="string"?Pe:`${fe}-${be}`,error:Pe,errorStatus:Ee}}var k=Pe=>{let{help:fe,helpStatus:Ee,errors:be=g,warnings:ve=g,className:Ne,fieldId:Fe,onVisibleChanged:qe}=Pe;const{prefixCls:Ye}=p.useContext(t.Rk),st=`${Ye}-item-explain`,[,mt]=b(Ye),xt=(0,p.useMemo)(()=>(0,a.Z)(Ye),[Ye]),At=s(be),vt=s(ve),yt=p.useMemo(()=>fe!=null?[A(fe,"help",Ee)]:[].concat((0,S.Z)(At.map((Me,ze)=>A(Me,"error","error",ze))),(0,S.Z)(vt.map((Me,ze)=>A(Me,"warning","warning",ze)))),[fe,Ee,At,vt]),Re={};return Fe&&(Re.id=`${Fe}_help`),p.createElement(I.default,{motionDeadline:xt.motionDeadline,motionName:`${Ye}-show-help`,visible:!!yt.length,onVisibleChanged:qe},Me=>{const{className:ze,style:Ue}=Me;return p.createElement("div",Object.assign({},Re,{className:e()(st,ze,Ne,mt),style:Ue,role:"alert"}),p.createElement(I.CSSMotionList,Object.assign({keys:yt},(0,a.Z)(Ye),{motionName:`${Ye}-show-help-item`,component:!1}),it=>{const{key:tt,error:rt,errorStatus:je,className:Le,style:He}=it;return p.createElement("div",{key:tt,className:e()(Le,{[`${st}-${je}`]:je}),style:He},rt)}))})},B=C(95013),M=C(36355),z=C(1684),U=C(52946),K=C(19716),X=C(16722);const W=["parentNode"],re="form_item";function G(Pe){return Pe===void 0||Pe===!1?[]:Array.isArray(Pe)?Pe:[Pe]}function q(Pe,fe){if(!Pe.length)return;const Ee=Pe.join("_");return fe?`${fe}_${Ee}`:W.includes(Ee)?`${re}_${Ee}`:Ee}function Y(Pe,fe,Ee,be,ve,Ne){let Fe=be;return Ne!==void 0?Fe=Ne:Ee.validating?Fe="validating":Pe.length?Fe="error":fe.length?Fe="warning":(Ee.touched||ve&&Ee.validated)&&(Fe="success"),Fe}function Q(Pe){return G(Pe).join("_")}function $(Pe){const[fe]=(0,B.useForm)(),Ee=p.useRef({}),be=p.useMemo(()=>Pe!=null?Pe:Object.assign(Object.assign({},fe),{__INTERNAL__:{itemRef:ve=>Ne=>{const Fe=Q(ve);Ne?Ee.current[Fe]=Ne:delete Ee.current[Fe]}},scrollToField:function(ve){let Ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Fe=G(ve),qe=q(Fe,be.__INTERNAL__.name),Ye=qe?document.getElementById(qe):null;Ye&&(0,X.Z)(Ye,Object.assign({scrollMode:"if-needed",block:"nearest"},Ne))},getFieldInstance:ve=>{const Ne=Q(ve);return Ee.current[Ne]}}),[Pe,fe]);return[be]}var J=C(28726),ue=function(Pe,fe){var Ee={};for(var be in Pe)Object.prototype.hasOwnProperty.call(Pe,be)&&fe.indexOf(be)<0&&(Ee[be]=Pe[be]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,be=Object.getOwnPropertySymbols(Pe);ve{const Ee=p.useContext(z.Z),{getPrefixCls:be,direction:ve,form:Ne}=p.useContext(M.E_),{prefixCls:Fe,className:qe,rootClassName:Ye,size:st,disabled:mt=Ee,form:xt,colon:At,labelAlign:vt,labelWrap:yt,labelCol:Re,wrapperCol:Me,hideRequiredMark:ze,layout:Ue="horizontal",scrollToFirstError:it,requiredMark:tt,onFinishFailed:rt,name:je,style:Le,feedbackIcons:He}=Pe,Xe=ue(Pe,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),Ge=(0,K.Z)(st),Je=p.useContext(J.Z),_e=(0,p.useMemo)(()=>tt!==void 0?tt:Ne&&Ne.requiredMark!==void 0?Ne.requiredMark:!ze,[ze,tt,Ne]),ut=At!=null?At:Ne==null?void 0:Ne.colon,gt=be("form",Fe),[Dt,Wt]=b(gt),en=e()(gt,`${gt}-${Ue}`,{[`${gt}-hide-required-mark`]:_e===!1,[`${gt}-rtl`]:ve==="rtl",[`${gt}-${Ge}`]:Ge},Wt,Ne==null?void 0:Ne.className,qe,Ye),[on]=$(xt),{__INTERNAL__:Kt}=on;Kt.name=je;const Tt=(0,p.useMemo)(()=>({name:je,labelAlign:vt,labelCol:Re,labelWrap:yt,wrapperCol:Me,vertical:Ue==="vertical",colon:ut,requiredMark:_e,itemRef:Kt.itemRef,form:on,feedbackIcons:He}),[je,vt,Re,Me,Ue,ut,_e,on,He]);p.useImperativeHandle(fe,()=>on);const mn=(pn,Yt)=>{if(pn){let Ut={block:"nearest"};typeof pn=="object"&&(Ut=pn),on.scrollToField(Yt,Ut)}},un=pn=>{if(rt==null||rt(pn),pn.errorFields.length){const Yt=pn.errorFields[0].name;if(it!==void 0){mn(it,Yt);return}Ne&&Ne.scrollToFirstError!==void 0&&mn(Ne.scrollToFirstError,Yt)}};return Dt(p.createElement(z.n,{disabled:mt},p.createElement(U.q,{size:Ge},p.createElement(t.RV,Object.assign({},{validateMessages:Je}),p.createElement(t.q3.Provider,{value:Tt},p.createElement(B.default,Object.assign({id:je},Xe,{name:je,onFinishFailed:un,form:on,style:Object.assign(Object.assign({},Ne==null?void 0:Ne.style),Le),className:en})))))))};var we=p.forwardRef(se),ie=C(41799),L=C(8654),_=C(92343),D=C(11592);function Z(Pe){if(typeof Pe=="function")return Pe;const fe=(0,D.Z)(Pe);return fe.length<=1?fe[0]:fe}const ne=()=>{const{status:Pe,errors:fe=[],warnings:Ee=[]}=(0,p.useContext)(t.aM);return{status:Pe,errors:fe,warnings:Ee}};ne.Context=t.aM;var H=ne,F=C(16089);function j(Pe){const[fe,Ee]=p.useState(Pe),be=(0,p.useRef)(null),ve=(0,p.useRef)([]),Ne=(0,p.useRef)(!1);p.useEffect(()=>(Ne.current=!1,()=>{Ne.current=!0,F.Z.cancel(be.current),be.current=null}),[]);function Fe(qe){Ne.current||(be.current===null&&(ve.current=[],be.current=(0,F.Z)(()=>{be.current=null,Ee(Ye=>{let st=Ye;return ve.current.forEach(mt=>{st=mt(st)}),st})})),ve.current.push(qe))}return[fe,Fe]}function R(){const{itemRef:Pe}=p.useContext(t.q3),fe=p.useRef({});function Ee(be,ve){const Ne=ve&&typeof ve=="object"&&ve.ref,Fe=be.join("_");return(fe.current.name!==Fe||fe.current.originRef!==Ne)&&(fe.current.name=Fe,fe.current.originRef=Ne,fe.current.ref=(0,L.sQ)(Pe(be),Ne)),fe.current.ref}return Ee}var T=C(29194),N=C(34280),te=C(2738),oe=C(27382),V=C(37028);const ae=Pe=>{const{formItemCls:fe}=Pe;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${fe}-control`]:{display:"flex"}}}};var Se=(0,r.b)(["Form","item-item"],(Pe,fe)=>{let{rootPrefixCls:Ee}=fe;const be=y(Pe,Ee);return[ae(be)]}),Ae=Pe=>{const{prefixCls:fe,status:Ee,wrapperCol:be,children:ve,errors:Ne,warnings:Fe,_internalItemRender:qe,extra:Ye,help:st,fieldId:mt,marginBottom:xt,onErrorVisibleChanged:At}=Pe,vt=`${fe}-item`,yt=p.useContext(t.q3),Re=be||yt.wrapperCol||{},Me=e()(`${vt}-control`,Re.className),ze=p.useMemo(()=>Object.assign({},yt),[yt]);delete ze.labelCol,delete ze.wrapperCol;const Ue=p.createElement("div",{className:`${vt}-control-input`},p.createElement("div",{className:`${vt}-control-input-content`},ve)),it=p.useMemo(()=>({prefixCls:fe,status:Ee}),[fe,Ee]),tt=xt!==null||Ne.length||Fe.length?p.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},p.createElement(t.Rk.Provider,{value:it},p.createElement(k,{fieldId:mt,errors:Ne,warnings:Fe,help:st,helpStatus:Ee,className:`${vt}-explain-connected`,onVisibleChanged:At})),!!xt&&p.createElement("div",{style:{width:0,height:xt}})):null,rt={};mt&&(rt.id=`${mt}_extra`);const je=Ye?p.createElement("div",Object.assign({},rt,{className:`${vt}-extra`}),Ye):null,Le=qe&&qe.mark==="pro_table_render"&&qe.render?qe.render(Pe,{input:Ue,errorList:tt,extra:je}):p.createElement(p.Fragment,null,Ue,tt,je);return p.createElement(t.q3.Provider,{value:ze},p.createElement(V.Z,Object.assign({},Re,{className:Me}),Le),p.createElement(Se,{prefixCls:fe}))},he=C(61485),le=C(31724),ee=C(9763),ce=C(6848),ye=function(Pe,fe){var Ee={};for(var be in Pe)Object.prototype.hasOwnProperty.call(Pe,be)&&fe.indexOf(be)<0&&(Ee[be]=Pe[be]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,be=Object.getOwnPropertySymbols(Pe);ve{let{prefixCls:fe,label:Ee,htmlFor:be,labelCol:ve,labelAlign:Ne,colon:Fe,required:qe,requiredMark:Ye,tooltip:st}=Pe;var mt;const[xt]=(0,ee.Z)("Form"),{vertical:At,labelAlign:vt,labelCol:yt,labelWrap:Re,colon:Me}=p.useContext(t.q3);if(!Ee)return null;const ze=ve||yt||{},Ue=Ne||vt,it=`${fe}-item-label`,tt=e()(it,Ue==="left"&&`${it}-left`,ze.className,{[`${it}-wrap`]:!!Re});let rt=Ee;const je=Fe===!0||Me!==!1&&Fe!==!1;je&&!At&&typeof Ee=="string"&&Ee.trim()!==""&&(rt=Ee.replace(/[:|:]\s*$/,""));const He=Ce(st);if(He){const{icon:_e=p.createElement(he.Z,null)}=He,ut=ye(He,["icon"]),gt=p.createElement(ce.Z,Object.assign({},ut),p.cloneElement(_e,{className:`${fe}-item-tooltip`,title:""}));rt=p.createElement(p.Fragment,null,rt,gt)}const Xe=Ye==="optional",Ge=typeof Ye=="function";Ge?rt=Ye(rt,{required:!!qe}):Xe&&!qe&&(rt=p.createElement(p.Fragment,null,rt,p.createElement("span",{className:`${fe}-item-optional`,title:""},(xt==null?void 0:xt.optional)||((mt=le.Z.Form)===null||mt===void 0?void 0:mt.optional))));const Je=e()({[`${fe}-item-required`]:qe,[`${fe}-item-required-mark-optional`]:Xe||Ge,[`${fe}-item-no-colon`]:!je});return p.createElement(V.Z,Object.assign({},ze,{className:tt}),p.createElement("label",{htmlFor:be,className:Je,title:typeof Ee=="string"?Ee:""},rt))},Ke=C(29679),$e=C(19248),pt=C(96512),Ct=C(58617);const wt={success:Ke.Z,warning:pt.Z,error:$e.Z,validating:Ct.Z};function bt(Pe){let{children:fe,errors:Ee,warnings:be,hasFeedback:ve,validateStatus:Ne,prefixCls:Fe,meta:qe,noStyle:Ye}=Pe;const st=`${Fe}-item`,{feedbackIcons:mt}=p.useContext(t.q3),xt=Y(Ee,be,qe,null,!!ve,Ne),{isFormItemInput:At,status:vt}=p.useContext(t.aM),yt=p.useMemo(()=>{var Re;let Me;if(ve){const it=ve!==!0&&ve.icons||mt,tt=xt&&((Re=it==null?void 0:it({status:xt,errors:Ee,warnings:be}))===null||Re===void 0?void 0:Re[xt]),rt=xt&&wt[xt];Me=tt!==!1&&rt?p.createElement("span",{className:e()(`${st}-feedback-icon`,`${st}-feedback-icon-${xt}`)},tt||p.createElement(rt,null)):null}let ze=!0,Ue=xt||"";return Ye&&(ze=At,Ue=(xt!=null?xt:vt)||""),{status:Ue,errors:Ee,warnings:be,hasFeedback:!!ve,feedbackIcon:Me,isFormItemInput:ze}},[xt,ve,Ye,At,vt]);return p.createElement(t.aM.Provider,{value:yt},fe)}var Mt=function(Pe,fe){var Ee={};for(var be in Pe)Object.prototype.hasOwnProperty.call(Pe,be)&&fe.indexOf(be)<0&&(Ee[be]=Pe[be]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,be=Object.getOwnPropertySymbols(Pe);ve{if(He&&tt.current){const Wt=getComputedStyle(tt.current);Je(parseInt(Wt.marginBottom,10))}},[He,Xe]);const _e=Wt=>{Wt||Je(null)},gt=function(){let Wt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const en=Wt?rt:st.errors,on=Wt?je:st.warnings;return Y(en,on,st,"",!!mt,Ye)}(),Dt=e()(Ue,Ee,be,{[`${Ue}-with-help`]:Le||rt.length||je.length,[`${Ue}-has-feedback`]:gt&&mt,[`${Ue}-has-success`]:gt==="success",[`${Ue}-has-warning`]:gt==="warning",[`${Ue}-has-error`]:gt==="error",[`${Ue}-is-validating`]:gt==="validating",[`${Ue}-hidden`]:xt});return p.createElement("div",{className:Dt,style:ve,ref:tt},p.createElement(oe.Z,Object.assign({className:`${Ue}-row`},(0,te.Z)(ze,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),p.createElement(De,Object.assign({htmlFor:vt},Pe,{requiredMark:it,required:yt!=null?yt:Re,prefixCls:fe})),p.createElement(Ae,Object.assign({},Pe,st,{errors:rt,warnings:je,prefixCls:fe,status:gt,help:Ne,marginBottom:Ge,onErrorVisibleChanged:_e}),p.createElement(t.qI.Provider,{value:Me},p.createElement(bt,{prefixCls:fe,meta:st,errors:st.errors,warnings:st.warnings,hasFeedback:mt,validateStatus:gt},At)))),!!Ge&&p.createElement("div",{className:`${Ue}-margin-offset`,style:{marginBottom:-Ge}}))}const jt="__SPLIT__",Jt=null,sn=p.memo(Pe=>{let{children:fe}=Pe;return fe},(Pe,fe)=>Pe.value===fe.value&&Pe.update===fe.update&&Pe.childProps.length===fe.childProps.length&&Pe.childProps.every((Ee,be)=>Ee===fe.childProps[be]));function Ft(Pe){return Pe!=null}function $t(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function yn(Pe){const{name:fe,noStyle:Ee,className:be,dependencies:ve,prefixCls:Ne,shouldUpdate:Fe,rules:qe,children:Ye,required:st,label:mt,messageVariables:xt,trigger:At="onChange",validateTrigger:vt,hidden:yt,help:Re}=Pe,{getPrefixCls:Me}=p.useContext(M.E_),{name:ze}=p.useContext(t.q3),Ue=Z(Ye),it=typeof Ue=="function",tt=p.useContext(t.qI),{validateTrigger:rt}=p.useContext(B.FieldContext),je=vt!==void 0?vt:rt,Le=Ft(fe),He=Me("form",Ne),[Xe,Ge]=b(He),Je=p.useContext(B.ListContext),_e=p.useRef(),[ut,gt]=j({}),[Dt,Wt]=(0,ie.Z)(()=>$t()),en=Yt=>{const Ut=Je==null?void 0:Je.getKey(Yt.name);if(Wt(Yt.destroy?$t():Yt,!0),Ee&&Re!==!1&&tt){let xn=Yt.name;if(Yt.destroy)xn=_e.current||xn;else if(Ut!==void 0){const[gn,Bn]=Ut;xn=[gn].concat((0,S.Z)(Bn)),_e.current=xn}tt(Yt,xn)}},on=(Yt,Ut)=>{gt(xn=>{const gn=Object.assign({},xn),Pn=[].concat((0,S.Z)(Yt.name.slice(0,-1)),(0,S.Z)(Ut)).join(jt);return Yt.destroy?delete gn[Pn]:gn[Pn]=Yt,gn})},[Kt,Tt]=p.useMemo(()=>{const Yt=(0,S.Z)(Dt.errors),Ut=(0,S.Z)(Dt.warnings);return Object.values(ut).forEach(xn=>{Yt.push.apply(Yt,(0,S.Z)(xn.errors||[])),Ut.push.apply(Ut,(0,S.Z)(xn.warnings||[]))}),[Yt,Ut]},[ut,Dt.errors,Dt.warnings]),mn=R();function un(Yt,Ut,xn){return Ee&&!yt?p.createElement(bt,{prefixCls:He,hasFeedback:Pe.hasFeedback,validateStatus:Pe.validateStatus,meta:Dt,errors:Kt,warnings:Tt,noStyle:!0},Yt):p.createElement(Ht,Object.assign({key:"row"},Pe,{className:e()(be,Ge),prefixCls:He,fieldId:Ut,isRequired:xn,errors:Kt,warnings:Tt,meta:Dt,onSubItemMetaChange:on}),Yt)}if(!Le&&!it&&!ve)return Xe(un(Ue));let pn={};return typeof mt=="string"?pn.label=mt:fe&&(pn.label=String(fe)),xt&&(pn=Object.assign(Object.assign({},pn),xt)),Xe(p.createElement(B.Field,Object.assign({},Pe,{messageVariables:pn,trigger:At,validateTrigger:je,onMetaChange:en}),(Yt,Ut,xn)=>{const gn=G(fe).length&&Ut?Ut.name:[],Bn=q(gn,ze),Pn=st!==void 0?st:!!(qe&&qe.some(Rt=>{if(Rt&&typeof Rt=="object"&&Rt.required&&!Rt.warningOnly)return!0;if(typeof Rt=="function"){const dn=Rt(xn);return dn&&dn.required&&!dn.warningOnly}return!1})),tn=Object.assign({},Yt);let It=null;if(Array.isArray(Ue)&&Le)It=Ue;else if(!(it&&(!(Fe||ve)||Le))){if(!(ve&&!it&&!Le))if((0,_.l$)(Ue)){const Rt=Object.assign(Object.assign({},Ue.props),tn);if(Rt.id||(Rt.id=Bn),Re||Kt.length>0||Tt.length>0||Pe.extra){const Qe=[];(Re||Kt.length>0)&&Qe.push(`${Bn}_help`),Pe.extra&&Qe.push(`${Bn}_extra`),Rt["aria-describedby"]=Qe.join(" ")}Kt.length>0&&(Rt["aria-invalid"]="true"),Pn&&(Rt["aria-required"]="true"),(0,L.Yr)(Ue)&&(Rt.ref=mn(gn,Ue)),new Set([].concat((0,S.Z)(G(At)),(0,S.Z)(G(je)))).forEach(Qe=>{Rt[Qe]=function(){for(var nt,ht,Bt,Xt,Nt,ft=arguments.length,Et=new Array(ft),_t=0;_t{var{prefixCls:fe,children:Ee}=Pe,be=ln(Pe,["prefixCls","children"]);const{getPrefixCls:ve}=p.useContext(M.E_),Ne=ve("form",fe),Fe=p.useMemo(()=>({prefixCls:Ne,status:"error"}),[Ne]);return p.createElement(B.List,Object.assign({},be),(qe,Ye,st)=>p.createElement(t.Rk.Provider,{value:Fe},Ee(qe.map(mt=>Object.assign(Object.assign({},mt),{fieldKey:mt.key})),Ye,{errors:st.errors,warnings:st.warnings})))};function wn(){const{form:Pe}=(0,p.useContext)(t.q3);return Pe}const rn=we;rn.Item=Qt,rn.List=Ot,rn.ErrorList=k,rn.useForm=$,rn.useFormInstance=wn,rn.useWatch=B.useWatch,rn.Provider=t.RV,rn.create=()=>{};var Zn=rn},8628:function(Pt,We,C){"use strict";var S=C(59301),pe=C(34280),e=C(56762),I=C(69507);function p(){let a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const t=(0,S.useRef)({}),s=(0,e.Z)(),u=(0,I.ZP)();return(0,pe.Z)(()=>{const o=u.subscribe(c=>{t.current=c,a&&s()});return()=>u.unsubscribe(o)},[]),t.current}We.Z=p},5871:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return he}});var S=C(84105),pe=C(87395),e=C(92310),I=C.n(e),p=C(60499),a=C(18642),t=C(43749),s=C(72190),u=C(42244),o=C(38705),c=C(17212);function n(){return typeof BigInt=="function"}function r(le){return!le&&le!==0&&!Number.isNaN(le)||!String(le).trim()}function i(le){var ee=le.trim(),ce=ee.startsWith("-");ce&&(ee=ee.slice(1)),ee=ee.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),ee.startsWith(".")&&(ee="0".concat(ee));var ye=ee||"0",Ce=ye.split("."),Te=Ce[0]||"0",De=Ce[1]||"0";Te==="0"&&De==="0"&&(ce=!1);var Ke=ce?"-":"";return{negative:ce,negativeStr:Ke,trimStr:ye,integerStr:Te,decimalStr:De,fullStr:"".concat(Ke).concat(ye)}}function l(le){var ee=String(le);return!Number.isNaN(Number(ee))&&ee.includes("e")}function d(le){var ee=String(le);if(l(le)){var ce=Number(ee.slice(ee.indexOf("e-")+2)),ye=ee.match(/\.(\d+)/);return ye!=null&&ye[1]&&(ce+=ye[1].length),ce}return ee.includes(".")&&h(ee)?ee.length-ee.indexOf(".")-1:0}function E(le){var ee=String(le);if(l(le)){if(le>Number.MAX_SAFE_INTEGER)return String(n()?BigInt(le).toString():Number.MAX_SAFE_INTEGER);if(le0&&arguments[0]!==void 0?arguments[0]:!0;return ce?this.isInvalidate()?"":i("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),le}(),m=function(){function le(ee){if((0,o.Z)(this,le),(0,a.Z)(this,"origin",""),(0,a.Z)(this,"number",void 0),(0,a.Z)(this,"empty",void 0),r(ee)){this.empty=!0;return}this.origin=String(ee),this.number=Number(ee)}return(0,c.Z)(le,[{key:"negate",value:function(){return new le(-this.toNumber())}},{key:"add",value:function(ce){if(this.isInvalidate())return new le(ce);var ye=Number(ce);if(Number.isNaN(ye))return this;var Ce=this.number+ye;if(Ce>Number.MAX_SAFE_INTEGER)return new le(Number.MAX_SAFE_INTEGER);if(CeNumber.MAX_SAFE_INTEGER)return new le(Number.MAX_SAFE_INTEGER);if(Ce0&&arguments[0]!==void 0?arguments[0]:!0;return ce?this.isInvalidate()?"":E(this.number):this.origin}}]),le}();function x(le){return n()?new v(le):new m(le)}function w(le,ee,ce){var ye=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(le==="")return"";var Ce=i(le),Te=Ce.negativeStr,De=Ce.integerStr,Ke=Ce.decimalStr,$e="".concat(ee).concat(Ke),pt="".concat(Te).concat(De);if(ce>=0){var Ct=Number(Ke[ce]);if(Ct>=5&&!ye){var wt=x(le).add("".concat(Te,"0.").concat("0".repeat(ce)).concat(10-Ct));return w(wt.toString(),ee,ce,ye)}return ce===0?pt:"".concat(pt).concat(ee).concat(Ke.padEnd(ce,"0").slice(0,ce))}return $e===".0"?pt:"".concat(pt).concat($e)}var f=x,O=C(93681),y=C(34280),b=C(8654),g=C(59301),A=C(48736);function P(le,ee){var ce=(0,g.useRef)(null);function ye(){try{var Te=le.selectionStart,De=le.selectionEnd,Ke=le.value,$e=Ke.substring(0,Te),pt=Ke.substring(De);ce.current={start:Te,end:De,value:Ke,beforeTxt:$e,afterTxt:pt}}catch(Ct){}}function Ce(){if(le&&ce.current&&ee)try{var Te=le.value,De=ce.current,Ke=De.beforeTxt,$e=De.afterTxt,pt=De.start,Ct=Te.length;if(Te.endsWith($e))Ct=Te.length-ce.current.afterTxt.length;else if(Te.startsWith(Ke))Ct=Ke.length;else{var wt=Ke[pt-1],bt=Te.indexOf(wt,pt-1);bt!==-1&&(Ct=bt+1)}le.setSelectionRange(Ct,Ct)}catch(Mt){(0,A.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(Mt.message))}}return[ye,Ce]}var k=C(49658),B=function(){var ee=(0,g.useState)(!1),ce=(0,s.Z)(ee,2),ye=ce[0],Ce=ce[1];return(0,y.Z)(function(){Ce((0,k.Z)())},[]),ye},M=B,z=C(16089),U=200,K=600;function X(le){var ee=le.prefixCls,ce=le.upNode,ye=le.downNode,Ce=le.upDisabled,Te=le.downDisabled,De=le.onStep,Ke=g.useRef(),$e=g.useRef([]),pt=g.useRef();pt.current=De;var Ct=function(){clearTimeout(Ke.current)},wt=function($t,yn){$t.preventDefault(),Ct(),pt.current(yn);function qt(){pt.current(yn),Ke.current=setTimeout(qt,U)}Ke.current=setTimeout(qt,K)};g.useEffect(function(){return function(){Ct(),$e.current.forEach(function(Ft){return z.Z.cancel(Ft)})}},[]);var bt=M();if(bt)return null;var Mt="".concat(ee,"-handler"),Ht=I()(Mt,"".concat(Mt,"-up"),(0,a.Z)({},"".concat(Mt,"-up-disabled"),Ce)),jt=I()(Mt,"".concat(Mt,"-down"),(0,a.Z)({},"".concat(Mt,"-down-disabled"),Te)),Jt=function(){return $e.current.push((0,z.Z)(Ct))},sn={unselectable:"on",role:"button",onMouseUp:Jt,onMouseLeave:Jt};return g.createElement("div",{className:"".concat(Mt,"-wrap")},g.createElement("span",(0,p.Z)({},sn,{onMouseDown:function($t){wt($t,!0)},"aria-label":"Increase Value","aria-disabled":Ce,className:Ht}),ce||g.createElement("span",{unselectable:"on",className:"".concat(ee,"-handler-up-inner")})),g.createElement("span",(0,p.Z)({},sn,{onMouseDown:function($t){wt($t,!1)},"aria-label":"Decrease Value","aria-disabled":Te,className:jt}),ye||g.createElement("span",{unselectable:"on",className:"".concat(ee,"-handler-down-inner")})))}function W(le){var ee=typeof le=="number"?E(le):i(le).fullStr,ce=ee.includes(".");return ce?i(ee.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:le+"0"}var re=C(5643),G=function(){var le=(0,g.useRef)(0),ee=function(){z.Z.cancel(le.current)};return(0,g.useEffect)(function(){return ee},[]),function(ce){ee(),le.current=(0,z.Z)(function(){ce()})}},q=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],Y=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],Q=function(ee,ce){return ee||ce.isEmpty()?ce.toString():ce.toNumber()},$=function(ee){var ce=f(ee);return ce.isInvalidate()?null:ce},J=g.forwardRef(function(le,ee){var ce,ye=le.prefixCls,Ce=ye===void 0?"rc-input-number":ye,Te=le.className,De=le.style,Ke=le.min,$e=le.max,pt=le.step,Ct=pt===void 0?1:pt,wt=le.defaultValue,bt=le.value,Mt=le.disabled,Ht=le.readOnly,jt=le.upHandler,Jt=le.downHandler,sn=le.keyboard,Ft=le.controls,$t=Ft===void 0?!0:Ft,yn=le.classNames,qt=le.stringMode,Qt=le.parser,ln=le.formatter,En=le.precision,Ot=le.decimalSeparator,wn=le.onChange,rn=le.onInput,Zn=le.onPressEnter,Pe=le.onStep,fe=(0,u.Z)(le,q),Ee="".concat(Ce,"-input"),be=g.useRef(null),ve=g.useState(!1),Ne=(0,s.Z)(ve,2),Fe=Ne[0],qe=Ne[1],Ye=g.useRef(!1),st=g.useRef(!1),mt=g.useRef(!1),xt=g.useState(function(){return f(bt!=null?bt:wt)}),At=(0,s.Z)(xt,2),vt=At[0],yt=At[1];function Re(It){bt===void 0&&yt(It)}var Me=g.useCallback(function(It,Rt){if(!Rt)return En>=0?En:Math.max(d(It),d(Ct))},[En,Ct]),ze=g.useCallback(function(It){var Rt=String(It);if(Qt)return Qt(Rt);var dn=Rt;return Ot&&(dn=dn.replace(Ot,".")),dn.replace(/[^\w.-]+/g,"")},[Qt,Ot]),Ue=g.useRef(""),it=g.useCallback(function(It,Rt){if(ln)return ln(It,{userTyping:Rt,input:String(Ue.current)});var dn=typeof It=="number"?E(It):It;if(!Rt){var Ve=Me(dn,Rt);if(h(dn)&&(Ot||Ve>=0)){var Qe=Ot||".";dn=w(dn,Qe,Ve)}}return dn},[ln,Me,Ot]),tt=g.useState(function(){var It=wt!=null?wt:bt;return vt.isInvalidate()&&["string","number"].includes((0,t.Z)(It))?Number.isNaN(It)?"":It:it(vt.toString(),!1)}),rt=(0,s.Z)(tt,2),je=rt[0],Le=rt[1];Ue.current=je;function He(It,Rt){Le(it(It.isInvalidate()?It.toString(!1):It.toString(!Rt),Rt))}var Xe=g.useMemo(function(){return $($e)},[$e,En]),Ge=g.useMemo(function(){return $(Ke)},[Ke,En]),Je=g.useMemo(function(){return!Xe||!vt||vt.isInvalidate()?!1:Xe.lessEquals(vt)},[Xe,vt]),_e=g.useMemo(function(){return!Ge||!vt||vt.isInvalidate()?!1:vt.lessEquals(Ge)},[Ge,vt]),ut=P(be.current,Fe),gt=(0,s.Z)(ut,2),Dt=gt[0],Wt=gt[1],en=function(Rt){return Xe&&!Rt.lessEquals(Xe)?Xe:Ge&&!Ge.lessEquals(Rt)?Ge:null},on=function(Rt){return!en(Rt)},Kt=function(Rt,dn){var Ve=Rt,Qe=on(Ve)||Ve.isEmpty();if(!Ve.isEmpty()&&!dn&&(Ve=en(Ve)||Ve,Qe=!0),!Ht&&!Mt&&Qe){var nt=Ve.toString(),ht=Me(nt,dn);return ht>=0&&(Ve=f(w(nt,".",ht)),on(Ve)||(Ve=f(w(nt,".",ht,!0)))),Ve.equals(vt)||(Re(Ve),wn==null||wn(Ve.isEmpty()?null:Q(qt,Ve)),bt===void 0&&He(Ve,dn)),Ve}return vt},Tt=G(),mn=function It(Rt){if(Dt(),Ue.current=Rt,Le(Rt),!st.current){var dn=ze(Rt),Ve=f(dn);Ve.isNaN()||Kt(Ve,!0)}rn==null||rn(Rt),Tt(function(){var Qe=Rt;Qt||(Qe=Rt.replace(/。/g,".")),Qe!==Rt&&It(Qe)})},un=function(){st.current=!0},pn=function(){st.current=!1,mn(be.current.value)},Yt=function(Rt){mn(Rt.target.value)},Ut=function(Rt){var dn;if(!(Rt&&Je||!Rt&&_e)){Ye.current=!1;var Ve=f(mt.current?W(Ct):Ct);Rt||(Ve=Ve.negate());var Qe=(vt||f(0)).add(Ve.toString()),nt=Kt(Qe,!1);Pe==null||Pe(Q(qt,nt),{offset:mt.current?W(Ct):Ct,type:Rt?"up":"down"}),(dn=be.current)===null||dn===void 0||dn.focus()}},xn=function(Rt){var dn=f(ze(je)),Ve=dn;dn.isNaN()?Ve=Kt(vt,Rt):Ve=Kt(dn,Rt),bt!==void 0?He(vt,!1):Ve.isNaN()||He(Ve,!1)},gn=function(){Ye.current=!0},Bn=function(Rt){var dn=Rt.key,Ve=Rt.shiftKey;Ye.current=!0,mt.current=Ve,dn==="Enter"&&(st.current||(Ye.current=!1),xn(!1),Zn==null||Zn(Rt)),sn!==!1&&!st.current&&["Up","ArrowUp","Down","ArrowDown"].includes(dn)&&(Ut(dn==="Up"||dn==="ArrowUp"),Rt.preventDefault())},Pn=function(){Ye.current=!1,mt.current=!1},tn=function(){xn(!1),qe(!1),Ye.current=!1};return(0,y.o)(function(){vt.isInvalidate()||He(vt,!1)},[En]),(0,y.o)(function(){var It=f(bt);yt(It);var Rt=f(ze(je));(!It.equals(Rt)||!Ye.current||ln)&&He(It,Ye.current)},[bt]),(0,y.o)(function(){ln&&Wt()},[je]),g.createElement("div",{className:I()(Ce,yn==null?void 0:yn.input,Te,(ce={},(0,a.Z)(ce,"".concat(Ce,"-focused"),Fe),(0,a.Z)(ce,"".concat(Ce,"-disabled"),Mt),(0,a.Z)(ce,"".concat(Ce,"-readonly"),Ht),(0,a.Z)(ce,"".concat(Ce,"-not-a-number"),vt.isNaN()),(0,a.Z)(ce,"".concat(Ce,"-out-of-range"),!vt.isInvalidate()&&!on(vt)),ce)),style:De,onFocus:function(){qe(!0)},onBlur:tn,onKeyDown:Bn,onKeyUp:Pn,onCompositionStart:un,onCompositionEnd:pn,onBeforeInput:gn},$t&&g.createElement(X,{prefixCls:Ce,upNode:jt,downNode:Jt,upDisabled:Je,downDisabled:_e,onStep:Ut}),g.createElement("div",{className:"".concat(Ee,"-wrap")},g.createElement("input",(0,p.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":Ke,"aria-valuemax":$e,"aria-valuenow":vt.isInvalidate()?null:vt.toString(),step:Ct},fe,{ref:(0,b.sQ)(be,ee),className:Ee,value:je,onChange:Yt,disabled:Mt,readOnly:Ht}))))}),ue=g.forwardRef(function(le,ee){var ce=le.disabled,ye=le.style,Ce=le.prefixCls,Te=le.value,De=le.prefix,Ke=le.suffix,$e=le.addonBefore,pt=le.addonAfter,Ct=le.classes,wt=le.className,bt=le.classNames,Mt=(0,u.Z)(le,Y),Ht=g.useRef(null),jt=function(sn){Ht.current&&(0,re.nH)(Ht.current,sn)};return g.createElement(O.BaseInput,{inputElement:g.createElement(J,(0,p.Z)({prefixCls:Ce,disabled:ce,classNames:bt,ref:(0,b.sQ)(Ht,ee)},Mt)),className:wt,triggerFocus:jt,prefixCls:Ce,value:Te,disabled:ce,style:ye,prefix:De,suffix:Ke,addonAfter:pt,addonBefore:$e,classes:Ct,classNames:bt,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});ue.displayName="InputNumber";var se=ue,xe=se,we=C(19080),ie=C(36355),L=C(92736),_=C(1684),D=C(19716),Z=C(32441),ne=C(33234),H=C(9937),F=C(17313),j=C(74207),R=C(83116),T=C(37613);const N=(le,ee)=>{let{componentCls:ce,borderRadiusSM:ye,borderRadiusLG:Ce}=le;const Te=ee==="lg"?Ce:ye;return{[`&-${ee}`]:{[`${ce}-handler-wrap`]:{borderStartEndRadius:Te,borderEndEndRadius:Te},[`${ce}-handler-up`]:{borderStartEndRadius:Te},[`${ce}-handler-down`]:{borderEndEndRadius:Te}}}},te=le=>{const{componentCls:ee,lineWidth:ce,lineType:ye,colorBorder:Ce,borderRadius:Te,fontSizeLG:De,controlHeightLG:Ke,controlHeightSM:$e,colorError:pt,paddingInlineSM:Ct,colorTextDescription:wt,motionDurationMid:bt,handleHoverColor:Mt,paddingInline:Ht,paddingBlock:jt,handleBg:Jt,handleActiveBg:sn,colorTextDisabled:Ft,borderRadiusSM:$t,borderRadiusLG:yn,controlWidth:qt,handleVisible:Qt,handleBorderColor:ln}=le;return[{[ee]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,F.Wf)(le)),(0,H.ik)(le)),(0,H.bi)(le,ee)),{display:"inline-block",width:qt,margin:0,padding:0,border:`${ce}px ${ye} ${Ce}`,borderRadius:Te,"&-rtl":{direction:"rtl",[`${ee}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:De,borderRadius:yn,[`input${ee}-input`]:{height:Ke-2*ce}},"&-sm":{padding:0,borderRadius:$t,[`input${ee}-input`]:{height:$e-2*ce,padding:`0 ${Ct}px`}},"&:hover":Object.assign({},(0,H.pU)(le)),"&-focused":Object.assign({},(0,H.M1)(le)),"&-out-of-range":{[`${ee}-input-wrap`]:{input:{color:pt}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,F.Wf)(le)),(0,H.s7)(le)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${ee}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${ee}-group-addon`]:{borderRadius:yn,fontSize:le.fontSizeLG}},"&-sm":{[`${ee}-group-addon`]:{borderRadius:$t}},[`${ee}-wrapper-disabled > ${ee}-group-addon`]:Object.assign({},(0,H.Xy)(le))}}),[`&-disabled ${ee}-input`]:{cursor:"not-allowed"},[ee]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,F.Wf)(le)),{width:"100%",padding:`${jt}px ${Ht}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:Te,outline:0,transition:`all ${bt} linear`,appearance:"textfield",fontSize:"inherit"}),(0,H.nz)(le.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[ee]:Object.assign(Object.assign(Object.assign({[`&:hover ${ee}-handler-wrap, &-focused ${ee}-handler-wrap`]:{opacity:1},[`${ee}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:le.handleWidth,height:"100%",background:Jt,borderStartStartRadius:0,borderStartEndRadius:Te,borderEndEndRadius:Te,borderEndStartRadius:0,opacity:Qt===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${bt} linear ${bt}`,[`${ee}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` ${ee}-handler-up-inner, ${ee}-handler-down-inner `]:{marginInlineEnd:0,fontSize:le.handleFontSize}}},[`${ee}-handler`]:{height:"50%",overflow:"hidden",color:wt,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${ce}px ${ye} ${ln}`,transition:`all ${bt} linear`,"&:active":{background:sn},"&:hover":{height:"60%",[` @@ -103,7 +103,7 @@ headers: `+JSON.stringify(ye),he.data=le,he.path=W.path,he.status=L,he.headers=y `]:{cursor:"not-allowed"},[` ${ee}-handler-up-disabled:hover &-handler-up-inner, ${ee}-handler-down-disabled:hover &-handler-down-inner - `]:{color:Ft}})},{[`${ee}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${ee}-handler-down`]:{borderBlockStartWidth:0}}}]},oe=le=>{const{componentCls:ee,paddingBlock:ce,paddingInline:ye,inputAffixPadding:Ce,controlWidth:Te,borderRadiusLG:De,borderRadiusSM:Ke}=le;return{[`${ee}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,H.ik)(le)),(0,H.bi)(le,`${ee}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:Te,padding:0,paddingInlineStart:ye,"&-lg":{borderRadius:De},"&-sm":{borderRadius:Ke},[`&:not(${ee}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,H.pU)(le)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},[`&-disabled > ${ee}-disabled`]:{background:"transparent"},[`> div${ee}`]:{width:"100%",border:"none",outline:"none",[`&${ee}-focused`]:{boxShadow:"none !important"}},[`input${ee}-input`]:{padding:`${ce}px 0`},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${ee}-handler-wrap`]:{zIndex:2},[ee]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:Ce},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:ye,marginInlineStart:Ce}}})}};var V=(0,R.Z)("InputNumber",le=>{const ee=(0,T.TS)(le,(0,H.e5)(le));return[te(ee),oe(ee),(0,j.c)(ee)]},le=>Object.assign(Object.assign({},(0,H.TM)(le)),{controlWidth:90,handleWidth:le.controlHeightSM-le.lineWidth*2,handleFontSize:le.fontSize/2,handleVisible:"auto",handleActiveBg:le.colorFillAlter,handleBg:le.colorBgContainer,handleHoverColor:le.colorPrimary,handleBorderColor:le.colorBorder})),ae=function(le,ee){var ce={};for(var ye in le)Object.prototype.hasOwnProperty.call(le,ye)&&ee.indexOf(ye)<0&&(ce[ye]=le[ye]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,ye=Object.getOwnPropertySymbols(le);Ce{const{getPrefixCls:ce,direction:ye}=g.useContext(ie.E_),Ce=g.useRef(null);g.useImperativeHandle(ee,()=>Ce.current);const{className:Te,rootClassName:De,size:Ke,disabled:$e,prefixCls:pt,addonBefore:Ct,addonAfter:wt,prefix:bt,bordered:Mt=!0,readOnly:Ht,status:Ot,controls:Jt}=le,sn=ae(le,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),Ft=ce("input-number",pt),[$t,yn]=V(Ft),{compactSize:qt,compactItemClassnames:Qt}=(0,ne.ri)(Ft,ye);let ln=g.createElement(pe.Z,{className:`${Ft}-handler-up-inner`}),En=g.createElement(S.Z,{className:`${Ft}-handler-down-inner`});const jt=typeof Jt=="boolean"?Jt:void 0;typeof Jt=="object"&&(ln=typeof Jt.upIcon=="undefined"?ln:g.createElement("span",{className:`${Ft}-handler-up-inner`},Jt.upIcon),En=typeof Jt.downIcon=="undefined"?En:g.createElement("span",{className:`${Ft}-handler-down-inner`},Jt.downIcon));const{hasFeedback:wn,status:rn,isFormItemInput:Zn,feedbackIcon:Pe}=g.useContext(Z.aM),fe=(0,we.F)(rn,Ot),Ee=(0,D.Z)(Ye=>{var st;return(st=Ke!=null?Ke:qt)!==null&&st!==void 0?st:Ye}),be=g.useContext(_.Z),ve=$e!=null?$e:be,Ne=I()({[`${Ft}-lg`]:Ee==="large",[`${Ft}-sm`]:Ee==="small",[`${Ft}-rtl`]:ye==="rtl",[`${Ft}-borderless`]:!Mt,[`${Ft}-in-form-item`]:Zn},(0,we.Z)(Ft,fe),Qt,yn),Fe=`${Ft}-group`,qe=g.createElement(xe,Object.assign({ref:Ce,disabled:ve,className:I()(Te,De),upHandler:ln,downHandler:En,prefixCls:Ft,readOnly:Ht,controls:jt,prefix:bt,suffix:wn&&Pe,addonAfter:wt&&g.createElement(ne.BR,null,g.createElement(Z.Ux,{override:!0,status:!0},wt)),addonBefore:Ct&&g.createElement(ne.BR,null,g.createElement(Z.Ux,{override:!0,status:!0},Ct)),classNames:{input:Ne},classes:{affixWrapper:I()((0,we.Z)(`${Ft}-affix-wrapper`,fe,wn),{[`${Ft}-affix-wrapper-sm`]:Ee==="small",[`${Ft}-affix-wrapper-lg`]:Ee==="large",[`${Ft}-affix-wrapper-rtl`]:ye==="rtl",[`${Ft}-affix-wrapper-borderless`]:!Mt},yn),wrapper:I()({[`${Fe}-rtl`]:ye==="rtl",[`${Ft}-wrapper-disabled`]:ve},yn),group:I()({[`${Ft}-group-wrapper-sm`]:Ee==="small",[`${Ft}-group-wrapper-lg`]:Ee==="large",[`${Ft}-group-wrapper-rtl`]:ye==="rtl"},(0,we.Z)(`${Ft}-group-wrapper`,fe,wn),yn)}},sn));return $t(qe)}),ge=Se,Ae=le=>g.createElement(L.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},g.createElement(Se,Object.assign({},le)));ge._InternalPanelDoNotUseOrYouWillBeFired=Ae;var he=ge},9432:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return v},n:function(){return E}});var S=C(19248),pe=C(92310),e=C.n(pe),I=C(93681),p=C(8654),a=C(59301),t=C(19080),s=C(36355),u=C(1684),o=C(19716),c=C(32441),n=C(33234),r=C(59412),i=C(9937);function l(m){return!!(m.prefix||m.suffix||m.allowClear)}var d=function(m,x){var w={};for(var f in m)Object.prototype.hasOwnProperty.call(m,f)&&x.indexOf(f)<0&&(w[f]=m[f]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,f=Object.getOwnPropertySymbols(m);O{var w;const{prefixCls:f,bordered:O=!0,status:y,size:b,disabled:g,onBlur:A,onFocus:P,suffix:k,allowClear:B,addonAfter:M,addonBefore:z,className:U,style:K,styles:X,rootClassName:W,onChange:re,classNames:G}=m,q=d(m,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Y,direction:Q,input:$}=a.useContext(s.E_),J=Y("input",f),ue=(0,a.useRef)(null),[se,xe]=(0,i.ZP)(J),{compactSize:we,compactItemClassnames:ie}=(0,n.ri)(J,Q),L=(0,o.Z)(Se=>{var ge;return(ge=b!=null?b:we)!==null&&ge!==void 0?ge:Se}),_=a.useContext(u.Z),D=g!=null?g:_,{status:Z,hasFeedback:ne,feedbackIcon:H}=(0,a.useContext)(c.aM),F=(0,t.F)(Z,y),j=l(m)||!!ne,R=(0,a.useRef)(j);(0,a.useEffect)(()=>{var Se;j&&R.current,R.current=j},[j]);const T=(0,r.Z)(ue,!0),N=Se=>{T(),A==null||A(Se)},te=Se=>{T(),P==null||P(Se)},oe=Se=>{T(),re==null||re(Se)},V=(ne||k)&&a.createElement(a.Fragment,null,k,ne&&H);let ae;return typeof B=="object"&&(B!=null&&B.clearIcon)?ae=B:B&&(ae={clearIcon:a.createElement(S.Z,null)}),se(a.createElement(I.default,Object.assign({ref:(0,p.sQ)(x,ue),prefixCls:J,autoComplete:$==null?void 0:$.autoComplete},q,{disabled:D,onBlur:N,onFocus:te,style:Object.assign(Object.assign({},$==null?void 0:$.style),K),styles:Object.assign(Object.assign({},$==null?void 0:$.styles),X),suffix:V,allowClear:ae,className:e()(U,W,ie,$==null?void 0:$.className),onChange:oe,addonAfter:M&&a.createElement(n.BR,null,a.createElement(c.Ux,{override:!0,status:!0},M)),addonBefore:z&&a.createElement(n.BR,null,a.createElement(c.Ux,{override:!0,status:!0},z)),classNames:Object.assign(Object.assign(Object.assign({},G),$==null?void 0:$.classNames),{input:e()({[`${J}-sm`]:L==="small",[`${J}-lg`]:L==="large",[`${J}-rtl`]:Q==="rtl",[`${J}-borderless`]:!O},!j&&(0,t.Z)(J,F),G==null?void 0:G.input,(w=$==null?void 0:$.classNames)===null||w===void 0?void 0:w.input,xe)}),classes:{affixWrapper:e()({[`${J}-affix-wrapper-sm`]:L==="small",[`${J}-affix-wrapper-lg`]:L==="large",[`${J}-affix-wrapper-rtl`]:Q==="rtl",[`${J}-affix-wrapper-borderless`]:!O},(0,t.Z)(`${J}-affix-wrapper`,F,ne),xe),wrapper:e()({[`${J}-group-rtl`]:Q==="rtl"},xe),group:e()({[`${J}-group-wrapper-sm`]:L==="small",[`${J}-group-wrapper-lg`]:L==="large",[`${J}-group-wrapper-rtl`]:Q==="rtl",[`${J}-group-wrapper-disabled`]:D},(0,t.Z)(`${J}-group-wrapper`,F,ne),xe)}})))})},1643:function(Pt,We,C){"use strict";var S=C(19248),pe=C(92310),e=C.n(pe),I=C(9296),p=C(59301),a=C(19080),t=C(36355),s=C(1684),u=C(19716),o=C(32441),c=C(9432),n=C(9937),r=function(l,d){var E={};for(var h in l)Object.prototype.hasOwnProperty.call(l,h)&&d.indexOf(h)<0&&(E[h]=l[h]);if(l!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,h=Object.getOwnPropertySymbols(l);v{const{prefixCls:E,bordered:h=!0,size:v,disabled:m,status:x,allowClear:w,showCount:f,classNames:O,rootClassName:y,className:b}=l,g=r(l,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:A,direction:P}=p.useContext(t.E_),k=(0,u.Z)(v),B=p.useContext(s.Z),M=m!=null?m:B,{status:z,hasFeedback:U,feedbackIcon:K}=p.useContext(o.aM),X=(0,a.F)(z,x),W=p.useRef(null);p.useImperativeHandle(d,()=>{var Q;return{resizableTextArea:(Q=W.current)===null||Q===void 0?void 0:Q.resizableTextArea,focus:$=>{var J,ue;(0,c.n)((ue=(J=W.current)===null||J===void 0?void 0:J.resizableTextArea)===null||ue===void 0?void 0:ue.textArea,$)},blur:()=>{var $;return($=W.current)===null||$===void 0?void 0:$.blur()}}});const re=A("input",E);let G;typeof w=="object"&&(w!=null&&w.clearIcon)?G=w:w&&(G={clearIcon:p.createElement(S.Z,null)});const[q,Y]=(0,n.ZP)(re);return q(p.createElement(I.default,Object.assign({},g,{disabled:M,allowClear:G,className:e()(b,y),classes:{affixWrapper:e()(`${re}-textarea-affix-wrapper`,{[`${re}-affix-wrapper-rtl`]:P==="rtl",[`${re}-affix-wrapper-borderless`]:!h,[`${re}-affix-wrapper-sm`]:k==="small",[`${re}-affix-wrapper-lg`]:k==="large",[`${re}-textarea-show-count`]:f},(0,a.Z)(`${re}-affix-wrapper`,X),Y)},classNames:Object.assign(Object.assign({},O),{textarea:e()({[`${re}-borderless`]:!h,[`${re}-sm`]:k==="small",[`${re}-lg`]:k==="large"},(0,a.Z)(re,X),Y,O==null?void 0:O.textarea)}),prefixCls:re,suffix:U&&p.createElement("span",{className:`${re}-textarea-suffix`},K),showCount:f,ref:W})))});We.Z=i},59412:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return pe}});var S=C(59301);function pe(e,I){const p=(0,S.useRef)([]),a=()=>{p.current.push(setTimeout(()=>{var t,s,u,o;!((t=e.current)===null||t===void 0)&&t.input&&((s=e.current)===null||s===void 0?void 0:s.input.getAttribute("type"))==="password"&&(!((u=e.current)===null||u===void 0)&&u.input.hasAttribute("value"))&&((o=e.current)===null||o===void 0||o.input.removeAttribute("value"))}))};return(0,S.useEffect)(()=>(I&&a(),()=>p.current.forEach(t=>{t&&clearTimeout(t)})),[]),a}},92832:function(Pt,We,C){"use strict";C.d(We,{default:function(){return k}});var S=C(92310),pe=C.n(S),e=C(59301),I=C(36355),p=C(32441),a=C(9937),s=B=>{const{getPrefixCls:M,direction:z}=(0,e.useContext)(I.E_),{prefixCls:U,className:K}=B,X=M("input-group",U),W=M("input"),[re,G]=(0,a.ZP)(W),q=pe()(X,{[`${X}-lg`]:B.size==="large",[`${X}-sm`]:B.size==="small",[`${X}-compact`]:B.compact,[`${X}-rtl`]:z==="rtl"},G,K),Y=(0,e.useContext)(p.aM),Q=(0,e.useMemo)(()=>Object.assign(Object.assign({},Y),{isFormItemInput:!1}),[Y]);return re(e.createElement("span",{className:q,style:B.style,onMouseEnter:B.onMouseEnter,onMouseLeave:B.onMouseLeave,onFocus:B.onFocus,onBlur:B.onBlur},e.createElement(p.aM.Provider,{value:Q},B.children)))},u=C(9432),o=C(73331),c=C(15277),n=C(2738),r=C(8654),i=C(59412),l=function(B,M){var z={};for(var U in B)Object.prototype.hasOwnProperty.call(B,U)&&M.indexOf(U)<0&&(z[U]=B[U]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var K=0,U=Object.getOwnPropertySymbols(B);KB?e.createElement(c.Z,null):e.createElement(o.Z,null),E={click:"onClick",hover:"onMouseOver"};var v=e.forwardRef((B,M)=>{const{visibilityToggle:z=!0}=B,U=typeof z=="object"&&z.visible!==void 0,[K,X]=(0,e.useState)(()=>U?z.visible:!1),W=(0,e.useRef)(null);e.useEffect(()=>{U&&X(z.visible)},[U,z]);const re=(0,i.Z)(W),G=()=>{const{disabled:D}=B;D||(K&&re(),X(Z=>{var ne;const H=!Z;return typeof z=="object"&&((ne=z.onVisibleChange)===null||ne===void 0||ne.call(z,H)),H}))},q=D=>{const{action:Z="click",iconRender:ne=d}=B,H=E[Z]||"",F=ne(K),j={[H]:G,className:`${D}-icon`,key:"passwordIcon",onMouseDown:R=>{R.preventDefault()},onMouseUp:R=>{R.preventDefault()}};return e.cloneElement(e.isValidElement(F)?F:e.createElement("span",null,F),j)},{className:Y,prefixCls:Q,inputPrefixCls:$,size:J}=B,ue=l(B,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:se}=e.useContext(I.E_),xe=se("input",$),we=se("input-password",Q),ie=z&&q(we),L=pe()(we,Y,{[`${we}-${J}`]:!!J}),_=Object.assign(Object.assign({},(0,n.Z)(ue,["suffix","iconRender","visibilityToggle"])),{type:K?"text":"password",className:L,prefixCls:xe,suffix:ie});return J&&(_.size=J),e.createElement(u.Z,Object.assign({ref:(0,r.sQ)(M,W)},_))}),m=C(47472),x=C(92343),w=C(3113),f=C(19716),O=C(33234),y=function(B,M){var z={};for(var U in B)Object.prototype.hasOwnProperty.call(B,U)&&M.indexOf(U)<0&&(z[U]=B[U]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var K=0,U=Object.getOwnPropertySymbols(B);K{const{prefixCls:z,inputPrefixCls:U,className:K,size:X,suffix:W,enterButton:re=!1,addonAfter:G,loading:q,disabled:Y,onSearch:Q,onChange:$,onCompositionStart:J,onCompositionEnd:ue}=B,se=y(B,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:xe,direction:we}=e.useContext(I.E_),ie=e.useRef(!1),L=xe("input-search",z),_=xe("input",U),{compactSize:D}=(0,O.ri)(L,we),Z=(0,f.Z)(Ae=>{var he;return(he=X!=null?X:D)!==null&&he!==void 0?he:Ae}),ne=e.useRef(null),H=Ae=>{Ae&&Ae.target&&Ae.type==="click"&&Q&&Q(Ae.target.value,Ae,{source:"clear"}),$&&$(Ae)},F=Ae=>{var he;document.activeElement===((he=ne.current)===null||he===void 0?void 0:he.input)&&Ae.preventDefault()},j=Ae=>{var he,le;Q&&Q((le=(he=ne.current)===null||he===void 0?void 0:he.input)===null||le===void 0?void 0:le.value,Ae,{source:"input"})},R=Ae=>{ie.current||q||j(Ae)},T=typeof re=="boolean"?e.createElement(m.Z,null):null,N=`${L}-button`;let te;const oe=re||{},V=oe.type&&oe.type.__ANT_BUTTON===!0;V||oe.type==="button"?te=(0,x.Tm)(oe,Object.assign({onMouseDown:F,onClick:Ae=>{var he,le;(le=(he=oe==null?void 0:oe.props)===null||he===void 0?void 0:he.onClick)===null||le===void 0||le.call(he,Ae),j(Ae)},key:"enterButton"},V?{className:N,size:Z}:{})):te=e.createElement(w.ZP,{className:N,type:re?"primary":void 0,size:Z,disabled:Y,key:"enterButton",onMouseDown:F,onClick:j,loading:q,icon:T},re),G&&(te=[te,(0,x.Tm)(G,{key:"addonAfter"})]);const ae=pe()(L,{[`${L}-rtl`]:we==="rtl",[`${L}-${Z}`]:!!Z,[`${L}-with-button`]:!!re},K),Se=Ae=>{ie.current=!0,J==null||J(Ae)},ge=Ae=>{ie.current=!1,ue==null||ue(Ae)};return e.createElement(u.Z,Object.assign({ref:(0,r.sQ)(ne,M),onPressEnter:R},se,{size:Z,onCompositionStart:Se,onCompositionEnd:ge,prefixCls:_,addonAfter:te,suffix:W,onChange:H,className:ae,disabled:Y}))}),A=C(1643);const P=u.Z;P.Group=s,P.Search=g,P.TextArea=A.Z,P.Password=v;var k=P},9937:function(Pt,We,C){"use strict";C.d(We,{M1:function(){return t},TM:function(){return x},Xy:function(){return s},bi:function(){return c},e5:function(){return m},ik:function(){return n},nz:function(){return p},pU:function(){return a},s7:function(){return r},x0:function(){return o}});var S=C(17313),pe=C(74207),e=C(37613),I=C(83116);const p=w=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:w,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),a=w=>({borderColor:w.hoverBorderColor}),t=w=>({borderColor:w.activeBorderColor,boxShadow:w.activeShadow,outline:0}),s=w=>({color:w.colorTextDisabled,backgroundColor:w.colorBgContainerDisabled,borderColor:w.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},a((0,e.TS)(w,{hoverBorderColor:w.colorBorder})))}),u=w=>{const{paddingBlockLG:f,fontSizeLG:O,lineHeightLG:y,borderRadiusLG:b,paddingInlineLG:g}=w;return{padding:`${f}px ${g}px`,fontSize:O,lineHeight:y,borderRadius:b}},o=w=>({padding:`${w.paddingBlockSM}px ${w.paddingInlineSM}px`,borderRadius:w.borderRadiusSM}),c=(w,f)=>{const{componentCls:O,colorError:y,colorWarning:b,errorActiveShadow:g,warningActiveShadow:A,colorErrorBorderHover:P,colorWarningBorderHover:k}=w;return{[`&-status-error:not(${f}-disabled):not(${f}-borderless)${f}`]:{borderColor:y,"&:hover":{borderColor:P},"&:focus, &-focused":Object.assign({},t((0,e.TS)(w,{activeBorderColor:y,activeShadow:g}))),[`${O}-prefix, ${O}-suffix`]:{color:y}},[`&-status-warning:not(${f}-disabled):not(${f}-borderless)${f}`]:{borderColor:b,"&:hover":{borderColor:k},"&:focus, &-focused":Object.assign({},t((0,e.TS)(w,{activeBorderColor:b,activeShadow:A}))),[`${O}-prefix, ${O}-suffix`]:{color:b}}}},n=w=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${w.paddingBlock}px ${w.paddingInline}px`,color:w.colorText,fontSize:w.fontSize,lineHeight:w.lineHeight,backgroundColor:w.colorBgContainer,backgroundImage:"none",borderWidth:w.lineWidth,borderStyle:w.lineType,borderColor:w.colorBorder,borderRadius:w.borderRadius,transition:`all ${w.motionDurationMid}`},p(w.colorTextPlaceholder)),{"&:hover":Object.assign({},a(w)),"&:focus, &-focused":Object.assign({},t(w)),"&-disabled, &[disabled]":Object.assign({},s(w)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:w.controlHeight,lineHeight:w.lineHeight,verticalAlign:"bottom",transition:`all ${w.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},u(w)),"&-sm":Object.assign({},o(w)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),r=w=>{const{componentCls:f,antCls:O}=w;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:w.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${f}, &-lg > ${f}-group-addon`]:Object.assign({},u(w)),[`&-sm ${f}, &-sm > ${f}-group-addon`]:Object.assign({},o(w)),[`&-lg ${O}-select-single ${O}-select-selector`]:{height:w.controlHeightLG},[`&-sm ${O}-select-single ${O}-select-selector`]:{height:w.controlHeightSM},[`> ${f}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${f}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${w.paddingInline}px`,color:w.colorText,fontWeight:"normal",fontSize:w.fontSize,textAlign:"center",backgroundColor:w.colorFillAlter,border:`${w.lineWidth}px ${w.lineType} ${w.colorBorder}`,borderRadius:w.borderRadius,transition:`all ${w.motionDurationSlow}`,lineHeight:1,[`${O}-select`]:{margin:`-${w.paddingBlock+1}px -${w.paddingInline}px`,[`&${O}-select-single:not(${O}-select-customize-input)`]:{[`${O}-select-selector`]:{backgroundColor:"inherit",border:`${w.lineWidth}px ${w.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${O}-select-selector`]:{color:w.colorPrimary}}},[`${O}-cascader-picker`]:{margin:`-9px -${w.paddingInline}px`,backgroundColor:"transparent",[`${O}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${f}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${f}-search-with-button &`]:{zIndex:0}}},[`> ${f}:first-child, ${f}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${O}-select ${O}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${f}-affix-wrapper`]:{[`&:not(:first-child) ${f}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${f}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${f}:last-child, ${f}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${O}-select ${O}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${f}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${f}-search &`]:{borderStartStartRadius:w.borderRadius,borderEndStartRadius:w.borderRadius}},[`&:not(:first-child), ${f}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${f}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,S.dF)()),{[`${f}-group-addon, ${f}-group-wrap, > ${f}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:w.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` + `]:{color:Ft}})},{[`${ee}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${ee}-handler-down`]:{borderBlockStartWidth:0}}}]},oe=le=>{const{componentCls:ee,paddingBlock:ce,paddingInline:ye,inputAffixPadding:Ce,controlWidth:Te,borderRadiusLG:De,borderRadiusSM:Ke}=le;return{[`${ee}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,H.ik)(le)),(0,H.bi)(le,`${ee}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:Te,padding:0,paddingInlineStart:ye,"&-lg":{borderRadius:De},"&-sm":{borderRadius:Ke},[`&:not(${ee}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,H.pU)(le)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},[`&-disabled > ${ee}-disabled`]:{background:"transparent"},[`> div${ee}`]:{width:"100%",border:"none",outline:"none",[`&${ee}-focused`]:{boxShadow:"none !important"}},[`input${ee}-input`]:{padding:`${ce}px 0`},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${ee}-handler-wrap`]:{zIndex:2},[ee]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:Ce},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:ye,marginInlineStart:Ce}}})}};var V=(0,R.Z)("InputNumber",le=>{const ee=(0,T.TS)(le,(0,H.e5)(le));return[te(ee),oe(ee),(0,j.c)(ee)]},le=>Object.assign(Object.assign({},(0,H.TM)(le)),{controlWidth:90,handleWidth:le.controlHeightSM-le.lineWidth*2,handleFontSize:le.fontSize/2,handleVisible:"auto",handleActiveBg:le.colorFillAlter,handleBg:le.colorBgContainer,handleHoverColor:le.colorPrimary,handleBorderColor:le.colorBorder})),ae=function(le,ee){var ce={};for(var ye in le)Object.prototype.hasOwnProperty.call(le,ye)&&ee.indexOf(ye)<0&&(ce[ye]=le[ye]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,ye=Object.getOwnPropertySymbols(le);Ce{const{getPrefixCls:ce,direction:ye}=g.useContext(ie.E_),Ce=g.useRef(null);g.useImperativeHandle(ee,()=>Ce.current);const{className:Te,rootClassName:De,size:Ke,disabled:$e,prefixCls:pt,addonBefore:Ct,addonAfter:wt,prefix:bt,bordered:Mt=!0,readOnly:Ht,status:jt,controls:Jt}=le,sn=ae(le,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),Ft=ce("input-number",pt),[$t,yn]=V(Ft),{compactSize:qt,compactItemClassnames:Qt}=(0,ne.ri)(Ft,ye);let ln=g.createElement(pe.Z,{className:`${Ft}-handler-up-inner`}),En=g.createElement(S.Z,{className:`${Ft}-handler-down-inner`});const Ot=typeof Jt=="boolean"?Jt:void 0;typeof Jt=="object"&&(ln=typeof Jt.upIcon=="undefined"?ln:g.createElement("span",{className:`${Ft}-handler-up-inner`},Jt.upIcon),En=typeof Jt.downIcon=="undefined"?En:g.createElement("span",{className:`${Ft}-handler-down-inner`},Jt.downIcon));const{hasFeedback:wn,status:rn,isFormItemInput:Zn,feedbackIcon:Pe}=g.useContext(Z.aM),fe=(0,we.F)(rn,jt),Ee=(0,D.Z)(Ye=>{var st;return(st=Ke!=null?Ke:qt)!==null&&st!==void 0?st:Ye}),be=g.useContext(_.Z),ve=$e!=null?$e:be,Ne=I()({[`${Ft}-lg`]:Ee==="large",[`${Ft}-sm`]:Ee==="small",[`${Ft}-rtl`]:ye==="rtl",[`${Ft}-borderless`]:!Mt,[`${Ft}-in-form-item`]:Zn},(0,we.Z)(Ft,fe),Qt,yn),Fe=`${Ft}-group`,qe=g.createElement(xe,Object.assign({ref:Ce,disabled:ve,className:I()(Te,De),upHandler:ln,downHandler:En,prefixCls:Ft,readOnly:Ht,controls:Ot,prefix:bt,suffix:wn&&Pe,addonAfter:wt&&g.createElement(ne.BR,null,g.createElement(Z.Ux,{override:!0,status:!0},wt)),addonBefore:Ct&&g.createElement(ne.BR,null,g.createElement(Z.Ux,{override:!0,status:!0},Ct)),classNames:{input:Ne},classes:{affixWrapper:I()((0,we.Z)(`${Ft}-affix-wrapper`,fe,wn),{[`${Ft}-affix-wrapper-sm`]:Ee==="small",[`${Ft}-affix-wrapper-lg`]:Ee==="large",[`${Ft}-affix-wrapper-rtl`]:ye==="rtl",[`${Ft}-affix-wrapper-borderless`]:!Mt},yn),wrapper:I()({[`${Fe}-rtl`]:ye==="rtl",[`${Ft}-wrapper-disabled`]:ve},yn),group:I()({[`${Ft}-group-wrapper-sm`]:Ee==="small",[`${Ft}-group-wrapper-lg`]:Ee==="large",[`${Ft}-group-wrapper-rtl`]:ye==="rtl"},(0,we.Z)(`${Ft}-group-wrapper`,fe,wn),yn)}},sn));return $t(qe)}),ge=Se,Ae=le=>g.createElement(L.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},g.createElement(Se,Object.assign({},le)));ge._InternalPanelDoNotUseOrYouWillBeFired=Ae;var he=ge},9432:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return v},n:function(){return E}});var S=C(19248),pe=C(92310),e=C.n(pe),I=C(93681),p=C(8654),a=C(59301),t=C(19080),s=C(36355),u=C(1684),o=C(19716),c=C(32441),n=C(33234),r=C(59412),i=C(9937);function l(m){return!!(m.prefix||m.suffix||m.allowClear)}var d=function(m,x){var w={};for(var f in m)Object.prototype.hasOwnProperty.call(m,f)&&x.indexOf(f)<0&&(w[f]=m[f]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,f=Object.getOwnPropertySymbols(m);O{var w;const{prefixCls:f,bordered:O=!0,status:y,size:b,disabled:g,onBlur:A,onFocus:P,suffix:k,allowClear:B,addonAfter:M,addonBefore:z,className:U,style:K,styles:X,rootClassName:W,onChange:re,classNames:G}=m,q=d(m,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Y,direction:Q,input:$}=a.useContext(s.E_),J=Y("input",f),ue=(0,a.useRef)(null),[se,xe]=(0,i.ZP)(J),{compactSize:we,compactItemClassnames:ie}=(0,n.ri)(J,Q),L=(0,o.Z)(Se=>{var ge;return(ge=b!=null?b:we)!==null&&ge!==void 0?ge:Se}),_=a.useContext(u.Z),D=g!=null?g:_,{status:Z,hasFeedback:ne,feedbackIcon:H}=(0,a.useContext)(c.aM),F=(0,t.F)(Z,y),j=l(m)||!!ne,R=(0,a.useRef)(j);(0,a.useEffect)(()=>{var Se;j&&R.current,R.current=j},[j]);const T=(0,r.Z)(ue,!0),N=Se=>{T(),A==null||A(Se)},te=Se=>{T(),P==null||P(Se)},oe=Se=>{T(),re==null||re(Se)},V=(ne||k)&&a.createElement(a.Fragment,null,k,ne&&H);let ae;return typeof B=="object"&&(B!=null&&B.clearIcon)?ae=B:B&&(ae={clearIcon:a.createElement(S.Z,null)}),se(a.createElement(I.default,Object.assign({ref:(0,p.sQ)(x,ue),prefixCls:J,autoComplete:$==null?void 0:$.autoComplete},q,{disabled:D,onBlur:N,onFocus:te,style:Object.assign(Object.assign({},$==null?void 0:$.style),K),styles:Object.assign(Object.assign({},$==null?void 0:$.styles),X),suffix:V,allowClear:ae,className:e()(U,W,ie,$==null?void 0:$.className),onChange:oe,addonAfter:M&&a.createElement(n.BR,null,a.createElement(c.Ux,{override:!0,status:!0},M)),addonBefore:z&&a.createElement(n.BR,null,a.createElement(c.Ux,{override:!0,status:!0},z)),classNames:Object.assign(Object.assign(Object.assign({},G),$==null?void 0:$.classNames),{input:e()({[`${J}-sm`]:L==="small",[`${J}-lg`]:L==="large",[`${J}-rtl`]:Q==="rtl",[`${J}-borderless`]:!O},!j&&(0,t.Z)(J,F),G==null?void 0:G.input,(w=$==null?void 0:$.classNames)===null||w===void 0?void 0:w.input,xe)}),classes:{affixWrapper:e()({[`${J}-affix-wrapper-sm`]:L==="small",[`${J}-affix-wrapper-lg`]:L==="large",[`${J}-affix-wrapper-rtl`]:Q==="rtl",[`${J}-affix-wrapper-borderless`]:!O},(0,t.Z)(`${J}-affix-wrapper`,F,ne),xe),wrapper:e()({[`${J}-group-rtl`]:Q==="rtl"},xe),group:e()({[`${J}-group-wrapper-sm`]:L==="small",[`${J}-group-wrapper-lg`]:L==="large",[`${J}-group-wrapper-rtl`]:Q==="rtl",[`${J}-group-wrapper-disabled`]:D},(0,t.Z)(`${J}-group-wrapper`,F,ne),xe)}})))})},1643:function(Pt,We,C){"use strict";var S=C(19248),pe=C(92310),e=C.n(pe),I=C(9296),p=C(59301),a=C(19080),t=C(36355),s=C(1684),u=C(19716),o=C(32441),c=C(9432),n=C(9937),r=function(l,d){var E={};for(var h in l)Object.prototype.hasOwnProperty.call(l,h)&&d.indexOf(h)<0&&(E[h]=l[h]);if(l!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,h=Object.getOwnPropertySymbols(l);v{const{prefixCls:E,bordered:h=!0,size:v,disabled:m,status:x,allowClear:w,showCount:f,classNames:O,rootClassName:y,className:b}=l,g=r(l,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:A,direction:P}=p.useContext(t.E_),k=(0,u.Z)(v),B=p.useContext(s.Z),M=m!=null?m:B,{status:z,hasFeedback:U,feedbackIcon:K}=p.useContext(o.aM),X=(0,a.F)(z,x),W=p.useRef(null);p.useImperativeHandle(d,()=>{var Q;return{resizableTextArea:(Q=W.current)===null||Q===void 0?void 0:Q.resizableTextArea,focus:$=>{var J,ue;(0,c.n)((ue=(J=W.current)===null||J===void 0?void 0:J.resizableTextArea)===null||ue===void 0?void 0:ue.textArea,$)},blur:()=>{var $;return($=W.current)===null||$===void 0?void 0:$.blur()}}});const re=A("input",E);let G;typeof w=="object"&&(w!=null&&w.clearIcon)?G=w:w&&(G={clearIcon:p.createElement(S.Z,null)});const[q,Y]=(0,n.ZP)(re);return q(p.createElement(I.default,Object.assign({},g,{disabled:M,allowClear:G,className:e()(b,y),classes:{affixWrapper:e()(`${re}-textarea-affix-wrapper`,{[`${re}-affix-wrapper-rtl`]:P==="rtl",[`${re}-affix-wrapper-borderless`]:!h,[`${re}-affix-wrapper-sm`]:k==="small",[`${re}-affix-wrapper-lg`]:k==="large",[`${re}-textarea-show-count`]:f},(0,a.Z)(`${re}-affix-wrapper`,X),Y)},classNames:Object.assign(Object.assign({},O),{textarea:e()({[`${re}-borderless`]:!h,[`${re}-sm`]:k==="small",[`${re}-lg`]:k==="large"},(0,a.Z)(re,X),Y,O==null?void 0:O.textarea)}),prefixCls:re,suffix:U&&p.createElement("span",{className:`${re}-textarea-suffix`},K),showCount:f,ref:W})))});We.Z=i},59412:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return pe}});var S=C(59301);function pe(e,I){const p=(0,S.useRef)([]),a=()=>{p.current.push(setTimeout(()=>{var t,s,u,o;!((t=e.current)===null||t===void 0)&&t.input&&((s=e.current)===null||s===void 0?void 0:s.input.getAttribute("type"))==="password"&&(!((u=e.current)===null||u===void 0)&&u.input.hasAttribute("value"))&&((o=e.current)===null||o===void 0||o.input.removeAttribute("value"))}))};return(0,S.useEffect)(()=>(I&&a(),()=>p.current.forEach(t=>{t&&clearTimeout(t)})),[]),a}},92832:function(Pt,We,C){"use strict";C.d(We,{default:function(){return k}});var S=C(92310),pe=C.n(S),e=C(59301),I=C(36355),p=C(32441),a=C(9937),s=B=>{const{getPrefixCls:M,direction:z}=(0,e.useContext)(I.E_),{prefixCls:U,className:K}=B,X=M("input-group",U),W=M("input"),[re,G]=(0,a.ZP)(W),q=pe()(X,{[`${X}-lg`]:B.size==="large",[`${X}-sm`]:B.size==="small",[`${X}-compact`]:B.compact,[`${X}-rtl`]:z==="rtl"},G,K),Y=(0,e.useContext)(p.aM),Q=(0,e.useMemo)(()=>Object.assign(Object.assign({},Y),{isFormItemInput:!1}),[Y]);return re(e.createElement("span",{className:q,style:B.style,onMouseEnter:B.onMouseEnter,onMouseLeave:B.onMouseLeave,onFocus:B.onFocus,onBlur:B.onBlur},e.createElement(p.aM.Provider,{value:Q},B.children)))},u=C(9432),o=C(73331),c=C(15277),n=C(2738),r=C(8654),i=C(59412),l=function(B,M){var z={};for(var U in B)Object.prototype.hasOwnProperty.call(B,U)&&M.indexOf(U)<0&&(z[U]=B[U]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var K=0,U=Object.getOwnPropertySymbols(B);KB?e.createElement(c.Z,null):e.createElement(o.Z,null),E={click:"onClick",hover:"onMouseOver"};var v=e.forwardRef((B,M)=>{const{visibilityToggle:z=!0}=B,U=typeof z=="object"&&z.visible!==void 0,[K,X]=(0,e.useState)(()=>U?z.visible:!1),W=(0,e.useRef)(null);e.useEffect(()=>{U&&X(z.visible)},[U,z]);const re=(0,i.Z)(W),G=()=>{const{disabled:D}=B;D||(K&&re(),X(Z=>{var ne;const H=!Z;return typeof z=="object"&&((ne=z.onVisibleChange)===null||ne===void 0||ne.call(z,H)),H}))},q=D=>{const{action:Z="click",iconRender:ne=d}=B,H=E[Z]||"",F=ne(K),j={[H]:G,className:`${D}-icon`,key:"passwordIcon",onMouseDown:R=>{R.preventDefault()},onMouseUp:R=>{R.preventDefault()}};return e.cloneElement(e.isValidElement(F)?F:e.createElement("span",null,F),j)},{className:Y,prefixCls:Q,inputPrefixCls:$,size:J}=B,ue=l(B,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:se}=e.useContext(I.E_),xe=se("input",$),we=se("input-password",Q),ie=z&&q(we),L=pe()(we,Y,{[`${we}-${J}`]:!!J}),_=Object.assign(Object.assign({},(0,n.Z)(ue,["suffix","iconRender","visibilityToggle"])),{type:K?"text":"password",className:L,prefixCls:xe,suffix:ie});return J&&(_.size=J),e.createElement(u.Z,Object.assign({ref:(0,r.sQ)(M,W)},_))}),m=C(47472),x=C(92343),w=C(3113),f=C(19716),O=C(33234),y=function(B,M){var z={};for(var U in B)Object.prototype.hasOwnProperty.call(B,U)&&M.indexOf(U)<0&&(z[U]=B[U]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var K=0,U=Object.getOwnPropertySymbols(B);K{const{prefixCls:z,inputPrefixCls:U,className:K,size:X,suffix:W,enterButton:re=!1,addonAfter:G,loading:q,disabled:Y,onSearch:Q,onChange:$,onCompositionStart:J,onCompositionEnd:ue}=B,se=y(B,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:xe,direction:we}=e.useContext(I.E_),ie=e.useRef(!1),L=xe("input-search",z),_=xe("input",U),{compactSize:D}=(0,O.ri)(L,we),Z=(0,f.Z)(Ae=>{var he;return(he=X!=null?X:D)!==null&&he!==void 0?he:Ae}),ne=e.useRef(null),H=Ae=>{Ae&&Ae.target&&Ae.type==="click"&&Q&&Q(Ae.target.value,Ae,{source:"clear"}),$&&$(Ae)},F=Ae=>{var he;document.activeElement===((he=ne.current)===null||he===void 0?void 0:he.input)&&Ae.preventDefault()},j=Ae=>{var he,le;Q&&Q((le=(he=ne.current)===null||he===void 0?void 0:he.input)===null||le===void 0?void 0:le.value,Ae,{source:"input"})},R=Ae=>{ie.current||q||j(Ae)},T=typeof re=="boolean"?e.createElement(m.Z,null):null,N=`${L}-button`;let te;const oe=re||{},V=oe.type&&oe.type.__ANT_BUTTON===!0;V||oe.type==="button"?te=(0,x.Tm)(oe,Object.assign({onMouseDown:F,onClick:Ae=>{var he,le;(le=(he=oe==null?void 0:oe.props)===null||he===void 0?void 0:he.onClick)===null||le===void 0||le.call(he,Ae),j(Ae)},key:"enterButton"},V?{className:N,size:Z}:{})):te=e.createElement(w.ZP,{className:N,type:re?"primary":void 0,size:Z,disabled:Y,key:"enterButton",onMouseDown:F,onClick:j,loading:q,icon:T},re),G&&(te=[te,(0,x.Tm)(G,{key:"addonAfter"})]);const ae=pe()(L,{[`${L}-rtl`]:we==="rtl",[`${L}-${Z}`]:!!Z,[`${L}-with-button`]:!!re},K),Se=Ae=>{ie.current=!0,J==null||J(Ae)},ge=Ae=>{ie.current=!1,ue==null||ue(Ae)};return e.createElement(u.Z,Object.assign({ref:(0,r.sQ)(ne,M),onPressEnter:R},se,{size:Z,onCompositionStart:Se,onCompositionEnd:ge,prefixCls:_,addonAfter:te,suffix:W,onChange:H,className:ae,disabled:Y}))}),A=C(1643);const P=u.Z;P.Group=s,P.Search=g,P.TextArea=A.Z,P.Password=v;var k=P},9937:function(Pt,We,C){"use strict";C.d(We,{M1:function(){return t},TM:function(){return x},Xy:function(){return s},bi:function(){return c},e5:function(){return m},ik:function(){return n},nz:function(){return p},pU:function(){return a},s7:function(){return r},x0:function(){return o}});var S=C(17313),pe=C(74207),e=C(37613),I=C(83116);const p=w=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:w,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),a=w=>({borderColor:w.hoverBorderColor}),t=w=>({borderColor:w.activeBorderColor,boxShadow:w.activeShadow,outline:0}),s=w=>({color:w.colorTextDisabled,backgroundColor:w.colorBgContainerDisabled,borderColor:w.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},a((0,e.TS)(w,{hoverBorderColor:w.colorBorder})))}),u=w=>{const{paddingBlockLG:f,fontSizeLG:O,lineHeightLG:y,borderRadiusLG:b,paddingInlineLG:g}=w;return{padding:`${f}px ${g}px`,fontSize:O,lineHeight:y,borderRadius:b}},o=w=>({padding:`${w.paddingBlockSM}px ${w.paddingInlineSM}px`,borderRadius:w.borderRadiusSM}),c=(w,f)=>{const{componentCls:O,colorError:y,colorWarning:b,errorActiveShadow:g,warningActiveShadow:A,colorErrorBorderHover:P,colorWarningBorderHover:k}=w;return{[`&-status-error:not(${f}-disabled):not(${f}-borderless)${f}`]:{borderColor:y,"&:hover":{borderColor:P},"&:focus, &-focused":Object.assign({},t((0,e.TS)(w,{activeBorderColor:y,activeShadow:g}))),[`${O}-prefix, ${O}-suffix`]:{color:y}},[`&-status-warning:not(${f}-disabled):not(${f}-borderless)${f}`]:{borderColor:b,"&:hover":{borderColor:k},"&:focus, &-focused":Object.assign({},t((0,e.TS)(w,{activeBorderColor:b,activeShadow:A}))),[`${O}-prefix, ${O}-suffix`]:{color:b}}}},n=w=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${w.paddingBlock}px ${w.paddingInline}px`,color:w.colorText,fontSize:w.fontSize,lineHeight:w.lineHeight,backgroundColor:w.colorBgContainer,backgroundImage:"none",borderWidth:w.lineWidth,borderStyle:w.lineType,borderColor:w.colorBorder,borderRadius:w.borderRadius,transition:`all ${w.motionDurationMid}`},p(w.colorTextPlaceholder)),{"&:hover":Object.assign({},a(w)),"&:focus, &-focused":Object.assign({},t(w)),"&-disabled, &[disabled]":Object.assign({},s(w)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:w.controlHeight,lineHeight:w.lineHeight,verticalAlign:"bottom",transition:`all ${w.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},u(w)),"&-sm":Object.assign({},o(w)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),r=w=>{const{componentCls:f,antCls:O}=w;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:w.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${f}, &-lg > ${f}-group-addon`]:Object.assign({},u(w)),[`&-sm ${f}, &-sm > ${f}-group-addon`]:Object.assign({},o(w)),[`&-lg ${O}-select-single ${O}-select-selector`]:{height:w.controlHeightLG},[`&-sm ${O}-select-single ${O}-select-selector`]:{height:w.controlHeightSM},[`> ${f}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${f}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${w.paddingInline}px`,color:w.colorText,fontWeight:"normal",fontSize:w.fontSize,textAlign:"center",backgroundColor:w.colorFillAlter,border:`${w.lineWidth}px ${w.lineType} ${w.colorBorder}`,borderRadius:w.borderRadius,transition:`all ${w.motionDurationSlow}`,lineHeight:1,[`${O}-select`]:{margin:`-${w.paddingBlock+1}px -${w.paddingInline}px`,[`&${O}-select-single:not(${O}-select-customize-input)`]:{[`${O}-select-selector`]:{backgroundColor:"inherit",border:`${w.lineWidth}px ${w.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${O}-select-selector`]:{color:w.colorPrimary}}},[`${O}-cascader-picker`]:{margin:`-9px -${w.paddingInline}px`,backgroundColor:"transparent",[`${O}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${f}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${f}-search-with-button &`]:{zIndex:0}}},[`> ${f}:first-child, ${f}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${O}-select ${O}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${f}-affix-wrapper`]:{[`&:not(:first-child) ${f}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${f}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${f}:last-child, ${f}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${O}-select ${O}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${f}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${f}-search &`]:{borderStartStartRadius:w.borderRadius,borderEndStartRadius:w.borderRadius}},[`&:not(:first-child), ${f}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${f}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,S.dF)()),{[`${f}-group-addon, ${f}-group-wrap, > ${f}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:w.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` & > ${f}-affix-wrapper, & > ${f}-number-affix-wrapper, & > ${O}-picker-range @@ -121,7 +121,7 @@ headers: `+JSON.stringify(ye),he.data=le,he.path=W.path,he.status=L,he.headers=y ${f}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${f}-affix-wrapper-focused`]:{zIndex:2}}}}},v=w=>{const{componentCls:f,paddingLG:O}=w,y=`${f}-textarea`;return{[y]:{position:"relative","&-show-count":{[`> ${f}`]:{height:"100%"},[`${f}-data-count`]:{position:"absolute",bottom:-w.fontSize*w.lineHeight,insetInlineEnd:0,color:w.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${f}`]:{paddingInlineEnd:O}},[`&-affix-wrapper${y}-has-feedback`]:{[`${f}`]:{paddingInlineEnd:O}},[`&-affix-wrapper${f}-affix-wrapper`]:{padding:0,[`> textarea${f}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${f}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${f}-clear-icon`]:{position:"absolute",insetInlineEnd:w.paddingXS,insetBlockStart:w.paddingXS},[`${y}-suffix`]:{position:"absolute",top:0,insetInlineEnd:w.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function m(w){return(0,e.TS)(w,{inputAffixPadding:w.paddingXXS})}const x=w=>{const{controlHeight:f,fontSize:O,lineHeight:y,lineWidth:b,controlHeightSM:g,controlHeightLG:A,fontSizeLG:P,lineHeightLG:k,paddingSM:B,controlPaddingHorizontalSM:M,controlPaddingHorizontal:z,colorFillAlter:U,colorPrimaryHover:K,controlOutlineWidth:X,controlOutline:W,colorErrorOutline:re,colorWarningOutline:G}=w;return{paddingBlock:Math.max(Math.round((f-O*y)/2*10)/10-b,3),paddingBlockSM:Math.max(Math.round((g-O*y)/2*10)/10-b,0),paddingBlockLG:Math.ceil((A-P*k)/2*10)/10-b,paddingInline:B-b,paddingInlineSM:M-b,paddingInlineLG:z-b,addonBg:U,activeBorderColor:K,hoverBorderColor:K,activeShadow:`0 0 0 ${X}px ${W}`,errorActiveShadow:`0 0 0 ${X}px ${re}`,warningActiveShadow:`0 0 0 ${X}px ${G}`}};We.ZP=(0,I.Z)("Input",w=>{const f=(0,e.TS)(w,m(w));return[i(f),v(f),d(f),E(f),h(f),(0,pe.c)(f)]},x)},45818:function(Pt,We,C){"use strict";C.d(We,{D:function(){return m},Z:function(){return f}});var S=C(60499),pe=C(59301),e={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"},I=e,p=C(7657),a=function(y,b){return pe.createElement(p.Z,(0,S.Z)({},y,{ref:b,icon:I}))},t=pe.forwardRef(a),s=t,u=C(33853),o=C(38819),c=C(92310),n=C.n(c),r=C(2738),l=O=>!isNaN(parseFloat(O))&&isFinite(O),d=C(36355),E=C(84966),h=function(O,y){var b={};for(var g in O)Object.prototype.hasOwnProperty.call(O,g)&&y.indexOf(g)<0&&(b[g]=O[g]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,g=Object.getOwnPropertySymbols(O);A{let O=0;return function(){let y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return O+=1,`${y}${O}`}})();var f=pe.forwardRef((O,y)=>{const{prefixCls:b,className:g,trigger:A,children:P,defaultCollapsed:k=!1,theme:B="dark",style:M={},collapsible:z=!1,reverseArrow:U=!1,width:K=200,collapsedWidth:X=80,zeroWidthTriggerStyle:W,breakpoint:re,onCollapse:G,onBreakpoint:q}=O,Y=h(O,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Q}=(0,pe.useContext)(E.Gs),[$,J]=(0,pe.useState)("collapsed"in O?O.collapsed:k),[ue,se]=(0,pe.useState)(!1);(0,pe.useEffect)(()=>{"collapsed"in O&&J(O.collapsed)},[O.collapsed]);const xe=(Z,ne)=>{"collapsed"in O||J(Z),G==null||G(Z,ne)},we=(0,pe.useRef)();we.current=Z=>{se(Z.matches),q==null||q(Z.matches),$!==Z.matches&&xe(Z.matches,"responsive")},(0,pe.useEffect)(()=>{function Z(H){return we.current(H)}let ne;if(typeof window!="undefined"){const{matchMedia:H}=window;if(H&&re&&re in v){ne=H(`(max-width: ${v[re]})`);try{ne.addEventListener("change",Z)}catch(F){ne.addListener(Z)}Z(ne)}}return()=>{try{ne==null||ne.removeEventListener("change",Z)}catch(H){ne==null||ne.removeListener(Z)}}},[re]),(0,pe.useEffect)(()=>{const Z=x("ant-sider-");return Q.addSider(Z),()=>Q.removeSider(Z)},[]);const ie=()=>{xe(!$,"clickTrigger")},{getPrefixCls:L}=(0,pe.useContext)(d.E_),_=()=>{const Z=L("layout-sider",b),ne=(0,r.Z)(Y,["collapsed"]),H=$?X:K,F=l(H)?`${H}px`:String(H),j=parseFloat(String(X||0))===0?pe.createElement("span",{onClick:ie,className:n()(`${Z}-zero-width-trigger`,`${Z}-zero-width-trigger-${U?"right":"left"}`),style:W},A||pe.createElement(s,null)):null,N={expanded:U?pe.createElement(o.Z,null):pe.createElement(u.Z,null),collapsed:U?pe.createElement(u.Z,null):pe.createElement(o.Z,null)}[$?"collapsed":"expanded"],te=A!==null?j||pe.createElement("div",{className:`${Z}-trigger`,onClick:ie,style:{width:F}},A||N):null,oe=Object.assign(Object.assign({},M),{flex:`0 0 ${F}`,maxWidth:F,minWidth:F,width:F}),V=n()(Z,`${Z}-${B}`,{[`${Z}-collapsed`]:!!$,[`${Z}-has-trigger`]:z&&A!==null&&!j,[`${Z}-below`]:!!ue,[`${Z}-zero-width`]:parseFloat(F)===0},g);return pe.createElement("aside",Object.assign({className:V},ne,{style:oe,ref:y}),pe.createElement("div",{className:`${Z}-children`},P),z||ue&&j?te:null)},D=pe.useMemo(()=>({siderCollapsed:$}),[$]);return pe.createElement(m.Provider,{value:D},_())})},84966:function(Pt,We,C){"use strict";C.d(We,{VY:function(){return m},$_:function(){return v},h4:function(){return h},Gs:function(){return r},ZP:function(){return x}});var S=C(77654),pe=C(92310),e=C.n(pe),I=C(2738),p=C(59301),a=C(36355),t=C(83116),u=w=>{const{componentCls:f,bodyBg:O,lightSiderBg:y,lightTriggerBg:b,lightTriggerColor:g}=w;return{[`${f}-sider-light`]:{background:y,[`${f}-sider-trigger`]:{color:g,background:b},[`${f}-sider-zero-width-trigger`]:{color:g,background:b,border:`1px solid ${O}`,borderInlineStart:0}}}};const o=w=>{const{antCls:f,componentCls:O,colorText:y,triggerColor:b,footerBg:g,triggerBg:A,headerHeight:P,headerPadding:k,headerColor:B,footerPadding:M,triggerHeight:z,zeroTriggerHeight:U,zeroTriggerWidth:K,motionDurationMid:X,motionDurationSlow:W,fontSize:re,borderRadius:G,bodyBg:q,headerBg:Y,siderBg:Q}=w;return{[O]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:q,"&, *":{boxSizing:"border-box"},[`&${O}-has-sider`]:{flexDirection:"row",[`> ${O}, > ${O}-content`]:{width:0}},[`${O}-header, &${O}-footer`]:{flex:"0 0 auto"},[`${O}-sider`]:{position:"relative",minWidth:0,background:Q,transition:`all ${X}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${f}-menu${f}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:z},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:z,color:b,lineHeight:`${z}px`,textAlign:"center",background:A,cursor:"pointer",transition:`all ${X}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:P,insetInlineEnd:-K,zIndex:1,width:K,height:U,color:b,fontSize:w.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Q,borderStartStartRadius:0,borderStartEndRadius:G,borderEndEndRadius:G,borderEndStartRadius:0,cursor:"pointer",transition:`background ${W} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${W}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-K,borderStartStartRadius:G,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:G}}}}},u(w)),{"&-rtl":{direction:"rtl"}}),[`${O}-header`]:{height:P,padding:k,color:B,lineHeight:`${P}px`,background:Y,[`${f}-menu`]:{lineHeight:"inherit"}},[`${O}-footer`]:{padding:M,color:y,fontSize:re,background:g},[`${O}-content`]:{flex:"auto",minHeight:0}}};var c=(0,t.Z)("Layout",w=>[o(w)],w=>{const{colorBgLayout:f,controlHeight:O,controlHeightLG:y,colorText:b,controlHeightSM:g,marginXXS:A,colorTextLightSolid:P,colorBgContainer:k}=w,B=y*1.25;return{colorBgHeader:"#001529",colorBgBody:f,colorBgTrigger:"#002140",bodyBg:f,headerBg:"#001529",headerHeight:O*2,headerPadding:`0 ${B}px`,headerColor:b,footerPadding:`${g}px ${B}px`,footerBg:f,siderBg:"#001529",triggerHeight:y+A*2,triggerBg:"#002140",triggerColor:P,zeroTriggerWidth:y,zeroTriggerHeight:y,lightSiderBg:k,lightTriggerBg:k,lightTriggerColor:b}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),n=function(w,f){var O={};for(var y in w)Object.prototype.hasOwnProperty.call(w,y)&&f.indexOf(y)<0&&(O[y]=w[y]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,y=Object.getOwnPropertySymbols(w);bnull,removeSider:()=>null}});function i(w){let{suffixCls:f,tagName:O,displayName:y}=w;return b=>p.forwardRef((A,P)=>p.createElement(b,Object.assign({ref:P,suffixCls:f,tagName:O},A)))}const l=p.forwardRef((w,f)=>{const{prefixCls:O,suffixCls:y,className:b,tagName:g}=w,A=n(w,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:P}=p.useContext(a.E_),k=P("layout",O),[B,M]=c(k),z=y?`${k}-${y}`:k;return B(p.createElement(g,Object.assign({className:e()(O||z,b,M),ref:f},A)))}),d=p.forwardRef((w,f)=>{const{direction:O}=p.useContext(a.E_),[y,b]=p.useState([]),{prefixCls:g,className:A,rootClassName:P,children:k,hasSider:B,tagName:M,style:z}=w,U=n(w,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),K=(0,I.Z)(U,["suffixCls"]),{getPrefixCls:X,layout:W}=p.useContext(a.E_),re=X("layout",g),[G,q]=c(re),Y=e()(re,{[`${re}-has-sider`]:typeof B=="boolean"?B:y.length>0,[`${re}-rtl`]:O==="rtl"},W==null?void 0:W.className,A,P,q),Q=p.useMemo(()=>({siderHook:{addSider:$=>{b(J=>[].concat((0,S.Z)(J),[$]))},removeSider:$=>{b(J=>J.filter(ue=>ue!==$))}}}),[]);return G(p.createElement(r.Provider,{value:Q},p.createElement(M,Object.assign({ref:f,className:Y,style:Object.assign(Object.assign({},W==null?void 0:W.style),z)},K),k)))}),E=i({tagName:"div",displayName:"Layout"})(d),h=i({suffixCls:"header",tagName:"header",displayName:"Header"})(l),v=i({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(l),m=i({suffixCls:"content",tagName:"main",displayName:"Content"})(l);var x=E},40875:function(Pt,We,C){"use strict";C.d(We,{J:function(){return a}});var S=C(59301),pe=C(33234),e=C(70425),I=function(t,s){var u={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&s.indexOf(o)<0&&(u[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,o=Object.getOwnPropertySymbols(t);c{const{children:u}=t,o=I(t,["children"]),c=S.useContext(p),n=S.useMemo(()=>Object.assign(Object.assign({},c),o),[c,o.prefixCls,o.mode,o.selectable]);return S.createElement(p.Provider,{value:n},S.createElement(pe.BR,null,(0,e.supportNodeRef)(u)?S.cloneElement(u,{ref:s}):u))});We.Z=p},20834:function(Pt,We,C){"use strict";C.d(We,{default:function(){return D}});var S=C(15285),pe=C(59301),e=C(45818),I=C(92310),p=C.n(I),a=C(36355),t=function(Z,ne){var H={};for(var F in Z)Object.prototype.hasOwnProperty.call(Z,F)&&ne.indexOf(F)<0&&(H[F]=Z[F]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,F=Object.getOwnPropertySymbols(Z);j{const{prefixCls:ne,className:H,dashed:F}=Z,j=t(Z,["prefixCls","className","dashed"]),{getPrefixCls:R}=pe.useContext(a.E_),T=R("menu",ne),N=p()({[`${T}-item-divider-dashed`]:!!F},H);return pe.createElement(S.iz,Object.assign({className:N},j))},o=C(11592),c=C(2738),n=C(6848),r=C(92343),l=(0,pe.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),E=Z=>{var ne;const{className:H,children:F,icon:j,title:R,danger:T}=Z,{prefixCls:N,firstLevel:te,direction:oe,disableMenuItemTitleTooltip:V,inlineCollapsed:ae}=pe.useContext(l),Se=ce=>{const ye=pe.createElement("span",{className:`${N}-title-content`},F);return(!j||(0,r.l$)(F)&&F.type==="span")&&F&&ce&&te&&typeof F=="string"?pe.createElement("div",{className:`${N}-inline-collapsed-noicon`},F.charAt(0)):ye},{siderCollapsed:ge}=pe.useContext(e.D);let Ae=R;typeof R=="undefined"?Ae=te?F:"":R===!1&&(Ae="");const he={title:Ae};!ge&&!ae&&(he.title=null,he.open=!1);const le=(0,o.Z)(F).length;let ee=pe.createElement(S.ck,Object.assign({},(0,c.Z)(Z,["title","icon","danger"]),{className:p()({[`${N}-item-danger`]:T,[`${N}-item-only-child`]:(j?le+1:le)===1},H),title:typeof R=="string"?R:void 0}),(0,r.Tm)(j,{className:p()((0,r.l$)(j)?(ne=j.props)===null||ne===void 0?void 0:ne.className:"",`${N}-item-icon`)}),Se(ae));return V||(ee=pe.createElement(n.Z,Object.assign({},he,{placement:oe==="rtl"?"left":"right",overlayClassName:`${N}-inline-collapsed-tooltip`}),ee)),ee},v=Z=>{var ne;const{popupClassName:H,icon:F,title:j,theme:R}=Z,T=pe.useContext(l),{prefixCls:N,inlineCollapsed:te,theme:oe}=T,V=(0,S.Xl)();let ae;if(!F)ae=te&&!V.length&&j&&typeof j=="string"?pe.createElement("div",{className:`${N}-inline-collapsed-noicon`},j.charAt(0)):pe.createElement("span",{className:`${N}-title-content`},j);else{const ge=(0,r.l$)(j)&&j.type==="span";ae=pe.createElement(pe.Fragment,null,(0,r.Tm)(F,{className:p()((0,r.l$)(F)?(ne=F.props)===null||ne===void 0?void 0:ne.className:"",`${N}-item-icon`)}),ge?j:pe.createElement("span",{className:`${N}-title-content`},j))}const Se=pe.useMemo(()=>Object.assign(Object.assign({},T),{firstLevel:!1}),[T]);return pe.createElement(l.Provider,{value:Se},pe.createElement(S.Wd,Object.assign({},(0,c.Z)(Z,["icon"]),{title:ae,popupClassName:p()(N,H,`${N}-${R||oe}`)})))},m=C(18785),x=C(70425),w=C(62892),f=C(40875),O=function(Z,ne){var H={};for(var F in Z)Object.prototype.hasOwnProperty.call(Z,F)&&ne.indexOf(F)<0&&(H[F]=Z[F]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,F=Object.getOwnPropertySymbols(Z);j{if(ne&&typeof ne=="object"){const F=ne,{label:j,children:R,key:T,type:N}=F,te=O(F,["label","children","key","type"]),oe=T!=null?T:`tmp-${H}`;return R||N==="group"?N==="group"?pe.createElement(S.BW,Object.assign({key:oe},te,{title:j}),y(R)):pe.createElement(v,Object.assign({key:oe},te,{title:j}),y(R)):N==="divider"?pe.createElement(u,Object.assign({key:oe},te)):pe.createElement(E,Object.assign({key:oe},te),j)}return null}).filter(ne=>ne)}function b(Z){return pe.useMemo(()=>Z&&y(Z),[Z])}var g=C(64993),A=C(17313),P=C(8378),k=C(13826),B=C(29878),M=C(83116),z=C(37613),K=Z=>{const{componentCls:ne,motionDurationSlow:H,horizontalLineHeight:F,colorSplit:j,lineWidth:R,lineType:T,itemPaddingInline:N}=Z;return{[`${ne}-horizontal`]:{lineHeight:F,border:0,borderBottom:`${R}px ${T} ${j}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ne}-item, ${ne}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:N},[`> ${ne}-item:hover, > ${ne}-item-active, > ${ne}-submenu ${ne}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${ne}-item, ${ne}-submenu-title`]:{transition:[`border-color ${H}`,`background ${H}`].join(",")},[`${ne}-submenu-arrow`]:{display:"none"}}}},W=Z=>{let{componentCls:ne,menuArrowOffset:H}=Z;return{[`${ne}-rtl`]:{direction:"rtl"},[`${ne}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${ne}-rtl${ne}-vertical, - ${ne}-submenu-rtl ${ne}-vertical`]:{[`${ne}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${H})`},"&::after":{transform:`rotate(45deg) translateY(${H})`}}}}};const re=Z=>Object.assign({},(0,A.oN)(Z));var q=(Z,ne)=>{const{componentCls:H,itemColor:F,itemSelectedColor:j,groupTitleColor:R,itemBg:T,subMenuItemBg:N,itemSelectedBg:te,activeBarHeight:oe,activeBarWidth:V,activeBarBorderWidth:ae,motionDurationSlow:Se,motionEaseInOut:ge,motionEaseOut:Ae,itemPaddingInline:he,motionDurationMid:le,itemHoverColor:ee,lineType:ce,colorSplit:ye,itemDisabledColor:Ce,dangerItemColor:Te,dangerItemHoverColor:De,dangerItemSelectedColor:Ke,dangerItemActiveBg:$e,dangerItemSelectedBg:pt,itemHoverBg:Ct,itemActiveBg:wt,menuSubMenuBg:bt,horizontalItemSelectedColor:Mt,horizontalItemSelectedBg:Ht,horizontalItemBorderRadius:Ot,horizontalItemHoverBg:Jt,popupBg:sn}=Z;return{[`${H}-${ne}, ${H}-${ne} > ${H}`]:{color:F,background:T,[`&${H}-root:focus-visible`]:Object.assign({},re(Z)),[`${H}-item-group-title`]:{color:R},[`${H}-submenu-selected`]:{[`> ${H}-submenu-title`]:{color:j}},[`${H}-item-disabled, ${H}-submenu-disabled`]:{color:`${Ce} !important`},[`${H}-item:not(${H}-item-selected):not(${H}-submenu-selected)`]:{[`&:hover, > ${H}-submenu-title:hover`]:{color:ee}},[`&:not(${H}-horizontal)`]:{[`${H}-item:not(${H}-item-selected)`]:{"&:hover":{backgroundColor:Ct},"&:active":{backgroundColor:wt}},[`${H}-submenu-title`]:{"&:hover":{backgroundColor:Ct},"&:active":{backgroundColor:wt}}},[`${H}-item-danger`]:{color:Te,[`&${H}-item:hover`]:{[`&:not(${H}-item-selected):not(${H}-submenu-selected)`]:{color:De}},[`&${H}-item:active`]:{background:$e}},[`${H}-item a`]:{"&, &:hover":{color:"inherit"}},[`${H}-item-selected`]:{color:j,[`&${H}-item-danger`]:{color:Ke},"a, a:hover":{color:"inherit"}},[`& ${H}-item-selected`]:{backgroundColor:te,[`&${H}-item-danger`]:{backgroundColor:pt}},[`${H}-item, ${H}-submenu-title`]:{[`&:not(${H}-item-disabled):focus-visible`]:Object.assign({},re(Z))},[`&${H}-submenu > ${H}`]:{backgroundColor:bt},[`&${H}-popup > ${H}`]:{backgroundColor:sn},[`&${H}-horizontal`]:Object.assign(Object.assign({},ne==="dark"?{borderBottom:0}:{}),{[`> ${H}-item, > ${H}-submenu`]:{top:ae,marginTop:-ae,marginBottom:0,borderRadius:Ot,"&::after":{position:"absolute",insetInline:he,bottom:0,borderBottom:`${oe}px solid transparent`,transition:`border-color ${Se} ${ge}`,content:'""'},"&:hover, &-active, &-open":{background:Jt,"&::after":{borderBottomWidth:oe,borderBottomColor:Mt}},"&-selected":{color:Mt,backgroundColor:Ht,"&:hover":{backgroundColor:Ht},"&::after":{borderBottomWidth:oe,borderBottomColor:Mt}}}}),[`&${H}-root`]:{[`&${H}-inline, &${H}-vertical`]:{borderInlineEnd:`${ae}px ${ce} ${ye}`}},[`&${H}-inline`]:{[`${H}-sub${H}-inline`]:{background:N},[`${H}-item, ${H}-submenu-title`]:ae&&V?{width:`calc(100% + ${ae}px)`}:{},[`${H}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${V}px solid ${j}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${le} ${Ae}`,`opacity ${le} ${Ae}`].join(","),content:'""'},[`&${H}-item-danger`]:{"&::after":{borderInlineEndColor:Ke}}},[`${H}-selected, ${H}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${le} ${ge}`,`opacity ${le} ${ge}`].join(",")}}}}}};const Y=Z=>{const{componentCls:ne,itemHeight:H,itemMarginInline:F,padding:j,menuArrowSize:R,marginXS:T,itemMarginBlock:N}=Z,te=j+R+T;return{[`${ne}-item`]:{position:"relative",overflow:"hidden"},[`${ne}-item, ${ne}-submenu-title`]:{height:H,lineHeight:`${H}px`,paddingInline:j,overflow:"hidden",textOverflow:"ellipsis",marginInline:F,marginBlock:N,width:`calc(100% - ${F*2}px)`},[`> ${ne}-item, + ${ne}-submenu-rtl ${ne}-vertical`]:{[`${ne}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${H})`},"&::after":{transform:`rotate(45deg) translateY(${H})`}}}}};const re=Z=>Object.assign({},(0,A.oN)(Z));var q=(Z,ne)=>{const{componentCls:H,itemColor:F,itemSelectedColor:j,groupTitleColor:R,itemBg:T,subMenuItemBg:N,itemSelectedBg:te,activeBarHeight:oe,activeBarWidth:V,activeBarBorderWidth:ae,motionDurationSlow:Se,motionEaseInOut:ge,motionEaseOut:Ae,itemPaddingInline:he,motionDurationMid:le,itemHoverColor:ee,lineType:ce,colorSplit:ye,itemDisabledColor:Ce,dangerItemColor:Te,dangerItemHoverColor:De,dangerItemSelectedColor:Ke,dangerItemActiveBg:$e,dangerItemSelectedBg:pt,itemHoverBg:Ct,itemActiveBg:wt,menuSubMenuBg:bt,horizontalItemSelectedColor:Mt,horizontalItemSelectedBg:Ht,horizontalItemBorderRadius:jt,horizontalItemHoverBg:Jt,popupBg:sn}=Z;return{[`${H}-${ne}, ${H}-${ne} > ${H}`]:{color:F,background:T,[`&${H}-root:focus-visible`]:Object.assign({},re(Z)),[`${H}-item-group-title`]:{color:R},[`${H}-submenu-selected`]:{[`> ${H}-submenu-title`]:{color:j}},[`${H}-item-disabled, ${H}-submenu-disabled`]:{color:`${Ce} !important`},[`${H}-item:not(${H}-item-selected):not(${H}-submenu-selected)`]:{[`&:hover, > ${H}-submenu-title:hover`]:{color:ee}},[`&:not(${H}-horizontal)`]:{[`${H}-item:not(${H}-item-selected)`]:{"&:hover":{backgroundColor:Ct},"&:active":{backgroundColor:wt}},[`${H}-submenu-title`]:{"&:hover":{backgroundColor:Ct},"&:active":{backgroundColor:wt}}},[`${H}-item-danger`]:{color:Te,[`&${H}-item:hover`]:{[`&:not(${H}-item-selected):not(${H}-submenu-selected)`]:{color:De}},[`&${H}-item:active`]:{background:$e}},[`${H}-item a`]:{"&, &:hover":{color:"inherit"}},[`${H}-item-selected`]:{color:j,[`&${H}-item-danger`]:{color:Ke},"a, a:hover":{color:"inherit"}},[`& ${H}-item-selected`]:{backgroundColor:te,[`&${H}-item-danger`]:{backgroundColor:pt}},[`${H}-item, ${H}-submenu-title`]:{[`&:not(${H}-item-disabled):focus-visible`]:Object.assign({},re(Z))},[`&${H}-submenu > ${H}`]:{backgroundColor:bt},[`&${H}-popup > ${H}`]:{backgroundColor:sn},[`&${H}-horizontal`]:Object.assign(Object.assign({},ne==="dark"?{borderBottom:0}:{}),{[`> ${H}-item, > ${H}-submenu`]:{top:ae,marginTop:-ae,marginBottom:0,borderRadius:jt,"&::after":{position:"absolute",insetInline:he,bottom:0,borderBottom:`${oe}px solid transparent`,transition:`border-color ${Se} ${ge}`,content:'""'},"&:hover, &-active, &-open":{background:Jt,"&::after":{borderBottomWidth:oe,borderBottomColor:Mt}},"&-selected":{color:Mt,backgroundColor:Ht,"&:hover":{backgroundColor:Ht},"&::after":{borderBottomWidth:oe,borderBottomColor:Mt}}}}),[`&${H}-root`]:{[`&${H}-inline, &${H}-vertical`]:{borderInlineEnd:`${ae}px ${ce} ${ye}`}},[`&${H}-inline`]:{[`${H}-sub${H}-inline`]:{background:N},[`${H}-item, ${H}-submenu-title`]:ae&&V?{width:`calc(100% + ${ae}px)`}:{},[`${H}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${V}px solid ${j}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${le} ${Ae}`,`opacity ${le} ${Ae}`].join(","),content:'""'},[`&${H}-item-danger`]:{"&::after":{borderInlineEndColor:Ke}}},[`${H}-selected, ${H}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${le} ${ge}`,`opacity ${le} ${ge}`].join(",")}}}}}};const Y=Z=>{const{componentCls:ne,itemHeight:H,itemMarginInline:F,padding:j,menuArrowSize:R,marginXS:T,itemMarginBlock:N}=Z,te=j+R+T;return{[`${ne}-item`]:{position:"relative",overflow:"hidden"},[`${ne}-item, ${ne}-submenu-title`]:{height:H,lineHeight:`${H}px`,paddingInline:j,overflow:"hidden",textOverflow:"ellipsis",marginInline:F,marginBlock:N,width:`calc(100% - ${F*2}px)`},[`> ${ne}-item, > ${ne}-submenu > ${ne}-submenu-title`]:{height:H,lineHeight:`${H}px`},[`${ne}-item-group-list ${ne}-submenu-title, ${ne}-submenu-title`]:{paddingInlineEnd:te}}};var $=Z=>{const{componentCls:ne,iconCls:H,itemHeight:F,colorTextLightSolid:j,dropdownWidth:R,controlHeightLG:T,motionDurationMid:N,motionEaseOut:te,paddingXL:oe,itemMarginInline:V,fontSizeLG:ae,motionDurationSlow:Se,paddingXS:ge,boxShadowSecondary:Ae,collapsedWidth:he,collapsedIconSize:le}=Z,ee={height:F,lineHeight:`${F}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ne]:{"&-inline, &-vertical":Object.assign({[`&${ne}-root`]:{boxShadow:"none"}},Y(Z))},[`${ne}-submenu-popup`]:{[`${ne}-vertical`]:Object.assign(Object.assign({},Y(Z)),{boxShadow:Ae})}},{[`${ne}-submenu-popup ${ne}-vertical${ne}-sub`]:{minWidth:R,maxHeight:`calc(100vh - ${T*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ne}-inline`]:{width:"100%",[`&${ne}-root`]:{[`${ne}-item, ${ne}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Se}`,`background ${Se}`,`padding ${N} ${te}`].join(","),[`> ${ne}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ne}-sub${ne}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ne}-submenu > ${ne}-submenu-title`]:ee,[`& ${ne}-item-group-title`]:{paddingInlineStart:oe}},[`${ne}-item`]:ee}},{[`${ne}-inline-collapsed`]:{width:he,[`&${ne}-root`]:{[`${ne}-item, ${ne}-submenu ${ne}-submenu-title`]:{[`> ${ne}-inline-collapsed-noicon`]:{fontSize:ae,textAlign:"center"}}},[`> ${ne}-item, > ${ne}-item-group > ${ne}-item-group-list > ${ne}-item, @@ -130,7 +130,7 @@ headers: `+JSON.stringify(ye),he.data=le,he.path=W.path,he.status=L,he.headers=y ${ne}-submenu-arrow, ${ne}-submenu-expand-icon `]:{opacity:0},[`${ne}-item-icon, ${H}`]:{margin:0,fontSize:le,lineHeight:`${F}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ne}-item-icon, ${H}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ne}-item-icon, ${H}`]:{display:"none"},"a, a:hover":{color:j}},[`${ne}-item-group-title`]:Object.assign(Object.assign({},A.vS),{paddingInline:ge})}}]};const J=Z=>{const{componentCls:ne,motionDurationSlow:H,motionDurationMid:F,motionEaseInOut:j,motionEaseOut:R,iconCls:T,iconSize:N,iconMarginInlineEnd:te}=Z;return{[`${ne}-item, ${ne}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${H}`,`background ${H}`,`padding ${H} ${j}`].join(","),[`${ne}-item-icon, ${T}`]:{minWidth:N,fontSize:N,transition:[`font-size ${F} ${R}`,`margin ${H} ${j}`,`color ${H}`].join(","),"+ span":{marginInlineStart:te,opacity:1,transition:[`opacity ${H} ${j}`,`margin ${H}`,`color ${H}`].join(",")}},[`${ne}-item-icon`]:Object.assign({},(0,A.Ro)()),[`&${ne}-item-only-child`]:{[`> ${T}, > ${ne}-item-icon`]:{marginInlineEnd:0}}},[`${ne}-item-disabled, ${ne}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ne}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},ue=Z=>{const{componentCls:ne,motionDurationSlow:H,motionEaseInOut:F,borderRadius:j,menuArrowSize:R,menuArrowOffset:T}=Z;return{[`${ne}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Z.margin,width:R,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${H} ${F}, opacity ${H}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:R*.6,height:R*.15,backgroundColor:"currentcolor",borderRadius:j,transition:[`background ${H} ${F}`,`transform ${H} ${F}`,`top ${H} ${F}`,`color ${H} ${F}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${T})`},"&::after":{transform:`rotate(-45deg) translateY(${T})`}}}}},se=Z=>{const{antCls:ne,componentCls:H,fontSize:F,motionDurationSlow:j,motionDurationMid:R,motionEaseInOut:T,paddingXS:N,padding:te,colorSplit:oe,lineWidth:V,zIndexPopup:ae,borderRadiusLG:Se,subMenuItemBorderRadius:ge,menuArrowSize:Ae,menuArrowOffset:he,lineType:le,menuPanelMaskInset:ee,groupTitleLineHeight:ce,groupTitleFontSize:ye}=Z;return[{"":{[`${H}`]:Object.assign(Object.assign({},(0,A.dF)()),{"&-hidden":{display:"none"}})},[`${H}-submenu-hidden`]:{display:"none"}},{[H]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,A.Wf)(Z)),(0,A.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:F,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${j} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${H}-item`]:{flex:"none"}},[`${H}-item, ${H}-submenu, ${H}-submenu-title`]:{borderRadius:Z.itemBorderRadius},[`${H}-item-group-title`]:{padding:`${N}px ${te}px`,fontSize:ye,lineHeight:ce,transition:`all ${j}`},[`&-horizontal ${H}-submenu`]:{transition:[`border-color ${j} ${T}`,`background ${j} ${T}`].join(",")},[`${H}-submenu, ${H}-submenu-inline`]:{transition:[`border-color ${j} ${T}`,`background ${j} ${T}`,`padding ${R} ${T}`].join(",")},[`${H}-submenu ${H}-sub`]:{cursor:"initial",transition:[`background ${j} ${T}`,`padding ${j} ${T}`].join(",")},[`${H}-title-content`]:{transition:`color ${j}`},[`${H}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${H}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:oe,borderStyle:le,borderWidth:0,borderTopWidth:V,marginBlock:V,padding:0,"&-dashed":{borderStyle:"dashed"}}}),J(Z)),{[`${H}-item-group`]:{[`${H}-item-group-list`]:{margin:0,padding:0,[`${H}-item, ${H}-submenu-title`]:{paddingInline:`${F*2}px ${te}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:ae,borderRadius:Se,boxShadow:"none",transformOrigin:"0 0",[`&${H}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${ee}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:ee},"\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:Z.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Z.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Z.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Z.paddingXS},[`> ${H}`]:Object.assign(Object.assign(Object.assign({borderRadius:Se},J(Z)),ue(Z)),{[`${H}-item, ${H}-submenu > ${H}-submenu-title`]:{borderRadius:ge},[`${H}-submenu-title::after`]:{transition:`transform ${j} ${T}`}})}}),ue(Z)),{[`&-inline-collapsed ${H}-submenu-arrow, - &-inline ${H}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${he})`},"&::after":{transform:`rotate(45deg) translateX(-${he})`}},[`${H}-submenu-open${H}-submenu-inline > ${H}-submenu-title > ${H}-submenu-arrow`]:{transform:`translateY(-${Ae*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${he})`},"&::before":{transform:`rotate(45deg) translateX(${he})`}}})},{[`${ne}-layout-header`]:{[H]:{lineHeight:"inherit"}}}]};var xe=(Z,ne)=>(0,M.Z)("Menu",F=>{if(ne===!1)return[];const{colorBgElevated:j,colorPrimary:R,colorTextLightSolid:T,controlHeightLG:N,fontSize:te,darkItemColor:oe,darkDangerItemColor:V,darkItemBg:ae,darkSubMenuItemBg:Se,darkItemSelectedColor:ge,darkItemSelectedBg:Ae,darkDangerItemSelectedBg:he,darkItemHoverBg:le,darkGroupTitleColor:ee,darkItemHoverColor:ce,darkItemDisabledColor:ye,darkDangerItemHoverColor:Ce,darkDangerItemSelectedColor:Te,darkDangerItemActiveBg:De}=F,Ke=te/7*5,$e=(0,z.TS)(F,{menuArrowSize:Ke,menuHorizontalHeight:N*1.15,menuArrowOffset:`${Ke*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:j}),pt=(0,z.TS)($e,{itemColor:oe,itemHoverColor:ce,groupTitleColor:ee,itemSelectedColor:ge,itemBg:ae,popupBg:ae,subMenuItemBg:Se,itemActiveBg:"transparent",itemSelectedBg:Ae,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:le,itemDisabledColor:ye,dangerItemColor:V,dangerItemHoverColor:Ce,dangerItemSelectedColor:Te,dangerItemActiveBg:De,dangerItemSelectedBg:he,menuSubMenuBg:Se,horizontalItemSelectedColor:T,horizontalItemSelectedBg:R});return[se($e),K($e),$($e),q($e,"light"),q(pt,"dark"),W($e),(0,P.Z)($e),(0,k.oN)($e,"slide-up"),(0,k.oN)($e,"slide-down"),(0,B._y)($e,"zoom-big")]},F=>{const{colorPrimary:j,colorError:R,colorTextDisabled:T,colorErrorBg:N,colorText:te,colorTextDescription:oe,colorBgContainer:V,colorFillAlter:ae,colorFillContent:Se,lineWidth:ge,lineWidthBold:Ae,controlItemBgActive:he,colorBgTextHover:le,controlHeightLG:ee,lineHeight:ce,colorBgElevated:ye,marginXXS:Ce,padding:Te,fontSize:De,controlHeightSM:Ke,fontSizeLG:$e,colorTextLightSolid:pt,colorErrorHover:Ct}=F,wt=new g.C(pt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:F.zIndexPopupBase+50,radiusItem:F.borderRadiusLG,itemBorderRadius:F.borderRadiusLG,radiusSubMenuItem:F.borderRadiusSM,subMenuItemBorderRadius:F.borderRadiusSM,colorItemText:te,itemColor:te,colorItemTextHover:te,itemHoverColor:te,colorItemTextHoverHorizontal:j,horizontalItemHoverColor:j,colorGroupTitle:oe,groupTitleColor:oe,colorItemTextSelected:j,itemSelectedColor:j,colorItemTextSelectedHorizontal:j,horizontalItemSelectedColor:j,colorItemBg:V,itemBg:V,colorItemBgHover:le,itemHoverBg:le,colorItemBgActive:Se,itemActiveBg:he,colorSubItemBg:ae,subMenuItemBg:ae,colorItemBgSelected:he,itemSelectedBg:he,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Ae,activeBarHeight:Ae,colorActiveBarBorderSize:ge,activeBarBorderWidth:ge,colorItemTextDisabled:T,itemDisabledColor:T,colorDangerItemText:R,dangerItemColor:R,colorDangerItemTextHover:R,dangerItemHoverColor:R,colorDangerItemTextSelected:R,dangerItemSelectedColor:R,colorDangerItemBgActive:N,dangerItemActiveBg:N,colorDangerItemBgSelected:N,dangerItemSelectedBg:N,itemMarginInline:F.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:ee,groupTitleLineHeight:ce,collapsedWidth:ee*2,popupBg:ye,itemMarginBlock:Ce,itemPaddingInline:Te,horizontalLineHeight:`${ee*1.15}px`,iconSize:De,iconMarginInlineEnd:Ke-De,collapsedIconSize:$e,groupTitleFontSize:De,darkItemDisabledColor:new g.C(pt).setAlpha(.25).toRgbString(),darkItemColor:wt,darkDangerItemColor:R,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:pt,darkItemSelectedBg:j,darkDangerItemSelectedBg:R,darkItemHoverBg:"transparent",darkGroupTitleColor:wt,darkItemHoverColor:pt,darkDangerItemHoverColor:Ct,darkDangerItemSelectedColor:pt,darkDangerItemActiveBg:R}},{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"]]})(Z),we=function(Z,ne){var H={};for(var F in Z)Object.prototype.hasOwnProperty.call(Z,F)&&ne.indexOf(F)<0&&(H[F]=Z[F]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,F=Object.getOwnPropertySymbols(Z);j{var H,F;const j=pe.useContext(f.Z),R=j||{},{getPrefixCls:T,getPopupContainer:N,direction:te,menu:oe}=pe.useContext(a.E_),V=T(),{prefixCls:ae,className:Se,style:ge,theme:Ae="light",expandIcon:he,_internalDisableMenuItemTitleTooltip:le,inlineCollapsed:ee,siderCollapsed:ce,items:ye,children:Ce,rootClassName:Te,mode:De,selectable:Ke,onClick:$e,overflowedIndicatorPopupClassName:pt}=Z,Ct=we(Z,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),wt=(0,c.Z)(Ct,["collapsedWidth"]),bt=b(ye)||Ce;(H=R.validator)===null||H===void 0||H.call(R,{mode:De});const Mt=(0,x.useEvent)(function(){var En;$e==null||$e.apply(void 0,arguments),(En=R.onClick)===null||En===void 0||En.call(R)}),Ht=R.mode||De,Ot=Ke!=null?Ke:R.selectable,Jt=pe.useMemo(()=>ce!==void 0?ce:ee,[ee,ce]),sn={horizontal:{motionName:`${V}-slide-up`},inline:(0,w.Z)(V),other:{motionName:`${V}-zoom-big`}},Ft=T("menu",ae||R.prefixCls),[$t,yn]=xe(Ft,!j),qt=p()(`${Ft}-${Ae}`,oe==null?void 0:oe.className,Se);let Qt;if(typeof he=="function")Qt=he;else if(he===null||he===!1)Qt=null;else if(R.expandIcon===null||R.expandIcon===!1)Qt=null;else{const En=he!=null?he:R.expandIcon;Qt=(0,r.Tm)(En,{className:p()(`${Ft}-submenu-expand-icon`,(0,r.l$)(En)?(F=En.props)===null||F===void 0?void 0:F.className:"")})}const ln=pe.useMemo(()=>({prefixCls:Ft,inlineCollapsed:Jt||!1,direction:te,firstLevel:!0,theme:Ae,mode:Ht,disableMenuItemTitleTooltip:le}),[Ft,Jt,te,le,Ae]);return $t(pe.createElement(f.Z.Provider,{value:null},pe.createElement(l.Provider,{value:ln},pe.createElement(S.ZP,Object.assign({getPopupContainer:N,overflowedIndicator:pe.createElement(m.Z,null),overflowedIndicatorPopupClassName:p()(Ft,`${Ft}-${Ae}`,pt),mode:Ht,selectable:Ot,onClick:Mt},wt,{inlineCollapsed:Jt,style:Object.assign(Object.assign({},oe==null?void 0:oe.style),ge),className:qt,prefixCls:Ft,direction:te,defaultMotions:sn,expandIcon:Qt,ref:ne,rootClassName:p()(Te,yn)}),bt))))});const _=(0,pe.forwardRef)((Z,ne)=>{const H=(0,pe.useRef)(null),F=pe.useContext(e.D);return(0,pe.useImperativeHandle)(ne,()=>({menu:H.current,focus:j=>{var R;(R=H.current)===null||R===void 0||R.focus(j)}})),pe.createElement(L,Object.assign({ref:H},Z,F))});_.Item=E,_.SubMenu=v,_.Divider=u,_.ItemGroup=S.BW;var D=_},58421:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return R}});var S=C(60499),pe=C(59301),e={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"},I=e,p=C(7657),a=function(N,te){return pe.createElement(p.Z,(0,S.Z)({},N,{ref:te,icon:I}))},t=pe.forwardRef(a),s=t,u=C(49198),o=C(33853),c=C(38819),n=C(92310),r=C.n(n),i=C(18642),l=C(85899),d=C(38705),E=C(17212),h=C(39153),v=C(55401),m=C(26112),x={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},w=x,f=C(91735),O=function(T){(0,h.Z)(te,T);var N=(0,v.Z)(te);function te(){var oe;(0,d.Z)(this,te);for(var V=arguments.length,ae=new Array(V),Se=0;Se=0||ge.relatedTarget.className.indexOf("".concat(ee,"-item"))>=0))&&le(oe.getValidValue()))},oe.go=function(ge){var Ae=oe.state.goInputText;Ae!==""&&(ge.keyCode===w.ENTER||ge.type==="click")&&(oe.setState({goInputText:""}),oe.props.quickGo(oe.getValidValue()))},oe}return(0,E.Z)(te,[{key:"getPageSizeOptions",value:function(){var V=this.props,ae=V.pageSize,Se=V.pageSizeOptions;return Se.some(function(ge){return ge.toString()===ae.toString()})?Se:Se.concat([ae.toString()]).sort(function(ge,Ae){var he=Number.isNaN(Number(ge))?0:Number(ge),le=Number.isNaN(Number(Ae))?0:Number(Ae);return he-le})}},{key:"render",value:function(){var V=this,ae=this.props,Se=ae.pageSize,ge=ae.locale,Ae=ae.rootPrefixCls,he=ae.changeSize,le=ae.quickGo,ee=ae.goButton,ce=ae.selectComponentClass,ye=ae.buildOptionText,Ce=ae.selectPrefixCls,Te=ae.disabled,De=this.state.goInputText,Ke="".concat(Ae,"-options"),$e=ce,pt=null,Ct=null,wt=null;if(!he&&!le)return null;var bt=this.getPageSizeOptions();if(he&&$e){var Mt=bt.map(function(Ht,Ot){return pe.createElement($e.Option,{key:Ot,value:Ht.toString()},(ye||V.buildOptionText)(Ht))});pt=pe.createElement($e,{disabled:Te,prefixCls:Ce,showSearch:!1,className:"".concat(Ke,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Se||bt[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Ot){return Ot.parentNode},"aria-label":ge.page_size,defaultOpen:!1},Mt)}return le&&(ee&&(wt=typeof ee=="boolean"?pe.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Te,className:"".concat(Ke,"-quick-jumper-button")},ge.jump_to_confirm):pe.createElement("span",{onClick:this.go,onKeyUp:this.go},ee)),Ct=pe.createElement("div",{className:"".concat(Ke,"-quick-jumper")},ge.jump_to,pe.createElement("input",{disabled:Te,type:"text",value:De,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":ge.page}),ge.page,wt)),pe.createElement("li",{className:"".concat(Ke)},pt,Ct)}}]),te}(pe.Component);O.defaultProps={pageSizeOptions:["10","20","50","100"]};var y=O,b=function(N){var te,oe=N.rootPrefixCls,V=N.page,ae=N.active,Se=N.className,ge=N.showTitle,Ae=N.onClick,he=N.onKeyPress,le=N.itemRender,ee="".concat(oe,"-item"),ce=r()(ee,"".concat(ee,"-").concat(V),(te={},(0,i.Z)(te,"".concat(ee,"-active"),ae),(0,i.Z)(te,"".concat(ee,"-disabled"),!V),(0,i.Z)(te,N.className,Se),te)),ye=function(){Ae(V)},Ce=function(Ke){he(Ke,Ae,V)},Te=le(V,"page",pe.createElement("a",{rel:"nofollow"},V));return Te?pe.createElement("li",{title:ge?V.toString():null,className:ce,onClick:ye,onKeyPress:Ce,tabIndex:0},Te):null},g=b;function A(){}function P(T){var N=Number(T);return typeof N=="number"&&!Number.isNaN(N)&&isFinite(N)&&Math.floor(N)===N}var k=function(N,te,oe){return oe};function B(T,N,te){var oe=typeof T=="undefined"?N.pageSize:T;return Math.floor((te.total-1)/oe)+1}var M=function(T){(0,h.Z)(te,T);var N=(0,v.Z)(te);function te(oe){var V;(0,d.Z)(this,te),V=N.call(this,oe),V.paginationNode=pe.createRef(),V.getJumpPrevPage=function(){return Math.max(1,V.state.current-(V.props.showLessItems?3:5))},V.getJumpNextPage=function(){return Math.min(B(void 0,V.state,V.props),V.state.current+(V.props.showLessItems?3:5))},V.getItemIcon=function(he,le){var ee=V.props.prefixCls,ce=he||pe.createElement("button",{type:"button","aria-label":le,className:"".concat(ee,"-item-link")});return typeof he=="function"&&(ce=pe.createElement(he,(0,l.Z)({},V.props))),ce},V.isValid=function(he){var le=V.props.total;return P(he)&&he!==V.state.current&&P(le)&&le>0},V.shouldDisplayQuickJumper=function(){var he=V.props,le=he.showQuickJumper,ee=he.total,ce=V.state.pageSize;return ee<=ce?!1:le},V.handleKeyDown=function(he){(he.keyCode===w.ARROW_UP||he.keyCode===w.ARROW_DOWN)&&he.preventDefault()},V.handleKeyUp=function(he){var le=V.getValidValue(he),ee=V.state.currentInputValue;le!==ee&&V.setState({currentInputValue:le}),he.keyCode===w.ENTER?V.handleChange(le):he.keyCode===w.ARROW_UP?V.handleChange(le-1):he.keyCode===w.ARROW_DOWN&&V.handleChange(le+1)},V.handleBlur=function(he){var le=V.getValidValue(he);V.handleChange(le)},V.changePageSize=function(he){var le=V.state.current,ee=B(he,V.state,V.props);le=le>ee?ee:le,ee===0&&(le=V.state.current),typeof he=="number"&&("pageSize"in V.props||V.setState({pageSize:he}),"current"in V.props||V.setState({current:le,currentInputValue:le})),V.props.onShowSizeChange(le,he),"onChange"in V.props&&V.props.onChange&&V.props.onChange(le,he)},V.handleChange=function(he){var le=V.props,ee=le.disabled,ce=le.onChange,ye=V.state,Ce=ye.pageSize,Te=ye.current,De=ye.currentInputValue;if(V.isValid(he)&&!ee){var Ke=B(void 0,V.state,V.props),$e=he;return he>Ke?$e=Ke:he<1&&($e=1),"current"in V.props||V.setState({current:$e}),$e!==De&&V.setState({currentInputValue:$e}),ce($e,Ce),$e}return Te},V.prev=function(){V.hasPrev()&&V.handleChange(V.state.current-1)},V.next=function(){V.hasNext()&&V.handleChange(V.state.current+1)},V.jumpPrev=function(){V.handleChange(V.getJumpPrevPage())},V.jumpNext=function(){V.handleChange(V.getJumpNextPage())},V.hasPrev=function(){return V.state.current>1},V.hasNext=function(){return V.state.current2?ee-2:0),ye=2;ye=Se?Ae=Se:Ae=Number(ae),Ae}},{key:"getShowSizeChanger",value:function(){var V=this.props,ae=V.showSizeChanger,Se=V.total,ge=V.totalBoundaryShowSizeChanger;return typeof ae!="undefined"?ae:Se>ge}},{key:"render",value:function(){var V=this.props,ae=V.prefixCls,Se=V.className,ge=V.style,Ae=V.disabled,he=V.hideOnSinglePage,le=V.total,ee=V.locale,ce=V.showQuickJumper,ye=V.showLessItems,Ce=V.showTitle,Te=V.showTotal,De=V.simple,Ke=V.itemRender,$e=V.showPrevNextJumpers,pt=V.jumpPrevIcon,Ct=V.jumpNextIcon,wt=V.selectComponentClass,bt=V.selectPrefixCls,Mt=V.pageSizeOptions,Ht=this.state,Ot=Ht.current,Jt=Ht.pageSize,sn=Ht.currentInputValue;if(he===!0&&le<=Jt)return null;var Ft=B(void 0,this.state,this.props),$t=[],yn=null,qt=null,Qt=null,ln=null,En=null,jt=ce&&ce.goButton,wn=ye?1:2,rn=Ot-1>0?Ot-1:0,Zn=Ot+1le?le:Ot*Jt]));if(De){jt&&(typeof jt=="boolean"?En=pe.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ee.jump_to_confirm):En=pe.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},jt),En=pe.createElement("li",{title:Ce?"".concat(ee.jump_to).concat(Ot,"/").concat(Ft):null,className:"".concat(ae,"-simple-pager")},En));var Ee=this.renderPrev(rn);return pe.createElement("ul",(0,S.Z)({className:r()(ae,"".concat(ae,"-simple"),(0,i.Z)({},"".concat(ae,"-disabled"),Ae),Se),style:ge,ref:this.paginationNode},Pe),fe,Ee?pe.createElement("li",{title:Ce?ee.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:r()("".concat(ae,"-prev"),(0,i.Z)({},"".concat(ae,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Ee):null,pe.createElement("li",{title:Ce?"".concat(Ot,"/").concat(Ft):null,className:"".concat(ae,"-simple-pager")},pe.createElement("input",{type:"text",value:sn,disabled:Ae,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),pe.createElement("span",{className:"".concat(ae,"-slash")},"/"),Ft),pe.createElement("li",{title:Ce?ee.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:r()("".concat(ae,"-next"),(0,i.Z)({},"".concat(ae,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Zn)),En)}if(Ft<=3+wn*2){var be={locale:ee,rootPrefixCls:ae,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Ce,itemRender:Ke};Ft||$t.push(pe.createElement(g,(0,S.Z)({},be,{key:"noPager",page:1,className:"".concat(ae,"-item-disabled")})));for(var ve=1;ve<=Ft;ve+=1){var Ne=Ot===ve;$t.push(pe.createElement(g,(0,S.Z)({},be,{key:ve,page:ve,active:Ne})))}}else{var Fe=ye?ee.prev_3:ee.prev_5,qe=ye?ee.next_3:ee.next_5,Ye=Ke(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(pt,"prev page")),st=Ke(this.getJumpNextPage(),"jump-next",this.getItemIcon(Ct,"next page"));$e&&(yn=Ye?pe.createElement("li",{title:Ce?Fe:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:r()("".concat(ae,"-jump-prev"),(0,i.Z)({},"".concat(ae,"-jump-prev-custom-icon"),!!pt))},Ye):null,qt=st?pe.createElement("li",{title:Ce?qe:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:r()("".concat(ae,"-jump-next"),(0,i.Z)({},"".concat(ae,"-jump-next-custom-icon"),!!Ct))},st):null),ln=pe.createElement(g,{locale:ee,last:!0,rootPrefixCls:ae,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Ft,page:Ft,active:!1,showTitle:Ce,itemRender:Ke}),Qt=pe.createElement(g,{locale:ee,rootPrefixCls:ae,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Ce,itemRender:Ke});var mt=Math.max(1,Ot-wn),xt=Math.min(Ot+wn,Ft);Ot-1<=wn&&(xt=1+wn*2),Ft-Ot<=wn&&(mt=Ft-wn*2);for(var At=mt;At<=xt;At+=1){var vt=Ot===At;$t.push(pe.createElement(g,{locale:ee,rootPrefixCls:ae,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:At,page:At,active:vt,showTitle:Ce,itemRender:Ke}))}Ot-1>=wn*2&&Ot!==3&&($t[0]=(0,pe.cloneElement)($t[0],{className:"".concat(ae,"-item-after-jump-prev")}),$t.unshift(yn)),Ft-Ot>=wn*2&&Ot!==Ft-2&&($t[$t.length-1]=(0,pe.cloneElement)($t[$t.length-1],{className:"".concat(ae,"-item-before-jump-next")}),$t.push(qt)),mt!==1&&$t.unshift(Qt),xt!==Ft&&$t.push(ln)}var yt=!this.hasPrev()||!Ft,Re=!this.hasNext()||!Ft,Me=this.renderPrev(rn),ze=this.renderNext(Zn);return pe.createElement("ul",(0,S.Z)({className:r()(ae,Se,(0,i.Z)({},"".concat(ae,"-disabled"),Ae)),style:ge,ref:this.paginationNode},Pe),fe,Me?pe.createElement("li",{title:Ce?ee.prev_page:null,onClick:this.prev,tabIndex:yt?null:0,onKeyPress:this.runIfEnterPrev,className:r()("".concat(ae,"-prev"),(0,i.Z)({},"".concat(ae,"-disabled"),yt)),"aria-disabled":yt},Me):null,$t,ze?pe.createElement("li",{title:Ce?ee.next_page:null,onClick:this.next,tabIndex:Re?null:0,onKeyPress:this.runIfEnterNext,className:r()("".concat(ae,"-next"),(0,i.Z)({},"".concat(ae,"-disabled"),Re)),"aria-disabled":Re},ze):null,pe.createElement(y,{disabled:Ae,locale:ee,rootPrefixCls:ae,selectComponentClass:wt,selectPrefixCls:bt,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Ot,pageSize:Jt,pageSizeOptions:Mt,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:jt}))}}],[{key:"getDerivedStateFromProps",value:function(V,ae){var Se={};if("current"in V&&(Se.current=V.current,V.current!==ae.current&&(Se.currentInputValue=Se.current)),"pageSize"in V&&V.pageSize!==ae.pageSize){var ge=ae.current,Ae=B(V.pageSize,ae,V);ge=ge>Ae?Ae:ge,"current"in V||(Se.current=ge,Se.currentInputValue=ge),Se.pageSize=V.pageSize}return Se}}]),te}(pe.Component);M.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:A,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:A,locale:f.Z,style:{},itemRender:k,totalBoundaryShowSizeChanger:50};var z=M,U=C(22075),K=C(36355),X=C(19716),W=C(8628),re=C(9763),G=C(57809);const q=T=>pe.createElement(G.default,Object.assign({},T,{showSearch:!0,size:"small"})),Y=T=>pe.createElement(G.default,Object.assign({},T,{showSearch:!0,size:"middle"}));q.Option=G.default.Option,Y.Option=G.default.Option;var Q=C(9937),$=C(17313),J=C(83116),ue=C(37613);const se=T=>{const{componentCls:N}=T;return{[`${N}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${N}-item-link`]:{color:T.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${N}-item-link`]:{color:T.colorTextDisabled,cursor:"not-allowed"}}},[`&${N}-disabled`]:{cursor:"not-allowed",[`${N}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:T.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:T.colorBorder,backgroundColor:T.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:T.itemActiveBgDisabled},a:{color:T.itemActiveColorDisabled}}},[`${N}-item-link`]:{color:T.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${N}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${N}-simple-pager`]:{color:T.colorTextDisabled},[`${N}-jump-prev, ${N}-jump-next`]:{[`${N}-item-link-icon`]:{opacity:0},[`${N}-item-ellipsis`]:{opacity:1}}},[`&${N}-simple`]:{[`${N}-prev, ${N}-next`]:{[`&${N}-disabled ${N}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},xe=T=>{const{componentCls:N}=T;return{[`&${N}-mini ${N}-total-text, &${N}-mini ${N}-simple-pager`]:{height:T.itemSizeSM,lineHeight:`${T.itemSizeSM}px`},[`&${N}-mini ${N}-item`]:{minWidth:T.itemSizeSM,height:T.itemSizeSM,margin:0,lineHeight:`${T.itemSizeSM-2}px`},[`&${N}-mini:not(${N}-disabled) ${N}-item:not(${N}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:T.colorBgTextHover},"&:active":{backgroundColor:T.colorBgTextActive}},[`&${N}-mini ${N}-prev, &${N}-mini ${N}-next`]:{minWidth:T.itemSizeSM,height:T.itemSizeSM,margin:0,lineHeight:`${T.itemSizeSM}px`},[`&${N}-mini:not(${N}-disabled)`]:{[`${N}-prev, ${N}-next`]:{[`&:hover ${N}-item-link`]:{backgroundColor:T.colorBgTextHover},[`&:active ${N}-item-link`]:{backgroundColor:T.colorBgTextActive},[`&${N}-disabled:hover ${N}-item-link`]:{backgroundColor:"transparent"}}},[` + &-inline ${H}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${he})`},"&::after":{transform:`rotate(45deg) translateX(-${he})`}},[`${H}-submenu-open${H}-submenu-inline > ${H}-submenu-title > ${H}-submenu-arrow`]:{transform:`translateY(-${Ae*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${he})`},"&::before":{transform:`rotate(45deg) translateX(${he})`}}})},{[`${ne}-layout-header`]:{[H]:{lineHeight:"inherit"}}}]};var xe=(Z,ne)=>(0,M.Z)("Menu",F=>{if(ne===!1)return[];const{colorBgElevated:j,colorPrimary:R,colorTextLightSolid:T,controlHeightLG:N,fontSize:te,darkItemColor:oe,darkDangerItemColor:V,darkItemBg:ae,darkSubMenuItemBg:Se,darkItemSelectedColor:ge,darkItemSelectedBg:Ae,darkDangerItemSelectedBg:he,darkItemHoverBg:le,darkGroupTitleColor:ee,darkItemHoverColor:ce,darkItemDisabledColor:ye,darkDangerItemHoverColor:Ce,darkDangerItemSelectedColor:Te,darkDangerItemActiveBg:De}=F,Ke=te/7*5,$e=(0,z.TS)(F,{menuArrowSize:Ke,menuHorizontalHeight:N*1.15,menuArrowOffset:`${Ke*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:j}),pt=(0,z.TS)($e,{itemColor:oe,itemHoverColor:ce,groupTitleColor:ee,itemSelectedColor:ge,itemBg:ae,popupBg:ae,subMenuItemBg:Se,itemActiveBg:"transparent",itemSelectedBg:Ae,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:le,itemDisabledColor:ye,dangerItemColor:V,dangerItemHoverColor:Ce,dangerItemSelectedColor:Te,dangerItemActiveBg:De,dangerItemSelectedBg:he,menuSubMenuBg:Se,horizontalItemSelectedColor:T,horizontalItemSelectedBg:R});return[se($e),K($e),$($e),q($e,"light"),q(pt,"dark"),W($e),(0,P.Z)($e),(0,k.oN)($e,"slide-up"),(0,k.oN)($e,"slide-down"),(0,B._y)($e,"zoom-big")]},F=>{const{colorPrimary:j,colorError:R,colorTextDisabled:T,colorErrorBg:N,colorText:te,colorTextDescription:oe,colorBgContainer:V,colorFillAlter:ae,colorFillContent:Se,lineWidth:ge,lineWidthBold:Ae,controlItemBgActive:he,colorBgTextHover:le,controlHeightLG:ee,lineHeight:ce,colorBgElevated:ye,marginXXS:Ce,padding:Te,fontSize:De,controlHeightSM:Ke,fontSizeLG:$e,colorTextLightSolid:pt,colorErrorHover:Ct}=F,wt=new g.C(pt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:F.zIndexPopupBase+50,radiusItem:F.borderRadiusLG,itemBorderRadius:F.borderRadiusLG,radiusSubMenuItem:F.borderRadiusSM,subMenuItemBorderRadius:F.borderRadiusSM,colorItemText:te,itemColor:te,colorItemTextHover:te,itemHoverColor:te,colorItemTextHoverHorizontal:j,horizontalItemHoverColor:j,colorGroupTitle:oe,groupTitleColor:oe,colorItemTextSelected:j,itemSelectedColor:j,colorItemTextSelectedHorizontal:j,horizontalItemSelectedColor:j,colorItemBg:V,itemBg:V,colorItemBgHover:le,itemHoverBg:le,colorItemBgActive:Se,itemActiveBg:he,colorSubItemBg:ae,subMenuItemBg:ae,colorItemBgSelected:he,itemSelectedBg:he,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Ae,activeBarHeight:Ae,colorActiveBarBorderSize:ge,activeBarBorderWidth:ge,colorItemTextDisabled:T,itemDisabledColor:T,colorDangerItemText:R,dangerItemColor:R,colorDangerItemTextHover:R,dangerItemHoverColor:R,colorDangerItemTextSelected:R,dangerItemSelectedColor:R,colorDangerItemBgActive:N,dangerItemActiveBg:N,colorDangerItemBgSelected:N,dangerItemSelectedBg:N,itemMarginInline:F.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:ee,groupTitleLineHeight:ce,collapsedWidth:ee*2,popupBg:ye,itemMarginBlock:Ce,itemPaddingInline:Te,horizontalLineHeight:`${ee*1.15}px`,iconSize:De,iconMarginInlineEnd:Ke-De,collapsedIconSize:$e,groupTitleFontSize:De,darkItemDisabledColor:new g.C(pt).setAlpha(.25).toRgbString(),darkItemColor:wt,darkDangerItemColor:R,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:pt,darkItemSelectedBg:j,darkDangerItemSelectedBg:R,darkItemHoverBg:"transparent",darkGroupTitleColor:wt,darkItemHoverColor:pt,darkDangerItemHoverColor:Ct,darkDangerItemSelectedColor:pt,darkDangerItemActiveBg:R}},{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"]]})(Z),we=function(Z,ne){var H={};for(var F in Z)Object.prototype.hasOwnProperty.call(Z,F)&&ne.indexOf(F)<0&&(H[F]=Z[F]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,F=Object.getOwnPropertySymbols(Z);j{var H,F;const j=pe.useContext(f.Z),R=j||{},{getPrefixCls:T,getPopupContainer:N,direction:te,menu:oe}=pe.useContext(a.E_),V=T(),{prefixCls:ae,className:Se,style:ge,theme:Ae="light",expandIcon:he,_internalDisableMenuItemTitleTooltip:le,inlineCollapsed:ee,siderCollapsed:ce,items:ye,children:Ce,rootClassName:Te,mode:De,selectable:Ke,onClick:$e,overflowedIndicatorPopupClassName:pt}=Z,Ct=we(Z,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),wt=(0,c.Z)(Ct,["collapsedWidth"]),bt=b(ye)||Ce;(H=R.validator)===null||H===void 0||H.call(R,{mode:De});const Mt=(0,x.useEvent)(function(){var En;$e==null||$e.apply(void 0,arguments),(En=R.onClick)===null||En===void 0||En.call(R)}),Ht=R.mode||De,jt=Ke!=null?Ke:R.selectable,Jt=pe.useMemo(()=>ce!==void 0?ce:ee,[ee,ce]),sn={horizontal:{motionName:`${V}-slide-up`},inline:(0,w.Z)(V),other:{motionName:`${V}-zoom-big`}},Ft=T("menu",ae||R.prefixCls),[$t,yn]=xe(Ft,!j),qt=p()(`${Ft}-${Ae}`,oe==null?void 0:oe.className,Se);let Qt;if(typeof he=="function")Qt=he;else if(he===null||he===!1)Qt=null;else if(R.expandIcon===null||R.expandIcon===!1)Qt=null;else{const En=he!=null?he:R.expandIcon;Qt=(0,r.Tm)(En,{className:p()(`${Ft}-submenu-expand-icon`,(0,r.l$)(En)?(F=En.props)===null||F===void 0?void 0:F.className:"")})}const ln=pe.useMemo(()=>({prefixCls:Ft,inlineCollapsed:Jt||!1,direction:te,firstLevel:!0,theme:Ae,mode:Ht,disableMenuItemTitleTooltip:le}),[Ft,Jt,te,le,Ae]);return $t(pe.createElement(f.Z.Provider,{value:null},pe.createElement(l.Provider,{value:ln},pe.createElement(S.ZP,Object.assign({getPopupContainer:N,overflowedIndicator:pe.createElement(m.Z,null),overflowedIndicatorPopupClassName:p()(Ft,`${Ft}-${Ae}`,pt),mode:Ht,selectable:jt,onClick:Mt},wt,{inlineCollapsed:Jt,style:Object.assign(Object.assign({},oe==null?void 0:oe.style),ge),className:qt,prefixCls:Ft,direction:te,defaultMotions:sn,expandIcon:Qt,ref:ne,rootClassName:p()(Te,yn)}),bt))))});const _=(0,pe.forwardRef)((Z,ne)=>{const H=(0,pe.useRef)(null),F=pe.useContext(e.D);return(0,pe.useImperativeHandle)(ne,()=>({menu:H.current,focus:j=>{var R;(R=H.current)===null||R===void 0||R.focus(j)}})),pe.createElement(L,Object.assign({ref:H},Z,F))});_.Item=E,_.SubMenu=v,_.Divider=u,_.ItemGroup=S.BW;var D=_},58421:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return R}});var S=C(60499),pe=C(59301),e={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"},I=e,p=C(7657),a=function(N,te){return pe.createElement(p.Z,(0,S.Z)({},N,{ref:te,icon:I}))},t=pe.forwardRef(a),s=t,u=C(49198),o=C(33853),c=C(38819),n=C(92310),r=C.n(n),i=C(18642),l=C(85899),d=C(38705),E=C(17212),h=C(39153),v=C(55401),m=C(26112),x={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},w=x,f=C(91735),O=function(T){(0,h.Z)(te,T);var N=(0,v.Z)(te);function te(){var oe;(0,d.Z)(this,te);for(var V=arguments.length,ae=new Array(V),Se=0;Se=0||ge.relatedTarget.className.indexOf("".concat(ee,"-item"))>=0))&&le(oe.getValidValue()))},oe.go=function(ge){var Ae=oe.state.goInputText;Ae!==""&&(ge.keyCode===w.ENTER||ge.type==="click")&&(oe.setState({goInputText:""}),oe.props.quickGo(oe.getValidValue()))},oe}return(0,E.Z)(te,[{key:"getPageSizeOptions",value:function(){var V=this.props,ae=V.pageSize,Se=V.pageSizeOptions;return Se.some(function(ge){return ge.toString()===ae.toString()})?Se:Se.concat([ae.toString()]).sort(function(ge,Ae){var he=Number.isNaN(Number(ge))?0:Number(ge),le=Number.isNaN(Number(Ae))?0:Number(Ae);return he-le})}},{key:"render",value:function(){var V=this,ae=this.props,Se=ae.pageSize,ge=ae.locale,Ae=ae.rootPrefixCls,he=ae.changeSize,le=ae.quickGo,ee=ae.goButton,ce=ae.selectComponentClass,ye=ae.buildOptionText,Ce=ae.selectPrefixCls,Te=ae.disabled,De=this.state.goInputText,Ke="".concat(Ae,"-options"),$e=ce,pt=null,Ct=null,wt=null;if(!he&&!le)return null;var bt=this.getPageSizeOptions();if(he&&$e){var Mt=bt.map(function(Ht,jt){return pe.createElement($e.Option,{key:jt,value:Ht.toString()},(ye||V.buildOptionText)(Ht))});pt=pe.createElement($e,{disabled:Te,prefixCls:Ce,showSearch:!1,className:"".concat(Ke,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Se||bt[0]).toString(),onChange:this.changeSize,getPopupContainer:function(jt){return jt.parentNode},"aria-label":ge.page_size,defaultOpen:!1},Mt)}return le&&(ee&&(wt=typeof ee=="boolean"?pe.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Te,className:"".concat(Ke,"-quick-jumper-button")},ge.jump_to_confirm):pe.createElement("span",{onClick:this.go,onKeyUp:this.go},ee)),Ct=pe.createElement("div",{className:"".concat(Ke,"-quick-jumper")},ge.jump_to,pe.createElement("input",{disabled:Te,type:"text",value:De,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":ge.page}),ge.page,wt)),pe.createElement("li",{className:"".concat(Ke)},pt,Ct)}}]),te}(pe.Component);O.defaultProps={pageSizeOptions:["10","20","50","100"]};var y=O,b=function(N){var te,oe=N.rootPrefixCls,V=N.page,ae=N.active,Se=N.className,ge=N.showTitle,Ae=N.onClick,he=N.onKeyPress,le=N.itemRender,ee="".concat(oe,"-item"),ce=r()(ee,"".concat(ee,"-").concat(V),(te={},(0,i.Z)(te,"".concat(ee,"-active"),ae),(0,i.Z)(te,"".concat(ee,"-disabled"),!V),(0,i.Z)(te,N.className,Se),te)),ye=function(){Ae(V)},Ce=function(Ke){he(Ke,Ae,V)},Te=le(V,"page",pe.createElement("a",{rel:"nofollow"},V));return Te?pe.createElement("li",{title:ge?V.toString():null,className:ce,onClick:ye,onKeyPress:Ce,tabIndex:0},Te):null},g=b;function A(){}function P(T){var N=Number(T);return typeof N=="number"&&!Number.isNaN(N)&&isFinite(N)&&Math.floor(N)===N}var k=function(N,te,oe){return oe};function B(T,N,te){var oe=typeof T=="undefined"?N.pageSize:T;return Math.floor((te.total-1)/oe)+1}var M=function(T){(0,h.Z)(te,T);var N=(0,v.Z)(te);function te(oe){var V;(0,d.Z)(this,te),V=N.call(this,oe),V.paginationNode=pe.createRef(),V.getJumpPrevPage=function(){return Math.max(1,V.state.current-(V.props.showLessItems?3:5))},V.getJumpNextPage=function(){return Math.min(B(void 0,V.state,V.props),V.state.current+(V.props.showLessItems?3:5))},V.getItemIcon=function(he,le){var ee=V.props.prefixCls,ce=he||pe.createElement("button",{type:"button","aria-label":le,className:"".concat(ee,"-item-link")});return typeof he=="function"&&(ce=pe.createElement(he,(0,l.Z)({},V.props))),ce},V.isValid=function(he){var le=V.props.total;return P(he)&&he!==V.state.current&&P(le)&&le>0},V.shouldDisplayQuickJumper=function(){var he=V.props,le=he.showQuickJumper,ee=he.total,ce=V.state.pageSize;return ee<=ce?!1:le},V.handleKeyDown=function(he){(he.keyCode===w.ARROW_UP||he.keyCode===w.ARROW_DOWN)&&he.preventDefault()},V.handleKeyUp=function(he){var le=V.getValidValue(he),ee=V.state.currentInputValue;le!==ee&&V.setState({currentInputValue:le}),he.keyCode===w.ENTER?V.handleChange(le):he.keyCode===w.ARROW_UP?V.handleChange(le-1):he.keyCode===w.ARROW_DOWN&&V.handleChange(le+1)},V.handleBlur=function(he){var le=V.getValidValue(he);V.handleChange(le)},V.changePageSize=function(he){var le=V.state.current,ee=B(he,V.state,V.props);le=le>ee?ee:le,ee===0&&(le=V.state.current),typeof he=="number"&&("pageSize"in V.props||V.setState({pageSize:he}),"current"in V.props||V.setState({current:le,currentInputValue:le})),V.props.onShowSizeChange(le,he),"onChange"in V.props&&V.props.onChange&&V.props.onChange(le,he)},V.handleChange=function(he){var le=V.props,ee=le.disabled,ce=le.onChange,ye=V.state,Ce=ye.pageSize,Te=ye.current,De=ye.currentInputValue;if(V.isValid(he)&&!ee){var Ke=B(void 0,V.state,V.props),$e=he;return he>Ke?$e=Ke:he<1&&($e=1),"current"in V.props||V.setState({current:$e}),$e!==De&&V.setState({currentInputValue:$e}),ce($e,Ce),$e}return Te},V.prev=function(){V.hasPrev()&&V.handleChange(V.state.current-1)},V.next=function(){V.hasNext()&&V.handleChange(V.state.current+1)},V.jumpPrev=function(){V.handleChange(V.getJumpPrevPage())},V.jumpNext=function(){V.handleChange(V.getJumpNextPage())},V.hasPrev=function(){return V.state.current>1},V.hasNext=function(){return V.state.current2?ee-2:0),ye=2;ye=Se?Ae=Se:Ae=Number(ae),Ae}},{key:"getShowSizeChanger",value:function(){var V=this.props,ae=V.showSizeChanger,Se=V.total,ge=V.totalBoundaryShowSizeChanger;return typeof ae!="undefined"?ae:Se>ge}},{key:"render",value:function(){var V=this.props,ae=V.prefixCls,Se=V.className,ge=V.style,Ae=V.disabled,he=V.hideOnSinglePage,le=V.total,ee=V.locale,ce=V.showQuickJumper,ye=V.showLessItems,Ce=V.showTitle,Te=V.showTotal,De=V.simple,Ke=V.itemRender,$e=V.showPrevNextJumpers,pt=V.jumpPrevIcon,Ct=V.jumpNextIcon,wt=V.selectComponentClass,bt=V.selectPrefixCls,Mt=V.pageSizeOptions,Ht=this.state,jt=Ht.current,Jt=Ht.pageSize,sn=Ht.currentInputValue;if(he===!0&&le<=Jt)return null;var Ft=B(void 0,this.state,this.props),$t=[],yn=null,qt=null,Qt=null,ln=null,En=null,Ot=ce&&ce.goButton,wn=ye?1:2,rn=jt-1>0?jt-1:0,Zn=jt+1le?le:jt*Jt]));if(De){Ot&&(typeof Ot=="boolean"?En=pe.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ee.jump_to_confirm):En=pe.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Ot),En=pe.createElement("li",{title:Ce?"".concat(ee.jump_to).concat(jt,"/").concat(Ft):null,className:"".concat(ae,"-simple-pager")},En));var Ee=this.renderPrev(rn);return pe.createElement("ul",(0,S.Z)({className:r()(ae,"".concat(ae,"-simple"),(0,i.Z)({},"".concat(ae,"-disabled"),Ae),Se),style:ge,ref:this.paginationNode},Pe),fe,Ee?pe.createElement("li",{title:Ce?ee.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:r()("".concat(ae,"-prev"),(0,i.Z)({},"".concat(ae,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Ee):null,pe.createElement("li",{title:Ce?"".concat(jt,"/").concat(Ft):null,className:"".concat(ae,"-simple-pager")},pe.createElement("input",{type:"text",value:sn,disabled:Ae,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),pe.createElement("span",{className:"".concat(ae,"-slash")},"/"),Ft),pe.createElement("li",{title:Ce?ee.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:r()("".concat(ae,"-next"),(0,i.Z)({},"".concat(ae,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Zn)),En)}if(Ft<=3+wn*2){var be={locale:ee,rootPrefixCls:ae,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Ce,itemRender:Ke};Ft||$t.push(pe.createElement(g,(0,S.Z)({},be,{key:"noPager",page:1,className:"".concat(ae,"-item-disabled")})));for(var ve=1;ve<=Ft;ve+=1){var Ne=jt===ve;$t.push(pe.createElement(g,(0,S.Z)({},be,{key:ve,page:ve,active:Ne})))}}else{var Fe=ye?ee.prev_3:ee.prev_5,qe=ye?ee.next_3:ee.next_5,Ye=Ke(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(pt,"prev page")),st=Ke(this.getJumpNextPage(),"jump-next",this.getItemIcon(Ct,"next page"));$e&&(yn=Ye?pe.createElement("li",{title:Ce?Fe:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:r()("".concat(ae,"-jump-prev"),(0,i.Z)({},"".concat(ae,"-jump-prev-custom-icon"),!!pt))},Ye):null,qt=st?pe.createElement("li",{title:Ce?qe:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:r()("".concat(ae,"-jump-next"),(0,i.Z)({},"".concat(ae,"-jump-next-custom-icon"),!!Ct))},st):null),ln=pe.createElement(g,{locale:ee,last:!0,rootPrefixCls:ae,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Ft,page:Ft,active:!1,showTitle:Ce,itemRender:Ke}),Qt=pe.createElement(g,{locale:ee,rootPrefixCls:ae,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Ce,itemRender:Ke});var mt=Math.max(1,jt-wn),xt=Math.min(jt+wn,Ft);jt-1<=wn&&(xt=1+wn*2),Ft-jt<=wn&&(mt=Ft-wn*2);for(var At=mt;At<=xt;At+=1){var vt=jt===At;$t.push(pe.createElement(g,{locale:ee,rootPrefixCls:ae,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:At,page:At,active:vt,showTitle:Ce,itemRender:Ke}))}jt-1>=wn*2&&jt!==3&&($t[0]=(0,pe.cloneElement)($t[0],{className:"".concat(ae,"-item-after-jump-prev")}),$t.unshift(yn)),Ft-jt>=wn*2&&jt!==Ft-2&&($t[$t.length-1]=(0,pe.cloneElement)($t[$t.length-1],{className:"".concat(ae,"-item-before-jump-next")}),$t.push(qt)),mt!==1&&$t.unshift(Qt),xt!==Ft&&$t.push(ln)}var yt=!this.hasPrev()||!Ft,Re=!this.hasNext()||!Ft,Me=this.renderPrev(rn),ze=this.renderNext(Zn);return pe.createElement("ul",(0,S.Z)({className:r()(ae,Se,(0,i.Z)({},"".concat(ae,"-disabled"),Ae)),style:ge,ref:this.paginationNode},Pe),fe,Me?pe.createElement("li",{title:Ce?ee.prev_page:null,onClick:this.prev,tabIndex:yt?null:0,onKeyPress:this.runIfEnterPrev,className:r()("".concat(ae,"-prev"),(0,i.Z)({},"".concat(ae,"-disabled"),yt)),"aria-disabled":yt},Me):null,$t,ze?pe.createElement("li",{title:Ce?ee.next_page:null,onClick:this.next,tabIndex:Re?null:0,onKeyPress:this.runIfEnterNext,className:r()("".concat(ae,"-next"),(0,i.Z)({},"".concat(ae,"-disabled"),Re)),"aria-disabled":Re},ze):null,pe.createElement(y,{disabled:Ae,locale:ee,rootPrefixCls:ae,selectComponentClass:wt,selectPrefixCls:bt,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:jt,pageSize:Jt,pageSizeOptions:Mt,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Ot}))}}],[{key:"getDerivedStateFromProps",value:function(V,ae){var Se={};if("current"in V&&(Se.current=V.current,V.current!==ae.current&&(Se.currentInputValue=Se.current)),"pageSize"in V&&V.pageSize!==ae.pageSize){var ge=ae.current,Ae=B(V.pageSize,ae,V);ge=ge>Ae?Ae:ge,"current"in V||(Se.current=ge,Se.currentInputValue=ge),Se.pageSize=V.pageSize}return Se}}]),te}(pe.Component);M.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:A,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:A,locale:f.Z,style:{},itemRender:k,totalBoundaryShowSizeChanger:50};var z=M,U=C(22075),K=C(36355),X=C(19716),W=C(8628),re=C(9763),G=C(57809);const q=T=>pe.createElement(G.default,Object.assign({},T,{showSearch:!0,size:"small"})),Y=T=>pe.createElement(G.default,Object.assign({},T,{showSearch:!0,size:"middle"}));q.Option=G.default.Option,Y.Option=G.default.Option;var Q=C(9937),$=C(17313),J=C(83116),ue=C(37613);const se=T=>{const{componentCls:N}=T;return{[`${N}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${N}-item-link`]:{color:T.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${N}-item-link`]:{color:T.colorTextDisabled,cursor:"not-allowed"}}},[`&${N}-disabled`]:{cursor:"not-allowed",[`${N}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:T.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:T.colorBorder,backgroundColor:T.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:T.itemActiveBgDisabled},a:{color:T.itemActiveColorDisabled}}},[`${N}-item-link`]:{color:T.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${N}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${N}-simple-pager`]:{color:T.colorTextDisabled},[`${N}-jump-prev, ${N}-jump-next`]:{[`${N}-item-link-icon`]:{opacity:0},[`${N}-item-ellipsis`]:{opacity:1}}},[`&${N}-simple`]:{[`${N}-prev, ${N}-next`]:{[`&${N}-disabled ${N}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},xe=T=>{const{componentCls:N}=T;return{[`&${N}-mini ${N}-total-text, &${N}-mini ${N}-simple-pager`]:{height:T.itemSizeSM,lineHeight:`${T.itemSizeSM}px`},[`&${N}-mini ${N}-item`]:{minWidth:T.itemSizeSM,height:T.itemSizeSM,margin:0,lineHeight:`${T.itemSizeSM-2}px`},[`&${N}-mini:not(${N}-disabled) ${N}-item:not(${N}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:T.colorBgTextHover},"&:active":{backgroundColor:T.colorBgTextActive}},[`&${N}-mini ${N}-prev, &${N}-mini ${N}-next`]:{minWidth:T.itemSizeSM,height:T.itemSizeSM,margin:0,lineHeight:`${T.itemSizeSM}px`},[`&${N}-mini:not(${N}-disabled)`]:{[`${N}-prev, ${N}-next`]:{[`&:hover ${N}-item-link`]:{backgroundColor:T.colorBgTextHover},[`&:active ${N}-item-link`]:{backgroundColor:T.colorBgTextActive},[`&${N}-disabled:hover ${N}-item-link`]:{backgroundColor:"transparent"}}},[` &${N}-mini ${N}-prev ${N}-item-link, &${N}-mini ${N}-next ${N}-item-link `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:T.itemSizeSM,lineHeight:`${T.itemSizeSM}px`}},[`&${N}-mini ${N}-jump-prev, &${N}-mini ${N}-jump-next`]:{height:T.itemSizeSM,marginInlineEnd:0,lineHeight:`${T.itemSizeSM}px`},[`&${N}-mini ${N}-options`]:{marginInlineStart:T.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:T.miniOptionsSizeChangerTop},"&-quick-jumper":{height:T.itemSizeSM,lineHeight:`${T.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Q.x0)(T)),{width:T.paginationMiniQuickJumperInputWidth,height:T.controlHeightSM})}}}},we=T=>{const{componentCls:N}=T;return{[` @@ -145,9 +145,9 @@ headers: `+JSON.stringify(ye),he.data=le,he.path=W.path,he.status=L,he.headers=y ${N}-next, ${N}-jump-prev, ${N}-jump-next - `]:{display:"inline-block",minWidth:T.itemSize,height:T.itemSize,color:T.colorText,fontFamily:T.fontFamily,lineHeight:`${T.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:T.borderRadius,cursor:"pointer",transition:`all ${T.motionDurationMid}`},[`${N}-prev, ${N}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:T.colorText,cursor:"pointer",userSelect:"none"},[`${N}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:T.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${T.lineWidth}px ${T.lineType} transparent`,borderRadius:T.borderRadius,outline:"none",transition:`all ${T.motionDurationMid}`},[`&:hover ${N}-item-link`]:{backgroundColor:T.colorBgTextHover},[`&:active ${N}-item-link`]:{backgroundColor:T.colorBgTextActive},[`&${N}-disabled:hover`]:{[`${N}-item-link`]:{backgroundColor:"transparent"}}},[`${N}-slash`]:{marginInlineEnd:T.paginationSlashMarginInlineEnd,marginInlineStart:T.paginationSlashMarginInlineStart},[`${N}-options`]:{display:"inline-block",marginInlineStart:T.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:T.controlHeight,marginInlineStart:T.marginXS,lineHeight:`${T.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Q.ik)(T)),{width:T.controlHeightLG*1.25,height:T.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:T.marginXS,marginInlineEnd:T.marginXS})}}}},L=T=>{const{componentCls:N}=T;return{[`${N}-item`]:{display:"inline-block",minWidth:T.itemSize,height:T.itemSize,marginInlineEnd:T.marginXS,fontFamily:T.fontFamily,lineHeight:`${T.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${T.lineWidth}px ${T.lineType} transparent`,borderRadius:T.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${T.paginationItemPaddingInline}px`,color:T.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${N}-item-active)`]:{"&:hover":{transition:`all ${T.motionDurationMid}`,backgroundColor:T.colorBgTextHover},"&:active":{backgroundColor:T.colorBgTextActive}},"&-active":{fontWeight:T.fontWeightStrong,backgroundColor:T.itemActiveBg,borderColor:T.colorPrimary,a:{color:T.colorPrimary},"&:hover":{borderColor:T.colorPrimaryHover},"&:hover a":{color:T.colorPrimaryHover}}}}},_=T=>{const{componentCls:N}=T;return{[N]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,$.Wf)(T)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${N}-total-text`]:{display:"inline-block",height:T.itemSize,marginInlineEnd:T.marginXS,lineHeight:`${T.itemSize-2}px`,verticalAlign:"middle"}}),L(T)),ie(T)),we(T)),xe(T)),se(T)),{[`@media only screen and (max-width: ${T.screenLG}px)`]:{[`${N}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${T.screenSM}px)`]:{[`${N}-options`]:{display:"none"}}}),[`&${T.componentCls}-rtl`]:{direction:"rtl"}}},D=T=>{const{componentCls:N}=T;return{[`${N}${N}-disabled:not(${N}-mini)`]:{"&, &:hover":{[`${N}-item-link`]:{borderColor:T.colorBorder}},"&:focus-visible":{[`${N}-item-link`]:{borderColor:T.colorBorder}},[`${N}-item, ${N}-item-link`]:{backgroundColor:T.colorBgContainerDisabled,borderColor:T.colorBorder,[`&:hover:not(${N}-item-active)`]:{backgroundColor:T.colorBgContainerDisabled,borderColor:T.colorBorder,a:{color:T.colorTextDisabled}},[`&${N}-item-active`]:{backgroundColor:T.itemActiveBgDisabled}},[`${N}-prev, ${N}-next`]:{"&:hover button":{backgroundColor:T.colorBgContainerDisabled,borderColor:T.colorBorder,color:T.colorTextDisabled},[`${N}-item-link`]:{backgroundColor:T.colorBgContainerDisabled,borderColor:T.colorBorder}}},[`${N}:not(${N}-mini)`]:{[`${N}-prev, ${N}-next`]:{"&:hover button":{borderColor:T.colorPrimaryHover,backgroundColor:T.itemBg},[`${N}-item-link`]:{backgroundColor:T.itemLinkBg,borderColor:T.colorBorder},[`&:hover ${N}-item-link`]:{borderColor:T.colorPrimary,backgroundColor:T.itemBg,color:T.colorPrimary},[`&${N}-disabled`]:{[`${N}-item-link`]:{borderColor:T.colorBorder,color:T.colorTextDisabled}}},[`${N}-item`]:{backgroundColor:T.itemBg,border:`${T.lineWidth}px ${T.lineType} ${T.colorBorder}`,[`&:hover:not(${N}-item-active)`]:{borderColor:T.colorPrimary,backgroundColor:T.itemBg,a:{color:T.colorPrimary}},"&-active":{borderColor:T.colorPrimary}}}}},Z=T=>{const{componentCls:N}=T;return{[`${N}:not(${N}-disabled)`]:{[`${N}-item`]:Object.assign({},(0,$.Qy)(T)),[`${N}-jump-prev, ${N}-jump-next`]:{"&:focus-visible":Object.assign({[`${N}-item-link-icon`]:{opacity:1},[`${N}-item-ellipsis`]:{opacity:0}},(0,$.oN)(T))},[`${N}-prev, ${N}-next`]:{[`&:focus-visible ${N}-item-link`]:Object.assign({},(0,$.oN)(T))}}}};var ne=(0,J.Z)("Pagination",T=>{const N=(0,ue.TS)(T,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:T.marginXXS/2,paginationMiniQuickJumperInputWidth:T.controlHeightLG*1.1,paginationItemPaddingInline:T.marginXXS*1.5,paginationEllipsisLetterSpacing:T.marginXXS/2,paginationSlashMarginInlineStart:T.marginXXS,paginationSlashMarginInlineEnd:T.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Q.e5)(T),(0,Q.TM)(T));return[_(N),Z(N),T.wireframe&&D(N)]},T=>({itemBg:T.colorBgContainer,itemSize:T.controlHeight,itemSizeSM:T.controlHeightSM,itemActiveBg:T.colorBgContainer,itemLinkBg:T.colorBgContainer,itemActiveColorDisabled:T.colorTextDisabled,itemActiveBgDisabled:T.controlItemBgActiveDisabled,itemInputBg:T.colorBgContainer,miniOptionsSizeChangerTop:0})),H=function(T,N){var te={};for(var oe in T)Object.prototype.hasOwnProperty.call(T,oe)&&N.indexOf(oe)<0&&(te[oe]=T[oe]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var V=0,oe=Object.getOwnPropertySymbols(T);V{const{prefixCls:N,selectPrefixCls:te,className:oe,rootClassName:V,style:ae,size:Se,locale:ge,selectComponentClass:Ae,responsive:he,showSizeChanger:le}=T,ee=H(T,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:ce}=(0,W.Z)(he),{getPrefixCls:ye,direction:Ce,pagination:Te={}}=pe.useContext(K.E_),De=ye("pagination",N),[Ke,$e]=ne(De),pt=le!=null?le:Te.showSizeChanger,Ct=pe.useMemo(()=>{const Ft=pe.createElement("span",{className:`${De}-item-ellipsis`},"\u2022\u2022\u2022"),$t=pe.createElement("button",{className:`${De}-item-link`,type:"button",tabIndex:-1},Ce==="rtl"?pe.createElement(c.Z,null):pe.createElement(o.Z,null)),yn=pe.createElement("button",{className:`${De}-item-link`,type:"button",tabIndex:-1},Ce==="rtl"?pe.createElement(o.Z,null):pe.createElement(c.Z,null)),qt=pe.createElement("a",{className:`${De}-item-link`},pe.createElement("div",{className:`${De}-item-container`},Ce==="rtl"?pe.createElement(u.Z,{className:`${De}-item-link-icon`}):pe.createElement(s,{className:`${De}-item-link-icon`}),Ft)),Qt=pe.createElement("a",{className:`${De}-item-link`},pe.createElement("div",{className:`${De}-item-container`},Ce==="rtl"?pe.createElement(s,{className:`${De}-item-link-icon`}):pe.createElement(u.Z,{className:`${De}-item-link-icon`}),Ft));return{prevIcon:$t,nextIcon:yn,jumpPrevIcon:qt,jumpNextIcon:Qt}},[Ce,De]),[wt]=(0,re.Z)("Pagination",U.Z),bt=Object.assign(Object.assign({},wt),ge),Mt=(0,X.Z)(Se),Ht=Mt==="small"||!!(ce&&!Mt&&he),Ot=ye("select",te),Jt=r()({[`${De}-mini`]:Ht,[`${De}-rtl`]:Ce==="rtl"},Te==null?void 0:Te.className,oe,V,$e),sn=Object.assign(Object.assign({},Te==null?void 0:Te.style),ae);return Ke(pe.createElement(z,Object.assign({},Ct,ee,{style:sn,prefixCls:De,selectPrefixCls:Ot,className:Jt,selectComponentClass:Ae||(Ht?q:Y),locale:bt,showSizeChanger:pt})))},R=j},39722:function(Pt,We,C){"use strict";C.d(We,{t5:function(){return o}});var S=C(92310),pe=C.n(S),e=C(55477),I=C(59301),p=C(36355),a=C(77578),t=C(17356),s=function(n,r){var i={};for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&r.indexOf(l)<0&&(i[l]=n[l]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var d=0,l=Object.getOwnPropertySymbols(n);d{if(!(!r&&!i))return I.createElement(I.Fragment,null,r&&I.createElement("div",{className:`${n}-title`},(0,a.Z)(r)),I.createElement("div",{className:`${n}-inner-content`},(0,a.Z)(i)))},o=n=>{const{hashId:r,prefixCls:i,className:l,style:d,placement:E="top",title:h,content:v,children:m}=n;return I.createElement("div",{className:pe()(r,i,`${i}-pure`,`${i}-placement-${E}`,l),style:d},I.createElement("div",{className:`${i}-arrow`}),I.createElement(e.G,Object.assign({},n,{className:r,prefixCls:i}),m||u(i,h,v)))},c=n=>{const{prefixCls:r}=n,i=s(n,["prefixCls"]),{getPrefixCls:l}=I.useContext(p.E_),d=l("popover",r),[E,h]=(0,t.Z)(d);return E(I.createElement(o,Object.assign({},i,{prefixCls:d,hashId:h})))};We.ZP=c},60324:function(Pt,We,C){"use strict";var S=C(92310),pe=C.n(S),e=C(59301),I=C(77578),p=C(62892),a=C(36355),t=C(6848),s=C(39722),u=C(17356),o=function(r,i){var l={};for(var d in r)Object.prototype.hasOwnProperty.call(r,d)&&i.indexOf(d)<0&&(l[d]=r[d]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,d=Object.getOwnPropertySymbols(r);E{let{title:i,content:l,prefixCls:d}=r;return e.createElement(e.Fragment,null,i&&e.createElement("div",{className:`${d}-title`},(0,I.Z)(i)),e.createElement("div",{className:`${d}-inner-content`},(0,I.Z)(l)))},n=e.forwardRef((r,i)=>{const{prefixCls:l,title:d,content:E,overlayClassName:h,placement:v="top",trigger:m="hover",mouseEnterDelay:x=.1,mouseLeaveDelay:w=.1,overlayStyle:f={}}=r,O=o(r,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:y}=e.useContext(a.E_),b=y("popover",l),[g,A]=(0,u.Z)(b),P=y(),k=pe()(h,A);return g(e.createElement(t.Z,Object.assign({placement:v,trigger:m,mouseEnterDelay:x,mouseLeaveDelay:w,overlayStyle:f},O,{prefixCls:b,overlayClassName:k,ref:i,overlay:d||E?e.createElement(c,{prefixCls:b,title:d,content:E}):null,transitionName:(0,p.m)(P,"zoom-big",O.transitionName),"data-popover-inject":!0})))});n._InternalPanelDoNotUseOrYouWillBeFired=s.ZP,We.Z=n},17356:function(Pt,We,C){"use strict";var S=C(17313),pe=C(29878),e=C(19447),I=C(33166),p=C(83116),a=C(37613);const t=o=>{const{componentCls:c,popoverColor:n,minWidth:r,fontWeightStrong:i,popoverPadding:l,boxShadowSecondary:d,colorTextHeading:E,borderRadiusLG:h,zIndexPopup:v,marginXS:m,colorBgElevated:x,popoverBg:w}=o;return[{[c]:Object.assign(Object.assign({},(0,S.Wf)(o)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:v,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":x,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${c}-content`]:{position:"relative"},[`${c}-inner`]:{backgroundColor:w,backgroundClip:"padding-box",borderRadius:h,boxShadow:d,padding:l},[`${c}-title`]:{minWidth:r,marginBottom:m,color:E,fontWeight:i},[`${c}-inner-content`]:{color:n}})},(0,e.ZP)(o,{colorBg:"var(--antd-arrow-background-color)"}),{[`${c}-pure`]:{position:"relative",maxWidth:"none",margin:o.sizePopupArrow,display:"inline-block",[`${c}-content`]:{display:"inline-block"}}}]},s=o=>{const{componentCls:c}=o;return{[c]:I.i.map(n=>{const r=o[`${n}6`];return{[`&${c}-${n}`]:{"--antd-arrow-background-color":r,[`${c}-inner`]:{backgroundColor:r},[`${c}-arrow`]:{background:"transparent"}}}})}},u=o=>{const{componentCls:c,lineWidth:n,lineType:r,colorSplit:i,paddingSM:l,controlHeight:d,fontSize:E,lineHeight:h,padding:v}=o,m=d-Math.round(E*h),x=m/2,w=m/2-n,f=v;return{[c]:{[`${c}-inner`]:{padding:0},[`${c}-title`]:{margin:0,padding:`${x}px ${f}px ${w}px`,borderBottom:`${n}px ${r} ${i}`},[`${c}-inner-content`]:{padding:`${l}px ${f}px`}}}};We.Z=(0,p.Z)("Popover",o=>{const{colorBgElevated:c,colorText:n,wireframe:r}=o,i=(0,a.TS)(o,{popoverPadding:12,popoverBg:c,popoverColor:n});return[t(i),s(i),r&&u(i),(0,pe._y)(i,"zoom-big")]},o=>({width:177,minWidth:177,zIndexPopup:o.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},93948:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return le}});var S=C(59301),pe=C(29679),e=C(40001),I=C(19248),p=C(99267),a=C(92310),t=C.n(a),s=C(2738),u=C(36355),o=C(60499),c=C(85899),n=C(42244),r={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},i=function(){var ce=(0,S.useRef)([]),ye=(0,S.useRef)(null);return(0,S.useEffect)(function(){var Ce=Date.now(),Te=!1;ce.current.forEach(function(De){if(De){Te=!0;var Ke=De.style;Ke.transitionDuration=".3s, .3s, .3s, .06s",ye.current&&Ce-ye.current<100&&(Ke.transitionDuration="0s, 0s")}}),Te&&(ye.current=Date.now())}),ce.current},l=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],d=function(ce){var ye=(0,c.Z)((0,c.Z)({},r),ce),Ce=ye.className,Te=ye.percent,De=ye.prefixCls,Ke=ye.strokeColor,$e=ye.strokeLinecap,pt=ye.strokeWidth,Ct=ye.style,wt=ye.trailColor,bt=ye.trailWidth,Mt=ye.transition,Ht=(0,n.Z)(ye,l);delete Ht.gapPosition;var Ot=Array.isArray(Te)?Te:[Te],Jt=Array.isArray(Ke)?Ke:[Ke],sn=i(),Ft=pt/2,$t=100-pt/2,yn="M ".concat($e==="round"?Ft:0,",").concat(Ft,` - L `).concat($e==="round"?$t:100,",").concat(Ft),qt="0 0 100 ".concat(pt),Qt=0;return S.createElement("svg",(0,o.Z)({className:t()("".concat(De,"-line"),Ce),viewBox:qt,preserveAspectRatio:"none",style:Ct},Ht),S.createElement("path",{className:"".concat(De,"-line-trail"),d:yn,strokeLinecap:$e,stroke:wt,strokeWidth:bt||pt,fillOpacity:"0"}),Ot.map(function(ln,En){var jt=1;switch($e){case"round":jt=1-pt/100;break;case"square":jt=1-pt/2/100;break;default:jt=1;break}var wn={strokeDasharray:"".concat(ln*jt,"px, 100px"),strokeDashoffset:"-".concat(Qt,"px"),transition:Mt||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},rn=Jt[En]||Jt[Jt.length-1];return Qt+=ln,S.createElement("path",{key:En,className:"".concat(De,"-line-path"),d:yn,strokeLinecap:$e,stroke:rn,strokeWidth:pt,fillOpacity:"0",ref:function(Pe){sn[En]=Pe},style:wn})}))},E=d,h=C(43749),v=C(72190),m=C(47273),x=0,w=(0,m.Z)();function f(){var ee;return w?(ee=x,x+=1):ee="TEST_OR_SSR",ee}var O=function(ee){var ce=S.useState(),ye=(0,v.Z)(ce,2),Ce=ye[0],Te=ye[1];return S.useEffect(function(){Te("rc_progress_".concat(f()))},[]),ee||Ce},y=function(ce){var ye=ce.bg,Ce=ce.children;return S.createElement("div",{style:{width:"100%",height:"100%",background:ye}},Ce)};function b(ee,ce){return Object.keys(ee).map(function(ye){var Ce=parseFloat(ye),Te="".concat(Math.floor(Ce*ce),"%");return"".concat(ee[ye]," ").concat(Te)})}var g=S.forwardRef(function(ee,ce){var ye=ee.prefixCls,Ce=ee.color,Te=ee.gradientId,De=ee.radius,Ke=ee.style,$e=ee.ptg,pt=ee.strokeLinecap,Ct=ee.strokeWidth,wt=ee.size,bt=ee.gapDegree,Mt=Ce&&(0,h.Z)(Ce)==="object",Ht=Mt?"#FFF":void 0,Ot=wt/2,Jt=S.createElement("circle",{className:"".concat(ye,"-circle-path"),r:De,cx:Ot,cy:Ot,stroke:Ht,strokeLinecap:pt,strokeWidth:Ct,opacity:$e===0?0:1,style:Ke,ref:ce});if(!Mt)return Jt;var sn="".concat(Te,"-conic"),Ft=bt?"".concat(180+bt/2,"deg"):"0deg",$t=b(Ce,(360-bt)/360),yn=b(Ce,1),qt="conic-gradient(from ".concat(Ft,", ").concat($t.join(", "),")"),Qt="linear-gradient(to ".concat(bt?"bottom":"top",", ").concat(yn.join(", "),")");return S.createElement(S.Fragment,null,S.createElement("mask",{id:sn},Jt),S.createElement("foreignObject",{x:0,y:0,width:wt,height:wt,mask:"url(#".concat(sn,")")},S.createElement(y,{bg:Qt},S.createElement(y,{bg:qt}))))}),A=g,P=100,k=function(ce,ye,Ce,Te,De,Ke,$e,pt,Ct,wt){var bt=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Mt=Ce/100*360*((360-Ke)/360),Ht=Ke===0?0:{bottom:0,top:180,left:90,right:-90}[$e],Ot=(100-Te)/100*ye;Ct==="round"&&Te!==100&&(Ot+=wt/2,Ot>=ye&&(Ot=ye-.01));var Jt=P/2;return{stroke:typeof pt=="string"?pt:void 0,strokeDasharray:"".concat(ye,"px ").concat(ce),strokeDashoffset:Ot+bt,transform:"rotate(".concat(De+Mt+Ht,"deg)"),transformOrigin:"".concat(Jt,"px ").concat(Jt,"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}},B=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function M(ee){var ce=ee!=null?ee:[];return Array.isArray(ce)?ce:[ce]}var z=function(ce){var ye=(0,c.Z)((0,c.Z)({},r),ce),Ce=ye.id,Te=ye.prefixCls,De=ye.steps,Ke=ye.strokeWidth,$e=ye.trailWidth,pt=ye.gapDegree,Ct=pt===void 0?0:pt,wt=ye.gapPosition,bt=ye.trailColor,Mt=ye.strokeLinecap,Ht=ye.style,Ot=ye.className,Jt=ye.strokeColor,sn=ye.percent,Ft=(0,n.Z)(ye,B),$t=P/2,yn=O(Ce),qt="".concat(yn,"-gradient"),Qt=$t-Ke/2,ln=Math.PI*2*Qt,En=Ct>0?90+Ct/2:-90,jt=ln*((360-Ct)/360),wn=(0,h.Z)(De)==="object"?De:{count:De,space:2},rn=wn.count,Zn=wn.space,Pe=M(sn),fe=M(Jt),Ee=fe.find(function(st){return st&&(0,h.Z)(st)==="object"}),be=Ee&&(0,h.Z)(Ee)==="object",ve=be?"butt":Mt,Ne=k(ln,jt,0,100,En,Ct,wt,bt,ve,Ke),Fe=i(),qe=function(){var mt=0;return Pe.map(function(xt,At){var vt=fe[At]||fe[fe.length-1],yt=k(ln,jt,mt,xt,En,Ct,wt,vt,ve,Ke);return mt+=xt,S.createElement(A,{key:At,color:vt,ptg:xt,radius:Qt,prefixCls:Te,gradientId:qt,style:yt,strokeLinecap:ve,strokeWidth:Ke,gapDegree:Ct,ref:function(Me){Fe[At]=Me},size:P})}).reverse()},Ye=function(){var mt=Math.round(rn*(Pe[0]/100)),xt=100/rn,At=0;return new Array(rn).fill(null).map(function(vt,yt){var Re=yt<=mt-1?fe[0]:bt,Me=Re&&(0,h.Z)(Re)==="object"?"url(#".concat(qt,")"):void 0,ze=k(ln,jt,At,xt,En,Ct,wt,Re,"butt",Ke,Zn);return At+=(jt-ze.strokeDashoffset+Zn)*100/jt,S.createElement("circle",{key:yt,className:"".concat(Te,"-circle-path"),r:Qt,cx:$t,cy:$t,stroke:Me,strokeWidth:Ke,opacity:1,style:ze,ref:function(it){Fe[yt]=it}})})};return S.createElement("svg",(0,o.Z)({className:t()("".concat(Te,"-circle"),Ot),viewBox:"0 0 ".concat(P," ").concat(P),style:Ht,id:Ce,role:"presentation"},Ft),!rn&&S.createElement("circle",{className:"".concat(Te,"-circle-trail"),r:Qt,cx:$t,cy:$t,stroke:bt,strokeLinecap:ve,strokeWidth:$e||Ke,style:Ne}),rn?Ye():qe())},U=z,K={Line:E,Circle:U},X=C(6848),W=C(30071);function re(ee){return!ee||ee<0?0:ee>100?100:ee}function G(ee){let{success:ce,successPercent:ye}=ee,Ce=ye;return ce&&"progress"in ce&&(Ce=ce.progress),ce&&"percent"in ce&&(Ce=ce.percent),Ce}const q=ee=>{let{percent:ce,success:ye,successPercent:Ce}=ee;const Te=re(G({success:ye,successPercent:Ce}));return[Te,re(re(ce)-Te)]},Y=ee=>{let{success:ce={},strokeColor:ye}=ee;const{strokeColor:Ce}=ce;return[Ce||W.presetPrimaryColors.green,ye||null]},Q=(ee,ce,ye)=>{var Ce,Te,De,Ke;let $e=-1,pt=-1;if(ce==="step"){const Ct=ye.steps,wt=ye.strokeWidth;typeof ee=="string"||typeof ee=="undefined"?($e=ee==="small"?2:14,pt=wt!=null?wt:8):typeof ee=="number"?[$e,pt]=[ee,ee]:[$e=14,pt=8]=ee,$e*=Ct}else if(ce==="line"){const Ct=ye==null?void 0:ye.strokeWidth;typeof ee=="string"||typeof ee=="undefined"?pt=Ct||(ee==="small"?6:8):typeof ee=="number"?[$e,pt]=[ee,ee]:[$e=-1,pt=8]=ee}else(ce==="circle"||ce==="dashboard")&&(typeof ee=="string"||typeof ee=="undefined"?[$e,pt]=ee==="small"?[60,60]:[120,120]:typeof ee=="number"?[$e,pt]=[ee,ee]:($e=(Te=(Ce=ee[0])!==null&&Ce!==void 0?Ce:ee[1])!==null&&Te!==void 0?Te:120,pt=(Ke=(De=ee[0])!==null&&De!==void 0?De:ee[1])!==null&&Ke!==void 0?Ke:120));return[$e,pt]},$=3,J=ee=>$/ee*100;var se=ee=>{const{prefixCls:ce,trailColor:ye=null,strokeLinecap:Ce="round",gapPosition:Te,gapDegree:De,width:Ke=120,type:$e,children:pt,success:Ct,size:wt=Ke}=ee,[bt,Mt]=Q(wt,"circle");let{strokeWidth:Ht}=ee;Ht===void 0&&(Ht=Math.max(J(bt),6));const Ot={width:bt,height:Mt,fontSize:bt*.15+6},Jt=S.useMemo(()=>{if(De||De===0)return De;if($e==="dashboard")return 75},[De,$e]),sn=Te||$e==="dashboard"&&"bottom"||void 0,Ft=Object.prototype.toString.call(ee.strokeColor)==="[object Object]",$t=Y({success:Ct,strokeColor:ee.strokeColor}),yn=t()(`${ce}-inner`,{[`${ce}-circle-gradient`]:Ft}),qt=S.createElement(U,{percent:q(ee),strokeWidth:Ht,trailWidth:Ht,strokeColor:$t,strokeLinecap:Ce,trailColor:ye,prefixCls:ce,gapDegree:Jt,gapPosition:sn});return S.createElement("div",{className:yn,style:Ot},bt<=20?S.createElement(X.Z,{title:pt},S.createElement("span",null,qt)):S.createElement(S.Fragment,null,qt,pt))},xe=function(ee,ce){var ye={};for(var Ce in ee)Object.prototype.hasOwnProperty.call(ee,Ce)&&ce.indexOf(Ce)<0&&(ye[Ce]=ee[Ce]);if(ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,Ce=Object.getOwnPropertySymbols(ee);Te{let ce=[];return Object.keys(ee).forEach(ye=>{const Ce=parseFloat(ye.replace(/%/g,""));isNaN(Ce)||ce.push({key:Ce,value:ee[ye]})}),ce=ce.sort((ye,Ce)=>ye.key-Ce.key),ce.map(ye=>{let{key:Ce,value:Te}=ye;return`${Te} ${Ce}%`}).join(", ")},ie=(ee,ce)=>{const{from:ye=W.presetPrimaryColors.blue,to:Ce=W.presetPrimaryColors.blue,direction:Te=ce==="rtl"?"to left":"to right"}=ee,De=xe(ee,["from","to","direction"]);if(Object.keys(De).length!==0){const Ke=we(De);return{backgroundImage:`linear-gradient(${Te}, ${Ke})`}}return{backgroundImage:`linear-gradient(${Te}, ${ye}, ${Ce})`}};var _=ee=>{const{prefixCls:ce,direction:ye,percent:Ce,size:Te,strokeWidth:De,strokeColor:Ke,strokeLinecap:$e="round",children:pt,trailColor:Ct=null,success:wt}=ee,bt=Ke&&typeof Ke!="string"?ie(Ke,ye):{backgroundColor:Ke},Mt=$e==="square"||$e==="butt"?0:void 0,Ht={backgroundColor:Ct||void 0,borderRadius:Mt},Ot=Te!=null?Te:[-1,De||(Te==="small"?6:8)],[Jt,sn]=Q(Ot,"line",{strokeWidth:De}),Ft=Object.assign({width:`${re(Ce)}%`,height:sn,borderRadius:Mt},bt),$t=G(ee),yn={width:`${re($t)}%`,height:sn,borderRadius:Mt,backgroundColor:wt==null?void 0:wt.strokeColor},qt={width:Jt<0?"100%":Jt,height:sn};return S.createElement(S.Fragment,null,S.createElement("div",{className:`${ce}-outer`,style:qt},S.createElement("div",{className:`${ce}-inner`,style:Ht},S.createElement("div",{className:`${ce}-bg`,style:Ft}),$t!==void 0?S.createElement("div",{className:`${ce}-success-bg`,style:yn}):null)),pt)},Z=ee=>{const{size:ce,steps:ye,percent:Ce=0,strokeWidth:Te=8,strokeColor:De,trailColor:Ke=null,prefixCls:$e,children:pt}=ee,Ct=Math.round(ye*(Ce/100)),wt=ce==="small"?2:14,bt=ce!=null?ce:[wt,Te],[Mt,Ht]=Q(bt,"step",{steps:ye,strokeWidth:Te}),Ot=Mt/ye,Jt=new Array(ye);for(let sn=0;sn{const ce=ee?"100%":"-100%";return new ne.Keyframes(`antProgress${ee?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${ce}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${ce}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},T=ee=>{const{componentCls:ce,iconCls:ye}=ee;return{[ce]:Object.assign(Object.assign({},(0,H.Wf)(ee)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:ee.fontSize,marginInlineEnd:ee.marginXS,marginBottom:ee.marginXS},[`${ce}-outer`]:{display:"inline-block",width:"100%"},[`&${ce}-show-info`]:{[`${ce}-outer`]:{marginInlineEnd:`calc(-2em - ${ee.marginXS}px)`,paddingInlineEnd:`calc(2em + ${ee.paddingXS}px)`}},[`${ce}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:ee.remainingColor,borderRadius:ee.lineBorderRadius},[`${ce}-inner:not(${ce}-circle-gradient)`]:{[`${ce}-circle-path`]:{stroke:ee.defaultColor}},[`${ce}-success-bg, ${ce}-bg`]:{position:"relative",backgroundColor:ee.defaultColor,borderRadius:ee.lineBorderRadius,transition:`all ${ee.motionDurationSlow} ${ee.motionEaseInOutCirc}`},[`${ce}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:ee.colorSuccess},[`${ce}-text`]:{display:"inline-block",width:"2em",marginInlineStart:ee.marginXS,color:ee.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[ye]:{fontSize:ee.fontSize}},[`&${ce}-status-active`]:{[`${ce}-bg::before`]:{position:"absolute",inset:0,backgroundColor:ee.colorBgContainer,borderRadius:ee.lineBorderRadius,opacity:0,animationName:R(),animationDuration:ee.progressActiveMotionDuration,animationTimingFunction:ee.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${ce}-rtl${ce}-status-active`]:{[`${ce}-bg::before`]:{animationName:R(!0)}},[`&${ce}-status-exception`]:{[`${ce}-bg`]:{backgroundColor:ee.colorError},[`${ce}-text`]:{color:ee.colorError}},[`&${ce}-status-exception ${ce}-inner:not(${ce}-circle-gradient)`]:{[`${ce}-circle-path`]:{stroke:ee.colorError}},[`&${ce}-status-success`]:{[`${ce}-bg`]:{backgroundColor:ee.colorSuccess},[`${ce}-text`]:{color:ee.colorSuccess}},[`&${ce}-status-success ${ce}-inner:not(${ce}-circle-gradient)`]:{[`${ce}-circle-path`]:{stroke:ee.colorSuccess}}})}},N=ee=>{const{componentCls:ce,iconCls:ye}=ee;return{[ce]:{[`${ce}-circle-trail`]:{stroke:ee.remainingColor},[`&${ce}-circle ${ce}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${ce}-circle ${ce}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:ee.circleTextColor,fontSize:ee.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[ye]:{fontSize:`${ee.fontSize/ee.fontSizeSM}em`}},[`${ce}-circle&-status-exception`]:{[`${ce}-text`]:{color:ee.colorError}},[`${ce}-circle&-status-success`]:{[`${ce}-text`]:{color:ee.colorSuccess}}},[`${ce}-inline-circle`]:{lineHeight:1,[`${ce}-inner`]:{verticalAlign:"bottom"}}}},te=ee=>{const{componentCls:ce}=ee;return{[ce]:{[`${ce}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:ee.progressStepMinWidth,marginInlineEnd:ee.progressStepMarginInlineEnd,backgroundColor:ee.remainingColor,transition:`all ${ee.motionDurationSlow}`,"&-active":{backgroundColor:ee.defaultColor}}}}}},oe=ee=>{const{componentCls:ce,iconCls:ye}=ee;return{[ce]:{[`${ce}-small&-line, ${ce}-small&-line ${ce}-text ${ye}`]:{fontSize:ee.fontSizeSM}}}};var V=(0,F.Z)("Progress",ee=>{const ce=ee.marginXXS/2,ye=(0,j.TS)(ee,{progressStepMarginInlineEnd:ce,progressStepMinWidth:ce,progressActiveMotionDuration:"2.4s"});return[T(ye),N(ye),te(ye),oe(ye)]},ee=>({circleTextColor:ee.colorText,defaultColor:ee.colorInfo,remainingColor:ee.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),ae=function(ee,ce){var ye={};for(var Ce in ee)Object.prototype.hasOwnProperty.call(ee,Ce)&&ce.indexOf(Ce)<0&&(ye[Ce]=ee[Ce]);if(ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,Ce=Object.getOwnPropertySymbols(ee);Te{const{prefixCls:ye,className:Ce,rootClassName:Te,steps:De,strokeColor:Ke,percent:$e=0,size:pt="default",showInfo:Ct=!0,type:wt="line",status:bt,format:Mt,style:Ht}=ee,Ot=ae(ee,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Jt=S.useMemo(()=>{var Pe,fe;const Ee=G(ee);return parseInt(Ee!==void 0?(Pe=Ee!=null?Ee:0)===null||Pe===void 0?void 0:Pe.toString():(fe=$e!=null?$e:0)===null||fe===void 0?void 0:fe.toString(),10)},[$e,ee.success,ee.successPercent]),sn=S.useMemo(()=>!ge.includes(bt)&&Jt>=100?"success":bt||"normal",[bt,Jt]),{getPrefixCls:Ft,direction:$t,progress:yn}=S.useContext(u.E_),qt=Ft("progress",ye),[Qt,ln]=V(qt),En=S.useMemo(()=>{if(!Ct)return null;const Pe=G(ee);let fe;const Ee=Mt||(ve=>`${ve}%`),be=wt==="line";return Mt||sn!=="exception"&&sn!=="success"?fe=Ee(re($e),re(Pe)):sn==="exception"?fe=be?S.createElement(I.Z,null):S.createElement(p.Z,null):sn==="success"&&(fe=be?S.createElement(pe.Z,null):S.createElement(e.Z,null)),S.createElement("span",{className:`${qt}-text`,title:typeof fe=="string"?fe:void 0},fe)},[Ct,$e,Jt,sn,wt,qt,Mt]),jt=Array.isArray(Ke)?Ke[0]:Ke,wn=typeof Ke=="string"||Array.isArray(Ke)?Ke:void 0;let rn;wt==="line"?rn=De?S.createElement(Z,Object.assign({},ee,{strokeColor:wn,prefixCls:qt,steps:De}),En):S.createElement(_,Object.assign({},ee,{strokeColor:jt,prefixCls:qt,direction:$t}),En):(wt==="circle"||wt==="dashboard")&&(rn=S.createElement(se,Object.assign({},ee,{strokeColor:jt,prefixCls:qt,progressStatus:sn}),En));const Zn=t()(qt,`${qt}-status-${sn}`,`${qt}-${wt==="dashboard"&&"circle"||De&&"steps"||wt}`,{[`${qt}-inline-circle`]:wt==="circle"&&Q(pt,"circle")[0]<=20,[`${qt}-show-info`]:Ct,[`${qt}-${pt}`]:typeof pt=="string",[`${qt}-rtl`]:$t==="rtl"},yn==null?void 0:yn.className,Ce,Te,ln);return Qt(S.createElement("div",Object.assign({ref:ce,style:Object.assign(Object.assign({},yn==null?void 0:yn.style),Ht),className:Zn,role:"progressbar","aria-valuenow":Jt},(0,s.Z)(Ot,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),rn))}),le=he},5112:function(Pt,We,C){"use strict";C.d(We,{ZP:function(){return W}});var S=C(92310),pe=C.n(S),e=C(18929),I=C(26112),p=C(59301),a=C(36355),t=C(19716);const s=p.createContext(null),u=s.Provider;var o=s;const c=p.createContext(null),n=c.Provider;var r=C(5630),i=C(8654),l=C(1684),d=C(32441),E=C(17313),h=C(83116),v=C(37613);const m=re=>{const{componentCls:G,antCls:q}=re,Y=`${G}-group`;return{[Y]:Object.assign(Object.assign({},(0,E.Wf)(re)),{display:"inline-block",fontSize:0,[`&${Y}-rtl`]:{direction:"rtl"},[`${q}-badge ${q}-badge-count`]:{zIndex:1},[`> ${q}-badge:not(:first-child) > ${q}-button-wrapper`]:{borderInlineStart:"none"}})}},x=re=>{const{componentCls:G,wrapperMarginInlineEnd:q,colorPrimary:Y,radioSize:Q,motionDurationSlow:$,motionDurationMid:J,motionEaseInOutCirc:ue,colorBgContainer:se,colorBorder:xe,lineWidth:we,dotSize:ie,colorBgContainerDisabled:L,colorTextDisabled:_,paddingXS:D,dotColorDisabled:Z,lineType:ne,radioDotDisabledSize:H,wireframe:F,colorWhite:j}=re,R=`${G}-inner`;return{[`${G}-wrapper`]:Object.assign(Object.assign({},(0,E.Wf)(re)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:q,cursor:"pointer",[`&${G}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:re.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${G}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${we}px ${ne} ${Y}`,borderRadius:"50%",visibility:"hidden",content:'""'},[G]:Object.assign(Object.assign({},(0,E.Wf)(re)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${G}-wrapper:hover &, - &:hover ${R}`]:{borderColor:Y},[`${G}-input:focus-visible + ${R}`]:Object.assign({},(0,E.oN)(re)),[`${G}:hover::after, ${G}-wrapper:hover &::after`]:{visibility:"visible"},[`${G}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:Q,height:Q,marginBlockStart:Q/-2,marginInlineStart:Q/-2,backgroundColor:F?Y:j,borderBlockStart:0,borderInlineStart:0,borderRadius:Q,transform:"scale(0)",opacity:0,transition:`all ${$} ${ue}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:Q,height:Q,backgroundColor:se,borderColor:xe,borderStyle:"solid",borderWidth:we,borderRadius:"50%",transition:`all ${J}`},[`${G}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${G}-checked`]:{[R]:{borderColor:Y,backgroundColor:F?se:Y,"&::after":{transform:`scale(${ie/Q})`,opacity:1,transition:`all ${$} ${ue}`}}},[`${G}-disabled`]:{cursor:"not-allowed",[R]:{backgroundColor:L,borderColor:xe,cursor:"not-allowed","&::after":{backgroundColor:Z}},[`${G}-input`]:{cursor:"not-allowed"},[`${G}-disabled + span`]:{color:_,cursor:"not-allowed"},[`&${G}-checked`]:{[R]:{"&::after":{transform:`scale(${H/Q})`}}}},[`span${G} + *`]:{paddingInlineStart:D,paddingInlineEnd:D}})}},w=re=>{const{buttonColor:G,controlHeight:q,componentCls:Y,lineWidth:Q,lineType:$,colorBorder:J,motionDurationSlow:ue,motionDurationMid:se,buttonPaddingInline:xe,fontSize:we,buttonBg:ie,fontSizeLG:L,controlHeightLG:_,controlHeightSM:D,paddingXS:Z,borderRadius:ne,borderRadiusSM:H,borderRadiusLG:F,buttonCheckedBg:j,buttonSolidCheckedColor:R,colorTextDisabled:T,colorBgContainerDisabled:N,buttonCheckedBgDisabled:te,buttonCheckedColorDisabled:oe,colorPrimary:V,colorPrimaryHover:ae,colorPrimaryActive:Se,buttonSolidCheckedBg:ge,buttonSolidCheckedHoverBg:Ae,buttonSolidCheckedActiveBg:he}=re;return{[`${Y}-button-wrapper`]:{position:"relative",display:"inline-block",height:q,margin:0,paddingInline:xe,paddingBlock:0,color:G,fontSize:we,lineHeight:`${q-Q*2}px`,background:ie,border:`${Q}px ${$} ${J}`,borderBlockStartWidth:Q+.02,borderInlineStartWidth:0,borderInlineEndWidth:Q,cursor:"pointer",transition:[`color ${se}`,`background ${se}`,`box-shadow ${se}`].join(","),a:{color:G},[`> ${Y}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-Q,insetInlineStart:-Q,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:Q,paddingInline:0,backgroundColor:J,transition:`background-color ${ue}`,content:'""'}},"&:first-child":{borderInlineStart:`${Q}px ${$} ${J}`,borderStartStartRadius:ne,borderEndStartRadius:ne},"&:last-child":{borderStartEndRadius:ne,borderEndEndRadius:ne},"&:first-child:last-child":{borderRadius:ne},[`${Y}-group-large &`]:{height:_,fontSize:L,lineHeight:`${_-Q*2}px`,"&:first-child":{borderStartStartRadius:F,borderEndStartRadius:F},"&:last-child":{borderStartEndRadius:F,borderEndEndRadius:F}},[`${Y}-group-small &`]:{height:D,paddingInline:Z-Q,paddingBlock:0,lineHeight:`${D-Q*2}px`,"&:first-child":{borderStartStartRadius:H,borderEndStartRadius:H},"&:last-child":{borderStartEndRadius:H,borderEndEndRadius:H}},"&:hover":{position:"relative",color:V},"&:has(:focus-visible)":Object.assign({},(0,E.oN)(re)),[`${Y}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${Y}-button-wrapper-disabled)`]:{zIndex:1,color:V,background:j,borderColor:V,"&::before":{backgroundColor:V},"&:first-child":{borderColor:V},"&:hover":{color:ae,borderColor:ae,"&::before":{backgroundColor:ae}},"&:active":{color:Se,borderColor:Se,"&::before":{backgroundColor:Se}}},[`${Y}-group-solid &-checked:not(${Y}-button-wrapper-disabled)`]:{color:R,background:ge,borderColor:ge,"&:hover":{color:R,background:Ae,borderColor:Ae},"&:active":{color:R,background:he,borderColor:he}},"&-disabled":{color:T,backgroundColor:N,borderColor:J,cursor:"not-allowed","&:first-child, &:hover":{color:T,backgroundColor:N,borderColor:J}},[`&-disabled${Y}-button-wrapper-checked`]:{color:oe,backgroundColor:te,borderColor:J,boxShadow:"none"}}}},f=re=>re-4*2;var O=(0,h.Z)("Radio",re=>{const{controlOutline:G,controlOutlineWidth:q,radioSize:Y}=re,Q=`0 0 0 ${q}px ${G}`,$=Q,J=f(Y),ue=(0,v.TS)(re,{radioDotDisabledSize:J,radioFocusShadow:Q,radioButtonFocusShadow:$});return[m(ue),x(ue),w(ue)]},re=>{const{wireframe:G,padding:q,marginXS:Y,lineWidth:Q,fontSizeLG:$,colorText:J,colorBgContainer:ue,colorTextDisabled:se,controlItemBgActiveDisabled:xe,colorTextLightSolid:we,colorPrimary:ie,colorPrimaryHover:L,colorPrimaryActive:_}=re,D=4,Z=$,ne=G?f(Z):Z-(D+Q)*2;return{radioSize:Z,dotSize:ne,dotColorDisabled:se,buttonSolidCheckedColor:we,buttonSolidCheckedBg:ie,buttonSolidCheckedHoverBg:L,buttonSolidCheckedActiveBg:_,buttonBg:ue,buttonCheckedBg:ue,buttonColor:J,buttonCheckedBgDisabled:xe,buttonCheckedColorDisabled:se,buttonPaddingInline:q-Q,wrapperMarginInlineEnd:Y}}),y=C(14088),b=C(4572),g=function(re,G){var q={};for(var Y in re)Object.prototype.hasOwnProperty.call(re,Y)&&G.indexOf(Y)<0&&(q[Y]=re[Y]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,Y=Object.getOwnPropertySymbols(re);Q{var q,Y;const Q=p.useContext(o),$=p.useContext(c),{getPrefixCls:J,direction:ue,radio:se}=p.useContext(a.E_),xe=p.useRef(null),we=(0,i.sQ)(G,xe),{isFormItemInput:ie}=p.useContext(d.aM),L=Se=>{var ge,Ae;(ge=re.onChange)===null||ge===void 0||ge.call(re,Se),(Ae=Q==null?void 0:Q.onChange)===null||Ae===void 0||Ae.call(Q,Se)},{prefixCls:_,className:D,rootClassName:Z,children:ne,style:H}=re,F=g(re,["prefixCls","className","rootClassName","children","style"]),j=J("radio",_),R=((Q==null?void 0:Q.optionType)||$)==="button",T=R?`${j}-button`:j,[N,te]=O(j),oe=Object.assign({},F),V=p.useContext(l.Z);Q&&(oe.name=Q.name,oe.onChange=L,oe.checked=re.value===Q.value,oe.disabled=(q=oe.disabled)!==null&&q!==void 0?q:Q.disabled),oe.disabled=(Y=oe.disabled)!==null&&Y!==void 0?Y:V;const ae=pe()(`${T}-wrapper`,{[`${T}-wrapper-checked`]:oe.checked,[`${T}-wrapper-disabled`]:oe.disabled,[`${T}-wrapper-rtl`]:ue==="rtl",[`${T}-wrapper-in-form-item`]:ie},se==null?void 0:se.className,D,Z,te);return N(p.createElement(y.Z,{component:"Radio",disabled:oe.disabled},p.createElement("label",{className:ae,style:Object.assign(Object.assign({},se==null?void 0:se.style),H),onMouseEnter:re.onMouseEnter,onMouseLeave:re.onMouseLeave},p.createElement(r.Z,Object.assign({},oe,{className:pe()(oe.className,!R&&b.A),type:"radio",prefixCls:T,ref:we})),ne!==void 0?p.createElement("span",null,ne):null)))};var k=p.forwardRef(A);const B=p.forwardRef((re,G)=>{const{getPrefixCls:q,direction:Y}=p.useContext(a.E_),[Q,$]=(0,e.Z)(re.defaultValue,{value:re.value}),J=ge=>{const Ae=Q,he=ge.target.value;"value"in re||$(he);const{onChange:le}=re;le&&he!==Ae&&le(ge)},{prefixCls:ue,className:se,rootClassName:xe,options:we,buttonStyle:ie="outline",disabled:L,children:_,size:D,style:Z,id:ne,onMouseEnter:H,onMouseLeave:F,onFocus:j,onBlur:R}=re,T=q("radio",ue),N=`${T}-group`,[te,oe]=O(T);let V=_;we&&we.length>0&&(V=we.map(ge=>typeof ge=="string"||typeof ge=="number"?p.createElement(k,{key:ge.toString(),prefixCls:T,disabled:L,value:ge,checked:Q===ge},ge):p.createElement(k,{key:`radio-group-value-options-${ge.value}`,prefixCls:T,disabled:ge.disabled||L,value:ge.value,checked:Q===ge.value,title:ge.title,style:ge.style},ge.label)));const ae=(0,t.Z)(D),Se=pe()(N,`${N}-${ie}`,{[`${N}-${ae}`]:ae,[`${N}-rtl`]:Y==="rtl"},se,xe,oe);return te(p.createElement("div",Object.assign({},(0,I.Z)(re,{aria:!0,data:!0}),{className:Se,style:Z,onMouseEnter:H,onMouseLeave:F,onFocus:j,onBlur:R,id:ne,ref:G}),p.createElement(u,{value:{onChange:J,value:Q,disabled:re.disabled,name:re.name,optionType:re.optionType}},V)))});var M=p.memo(B),z=function(re,G){var q={};for(var Y in re)Object.prototype.hasOwnProperty.call(re,Y)&&G.indexOf(Y)<0&&(q[Y]=re[Y]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,Y=Object.getOwnPropertySymbols(re);Q{const{getPrefixCls:q}=p.useContext(a.E_),{prefixCls:Y}=re,Q=z(re,["prefixCls"]),$=q("radio",Y);return p.createElement(n,{value:"button"},p.createElement(k,Object.assign({prefixCls:$},Q,{type:"radio",ref:G})))};var K=p.forwardRef(U);const X=k;X.Button=K,X.Group=M,X.__ANT_RADIO=!0;var W=X},13570:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return re}});var S=C(60499),pe=C(59301),e={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"},I=e,p=C(7657),a=function(q,Y){return pe.createElement(p.Z,(0,S.Z)({},q,{ref:Y,icon:I}))},t=pe.forwardRef(a),s=t,u=C(92310),o=C.n(u),c=C(18642),n=C(72190),r=C(42244),i=C(18929),l=C(10228),d=C(26112);function E(G,q){var Y=G.disabled,Q=G.prefixCls,$=G.character,J=G.characterRender,ue=G.index,se=G.count,xe=G.value,we=G.allowHalf,ie=G.focused,L=G.onHover,_=G.onClick,D=function(N){L(N,ue)},Z=function(N){_(N,ue)},ne=function(N){N.keyCode===l.Z.ENTER&&_(N,ue)},H=ue+1,F=new Set([Q]);xe===0&&ue===0&&ie?F.add("".concat(Q,"-focused")):we&&xe+.5>=H&&xeue?"true":"false","aria-posinset":ue+1,"aria-setsize":se,tabIndex:Y?-1:0},pe.createElement("div",{className:"".concat(Q,"-first")},j),pe.createElement("div",{className:"".concat(Q,"-second")},j)));return J&&(R=J(R,G)),R}var h=pe.forwardRef(E);function v(){var G=pe.useRef({});function q(Q){return G.current[Q]}function Y(Q){return function($){G.current[Q]=$}}return[q,Y]}function m(G){var q=G.pageXOffset,Y="scrollLeft";if(typeof q!="number"){var Q=G.document;q=Q.documentElement[Y],typeof q!="number"&&(q=Q.body[Y])}return q}function x(G){var q,Y,Q=G.ownerDocument,$=Q.body,J=Q&&Q.documentElement,ue=G.getBoundingClientRect();return q=ue.left,Y=ue.top,q-=J.clientLeft||$.clientLeft||0,Y-=J.clientTop||$.clientTop||0,{left:q,top:Y}}function w(G){var q=x(G),Y=G.ownerDocument,Q=Y.defaultView||Y.parentWindow;return q.left+=m(Q),q.left}var f=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function O(G,q){var Y,Q=G.prefixCls,$=Q===void 0?"rc-rate":Q,J=G.className,ue=G.defaultValue,se=G.value,xe=G.count,we=xe===void 0?5:xe,ie=G.allowHalf,L=ie===void 0?!1:ie,_=G.allowClear,D=_===void 0?!0:_,Z=G.character,ne=Z===void 0?"\u2605":Z,H=G.characterRender,F=G.disabled,j=G.direction,R=j===void 0?"ltr":j,T=G.tabIndex,N=T===void 0?0:T,te=G.autoFocus,oe=G.onHoverChange,V=G.onChange,ae=G.onFocus,Se=G.onBlur,ge=G.onKeyDown,Ae=G.onMouseLeave,he=(0,r.Z)(G,f),le=v(),ee=(0,n.Z)(le,2),ce=ee[0],ye=ee[1],Ce=pe.useRef(null),Te=function(){if(!F){var ve;(ve=Ce.current)===null||ve===void 0||ve.focus()}};pe.useImperativeHandle(q,function(){return{focus:Te,blur:function(){if(!F){var ve;(ve=Ce.current)===null||ve===void 0||ve.blur()}}}});var De=(0,i.Z)(ue||0,{value:se}),Ke=(0,n.Z)(De,2),$e=Ke[0],pt=Ke[1],Ct=(0,i.Z)(null),wt=(0,n.Z)(Ct,2),bt=wt[0],Mt=wt[1],Ht=function(ve,Ne){var Fe=R==="rtl",qe=ve+1;if(L){var Ye=ce(ve),st=w(Ye),mt=Ye.clientWidth;(Fe&&Ne-st>mt/2||!Fe&&Ne-st0&&!Fe||Ne===l.Z.RIGHT&&qe>0&&Fe?(L?qe-=.5:qe-=1,Ot(qe),ve.preventDefault()):Ne===l.Z.LEFT&&qe{const{componentCls:q}=G;return{[`${q}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:G.marginXS},"> div":{transition:`all ${G.motionDurationMid}, outline 0s`,"&:hover":{transform:G.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${G.lineWidth}px dashed ${G.starColor}`,transform:G.starHoverScale}},"&-first, &-second":{color:G.starBg,transition:`all ${G.motionDurationMid}`,userSelect:"none",[G.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${q}-star-first, &-half ${q}-star-second`]:{opacity:1},[`&-half ${q}-star-first, &-full ${q}-star-second`]:{color:"inherit"}}}},z=G=>({[`&-rtl${G.componentCls}`]:{direction:"rtl"}}),U=G=>{const{componentCls:q}=G;return{[q]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,P.Wf)(G)),{display:"inline-block",margin:0,padding:0,color:G.starColor,fontSize:G.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${q} ${q}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),M(G)),{[`+ ${q}-text`]:{display:"inline-block",marginInlineStart:G.marginXS,fontSize:G.fontSize}}),z(G))}};var K=(0,k.Z)("Rate",G=>{const q=(0,B.TS)(G,{});return[U(q)]},G=>({starColor:G.yellow6,starSize:G.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:G.colorFillContent})),X=function(G,q){var Y={};for(var Q in G)Object.prototype.hasOwnProperty.call(G,Q)&&q.indexOf(Q)<0&&(Y[Q]=G[Q]);if(G!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $=0,Q=Object.getOwnPropertySymbols(G);${const{prefixCls:Y,className:Q,rootClassName:$,style:J,tooltips:ue,character:se=pe.createElement(s,null)}=G,xe=X(G,["prefixCls","className","rootClassName","style","tooltips","character"]),we=(F,j)=>{let{index:R}=j;return ue?pe.createElement(A.Z,{title:ue[R]},F):F},{getPrefixCls:ie,direction:L,rate:_}=pe.useContext(g.E_),D=ie("rate",Y),[Z,ne]=K(D),H=Object.assign(Object.assign({},_==null?void 0:_.style),J);return Z(pe.createElement(b,Object.assign({ref:q,character:se,characterRender:we},xe,{className:o()(Q,$,ne,_==null?void 0:_.className),style:H,prefixCls:D,direction:L})))})},57809:function(Pt,We,C){"use strict";var S=C(92310),pe=C.n(S),e=C(77861),I=C(2738),p=C(59301),a=C(53487),t=C(62892),s=C(19080),u=C(36355),o=C(1684),c=C(93891),n=C(19716),r=C(32441),i=C(33234),l=C(14154),d=C(58582),E=C(84443),h=C(66339),v=function(O,y){var b={};for(var g in O)Object.prototype.hasOwnProperty.call(O,g)&&y.indexOf(g)<0&&(b[g]=O[g]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,g=Object.getOwnPropertySymbols(O);A{var b,{prefixCls:g,bordered:A=!0,className:P,rootClassName:k,getPopupContainer:B,popupClassName:M,dropdownClassName:z,listHeight:U=256,placement:K,listItemHeight:X=24,size:W,disabled:re,notFoundContent:G,status:q,builtinPlacements:Y,dropdownMatchSelectWidth:Q,popupMatchSelectWidth:$,direction:J,style:ue,allowClear:se}=O,xe=v(O,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:we,getPrefixCls:ie,renderEmpty:L,direction:_,virtual:D,popupMatchSelectWidth:Z,popupOverflow:ne,select:H}=p.useContext(u.E_),F=ie("select",g),j=ie(),R=J!=null?J:_,{compactSize:T,compactItemClassnames:N}=(0,i.ri)(F,R),[te,oe]=(0,l.Z)(F),V=p.useMemo(()=>{const{mode:sn}=xe;if(sn!=="combobox")return sn===m?"combobox":sn},[xe.mode]),ae=V==="multiple"||V==="tags",Se=(0,E.Z)(xe.suffixIcon,xe.showArrow),ge=(b=$!=null?$:Q)!==null&&b!==void 0?b:Z,{status:Ae,hasFeedback:he,isFormItemInput:le,feedbackIcon:ee}=p.useContext(r.aM),ce=(0,s.F)(Ae,q);let ye;G!==void 0?ye=G:V==="combobox"?ye=null:ye=(L==null?void 0:L("Select"))||p.createElement(c.Z,{componentName:"Select"});const{suffixIcon:Ce,itemIcon:Te,removeIcon:De,clearIcon:Ke}=(0,h.Z)(Object.assign(Object.assign({},xe),{multiple:ae,hasFeedback:he,feedbackIcon:ee,showSuffixIcon:Se,prefixCls:F,showArrow:xe.showArrow,componentName:"Select"})),$e=se===!0?{clearIcon:Ke}:se,pt=(0,I.Z)(xe,["suffixIcon","itemIcon"]),Ct=pe()(M||z,{[`${F}-dropdown-${R}`]:R==="rtl"},k,oe),wt=(0,n.Z)(sn=>{var Ft;return(Ft=W!=null?W:T)!==null&&Ft!==void 0?Ft:sn}),bt=p.useContext(o.Z),Mt=re!=null?re:bt,Ht=pe()({[`${F}-lg`]:wt==="large",[`${F}-sm`]:wt==="small",[`${F}-rtl`]:R==="rtl",[`${F}-borderless`]:!A,[`${F}-in-form-item`]:le},(0,s.Z)(F,ce,he),N,H==null?void 0:H.className,P,k,oe),Ot=p.useMemo(()=>K!==void 0?K:R==="rtl"?"bottomRight":"bottomLeft",[K,R]),Jt=(0,d.Z)(Y,ne);return te(p.createElement(e.ZP,Object.assign({ref:y,virtual:D,showSearch:H==null?void 0:H.showSearch},pt,{style:Object.assign(Object.assign({},H==null?void 0:H.style),ue),dropdownMatchSelectWidth:ge,builtinPlacements:Jt,transitionName:(0,t.m)(j,"slide-up",xe.transitionName),listHeight:U,listItemHeight:X,mode:V,prefixCls:F,placement:Ot,direction:R,suffixIcon:Ce,menuItemSelectedIcon:Te,removeIcon:De,allowClear:$e,notFoundContent:ye,className:Ht,getPopupContainer:B||we,dropdownClassName:Ct,disabled:Mt})))},w=p.forwardRef(x),f=(0,a.Z)(w);w.SECRET_COMBOBOX_MODE_DO_NOT_USE=m,w.Option=e.Wx,w.OptGroup=e.Xo,w._InternalPanelDoNotUseOrYouWillBeFired=f,We.default=w},14154:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return w}});var S=C(17313),pe=C(74207),e=C(37613),I=C(83116),p=C(13826),a=C(92899);const t=f=>{const{optionHeight:O,optionFontSize:y,optionLineHeight:b,optionPadding:g}=f;return{position:"relative",display:"block",minHeight:O,padding:g,color:f.colorText,fontWeight:"normal",fontSize:y,lineHeight:b,boxSizing:"border-box"}};var u=f=>{const{antCls:O,componentCls:y}=f,b=`${y}-item`,g=`&${O}-slide-up-enter${O}-slide-up-enter-active`,A=`&${O}-slide-up-appear${O}-slide-up-appear-active`,P=`&${O}-slide-up-leave${O}-slide-up-leave-active`,k=`${y}-dropdown-placement-`;return[{[`${y}-dropdown`]:Object.assign(Object.assign({},(0,S.Wf)(f)),{position:"absolute",top:-9999,zIndex:f.zIndexPopup,boxSizing:"border-box",padding:f.paddingXXS,overflow:"hidden",fontSize:f.fontSize,fontVariant:"initial",backgroundColor:f.colorBgElevated,borderRadius:f.borderRadiusLG,outline:"none",boxShadow:f.boxShadowSecondary,[` + `]:{display:"inline-block",minWidth:T.itemSize,height:T.itemSize,color:T.colorText,fontFamily:T.fontFamily,lineHeight:`${T.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:T.borderRadius,cursor:"pointer",transition:`all ${T.motionDurationMid}`},[`${N}-prev, ${N}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:T.colorText,cursor:"pointer",userSelect:"none"},[`${N}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:T.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${T.lineWidth}px ${T.lineType} transparent`,borderRadius:T.borderRadius,outline:"none",transition:`all ${T.motionDurationMid}`},[`&:hover ${N}-item-link`]:{backgroundColor:T.colorBgTextHover},[`&:active ${N}-item-link`]:{backgroundColor:T.colorBgTextActive},[`&${N}-disabled:hover`]:{[`${N}-item-link`]:{backgroundColor:"transparent"}}},[`${N}-slash`]:{marginInlineEnd:T.paginationSlashMarginInlineEnd,marginInlineStart:T.paginationSlashMarginInlineStart},[`${N}-options`]:{display:"inline-block",marginInlineStart:T.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:T.controlHeight,marginInlineStart:T.marginXS,lineHeight:`${T.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Q.ik)(T)),{width:T.controlHeightLG*1.25,height:T.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:T.marginXS,marginInlineEnd:T.marginXS})}}}},L=T=>{const{componentCls:N}=T;return{[`${N}-item`]:{display:"inline-block",minWidth:T.itemSize,height:T.itemSize,marginInlineEnd:T.marginXS,fontFamily:T.fontFamily,lineHeight:`${T.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${T.lineWidth}px ${T.lineType} transparent`,borderRadius:T.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${T.paginationItemPaddingInline}px`,color:T.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${N}-item-active)`]:{"&:hover":{transition:`all ${T.motionDurationMid}`,backgroundColor:T.colorBgTextHover},"&:active":{backgroundColor:T.colorBgTextActive}},"&-active":{fontWeight:T.fontWeightStrong,backgroundColor:T.itemActiveBg,borderColor:T.colorPrimary,a:{color:T.colorPrimary},"&:hover":{borderColor:T.colorPrimaryHover},"&:hover a":{color:T.colorPrimaryHover}}}}},_=T=>{const{componentCls:N}=T;return{[N]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,$.Wf)(T)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${N}-total-text`]:{display:"inline-block",height:T.itemSize,marginInlineEnd:T.marginXS,lineHeight:`${T.itemSize-2}px`,verticalAlign:"middle"}}),L(T)),ie(T)),we(T)),xe(T)),se(T)),{[`@media only screen and (max-width: ${T.screenLG}px)`]:{[`${N}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${T.screenSM}px)`]:{[`${N}-options`]:{display:"none"}}}),[`&${T.componentCls}-rtl`]:{direction:"rtl"}}},D=T=>{const{componentCls:N}=T;return{[`${N}${N}-disabled:not(${N}-mini)`]:{"&, &:hover":{[`${N}-item-link`]:{borderColor:T.colorBorder}},"&:focus-visible":{[`${N}-item-link`]:{borderColor:T.colorBorder}},[`${N}-item, ${N}-item-link`]:{backgroundColor:T.colorBgContainerDisabled,borderColor:T.colorBorder,[`&:hover:not(${N}-item-active)`]:{backgroundColor:T.colorBgContainerDisabled,borderColor:T.colorBorder,a:{color:T.colorTextDisabled}},[`&${N}-item-active`]:{backgroundColor:T.itemActiveBgDisabled}},[`${N}-prev, ${N}-next`]:{"&:hover button":{backgroundColor:T.colorBgContainerDisabled,borderColor:T.colorBorder,color:T.colorTextDisabled},[`${N}-item-link`]:{backgroundColor:T.colorBgContainerDisabled,borderColor:T.colorBorder}}},[`${N}:not(${N}-mini)`]:{[`${N}-prev, ${N}-next`]:{"&:hover button":{borderColor:T.colorPrimaryHover,backgroundColor:T.itemBg},[`${N}-item-link`]:{backgroundColor:T.itemLinkBg,borderColor:T.colorBorder},[`&:hover ${N}-item-link`]:{borderColor:T.colorPrimary,backgroundColor:T.itemBg,color:T.colorPrimary},[`&${N}-disabled`]:{[`${N}-item-link`]:{borderColor:T.colorBorder,color:T.colorTextDisabled}}},[`${N}-item`]:{backgroundColor:T.itemBg,border:`${T.lineWidth}px ${T.lineType} ${T.colorBorder}`,[`&:hover:not(${N}-item-active)`]:{borderColor:T.colorPrimary,backgroundColor:T.itemBg,a:{color:T.colorPrimary}},"&-active":{borderColor:T.colorPrimary}}}}},Z=T=>{const{componentCls:N}=T;return{[`${N}:not(${N}-disabled)`]:{[`${N}-item`]:Object.assign({},(0,$.Qy)(T)),[`${N}-jump-prev, ${N}-jump-next`]:{"&:focus-visible":Object.assign({[`${N}-item-link-icon`]:{opacity:1},[`${N}-item-ellipsis`]:{opacity:0}},(0,$.oN)(T))},[`${N}-prev, ${N}-next`]:{[`&:focus-visible ${N}-item-link`]:Object.assign({},(0,$.oN)(T))}}}};var ne=(0,J.Z)("Pagination",T=>{const N=(0,ue.TS)(T,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:T.marginXXS/2,paginationMiniQuickJumperInputWidth:T.controlHeightLG*1.1,paginationItemPaddingInline:T.marginXXS*1.5,paginationEllipsisLetterSpacing:T.marginXXS/2,paginationSlashMarginInlineStart:T.marginXXS,paginationSlashMarginInlineEnd:T.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Q.e5)(T),(0,Q.TM)(T));return[_(N),Z(N),T.wireframe&&D(N)]},T=>({itemBg:T.colorBgContainer,itemSize:T.controlHeight,itemSizeSM:T.controlHeightSM,itemActiveBg:T.colorBgContainer,itemLinkBg:T.colorBgContainer,itemActiveColorDisabled:T.colorTextDisabled,itemActiveBgDisabled:T.controlItemBgActiveDisabled,itemInputBg:T.colorBgContainer,miniOptionsSizeChangerTop:0})),H=function(T,N){var te={};for(var oe in T)Object.prototype.hasOwnProperty.call(T,oe)&&N.indexOf(oe)<0&&(te[oe]=T[oe]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var V=0,oe=Object.getOwnPropertySymbols(T);V{const{prefixCls:N,selectPrefixCls:te,className:oe,rootClassName:V,style:ae,size:Se,locale:ge,selectComponentClass:Ae,responsive:he,showSizeChanger:le}=T,ee=H(T,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:ce}=(0,W.Z)(he),{getPrefixCls:ye,direction:Ce,pagination:Te={}}=pe.useContext(K.E_),De=ye("pagination",N),[Ke,$e]=ne(De),pt=le!=null?le:Te.showSizeChanger,Ct=pe.useMemo(()=>{const Ft=pe.createElement("span",{className:`${De}-item-ellipsis`},"\u2022\u2022\u2022"),$t=pe.createElement("button",{className:`${De}-item-link`,type:"button",tabIndex:-1},Ce==="rtl"?pe.createElement(c.Z,null):pe.createElement(o.Z,null)),yn=pe.createElement("button",{className:`${De}-item-link`,type:"button",tabIndex:-1},Ce==="rtl"?pe.createElement(o.Z,null):pe.createElement(c.Z,null)),qt=pe.createElement("a",{className:`${De}-item-link`},pe.createElement("div",{className:`${De}-item-container`},Ce==="rtl"?pe.createElement(u.Z,{className:`${De}-item-link-icon`}):pe.createElement(s,{className:`${De}-item-link-icon`}),Ft)),Qt=pe.createElement("a",{className:`${De}-item-link`},pe.createElement("div",{className:`${De}-item-container`},Ce==="rtl"?pe.createElement(s,{className:`${De}-item-link-icon`}):pe.createElement(u.Z,{className:`${De}-item-link-icon`}),Ft));return{prevIcon:$t,nextIcon:yn,jumpPrevIcon:qt,jumpNextIcon:Qt}},[Ce,De]),[wt]=(0,re.Z)("Pagination",U.Z),bt=Object.assign(Object.assign({},wt),ge),Mt=(0,X.Z)(Se),Ht=Mt==="small"||!!(ce&&!Mt&&he),jt=ye("select",te),Jt=r()({[`${De}-mini`]:Ht,[`${De}-rtl`]:Ce==="rtl"},Te==null?void 0:Te.className,oe,V,$e),sn=Object.assign(Object.assign({},Te==null?void 0:Te.style),ae);return Ke(pe.createElement(z,Object.assign({},Ct,ee,{style:sn,prefixCls:De,selectPrefixCls:jt,className:Jt,selectComponentClass:Ae||(Ht?q:Y),locale:bt,showSizeChanger:pt})))},R=j},39722:function(Pt,We,C){"use strict";C.d(We,{t5:function(){return o}});var S=C(92310),pe=C.n(S),e=C(55477),I=C(59301),p=C(36355),a=C(77578),t=C(17356),s=function(n,r){var i={};for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&r.indexOf(l)<0&&(i[l]=n[l]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var d=0,l=Object.getOwnPropertySymbols(n);d{if(!(!r&&!i))return I.createElement(I.Fragment,null,r&&I.createElement("div",{className:`${n}-title`},(0,a.Z)(r)),I.createElement("div",{className:`${n}-inner-content`},(0,a.Z)(i)))},o=n=>{const{hashId:r,prefixCls:i,className:l,style:d,placement:E="top",title:h,content:v,children:m}=n;return I.createElement("div",{className:pe()(r,i,`${i}-pure`,`${i}-placement-${E}`,l),style:d},I.createElement("div",{className:`${i}-arrow`}),I.createElement(e.G,Object.assign({},n,{className:r,prefixCls:i}),m||u(i,h,v)))},c=n=>{const{prefixCls:r}=n,i=s(n,["prefixCls"]),{getPrefixCls:l}=I.useContext(p.E_),d=l("popover",r),[E,h]=(0,t.Z)(d);return E(I.createElement(o,Object.assign({},i,{prefixCls:d,hashId:h})))};We.ZP=c},60324:function(Pt,We,C){"use strict";var S=C(92310),pe=C.n(S),e=C(59301),I=C(77578),p=C(62892),a=C(36355),t=C(6848),s=C(39722),u=C(17356),o=function(r,i){var l={};for(var d in r)Object.prototype.hasOwnProperty.call(r,d)&&i.indexOf(d)<0&&(l[d]=r[d]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,d=Object.getOwnPropertySymbols(r);E{let{title:i,content:l,prefixCls:d}=r;return e.createElement(e.Fragment,null,i&&e.createElement("div",{className:`${d}-title`},(0,I.Z)(i)),e.createElement("div",{className:`${d}-inner-content`},(0,I.Z)(l)))},n=e.forwardRef((r,i)=>{const{prefixCls:l,title:d,content:E,overlayClassName:h,placement:v="top",trigger:m="hover",mouseEnterDelay:x=.1,mouseLeaveDelay:w=.1,overlayStyle:f={}}=r,O=o(r,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:y}=e.useContext(a.E_),b=y("popover",l),[g,A]=(0,u.Z)(b),P=y(),k=pe()(h,A);return g(e.createElement(t.Z,Object.assign({placement:v,trigger:m,mouseEnterDelay:x,mouseLeaveDelay:w,overlayStyle:f},O,{prefixCls:b,overlayClassName:k,ref:i,overlay:d||E?e.createElement(c,{prefixCls:b,title:d,content:E}):null,transitionName:(0,p.m)(P,"zoom-big",O.transitionName),"data-popover-inject":!0})))});n._InternalPanelDoNotUseOrYouWillBeFired=s.ZP,We.Z=n},17356:function(Pt,We,C){"use strict";var S=C(17313),pe=C(29878),e=C(19447),I=C(33166),p=C(83116),a=C(37613);const t=o=>{const{componentCls:c,popoverColor:n,minWidth:r,fontWeightStrong:i,popoverPadding:l,boxShadowSecondary:d,colorTextHeading:E,borderRadiusLG:h,zIndexPopup:v,marginXS:m,colorBgElevated:x,popoverBg:w}=o;return[{[c]:Object.assign(Object.assign({},(0,S.Wf)(o)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:v,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":x,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${c}-content`]:{position:"relative"},[`${c}-inner`]:{backgroundColor:w,backgroundClip:"padding-box",borderRadius:h,boxShadow:d,padding:l},[`${c}-title`]:{minWidth:r,marginBottom:m,color:E,fontWeight:i},[`${c}-inner-content`]:{color:n}})},(0,e.ZP)(o,{colorBg:"var(--antd-arrow-background-color)"}),{[`${c}-pure`]:{position:"relative",maxWidth:"none",margin:o.sizePopupArrow,display:"inline-block",[`${c}-content`]:{display:"inline-block"}}}]},s=o=>{const{componentCls:c}=o;return{[c]:I.i.map(n=>{const r=o[`${n}6`];return{[`&${c}-${n}`]:{"--antd-arrow-background-color":r,[`${c}-inner`]:{backgroundColor:r},[`${c}-arrow`]:{background:"transparent"}}}})}},u=o=>{const{componentCls:c,lineWidth:n,lineType:r,colorSplit:i,paddingSM:l,controlHeight:d,fontSize:E,lineHeight:h,padding:v}=o,m=d-Math.round(E*h),x=m/2,w=m/2-n,f=v;return{[c]:{[`${c}-inner`]:{padding:0},[`${c}-title`]:{margin:0,padding:`${x}px ${f}px ${w}px`,borderBottom:`${n}px ${r} ${i}`},[`${c}-inner-content`]:{padding:`${l}px ${f}px`}}}};We.Z=(0,p.Z)("Popover",o=>{const{colorBgElevated:c,colorText:n,wireframe:r}=o,i=(0,a.TS)(o,{popoverPadding:12,popoverBg:c,popoverColor:n});return[t(i),s(i),r&&u(i),(0,pe._y)(i,"zoom-big")]},o=>({width:177,minWidth:177,zIndexPopup:o.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},93948:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return le}});var S=C(59301),pe=C(29679),e=C(40001),I=C(19248),p=C(99267),a=C(92310),t=C.n(a),s=C(2738),u=C(36355),o=C(60499),c=C(85899),n=C(42244),r={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},i=function(){var ce=(0,S.useRef)([]),ye=(0,S.useRef)(null);return(0,S.useEffect)(function(){var Ce=Date.now(),Te=!1;ce.current.forEach(function(De){if(De){Te=!0;var Ke=De.style;Ke.transitionDuration=".3s, .3s, .3s, .06s",ye.current&&Ce-ye.current<100&&(Ke.transitionDuration="0s, 0s")}}),Te&&(ye.current=Date.now())}),ce.current},l=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],d=function(ce){var ye=(0,c.Z)((0,c.Z)({},r),ce),Ce=ye.className,Te=ye.percent,De=ye.prefixCls,Ke=ye.strokeColor,$e=ye.strokeLinecap,pt=ye.strokeWidth,Ct=ye.style,wt=ye.trailColor,bt=ye.trailWidth,Mt=ye.transition,Ht=(0,n.Z)(ye,l);delete Ht.gapPosition;var jt=Array.isArray(Te)?Te:[Te],Jt=Array.isArray(Ke)?Ke:[Ke],sn=i(),Ft=pt/2,$t=100-pt/2,yn="M ".concat($e==="round"?Ft:0,",").concat(Ft,` + L `).concat($e==="round"?$t:100,",").concat(Ft),qt="0 0 100 ".concat(pt),Qt=0;return S.createElement("svg",(0,o.Z)({className:t()("".concat(De,"-line"),Ce),viewBox:qt,preserveAspectRatio:"none",style:Ct},Ht),S.createElement("path",{className:"".concat(De,"-line-trail"),d:yn,strokeLinecap:$e,stroke:wt,strokeWidth:bt||pt,fillOpacity:"0"}),jt.map(function(ln,En){var Ot=1;switch($e){case"round":Ot=1-pt/100;break;case"square":Ot=1-pt/2/100;break;default:Ot=1;break}var wn={strokeDasharray:"".concat(ln*Ot,"px, 100px"),strokeDashoffset:"-".concat(Qt,"px"),transition:Mt||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},rn=Jt[En]||Jt[Jt.length-1];return Qt+=ln,S.createElement("path",{key:En,className:"".concat(De,"-line-path"),d:yn,strokeLinecap:$e,stroke:rn,strokeWidth:pt,fillOpacity:"0",ref:function(Pe){sn[En]=Pe},style:wn})}))},E=d,h=C(43749),v=C(72190),m=C(47273),x=0,w=(0,m.Z)();function f(){var ee;return w?(ee=x,x+=1):ee="TEST_OR_SSR",ee}var O=function(ee){var ce=S.useState(),ye=(0,v.Z)(ce,2),Ce=ye[0],Te=ye[1];return S.useEffect(function(){Te("rc_progress_".concat(f()))},[]),ee||Ce},y=function(ce){var ye=ce.bg,Ce=ce.children;return S.createElement("div",{style:{width:"100%",height:"100%",background:ye}},Ce)};function b(ee,ce){return Object.keys(ee).map(function(ye){var Ce=parseFloat(ye),Te="".concat(Math.floor(Ce*ce),"%");return"".concat(ee[ye]," ").concat(Te)})}var g=S.forwardRef(function(ee,ce){var ye=ee.prefixCls,Ce=ee.color,Te=ee.gradientId,De=ee.radius,Ke=ee.style,$e=ee.ptg,pt=ee.strokeLinecap,Ct=ee.strokeWidth,wt=ee.size,bt=ee.gapDegree,Mt=Ce&&(0,h.Z)(Ce)==="object",Ht=Mt?"#FFF":void 0,jt=wt/2,Jt=S.createElement("circle",{className:"".concat(ye,"-circle-path"),r:De,cx:jt,cy:jt,stroke:Ht,strokeLinecap:pt,strokeWidth:Ct,opacity:$e===0?0:1,style:Ke,ref:ce});if(!Mt)return Jt;var sn="".concat(Te,"-conic"),Ft=bt?"".concat(180+bt/2,"deg"):"0deg",$t=b(Ce,(360-bt)/360),yn=b(Ce,1),qt="conic-gradient(from ".concat(Ft,", ").concat($t.join(", "),")"),Qt="linear-gradient(to ".concat(bt?"bottom":"top",", ").concat(yn.join(", "),")");return S.createElement(S.Fragment,null,S.createElement("mask",{id:sn},Jt),S.createElement("foreignObject",{x:0,y:0,width:wt,height:wt,mask:"url(#".concat(sn,")")},S.createElement(y,{bg:Qt},S.createElement(y,{bg:qt}))))}),A=g,P=100,k=function(ce,ye,Ce,Te,De,Ke,$e,pt,Ct,wt){var bt=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Mt=Ce/100*360*((360-Ke)/360),Ht=Ke===0?0:{bottom:0,top:180,left:90,right:-90}[$e],jt=(100-Te)/100*ye;Ct==="round"&&Te!==100&&(jt+=wt/2,jt>=ye&&(jt=ye-.01));var Jt=P/2;return{stroke:typeof pt=="string"?pt:void 0,strokeDasharray:"".concat(ye,"px ").concat(ce),strokeDashoffset:jt+bt,transform:"rotate(".concat(De+Mt+Ht,"deg)"),transformOrigin:"".concat(Jt,"px ").concat(Jt,"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}},B=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function M(ee){var ce=ee!=null?ee:[];return Array.isArray(ce)?ce:[ce]}var z=function(ce){var ye=(0,c.Z)((0,c.Z)({},r),ce),Ce=ye.id,Te=ye.prefixCls,De=ye.steps,Ke=ye.strokeWidth,$e=ye.trailWidth,pt=ye.gapDegree,Ct=pt===void 0?0:pt,wt=ye.gapPosition,bt=ye.trailColor,Mt=ye.strokeLinecap,Ht=ye.style,jt=ye.className,Jt=ye.strokeColor,sn=ye.percent,Ft=(0,n.Z)(ye,B),$t=P/2,yn=O(Ce),qt="".concat(yn,"-gradient"),Qt=$t-Ke/2,ln=Math.PI*2*Qt,En=Ct>0?90+Ct/2:-90,Ot=ln*((360-Ct)/360),wn=(0,h.Z)(De)==="object"?De:{count:De,space:2},rn=wn.count,Zn=wn.space,Pe=M(sn),fe=M(Jt),Ee=fe.find(function(st){return st&&(0,h.Z)(st)==="object"}),be=Ee&&(0,h.Z)(Ee)==="object",ve=be?"butt":Mt,Ne=k(ln,Ot,0,100,En,Ct,wt,bt,ve,Ke),Fe=i(),qe=function(){var mt=0;return Pe.map(function(xt,At){var vt=fe[At]||fe[fe.length-1],yt=k(ln,Ot,mt,xt,En,Ct,wt,vt,ve,Ke);return mt+=xt,S.createElement(A,{key:At,color:vt,ptg:xt,radius:Qt,prefixCls:Te,gradientId:qt,style:yt,strokeLinecap:ve,strokeWidth:Ke,gapDegree:Ct,ref:function(Me){Fe[At]=Me},size:P})}).reverse()},Ye=function(){var mt=Math.round(rn*(Pe[0]/100)),xt=100/rn,At=0;return new Array(rn).fill(null).map(function(vt,yt){var Re=yt<=mt-1?fe[0]:bt,Me=Re&&(0,h.Z)(Re)==="object"?"url(#".concat(qt,")"):void 0,ze=k(ln,Ot,At,xt,En,Ct,wt,Re,"butt",Ke,Zn);return At+=(Ot-ze.strokeDashoffset+Zn)*100/Ot,S.createElement("circle",{key:yt,className:"".concat(Te,"-circle-path"),r:Qt,cx:$t,cy:$t,stroke:Me,strokeWidth:Ke,opacity:1,style:ze,ref:function(it){Fe[yt]=it}})})};return S.createElement("svg",(0,o.Z)({className:t()("".concat(Te,"-circle"),jt),viewBox:"0 0 ".concat(P," ").concat(P),style:Ht,id:Ce,role:"presentation"},Ft),!rn&&S.createElement("circle",{className:"".concat(Te,"-circle-trail"),r:Qt,cx:$t,cy:$t,stroke:bt,strokeLinecap:ve,strokeWidth:$e||Ke,style:Ne}),rn?Ye():qe())},U=z,K={Line:E,Circle:U},X=C(6848),W=C(30071);function re(ee){return!ee||ee<0?0:ee>100?100:ee}function G(ee){let{success:ce,successPercent:ye}=ee,Ce=ye;return ce&&"progress"in ce&&(Ce=ce.progress),ce&&"percent"in ce&&(Ce=ce.percent),Ce}const q=ee=>{let{percent:ce,success:ye,successPercent:Ce}=ee;const Te=re(G({success:ye,successPercent:Ce}));return[Te,re(re(ce)-Te)]},Y=ee=>{let{success:ce={},strokeColor:ye}=ee;const{strokeColor:Ce}=ce;return[Ce||W.presetPrimaryColors.green,ye||null]},Q=(ee,ce,ye)=>{var Ce,Te,De,Ke;let $e=-1,pt=-1;if(ce==="step"){const Ct=ye.steps,wt=ye.strokeWidth;typeof ee=="string"||typeof ee=="undefined"?($e=ee==="small"?2:14,pt=wt!=null?wt:8):typeof ee=="number"?[$e,pt]=[ee,ee]:[$e=14,pt=8]=ee,$e*=Ct}else if(ce==="line"){const Ct=ye==null?void 0:ye.strokeWidth;typeof ee=="string"||typeof ee=="undefined"?pt=Ct||(ee==="small"?6:8):typeof ee=="number"?[$e,pt]=[ee,ee]:[$e=-1,pt=8]=ee}else(ce==="circle"||ce==="dashboard")&&(typeof ee=="string"||typeof ee=="undefined"?[$e,pt]=ee==="small"?[60,60]:[120,120]:typeof ee=="number"?[$e,pt]=[ee,ee]:($e=(Te=(Ce=ee[0])!==null&&Ce!==void 0?Ce:ee[1])!==null&&Te!==void 0?Te:120,pt=(Ke=(De=ee[0])!==null&&De!==void 0?De:ee[1])!==null&&Ke!==void 0?Ke:120));return[$e,pt]},$=3,J=ee=>$/ee*100;var se=ee=>{const{prefixCls:ce,trailColor:ye=null,strokeLinecap:Ce="round",gapPosition:Te,gapDegree:De,width:Ke=120,type:$e,children:pt,success:Ct,size:wt=Ke}=ee,[bt,Mt]=Q(wt,"circle");let{strokeWidth:Ht}=ee;Ht===void 0&&(Ht=Math.max(J(bt),6));const jt={width:bt,height:Mt,fontSize:bt*.15+6},Jt=S.useMemo(()=>{if(De||De===0)return De;if($e==="dashboard")return 75},[De,$e]),sn=Te||$e==="dashboard"&&"bottom"||void 0,Ft=Object.prototype.toString.call(ee.strokeColor)==="[object Object]",$t=Y({success:Ct,strokeColor:ee.strokeColor}),yn=t()(`${ce}-inner`,{[`${ce}-circle-gradient`]:Ft}),qt=S.createElement(U,{percent:q(ee),strokeWidth:Ht,trailWidth:Ht,strokeColor:$t,strokeLinecap:Ce,trailColor:ye,prefixCls:ce,gapDegree:Jt,gapPosition:sn});return S.createElement("div",{className:yn,style:jt},bt<=20?S.createElement(X.Z,{title:pt},S.createElement("span",null,qt)):S.createElement(S.Fragment,null,qt,pt))},xe=function(ee,ce){var ye={};for(var Ce in ee)Object.prototype.hasOwnProperty.call(ee,Ce)&&ce.indexOf(Ce)<0&&(ye[Ce]=ee[Ce]);if(ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,Ce=Object.getOwnPropertySymbols(ee);Te{let ce=[];return Object.keys(ee).forEach(ye=>{const Ce=parseFloat(ye.replace(/%/g,""));isNaN(Ce)||ce.push({key:Ce,value:ee[ye]})}),ce=ce.sort((ye,Ce)=>ye.key-Ce.key),ce.map(ye=>{let{key:Ce,value:Te}=ye;return`${Te} ${Ce}%`}).join(", ")},ie=(ee,ce)=>{const{from:ye=W.presetPrimaryColors.blue,to:Ce=W.presetPrimaryColors.blue,direction:Te=ce==="rtl"?"to left":"to right"}=ee,De=xe(ee,["from","to","direction"]);if(Object.keys(De).length!==0){const Ke=we(De);return{backgroundImage:`linear-gradient(${Te}, ${Ke})`}}return{backgroundImage:`linear-gradient(${Te}, ${ye}, ${Ce})`}};var _=ee=>{const{prefixCls:ce,direction:ye,percent:Ce,size:Te,strokeWidth:De,strokeColor:Ke,strokeLinecap:$e="round",children:pt,trailColor:Ct=null,success:wt}=ee,bt=Ke&&typeof Ke!="string"?ie(Ke,ye):{backgroundColor:Ke},Mt=$e==="square"||$e==="butt"?0:void 0,Ht={backgroundColor:Ct||void 0,borderRadius:Mt},jt=Te!=null?Te:[-1,De||(Te==="small"?6:8)],[Jt,sn]=Q(jt,"line",{strokeWidth:De}),Ft=Object.assign({width:`${re(Ce)}%`,height:sn,borderRadius:Mt},bt),$t=G(ee),yn={width:`${re($t)}%`,height:sn,borderRadius:Mt,backgroundColor:wt==null?void 0:wt.strokeColor},qt={width:Jt<0?"100%":Jt,height:sn};return S.createElement(S.Fragment,null,S.createElement("div",{className:`${ce}-outer`,style:qt},S.createElement("div",{className:`${ce}-inner`,style:Ht},S.createElement("div",{className:`${ce}-bg`,style:Ft}),$t!==void 0?S.createElement("div",{className:`${ce}-success-bg`,style:yn}):null)),pt)},Z=ee=>{const{size:ce,steps:ye,percent:Ce=0,strokeWidth:Te=8,strokeColor:De,trailColor:Ke=null,prefixCls:$e,children:pt}=ee,Ct=Math.round(ye*(Ce/100)),wt=ce==="small"?2:14,bt=ce!=null?ce:[wt,Te],[Mt,Ht]=Q(bt,"step",{steps:ye,strokeWidth:Te}),jt=Mt/ye,Jt=new Array(ye);for(let sn=0;sn{const ce=ee?"100%":"-100%";return new ne.Keyframes(`antProgress${ee?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${ce}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${ce}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},T=ee=>{const{componentCls:ce,iconCls:ye}=ee;return{[ce]:Object.assign(Object.assign({},(0,H.Wf)(ee)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:ee.fontSize,marginInlineEnd:ee.marginXS,marginBottom:ee.marginXS},[`${ce}-outer`]:{display:"inline-block",width:"100%"},[`&${ce}-show-info`]:{[`${ce}-outer`]:{marginInlineEnd:`calc(-2em - ${ee.marginXS}px)`,paddingInlineEnd:`calc(2em + ${ee.paddingXS}px)`}},[`${ce}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:ee.remainingColor,borderRadius:ee.lineBorderRadius},[`${ce}-inner:not(${ce}-circle-gradient)`]:{[`${ce}-circle-path`]:{stroke:ee.defaultColor}},[`${ce}-success-bg, ${ce}-bg`]:{position:"relative",backgroundColor:ee.defaultColor,borderRadius:ee.lineBorderRadius,transition:`all ${ee.motionDurationSlow} ${ee.motionEaseInOutCirc}`},[`${ce}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:ee.colorSuccess},[`${ce}-text`]:{display:"inline-block",width:"2em",marginInlineStart:ee.marginXS,color:ee.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[ye]:{fontSize:ee.fontSize}},[`&${ce}-status-active`]:{[`${ce}-bg::before`]:{position:"absolute",inset:0,backgroundColor:ee.colorBgContainer,borderRadius:ee.lineBorderRadius,opacity:0,animationName:R(),animationDuration:ee.progressActiveMotionDuration,animationTimingFunction:ee.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${ce}-rtl${ce}-status-active`]:{[`${ce}-bg::before`]:{animationName:R(!0)}},[`&${ce}-status-exception`]:{[`${ce}-bg`]:{backgroundColor:ee.colorError},[`${ce}-text`]:{color:ee.colorError}},[`&${ce}-status-exception ${ce}-inner:not(${ce}-circle-gradient)`]:{[`${ce}-circle-path`]:{stroke:ee.colorError}},[`&${ce}-status-success`]:{[`${ce}-bg`]:{backgroundColor:ee.colorSuccess},[`${ce}-text`]:{color:ee.colorSuccess}},[`&${ce}-status-success ${ce}-inner:not(${ce}-circle-gradient)`]:{[`${ce}-circle-path`]:{stroke:ee.colorSuccess}}})}},N=ee=>{const{componentCls:ce,iconCls:ye}=ee;return{[ce]:{[`${ce}-circle-trail`]:{stroke:ee.remainingColor},[`&${ce}-circle ${ce}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${ce}-circle ${ce}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:ee.circleTextColor,fontSize:ee.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[ye]:{fontSize:`${ee.fontSize/ee.fontSizeSM}em`}},[`${ce}-circle&-status-exception`]:{[`${ce}-text`]:{color:ee.colorError}},[`${ce}-circle&-status-success`]:{[`${ce}-text`]:{color:ee.colorSuccess}}},[`${ce}-inline-circle`]:{lineHeight:1,[`${ce}-inner`]:{verticalAlign:"bottom"}}}},te=ee=>{const{componentCls:ce}=ee;return{[ce]:{[`${ce}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:ee.progressStepMinWidth,marginInlineEnd:ee.progressStepMarginInlineEnd,backgroundColor:ee.remainingColor,transition:`all ${ee.motionDurationSlow}`,"&-active":{backgroundColor:ee.defaultColor}}}}}},oe=ee=>{const{componentCls:ce,iconCls:ye}=ee;return{[ce]:{[`${ce}-small&-line, ${ce}-small&-line ${ce}-text ${ye}`]:{fontSize:ee.fontSizeSM}}}};var V=(0,F.Z)("Progress",ee=>{const ce=ee.marginXXS/2,ye=(0,j.TS)(ee,{progressStepMarginInlineEnd:ce,progressStepMinWidth:ce,progressActiveMotionDuration:"2.4s"});return[T(ye),N(ye),te(ye),oe(ye)]},ee=>({circleTextColor:ee.colorText,defaultColor:ee.colorInfo,remainingColor:ee.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),ae=function(ee,ce){var ye={};for(var Ce in ee)Object.prototype.hasOwnProperty.call(ee,Ce)&&ce.indexOf(Ce)<0&&(ye[Ce]=ee[Ce]);if(ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,Ce=Object.getOwnPropertySymbols(ee);Te{const{prefixCls:ye,className:Ce,rootClassName:Te,steps:De,strokeColor:Ke,percent:$e=0,size:pt="default",showInfo:Ct=!0,type:wt="line",status:bt,format:Mt,style:Ht}=ee,jt=ae(ee,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Jt=S.useMemo(()=>{var Pe,fe;const Ee=G(ee);return parseInt(Ee!==void 0?(Pe=Ee!=null?Ee:0)===null||Pe===void 0?void 0:Pe.toString():(fe=$e!=null?$e:0)===null||fe===void 0?void 0:fe.toString(),10)},[$e,ee.success,ee.successPercent]),sn=S.useMemo(()=>!ge.includes(bt)&&Jt>=100?"success":bt||"normal",[bt,Jt]),{getPrefixCls:Ft,direction:$t,progress:yn}=S.useContext(u.E_),qt=Ft("progress",ye),[Qt,ln]=V(qt),En=S.useMemo(()=>{if(!Ct)return null;const Pe=G(ee);let fe;const Ee=Mt||(ve=>`${ve}%`),be=wt==="line";return Mt||sn!=="exception"&&sn!=="success"?fe=Ee(re($e),re(Pe)):sn==="exception"?fe=be?S.createElement(I.Z,null):S.createElement(p.Z,null):sn==="success"&&(fe=be?S.createElement(pe.Z,null):S.createElement(e.Z,null)),S.createElement("span",{className:`${qt}-text`,title:typeof fe=="string"?fe:void 0},fe)},[Ct,$e,Jt,sn,wt,qt,Mt]),Ot=Array.isArray(Ke)?Ke[0]:Ke,wn=typeof Ke=="string"||Array.isArray(Ke)?Ke:void 0;let rn;wt==="line"?rn=De?S.createElement(Z,Object.assign({},ee,{strokeColor:wn,prefixCls:qt,steps:De}),En):S.createElement(_,Object.assign({},ee,{strokeColor:Ot,prefixCls:qt,direction:$t}),En):(wt==="circle"||wt==="dashboard")&&(rn=S.createElement(se,Object.assign({},ee,{strokeColor:Ot,prefixCls:qt,progressStatus:sn}),En));const Zn=t()(qt,`${qt}-status-${sn}`,`${qt}-${wt==="dashboard"&&"circle"||De&&"steps"||wt}`,{[`${qt}-inline-circle`]:wt==="circle"&&Q(pt,"circle")[0]<=20,[`${qt}-show-info`]:Ct,[`${qt}-${pt}`]:typeof pt=="string",[`${qt}-rtl`]:$t==="rtl"},yn==null?void 0:yn.className,Ce,Te,ln);return Qt(S.createElement("div",Object.assign({ref:ce,style:Object.assign(Object.assign({},yn==null?void 0:yn.style),Ht),className:Zn,role:"progressbar","aria-valuenow":Jt},(0,s.Z)(jt,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),rn))}),le=he},5112:function(Pt,We,C){"use strict";C.d(We,{ZP:function(){return W}});var S=C(92310),pe=C.n(S),e=C(18929),I=C(26112),p=C(59301),a=C(36355),t=C(19716);const s=p.createContext(null),u=s.Provider;var o=s;const c=p.createContext(null),n=c.Provider;var r=C(5630),i=C(8654),l=C(1684),d=C(32441),E=C(17313),h=C(83116),v=C(37613);const m=re=>{const{componentCls:G,antCls:q}=re,Y=`${G}-group`;return{[Y]:Object.assign(Object.assign({},(0,E.Wf)(re)),{display:"inline-block",fontSize:0,[`&${Y}-rtl`]:{direction:"rtl"},[`${q}-badge ${q}-badge-count`]:{zIndex:1},[`> ${q}-badge:not(:first-child) > ${q}-button-wrapper`]:{borderInlineStart:"none"}})}},x=re=>{const{componentCls:G,wrapperMarginInlineEnd:q,colorPrimary:Y,radioSize:Q,motionDurationSlow:$,motionDurationMid:J,motionEaseInOutCirc:ue,colorBgContainer:se,colorBorder:xe,lineWidth:we,dotSize:ie,colorBgContainerDisabled:L,colorTextDisabled:_,paddingXS:D,dotColorDisabled:Z,lineType:ne,radioDotDisabledSize:H,wireframe:F,colorWhite:j}=re,R=`${G}-inner`;return{[`${G}-wrapper`]:Object.assign(Object.assign({},(0,E.Wf)(re)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:q,cursor:"pointer",[`&${G}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:re.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${G}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${we}px ${ne} ${Y}`,borderRadius:"50%",visibility:"hidden",content:'""'},[G]:Object.assign(Object.assign({},(0,E.Wf)(re)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${G}-wrapper:hover &, + &:hover ${R}`]:{borderColor:Y},[`${G}-input:focus-visible + ${R}`]:Object.assign({},(0,E.oN)(re)),[`${G}:hover::after, ${G}-wrapper:hover &::after`]:{visibility:"visible"},[`${G}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:Q,height:Q,marginBlockStart:Q/-2,marginInlineStart:Q/-2,backgroundColor:F?Y:j,borderBlockStart:0,borderInlineStart:0,borderRadius:Q,transform:"scale(0)",opacity:0,transition:`all ${$} ${ue}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:Q,height:Q,backgroundColor:se,borderColor:xe,borderStyle:"solid",borderWidth:we,borderRadius:"50%",transition:`all ${J}`},[`${G}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${G}-checked`]:{[R]:{borderColor:Y,backgroundColor:F?se:Y,"&::after":{transform:`scale(${ie/Q})`,opacity:1,transition:`all ${$} ${ue}`}}},[`${G}-disabled`]:{cursor:"not-allowed",[R]:{backgroundColor:L,borderColor:xe,cursor:"not-allowed","&::after":{backgroundColor:Z}},[`${G}-input`]:{cursor:"not-allowed"},[`${G}-disabled + span`]:{color:_,cursor:"not-allowed"},[`&${G}-checked`]:{[R]:{"&::after":{transform:`scale(${H/Q})`}}}},[`span${G} + *`]:{paddingInlineStart:D,paddingInlineEnd:D}})}},w=re=>{const{buttonColor:G,controlHeight:q,componentCls:Y,lineWidth:Q,lineType:$,colorBorder:J,motionDurationSlow:ue,motionDurationMid:se,buttonPaddingInline:xe,fontSize:we,buttonBg:ie,fontSizeLG:L,controlHeightLG:_,controlHeightSM:D,paddingXS:Z,borderRadius:ne,borderRadiusSM:H,borderRadiusLG:F,buttonCheckedBg:j,buttonSolidCheckedColor:R,colorTextDisabled:T,colorBgContainerDisabled:N,buttonCheckedBgDisabled:te,buttonCheckedColorDisabled:oe,colorPrimary:V,colorPrimaryHover:ae,colorPrimaryActive:Se,buttonSolidCheckedBg:ge,buttonSolidCheckedHoverBg:Ae,buttonSolidCheckedActiveBg:he}=re;return{[`${Y}-button-wrapper`]:{position:"relative",display:"inline-block",height:q,margin:0,paddingInline:xe,paddingBlock:0,color:G,fontSize:we,lineHeight:`${q-Q*2}px`,background:ie,border:`${Q}px ${$} ${J}`,borderBlockStartWidth:Q+.02,borderInlineStartWidth:0,borderInlineEndWidth:Q,cursor:"pointer",transition:[`color ${se}`,`background ${se}`,`box-shadow ${se}`].join(","),a:{color:G},[`> ${Y}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-Q,insetInlineStart:-Q,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:Q,paddingInline:0,backgroundColor:J,transition:`background-color ${ue}`,content:'""'}},"&:first-child":{borderInlineStart:`${Q}px ${$} ${J}`,borderStartStartRadius:ne,borderEndStartRadius:ne},"&:last-child":{borderStartEndRadius:ne,borderEndEndRadius:ne},"&:first-child:last-child":{borderRadius:ne},[`${Y}-group-large &`]:{height:_,fontSize:L,lineHeight:`${_-Q*2}px`,"&:first-child":{borderStartStartRadius:F,borderEndStartRadius:F},"&:last-child":{borderStartEndRadius:F,borderEndEndRadius:F}},[`${Y}-group-small &`]:{height:D,paddingInline:Z-Q,paddingBlock:0,lineHeight:`${D-Q*2}px`,"&:first-child":{borderStartStartRadius:H,borderEndStartRadius:H},"&:last-child":{borderStartEndRadius:H,borderEndEndRadius:H}},"&:hover":{position:"relative",color:V},"&:has(:focus-visible)":Object.assign({},(0,E.oN)(re)),[`${Y}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${Y}-button-wrapper-disabled)`]:{zIndex:1,color:V,background:j,borderColor:V,"&::before":{backgroundColor:V},"&:first-child":{borderColor:V},"&:hover":{color:ae,borderColor:ae,"&::before":{backgroundColor:ae}},"&:active":{color:Se,borderColor:Se,"&::before":{backgroundColor:Se}}},[`${Y}-group-solid &-checked:not(${Y}-button-wrapper-disabled)`]:{color:R,background:ge,borderColor:ge,"&:hover":{color:R,background:Ae,borderColor:Ae},"&:active":{color:R,background:he,borderColor:he}},"&-disabled":{color:T,backgroundColor:N,borderColor:J,cursor:"not-allowed","&:first-child, &:hover":{color:T,backgroundColor:N,borderColor:J}},[`&-disabled${Y}-button-wrapper-checked`]:{color:oe,backgroundColor:te,borderColor:J,boxShadow:"none"}}}},f=re=>re-4*2;var O=(0,h.Z)("Radio",re=>{const{controlOutline:G,controlOutlineWidth:q,radioSize:Y}=re,Q=`0 0 0 ${q}px ${G}`,$=Q,J=f(Y),ue=(0,v.TS)(re,{radioDotDisabledSize:J,radioFocusShadow:Q,radioButtonFocusShadow:$});return[m(ue),x(ue),w(ue)]},re=>{const{wireframe:G,padding:q,marginXS:Y,lineWidth:Q,fontSizeLG:$,colorText:J,colorBgContainer:ue,colorTextDisabled:se,controlItemBgActiveDisabled:xe,colorTextLightSolid:we,colorPrimary:ie,colorPrimaryHover:L,colorPrimaryActive:_}=re,D=4,Z=$,ne=G?f(Z):Z-(D+Q)*2;return{radioSize:Z,dotSize:ne,dotColorDisabled:se,buttonSolidCheckedColor:we,buttonSolidCheckedBg:ie,buttonSolidCheckedHoverBg:L,buttonSolidCheckedActiveBg:_,buttonBg:ue,buttonCheckedBg:ue,buttonColor:J,buttonCheckedBgDisabled:xe,buttonCheckedColorDisabled:se,buttonPaddingInline:q-Q,wrapperMarginInlineEnd:Y}}),y=C(14088),b=C(4572),g=function(re,G){var q={};for(var Y in re)Object.prototype.hasOwnProperty.call(re,Y)&&G.indexOf(Y)<0&&(q[Y]=re[Y]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,Y=Object.getOwnPropertySymbols(re);Q{var q,Y;const Q=p.useContext(o),$=p.useContext(c),{getPrefixCls:J,direction:ue,radio:se}=p.useContext(a.E_),xe=p.useRef(null),we=(0,i.sQ)(G,xe),{isFormItemInput:ie}=p.useContext(d.aM),L=Se=>{var ge,Ae;(ge=re.onChange)===null||ge===void 0||ge.call(re,Se),(Ae=Q==null?void 0:Q.onChange)===null||Ae===void 0||Ae.call(Q,Se)},{prefixCls:_,className:D,rootClassName:Z,children:ne,style:H}=re,F=g(re,["prefixCls","className","rootClassName","children","style"]),j=J("radio",_),R=((Q==null?void 0:Q.optionType)||$)==="button",T=R?`${j}-button`:j,[N,te]=O(j),oe=Object.assign({},F),V=p.useContext(l.Z);Q&&(oe.name=Q.name,oe.onChange=L,oe.checked=re.value===Q.value,oe.disabled=(q=oe.disabled)!==null&&q!==void 0?q:Q.disabled),oe.disabled=(Y=oe.disabled)!==null&&Y!==void 0?Y:V;const ae=pe()(`${T}-wrapper`,{[`${T}-wrapper-checked`]:oe.checked,[`${T}-wrapper-disabled`]:oe.disabled,[`${T}-wrapper-rtl`]:ue==="rtl",[`${T}-wrapper-in-form-item`]:ie},se==null?void 0:se.className,D,Z,te);return N(p.createElement(y.Z,{component:"Radio",disabled:oe.disabled},p.createElement("label",{className:ae,style:Object.assign(Object.assign({},se==null?void 0:se.style),H),onMouseEnter:re.onMouseEnter,onMouseLeave:re.onMouseLeave},p.createElement(r.Z,Object.assign({},oe,{className:pe()(oe.className,!R&&b.A),type:"radio",prefixCls:T,ref:we})),ne!==void 0?p.createElement("span",null,ne):null)))};var k=p.forwardRef(A);const B=p.forwardRef((re,G)=>{const{getPrefixCls:q,direction:Y}=p.useContext(a.E_),[Q,$]=(0,e.Z)(re.defaultValue,{value:re.value}),J=ge=>{const Ae=Q,he=ge.target.value;"value"in re||$(he);const{onChange:le}=re;le&&he!==Ae&&le(ge)},{prefixCls:ue,className:se,rootClassName:xe,options:we,buttonStyle:ie="outline",disabled:L,children:_,size:D,style:Z,id:ne,onMouseEnter:H,onMouseLeave:F,onFocus:j,onBlur:R}=re,T=q("radio",ue),N=`${T}-group`,[te,oe]=O(T);let V=_;we&&we.length>0&&(V=we.map(ge=>typeof ge=="string"||typeof ge=="number"?p.createElement(k,{key:ge.toString(),prefixCls:T,disabled:L,value:ge,checked:Q===ge},ge):p.createElement(k,{key:`radio-group-value-options-${ge.value}`,prefixCls:T,disabled:ge.disabled||L,value:ge.value,checked:Q===ge.value,title:ge.title,style:ge.style},ge.label)));const ae=(0,t.Z)(D),Se=pe()(N,`${N}-${ie}`,{[`${N}-${ae}`]:ae,[`${N}-rtl`]:Y==="rtl"},se,xe,oe);return te(p.createElement("div",Object.assign({},(0,I.Z)(re,{aria:!0,data:!0}),{className:Se,style:Z,onMouseEnter:H,onMouseLeave:F,onFocus:j,onBlur:R,id:ne,ref:G}),p.createElement(u,{value:{onChange:J,value:Q,disabled:re.disabled,name:re.name,optionType:re.optionType}},V)))});var M=p.memo(B),z=function(re,G){var q={};for(var Y in re)Object.prototype.hasOwnProperty.call(re,Y)&&G.indexOf(Y)<0&&(q[Y]=re[Y]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,Y=Object.getOwnPropertySymbols(re);Q{const{getPrefixCls:q}=p.useContext(a.E_),{prefixCls:Y}=re,Q=z(re,["prefixCls"]),$=q("radio",Y);return p.createElement(n,{value:"button"},p.createElement(k,Object.assign({prefixCls:$},Q,{type:"radio",ref:G})))};var K=p.forwardRef(U);const X=k;X.Button=K,X.Group=M,X.__ANT_RADIO=!0;var W=X},13570:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return re}});var S=C(60499),pe=C(59301),e={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"},I=e,p=C(7657),a=function(q,Y){return pe.createElement(p.Z,(0,S.Z)({},q,{ref:Y,icon:I}))},t=pe.forwardRef(a),s=t,u=C(92310),o=C.n(u),c=C(18642),n=C(72190),r=C(42244),i=C(18929),l=C(10228),d=C(26112);function E(G,q){var Y=G.disabled,Q=G.prefixCls,$=G.character,J=G.characterRender,ue=G.index,se=G.count,xe=G.value,we=G.allowHalf,ie=G.focused,L=G.onHover,_=G.onClick,D=function(N){L(N,ue)},Z=function(N){_(N,ue)},ne=function(N){N.keyCode===l.Z.ENTER&&_(N,ue)},H=ue+1,F=new Set([Q]);xe===0&&ue===0&&ie?F.add("".concat(Q,"-focused")):we&&xe+.5>=H&&xeue?"true":"false","aria-posinset":ue+1,"aria-setsize":se,tabIndex:Y?-1:0},pe.createElement("div",{className:"".concat(Q,"-first")},j),pe.createElement("div",{className:"".concat(Q,"-second")},j)));return J&&(R=J(R,G)),R}var h=pe.forwardRef(E);function v(){var G=pe.useRef({});function q(Q){return G.current[Q]}function Y(Q){return function($){G.current[Q]=$}}return[q,Y]}function m(G){var q=G.pageXOffset,Y="scrollLeft";if(typeof q!="number"){var Q=G.document;q=Q.documentElement[Y],typeof q!="number"&&(q=Q.body[Y])}return q}function x(G){var q,Y,Q=G.ownerDocument,$=Q.body,J=Q&&Q.documentElement,ue=G.getBoundingClientRect();return q=ue.left,Y=ue.top,q-=J.clientLeft||$.clientLeft||0,Y-=J.clientTop||$.clientTop||0,{left:q,top:Y}}function w(G){var q=x(G),Y=G.ownerDocument,Q=Y.defaultView||Y.parentWindow;return q.left+=m(Q),q.left}var f=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function O(G,q){var Y,Q=G.prefixCls,$=Q===void 0?"rc-rate":Q,J=G.className,ue=G.defaultValue,se=G.value,xe=G.count,we=xe===void 0?5:xe,ie=G.allowHalf,L=ie===void 0?!1:ie,_=G.allowClear,D=_===void 0?!0:_,Z=G.character,ne=Z===void 0?"\u2605":Z,H=G.characterRender,F=G.disabled,j=G.direction,R=j===void 0?"ltr":j,T=G.tabIndex,N=T===void 0?0:T,te=G.autoFocus,oe=G.onHoverChange,V=G.onChange,ae=G.onFocus,Se=G.onBlur,ge=G.onKeyDown,Ae=G.onMouseLeave,he=(0,r.Z)(G,f),le=v(),ee=(0,n.Z)(le,2),ce=ee[0],ye=ee[1],Ce=pe.useRef(null),Te=function(){if(!F){var ve;(ve=Ce.current)===null||ve===void 0||ve.focus()}};pe.useImperativeHandle(q,function(){return{focus:Te,blur:function(){if(!F){var ve;(ve=Ce.current)===null||ve===void 0||ve.blur()}}}});var De=(0,i.Z)(ue||0,{value:se}),Ke=(0,n.Z)(De,2),$e=Ke[0],pt=Ke[1],Ct=(0,i.Z)(null),wt=(0,n.Z)(Ct,2),bt=wt[0],Mt=wt[1],Ht=function(ve,Ne){var Fe=R==="rtl",qe=ve+1;if(L){var Ye=ce(ve),st=w(Ye),mt=Ye.clientWidth;(Fe&&Ne-st>mt/2||!Fe&&Ne-st0&&!Fe||Ne===l.Z.RIGHT&&qe>0&&Fe?(L?qe-=.5:qe-=1,jt(qe),ve.preventDefault()):Ne===l.Z.LEFT&&qe{const{componentCls:q}=G;return{[`${q}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:G.marginXS},"> div":{transition:`all ${G.motionDurationMid}, outline 0s`,"&:hover":{transform:G.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${G.lineWidth}px dashed ${G.starColor}`,transform:G.starHoverScale}},"&-first, &-second":{color:G.starBg,transition:`all ${G.motionDurationMid}`,userSelect:"none",[G.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${q}-star-first, &-half ${q}-star-second`]:{opacity:1},[`&-half ${q}-star-first, &-full ${q}-star-second`]:{color:"inherit"}}}},z=G=>({[`&-rtl${G.componentCls}`]:{direction:"rtl"}}),U=G=>{const{componentCls:q}=G;return{[q]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,P.Wf)(G)),{display:"inline-block",margin:0,padding:0,color:G.starColor,fontSize:G.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${q} ${q}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),M(G)),{[`+ ${q}-text`]:{display:"inline-block",marginInlineStart:G.marginXS,fontSize:G.fontSize}}),z(G))}};var K=(0,k.Z)("Rate",G=>{const q=(0,B.TS)(G,{});return[U(q)]},G=>({starColor:G.yellow6,starSize:G.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:G.colorFillContent})),X=function(G,q){var Y={};for(var Q in G)Object.prototype.hasOwnProperty.call(G,Q)&&q.indexOf(Q)<0&&(Y[Q]=G[Q]);if(G!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $=0,Q=Object.getOwnPropertySymbols(G);${const{prefixCls:Y,className:Q,rootClassName:$,style:J,tooltips:ue,character:se=pe.createElement(s,null)}=G,xe=X(G,["prefixCls","className","rootClassName","style","tooltips","character"]),we=(F,j)=>{let{index:R}=j;return ue?pe.createElement(A.Z,{title:ue[R]},F):F},{getPrefixCls:ie,direction:L,rate:_}=pe.useContext(g.E_),D=ie("rate",Y),[Z,ne]=K(D),H=Object.assign(Object.assign({},_==null?void 0:_.style),J);return Z(pe.createElement(b,Object.assign({ref:q,character:se,characterRender:we},xe,{className:o()(Q,$,ne,_==null?void 0:_.className),style:H,prefixCls:D,direction:L})))})},57809:function(Pt,We,C){"use strict";var S=C(92310),pe=C.n(S),e=C(77861),I=C(2738),p=C(59301),a=C(53487),t=C(62892),s=C(19080),u=C(36355),o=C(1684),c=C(93891),n=C(19716),r=C(32441),i=C(33234),l=C(14154),d=C(58582),E=C(84443),h=C(66339),v=function(O,y){var b={};for(var g in O)Object.prototype.hasOwnProperty.call(O,g)&&y.indexOf(g)<0&&(b[g]=O[g]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,g=Object.getOwnPropertySymbols(O);A{var b,{prefixCls:g,bordered:A=!0,className:P,rootClassName:k,getPopupContainer:B,popupClassName:M,dropdownClassName:z,listHeight:U=256,placement:K,listItemHeight:X=24,size:W,disabled:re,notFoundContent:G,status:q,builtinPlacements:Y,dropdownMatchSelectWidth:Q,popupMatchSelectWidth:$,direction:J,style:ue,allowClear:se}=O,xe=v(O,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:we,getPrefixCls:ie,renderEmpty:L,direction:_,virtual:D,popupMatchSelectWidth:Z,popupOverflow:ne,select:H}=p.useContext(u.E_),F=ie("select",g),j=ie(),R=J!=null?J:_,{compactSize:T,compactItemClassnames:N}=(0,i.ri)(F,R),[te,oe]=(0,l.Z)(F),V=p.useMemo(()=>{const{mode:sn}=xe;if(sn!=="combobox")return sn===m?"combobox":sn},[xe.mode]),ae=V==="multiple"||V==="tags",Se=(0,E.Z)(xe.suffixIcon,xe.showArrow),ge=(b=$!=null?$:Q)!==null&&b!==void 0?b:Z,{status:Ae,hasFeedback:he,isFormItemInput:le,feedbackIcon:ee}=p.useContext(r.aM),ce=(0,s.F)(Ae,q);let ye;G!==void 0?ye=G:V==="combobox"?ye=null:ye=(L==null?void 0:L("Select"))||p.createElement(c.Z,{componentName:"Select"});const{suffixIcon:Ce,itemIcon:Te,removeIcon:De,clearIcon:Ke}=(0,h.Z)(Object.assign(Object.assign({},xe),{multiple:ae,hasFeedback:he,feedbackIcon:ee,showSuffixIcon:Se,prefixCls:F,showArrow:xe.showArrow,componentName:"Select"})),$e=se===!0?{clearIcon:Ke}:se,pt=(0,I.Z)(xe,["suffixIcon","itemIcon"]),Ct=pe()(M||z,{[`${F}-dropdown-${R}`]:R==="rtl"},k,oe),wt=(0,n.Z)(sn=>{var Ft;return(Ft=W!=null?W:T)!==null&&Ft!==void 0?Ft:sn}),bt=p.useContext(o.Z),Mt=re!=null?re:bt,Ht=pe()({[`${F}-lg`]:wt==="large",[`${F}-sm`]:wt==="small",[`${F}-rtl`]:R==="rtl",[`${F}-borderless`]:!A,[`${F}-in-form-item`]:le},(0,s.Z)(F,ce,he),N,H==null?void 0:H.className,P,k,oe),jt=p.useMemo(()=>K!==void 0?K:R==="rtl"?"bottomRight":"bottomLeft",[K,R]),Jt=(0,d.Z)(Y,ne);return te(p.createElement(e.ZP,Object.assign({ref:y,virtual:D,showSearch:H==null?void 0:H.showSearch},pt,{style:Object.assign(Object.assign({},H==null?void 0:H.style),ue),dropdownMatchSelectWidth:ge,builtinPlacements:Jt,transitionName:(0,t.m)(j,"slide-up",xe.transitionName),listHeight:U,listItemHeight:X,mode:V,prefixCls:F,placement:jt,direction:R,suffixIcon:Ce,menuItemSelectedIcon:Te,removeIcon:De,allowClear:$e,notFoundContent:ye,className:Ht,getPopupContainer:B||we,dropdownClassName:Ct,disabled:Mt})))},w=p.forwardRef(x),f=(0,a.Z)(w);w.SECRET_COMBOBOX_MODE_DO_NOT_USE=m,w.Option=e.Wx,w.OptGroup=e.Xo,w._InternalPanelDoNotUseOrYouWillBeFired=f,We.default=w},14154:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return w}});var S=C(17313),pe=C(74207),e=C(37613),I=C(83116),p=C(13826),a=C(92899);const t=f=>{const{optionHeight:O,optionFontSize:y,optionLineHeight:b,optionPadding:g}=f;return{position:"relative",display:"block",minHeight:O,padding:g,color:f.colorText,fontWeight:"normal",fontSize:y,lineHeight:b,boxSizing:"border-box"}};var u=f=>{const{antCls:O,componentCls:y}=f,b=`${y}-item`,g=`&${O}-slide-up-enter${O}-slide-up-enter-active`,A=`&${O}-slide-up-appear${O}-slide-up-appear-active`,P=`&${O}-slide-up-leave${O}-slide-up-leave-active`,k=`${y}-dropdown-placement-`;return[{[`${y}-dropdown`]:Object.assign(Object.assign({},(0,S.Wf)(f)),{position:"absolute",top:-9999,zIndex:f.zIndexPopup,boxSizing:"border-box",padding:f.paddingXXS,overflow:"hidden",fontSize:f.fontSize,fontVariant:"initial",backgroundColor:f.colorBgElevated,borderRadius:f.borderRadiusLG,outline:"none",boxShadow:f.boxShadowSecondary,[` ${g}${k}bottomLeft, ${A}${k}bottomLeft `]:{animationName:p.fJ},[` @@ -185,7 +185,7 @@ headers: `+JSON.stringify(ye),he.data=le,he.path=W.path,he.status=L,he.headers=y `]:{opacity:0,animationTimingFunction:r.motionEaseOutCirc},[`${d}-leave`]:{animationTimingFunction:r.motionEaseInOutCirc}}]}},13826:function(Pt,We,C){"use strict";C.d(We,{Qt:function(){return p},Uw:function(){return I},fJ:function(){return e},ly:function(){return a},oN:function(){return n}});var S=C(36237),pe=C(95406);const e=new S.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),I=new S.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),p=new S.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),a=new S.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),t=new S.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),s=new S.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),u=new S.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),o=new S.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),c={"slide-up":{inKeyframes:e,outKeyframes:I},"slide-down":{inKeyframes:p,outKeyframes:a},"slide-left":{inKeyframes:t,outKeyframes:s},"slide-right":{inKeyframes:u,outKeyframes:o}},n=(r,i)=>{const{antCls:l}=r,d=`${l}-${i}`,{inKeyframes:E,outKeyframes:h}=c[i];return[(0,pe.R)(d,E,h,r.motionDurationMid),{[` ${d}-enter, ${d}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:r.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${d}-leave`]:{animationTimingFunction:r.motionEaseInQuint}}]}},15969:function(Pt,We,C){"use strict";C.d(We,{N:function(){return S}});const S=pe=>({color:pe.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${pe.motionDurationSlow}`,"&:focus, &:hover":{color:pe.colorLinkHover},"&:active":{color:pe.colorLinkActive}})},78673:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return k}});var S=C(58617),pe=C(92310),e=C.n(pe),I=C(60499),p=C(18642),a=C(72190),t=C(42244),s=C(59301),u=C(18929),o=C(10228),c=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],n=s.forwardRef(function(B,M){var z,U=B.prefixCls,K=U===void 0?"rc-switch":U,X=B.className,W=B.checked,re=B.defaultChecked,G=B.disabled,q=B.loadingIcon,Y=B.checkedChildren,Q=B.unCheckedChildren,$=B.onClick,J=B.onChange,ue=B.onKeyDown,se=(0,t.Z)(B,c),xe=(0,u.Z)(!1,{value:W,defaultValue:re}),we=(0,a.Z)(xe,2),ie=we[0],L=we[1];function _(H,F){var j=ie;return G||(j=H,L(j),J==null||J(j,F)),j}function D(H){H.which===o.Z.LEFT?_(!1,H):H.which===o.Z.RIGHT&&_(!0,H),ue==null||ue(H)}function Z(H){var F=_(!ie,H);$==null||$(F,H)}var ne=e()(K,X,(z={},(0,p.Z)(z,"".concat(K,"-checked"),ie),(0,p.Z)(z,"".concat(K,"-disabled"),G),z));return s.createElement("button",(0,I.Z)({},se,{type:"button",role:"switch","aria-checked":ie,disabled:G,className:ne,ref:M,onKeyDown:D,onClick:Z}),q,s.createElement("span",{className:"".concat(K,"-inner")},s.createElement("span",{className:"".concat(K,"-inner-checked")},Y),s.createElement("span",{className:"".concat(K,"-inner-unchecked")},Q)))});n.displayName="Switch";var r=n,i=C(14088),l=C(36355),d=C(1684),E=C(19716),h=C(64993),v=C(17313),m=C(83116),x=C(37613);const w=B=>{const{componentCls:M,trackHeightSM:z,trackPadding:U,trackMinWidthSM:K,innerMinMarginSM:X,innerMaxMarginSM:W,handleSizeSM:re}=B,G=`${M}-inner`;return{[M]:{[`&${M}-small`]:{minWidth:K,height:z,lineHeight:`${z}px`,[`${M}-inner`]:{paddingInlineStart:W,paddingInlineEnd:X,[`${G}-checked`]:{marginInlineStart:`calc(-100% + ${re+U*2}px - ${W*2}px)`,marginInlineEnd:`calc(100% - ${re+U*2}px + ${W*2}px)`},[`${G}-unchecked`]:{marginTop:-z,marginInlineStart:0,marginInlineEnd:0}},[`${M}-handle`]:{width:re,height:re},[`${M}-loading-icon`]:{top:(re-B.switchLoadingIconSize)/2,fontSize:B.switchLoadingIconSize},[`&${M}-checked`]:{[`${M}-inner`]:{paddingInlineStart:X,paddingInlineEnd:W,[`${G}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${G}-unchecked`]:{marginInlineStart:`calc(100% - ${re+U*2}px + ${W*2}px)`,marginInlineEnd:`calc(-100% + ${re+U*2}px - ${W*2}px)`}},[`${M}-handle`]:{insetInlineStart:`calc(100% - ${re+U}px)`}},[`&:not(${M}-disabled):active`]:{[`&:not(${M}-checked) ${G}`]:{[`${G}-unchecked`]:{marginInlineStart:B.marginXXS/2,marginInlineEnd:-B.marginXXS/2}},[`&${M}-checked ${G}`]:{[`${G}-checked`]:{marginInlineStart:-B.marginXXS/2,marginInlineEnd:B.marginXXS/2}}}}}}},f=B=>{const{componentCls:M,handleSize:z}=B;return{[M]:{[`${M}-loading-icon${B.iconCls}`]:{position:"relative",top:(z-B.fontSize)/2,color:B.switchLoadingIconColor,verticalAlign:"top"},[`&${M}-checked ${M}-loading-icon`]:{color:B.switchColor}}}},O=B=>{const{componentCls:M,motion:z,trackPadding:U,handleBg:K,handleShadow:X,handleSize:W}=B,re=`${M}-handle`;return{[M]:{[re]:{position:"absolute",top:U,insetInlineStart:U,width:W,height:W,transition:`all ${B.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:K,borderRadius:W/2,boxShadow:X,transition:`all ${B.switchDuration} ease-in-out`,content:'""'}},[`&${M}-checked ${re}`]:{insetInlineStart:`calc(100% - ${W+U}px)`},[`&:not(${M}-disabled):active`]:z?{[`${re}::before`]:{insetInlineEnd:B.switchHandleActiveInset,insetInlineStart:0},[`&${M}-checked ${re}::before`]:{insetInlineEnd:0,insetInlineStart:B.switchHandleActiveInset}}:{}}}},y=B=>{const{componentCls:M,trackHeight:z,trackPadding:U,innerMinMargin:K,innerMaxMargin:X,handleSize:W}=B,re=`${M}-inner`;return{[M]:{[re]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:X,paddingInlineEnd:K,transition:`padding-inline-start ${B.switchDuration} ease-in-out, padding-inline-end ${B.switchDuration} ease-in-out`,[`${re}-checked, ${re}-unchecked`]:{display:"block",color:B.colorTextLightSolid,fontSize:B.fontSizeSM,transition:`margin-inline-start ${B.switchDuration} ease-in-out, margin-inline-end ${B.switchDuration} ease-in-out`,pointerEvents:"none"},[`${re}-checked`]:{marginInlineStart:`calc(-100% + ${W+U*2}px - ${X*2}px)`,marginInlineEnd:`calc(100% - ${W+U*2}px + ${X*2}px)`},[`${re}-unchecked`]:{marginTop:-z,marginInlineStart:0,marginInlineEnd:0}},[`&${M}-checked ${re}`]:{paddingInlineStart:K,paddingInlineEnd:X,[`${re}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${re}-unchecked`]:{marginInlineStart:`calc(100% - ${W+U*2}px + ${X*2}px)`,marginInlineEnd:`calc(-100% + ${W+U*2}px - ${X*2}px)`}},[`&:not(${M}-disabled):active`]:{[`&:not(${M}-checked) ${re}`]:{[`${re}-unchecked`]:{marginInlineStart:U*2,marginInlineEnd:-U*2}},[`&${M}-checked ${re}`]:{[`${re}-checked`]:{marginInlineStart:-U*2,marginInlineEnd:U*2}}}}}},b=B=>{const{componentCls:M,trackHeight:z,trackMinWidth:U}=B;return{[M]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,v.Wf)(B)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:U,height:z,lineHeight:`${z}px`,verticalAlign:"middle",background:B.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${B.motionDurationMid}`,userSelect:"none",[`&:hover:not(${M}-disabled)`]:{background:B.colorTextTertiary}}),(0,v.Qy)(B)),{[`&${M}-checked`]:{background:B.switchColor,[`&:hover:not(${M}-disabled)`]:{background:B.colorPrimaryHover}},[`&${M}-loading, &${M}-disabled`]:{cursor:"not-allowed",opacity:B.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${M}-rtl`]:{direction:"rtl"}})}};var g=(0,m.Z)("Switch",B=>{const M=(0,x.TS)(B,{switchDuration:B.motionDurationMid,switchColor:B.colorPrimary,switchDisabledOpacity:B.opacityLoading,switchLoadingIconSize:B.fontSizeIcon*.75,switchLoadingIconColor:`rgba(0, 0, 0, ${B.opacityLoading})`,switchHandleActiveInset:"-30%"});return[b(M),y(M),O(M),f(M),w(M)]},B=>{const{fontSize:M,lineHeight:z,controlHeight:U,colorWhite:K}=B,X=M*z,W=U/2,re=2,G=X-re*2,q=W-re*2;return{trackHeight:X,trackHeightSM:W,trackMinWidth:G*2+re*4,trackMinWidthSM:q*2+re*2,trackPadding:re,handleBg:K,handleSize:G,handleSizeSM:q,handleShadow:`0 2px 4px 0 ${new h.C("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:G/2,innerMaxMargin:G+re+re*2,innerMinMarginSM:q/2,innerMaxMarginSM:q+re+re*2}}),A=function(B,M){var z={};for(var U in B)Object.prototype.hasOwnProperty.call(B,U)&&M.indexOf(U)<0&&(z[U]=B[U]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var K=0,U=Object.getOwnPropertySymbols(B);K{const{prefixCls:z,size:U,disabled:K,loading:X,className:W,rootClassName:re,style:G}=B,q=A(B,["prefixCls","size","disabled","loading","className","rootClassName","style"]),{getPrefixCls:Y,direction:Q,switch:$}=s.useContext(l.E_),J=s.useContext(d.Z),ue=(K!=null?K:J)||X,se=Y("switch",z),xe=s.createElement("div",{className:`${se}-handle`},X&&s.createElement(S.Z,{className:`${se}-loading-icon`})),[we,ie]=g(se),L=(0,E.Z)(U),_=e()($==null?void 0:$.className,{[`${se}-small`]:L==="small",[`${se}-loading`]:X,[`${se}-rtl`]:Q==="rtl"},W,re,ie),D=Object.assign(Object.assign({},$==null?void 0:$.style),G);return we(s.createElement(i.Z,{component:"Switch"},s.createElement(r,Object.assign({},q,{prefixCls:se,className:_,style:D,disabled:ue,ref:M,loadingIcon:xe}))))});P.__ANT_SWITCH=!0;var k=P},1710:function(Pt,We,C){"use strict";C.d(We,{default:function(){return Di}});var S={},pe="rc-table-internal-hook",e=C(72190),I=C(6089),p=C(34280),a=C(13697),t=C(59301),s=C(4676);function u(de){var me=t.createContext(void 0),Ie=function(ke){var Ze=ke.value,at=ke.children,ot=t.useRef(Ze);ot.current=Ze;var et=t.useState(function(){return{getValue:function(){return ot.current},listeners:new Set}}),ct=(0,e.Z)(et,1),St=ct[0];return(0,p.Z)(function(){(0,s.unstable_batchedUpdates)(function(){St.listeners.forEach(function(dt){dt(Ze)})})},[Ze]),t.createElement(me.Provider,{value:St},at)};return{Context:me,Provider:Ie,defaultValue:de}}function o(de,me){var Ie=(0,I.Z)(typeof me=="function"?me:function(dt){if(me===void 0)return dt;if(!Array.isArray(me))return dt[me];var zt={};return me.forEach(function(kt){zt[kt]=dt[kt]}),zt}),Be=t.useContext(de==null?void 0:de.Context),ke=Be||{},Ze=ke.listeners,at=ke.getValue,ot=t.useRef();ot.current=Ie(Be?at():de==null?void 0:de.defaultValue);var et=t.useState({}),ct=(0,e.Z)(et,2),St=ct[1];return(0,p.Z)(function(){if(!Be)return;function dt(zt){var kt=Ie(zt);(0,a.Z)(ot.current,kt,!0)||St({})}return Ze.add(dt),function(){Ze.delete(dt)}},[Be]),ot.current}var c=C(60499),n=C(8654);function r(){var de=t.createContext(null);function me(){return t.useContext(de)}function Ie(ke,Ze){var at=(0,n.Yr)(ke),ot=function(ct,St){var dt=at?{ref:St}:{},zt=t.useRef(0),kt=t.useRef(ct),Zt=me();return Zt!==null?t.createElement(ke,(0,c.Z)({},ct,dt)):((!Ze||Ze(kt.current,ct))&&(zt.current+=1),kt.current=ct,t.createElement(de.Provider,{value:zt.current},t.createElement(ke,(0,c.Z)({},ct,dt))))};return at?t.forwardRef(ot):ot}function Be(ke,Ze){var at=(0,n.Yr)(ke),ot=function(ct,St){var dt=at?{ref:St}:{};return me(),t.createElement(ke,(0,c.Z)({},ct,dt))};return at?t.memo(t.forwardRef(ot),Ze):t.memo(ot,Ze)}return{makeImmutable:Ie,responseImmutable:Be,useImmutableMark:me}}var i=r(),l=i.makeImmutable,d=i.responseImmutable,E=i.useImmutableMark,h=r(),v=h.makeImmutable,m=h.responseImmutable,x=h.useImmutableMark,w=u(),f=w;function O(de,me){var Ie=t.useRef(0);Ie.current+=1;var Be=t.useRef(de),ke=[];Object.keys(de||{}).map(function(at){var ot;(de==null?void 0:de[at])!==((ot=Be.current)===null||ot===void 0?void 0:ot[at])&&ke.push(at)}),Be.current=de;var Ze=t.useRef([]);return ke.length&&(Ze.current=ke),t.useDebugValue(Ie.current),t.useDebugValue(Ze.current.join(", ")),me&&console.log("".concat(me,":"),Ie.current,Ze.current),Ie.current}var y=null,b=t.memo(function(){var de=O();return t.createElement("h1",null,"Render Times: ",de)});b.displayName="RenderBlock";var g=C(43749),A=C(85899),P=C(18642),k=C(92310),B=C.n(k),M=C(80547),z=C(97938),U=C(48736),K=t.createContext({renderWithProps:!1}),X=K,W="RC_TABLE_KEY";function re(de){return de==null?[]:Array.isArray(de)?de:[de]}function G(de){var me=[],Ie={};return de.forEach(function(Be){for(var ke=Be||{},Ze=ke.key,at=ke.dataIndex,ot=Ze||re(at).join("-")||W;Ie[ot];)ot="".concat(ot,"_next");Ie[ot]=!0,me.push(ot)}),me}function q(de){return de!=null}function Y(de){return de&&(0,g.Z)(de)==="object"&&!Array.isArray(de)&&!t.isValidElement(de)}function Q(de,me,Ie,Be,ke,Ze){var at=t.useContext(X),ot=x(),et=(0,M.Z)(function(){if(q(Be))return[Be];var ct=me==null||me===""?[]:Array.isArray(me)?me:[me],St=(0,z.Z)(de,ct),dt=St,zt=void 0;if(ke){var kt=ke(St,de,Ie);Y(kt)?(dt=kt.children,zt=kt.props,at.renderWithProps=!0):dt=kt}return[dt,zt]},[ot,de,Be,me,ke,Ie],function(ct,St){if(Ze){var dt=(0,e.Z)(ct,2),zt=dt[1],kt=(0,e.Z)(St,2),Zt=kt[1];return Ze(Zt,zt)}return at.renderWithProps?!0:!(0,a.Z)(ct,St,!0)});return et}function $(de,me,Ie,Be){var ke=de+me-1;return de<=Be&&ke>=Ie}function J(de,me){return o(f,function(Ie){var Be=$(de,me||1,Ie.hoverStartRow,Ie.hoverEndRow);return[Be,Ie.onHover]})}var ue=function(me){var Ie=me.ellipsis,Be=me.rowType,ke=me.children,Ze,at=Ie===!0?{showTitle:!0}:Ie;return at&&(at.showTitle||Be==="header")&&(typeof ke=="string"||typeof ke=="number"?Ze=ke.toString():t.isValidElement(ke)&&typeof ke.props.children=="string"&&(Ze=ke.props.children)),Ze};function se(de){var me,Ie,Be,ke,Ze,at,ot,et,ct=de.component,St=de.children,dt=de.ellipsis,zt=de.scope,kt=de.prefixCls,Zt=de.className,vn=de.align,nn=de.record,hn=de.render,an=de.dataIndex,Cn=de.renderIndex,zn=de.shouldCellUpdate,Hn=de.index,Nn=de.rowType,er=de.colSpan,lr=de.rowSpan,On=de.fixLeft,Dn=de.fixRight,jn=de.firstFixLeft,bn=de.lastFixLeft,Rn=de.firstFixRight,qn=de.lastFixRight,dr=de.appendNode,sr=de.additionalProps,Kn=sr===void 0?{}:sr,pr=de.isSticky,gr="".concat(kt,"-cell"),Mr=o(f,["supportSticky","allColumnsFixedLeft"]),Ar=Mr.supportSticky,oa=Mr.allColumnsFixedLeft,ia=Q(nn,an,Cn,St,hn,zn),cr=(0,e.Z)(ia,2),ca=cr[0],Ir=cr[1],Xr={},Ur=typeof On=="number"&&Ar,La=typeof Dn=="number"&&Ar;Ur&&(Xr.position="sticky",Xr.left=On),La&&(Xr.position="sticky",Xr.right=Dn);var _n=(me=(Ie=(Be=Ir==null?void 0:Ir.colSpan)!==null&&Be!==void 0?Be:Kn.colSpan)!==null&&Ie!==void 0?Ie:er)!==null&&me!==void 0?me:1,Gn=(ke=(Ze=(at=Ir==null?void 0:Ir.rowSpan)!==null&&at!==void 0?at:Kn.rowSpan)!==null&&Ze!==void 0?Ze:lr)!==null&&ke!==void 0?ke:1,Un=J(Hn,Gn),Ln=(0,e.Z)(Un,2),Or=Ln[0],kn=Ln[1],ir=function(da){var ka;nn&&kn(Hn,Hn+Gn-1),Kn==null||(ka=Kn.onMouseEnter)===null||ka===void 0||ka.call(Kn,da)},Cr=function(da){var ka;nn&&kn(-1,-1),Kn==null||(ka=Kn.onMouseLeave)===null||ka===void 0||ka.call(Kn,da)};if(_n===0||Gn===0)return null;var xr=(ot=Kn.title)!==null&&ot!==void 0?ot:ue({rowType:Nn,ellipsis:dt,children:ca}),Ia=B()(gr,Zt,(et={},(0,P.Z)(et,"".concat(gr,"-fix-left"),Ur&&Ar),(0,P.Z)(et,"".concat(gr,"-fix-left-first"),jn&&Ar),(0,P.Z)(et,"".concat(gr,"-fix-left-last"),bn&&Ar),(0,P.Z)(et,"".concat(gr,"-fix-left-all"),bn&&oa&&Ar),(0,P.Z)(et,"".concat(gr,"-fix-right"),La&&Ar),(0,P.Z)(et,"".concat(gr,"-fix-right-first"),Rn&&Ar),(0,P.Z)(et,"".concat(gr,"-fix-right-last"),qn&&Ar),(0,P.Z)(et,"".concat(gr,"-ellipsis"),dt),(0,P.Z)(et,"".concat(gr,"-with-append"),dr),(0,P.Z)(et,"".concat(gr,"-fix-sticky"),(Ur||La)&&pr&&Ar),(0,P.Z)(et,"".concat(gr,"-row-hover"),!Ir&&Or),et),Kn.className,Ir==null?void 0:Ir.className),xa={};vn&&(xa.textAlign=vn);var Ya=(0,A.Z)((0,A.Z)((0,A.Z)((0,A.Z)({},Xr),Kn.style),xa),Ir==null?void 0:Ir.style),ua=ca;return(0,g.Z)(ua)==="object"&&!Array.isArray(ua)&&!t.isValidElement(ua)&&(ua=null),dt&&(bn||Rn)&&(ua=t.createElement("span",{className:"".concat(gr,"-content")},ua)),t.createElement(ct,(0,c.Z)({},Ir,Kn,{className:Ia,style:Ya,title:xr,scope:zt,onMouseEnter:ir,onMouseLeave:Cr,colSpan:_n!==1?_n:null,rowSpan:Gn!==1?Gn:null}),dr,ua)}var xe=t.memo(se);function we(de,me,Ie,Be,ke,Ze){var at=Ie[de]||{},ot=Ie[me]||{},et,ct;at.fixed==="left"?et=Be.left[ke==="rtl"?me:de]:ot.fixed==="right"&&(ct=Be.right[ke==="rtl"?de:me]);var St=!1,dt=!1,zt=!1,kt=!1,Zt=Ie[me+1],vn=Ie[de-1],nn=!(Ze!=null&&Ze.children);if(ke==="rtl"){if(et!==void 0){var hn=vn&&vn.fixed==="left";kt=!hn&&nn}else if(ct!==void 0){var an=Zt&&Zt.fixed==="right";zt=!an&&nn}}else if(et!==void 0){var Cn=Zt&&Zt.fixed==="left";St=!Cn&&nn}else if(ct!==void 0){var zn=vn&&vn.fixed==="right";dt=!zn&&nn}return{fixLeft:et,fixRight:ct,lastFixLeft:St,firstFixRight:dt,lastFixRight:zt,firstFixLeft:kt,isSticky:Be.isSticky}}var ie=t.createContext({}),L=ie;function _(de){var me=de.className,Ie=de.index,Be=de.children,ke=de.colSpan,Ze=ke===void 0?1:ke,at=de.rowSpan,ot=de.align,et=o(f,["prefixCls","direction"]),ct=et.prefixCls,St=et.direction,dt=t.useContext(L),zt=dt.scrollColumnIndex,kt=dt.stickyOffsets,Zt=dt.flattenColumns,vn=dt.columns,nn=Ie+Ze-1,hn=nn+1===zt?Ze+1:Ze,an=we(Ie,Ie+hn-1,Zt,kt,St,vn==null?void 0:vn[Ie]);return t.createElement(xe,(0,c.Z)({className:me,index:Ie,component:"td",prefixCls:ct,record:null,dataIndex:null,align:ot,colSpan:hn,rowSpan:at,render:function(){return Be}},an))}var D=C(42244),Z=["children"];function ne(de){var me=de.children,Ie=(0,D.Z)(de,Z);return t.createElement("tr",Ie,me)}function H(de){var me=de.children;return me}H.Row=ne,H.Cell=_;var F=H;function j(de){var me=de.children,Ie=de.stickyOffsets,Be=de.flattenColumns,ke=de.columns,Ze=o(f,"prefixCls"),at=Be.length-1,ot=Be[at],et=t.useMemo(function(){return{stickyOffsets:Ie,flattenColumns:Be,scrollColumnIndex:ot!=null&&ot.scrollbar?at:null,columns:ke}},[ot,Be,at,Ie,ke]);return t.createElement(L.Provider,{value:et},t.createElement("tfoot",{className:"".concat(Ze,"-summary")},me))}var R=m(j),T=F,N=C(70425),te=C(29301),oe=C(29194),V=C(24514),ae=C(75152),Se=C(26112);function ge(de,me,Ie,Be,ke,Ze,at){de.push({record:me,indent:Ie,index:at});var ot=Ze(me),et=ke==null?void 0:ke.has(ot);if(me&&Array.isArray(me[Be])&&et)for(var ct=0;ct1?jn-1:0),Rn=1;Rn=0;ot-=1){var et=me[ot],ct=Ie&&Ie[ot],St=ct&&ct[Ct];if(et||St||at){var dt=St||{},zt=dt.columnType,kt=(0,D.Z)(dt,bt);ke.unshift(t.createElement("col",(0,c.Z)({key:ot,style:{width:et}},kt))),at=!0}}return t.createElement("colgroup",null,ke)}var Ht=Mt,Ot=C(77654),Jt=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function sn(de,me){return(0,t.useMemo)(function(){for(var Ie=[],Be=0;Be1?"colgroup":"col":null,ellipsis:nn.ellipsis,align:nn.align,component:nn.title?Ze:at,prefixCls:St,key:kt[vn]},hn,{additionalProps:an,rowType:"header"}))}))}yn.displayName="HeaderRow";var qt=yn;function Qt(de){var me=[];function Ie(at,ot){var et=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;me[et]=me[et]||[];var ct=ot,St=at.filter(Boolean).map(function(dt){var zt={key:dt.key,className:dt.className||"",children:dt.title,column:dt,colStart:ct},kt=1,Zt=dt.children;return Zt&&Zt.length>0&&(kt=Ie(Zt,ct,et+1).reduce(function(vn,nn){return vn+nn},0),zt.hasSubColumns=!0),"colSpan"in dt&&(kt=dt.colSpan),"rowSpan"in dt&&(zt.rowSpan=dt.rowSpan),zt.colSpan=kt,zt.colEnd=zt.colStart+kt-1,me[et].push(zt),ct+=kt,kt});return St}Ie(de,0);for(var Be=me.length,ke=function(ot){me[ot].forEach(function(et){!("rowSpan"in et)&&!et.hasSubColumns&&(et.rowSpan=Be-ot)})},Ze=0;Ze1&&arguments[1]!==void 0?arguments[1]:"";return typeof me=="number"?me:me.endsWith("%")?de*parseFloat(me)/100:null}function rn(de,me){return t.useMemo(function(){if(me&&me>0){var Ie=0,Be=0;de.forEach(function(ct){var St=wn(me,ct.width);St?Ie+=St:Be+=1});var ke=me-Ie,Ze=Be,at=ke/Be,ot=0,et=de.map(function(ct){var St=(0,A.Z)({},ct),dt=wn(me,St.width);if(dt)St.width=dt;else{var zt=Math.floor(at);St.width=Ze===1?ke:zt,ke-=zt,Ze-=1}return ot+=St.width,St});return[et,ot]}return[de,me]},[de,me])}var Zn=["children"],Pe=["fixed"];function fe(de){return(0,jt.Z)(de).filter(function(me){return t.isValidElement(me)}).map(function(me){var Ie=me.key,Be=me.props,ke=Be.children,Ze=(0,D.Z)(Be,Zn),at=(0,A.Z)({key:Ie},Ze);return ke&&(at.children=fe(ke)),at})}function Ee(de){var me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return de.filter(function(Ie){return Ie&&(0,g.Z)(Ie)==="object"}).reduce(function(Ie,Be,ke){var Ze=Be.fixed,at=Ze===!0?"left":Ze,ot="".concat(me,"-").concat(ke),et=Be.children;return et&&et.length>0?[].concat((0,Ot.Z)(Ie),(0,Ot.Z)(Ee(et,ot).map(function(ct){return(0,A.Z)({fixed:at},ct)}))):[].concat((0,Ot.Z)(Ie),[(0,A.Z)((0,A.Z)({key:ot},Be),{},{fixed:at})])},[])}function be(de){for(var me=!0,Ie=0;Ie=0;Ze-=1){var at=de[Ze];if(ke&&at.fixed!=="right")ke=!1;else if(!ke&&at.fixed==="right"){warning(!1,"Index ".concat(Ze+1," of `columns` missing `fixed='right'` prop."));break}}}function ve(de){return de.map(function(me){var Ie=me.fixed,Be=(0,D.Z)(me,Pe),ke=Ie;return Ie==="left"?ke="right":Ie==="right"&&(ke="left"),(0,A.Z)({fixed:ke},Be)})}function Ne(de,me){var Ie=de.prefixCls,Be=de.columns,ke=de.children,Ze=de.expandable,at=de.expandedKeys,ot=de.columnTitle,et=de.getRowKey,ct=de.onTriggerExpand,St=de.expandIcon,dt=de.rowExpandable,zt=de.expandIconColumnIndex,kt=de.direction,Zt=de.expandRowByClick,vn=de.columnWidth,nn=de.fixed,hn=de.scrollWidth,an=t.useMemo(function(){return Be||fe(ke)},[Be,ke]),Cn=t.useMemo(function(){if(Ze){var Dn,jn=an.slice();if(!jn.includes(S)){var bn=zt||0;bn>=0&&jn.splice(bn,0,S)}var Rn=jn.indexOf(S);jn=jn.filter(function(Kn,pr){return Kn!==S||pr===Rn});var qn=an[Rn],dr;(nn==="left"||nn)&&!zt?dr="left":(nn==="right"||nn)&&zt===an.length?dr="right":dr=qn?qn.fixed:null;var sr=(Dn={},(0,P.Z)(Dn,Ct,{className:"".concat(Ie,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,P.Z)(Dn,"title",ot),(0,P.Z)(Dn,"fixed",dr),(0,P.Z)(Dn,"className","".concat(Ie,"-row-expand-icon-cell")),(0,P.Z)(Dn,"width",vn),(0,P.Z)(Dn,"render",function(pr,gr,Mr){var Ar=et(gr,Mr),oa=at.has(Ar),ia=dt?dt(gr):!0,cr=St({prefixCls:Ie,expanded:oa,expandable:ia,record:gr,onExpand:ct});return Zt?t.createElement("span",{onClick:function(Ir){return Ir.stopPropagation()}},cr):cr}),Dn);return jn.map(function(Kn){return Kn===S?sr:Kn})}return an.filter(function(Kn){return Kn!==S})},[Ze,an,et,at,St,kt]),zn=t.useMemo(function(){var Dn=Cn;return me&&(Dn=me(Dn)),Dn.length||(Dn=[{render:function(){return null}}]),Dn},[me,Cn,kt]),Hn=t.useMemo(function(){return kt==="rtl"?ve(Ee(zn)):Ee(zn)},[zn,kt,hn]),Nn=rn(Hn,hn),er=(0,e.Z)(Nn,2),lr=er[0],On=er[1];return[zn,lr,On]}var Fe=Ne;function qe(de){var me,Ie=de.prefixCls,Be=de.record,ke=de.onExpand,Ze=de.expanded,at=de.expandable,ot="".concat(Ie,"-row-expand-icon");if(!at)return t.createElement("span",{className:B()(ot,"".concat(Ie,"-row-spaced"))});var et=function(St){ke(Be,St),St.stopPropagation()};return t.createElement("span",{className:B()(ot,(me={},(0,P.Z)(me,"".concat(Ie,"-row-expanded"),Ze),(0,P.Z)(me,"".concat(Ie,"-row-collapsed"),!Ze),me)),onClick:et})}function Ye(de,me,Ie){var Be=[];function ke(Ze){(Ze||[]).forEach(function(at,ot){Be.push(me(at,ot)),ke(at[Ie])})}return ke(de),Be}function st(de,me,Ie){var Be=wt(de),ke=Be.expandIcon,Ze=Be.expandedRowKeys,at=Be.defaultExpandedRowKeys,ot=Be.defaultExpandAllRows,et=Be.expandedRowRender,ct=Be.onExpand,St=Be.onExpandedRowsChange,dt=Be.childrenColumnName,zt=ke||qe,kt=dt||"children",Zt=t.useMemo(function(){return et?"row":de.expandable&&de.internalHooks===pe&&de.expandable.__PARENT_RENDER_ICON__||me.some(function(Hn){return Hn&&(0,g.Z)(Hn)==="object"&&Hn[kt]})?"nest":!1},[!!et,me]),vn=t.useState(function(){return at||(ot?Ye(me,Ie,kt):[])}),nn=(0,e.Z)(vn,2),hn=nn[0],an=nn[1],Cn=t.useMemo(function(){return new Set(Ze||hn||[])},[Ze,hn]),zn=t.useCallback(function(Hn){var Nn=Ie(Hn,me.indexOf(Hn)),er,lr=Cn.has(Nn);lr?(Cn.delete(Nn),er=(0,Ot.Z)(Cn)):er=[].concat((0,Ot.Z)(Cn),[Nn]),an(er),ct&&ct(!lr,Hn),St&&St(er)},[Ie,Cn,me,ct,St]);return[Be,Zt,Cn,zt,kt,zn]}function mt(de,me,Ie,Be){var ke=de.map(function(Ze,at){return we(at,at,de,me,Ie,Be==null?void 0:Be[at])});return(0,M.Z)(function(){return ke},[ke],function(Ze,at){return!(0,a.Z)(Ze,at)})}function xt(de){var me=(0,t.useRef)(de),Ie=(0,t.useState)({}),Be=(0,e.Z)(Ie,2),ke=Be[1],Ze=(0,t.useRef)(null),at=(0,t.useRef)([]);function ot(et){at.current.push(et);var ct=Promise.resolve();Ze.current=ct,ct.then(function(){if(Ze.current===ct){var St=at.current,dt=me.current;at.current=[],St.forEach(function(zt){me.current=zt(me.current)}),Ze.current=null,dt!==me.current&&ke({})}})}return(0,t.useEffect)(function(){return function(){Ze.current=null}},[]),[me.current,ot]}function At(de){var me=(0,t.useRef)(de||null),Ie=(0,t.useRef)();function Be(){window.clearTimeout(Ie.current)}function ke(at){me.current=at,Be(),Ie.current=window.setTimeout(function(){me.current=null,Ie.current=void 0},100)}function Ze(){return me.current}return(0,t.useEffect)(function(){return Be},[]),[ke,Ze]}function vt(){var de=t.useState(-1),me=(0,e.Z)(de,2),Ie=me[0],Be=me[1],ke=t.useState(-1),Ze=(0,e.Z)(ke,2),at=Ze[0],ot=Ze[1],et=t.useCallback(function(ct,St){Be(ct),ot(St)},[]);return[Ie,at,et]}var yt=C(47273),Re=(0,yt.Z)()?window:null;function Me(de,me){var Ie=(0,g.Z)(de)==="object"?de:{},Be=Ie.offsetHeader,ke=Be===void 0?0:Be,Ze=Ie.offsetSummary,at=Ze===void 0?0:Ze,ot=Ie.offsetScroll,et=ot===void 0?0:ot,ct=Ie.getContainer,St=ct===void 0?function(){return Re}:ct,dt=St()||Re;return t.useMemo(function(){var zt=!!de;return{isSticky:zt,stickyClassName:zt?"".concat(me,"-sticky-holder"):"",offsetHeader:ke,offsetSummary:at,offsetScroll:et,container:dt}},[et,ke,at,me,dt])}function ze(de,me,Ie){var Be=(0,t.useMemo)(function(){for(var ke=[],Ze=[],at=0,ot=0,et=0;et=dt&&(Kn=dt-zt),at({scrollLeft:Kn/dt*(St+2)}),an.current.x=Rn.pageX},Dn=function(){if(Ze.current){var Rn=(0,je.os)(Ze.current).top,qn=Rn+Ze.current.offsetHeight,dr=et===window?document.documentElement.scrollTop+window.innerHeight:(0,je.os)(et).top+et.clientHeight;qn-(0,ae.Z)()<=dr||Rn>=dr-ot?hn(function(sr){return(0,A.Z)((0,A.Z)({},sr),{},{isHiddenScrollBar:!0})}):hn(function(sr){return(0,A.Z)((0,A.Z)({},sr),{},{isHiddenScrollBar:!1})})}},jn=function(Rn){hn(function(qn){return(0,A.Z)((0,A.Z)({},qn),{},{scrollLeft:Rn/St*dt||0})})};return t.useImperativeHandle(Ie,function(){return{setScrollLeft:jn}}),t.useEffect(function(){var bn=(0,rt.Z)(document.body,"mouseup",er,!1),Rn=(0,rt.Z)(document.body,"mousemove",On,!1);return Dn(),function(){bn.remove(),Rn.remove()}},[zt,Hn]),t.useEffect(function(){var bn=(0,rt.Z)(et,"scroll",Dn,!1),Rn=(0,rt.Z)(window,"resize",Dn,!1);return function(){bn.remove(),Rn.remove()}},[et]),t.useEffect(function(){nn.isHiddenScrollBar||hn(function(bn){var Rn=Ze.current;return Rn?(0,A.Z)((0,A.Z)({},bn),{},{scrollLeft:Rn.scrollLeft/Rn.scrollWidth*Rn.clientWidth}):bn})},[nn.isHiddenScrollBar]),St<=dt||!zt||nn.isHiddenScrollBar?null:t.createElement("div",{style:{height:(0,ae.Z)(),width:dt,bottom:ot},className:"".concat(ct,"-sticky-scroll")},t.createElement("div",{onMouseDown:lr,ref:kt,className:B()("".concat(ct,"-sticky-scroll-bar"),(0,P.Z)({},"".concat(ct,"-sticky-scroll-bar-active"),Hn)),style:{width:"".concat(zt,"px"),transform:"translate3d(".concat(nn.scrollLeft,"px, 0, 0)")}}))},He=t.forwardRef(Le);function Xe(de){return null}var Ge=Xe;function Je(de){return null}var _e=Je,ut="rc-table",gt=[],Dt={};function Wt(){return"No Data"}function en(de){var me,Ie=(0,A.Z)({rowKey:"key",prefixCls:ut,emptyText:Wt},de),Be=Ie.prefixCls,ke=Ie.className,Ze=Ie.rowClassName,at=Ie.style,ot=Ie.data,et=Ie.rowKey,ct=Ie.scroll,St=Ie.tableLayout,dt=Ie.direction,zt=Ie.title,kt=Ie.footer,Zt=Ie.summary,vn=Ie.caption,nn=Ie.id,hn=Ie.showHeader,an=Ie.components,Cn=Ie.emptyText,zn=Ie.onRow,Hn=Ie.onHeaderRow,Nn=Ie.internalHooks,er=Ie.transformColumns,lr=Ie.internalRefs,On=Ie.tailor,Dn=Ie.sticky,jn=ot||gt,bn=!!jn.length,Rn=Nn===pe,qn=t.useCallback(function(Nr,Yr){return(0,z.Z)(an,Nr)||Yr},[an]),dr=t.useMemo(function(){return typeof et=="function"?et:function(Nr){var Yr=Nr&&Nr[et];return Yr}},[et]),sr=qn(["body"]),Kn=vt(),pr=(0,e.Z)(Kn,3),gr=pr[0],Mr=pr[1],Ar=pr[2],oa=st(Ie,jn,dr),ia=(0,e.Z)(oa,6),cr=ia[0],ca=ia[1],Ir=ia[2],Xr=ia[3],Ur=ia[4],La=ia[5],_n=ct==null?void 0:ct.x,Gn=t.useState(0),Un=(0,e.Z)(Gn,2),Ln=Un[0],Or=Un[1],kn=Fe((0,A.Z)((0,A.Z)((0,A.Z)({},Ie),cr),{},{expandable:!!cr.expandedRowRender,columnTitle:cr.columnTitle,expandedKeys:Ir,getRowKey:dr,onTriggerExpand:La,expandIcon:Xr,expandIconColumnIndex:cr.expandIconColumnIndex,direction:dt,scrollWidth:Rn&&On&&typeof _n=="number"?_n:null}),Rn?er:null),ir=(0,e.Z)(kn,3),Cr=ir[0],xr=ir[1],Ia=ir[2],xa=Ia!=null?Ia:_n,Ya=t.useMemo(function(){return{columns:Cr,flattenColumns:xr}},[Cr,xr]),ua=t.useRef(),Ua=t.useRef(),da=t.useRef(),ka=t.useRef(),po=t.useRef(),Rr=t.useState(!1),Fr=(0,e.Z)(Rr,2),ea=Fr[0],pa=Fr[1],ma=t.useState(!1),yr=(0,e.Z)(ma,2),Ba=yr[0],Oa=yr[1],Wa=xt(new Map),Ja=(0,e.Z)(Wa,2),Qa=Ja[0],Oo=Ja[1],oo=G(xr),Va=oo.map(function(Nr){return Qa.get(Nr)}),Za=t.useMemo(function(){return Va},[Va.join("_")]),Pa=Ue(Za,xr.length,dt),va=ct&&q(ct.y),ta=ct&&q(xa)||!!cr.fixed,$a=ta&&xr.some(function(Nr){var Yr=Nr.fixed;return Yr}),mo=t.useRef(),lo=Me(Dn,Be),qa=lo.isSticky,No=lo.offsetHeader,Zo=lo.offsetSummary,wr=lo.offsetScroll,zr=lo.stickyClassName,Sa=lo.container,na=t.useMemo(function(){return Zt==null?void 0:Zt(jn)},[Zt,jn]),ja=(va||qa)&&t.isValidElement(na)&&na.type===F&&na.props.fixed,za,Ha,io;va&&(Ha={overflowY:"scroll",maxHeight:ct.y}),ta&&(za={overflowX:"auto"},va||(Ha={overflowY:"hidden"}),io={width:xa===!0?"auto":xa,minWidth:"100%"});var _o=t.useCallback(function(Nr,Yr){(0,oe.Z)(ua.current)&&Oo(function(Ga){if(Ga.get(Nr)!==Yr){var co=new Map(Ga);return co.set(Nr,Yr),co}return Ga})},[]),Mi=At(null),Jo=(0,e.Z)(Mi,2),Li=Jo[0],$o=Jo[1];function Do(Nr,Yr){Yr&&(typeof Yr=="function"?Yr(Nr):Yr.scrollLeft!==Nr&&(Yr.scrollLeft=Nr,Yr.scrollLeft!==Nr&&setTimeout(function(){Yr.scrollLeft=Nr},0)))}var So=(0,I.Z)(function(Nr){var Yr=Nr.currentTarget,Ga=Nr.scrollLeft,co=dt==="rtl",uo=typeof Ga=="number"?Ga:Yr.scrollLeft,pi=Yr||Dt;if(!$o()||$o()===pi){var Uo;Li(pi),Do(uo,Ua.current),Do(uo,da.current),Do(uo,po.current),Do(uo,(Uo=mo.current)===null||Uo===void 0?void 0:Uo.setScrollLeft)}var Vo=Yr||Ua.current;if(Vo){var Go=Vo.scrollWidth,Xo=Vo.clientWidth;if(Go===Xo){pa(!1),Oa(!1);return}co?(pa(-uo0)):(pa(uo>0),Oa(uo1?vn-Rn:0,dr=(0,A.Z)((0,A.Z)((0,A.Z)({},er),et),{},{flex:"0 0 ".concat(Rn,"px"),width:"".concat(Rn,"px"),marginRight:qn,pointerEvents:"auto"}),sr=t.useMemo(function(){return St?jn<=1:On===0||jn===0||jn>1},[jn,On,St]);sr?dr.visibility="hidden":St&&(dr.height=dt==null?void 0:dt(jn));var Kn=sr?function(){return null}:zt,pr={};return(jn===0||On===0)&&(pr.rowSpan=1,pr.colSpan=1),t.createElement(xe,(0,c.Z)({className:B()(Zt,ct),ellipsis:Ie.ellipsis,align:Ie.align,scope:Ie.rowScope,component:"div",prefixCls:me.prefixCls,key:Cn,record:ot,index:Ze,renderIndex:at,dataIndex:kt,render:Kn,shouldCellUpdate:Ie.shouldCellUpdate},zn,{appendNode:Hn,additionalProps:(0,A.Z)((0,A.Z)({},Nn),{},{style:dr},pr)}))}var xn=Ut,gn=["data","index","className","rowKey","style","extra","getHeight"],Bn=t.forwardRef(function(de,me){var Ie=de.data,Be=de.index,ke=de.className,Ze=de.rowKey,at=de.style,ot=de.extra,et=de.getHeight,ct=(0,D.Z)(de,gn),St=Ie.record,dt=Ie.indent,zt=Ie.index,kt=o(f,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Zt=kt.scrollX,vn=kt.flattenColumns,nn=kt.prefixCls,hn=kt.fixColumn,an=kt.componentWidth,Cn=ee(St,Ze,Be,dt),zn=Cn.rowSupportExpand,Hn=Cn.expanded,Nn=Cn.rowProps,er=Cn.expandedRowRender,lr=Cn.expandedRowClassName,On;if(zn&&Hn){var Dn=er(St,Be,dt+1,Hn),jn=lr==null?void 0:lr(St,Be,dt),bn={};hn&&(bn={style:(0,P.Z)({},"--virtual-width","".concat(an,"px"))});var Rn="".concat(nn,"-expanded-row-cell");On=t.createElement("div",{className:B()("".concat(nn,"-expanded-row"),"".concat(nn,"-expanded-row-level-").concat(dt+1),jn)},t.createElement(xe,{component:"div",prefixCls:nn,className:B()(Rn,(0,P.Z)({},"".concat(Rn,"-fixed"),hn)),additionalProps:bn},Dn))}var qn=(0,A.Z)((0,A.Z)({},at),{},{width:Zt});ot&&(qn.position="absolute",qn.pointerEvents="none");var dr=t.createElement("div",(0,c.Z)({},Nn,ct,{ref:zn?null:me,className:B()(ke,"".concat(nn,"-row"),Nn==null?void 0:Nn.className,(0,P.Z)({},"".concat(nn,"-row-extra"),ot)),style:(0,A.Z)((0,A.Z)({},qn),Nn==null?void 0:Nn.style)}),vn.map(function(sr,Kn){return t.createElement(xn,{key:Kn,rowInfo:Cn,column:sr,colIndex:Kn,indent:dt,index:Be,renderIndex:zt,record:St,inverse:ot,getHeight:et})}));return zn?t.createElement("div",{ref:me},dr,On):dr}),Pn=m(Bn),tn=Pn,It=t.forwardRef(function(de,me){var Ie=de.data,Be=de.onScroll,ke=o(f,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Ze=ke.flattenColumns,at=ke.onColumnResize,ot=ke.getRowKey,et=ke.expandedKeys,ct=ke.prefixCls,St=ke.childrenColumnName,dt=ke.emptyNode,zt=ke.scrollX,kt=o(un),Zt=kt.scrollY,vn=kt.listItemHeight,nn=t.useRef(),hn=Ae(Ie,St,et,ot),an=t.useMemo(function(){var On=0;return Ze.map(function(Dn){var jn=Dn.width,bn=Dn.key;return On+=jn,[bn,jn,On]})},[Ze]),Cn=t.useMemo(function(){return an.map(function(On){return On[2]})},[an]);t.useEffect(function(){an.forEach(function(On){var Dn=(0,e.Z)(On,2),jn=Dn[0],bn=Dn[1];at(jn,bn)})},[an]),t.useImperativeHandle(me,function(){var On={};return Object.defineProperty(On,"scrollLeft",{get:function(){var jn;return((jn=nn.current)===null||jn===void 0?void 0:jn.getScrollInfo().x)||0},set:function(jn){var bn;(bn=nn.current)===null||bn===void 0||bn.scrollTo({left:jn})}}),On});var zn=function(Dn,jn){var bn,Rn=(bn=hn[jn])===null||bn===void 0?void 0:bn.record,qn=Dn.onCell;if(qn){var dr,sr=qn(Rn,jn);return(dr=sr==null?void 0:sr.rowSpan)!==null&&dr!==void 0?dr:1}return 1},Hn=function(Dn){var jn=Dn.start,bn=Dn.end,Rn=Dn.getSize,qn=Dn.offsetY;if(bn<0)return null;for(var dr=Ze.filter(function(_n){return zn(_n,jn)===0}),sr=jn,Kn=function(Gn){if(dr=dr.filter(function(Un){return zn(Un,Gn)===0}),!dr.length)return sr=Gn,"break"},pr=jn;pr>=0;pr-=1){var gr=Kn(pr);if(gr==="break")break}for(var Mr=Ze.filter(function(_n){return zn(_n,bn)!==1}),Ar=bn,oa=function(Gn){if(Mr=Mr.filter(function(Un){return zn(Un,Gn)!==1}),!Mr.length)return Ar=Math.max(Gn-1,bn),"break"},ia=bn;ia1})&&ca.push(Gn)},Xr=sr;Xr<=Ar;Xr+=1)var Ur=Ir(Xr);var La=ca.map(function(_n){var Gn=hn[_n],Un=ot(Gn.record,_n),Ln=function(ir){var Cr=_n+ir-1,xr=ot(hn[Cr].record,Cr),Ia=Rn(Un,xr);return Ia.bottom-Ia.top},Or=Rn(Un);return t.createElement(tn,{key:_n,data:Gn,rowKey:Un,index:_n,style:{top:-qn+Or.top},extra:!0,getHeight:Ln})});return La},Nn=t.useMemo(function(){return{columnsOffset:Cn}},[Cn]),er="".concat(ct,"-tbody"),lr;return hn.length?lr=t.createElement(mn.Z,{fullHeight:!1,ref:nn,className:B()(er,"".concat(er,"-virtual")),height:Zt,itemHeight:vn||24,data:hn,itemKey:function(Dn){return ot(Dn.record)},scrollWidth:zt,onVirtualScroll:function(Dn){var jn=Dn.x;Be({scrollLeft:jn})},extraRender:Hn},function(On,Dn,jn){var bn=ot(On.record,Dn);return t.createElement(tn,(0,c.Z)({data:On,rowKey:bn,index:Dn},jn))}):lr=t.createElement("div",{className:B()("".concat(ct,"-placeholder"))},t.createElement(xe,{component:"div",prefixCls:ct},dt)),t.createElement(pn.Provider,{value:Nn},lr)}),Rt=m(It),dn=Rt,Ve=function(me,Ie){var Be=Ie.ref,ke=Ie.onScroll;return t.createElement(dn,{ref:Be,data:me,onScroll:ke})},Qe=100;function nt(de){var me=de.columns,Ie=de.scroll,Be=de.prefixCls,ke=Be===void 0?ut:Be,Ze=de.className,at=de.listItemHeight,ot=Ie||{},et=ot.x,ct=ot.y;typeof et!="number"&&(et=((me||[]).length+1)*Qe),typeof ct!="number"&&(ct=500);var St=t.useMemo(function(){return{scrollY:ct,listItemHeight:at}},[ct,at]);return t.createElement(un.Provider,{value:St},t.createElement(Tt,(0,c.Z)({},de,{className:B()(Ze,"".concat(ke,"-virtual")),scroll:(0,A.Z)((0,A.Z)({},Ie),{},{x:et}),components:{body:Ve},columns:me,internalHooks:pe,tailor:!0})))}function ht(de){return v(nt,de)}var Bt=ht(),Xt=null;function Nt(de){return null}var ft=Nt;function Et(de){return null}var _t=Et,Vt=C(2738),Gt=C(68031),Fn=C(36355),An=C(93891),Tn=C(19716),Mn=C(8628),Xn=C(31724),tr=C(58421),nr=C(71418),Jn=C(88088);function jr(de){return function(Ie){let{prefixCls:Be,onExpand:ke,record:Ze,expanded:at,expandable:ot}=Ie;const et=`${Be}-row-expand-icon`;return t.createElement("button",{type:"button",onClick:ct=>{ke(Ze,ct),ct.stopPropagation()},className:B()(et,{[`${et}-spaced`]:!ot,[`${et}-expanded`]:ot&&at,[`${et}-collapsed`]:ot&&!at}),"aria-label":at?de.collapse:de.expand,"aria-expanded":at})}}var Vr=jr;function Br(de,me){return"key"in de&&de.key!==void 0&&de.key!==null?de.key:de.dataIndex?Array.isArray(de.dataIndex)?de.dataIndex.join("."):de.dataIndex:me}function Qr(de,me){return me?`${me}-${de}`:`${de}`}function Dr(de,me){return typeof de=="function"?de(me):de}function _r(de,me){const Ie=Dr(de,me);return Object.prototype.toString.call(Ie)==="[object Object]"?"":Ie}var Ca={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"},Jr=Ca,wa=C(7657),Ea=function(me,Ie){return t.createElement(wa.Z,(0,c.Z)({},me,{ref:Ie,icon:Jr}))},Yn=t.forwardRef(Ea),Vn=Yn,Sr=C(56762);function ar(de){const me=t.useRef(de),Ie=(0,Sr.Z)();return[()=>me.current,Be=>{me.current=Be,Ie()}]}var or=C(3113),br=C(24905),Hr=C(38854),In=C(64165),Wn=C(20834),Qn=C(40875),$n=C(5112),fr=C(17574),Er=C(47472),sa=C(92832);function Wr(de){let{value:me,onChange:Ie,filterSearch:Be,tablePrefixCls:ke,locale:Ze}=de;return Be?t.createElement("div",{className:`${ke}-filter-dropdown-search`},t.createElement(sa.default,{prefix:t.createElement(Er.Z,null),placeholder:Ze.filterSearchPlaceholder,onChange:Ie,value:me,htmlSize:1,className:`${ke}-filter-dropdown-search-input`})):null}var Kr=Wr,Gr=C(10228);const Tr=de=>{const{keyCode:me}=de;me===Gr.Z.ENTER&&de.stopPropagation()};var Lr=t.forwardRef((de,me)=>t.createElement("div",{className:de.className,onClick:Ie=>Ie.stopPropagation(),onKeyDown:Tr,ref:me},de.children));function kr(de){let me=[];return(de||[]).forEach(Ie=>{let{value:Be,children:ke}=Ie;me.push(Be),ke&&(me=[].concat((0,Ot.Z)(me),(0,Ot.Z)(kr(ke))))}),me}function la(de){return de.some(me=>{let{children:Ie}=me;return Ie})}function Pr(de,me){return typeof me=="string"||typeof me=="number"?me==null?void 0:me.toString().toLowerCase().includes(de.trim().toLowerCase()):!1}function Fa(de){let{filters:me,prefixCls:Ie,filteredKeys:Be,filterMultiple:ke,searchValue:Ze,filterSearch:at}=de;return me.map((ot,et)=>{const ct=String(ot.value);if(ot.children)return{key:ct||et,label:ot.text,popupClassName:`${Ie}-dropdown-submenu`,children:Fa({filters:ot.children,prefixCls:Ie,filteredKeys:Be,filterMultiple:ke,searchValue:Ze,filterSearch:at})};const St=ke?br.default:$n.ZP,dt={key:ot.value!==void 0?ct:et,label:t.createElement(t.Fragment,null,t.createElement(St,{checked:Be.includes(ct)}),t.createElement("span",null,ot.text))};return Ze.trim()?typeof at=="function"?at(Ze,ot)?dt:null:Pr(Ze,ot.text)?dt:null:dt})}function Ta(de){var me,Ie;const{tablePrefixCls:Be,prefixCls:ke,column:Ze,dropdownPrefixCls:at,columnKey:ot,filterMultiple:et,filterMode:ct="menu",filterSearch:St=!1,filterState:dt,triggerFilter:zt,locale:kt,children:Zt,getPopupContainer:vn}=de,{filterDropdownOpen:nn,onFilterDropdownOpenChange:hn,filterResetToDefaultFilteredValue:an,defaultFilteredValue:Cn,filterDropdownVisible:zn,onFilterDropdownVisibleChange:Hn}=Ze,[Nn,er]=t.useState(!1),lr=!!(dt&&(!((me=dt.filteredKeys)===null||me===void 0)&&me.length||dt.forceFiltered)),On=kn=>{er(kn),hn==null||hn(kn),Hn==null||Hn(kn)},Dn=(Ie=nn!=null?nn:zn)!==null&&Ie!==void 0?Ie:Nn,jn=dt==null?void 0:dt.filteredKeys,[bn,Rn]=ar(jn||[]),qn=kn=>{let{selectedKeys:ir}=kn;Rn(ir)},dr=(kn,ir)=>{let{node:Cr,checked:xr}=ir;qn(et?{selectedKeys:kn}:{selectedKeys:xr&&Cr.key?[Cr.key]:[]})};t.useEffect(()=>{Nn&&qn({selectedKeys:jn||[]})},[jn]);const[sr,Kn]=t.useState([]),pr=kn=>{Kn(kn)},[gr,Mr]=t.useState(""),Ar=kn=>{const{value:ir}=kn.target;Mr(ir)};t.useEffect(()=>{Nn||Mr("")},[Nn]);const oa=kn=>{const ir=kn&&kn.length?kn:null;if(ir===null&&(!dt||!dt.filteredKeys)||(0,a.Z)(ir,dt==null?void 0:dt.filteredKeys,!0))return null;zt({column:Ze,key:ot,filteredKeys:ir})},ia=()=>{On(!1),oa(bn())},cr=function(){let{confirm:kn,closeDropdown:ir}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};kn&&oa([]),ir&&On(!1),Mr(""),Rn(an?(Cn||[]).map(Cr=>String(Cr)):[])},ca=function(){let{closeDropdown:kn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};kn&&On(!1),oa(bn())},Ir=kn=>{kn&&jn!==void 0&&Rn(jn||[]),On(kn),!kn&&!Ze.filterDropdown&&ia()},Xr=B()({[`${at}-menu-without-submenu`]:!la(Ze.filters||[])}),Ur=kn=>{if(kn.target.checked){const ir=kr(Ze==null?void 0:Ze.filters).map(Cr=>String(Cr));Rn(ir)}else Rn([])},La=kn=>{let{filters:ir}=kn;return(ir||[]).map((Cr,xr)=>{const Ia=String(Cr.value),xa={title:Cr.text,key:Cr.value!==void 0?Ia:xr};return Cr.children&&(xa.children=La({filters:Cr.children})),xa})},_n=kn=>{var ir;return Object.assign(Object.assign({},kn),{text:kn.title,value:kn.key,children:((ir=kn.children)===null||ir===void 0?void 0:ir.map(Cr=>_n(Cr)))||[]})};let Gn;if(typeof Ze.filterDropdown=="function")Gn=Ze.filterDropdown({prefixCls:`${at}-custom`,setSelectedKeys:kn=>qn({selectedKeys:kn}),selectedKeys:bn(),confirm:ca,clearFilters:cr,filters:Ze.filters,visible:Dn,close:()=>{On(!1)}});else if(Ze.filterDropdown)Gn=Ze.filterDropdown;else{const kn=bn()||[],ir=()=>(Ze.filters||[]).length===0?t.createElement(In.Z,{image:In.Z.PRESENTED_IMAGE_SIMPLE,description:kt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):ct==="tree"?t.createElement(t.Fragment,null,t.createElement(Kr,{filterSearch:St,value:gr,onChange:Ar,tablePrefixCls:Be,locale:kt}),t.createElement("div",{className:`${Be}-filter-dropdown-tree`},et?t.createElement(br.default,{checked:kn.length===kr(Ze.filters).length,indeterminate:kn.length>0&&kn.lengthtypeof St=="function"?St(gr,_n(xr)):Pr(gr,xr.title):void 0}))):t.createElement(t.Fragment,null,t.createElement(Kr,{filterSearch:St,value:gr,onChange:Ar,tablePrefixCls:Be,locale:kt}),t.createElement(Wn.default,{selectable:!0,multiple:et,prefixCls:`${at}-menu`,className:Xr,onSelect:qn,onDeselect:qn,selectedKeys:kn,getPopupContainer:vn,openKeys:sr,onOpenChange:pr,items:Fa({filters:Ze.filters||[],filterSearch:St,prefixCls:ke,filteredKeys:bn(),filterMultiple:et,searchValue:gr})})),Cr=()=>an?(0,a.Z)((Cn||[]).map(xr=>String(xr)),kn,!0):kn.length===0;Gn=t.createElement(t.Fragment,null,ir(),t.createElement("div",{className:`${ke}-dropdown-btns`},t.createElement(or.ZP,{type:"link",size:"small",disabled:Cr(),onClick:()=>cr()},kt.filterReset),t.createElement(or.ZP,{type:"primary",size:"small",onClick:ia},kt.filterConfirm)))}Ze.filterDropdown&&(Gn=t.createElement(Qn.J,{selectable:void 0},Gn));const Un=()=>t.createElement(Lr,{className:`${ke}-dropdown`},Gn);let Ln;typeof Ze.filterIcon=="function"?Ln=Ze.filterIcon(lr):Ze.filterIcon?Ln=Ze.filterIcon:Ln=t.createElement(Vn,null);const{direction:Or}=t.useContext(Fn.E_);return t.createElement("div",{className:`${ke}-column`},t.createElement("span",{className:`${Be}-column-title`},Zt),t.createElement(Hr.Z,{dropdownRender:Un,trigger:["click"],open:Dn,onOpenChange:Ir,getPopupContainer:vn,placement:Or==="rtl"?"bottomLeft":"bottomRight"},t.createElement("span",{role:"button",tabIndex:-1,className:B()(`${ke}-trigger`,{active:lr}),onClick:kn=>{kn.stopPropagation()}},Ln)))}var _a=Ta;function Ra(de,me,Ie){let Be=[];return(de||[]).forEach((ke,Ze)=>{var at;const ot=Qr(Ze,Ie);if(ke.filters||"filterDropdown"in ke||"onFilter"in ke)if("filteredValue"in ke){let et=ke.filteredValue;"filterDropdown"in ke||(et=(at=et==null?void 0:et.map(String))!==null&&at!==void 0?at:et),Be.push({column:ke,key:Br(ke,ot),filteredKeys:et,forceFiltered:ke.filtered})}else Be.push({column:ke,key:Br(ke,ot),filteredKeys:me&&ke.defaultFilteredValue?ke.defaultFilteredValue:void 0,forceFiltered:ke.filtered});"children"in ke&&(Be=[].concat((0,Ot.Z)(Be),(0,Ot.Z)(Ra(ke.children,me,ot))))}),Be}function so(de,me,Ie,Be,ke,Ze,at,ot){return Ie.map((et,ct)=>{const St=Qr(ct,ot),{filterMultiple:dt=!0,filterMode:zt,filterSearch:kt}=et;let Zt=et;if(Zt.filters||Zt.filterDropdown){const vn=Br(Zt,St),nn=Be.find(hn=>{let{key:an}=hn;return vn===an});Zt=Object.assign(Object.assign({},Zt),{title:hn=>t.createElement(_a,{tablePrefixCls:de,prefixCls:`${de}-filter`,dropdownPrefixCls:me,column:Zt,columnKey:vn,filterState:nn,filterMultiple:dt,filterMode:zt,filterSearch:kt,triggerFilter:Ze,locale:ke,getPopupContainer:at},Dr(et.title,hn))})}return"children"in Zt&&(Zt=Object.assign(Object.assign({},Zt),{children:so(de,me,Zt.children,Be,ke,Ze,at,St)})),Zt})}function Oe(de){const me={};return de.forEach(Ie=>{let{key:Be,filteredKeys:ke,column:Ze}=Ie;const{filters:at,filterDropdown:ot}=Ze;if(ot)me[Be]=ke||null;else if(Array.isArray(ke)){const et=kr(at);me[Be]=et.filter(ct=>ke.includes(String(ct)))}else me[Be]=null}),me}function lt(de,me){return me.reduce((Ie,Be)=>{const{column:{onFilter:ke,filters:Ze},filteredKeys:at}=Be;return ke&&at&&at.length?Ie.filter(ot=>at.some(et=>{const ct=kr(Ze),St=ct.findIndex(zt=>String(zt)===String(et)),dt=St!==-1?ct[St]:et;return ke(dt,ot)})):Ie},de)}const Lt=de=>de.flatMap(me=>"children"in me?[me].concat((0,Ot.Z)(Lt(me.children||[]))):[me]);function cn(de){let{prefixCls:me,dropdownPrefixCls:Ie,mergedColumns:Be,onFilterChange:ke,getPopupContainer:Ze,locale:at}=de;const ot=t.useMemo(()=>Lt(Be||[]),[Be]),[et,ct]=t.useState(()=>Ra(ot,!0)),St=t.useMemo(()=>{const Zt=Ra(ot,!1);if(Zt.length===0)return Zt;let vn=!0,nn=!0;if(Zt.forEach(hn=>{let{filteredKeys:an}=hn;an!==void 0?vn=!1:nn=!1}),vn){const hn=(ot||[]).map((an,Cn)=>Br(an,Qr(Cn)));return et.filter(an=>{let{key:Cn}=an;return hn.includes(Cn)}).map(an=>{const Cn=ot[hn.findIndex(zn=>zn===an.key)];return Object.assign(Object.assign({},an),{column:Object.assign(Object.assign({},an.column),Cn),forceFiltered:Cn.filtered})})}return Zt},[ot,et]),dt=t.useMemo(()=>Oe(St),[St]),zt=Zt=>{const vn=St.filter(nn=>{let{key:hn}=nn;return hn!==Zt.key});vn.push(Zt),ct(vn),ke(Oe(vn),vn)};return[Zt=>so(me,Ie,Zt,St,at,zt,Ze),St,dt]}var Sn=cn;function fn(de,me,Ie){const Be=t.useRef({});function ke(Ze){if(!Be.current||Be.current.data!==de||Be.current.childrenColumnName!==me||Be.current.getRowKey!==Ie){let ot=function(et){et.forEach((ct,St)=>{const dt=Ie(ct,St);at.set(dt,ct),ct&&typeof ct=="object"&&me in ct&&ot(ct[me]||[])})};const at=new Map;ot(de),Be.current={data:de,childrenColumnName:me,kvMap:at,getRowKey:Ie}}return Be.current.kvMap.get(Ze)}return[ke]}var rr=C(50371),vr=function(de,me){var Ie={};for(var Be in de)Object.prototype.hasOwnProperty.call(de,Be)&&me.indexOf(Be)<0&&(Ie[Be]=de[Be]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ke=0,Be=Object.getOwnPropertySymbols(de);ke{const Ze=de[ke];typeof Ze!="function"&&(Ie[ke]=Ze)}),Ie}function eo(de,me,Ie){const Be=Ie&&typeof Ie=="object"?Ie:{},{total:ke=0}=Be,Ze=vr(Be,["total"]),[at,ot]=(0,t.useState)(()=>({current:"defaultCurrent"in Ze?Ze.defaultCurrent:1,pageSize:"defaultPageSize"in Ze?Ze.defaultPageSize:ha})),et=(0,rr.Z)(at,Ze,{total:ke>0?ke:de}),ct=Math.ceil((ke||de)/et.pageSize);et.current>ct&&(et.current=ct||1);const St=(zt,kt)=>{ot({current:zt!=null?zt:1,pageSize:kt||et.pageSize})},dt=(zt,kt)=>{var Zt;Ie&&((Zt=Ie.onChange)===null||Zt===void 0||Zt.call(Ie,zt,kt)),St(zt,kt),me(zt,kt||(et==null?void 0:et.pageSize))};return Ie===!1?[{},()=>{}]:[Object.assign(Object.assign({},et),{onChange:dt}),St]}var to=eo,fo=C(84105),Xa=C(35654),hr=C(90782),ur=C(71430),ga=C(18929);const ra={},$r="SELECT_ALL",ya="SELECT_INVERT",fa="SELECT_NONE",Aa=[],Na=(de,me)=>{let Ie=[];return(me||[]).forEach(Be=>{Ie.push(Be),Be&&typeof Be=="object"&&de in Be&&(Ie=[].concat((0,Ot.Z)(Ie),(0,Ot.Z)(Na(de,Be[de]))))}),Ie};var Ka=(de,me)=>{const{preserveSelectedRowKeys:Ie,selectedRowKeys:Be,defaultSelectedRowKeys:ke,getCheckboxProps:Ze,onChange:at,onSelect:ot,onSelectAll:et,onSelectInvert:ct,onSelectNone:St,onSelectMultiple:dt,columnWidth:zt,type:kt,selections:Zt,fixed:vn,renderCell:nn,hideSelectAll:hn,checkStrictly:an=!0}=me||{},{prefixCls:Cn,data:zn,pageData:Hn,getRecordByKey:Nn,getRowKey:er,expandType:lr,childrenColumnName:On,locale:Dn,getPopupContainer:jn}=de,[bn,Rn]=(0,ga.Z)(Be||ke||Aa,{value:Be}),qn=t.useRef(new Map),dr=(0,t.useCallback)(_n=>{if(Ie){const Gn=new Map;_n.forEach(Un=>{let Ln=Nn(Un);!Ln&&qn.current.has(Un)&&(Ln=qn.current.get(Un)),Gn.set(Un,Ln)}),qn.current=Gn}},[Nn,Ie]);t.useEffect(()=>{dr(bn)},[bn]);const{keyEntities:sr}=(0,t.useMemo)(()=>{if(an)return{keyEntities:null};let _n=zn;if(Ie){const Gn=new Set(zn.map((Ln,Or)=>er(Ln,Or))),Un=Array.from(qn.current).reduce((Ln,Or)=>{let[kn,ir]=Or;return Gn.has(kn)?Ln:Ln.concat(ir)},[]);_n=[].concat((0,Ot.Z)(_n),(0,Ot.Z)(Un))}return(0,ur.I8)(_n,{externalGetKey:er,childrenPropName:On})},[zn,er,an,On,Ie]),Kn=(0,t.useMemo)(()=>Na(On,Hn),[On,Hn]),pr=(0,t.useMemo)(()=>{const _n=new Map;return Kn.forEach((Gn,Un)=>{const Ln=er(Gn,Un),Or=(Ze?Ze(Gn):null)||{};_n.set(Ln,Or)}),_n},[Kn,er,Ze]),gr=(0,t.useCallback)(_n=>{var Gn;return!!(!((Gn=pr.get(er(_n)))===null||Gn===void 0)&&Gn.disabled)},[pr,er]),[Mr,Ar]=(0,t.useMemo)(()=>{if(an)return[bn||[],[]];const{checkedKeys:_n,halfCheckedKeys:Gn}=(0,hr.S)(bn,!0,sr,gr);return[_n||[],Gn]},[bn,an,sr,gr]),oa=(0,t.useMemo)(()=>{const _n=kt==="radio"?Mr.slice(0,1):Mr;return new Set(_n)},[Mr,kt]),ia=(0,t.useMemo)(()=>kt==="radio"?new Set:new Set(Ar),[Ar,kt]),[cr,ca]=(0,t.useState)(null);t.useEffect(()=>{me||Rn(Aa)},[!!me]);const Ir=(0,t.useCallback)((_n,Gn)=>{let Un,Ln;dr(_n),Ie?(Un=_n,Ln=_n.map(Or=>qn.current.get(Or))):(Un=[],Ln=[],_n.forEach(Or=>{const kn=Nn(Or);kn!==void 0&&(Un.push(Or),Ln.push(kn))})),Rn(Un),at==null||at(Un,Ln,{type:Gn})},[Rn,Nn,at,Ie]),Xr=(0,t.useCallback)((_n,Gn,Un,Ln)=>{if(ot){const Or=Un.map(kn=>Nn(kn));ot(Nn(_n),Gn,Or,Ln)}Ir(Un,"single")},[ot,Nn,Ir]),Ur=(0,t.useMemo)(()=>!Zt||hn?null:(Zt===!0?[$r,ya,fa]:Zt).map(Gn=>Gn===$r?{key:"all",text:Dn.selectionAll,onSelect(){Ir(zn.map((Un,Ln)=>er(Un,Ln)).filter(Un=>{const Ln=pr.get(Un);return!(Ln!=null&&Ln.disabled)||oa.has(Un)}),"all")}}:Gn===ya?{key:"invert",text:Dn.selectInvert,onSelect(){const Un=new Set(oa);Hn.forEach((Or,kn)=>{const ir=er(Or,kn),Cr=pr.get(ir);Cr!=null&&Cr.disabled||(Un.has(ir)?Un.delete(ir):Un.add(ir))});const Ln=Array.from(Un);ct&&ct(Ln),Ir(Ln,"invert")}}:Gn===fa?{key:"none",text:Dn.selectNone,onSelect(){St==null||St(),Ir(Array.from(oa).filter(Un=>{const Ln=pr.get(Un);return Ln==null?void 0:Ln.disabled}),"none")}}:Gn).map(Gn=>Object.assign(Object.assign({},Gn),{onSelect:function(){for(var Un,Ln,Or=arguments.length,kn=new Array(Or),ir=0;ir{var Gn;if(!me)return _n.filter(Rr=>Rr!==ra);let Un=(0,Ot.Z)(_n);const Ln=new Set(oa),Or=Kn.map(er).filter(Rr=>!pr.get(Rr).disabled),kn=Or.every(Rr=>Ln.has(Rr)),ir=Or.some(Rr=>Ln.has(Rr)),Cr=()=>{const Rr=[];kn?Or.forEach(ea=>{Ln.delete(ea),Rr.push(ea)}):Or.forEach(ea=>{Ln.has(ea)||(Ln.add(ea),Rr.push(ea))});const Fr=Array.from(Ln);et==null||et(!kn,Fr.map(ea=>Nn(ea)),Rr.map(ea=>Nn(ea))),Ir(Fr,"all"),ca(null)};let xr;if(kt!=="radio"){let Rr;if(Ur){const yr={getPopupContainer:jn,items:Ur.map((Ba,Oa)=>{const{key:Wa,text:Ja,onSelect:Qa}=Ba;return{key:Wa!=null?Wa:Oa,onClick:()=>{Qa==null||Qa(Or)},label:Ja}})};Rr=t.createElement("div",{className:`${Cn}-selection-extra`},t.createElement(Hr.Z,{menu:yr,getPopupContainer:jn},t.createElement("span",null,t.createElement(fo.Z,null))))}const Fr=Kn.map((yr,Ba)=>{const Oa=er(yr,Ba),Wa=pr.get(Oa)||{};return Object.assign({checked:Ln.has(Oa)},Wa)}).filter(yr=>{let{disabled:Ba}=yr;return Ba}),ea=!!Fr.length&&Fr.length===Kn.length,pa=ea&&Fr.every(yr=>{let{checked:Ba}=yr;return Ba}),ma=ea&&Fr.some(yr=>{let{checked:Ba}=yr;return Ba});xr=!hn&&t.createElement("div",{className:`${Cn}-selection`},t.createElement(br.default,{checked:ea?pa:!!Kn.length&&kn,indeterminate:ea?!pa&&ma:!kn&&ir,onChange:Cr,disabled:Kn.length===0||ea,"aria-label":Rr?"Custom selection":"Select all",skipGroup:!0}),Rr)}let Ia;kt==="radio"?Ia=(Rr,Fr,ea)=>{const pa=er(Fr,ea),ma=Ln.has(pa);return{node:t.createElement($n.ZP,Object.assign({},pr.get(pa),{checked:ma,onClick:yr=>yr.stopPropagation(),onChange:yr=>{Ln.has(pa)||Xr(pa,!0,[pa],yr.nativeEvent)}})),checked:ma}}:Ia=(Rr,Fr,ea)=>{var pa;const ma=er(Fr,ea),yr=Ln.has(ma),Ba=ia.has(ma),Oa=pr.get(ma);let Wa;return lr==="nest"?Wa=Ba:Wa=(pa=Oa==null?void 0:Oa.indeterminate)!==null&&pa!==void 0?pa:Ba,{node:t.createElement(br.default,Object.assign({},Oa,{indeterminate:Wa,checked:yr,skipGroup:!0,onClick:Ja=>Ja.stopPropagation(),onChange:Ja=>{let{nativeEvent:Qa}=Ja;const{shiftKey:Oo}=Qa;let oo=-1,Va=-1;if(Oo&&an){const Za=new Set([cr,ma]);Or.some((Pa,va)=>{if(Za.has(Pa))if(oo===-1)oo=va;else return Va=va,!0;return!1})}if(Va!==-1&&oo!==Va&&an){const Za=Or.slice(oo,Va+1),Pa=[];yr?Za.forEach(ta=>{Ln.has(ta)&&(Pa.push(ta),Ln.delete(ta))}):Za.forEach(ta=>{Ln.has(ta)||(Pa.push(ta),Ln.add(ta))});const va=Array.from(Ln);dt==null||dt(!yr,va.map(ta=>Nn(ta)),Pa.map(ta=>Nn(ta))),Ir(va,"multiple")}else{const Za=Mr;if(an){const Pa=yr?(0,Xa._5)(Za,ma):(0,Xa.L0)(Za,ma);Xr(ma,!yr,Pa,Qa)}else{const Pa=(0,hr.S)([].concat((0,Ot.Z)(Za),[ma]),!0,sr,gr),{checkedKeys:va,halfCheckedKeys:ta}=Pa;let $a=va;if(yr){const mo=new Set(va);mo.delete(ma),$a=(0,hr.S)(Array.from(mo),{checked:!1,halfCheckedKeys:ta},sr,gr).checkedKeys}Xr(ma,!yr,$a,Qa)}}ca(yr?null:ma)}})),checked:yr}};const xa=(Rr,Fr,ea)=>{const{node:pa,checked:ma}=Ia(Rr,Fr,ea);return nn?nn(ma,Fr,ea,pa):pa};if(!Un.includes(ra))if(Un.findIndex(Rr=>{var Fr;return((Fr=Rr[Ct])===null||Fr===void 0?void 0:Fr.columnType)==="EXPAND_COLUMN"})===0){const[Rr,...Fr]=Un;Un=[Rr,ra].concat((0,Ot.Z)(Fr))}else Un=[ra].concat((0,Ot.Z)(Un));const Ya=Un.indexOf(ra);Un=Un.filter((Rr,Fr)=>Rr!==ra||Fr===Ya);const ua=Un[Ya-1],Ua=Un[Ya+1];let da=vn;da===void 0&&((Ua==null?void 0:Ua.fixed)!==void 0?da=Ua.fixed:(ua==null?void 0:ua.fixed)!==void 0&&(da=ua.fixed)),da&&ua&&((Gn=ua[Ct])===null||Gn===void 0?void 0:Gn.columnType)==="EXPAND_COLUMN"&&ua.fixed===void 0&&(ua.fixed=da);const ka=B()(`${Cn}-selection-col`,{[`${Cn}-selection-col-with-dropdown`]:Zt&&kt==="checkbox"}),po={fixed:da,width:zt,className:`${Cn}-selection-column`,title:me.columnTitle||xr,render:xa,onCell:me.onCell,[Ct]:{className:ka}};return Un.map(Rr=>Rr===ra?po:Rr)},[er,Kn,me,Mr,oa,ia,zt,Ur,lr,cr,pr,dt,Xr,gr]),oa]},vo=C(89489),jo=C(59477),ho=C(6848);const go="ascend",Co="descend";function yo(de){return typeof de.sorter=="object"&&typeof de.sorter.multiple=="number"?de.sorter.multiple:!1}function wo(de){return typeof de=="function"?de:de&&typeof de=="object"&&de.compare?de.compare:!1}function ko(de,me){return me?de[de.indexOf(me)+1]:de[0]}function Ao(de,me,Ie){let Be=[];function ke(Ze,at){Be.push({column:Ze,key:Br(Ze,at),multiplePriority:yo(Ze),sortOrder:Ze.sortOrder})}return(de||[]).forEach((Ze,at)=>{const ot=Qr(at,Ie);Ze.children?("sortOrder"in Ze&&ke(Ze,ot),Be=[].concat((0,Ot.Z)(Be),(0,Ot.Z)(Ao(Ze.children,me,ot)))):Ze.sorter&&("sortOrder"in Ze?ke(Ze,ot):me&&Ze.defaultSortOrder&&Be.push({column:Ze,key:Br(Ze,ot),multiplePriority:yo(Ze),sortOrder:Ze.defaultSortOrder}))}),Be}function To(de,me,Ie,Be,ke,Ze,at,ot){return(me||[]).map((et,ct)=>{const St=Qr(ct,ot);let dt=et;if(dt.sorter){const zt=dt.sortDirections||ke,kt=dt.showSorterTooltip===void 0?at:dt.showSorterTooltip,Zt=Br(dt,St),vn=Ie.find(lr=>{let{key:On}=lr;return On===Zt}),nn=vn?vn.sortOrder:null,hn=ko(zt,nn);let an;if(et.sortIcon)an=et.sortIcon({sortOrder:nn});else{const lr=zt.includes(go)&&t.createElement(jo.Z,{className:B()(`${de}-column-sorter-up`,{active:nn===go})}),On=zt.includes(Co)&&t.createElement(vo.Z,{className:B()(`${de}-column-sorter-down`,{active:nn===Co})});an=t.createElement("span",{className:B()(`${de}-column-sorter`,{[`${de}-column-sorter-full`]:!!(lr&&On)})},t.createElement("span",{className:`${de}-column-sorter-inner`,"aria-hidden":"true"},lr,On))}const{cancelSort:Cn,triggerAsc:zn,triggerDesc:Hn}=Ze||{};let Nn=Cn;hn===Co?Nn=Hn:hn===go&&(Nn=zn);const er=typeof kt=="object"?kt:{title:Nn};dt=Object.assign(Object.assign({},dt),{className:B()(dt.className,{[`${de}-column-sort`]:nn}),title:lr=>{const On=t.createElement("div",{className:`${de}-column-sorters`},t.createElement("span",{className:`${de}-column-title`},Dr(et.title,lr)),an);return kt?t.createElement(ho.Z,Object.assign({},er),On):On},onHeaderCell:lr=>{const On=et.onHeaderCell&&et.onHeaderCell(lr)||{},Dn=On.onClick,jn=On.onKeyDown;On.onClick=qn=>{Be({column:et,key:Zt,sortOrder:hn,multiplePriority:yo(et)}),Dn==null||Dn(qn)},On.onKeyDown=qn=>{qn.keyCode===Gr.Z.ENTER&&(Be({column:et,key:Zt,sortOrder:hn,multiplePriority:yo(et)}),jn==null||jn(qn))};const bn=_r(et.title,{}),Rn=bn==null?void 0:bn.toString();return nn?On["aria-sort"]=nn==="ascend"?"ascending":"descending":On["aria-label"]=Rn||"",On.className=B()(On.className,`${de}-column-has-sorters`),On.tabIndex=0,et.ellipsis&&(On.title=(bn!=null?bn:"").toString()),On}})}return"children"in dt&&(dt=Object.assign(Object.assign({},dt),{children:To(de,dt.children,Ie,Be,ke,Ze,at,St)})),dt})}function Ro(de){const{column:me,sortOrder:Ie}=de;return{column:me,order:Ie,field:me.dataIndex,columnKey:me.key}}function Bo(de){const me=de.filter(Ie=>{let{sortOrder:Be}=Ie;return Be}).map(Ro);return me.length===0&&de.length?Object.assign(Object.assign({},Ro(de[de.length-1])),{column:void 0}):me.length<=1?me[0]||{}:me}function aa(de,me,Ie){const Be=me.slice().sort((at,ot)=>ot.multiplePriority-at.multiplePriority),ke=de.slice(),Ze=Be.filter(at=>{let{column:{sorter:ot},sortOrder:et}=at;return wo(ot)&&et});return Ze.length?ke.sort((at,ot)=>{for(let et=0;et{const ot=at[Ie];return ot?Object.assign(Object.assign({},at),{[Ie]:aa(ot,me,Ie)}):at}):ke}function Zr(de){let{prefixCls:me,mergedColumns:Ie,onSorterChange:Be,sortDirections:ke,tableLocale:Ze,showSorterTooltip:at}=de;const[ot,et]=t.useState(Ao(Ie,!0)),ct=t.useMemo(()=>{let Zt=!0;const vn=Ao(Ie,!1);if(!vn.length)return ot;const nn=[];function hn(Cn){Zt?nn.push(Cn):nn.push(Object.assign(Object.assign({},Cn),{sortOrder:null}))}let an=null;return vn.forEach(Cn=>{an===null?(hn(Cn),Cn.sortOrder&&(Cn.multiplePriority===!1?Zt=!1:an=!0)):(an&&Cn.multiplePriority!==!1||(Zt=!1),hn(Cn))}),nn},[Ie,ot]),St=t.useMemo(()=>{const Zt=ct.map(vn=>{let{column:nn,sortOrder:hn}=vn;return{column:nn,order:hn}});return{sortColumns:Zt,sortColumn:Zt[0]&&Zt[0].column,sortOrder:Zt[0]&&Zt[0].order}},[ct]);function dt(Zt){let vn;Zt.multiplePriority===!1||!ct.length||ct[0].multiplePriority===!1?vn=[Zt]:vn=[].concat((0,Ot.Z)(ct.filter(nn=>{let{key:hn}=nn;return hn!==Zt.key})),[Zt]),et(vn),Be(Bo(vn),vn)}return[Zt=>To(me,Zt,ct,dt,ke,Ze,at),ct,St,()=>Bo(ct)]}function qr(de,me){return de.map(Ie=>{const Be=Object.assign({},Ie);return Be.title=Dr(Ie.title,me),"children"in Be&&(Be.children=qr(Be.children,me)),Be})}function Da(de){return[t.useCallback(Ie=>qr(Ie,de),[de])]}var Ma=on((de,me)=>{const{_renderTimes:Ie}=de,{_renderTimes:Be}=me;return Ie!==Be}),bo=ht((de,me)=>{const{_renderTimes:Ie}=de,{_renderTimes:Be}=me;return Ie!==Be}),ro=C(64993),Eo=C(17313),Po=C(83116),Fo=C(37613),Io=de=>{const{componentCls:me}=de,Ie=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,Be=(ke,Ze,at)=>({[`&${me}-${ke}`]:{[`> ${me}-container`]:{[`> ${me}-content, > ${me}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${me}-expanded-row-fixed`]:{margin:`-${Ze}px -${at+de.lineWidth}px`}}}}}});return{[`${me}-wrapper`]:{[`${me}${me}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${me}-title`]:{border:Ie,borderBottom:0},[`> ${me}-container`]:{borderInlineStart:Ie,borderTop:Ie,[` + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:r.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${d}-leave`]:{animationTimingFunction:r.motionEaseInQuint}}]}},15969:function(Pt,We,C){"use strict";C.d(We,{N:function(){return S}});const S=pe=>({color:pe.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${pe.motionDurationSlow}`,"&:focus, &:hover":{color:pe.colorLinkHover},"&:active":{color:pe.colorLinkActive}})},78673:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return k}});var S=C(58617),pe=C(92310),e=C.n(pe),I=C(60499),p=C(18642),a=C(72190),t=C(42244),s=C(59301),u=C(18929),o=C(10228),c=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],n=s.forwardRef(function(B,M){var z,U=B.prefixCls,K=U===void 0?"rc-switch":U,X=B.className,W=B.checked,re=B.defaultChecked,G=B.disabled,q=B.loadingIcon,Y=B.checkedChildren,Q=B.unCheckedChildren,$=B.onClick,J=B.onChange,ue=B.onKeyDown,se=(0,t.Z)(B,c),xe=(0,u.Z)(!1,{value:W,defaultValue:re}),we=(0,a.Z)(xe,2),ie=we[0],L=we[1];function _(H,F){var j=ie;return G||(j=H,L(j),J==null||J(j,F)),j}function D(H){H.which===o.Z.LEFT?_(!1,H):H.which===o.Z.RIGHT&&_(!0,H),ue==null||ue(H)}function Z(H){var F=_(!ie,H);$==null||$(F,H)}var ne=e()(K,X,(z={},(0,p.Z)(z,"".concat(K,"-checked"),ie),(0,p.Z)(z,"".concat(K,"-disabled"),G),z));return s.createElement("button",(0,I.Z)({},se,{type:"button",role:"switch","aria-checked":ie,disabled:G,className:ne,ref:M,onKeyDown:D,onClick:Z}),q,s.createElement("span",{className:"".concat(K,"-inner")},s.createElement("span",{className:"".concat(K,"-inner-checked")},Y),s.createElement("span",{className:"".concat(K,"-inner-unchecked")},Q)))});n.displayName="Switch";var r=n,i=C(14088),l=C(36355),d=C(1684),E=C(19716),h=C(64993),v=C(17313),m=C(83116),x=C(37613);const w=B=>{const{componentCls:M,trackHeightSM:z,trackPadding:U,trackMinWidthSM:K,innerMinMarginSM:X,innerMaxMarginSM:W,handleSizeSM:re}=B,G=`${M}-inner`;return{[M]:{[`&${M}-small`]:{minWidth:K,height:z,lineHeight:`${z}px`,[`${M}-inner`]:{paddingInlineStart:W,paddingInlineEnd:X,[`${G}-checked`]:{marginInlineStart:`calc(-100% + ${re+U*2}px - ${W*2}px)`,marginInlineEnd:`calc(100% - ${re+U*2}px + ${W*2}px)`},[`${G}-unchecked`]:{marginTop:-z,marginInlineStart:0,marginInlineEnd:0}},[`${M}-handle`]:{width:re,height:re},[`${M}-loading-icon`]:{top:(re-B.switchLoadingIconSize)/2,fontSize:B.switchLoadingIconSize},[`&${M}-checked`]:{[`${M}-inner`]:{paddingInlineStart:X,paddingInlineEnd:W,[`${G}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${G}-unchecked`]:{marginInlineStart:`calc(100% - ${re+U*2}px + ${W*2}px)`,marginInlineEnd:`calc(-100% + ${re+U*2}px - ${W*2}px)`}},[`${M}-handle`]:{insetInlineStart:`calc(100% - ${re+U}px)`}},[`&:not(${M}-disabled):active`]:{[`&:not(${M}-checked) ${G}`]:{[`${G}-unchecked`]:{marginInlineStart:B.marginXXS/2,marginInlineEnd:-B.marginXXS/2}},[`&${M}-checked ${G}`]:{[`${G}-checked`]:{marginInlineStart:-B.marginXXS/2,marginInlineEnd:B.marginXXS/2}}}}}}},f=B=>{const{componentCls:M,handleSize:z}=B;return{[M]:{[`${M}-loading-icon${B.iconCls}`]:{position:"relative",top:(z-B.fontSize)/2,color:B.switchLoadingIconColor,verticalAlign:"top"},[`&${M}-checked ${M}-loading-icon`]:{color:B.switchColor}}}},O=B=>{const{componentCls:M,motion:z,trackPadding:U,handleBg:K,handleShadow:X,handleSize:W}=B,re=`${M}-handle`;return{[M]:{[re]:{position:"absolute",top:U,insetInlineStart:U,width:W,height:W,transition:`all ${B.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:K,borderRadius:W/2,boxShadow:X,transition:`all ${B.switchDuration} ease-in-out`,content:'""'}},[`&${M}-checked ${re}`]:{insetInlineStart:`calc(100% - ${W+U}px)`},[`&:not(${M}-disabled):active`]:z?{[`${re}::before`]:{insetInlineEnd:B.switchHandleActiveInset,insetInlineStart:0},[`&${M}-checked ${re}::before`]:{insetInlineEnd:0,insetInlineStart:B.switchHandleActiveInset}}:{}}}},y=B=>{const{componentCls:M,trackHeight:z,trackPadding:U,innerMinMargin:K,innerMaxMargin:X,handleSize:W}=B,re=`${M}-inner`;return{[M]:{[re]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:X,paddingInlineEnd:K,transition:`padding-inline-start ${B.switchDuration} ease-in-out, padding-inline-end ${B.switchDuration} ease-in-out`,[`${re}-checked, ${re}-unchecked`]:{display:"block",color:B.colorTextLightSolid,fontSize:B.fontSizeSM,transition:`margin-inline-start ${B.switchDuration} ease-in-out, margin-inline-end ${B.switchDuration} ease-in-out`,pointerEvents:"none"},[`${re}-checked`]:{marginInlineStart:`calc(-100% + ${W+U*2}px - ${X*2}px)`,marginInlineEnd:`calc(100% - ${W+U*2}px + ${X*2}px)`},[`${re}-unchecked`]:{marginTop:-z,marginInlineStart:0,marginInlineEnd:0}},[`&${M}-checked ${re}`]:{paddingInlineStart:K,paddingInlineEnd:X,[`${re}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${re}-unchecked`]:{marginInlineStart:`calc(100% - ${W+U*2}px + ${X*2}px)`,marginInlineEnd:`calc(-100% + ${W+U*2}px - ${X*2}px)`}},[`&:not(${M}-disabled):active`]:{[`&:not(${M}-checked) ${re}`]:{[`${re}-unchecked`]:{marginInlineStart:U*2,marginInlineEnd:-U*2}},[`&${M}-checked ${re}`]:{[`${re}-checked`]:{marginInlineStart:-U*2,marginInlineEnd:U*2}}}}}},b=B=>{const{componentCls:M,trackHeight:z,trackMinWidth:U}=B;return{[M]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,v.Wf)(B)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:U,height:z,lineHeight:`${z}px`,verticalAlign:"middle",background:B.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${B.motionDurationMid}`,userSelect:"none",[`&:hover:not(${M}-disabled)`]:{background:B.colorTextTertiary}}),(0,v.Qy)(B)),{[`&${M}-checked`]:{background:B.switchColor,[`&:hover:not(${M}-disabled)`]:{background:B.colorPrimaryHover}},[`&${M}-loading, &${M}-disabled`]:{cursor:"not-allowed",opacity:B.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${M}-rtl`]:{direction:"rtl"}})}};var g=(0,m.Z)("Switch",B=>{const M=(0,x.TS)(B,{switchDuration:B.motionDurationMid,switchColor:B.colorPrimary,switchDisabledOpacity:B.opacityLoading,switchLoadingIconSize:B.fontSizeIcon*.75,switchLoadingIconColor:`rgba(0, 0, 0, ${B.opacityLoading})`,switchHandleActiveInset:"-30%"});return[b(M),y(M),O(M),f(M),w(M)]},B=>{const{fontSize:M,lineHeight:z,controlHeight:U,colorWhite:K}=B,X=M*z,W=U/2,re=2,G=X-re*2,q=W-re*2;return{trackHeight:X,trackHeightSM:W,trackMinWidth:G*2+re*4,trackMinWidthSM:q*2+re*2,trackPadding:re,handleBg:K,handleSize:G,handleSizeSM:q,handleShadow:`0 2px 4px 0 ${new h.C("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:G/2,innerMaxMargin:G+re+re*2,innerMinMarginSM:q/2,innerMaxMarginSM:q+re+re*2}}),A=function(B,M){var z={};for(var U in B)Object.prototype.hasOwnProperty.call(B,U)&&M.indexOf(U)<0&&(z[U]=B[U]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var K=0,U=Object.getOwnPropertySymbols(B);K{const{prefixCls:z,size:U,disabled:K,loading:X,className:W,rootClassName:re,style:G}=B,q=A(B,["prefixCls","size","disabled","loading","className","rootClassName","style"]),{getPrefixCls:Y,direction:Q,switch:$}=s.useContext(l.E_),J=s.useContext(d.Z),ue=(K!=null?K:J)||X,se=Y("switch",z),xe=s.createElement("div",{className:`${se}-handle`},X&&s.createElement(S.Z,{className:`${se}-loading-icon`})),[we,ie]=g(se),L=(0,E.Z)(U),_=e()($==null?void 0:$.className,{[`${se}-small`]:L==="small",[`${se}-loading`]:X,[`${se}-rtl`]:Q==="rtl"},W,re,ie),D=Object.assign(Object.assign({},$==null?void 0:$.style),G);return we(s.createElement(i.Z,{component:"Switch"},s.createElement(r,Object.assign({},q,{prefixCls:se,className:_,style:D,disabled:ue,ref:M,loadingIcon:xe}))))});P.__ANT_SWITCH=!0;var k=P},1710:function(Pt,We,C){"use strict";C.d(We,{default:function(){return Di}});var S={},pe="rc-table-internal-hook",e=C(72190),I=C(6089),p=C(34280),a=C(13697),t=C(59301),s=C(4676);function u(de){var me=t.createContext(void 0),Ie=function(ke){var Ze=ke.value,at=ke.children,ot=t.useRef(Ze);ot.current=Ze;var et=t.useState(function(){return{getValue:function(){return ot.current},listeners:new Set}}),ct=(0,e.Z)(et,1),St=ct[0];return(0,p.Z)(function(){(0,s.unstable_batchedUpdates)(function(){St.listeners.forEach(function(dt){dt(Ze)})})},[Ze]),t.createElement(me.Provider,{value:St},at)};return{Context:me,Provider:Ie,defaultValue:de}}function o(de,me){var Ie=(0,I.Z)(typeof me=="function"?me:function(dt){if(me===void 0)return dt;if(!Array.isArray(me))return dt[me];var zt={};return me.forEach(function(kt){zt[kt]=dt[kt]}),zt}),Be=t.useContext(de==null?void 0:de.Context),ke=Be||{},Ze=ke.listeners,at=ke.getValue,ot=t.useRef();ot.current=Ie(Be?at():de==null?void 0:de.defaultValue);var et=t.useState({}),ct=(0,e.Z)(et,2),St=ct[1];return(0,p.Z)(function(){if(!Be)return;function dt(zt){var kt=Ie(zt);(0,a.Z)(ot.current,kt,!0)||St({})}return Ze.add(dt),function(){Ze.delete(dt)}},[Be]),ot.current}var c=C(60499),n=C(8654);function r(){var de=t.createContext(null);function me(){return t.useContext(de)}function Ie(ke,Ze){var at=(0,n.Yr)(ke),ot=function(ct,St){var dt=at?{ref:St}:{},zt=t.useRef(0),kt=t.useRef(ct),Zt=me();return Zt!==null?t.createElement(ke,(0,c.Z)({},ct,dt)):((!Ze||Ze(kt.current,ct))&&(zt.current+=1),kt.current=ct,t.createElement(de.Provider,{value:zt.current},t.createElement(ke,(0,c.Z)({},ct,dt))))};return at?t.forwardRef(ot):ot}function Be(ke,Ze){var at=(0,n.Yr)(ke),ot=function(ct,St){var dt=at?{ref:St}:{};return me(),t.createElement(ke,(0,c.Z)({},ct,dt))};return at?t.memo(t.forwardRef(ot),Ze):t.memo(ot,Ze)}return{makeImmutable:Ie,responseImmutable:Be,useImmutableMark:me}}var i=r(),l=i.makeImmutable,d=i.responseImmutable,E=i.useImmutableMark,h=r(),v=h.makeImmutable,m=h.responseImmutable,x=h.useImmutableMark,w=u(),f=w;function O(de,me){var Ie=t.useRef(0);Ie.current+=1;var Be=t.useRef(de),ke=[];Object.keys(de||{}).map(function(at){var ot;(de==null?void 0:de[at])!==((ot=Be.current)===null||ot===void 0?void 0:ot[at])&&ke.push(at)}),Be.current=de;var Ze=t.useRef([]);return ke.length&&(Ze.current=ke),t.useDebugValue(Ie.current),t.useDebugValue(Ze.current.join(", ")),me&&console.log("".concat(me,":"),Ie.current,Ze.current),Ie.current}var y=null,b=t.memo(function(){var de=O();return t.createElement("h1",null,"Render Times: ",de)});b.displayName="RenderBlock";var g=C(43749),A=C(85899),P=C(18642),k=C(92310),B=C.n(k),M=C(80547),z=C(97938),U=C(48736),K=t.createContext({renderWithProps:!1}),X=K,W="RC_TABLE_KEY";function re(de){return de==null?[]:Array.isArray(de)?de:[de]}function G(de){var me=[],Ie={};return de.forEach(function(Be){for(var ke=Be||{},Ze=ke.key,at=ke.dataIndex,ot=Ze||re(at).join("-")||W;Ie[ot];)ot="".concat(ot,"_next");Ie[ot]=!0,me.push(ot)}),me}function q(de){return de!=null}function Y(de){return de&&(0,g.Z)(de)==="object"&&!Array.isArray(de)&&!t.isValidElement(de)}function Q(de,me,Ie,Be,ke,Ze){var at=t.useContext(X),ot=x(),et=(0,M.Z)(function(){if(q(Be))return[Be];var ct=me==null||me===""?[]:Array.isArray(me)?me:[me],St=(0,z.Z)(de,ct),dt=St,zt=void 0;if(ke){var kt=ke(St,de,Ie);Y(kt)?(dt=kt.children,zt=kt.props,at.renderWithProps=!0):dt=kt}return[dt,zt]},[ot,de,Be,me,ke,Ie],function(ct,St){if(Ze){var dt=(0,e.Z)(ct,2),zt=dt[1],kt=(0,e.Z)(St,2),Zt=kt[1];return Ze(Zt,zt)}return at.renderWithProps?!0:!(0,a.Z)(ct,St,!0)});return et}function $(de,me,Ie,Be){var ke=de+me-1;return de<=Be&&ke>=Ie}function J(de,me){return o(f,function(Ie){var Be=$(de,me||1,Ie.hoverStartRow,Ie.hoverEndRow);return[Be,Ie.onHover]})}var ue=function(me){var Ie=me.ellipsis,Be=me.rowType,ke=me.children,Ze,at=Ie===!0?{showTitle:!0}:Ie;return at&&(at.showTitle||Be==="header")&&(typeof ke=="string"||typeof ke=="number"?Ze=ke.toString():t.isValidElement(ke)&&typeof ke.props.children=="string"&&(Ze=ke.props.children)),Ze};function se(de){var me,Ie,Be,ke,Ze,at,ot,et,ct=de.component,St=de.children,dt=de.ellipsis,zt=de.scope,kt=de.prefixCls,Zt=de.className,vn=de.align,nn=de.record,hn=de.render,an=de.dataIndex,Cn=de.renderIndex,zn=de.shouldCellUpdate,Hn=de.index,Nn=de.rowType,er=de.colSpan,lr=de.rowSpan,On=de.fixLeft,Dn=de.fixRight,jn=de.firstFixLeft,bn=de.lastFixLeft,Rn=de.firstFixRight,qn=de.lastFixRight,dr=de.appendNode,sr=de.additionalProps,Kn=sr===void 0?{}:sr,pr=de.isSticky,gr="".concat(kt,"-cell"),Mr=o(f,["supportSticky","allColumnsFixedLeft"]),Ar=Mr.supportSticky,oa=Mr.allColumnsFixedLeft,ia=Q(nn,an,Cn,St,hn,zn),cr=(0,e.Z)(ia,2),ca=cr[0],Ir=cr[1],Xr={},Ur=typeof On=="number"&&Ar,La=typeof Dn=="number"&&Ar;Ur&&(Xr.position="sticky",Xr.left=On),La&&(Xr.position="sticky",Xr.right=Dn);var _n=(me=(Ie=(Be=Ir==null?void 0:Ir.colSpan)!==null&&Be!==void 0?Be:Kn.colSpan)!==null&&Ie!==void 0?Ie:er)!==null&&me!==void 0?me:1,Gn=(ke=(Ze=(at=Ir==null?void 0:Ir.rowSpan)!==null&&at!==void 0?at:Kn.rowSpan)!==null&&Ze!==void 0?Ze:lr)!==null&&ke!==void 0?ke:1,Un=J(Hn,Gn),Ln=(0,e.Z)(Un,2),Or=Ln[0],kn=Ln[1],ir=function(da){var ka;nn&&kn(Hn,Hn+Gn-1),Kn==null||(ka=Kn.onMouseEnter)===null||ka===void 0||ka.call(Kn,da)},Cr=function(da){var ka;nn&&kn(-1,-1),Kn==null||(ka=Kn.onMouseLeave)===null||ka===void 0||ka.call(Kn,da)};if(_n===0||Gn===0)return null;var xr=(ot=Kn.title)!==null&&ot!==void 0?ot:ue({rowType:Nn,ellipsis:dt,children:ca}),Ia=B()(gr,Zt,(et={},(0,P.Z)(et,"".concat(gr,"-fix-left"),Ur&&Ar),(0,P.Z)(et,"".concat(gr,"-fix-left-first"),jn&&Ar),(0,P.Z)(et,"".concat(gr,"-fix-left-last"),bn&&Ar),(0,P.Z)(et,"".concat(gr,"-fix-left-all"),bn&&oa&&Ar),(0,P.Z)(et,"".concat(gr,"-fix-right"),La&&Ar),(0,P.Z)(et,"".concat(gr,"-fix-right-first"),Rn&&Ar),(0,P.Z)(et,"".concat(gr,"-fix-right-last"),qn&&Ar),(0,P.Z)(et,"".concat(gr,"-ellipsis"),dt),(0,P.Z)(et,"".concat(gr,"-with-append"),dr),(0,P.Z)(et,"".concat(gr,"-fix-sticky"),(Ur||La)&&pr&&Ar),(0,P.Z)(et,"".concat(gr,"-row-hover"),!Ir&&Or),et),Kn.className,Ir==null?void 0:Ir.className),xa={};vn&&(xa.textAlign=vn);var Ya=(0,A.Z)((0,A.Z)((0,A.Z)((0,A.Z)({},Xr),Kn.style),xa),Ir==null?void 0:Ir.style),ua=ca;return(0,g.Z)(ua)==="object"&&!Array.isArray(ua)&&!t.isValidElement(ua)&&(ua=null),dt&&(bn||Rn)&&(ua=t.createElement("span",{className:"".concat(gr,"-content")},ua)),t.createElement(ct,(0,c.Z)({},Ir,Kn,{className:Ia,style:Ya,title:xr,scope:zt,onMouseEnter:ir,onMouseLeave:Cr,colSpan:_n!==1?_n:null,rowSpan:Gn!==1?Gn:null}),dr,ua)}var xe=t.memo(se);function we(de,me,Ie,Be,ke,Ze){var at=Ie[de]||{},ot=Ie[me]||{},et,ct;at.fixed==="left"?et=Be.left[ke==="rtl"?me:de]:ot.fixed==="right"&&(ct=Be.right[ke==="rtl"?de:me]);var St=!1,dt=!1,zt=!1,kt=!1,Zt=Ie[me+1],vn=Ie[de-1],nn=!(Ze!=null&&Ze.children);if(ke==="rtl"){if(et!==void 0){var hn=vn&&vn.fixed==="left";kt=!hn&&nn}else if(ct!==void 0){var an=Zt&&Zt.fixed==="right";zt=!an&&nn}}else if(et!==void 0){var Cn=Zt&&Zt.fixed==="left";St=!Cn&&nn}else if(ct!==void 0){var zn=vn&&vn.fixed==="right";dt=!zn&&nn}return{fixLeft:et,fixRight:ct,lastFixLeft:St,firstFixRight:dt,lastFixRight:zt,firstFixLeft:kt,isSticky:Be.isSticky}}var ie=t.createContext({}),L=ie;function _(de){var me=de.className,Ie=de.index,Be=de.children,ke=de.colSpan,Ze=ke===void 0?1:ke,at=de.rowSpan,ot=de.align,et=o(f,["prefixCls","direction"]),ct=et.prefixCls,St=et.direction,dt=t.useContext(L),zt=dt.scrollColumnIndex,kt=dt.stickyOffsets,Zt=dt.flattenColumns,vn=dt.columns,nn=Ie+Ze-1,hn=nn+1===zt?Ze+1:Ze,an=we(Ie,Ie+hn-1,Zt,kt,St,vn==null?void 0:vn[Ie]);return t.createElement(xe,(0,c.Z)({className:me,index:Ie,component:"td",prefixCls:ct,record:null,dataIndex:null,align:ot,colSpan:hn,rowSpan:at,render:function(){return Be}},an))}var D=C(42244),Z=["children"];function ne(de){var me=de.children,Ie=(0,D.Z)(de,Z);return t.createElement("tr",Ie,me)}function H(de){var me=de.children;return me}H.Row=ne,H.Cell=_;var F=H;function j(de){var me=de.children,Ie=de.stickyOffsets,Be=de.flattenColumns,ke=de.columns,Ze=o(f,"prefixCls"),at=Be.length-1,ot=Be[at],et=t.useMemo(function(){return{stickyOffsets:Ie,flattenColumns:Be,scrollColumnIndex:ot!=null&&ot.scrollbar?at:null,columns:ke}},[ot,Be,at,Ie,ke]);return t.createElement(L.Provider,{value:et},t.createElement("tfoot",{className:"".concat(Ze,"-summary")},me))}var R=m(j),T=F,N=C(70425),te=C(29301),oe=C(29194),V=C(24514),ae=C(75152),Se=C(26112);function ge(de,me,Ie,Be,ke,Ze,at){de.push({record:me,indent:Ie,index:at});var ot=Ze(me),et=ke==null?void 0:ke.has(ot);if(me&&Array.isArray(me[Be])&&et)for(var ct=0;ct1?jn-1:0),Rn=1;Rn=0;ot-=1){var et=me[ot],ct=Ie&&Ie[ot],St=ct&&ct[Ct];if(et||St||at){var dt=St||{},zt=dt.columnType,kt=(0,D.Z)(dt,bt);ke.unshift(t.createElement("col",(0,c.Z)({key:ot,style:{width:et}},kt))),at=!0}}return t.createElement("colgroup",null,ke)}var Ht=Mt,jt=C(77654),Jt=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function sn(de,me){return(0,t.useMemo)(function(){for(var Ie=[],Be=0;Be1?"colgroup":"col":null,ellipsis:nn.ellipsis,align:nn.align,component:nn.title?Ze:at,prefixCls:St,key:kt[vn]},hn,{additionalProps:an,rowType:"header"}))}))}yn.displayName="HeaderRow";var qt=yn;function Qt(de){var me=[];function Ie(at,ot){var et=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;me[et]=me[et]||[];var ct=ot,St=at.filter(Boolean).map(function(dt){var zt={key:dt.key,className:dt.className||"",children:dt.title,column:dt,colStart:ct},kt=1,Zt=dt.children;return Zt&&Zt.length>0&&(kt=Ie(Zt,ct,et+1).reduce(function(vn,nn){return vn+nn},0),zt.hasSubColumns=!0),"colSpan"in dt&&(kt=dt.colSpan),"rowSpan"in dt&&(zt.rowSpan=dt.rowSpan),zt.colSpan=kt,zt.colEnd=zt.colStart+kt-1,me[et].push(zt),ct+=kt,kt});return St}Ie(de,0);for(var Be=me.length,ke=function(ot){me[ot].forEach(function(et){!("rowSpan"in et)&&!et.hasSubColumns&&(et.rowSpan=Be-ot)})},Ze=0;Ze1&&arguments[1]!==void 0?arguments[1]:"";return typeof me=="number"?me:me.endsWith("%")?de*parseFloat(me)/100:null}function rn(de,me){return t.useMemo(function(){if(me&&me>0){var Ie=0,Be=0;de.forEach(function(ct){var St=wn(me,ct.width);St?Ie+=St:Be+=1});var ke=me-Ie,Ze=Be,at=ke/Be,ot=0,et=de.map(function(ct){var St=(0,A.Z)({},ct),dt=wn(me,St.width);if(dt)St.width=dt;else{var zt=Math.floor(at);St.width=Ze===1?ke:zt,ke-=zt,Ze-=1}return ot+=St.width,St});return[et,ot]}return[de,me]},[de,me])}var Zn=["children"],Pe=["fixed"];function fe(de){return(0,Ot.Z)(de).filter(function(me){return t.isValidElement(me)}).map(function(me){var Ie=me.key,Be=me.props,ke=Be.children,Ze=(0,D.Z)(Be,Zn),at=(0,A.Z)({key:Ie},Ze);return ke&&(at.children=fe(ke)),at})}function Ee(de){var me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return de.filter(function(Ie){return Ie&&(0,g.Z)(Ie)==="object"}).reduce(function(Ie,Be,ke){var Ze=Be.fixed,at=Ze===!0?"left":Ze,ot="".concat(me,"-").concat(ke),et=Be.children;return et&&et.length>0?[].concat((0,jt.Z)(Ie),(0,jt.Z)(Ee(et,ot).map(function(ct){return(0,A.Z)({fixed:at},ct)}))):[].concat((0,jt.Z)(Ie),[(0,A.Z)((0,A.Z)({key:ot},Be),{},{fixed:at})])},[])}function be(de){for(var me=!0,Ie=0;Ie=0;Ze-=1){var at=de[Ze];if(ke&&at.fixed!=="right")ke=!1;else if(!ke&&at.fixed==="right"){warning(!1,"Index ".concat(Ze+1," of `columns` missing `fixed='right'` prop."));break}}}function ve(de){return de.map(function(me){var Ie=me.fixed,Be=(0,D.Z)(me,Pe),ke=Ie;return Ie==="left"?ke="right":Ie==="right"&&(ke="left"),(0,A.Z)({fixed:ke},Be)})}function Ne(de,me){var Ie=de.prefixCls,Be=de.columns,ke=de.children,Ze=de.expandable,at=de.expandedKeys,ot=de.columnTitle,et=de.getRowKey,ct=de.onTriggerExpand,St=de.expandIcon,dt=de.rowExpandable,zt=de.expandIconColumnIndex,kt=de.direction,Zt=de.expandRowByClick,vn=de.columnWidth,nn=de.fixed,hn=de.scrollWidth,an=t.useMemo(function(){return Be||fe(ke)},[Be,ke]),Cn=t.useMemo(function(){if(Ze){var Dn,jn=an.slice();if(!jn.includes(S)){var bn=zt||0;bn>=0&&jn.splice(bn,0,S)}var Rn=jn.indexOf(S);jn=jn.filter(function(Kn,pr){return Kn!==S||pr===Rn});var qn=an[Rn],dr;(nn==="left"||nn)&&!zt?dr="left":(nn==="right"||nn)&&zt===an.length?dr="right":dr=qn?qn.fixed:null;var sr=(Dn={},(0,P.Z)(Dn,Ct,{className:"".concat(Ie,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,P.Z)(Dn,"title",ot),(0,P.Z)(Dn,"fixed",dr),(0,P.Z)(Dn,"className","".concat(Ie,"-row-expand-icon-cell")),(0,P.Z)(Dn,"width",vn),(0,P.Z)(Dn,"render",function(pr,gr,Mr){var Ar=et(gr,Mr),oa=at.has(Ar),ia=dt?dt(gr):!0,cr=St({prefixCls:Ie,expanded:oa,expandable:ia,record:gr,onExpand:ct});return Zt?t.createElement("span",{onClick:function(Ir){return Ir.stopPropagation()}},cr):cr}),Dn);return jn.map(function(Kn){return Kn===S?sr:Kn})}return an.filter(function(Kn){return Kn!==S})},[Ze,an,et,at,St,kt]),zn=t.useMemo(function(){var Dn=Cn;return me&&(Dn=me(Dn)),Dn.length||(Dn=[{render:function(){return null}}]),Dn},[me,Cn,kt]),Hn=t.useMemo(function(){return kt==="rtl"?ve(Ee(zn)):Ee(zn)},[zn,kt,hn]),Nn=rn(Hn,hn),er=(0,e.Z)(Nn,2),lr=er[0],On=er[1];return[zn,lr,On]}var Fe=Ne;function qe(de){var me,Ie=de.prefixCls,Be=de.record,ke=de.onExpand,Ze=de.expanded,at=de.expandable,ot="".concat(Ie,"-row-expand-icon");if(!at)return t.createElement("span",{className:B()(ot,"".concat(Ie,"-row-spaced"))});var et=function(St){ke(Be,St),St.stopPropagation()};return t.createElement("span",{className:B()(ot,(me={},(0,P.Z)(me,"".concat(Ie,"-row-expanded"),Ze),(0,P.Z)(me,"".concat(Ie,"-row-collapsed"),!Ze),me)),onClick:et})}function Ye(de,me,Ie){var Be=[];function ke(Ze){(Ze||[]).forEach(function(at,ot){Be.push(me(at,ot)),ke(at[Ie])})}return ke(de),Be}function st(de,me,Ie){var Be=wt(de),ke=Be.expandIcon,Ze=Be.expandedRowKeys,at=Be.defaultExpandedRowKeys,ot=Be.defaultExpandAllRows,et=Be.expandedRowRender,ct=Be.onExpand,St=Be.onExpandedRowsChange,dt=Be.childrenColumnName,zt=ke||qe,kt=dt||"children",Zt=t.useMemo(function(){return et?"row":de.expandable&&de.internalHooks===pe&&de.expandable.__PARENT_RENDER_ICON__||me.some(function(Hn){return Hn&&(0,g.Z)(Hn)==="object"&&Hn[kt]})?"nest":!1},[!!et,me]),vn=t.useState(function(){return at||(ot?Ye(me,Ie,kt):[])}),nn=(0,e.Z)(vn,2),hn=nn[0],an=nn[1],Cn=t.useMemo(function(){return new Set(Ze||hn||[])},[Ze,hn]),zn=t.useCallback(function(Hn){var Nn=Ie(Hn,me.indexOf(Hn)),er,lr=Cn.has(Nn);lr?(Cn.delete(Nn),er=(0,jt.Z)(Cn)):er=[].concat((0,jt.Z)(Cn),[Nn]),an(er),ct&&ct(!lr,Hn),St&&St(er)},[Ie,Cn,me,ct,St]);return[Be,Zt,Cn,zt,kt,zn]}function mt(de,me,Ie,Be){var ke=de.map(function(Ze,at){return we(at,at,de,me,Ie,Be==null?void 0:Be[at])});return(0,M.Z)(function(){return ke},[ke],function(Ze,at){return!(0,a.Z)(Ze,at)})}function xt(de){var me=(0,t.useRef)(de),Ie=(0,t.useState)({}),Be=(0,e.Z)(Ie,2),ke=Be[1],Ze=(0,t.useRef)(null),at=(0,t.useRef)([]);function ot(et){at.current.push(et);var ct=Promise.resolve();Ze.current=ct,ct.then(function(){if(Ze.current===ct){var St=at.current,dt=me.current;at.current=[],St.forEach(function(zt){me.current=zt(me.current)}),Ze.current=null,dt!==me.current&&ke({})}})}return(0,t.useEffect)(function(){return function(){Ze.current=null}},[]),[me.current,ot]}function At(de){var me=(0,t.useRef)(de||null),Ie=(0,t.useRef)();function Be(){window.clearTimeout(Ie.current)}function ke(at){me.current=at,Be(),Ie.current=window.setTimeout(function(){me.current=null,Ie.current=void 0},100)}function Ze(){return me.current}return(0,t.useEffect)(function(){return Be},[]),[ke,Ze]}function vt(){var de=t.useState(-1),me=(0,e.Z)(de,2),Ie=me[0],Be=me[1],ke=t.useState(-1),Ze=(0,e.Z)(ke,2),at=Ze[0],ot=Ze[1],et=t.useCallback(function(ct,St){Be(ct),ot(St)},[]);return[Ie,at,et]}var yt=C(47273),Re=(0,yt.Z)()?window:null;function Me(de,me){var Ie=(0,g.Z)(de)==="object"?de:{},Be=Ie.offsetHeader,ke=Be===void 0?0:Be,Ze=Ie.offsetSummary,at=Ze===void 0?0:Ze,ot=Ie.offsetScroll,et=ot===void 0?0:ot,ct=Ie.getContainer,St=ct===void 0?function(){return Re}:ct,dt=St()||Re;return t.useMemo(function(){var zt=!!de;return{isSticky:zt,stickyClassName:zt?"".concat(me,"-sticky-holder"):"",offsetHeader:ke,offsetSummary:at,offsetScroll:et,container:dt}},[et,ke,at,me,dt])}function ze(de,me,Ie){var Be=(0,t.useMemo)(function(){for(var ke=[],Ze=[],at=0,ot=0,et=0;et=dt&&(Kn=dt-zt),at({scrollLeft:Kn/dt*(St+2)}),an.current.x=Rn.pageX},Dn=function(){if(Ze.current){var Rn=(0,je.os)(Ze.current).top,qn=Rn+Ze.current.offsetHeight,dr=et===window?document.documentElement.scrollTop+window.innerHeight:(0,je.os)(et).top+et.clientHeight;qn-(0,ae.Z)()<=dr||Rn>=dr-ot?hn(function(sr){return(0,A.Z)((0,A.Z)({},sr),{},{isHiddenScrollBar:!0})}):hn(function(sr){return(0,A.Z)((0,A.Z)({},sr),{},{isHiddenScrollBar:!1})})}},jn=function(Rn){hn(function(qn){return(0,A.Z)((0,A.Z)({},qn),{},{scrollLeft:Rn/St*dt||0})})};return t.useImperativeHandle(Ie,function(){return{setScrollLeft:jn}}),t.useEffect(function(){var bn=(0,rt.Z)(document.body,"mouseup",er,!1),Rn=(0,rt.Z)(document.body,"mousemove",On,!1);return Dn(),function(){bn.remove(),Rn.remove()}},[zt,Hn]),t.useEffect(function(){var bn=(0,rt.Z)(et,"scroll",Dn,!1),Rn=(0,rt.Z)(window,"resize",Dn,!1);return function(){bn.remove(),Rn.remove()}},[et]),t.useEffect(function(){nn.isHiddenScrollBar||hn(function(bn){var Rn=Ze.current;return Rn?(0,A.Z)((0,A.Z)({},bn),{},{scrollLeft:Rn.scrollLeft/Rn.scrollWidth*Rn.clientWidth}):bn})},[nn.isHiddenScrollBar]),St<=dt||!zt||nn.isHiddenScrollBar?null:t.createElement("div",{style:{height:(0,ae.Z)(),width:dt,bottom:ot},className:"".concat(ct,"-sticky-scroll")},t.createElement("div",{onMouseDown:lr,ref:kt,className:B()("".concat(ct,"-sticky-scroll-bar"),(0,P.Z)({},"".concat(ct,"-sticky-scroll-bar-active"),Hn)),style:{width:"".concat(zt,"px"),transform:"translate3d(".concat(nn.scrollLeft,"px, 0, 0)")}}))},He=t.forwardRef(Le);function Xe(de){return null}var Ge=Xe;function Je(de){return null}var _e=Je,ut="rc-table",gt=[],Dt={};function Wt(){return"No Data"}function en(de){var me,Ie=(0,A.Z)({rowKey:"key",prefixCls:ut,emptyText:Wt},de),Be=Ie.prefixCls,ke=Ie.className,Ze=Ie.rowClassName,at=Ie.style,ot=Ie.data,et=Ie.rowKey,ct=Ie.scroll,St=Ie.tableLayout,dt=Ie.direction,zt=Ie.title,kt=Ie.footer,Zt=Ie.summary,vn=Ie.caption,nn=Ie.id,hn=Ie.showHeader,an=Ie.components,Cn=Ie.emptyText,zn=Ie.onRow,Hn=Ie.onHeaderRow,Nn=Ie.internalHooks,er=Ie.transformColumns,lr=Ie.internalRefs,On=Ie.tailor,Dn=Ie.sticky,jn=ot||gt,bn=!!jn.length,Rn=Nn===pe,qn=t.useCallback(function(Nr,Yr){return(0,z.Z)(an,Nr)||Yr},[an]),dr=t.useMemo(function(){return typeof et=="function"?et:function(Nr){var Yr=Nr&&Nr[et];return Yr}},[et]),sr=qn(["body"]),Kn=vt(),pr=(0,e.Z)(Kn,3),gr=pr[0],Mr=pr[1],Ar=pr[2],oa=st(Ie,jn,dr),ia=(0,e.Z)(oa,6),cr=ia[0],ca=ia[1],Ir=ia[2],Xr=ia[3],Ur=ia[4],La=ia[5],_n=ct==null?void 0:ct.x,Gn=t.useState(0),Un=(0,e.Z)(Gn,2),Ln=Un[0],Or=Un[1],kn=Fe((0,A.Z)((0,A.Z)((0,A.Z)({},Ie),cr),{},{expandable:!!cr.expandedRowRender,columnTitle:cr.columnTitle,expandedKeys:Ir,getRowKey:dr,onTriggerExpand:La,expandIcon:Xr,expandIconColumnIndex:cr.expandIconColumnIndex,direction:dt,scrollWidth:Rn&&On&&typeof _n=="number"?_n:null}),Rn?er:null),ir=(0,e.Z)(kn,3),Cr=ir[0],xr=ir[1],Ia=ir[2],xa=Ia!=null?Ia:_n,Ya=t.useMemo(function(){return{columns:Cr,flattenColumns:xr}},[Cr,xr]),ua=t.useRef(),Ua=t.useRef(),da=t.useRef(),ka=t.useRef(),po=t.useRef(),Rr=t.useState(!1),Fr=(0,e.Z)(Rr,2),ea=Fr[0],pa=Fr[1],ma=t.useState(!1),yr=(0,e.Z)(ma,2),Ba=yr[0],Oa=yr[1],Wa=xt(new Map),Ja=(0,e.Z)(Wa,2),Qa=Ja[0],Oo=Ja[1],oo=G(xr),Va=oo.map(function(Nr){return Qa.get(Nr)}),Za=t.useMemo(function(){return Va},[Va.join("_")]),Pa=Ue(Za,xr.length,dt),va=ct&&q(ct.y),ta=ct&&q(xa)||!!cr.fixed,$a=ta&&xr.some(function(Nr){var Yr=Nr.fixed;return Yr}),mo=t.useRef(),lo=Me(Dn,Be),qa=lo.isSticky,No=lo.offsetHeader,Zo=lo.offsetSummary,wr=lo.offsetScroll,zr=lo.stickyClassName,Sa=lo.container,na=t.useMemo(function(){return Zt==null?void 0:Zt(jn)},[Zt,jn]),ja=(va||qa)&&t.isValidElement(na)&&na.type===F&&na.props.fixed,za,Ha,io;va&&(Ha={overflowY:"scroll",maxHeight:ct.y}),ta&&(za={overflowX:"auto"},va||(Ha={overflowY:"hidden"}),io={width:xa===!0?"auto":xa,minWidth:"100%"});var _o=t.useCallback(function(Nr,Yr){(0,oe.Z)(ua.current)&&Oo(function(Ga){if(Ga.get(Nr)!==Yr){var co=new Map(Ga);return co.set(Nr,Yr),co}return Ga})},[]),Mi=At(null),Jo=(0,e.Z)(Mi,2),Li=Jo[0],$o=Jo[1];function Do(Nr,Yr){Yr&&(typeof Yr=="function"?Yr(Nr):Yr.scrollLeft!==Nr&&(Yr.scrollLeft=Nr,Yr.scrollLeft!==Nr&&setTimeout(function(){Yr.scrollLeft=Nr},0)))}var So=(0,I.Z)(function(Nr){var Yr=Nr.currentTarget,Ga=Nr.scrollLeft,co=dt==="rtl",uo=typeof Ga=="number"?Ga:Yr.scrollLeft,pi=Yr||Dt;if(!$o()||$o()===pi){var Uo;Li(pi),Do(uo,Ua.current),Do(uo,da.current),Do(uo,po.current),Do(uo,(Uo=mo.current)===null||Uo===void 0?void 0:Uo.setScrollLeft)}var Vo=Yr||Ua.current;if(Vo){var Go=Vo.scrollWidth,Xo=Vo.clientWidth;if(Go===Xo){pa(!1),Oa(!1);return}co?(pa(-uo0)):(pa(uo>0),Oa(uo1?vn-Rn:0,dr=(0,A.Z)((0,A.Z)((0,A.Z)({},er),et),{},{flex:"0 0 ".concat(Rn,"px"),width:"".concat(Rn,"px"),marginRight:qn,pointerEvents:"auto"}),sr=t.useMemo(function(){return St?jn<=1:On===0||jn===0||jn>1},[jn,On,St]);sr?dr.visibility="hidden":St&&(dr.height=dt==null?void 0:dt(jn));var Kn=sr?function(){return null}:zt,pr={};return(jn===0||On===0)&&(pr.rowSpan=1,pr.colSpan=1),t.createElement(xe,(0,c.Z)({className:B()(Zt,ct),ellipsis:Ie.ellipsis,align:Ie.align,scope:Ie.rowScope,component:"div",prefixCls:me.prefixCls,key:Cn,record:ot,index:Ze,renderIndex:at,dataIndex:kt,render:Kn,shouldCellUpdate:Ie.shouldCellUpdate},zn,{appendNode:Hn,additionalProps:(0,A.Z)((0,A.Z)({},Nn),{},{style:dr},pr)}))}var xn=Ut,gn=["data","index","className","rowKey","style","extra","getHeight"],Bn=t.forwardRef(function(de,me){var Ie=de.data,Be=de.index,ke=de.className,Ze=de.rowKey,at=de.style,ot=de.extra,et=de.getHeight,ct=(0,D.Z)(de,gn),St=Ie.record,dt=Ie.indent,zt=Ie.index,kt=o(f,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Zt=kt.scrollX,vn=kt.flattenColumns,nn=kt.prefixCls,hn=kt.fixColumn,an=kt.componentWidth,Cn=ee(St,Ze,Be,dt),zn=Cn.rowSupportExpand,Hn=Cn.expanded,Nn=Cn.rowProps,er=Cn.expandedRowRender,lr=Cn.expandedRowClassName,On;if(zn&&Hn){var Dn=er(St,Be,dt+1,Hn),jn=lr==null?void 0:lr(St,Be,dt),bn={};hn&&(bn={style:(0,P.Z)({},"--virtual-width","".concat(an,"px"))});var Rn="".concat(nn,"-expanded-row-cell");On=t.createElement("div",{className:B()("".concat(nn,"-expanded-row"),"".concat(nn,"-expanded-row-level-").concat(dt+1),jn)},t.createElement(xe,{component:"div",prefixCls:nn,className:B()(Rn,(0,P.Z)({},"".concat(Rn,"-fixed"),hn)),additionalProps:bn},Dn))}var qn=(0,A.Z)((0,A.Z)({},at),{},{width:Zt});ot&&(qn.position="absolute",qn.pointerEvents="none");var dr=t.createElement("div",(0,c.Z)({},Nn,ct,{ref:zn?null:me,className:B()(ke,"".concat(nn,"-row"),Nn==null?void 0:Nn.className,(0,P.Z)({},"".concat(nn,"-row-extra"),ot)),style:(0,A.Z)((0,A.Z)({},qn),Nn==null?void 0:Nn.style)}),vn.map(function(sr,Kn){return t.createElement(xn,{key:Kn,rowInfo:Cn,column:sr,colIndex:Kn,indent:dt,index:Be,renderIndex:zt,record:St,inverse:ot,getHeight:et})}));return zn?t.createElement("div",{ref:me},dr,On):dr}),Pn=m(Bn),tn=Pn,It=t.forwardRef(function(de,me){var Ie=de.data,Be=de.onScroll,ke=o(f,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Ze=ke.flattenColumns,at=ke.onColumnResize,ot=ke.getRowKey,et=ke.expandedKeys,ct=ke.prefixCls,St=ke.childrenColumnName,dt=ke.emptyNode,zt=ke.scrollX,kt=o(un),Zt=kt.scrollY,vn=kt.listItemHeight,nn=t.useRef(),hn=Ae(Ie,St,et,ot),an=t.useMemo(function(){var On=0;return Ze.map(function(Dn){var jn=Dn.width,bn=Dn.key;return On+=jn,[bn,jn,On]})},[Ze]),Cn=t.useMemo(function(){return an.map(function(On){return On[2]})},[an]);t.useEffect(function(){an.forEach(function(On){var Dn=(0,e.Z)(On,2),jn=Dn[0],bn=Dn[1];at(jn,bn)})},[an]),t.useImperativeHandle(me,function(){var On={};return Object.defineProperty(On,"scrollLeft",{get:function(){var jn;return((jn=nn.current)===null||jn===void 0?void 0:jn.getScrollInfo().x)||0},set:function(jn){var bn;(bn=nn.current)===null||bn===void 0||bn.scrollTo({left:jn})}}),On});var zn=function(Dn,jn){var bn,Rn=(bn=hn[jn])===null||bn===void 0?void 0:bn.record,qn=Dn.onCell;if(qn){var dr,sr=qn(Rn,jn);return(dr=sr==null?void 0:sr.rowSpan)!==null&&dr!==void 0?dr:1}return 1},Hn=function(Dn){var jn=Dn.start,bn=Dn.end,Rn=Dn.getSize,qn=Dn.offsetY;if(bn<0)return null;for(var dr=Ze.filter(function(_n){return zn(_n,jn)===0}),sr=jn,Kn=function(Gn){if(dr=dr.filter(function(Un){return zn(Un,Gn)===0}),!dr.length)return sr=Gn,"break"},pr=jn;pr>=0;pr-=1){var gr=Kn(pr);if(gr==="break")break}for(var Mr=Ze.filter(function(_n){return zn(_n,bn)!==1}),Ar=bn,oa=function(Gn){if(Mr=Mr.filter(function(Un){return zn(Un,Gn)!==1}),!Mr.length)return Ar=Math.max(Gn-1,bn),"break"},ia=bn;ia1})&&ca.push(Gn)},Xr=sr;Xr<=Ar;Xr+=1)var Ur=Ir(Xr);var La=ca.map(function(_n){var Gn=hn[_n],Un=ot(Gn.record,_n),Ln=function(ir){var Cr=_n+ir-1,xr=ot(hn[Cr].record,Cr),Ia=Rn(Un,xr);return Ia.bottom-Ia.top},Or=Rn(Un);return t.createElement(tn,{key:_n,data:Gn,rowKey:Un,index:_n,style:{top:-qn+Or.top},extra:!0,getHeight:Ln})});return La},Nn=t.useMemo(function(){return{columnsOffset:Cn}},[Cn]),er="".concat(ct,"-tbody"),lr;return hn.length?lr=t.createElement(mn.Z,{fullHeight:!1,ref:nn,className:B()(er,"".concat(er,"-virtual")),height:Zt,itemHeight:vn||24,data:hn,itemKey:function(Dn){return ot(Dn.record)},scrollWidth:zt,onVirtualScroll:function(Dn){var jn=Dn.x;Be({scrollLeft:jn})},extraRender:Hn},function(On,Dn,jn){var bn=ot(On.record,Dn);return t.createElement(tn,(0,c.Z)({data:On,rowKey:bn,index:Dn},jn))}):lr=t.createElement("div",{className:B()("".concat(ct,"-placeholder"))},t.createElement(xe,{component:"div",prefixCls:ct},dt)),t.createElement(pn.Provider,{value:Nn},lr)}),Rt=m(It),dn=Rt,Ve=function(me,Ie){var Be=Ie.ref,ke=Ie.onScroll;return t.createElement(dn,{ref:Be,data:me,onScroll:ke})},Qe=100;function nt(de){var me=de.columns,Ie=de.scroll,Be=de.prefixCls,ke=Be===void 0?ut:Be,Ze=de.className,at=de.listItemHeight,ot=Ie||{},et=ot.x,ct=ot.y;typeof et!="number"&&(et=((me||[]).length+1)*Qe),typeof ct!="number"&&(ct=500);var St=t.useMemo(function(){return{scrollY:ct,listItemHeight:at}},[ct,at]);return t.createElement(un.Provider,{value:St},t.createElement(Tt,(0,c.Z)({},de,{className:B()(Ze,"".concat(ke,"-virtual")),scroll:(0,A.Z)((0,A.Z)({},Ie),{},{x:et}),components:{body:Ve},columns:me,internalHooks:pe,tailor:!0})))}function ht(de){return v(nt,de)}var Bt=ht(),Xt=null;function Nt(de){return null}var ft=Nt;function Et(de){return null}var _t=Et,Vt=C(2738),Gt=C(68031),Fn=C(36355),An=C(93891),Tn=C(19716),Mn=C(8628),Xn=C(31724),tr=C(58421),nr=C(71418),Jn=C(88088);function jr(de){return function(Ie){let{prefixCls:Be,onExpand:ke,record:Ze,expanded:at,expandable:ot}=Ie;const et=`${Be}-row-expand-icon`;return t.createElement("button",{type:"button",onClick:ct=>{ke(Ze,ct),ct.stopPropagation()},className:B()(et,{[`${et}-spaced`]:!ot,[`${et}-expanded`]:ot&&at,[`${et}-collapsed`]:ot&&!at}),"aria-label":at?de.collapse:de.expand,"aria-expanded":at})}}var Vr=jr;function Br(de,me){return"key"in de&&de.key!==void 0&&de.key!==null?de.key:de.dataIndex?Array.isArray(de.dataIndex)?de.dataIndex.join("."):de.dataIndex:me}function Qr(de,me){return me?`${me}-${de}`:`${de}`}function Dr(de,me){return typeof de=="function"?de(me):de}function _r(de,me){const Ie=Dr(de,me);return Object.prototype.toString.call(Ie)==="[object Object]"?"":Ie}var Ca={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"},Jr=Ca,wa=C(7657),Ea=function(me,Ie){return t.createElement(wa.Z,(0,c.Z)({},me,{ref:Ie,icon:Jr}))},Yn=t.forwardRef(Ea),Vn=Yn,Sr=C(56762);function ar(de){const me=t.useRef(de),Ie=(0,Sr.Z)();return[()=>me.current,Be=>{me.current=Be,Ie()}]}var or=C(3113),br=C(24905),Hr=C(38854),In=C(64165),Wn=C(20834),Qn=C(40875),$n=C(5112),fr=C(17574),Er=C(47472),sa=C(92832);function Wr(de){let{value:me,onChange:Ie,filterSearch:Be,tablePrefixCls:ke,locale:Ze}=de;return Be?t.createElement("div",{className:`${ke}-filter-dropdown-search`},t.createElement(sa.default,{prefix:t.createElement(Er.Z,null),placeholder:Ze.filterSearchPlaceholder,onChange:Ie,value:me,htmlSize:1,className:`${ke}-filter-dropdown-search-input`})):null}var Kr=Wr,Gr=C(10228);const Tr=de=>{const{keyCode:me}=de;me===Gr.Z.ENTER&&de.stopPropagation()};var Lr=t.forwardRef((de,me)=>t.createElement("div",{className:de.className,onClick:Ie=>Ie.stopPropagation(),onKeyDown:Tr,ref:me},de.children));function kr(de){let me=[];return(de||[]).forEach(Ie=>{let{value:Be,children:ke}=Ie;me.push(Be),ke&&(me=[].concat((0,jt.Z)(me),(0,jt.Z)(kr(ke))))}),me}function la(de){return de.some(me=>{let{children:Ie}=me;return Ie})}function Pr(de,me){return typeof me=="string"||typeof me=="number"?me==null?void 0:me.toString().toLowerCase().includes(de.trim().toLowerCase()):!1}function Fa(de){let{filters:me,prefixCls:Ie,filteredKeys:Be,filterMultiple:ke,searchValue:Ze,filterSearch:at}=de;return me.map((ot,et)=>{const ct=String(ot.value);if(ot.children)return{key:ct||et,label:ot.text,popupClassName:`${Ie}-dropdown-submenu`,children:Fa({filters:ot.children,prefixCls:Ie,filteredKeys:Be,filterMultiple:ke,searchValue:Ze,filterSearch:at})};const St=ke?br.default:$n.ZP,dt={key:ot.value!==void 0?ct:et,label:t.createElement(t.Fragment,null,t.createElement(St,{checked:Be.includes(ct)}),t.createElement("span",null,ot.text))};return Ze.trim()?typeof at=="function"?at(Ze,ot)?dt:null:Pr(Ze,ot.text)?dt:null:dt})}function Ta(de){var me,Ie;const{tablePrefixCls:Be,prefixCls:ke,column:Ze,dropdownPrefixCls:at,columnKey:ot,filterMultiple:et,filterMode:ct="menu",filterSearch:St=!1,filterState:dt,triggerFilter:zt,locale:kt,children:Zt,getPopupContainer:vn}=de,{filterDropdownOpen:nn,onFilterDropdownOpenChange:hn,filterResetToDefaultFilteredValue:an,defaultFilteredValue:Cn,filterDropdownVisible:zn,onFilterDropdownVisibleChange:Hn}=Ze,[Nn,er]=t.useState(!1),lr=!!(dt&&(!((me=dt.filteredKeys)===null||me===void 0)&&me.length||dt.forceFiltered)),On=kn=>{er(kn),hn==null||hn(kn),Hn==null||Hn(kn)},Dn=(Ie=nn!=null?nn:zn)!==null&&Ie!==void 0?Ie:Nn,jn=dt==null?void 0:dt.filteredKeys,[bn,Rn]=ar(jn||[]),qn=kn=>{let{selectedKeys:ir}=kn;Rn(ir)},dr=(kn,ir)=>{let{node:Cr,checked:xr}=ir;qn(et?{selectedKeys:kn}:{selectedKeys:xr&&Cr.key?[Cr.key]:[]})};t.useEffect(()=>{Nn&&qn({selectedKeys:jn||[]})},[jn]);const[sr,Kn]=t.useState([]),pr=kn=>{Kn(kn)},[gr,Mr]=t.useState(""),Ar=kn=>{const{value:ir}=kn.target;Mr(ir)};t.useEffect(()=>{Nn||Mr("")},[Nn]);const oa=kn=>{const ir=kn&&kn.length?kn:null;if(ir===null&&(!dt||!dt.filteredKeys)||(0,a.Z)(ir,dt==null?void 0:dt.filteredKeys,!0))return null;zt({column:Ze,key:ot,filteredKeys:ir})},ia=()=>{On(!1),oa(bn())},cr=function(){let{confirm:kn,closeDropdown:ir}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};kn&&oa([]),ir&&On(!1),Mr(""),Rn(an?(Cn||[]).map(Cr=>String(Cr)):[])},ca=function(){let{closeDropdown:kn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};kn&&On(!1),oa(bn())},Ir=kn=>{kn&&jn!==void 0&&Rn(jn||[]),On(kn),!kn&&!Ze.filterDropdown&&ia()},Xr=B()({[`${at}-menu-without-submenu`]:!la(Ze.filters||[])}),Ur=kn=>{if(kn.target.checked){const ir=kr(Ze==null?void 0:Ze.filters).map(Cr=>String(Cr));Rn(ir)}else Rn([])},La=kn=>{let{filters:ir}=kn;return(ir||[]).map((Cr,xr)=>{const Ia=String(Cr.value),xa={title:Cr.text,key:Cr.value!==void 0?Ia:xr};return Cr.children&&(xa.children=La({filters:Cr.children})),xa})},_n=kn=>{var ir;return Object.assign(Object.assign({},kn),{text:kn.title,value:kn.key,children:((ir=kn.children)===null||ir===void 0?void 0:ir.map(Cr=>_n(Cr)))||[]})};let Gn;if(typeof Ze.filterDropdown=="function")Gn=Ze.filterDropdown({prefixCls:`${at}-custom`,setSelectedKeys:kn=>qn({selectedKeys:kn}),selectedKeys:bn(),confirm:ca,clearFilters:cr,filters:Ze.filters,visible:Dn,close:()=>{On(!1)}});else if(Ze.filterDropdown)Gn=Ze.filterDropdown;else{const kn=bn()||[],ir=()=>(Ze.filters||[]).length===0?t.createElement(In.Z,{image:In.Z.PRESENTED_IMAGE_SIMPLE,description:kt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):ct==="tree"?t.createElement(t.Fragment,null,t.createElement(Kr,{filterSearch:St,value:gr,onChange:Ar,tablePrefixCls:Be,locale:kt}),t.createElement("div",{className:`${Be}-filter-dropdown-tree`},et?t.createElement(br.default,{checked:kn.length===kr(Ze.filters).length,indeterminate:kn.length>0&&kn.lengthtypeof St=="function"?St(gr,_n(xr)):Pr(gr,xr.title):void 0}))):t.createElement(t.Fragment,null,t.createElement(Kr,{filterSearch:St,value:gr,onChange:Ar,tablePrefixCls:Be,locale:kt}),t.createElement(Wn.default,{selectable:!0,multiple:et,prefixCls:`${at}-menu`,className:Xr,onSelect:qn,onDeselect:qn,selectedKeys:kn,getPopupContainer:vn,openKeys:sr,onOpenChange:pr,items:Fa({filters:Ze.filters||[],filterSearch:St,prefixCls:ke,filteredKeys:bn(),filterMultiple:et,searchValue:gr})})),Cr=()=>an?(0,a.Z)((Cn||[]).map(xr=>String(xr)),kn,!0):kn.length===0;Gn=t.createElement(t.Fragment,null,ir(),t.createElement("div",{className:`${ke}-dropdown-btns`},t.createElement(or.ZP,{type:"link",size:"small",disabled:Cr(),onClick:()=>cr()},kt.filterReset),t.createElement(or.ZP,{type:"primary",size:"small",onClick:ia},kt.filterConfirm)))}Ze.filterDropdown&&(Gn=t.createElement(Qn.J,{selectable:void 0},Gn));const Un=()=>t.createElement(Lr,{className:`${ke}-dropdown`},Gn);let Ln;typeof Ze.filterIcon=="function"?Ln=Ze.filterIcon(lr):Ze.filterIcon?Ln=Ze.filterIcon:Ln=t.createElement(Vn,null);const{direction:Or}=t.useContext(Fn.E_);return t.createElement("div",{className:`${ke}-column`},t.createElement("span",{className:`${Be}-column-title`},Zt),t.createElement(Hr.Z,{dropdownRender:Un,trigger:["click"],open:Dn,onOpenChange:Ir,getPopupContainer:vn,placement:Or==="rtl"?"bottomLeft":"bottomRight"},t.createElement("span",{role:"button",tabIndex:-1,className:B()(`${ke}-trigger`,{active:lr}),onClick:kn=>{kn.stopPropagation()}},Ln)))}var _a=Ta;function Ra(de,me,Ie){let Be=[];return(de||[]).forEach((ke,Ze)=>{var at;const ot=Qr(Ze,Ie);if(ke.filters||"filterDropdown"in ke||"onFilter"in ke)if("filteredValue"in ke){let et=ke.filteredValue;"filterDropdown"in ke||(et=(at=et==null?void 0:et.map(String))!==null&&at!==void 0?at:et),Be.push({column:ke,key:Br(ke,ot),filteredKeys:et,forceFiltered:ke.filtered})}else Be.push({column:ke,key:Br(ke,ot),filteredKeys:me&&ke.defaultFilteredValue?ke.defaultFilteredValue:void 0,forceFiltered:ke.filtered});"children"in ke&&(Be=[].concat((0,jt.Z)(Be),(0,jt.Z)(Ra(ke.children,me,ot))))}),Be}function so(de,me,Ie,Be,ke,Ze,at,ot){return Ie.map((et,ct)=>{const St=Qr(ct,ot),{filterMultiple:dt=!0,filterMode:zt,filterSearch:kt}=et;let Zt=et;if(Zt.filters||Zt.filterDropdown){const vn=Br(Zt,St),nn=Be.find(hn=>{let{key:an}=hn;return vn===an});Zt=Object.assign(Object.assign({},Zt),{title:hn=>t.createElement(_a,{tablePrefixCls:de,prefixCls:`${de}-filter`,dropdownPrefixCls:me,column:Zt,columnKey:vn,filterState:nn,filterMultiple:dt,filterMode:zt,filterSearch:kt,triggerFilter:Ze,locale:ke,getPopupContainer:at},Dr(et.title,hn))})}return"children"in Zt&&(Zt=Object.assign(Object.assign({},Zt),{children:so(de,me,Zt.children,Be,ke,Ze,at,St)})),Zt})}function Oe(de){const me={};return de.forEach(Ie=>{let{key:Be,filteredKeys:ke,column:Ze}=Ie;const{filters:at,filterDropdown:ot}=Ze;if(ot)me[Be]=ke||null;else if(Array.isArray(ke)){const et=kr(at);me[Be]=et.filter(ct=>ke.includes(String(ct)))}else me[Be]=null}),me}function lt(de,me){return me.reduce((Ie,Be)=>{const{column:{onFilter:ke,filters:Ze},filteredKeys:at}=Be;return ke&&at&&at.length?Ie.filter(ot=>at.some(et=>{const ct=kr(Ze),St=ct.findIndex(zt=>String(zt)===String(et)),dt=St!==-1?ct[St]:et;return ke(dt,ot)})):Ie},de)}const Lt=de=>de.flatMap(me=>"children"in me?[me].concat((0,jt.Z)(Lt(me.children||[]))):[me]);function cn(de){let{prefixCls:me,dropdownPrefixCls:Ie,mergedColumns:Be,onFilterChange:ke,getPopupContainer:Ze,locale:at}=de;const ot=t.useMemo(()=>Lt(Be||[]),[Be]),[et,ct]=t.useState(()=>Ra(ot,!0)),St=t.useMemo(()=>{const Zt=Ra(ot,!1);if(Zt.length===0)return Zt;let vn=!0,nn=!0;if(Zt.forEach(hn=>{let{filteredKeys:an}=hn;an!==void 0?vn=!1:nn=!1}),vn){const hn=(ot||[]).map((an,Cn)=>Br(an,Qr(Cn)));return et.filter(an=>{let{key:Cn}=an;return hn.includes(Cn)}).map(an=>{const Cn=ot[hn.findIndex(zn=>zn===an.key)];return Object.assign(Object.assign({},an),{column:Object.assign(Object.assign({},an.column),Cn),forceFiltered:Cn.filtered})})}return Zt},[ot,et]),dt=t.useMemo(()=>Oe(St),[St]),zt=Zt=>{const vn=St.filter(nn=>{let{key:hn}=nn;return hn!==Zt.key});vn.push(Zt),ct(vn),ke(Oe(vn),vn)};return[Zt=>so(me,Ie,Zt,St,at,zt,Ze),St,dt]}var Sn=cn;function fn(de,me,Ie){const Be=t.useRef({});function ke(Ze){if(!Be.current||Be.current.data!==de||Be.current.childrenColumnName!==me||Be.current.getRowKey!==Ie){let ot=function(et){et.forEach((ct,St)=>{const dt=Ie(ct,St);at.set(dt,ct),ct&&typeof ct=="object"&&me in ct&&ot(ct[me]||[])})};const at=new Map;ot(de),Be.current={data:de,childrenColumnName:me,kvMap:at,getRowKey:Ie}}return Be.current.kvMap.get(Ze)}return[ke]}var rr=C(50371),vr=function(de,me){var Ie={};for(var Be in de)Object.prototype.hasOwnProperty.call(de,Be)&&me.indexOf(Be)<0&&(Ie[Be]=de[Be]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ke=0,Be=Object.getOwnPropertySymbols(de);ke{const Ze=de[ke];typeof Ze!="function"&&(Ie[ke]=Ze)}),Ie}function eo(de,me,Ie){const Be=Ie&&typeof Ie=="object"?Ie:{},{total:ke=0}=Be,Ze=vr(Be,["total"]),[at,ot]=(0,t.useState)(()=>({current:"defaultCurrent"in Ze?Ze.defaultCurrent:1,pageSize:"defaultPageSize"in Ze?Ze.defaultPageSize:ha})),et=(0,rr.Z)(at,Ze,{total:ke>0?ke:de}),ct=Math.ceil((ke||de)/et.pageSize);et.current>ct&&(et.current=ct||1);const St=(zt,kt)=>{ot({current:zt!=null?zt:1,pageSize:kt||et.pageSize})},dt=(zt,kt)=>{var Zt;Ie&&((Zt=Ie.onChange)===null||Zt===void 0||Zt.call(Ie,zt,kt)),St(zt,kt),me(zt,kt||(et==null?void 0:et.pageSize))};return Ie===!1?[{},()=>{}]:[Object.assign(Object.assign({},et),{onChange:dt}),St]}var to=eo,fo=C(84105),Xa=C(35654),hr=C(90782),ur=C(71430),ga=C(18929);const ra={},$r="SELECT_ALL",ya="SELECT_INVERT",fa="SELECT_NONE",Aa=[],Na=(de,me)=>{let Ie=[];return(me||[]).forEach(Be=>{Ie.push(Be),Be&&typeof Be=="object"&&de in Be&&(Ie=[].concat((0,jt.Z)(Ie),(0,jt.Z)(Na(de,Be[de]))))}),Ie};var Ka=(de,me)=>{const{preserveSelectedRowKeys:Ie,selectedRowKeys:Be,defaultSelectedRowKeys:ke,getCheckboxProps:Ze,onChange:at,onSelect:ot,onSelectAll:et,onSelectInvert:ct,onSelectNone:St,onSelectMultiple:dt,columnWidth:zt,type:kt,selections:Zt,fixed:vn,renderCell:nn,hideSelectAll:hn,checkStrictly:an=!0}=me||{},{prefixCls:Cn,data:zn,pageData:Hn,getRecordByKey:Nn,getRowKey:er,expandType:lr,childrenColumnName:On,locale:Dn,getPopupContainer:jn}=de,[bn,Rn]=(0,ga.Z)(Be||ke||Aa,{value:Be}),qn=t.useRef(new Map),dr=(0,t.useCallback)(_n=>{if(Ie){const Gn=new Map;_n.forEach(Un=>{let Ln=Nn(Un);!Ln&&qn.current.has(Un)&&(Ln=qn.current.get(Un)),Gn.set(Un,Ln)}),qn.current=Gn}},[Nn,Ie]);t.useEffect(()=>{dr(bn)},[bn]);const{keyEntities:sr}=(0,t.useMemo)(()=>{if(an)return{keyEntities:null};let _n=zn;if(Ie){const Gn=new Set(zn.map((Ln,Or)=>er(Ln,Or))),Un=Array.from(qn.current).reduce((Ln,Or)=>{let[kn,ir]=Or;return Gn.has(kn)?Ln:Ln.concat(ir)},[]);_n=[].concat((0,jt.Z)(_n),(0,jt.Z)(Un))}return(0,ur.I8)(_n,{externalGetKey:er,childrenPropName:On})},[zn,er,an,On,Ie]),Kn=(0,t.useMemo)(()=>Na(On,Hn),[On,Hn]),pr=(0,t.useMemo)(()=>{const _n=new Map;return Kn.forEach((Gn,Un)=>{const Ln=er(Gn,Un),Or=(Ze?Ze(Gn):null)||{};_n.set(Ln,Or)}),_n},[Kn,er,Ze]),gr=(0,t.useCallback)(_n=>{var Gn;return!!(!((Gn=pr.get(er(_n)))===null||Gn===void 0)&&Gn.disabled)},[pr,er]),[Mr,Ar]=(0,t.useMemo)(()=>{if(an)return[bn||[],[]];const{checkedKeys:_n,halfCheckedKeys:Gn}=(0,hr.S)(bn,!0,sr,gr);return[_n||[],Gn]},[bn,an,sr,gr]),oa=(0,t.useMemo)(()=>{const _n=kt==="radio"?Mr.slice(0,1):Mr;return new Set(_n)},[Mr,kt]),ia=(0,t.useMemo)(()=>kt==="radio"?new Set:new Set(Ar),[Ar,kt]),[cr,ca]=(0,t.useState)(null);t.useEffect(()=>{me||Rn(Aa)},[!!me]);const Ir=(0,t.useCallback)((_n,Gn)=>{let Un,Ln;dr(_n),Ie?(Un=_n,Ln=_n.map(Or=>qn.current.get(Or))):(Un=[],Ln=[],_n.forEach(Or=>{const kn=Nn(Or);kn!==void 0&&(Un.push(Or),Ln.push(kn))})),Rn(Un),at==null||at(Un,Ln,{type:Gn})},[Rn,Nn,at,Ie]),Xr=(0,t.useCallback)((_n,Gn,Un,Ln)=>{if(ot){const Or=Un.map(kn=>Nn(kn));ot(Nn(_n),Gn,Or,Ln)}Ir(Un,"single")},[ot,Nn,Ir]),Ur=(0,t.useMemo)(()=>!Zt||hn?null:(Zt===!0?[$r,ya,fa]:Zt).map(Gn=>Gn===$r?{key:"all",text:Dn.selectionAll,onSelect(){Ir(zn.map((Un,Ln)=>er(Un,Ln)).filter(Un=>{const Ln=pr.get(Un);return!(Ln!=null&&Ln.disabled)||oa.has(Un)}),"all")}}:Gn===ya?{key:"invert",text:Dn.selectInvert,onSelect(){const Un=new Set(oa);Hn.forEach((Or,kn)=>{const ir=er(Or,kn),Cr=pr.get(ir);Cr!=null&&Cr.disabled||(Un.has(ir)?Un.delete(ir):Un.add(ir))});const Ln=Array.from(Un);ct&&ct(Ln),Ir(Ln,"invert")}}:Gn===fa?{key:"none",text:Dn.selectNone,onSelect(){St==null||St(),Ir(Array.from(oa).filter(Un=>{const Ln=pr.get(Un);return Ln==null?void 0:Ln.disabled}),"none")}}:Gn).map(Gn=>Object.assign(Object.assign({},Gn),{onSelect:function(){for(var Un,Ln,Or=arguments.length,kn=new Array(Or),ir=0;ir{var Gn;if(!me)return _n.filter(Rr=>Rr!==ra);let Un=(0,jt.Z)(_n);const Ln=new Set(oa),Or=Kn.map(er).filter(Rr=>!pr.get(Rr).disabled),kn=Or.every(Rr=>Ln.has(Rr)),ir=Or.some(Rr=>Ln.has(Rr)),Cr=()=>{const Rr=[];kn?Or.forEach(ea=>{Ln.delete(ea),Rr.push(ea)}):Or.forEach(ea=>{Ln.has(ea)||(Ln.add(ea),Rr.push(ea))});const Fr=Array.from(Ln);et==null||et(!kn,Fr.map(ea=>Nn(ea)),Rr.map(ea=>Nn(ea))),Ir(Fr,"all"),ca(null)};let xr;if(kt!=="radio"){let Rr;if(Ur){const yr={getPopupContainer:jn,items:Ur.map((Ba,Oa)=>{const{key:Wa,text:Ja,onSelect:Qa}=Ba;return{key:Wa!=null?Wa:Oa,onClick:()=>{Qa==null||Qa(Or)},label:Ja}})};Rr=t.createElement("div",{className:`${Cn}-selection-extra`},t.createElement(Hr.Z,{menu:yr,getPopupContainer:jn},t.createElement("span",null,t.createElement(fo.Z,null))))}const Fr=Kn.map((yr,Ba)=>{const Oa=er(yr,Ba),Wa=pr.get(Oa)||{};return Object.assign({checked:Ln.has(Oa)},Wa)}).filter(yr=>{let{disabled:Ba}=yr;return Ba}),ea=!!Fr.length&&Fr.length===Kn.length,pa=ea&&Fr.every(yr=>{let{checked:Ba}=yr;return Ba}),ma=ea&&Fr.some(yr=>{let{checked:Ba}=yr;return Ba});xr=!hn&&t.createElement("div",{className:`${Cn}-selection`},t.createElement(br.default,{checked:ea?pa:!!Kn.length&&kn,indeterminate:ea?!pa&&ma:!kn&&ir,onChange:Cr,disabled:Kn.length===0||ea,"aria-label":Rr?"Custom selection":"Select all",skipGroup:!0}),Rr)}let Ia;kt==="radio"?Ia=(Rr,Fr,ea)=>{const pa=er(Fr,ea),ma=Ln.has(pa);return{node:t.createElement($n.ZP,Object.assign({},pr.get(pa),{checked:ma,onClick:yr=>yr.stopPropagation(),onChange:yr=>{Ln.has(pa)||Xr(pa,!0,[pa],yr.nativeEvent)}})),checked:ma}}:Ia=(Rr,Fr,ea)=>{var pa;const ma=er(Fr,ea),yr=Ln.has(ma),Ba=ia.has(ma),Oa=pr.get(ma);let Wa;return lr==="nest"?Wa=Ba:Wa=(pa=Oa==null?void 0:Oa.indeterminate)!==null&&pa!==void 0?pa:Ba,{node:t.createElement(br.default,Object.assign({},Oa,{indeterminate:Wa,checked:yr,skipGroup:!0,onClick:Ja=>Ja.stopPropagation(),onChange:Ja=>{let{nativeEvent:Qa}=Ja;const{shiftKey:Oo}=Qa;let oo=-1,Va=-1;if(Oo&&an){const Za=new Set([cr,ma]);Or.some((Pa,va)=>{if(Za.has(Pa))if(oo===-1)oo=va;else return Va=va,!0;return!1})}if(Va!==-1&&oo!==Va&&an){const Za=Or.slice(oo,Va+1),Pa=[];yr?Za.forEach(ta=>{Ln.has(ta)&&(Pa.push(ta),Ln.delete(ta))}):Za.forEach(ta=>{Ln.has(ta)||(Pa.push(ta),Ln.add(ta))});const va=Array.from(Ln);dt==null||dt(!yr,va.map(ta=>Nn(ta)),Pa.map(ta=>Nn(ta))),Ir(va,"multiple")}else{const Za=Mr;if(an){const Pa=yr?(0,Xa._5)(Za,ma):(0,Xa.L0)(Za,ma);Xr(ma,!yr,Pa,Qa)}else{const Pa=(0,hr.S)([].concat((0,jt.Z)(Za),[ma]),!0,sr,gr),{checkedKeys:va,halfCheckedKeys:ta}=Pa;let $a=va;if(yr){const mo=new Set(va);mo.delete(ma),$a=(0,hr.S)(Array.from(mo),{checked:!1,halfCheckedKeys:ta},sr,gr).checkedKeys}Xr(ma,!yr,$a,Qa)}}ca(yr?null:ma)}})),checked:yr}};const xa=(Rr,Fr,ea)=>{const{node:pa,checked:ma}=Ia(Rr,Fr,ea);return nn?nn(ma,Fr,ea,pa):pa};if(!Un.includes(ra))if(Un.findIndex(Rr=>{var Fr;return((Fr=Rr[Ct])===null||Fr===void 0?void 0:Fr.columnType)==="EXPAND_COLUMN"})===0){const[Rr,...Fr]=Un;Un=[Rr,ra].concat((0,jt.Z)(Fr))}else Un=[ra].concat((0,jt.Z)(Un));const Ya=Un.indexOf(ra);Un=Un.filter((Rr,Fr)=>Rr!==ra||Fr===Ya);const ua=Un[Ya-1],Ua=Un[Ya+1];let da=vn;da===void 0&&((Ua==null?void 0:Ua.fixed)!==void 0?da=Ua.fixed:(ua==null?void 0:ua.fixed)!==void 0&&(da=ua.fixed)),da&&ua&&((Gn=ua[Ct])===null||Gn===void 0?void 0:Gn.columnType)==="EXPAND_COLUMN"&&ua.fixed===void 0&&(ua.fixed=da);const ka=B()(`${Cn}-selection-col`,{[`${Cn}-selection-col-with-dropdown`]:Zt&&kt==="checkbox"}),po={fixed:da,width:zt,className:`${Cn}-selection-column`,title:me.columnTitle||xr,render:xa,onCell:me.onCell,[Ct]:{className:ka}};return Un.map(Rr=>Rr===ra?po:Rr)},[er,Kn,me,Mr,oa,ia,zt,Ur,lr,cr,pr,dt,Xr,gr]),oa]},vo=C(89489),jo=C(59477),ho=C(6848);const go="ascend",Co="descend";function yo(de){return typeof de.sorter=="object"&&typeof de.sorter.multiple=="number"?de.sorter.multiple:!1}function wo(de){return typeof de=="function"?de:de&&typeof de=="object"&&de.compare?de.compare:!1}function ko(de,me){return me?de[de.indexOf(me)+1]:de[0]}function Ao(de,me,Ie){let Be=[];function ke(Ze,at){Be.push({column:Ze,key:Br(Ze,at),multiplePriority:yo(Ze),sortOrder:Ze.sortOrder})}return(de||[]).forEach((Ze,at)=>{const ot=Qr(at,Ie);Ze.children?("sortOrder"in Ze&&ke(Ze,ot),Be=[].concat((0,jt.Z)(Be),(0,jt.Z)(Ao(Ze.children,me,ot)))):Ze.sorter&&("sortOrder"in Ze?ke(Ze,ot):me&&Ze.defaultSortOrder&&Be.push({column:Ze,key:Br(Ze,ot),multiplePriority:yo(Ze),sortOrder:Ze.defaultSortOrder}))}),Be}function To(de,me,Ie,Be,ke,Ze,at,ot){return(me||[]).map((et,ct)=>{const St=Qr(ct,ot);let dt=et;if(dt.sorter){const zt=dt.sortDirections||ke,kt=dt.showSorterTooltip===void 0?at:dt.showSorterTooltip,Zt=Br(dt,St),vn=Ie.find(lr=>{let{key:On}=lr;return On===Zt}),nn=vn?vn.sortOrder:null,hn=ko(zt,nn);let an;if(et.sortIcon)an=et.sortIcon({sortOrder:nn});else{const lr=zt.includes(go)&&t.createElement(jo.Z,{className:B()(`${de}-column-sorter-up`,{active:nn===go})}),On=zt.includes(Co)&&t.createElement(vo.Z,{className:B()(`${de}-column-sorter-down`,{active:nn===Co})});an=t.createElement("span",{className:B()(`${de}-column-sorter`,{[`${de}-column-sorter-full`]:!!(lr&&On)})},t.createElement("span",{className:`${de}-column-sorter-inner`,"aria-hidden":"true"},lr,On))}const{cancelSort:Cn,triggerAsc:zn,triggerDesc:Hn}=Ze||{};let Nn=Cn;hn===Co?Nn=Hn:hn===go&&(Nn=zn);const er=typeof kt=="object"?kt:{title:Nn};dt=Object.assign(Object.assign({},dt),{className:B()(dt.className,{[`${de}-column-sort`]:nn}),title:lr=>{const On=t.createElement("div",{className:`${de}-column-sorters`},t.createElement("span",{className:`${de}-column-title`},Dr(et.title,lr)),an);return kt?t.createElement(ho.Z,Object.assign({},er),On):On},onHeaderCell:lr=>{const On=et.onHeaderCell&&et.onHeaderCell(lr)||{},Dn=On.onClick,jn=On.onKeyDown;On.onClick=qn=>{Be({column:et,key:Zt,sortOrder:hn,multiplePriority:yo(et)}),Dn==null||Dn(qn)},On.onKeyDown=qn=>{qn.keyCode===Gr.Z.ENTER&&(Be({column:et,key:Zt,sortOrder:hn,multiplePriority:yo(et)}),jn==null||jn(qn))};const bn=_r(et.title,{}),Rn=bn==null?void 0:bn.toString();return nn?On["aria-sort"]=nn==="ascend"?"ascending":"descending":On["aria-label"]=Rn||"",On.className=B()(On.className,`${de}-column-has-sorters`),On.tabIndex=0,et.ellipsis&&(On.title=(bn!=null?bn:"").toString()),On}})}return"children"in dt&&(dt=Object.assign(Object.assign({},dt),{children:To(de,dt.children,Ie,Be,ke,Ze,at,St)})),dt})}function Ro(de){const{column:me,sortOrder:Ie}=de;return{column:me,order:Ie,field:me.dataIndex,columnKey:me.key}}function Bo(de){const me=de.filter(Ie=>{let{sortOrder:Be}=Ie;return Be}).map(Ro);return me.length===0&&de.length?Object.assign(Object.assign({},Ro(de[de.length-1])),{column:void 0}):me.length<=1?me[0]||{}:me}function aa(de,me,Ie){const Be=me.slice().sort((at,ot)=>ot.multiplePriority-at.multiplePriority),ke=de.slice(),Ze=Be.filter(at=>{let{column:{sorter:ot},sortOrder:et}=at;return wo(ot)&&et});return Ze.length?ke.sort((at,ot)=>{for(let et=0;et{const ot=at[Ie];return ot?Object.assign(Object.assign({},at),{[Ie]:aa(ot,me,Ie)}):at}):ke}function Zr(de){let{prefixCls:me,mergedColumns:Ie,onSorterChange:Be,sortDirections:ke,tableLocale:Ze,showSorterTooltip:at}=de;const[ot,et]=t.useState(Ao(Ie,!0)),ct=t.useMemo(()=>{let Zt=!0;const vn=Ao(Ie,!1);if(!vn.length)return ot;const nn=[];function hn(Cn){Zt?nn.push(Cn):nn.push(Object.assign(Object.assign({},Cn),{sortOrder:null}))}let an=null;return vn.forEach(Cn=>{an===null?(hn(Cn),Cn.sortOrder&&(Cn.multiplePriority===!1?Zt=!1:an=!0)):(an&&Cn.multiplePriority!==!1||(Zt=!1),hn(Cn))}),nn},[Ie,ot]),St=t.useMemo(()=>{const Zt=ct.map(vn=>{let{column:nn,sortOrder:hn}=vn;return{column:nn,order:hn}});return{sortColumns:Zt,sortColumn:Zt[0]&&Zt[0].column,sortOrder:Zt[0]&&Zt[0].order}},[ct]);function dt(Zt){let vn;Zt.multiplePriority===!1||!ct.length||ct[0].multiplePriority===!1?vn=[Zt]:vn=[].concat((0,jt.Z)(ct.filter(nn=>{let{key:hn}=nn;return hn!==Zt.key})),[Zt]),et(vn),Be(Bo(vn),vn)}return[Zt=>To(me,Zt,ct,dt,ke,Ze,at),ct,St,()=>Bo(ct)]}function qr(de,me){return de.map(Ie=>{const Be=Object.assign({},Ie);return Be.title=Dr(Ie.title,me),"children"in Be&&(Be.children=qr(Be.children,me)),Be})}function Da(de){return[t.useCallback(Ie=>qr(Ie,de),[de])]}var Ma=on((de,me)=>{const{_renderTimes:Ie}=de,{_renderTimes:Be}=me;return Ie!==Be}),bo=ht((de,me)=>{const{_renderTimes:Ie}=de,{_renderTimes:Be}=me;return Ie!==Be}),ro=C(64993),Eo=C(17313),Po=C(83116),Fo=C(37613),Io=de=>{const{componentCls:me}=de,Ie=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,Be=(ke,Ze,at)=>({[`&${me}-${ke}`]:{[`> ${me}-container`]:{[`> ${me}-content, > ${me}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${me}-expanded-row-fixed`]:{margin:`-${Ze}px -${at+de.lineWidth}px`}}}}}});return{[`${me}-wrapper`]:{[`${me}${me}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${me}-title`]:{border:Ie,borderBottom:0},[`> ${me}-container`]:{borderInlineStart:Ie,borderTop:Ie,[` > ${me}-content, > ${me}-header, > ${me}-body, @@ -241,24 +241,24 @@ headers: `+JSON.stringify(ye),he.data=le,he.path=W.path,he.status=L,he.headers=y &${me}-row:hover > td, > th${me}-cell-row-hover, > td${me}-cell-row-hover - `]:{background:vn},[`&${me}-row-selected`]:{"> th, > td":{background:nn},"&:hover > th, &:hover > td":{background:hn}}}},[`${me}-footer`]:{padding:`${Be}px ${ke}px`,color:an,background:Cn}})}};var Ti=(0,Po.Z)("Table",de=>{const{colorTextHeading:me,colorSplit:Ie,colorIcon:Be,colorIconHover:ke,opacityLoading:Ze,colorBgContainer:at,controlInteractiveSize:ot,headerBg:et,headerColor:ct,headerSortActiveBg:St,headerSortHoverBg:dt,bodySortBg:zt,rowHoverBg:kt,rowSelectedBg:Zt,rowSelectedHoverBg:vn,rowExpandedBg:nn,cellPaddingBlock:hn,cellPaddingInline:an,cellPaddingBlockMD:Cn,cellPaddingInlineMD:zn,cellPaddingBlockSM:Hn,cellPaddingInlineSM:Nn,borderColor:er,footerBg:lr,footerColor:On,headerBorderRadius:Dn,cellFontSize:jn,cellFontSizeMD:bn,cellFontSizeSM:Rn,headerSplitColor:qn,fixedHeaderSortActiveBg:dr,headerFilterHoverBg:sr,filterDropdownBg:Kn,expandIconBg:pr,selectionColumnWidth:gr,stickyScrollBarBg:Mr}=de,Ar=new ro.C(Be),oa=new ro.C(ke),ia=2,cr=(0,Fo.TS)(de,{tableFontSize:jn,tableBg:at,tableRadius:Dn,tablePaddingVertical:hn,tablePaddingHorizontal:an,tablePaddingVerticalMiddle:Cn,tablePaddingHorizontalMiddle:zn,tablePaddingVerticalSmall:Hn,tablePaddingHorizontalSmall:Nn,tableBorderColor:er,tableHeaderTextColor:ct,tableHeaderBg:et,tableFooterTextColor:On,tableFooterBg:lr,tableHeaderCellSplitColor:qn,tableHeaderSortBg:St,tableHeaderSortHoverBg:dt,tableHeaderIconColor:Ar.clone().setAlpha(Ar.getAlpha()*Ze).toRgbString(),tableHeaderIconColorHover:oa.clone().setAlpha(oa.getAlpha()*Ze).toRgbString(),tableBodySortBg:zt,tableFixedHeaderSortActiveBg:dr,tableHeaderFilterActiveBg:sr,tableFilterDropdownBg:Kn,tableRowHoverBg:kt,tableSelectedRowBg:Zt,tableSelectedRowHoverBg:vn,zIndexTableFixed:ia,zIndexTableSticky:ia+1,tableFontSizeMiddle:bn,tableFontSizeSmall:Rn,tableSelectionColumnWidth:gr,tableExpandIconBg:pr,tableExpandColumnWidth:ot+2*de.padding,tableExpandedRowBg:nn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Mr,tableScrollThumbBgHover:me,tableScrollBg:Ie});return[ji(cr),Ei(cr),Qo(cr),Ai(cr),yi(cr),Io(cr),xi(cr),gi(cr),Qo(cr),vi(cr),Ci(cr),bi(cr),Ii(cr),mi(cr),wi(cr),Si(cr),Oi(cr)]},de=>{const{colorFillAlter:me,colorBgContainer:Ie,colorTextHeading:Be,colorFillSecondary:ke,colorFillContent:Ze,controlItemBgActive:at,controlItemBgActiveHover:ot,padding:et,paddingSM:ct,paddingXS:St,colorBorderSecondary:dt,borderRadiusLG:zt,fontSize:kt,controlHeight:Zt,colorTextPlaceholder:vn}=de,nn=new ro.C(ke).onBackground(Ie).toHexShortString(),hn=new ro.C(Ze).onBackground(Ie).toHexShortString(),an=new ro.C(me).onBackground(Ie).toHexShortString();return{headerBg:an,headerColor:Be,headerSortActiveBg:nn,headerSortHoverBg:hn,bodySortBg:an,rowHoverBg:an,rowSelectedBg:at,rowSelectedHoverBg:ot,rowExpandedBg:me,cellPaddingBlock:et,cellPaddingInline:et,cellPaddingBlockMD:ct,cellPaddingInlineMD:St,cellPaddingBlockSM:St,cellPaddingInlineSM:St,borderColor:dt,headerBorderRadius:zt,footerBg:an,footerColor:Be,cellFontSize:kt,cellFontSizeMD:kt,cellFontSizeSM:kt,headerSplitColor:dt,fixedHeaderSortActiveBg:nn,headerFilterHoverBg:Ze,filterDropdownMenuBg:Ie,filterDropdownBg:Ie,expandIconBg:Ie,selectionColumnWidth:Zt,stickyScrollBarBg:vn,stickyScrollBarBorderRadius:100}});const Ri=[],Bi=(de,me)=>{const{prefixCls:Ie,className:Be,rootClassName:ke,style:Ze,size:at,bordered:ot,dropdownPrefixCls:et,dataSource:ct,pagination:St,rowSelection:dt,rowKey:zt="key",rowClassName:kt,columns:Zt,children:vn,childrenColumnName:nn,onChange:hn,getPopupContainer:an,loading:Cn,expandIcon:zn,expandable:Hn,expandedRowRender:Nn,expandIconColumnIndex:er,indentSize:lr,scroll:On,sortDirections:Dn,locale:jn,showSorterTooltip:bn=!0,virtual:Rn}=de,qn=t.useMemo(()=>Zt||fe(vn),[Zt,vn]),dr=t.useMemo(()=>qn.some(wr=>wr.responsive),[qn]),sr=(0,Mn.Z)(dr),Kn=t.useMemo(()=>{const wr=new Set(Object.keys(sr).filter(zr=>sr[zr]));return qn.filter(zr=>!zr.responsive||zr.responsive.some(Sa=>wr.has(Sa)))},[qn,sr]),pr=(0,Vt.Z)(de,["className","style","columns"]),{locale:gr=Xn.Z,direction:Mr,table:Ar,renderEmpty:oa,getPrefixCls:ia,getPopupContainer:cr}=t.useContext(Fn.E_),ca=(0,Tn.Z)(at),Ir=Object.assign(Object.assign({},gr.Table),jn),Xr=ct||Ri,Ur=ia("table",Ie),La=ia("dropdown",et),_n=Object.assign({childrenColumnName:nn,expandIconColumnIndex:er},Hn),{childrenColumnName:Gn="children"}=_n,Un=t.useMemo(()=>Xr.some(wr=>wr==null?void 0:wr[Gn])?"nest":Nn||Hn&&Hn.expandedRowRender?"row":null,[Xr]),Ln={body:t.useRef()},Or=t.useMemo(()=>typeof zt=="function"?zt:wr=>wr==null?void 0:wr[zt],[zt]),[kn]=fn(Xr,Gn,Or),ir={},Cr=function(wr,zr){let Sa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var na,ja,za;const Ha=Object.assign(Object.assign({},ir),wr);Sa&&((na=ir.resetPagination)===null||na===void 0||na.call(ir),!((ja=Ha.pagination)===null||ja===void 0)&&ja.current&&(Ha.pagination.current=1),St&&St.onChange&&St.onChange(1,(za=Ha.pagination)===null||za===void 0?void 0:za.pageSize)),On&&On.scrollToFirstRowOnChange!==!1&&Ln.body.current&&(0,Gt.Z)(0,{getContainer:()=>Ln.body.current}),hn==null||hn(Ha.pagination,Ha.filters,Ha.sorter,{currentDataSource:lt(aa(Xr,Ha.sorterStates,Gn),Ha.filterStates),action:zr})},xr=(wr,zr)=>{Cr({sorter:wr,sorterStates:zr},"sort",!1)},[Ia,xa,Ya,ua]=Zr({prefixCls:Ur,mergedColumns:Kn,onSorterChange:xr,sortDirections:Dn||["ascend","descend"],tableLocale:Ir,showSorterTooltip:bn}),Ua=t.useMemo(()=>aa(Xr,xa,Gn),[Xr,xa]);ir.sorter=ua(),ir.sorterStates=xa;const da=(wr,zr)=>{Cr({filters:wr,filterStates:zr},"filter",!0)},[ka,po,Rr]=Sn({prefixCls:Ur,locale:Ir,dropdownPrefixCls:La,mergedColumns:Kn,onFilterChange:da,getPopupContainer:an||cr}),Fr=lt(Ua,po);ir.filters=Rr,ir.filterStates=po;const ea=t.useMemo(()=>{const wr={};return Object.keys(Rr).forEach(zr=>{Rr[zr]!==null&&(wr[zr]=Rr[zr])}),Object.assign(Object.assign({},Ya),{filters:wr})},[Ya,Rr]),[pa]=Da(ea),ma=(wr,zr)=>{Cr({pagination:Object.assign(Object.assign({},ir.pagination),{current:wr,pageSize:zr})},"paginate")},[yr,Ba]=to(Fr.length,ma,St);ir.pagination=St===!1?{}:ba(yr,St),ir.resetPagination=Ba;const Oa=t.useMemo(()=>{if(St===!1||!yr.pageSize)return Fr;const{current:wr=1,total:zr,pageSize:Sa=ha}=yr;return Fr.lengthSa?Fr.slice((wr-1)*Sa,wr*Sa):Fr:Fr.slice((wr-1)*Sa,wr*Sa)},[!!St,Fr,yr&&yr.current,yr&&yr.pageSize,yr&&yr.total]),[Wa,Ja]=Ka({prefixCls:Ur,data:Fr,pageData:Oa,getRowKey:Or,getRecordByKey:kn,expandType:Un,childrenColumnName:Gn,locale:Ir,getPopupContainer:an||cr},dt),Qa=(wr,zr,Sa)=>{let na;return typeof kt=="function"?na=B()(kt(wr,zr,Sa)):na=B()(kt),B()({[`${Ur}-row-selected`]:Ja.has(Or(wr,zr))},na)};_n.__PARENT_RENDER_ICON__=_n.expandIcon,_n.expandIcon=_n.expandIcon||zn||Vr(Ir),Un==="nest"&&_n.expandIconColumnIndex===void 0?_n.expandIconColumnIndex=dt?1:0:_n.expandIconColumnIndex>0&&dt&&(_n.expandIconColumnIndex-=1),typeof _n.indentSize!="number"&&(_n.indentSize=typeof lr=="number"?lr:15);const Oo=t.useCallback(wr=>pa(Wa(ka(Ia(wr)))),[Ia,ka,Wa]);let oo,Va;if(St!==!1&&(yr!=null&&yr.total)){let wr;yr.size?wr=yr.size:wr=ca==="small"||ca==="middle"?"small":void 0;const zr=ja=>t.createElement(tr.Z,Object.assign({},yr,{className:B()(`${Ur}-pagination ${Ur}-pagination-${ja}`,yr.className),size:wr})),Sa=Mr==="rtl"?"left":"right",{position:na}=yr;if(na!==null&&Array.isArray(na)){const ja=na.find(io=>io.includes("top")),za=na.find(io=>io.includes("bottom")),Ha=na.every(io=>`${io}`=="none");!ja&&!za&&!Ha&&(Va=zr(Sa)),ja&&(oo=zr(ja.toLowerCase().replace("top",""))),za&&(Va=zr(za.toLowerCase().replace("bottom","")))}else Va=zr(Sa)}let Za;typeof Cn=="boolean"?Za={spinning:Cn}:typeof Cn=="object"&&(Za=Object.assign({spinning:!0},Cn));const[Pa,va]=Ti(Ur),[,ta]=(0,Jn.Z)(),$a=B()(`${Ur}-wrapper`,Ar==null?void 0:Ar.className,{[`${Ur}-wrapper-rtl`]:Mr==="rtl"},Be,ke,va),mo=Object.assign(Object.assign({},Ar==null?void 0:Ar.style),Ze),lo=jn&&jn.emptyText||(oa==null?void 0:oa("Table"))||t.createElement(An.Z,{componentName:"Table"}),qa=Rn?bo:Ma,No={},Zo=t.useMemo(()=>{const{fontSize:wr,lineHeight:zr,padding:Sa,paddingXS:na,paddingSM:ja}=ta,za=Math.floor(wr*zr);switch(ca){case"large":return Sa*2+za;case"small":return na*2+za;default:return ja*2+za}},[ta,ca]);return Rn&&(No.listItemHeight=Zo),Pa(t.createElement("div",{ref:me,className:$a,style:mo},t.createElement(nr.Z,Object.assign({spinning:!1},Za),oo,t.createElement(qa,Object.assign({},No,pr,{columns:Kn,direction:Mr,expandable:_n,prefixCls:Ur,className:B()({[`${Ur}-middle`]:ca==="middle",[`${Ur}-small`]:ca==="small",[`${Ur}-bordered`]:ot,[`${Ur}-empty`]:Xr.length===0}),data:Oa,rowKey:Or,rowClassName:Qa,emptyText:lo,internalHooks:pe,internalRefs:Ln,transformColumns:Oo})),Va)))};var Pi=t.forwardRef(Bi);const Fi=(de,me)=>{const Ie=t.useRef(0);return Ie.current+=1,t.createElement(Pi,Object.assign({},de,{ref:me,_renderTimes:Ie.current}))},ao=t.forwardRef(Fi);ao.SELECTION_COLUMN=ra,ao.EXPAND_COLUMN=S,ao.SELECTION_ALL=$r,ao.SELECTION_INVERT=ya,ao.SELECTION_NONE=fa,ao.Column=ft,ao.ColumnGroup=_t,ao.Summary=T;var Ni=ao,Di=Ni},99313:function(Pt,We,C){"use strict";C.d(We,{default:function(){return Pe}});var S=C(99267),pe=C(18785),e=C(62772),I=C(92310),p=C.n(I),a=C(60499),t=C(18642),s=C(85899),u=C(72190),o=C(43749),c=C(42244),n=C(59301),r=C(49658),i=C(18929),l=C(77900),d=(0,n.createContext)(null),E=n.forwardRef(function(fe,Ee){var be=fe.prefixCls,ve=fe.className,Ne=fe.style,Fe=fe.id,qe=fe.active,Ye=fe.tabKey,st=fe.children;return n.createElement("div",{id:Fe&&"".concat(Fe,"-panel-").concat(Ye),role:"tabpanel",tabIndex:qe?0:-1,"aria-labelledby":Fe&&"".concat(Fe,"-tab-").concat(Ye),"aria-hidden":!qe,style:Ne,className:p()(be,qe&&"".concat(be,"-active"),ve),ref:Ee},st)}),h=E,v=["key","forceRender","style","className"];function m(fe){var Ee=fe.id,be=fe.activeKey,ve=fe.animated,Ne=fe.tabPosition,Fe=fe.destroyInactiveTabPane,qe=n.useContext(d),Ye=qe.prefixCls,st=qe.tabs,mt=ve.tabPane,xt="".concat(Ye,"-tabpane");return n.createElement("div",{className:p()("".concat(Ye,"-content-holder"))},n.createElement("div",{className:p()("".concat(Ye,"-content"),"".concat(Ye,"-content-").concat(Ne),(0,t.Z)({},"".concat(Ye,"-content-animated"),mt))},st.map(function(At){var vt=At.key,yt=At.forceRender,Re=At.style,Me=At.className,ze=(0,c.Z)(At,v),Ue=vt===be;return n.createElement(l.default,(0,a.Z)({key:vt,visible:Ue,forceRender:yt,removeOnLeave:!!Fe,leavedClassName:"".concat(xt,"-hidden")},ve.tabPaneMotion),function(it,tt){var rt=it.style,je=it.className;return n.createElement(h,(0,a.Z)({},ze,{prefixCls:xt,id:Ee,tabKey:vt,animated:mt,active:Ue,style:(0,s.Z)((0,s.Z)({},Re),rt),className:p()(Me,je),ref:tt}))})})))}var x=C(77654),w=C(29301),f=C(6089),O=C(8654),y={width:0,height:0,left:0,top:0};function b(fe,Ee,be){return(0,n.useMemo)(function(){for(var ve,Ne=new Map,Fe=Ee.get((ve=fe[0])===null||ve===void 0?void 0:ve.key)||y,qe=Fe.left+Fe.width,Ye=0;YeDt?(ut=Je,Le.current="x"):(ut=_e,Le.current="y"),Ee(-ut,-ut)&&Ge.preventDefault()}var Xe=(0,n.useRef)(null);Xe.current={onTouchStart:tt,onTouchMove:rt,onTouchEnd:je,onWheel:He},n.useEffect(function(){function Ge(gt){Xe.current.onTouchStart(gt)}function Je(gt){Xe.current.onTouchMove(gt)}function _e(gt){Xe.current.onTouchEnd(gt)}function ut(gt){Xe.current.onWheel(gt)}return document.addEventListener("touchmove",Je,{passive:!1}),document.addEventListener("touchend",_e,{passive:!1}),fe.current.addEventListener("touchstart",Ge,{passive:!1}),fe.current.addEventListener("wheel",ut),function(){document.removeEventListener("touchmove",Je),document.removeEventListener("touchend",_e)}},[])}var z=C(34280);function U(fe){var Ee=(0,n.useState)(0),be=(0,u.Z)(Ee,2),ve=be[0],Ne=be[1],Fe=(0,n.useRef)(0),qe=(0,n.useRef)();return qe.current=fe,(0,z.o)(function(){var Ye;(Ye=qe.current)===null||Ye===void 0||Ye.call(qe)},[ve]),function(){Fe.current===ve&&(Fe.current+=1,Ne(Fe.current))}}function K(fe){var Ee=(0,n.useRef)([]),be=(0,n.useState)({}),ve=(0,u.Z)(be,2),Ne=ve[1],Fe=(0,n.useRef)(typeof fe=="function"?fe():fe),qe=U(function(){var st=Fe.current;Ee.current.forEach(function(mt){st=mt(st)}),Ee.current=[],Fe.current=st,Ne({})});function Ye(st){Ee.current.push(st),qe()}return[Fe.current,Ye]}var X={width:0,height:0,left:0,top:0,right:0};function W(fe,Ee,be,ve,Ne,Fe,qe){var Ye=qe.tabs,st=qe.tabPosition,mt=qe.rtl,xt,At,vt;return["top","bottom"].includes(st)?(xt="width",At=mt?"right":"left",vt=Math.abs(be)):(xt="height",At="top",vt=-be),(0,n.useMemo)(function(){if(!Ye.length)return[0,0];for(var yt=Ye.length,Re=yt,Me=0;Mevt+Ee){Re=Me-1;break}}for(var Ue=0,it=yt-1;it>=0;it-=1){var tt=fe.get(Ye[it].key)||X;if(tt[At]=Re?[0,0]:[Ue,Re]},[fe,Ee,ve,Ne,Fe,vt,st,Ye.map(function(yt){return yt.key}).join("_"),mt])}function re(fe){var Ee;return fe instanceof Map?(Ee={},fe.forEach(function(be,ve){Ee[ve]=be})):Ee=fe,JSON.stringify(Ee)}var G="TABS_DQ";function q(fe){return String(fe).replace(/"/g,G)}function Y(fe,Ee,be,ve){return!(!be||ve||fe===!1||fe===void 0&&(Ee===!1||Ee===null))}function Q(fe,Ee){var be=fe.prefixCls,ve=fe.editable,Ne=fe.locale,Fe=fe.style;return!ve||ve.showAdd===!1?null:n.createElement("button",{ref:Ee,type:"button",className:"".concat(be,"-nav-add"),style:Fe,"aria-label":(Ne==null?void 0:Ne.addAriaLabel)||"Add tab",onClick:function(Ye){ve.onEdit("add",{event:Ye})}},ve.addIcon||"+")}var $=n.forwardRef(Q),J=n.forwardRef(function(fe,Ee){var be=fe.position,ve=fe.prefixCls,Ne=fe.extra;if(!Ne)return null;var Fe,qe={};return(0,o.Z)(Ne)==="object"&&!n.isValidElement(Ne)?qe=Ne:qe.right=Ne,be==="right"&&(Fe=qe.right),be==="left"&&(Fe=qe.left),Fe?n.createElement("div",{className:"".concat(ve,"-extra-content"),ref:Ee},Fe):null}),ue=J,se=C(31561),xe=C(15285),we=C(10228);function ie(fe,Ee){var be=fe.prefixCls,ve=fe.id,Ne=fe.tabs,Fe=fe.locale,qe=fe.mobile,Ye=fe.moreIcon,st=Ye===void 0?"More":Ye,mt=fe.moreTransitionName,xt=fe.style,At=fe.className,vt=fe.editable,yt=fe.tabBarGutter,Re=fe.rtl,Me=fe.removeAriaLabel,ze=fe.onTabClick,Ue=fe.getPopupContainer,it=fe.popupClassName,tt=(0,n.useState)(!1),rt=(0,u.Z)(tt,2),je=rt[0],Le=rt[1],He=(0,n.useState)(null),Xe=(0,u.Z)(He,2),Ge=Xe[0],Je=Xe[1],_e="".concat(ve,"-more-popup"),ut="".concat(be,"-dropdown"),gt=Ge!==null?"".concat(_e,"-").concat(Ge):null,Dt=Fe==null?void 0:Fe.dropdownAriaLabel;function Wt(pn,Yt){pn.preventDefault(),pn.stopPropagation(),vt.onEdit("remove",{key:Yt,event:pn})}var en=n.createElement(xe.ZP,{onClick:function(Yt){var Ut=Yt.key,xn=Yt.domEvent;ze(Ut,xn),Le(!1)},prefixCls:"".concat(ut,"-menu"),id:_e,tabIndex:-1,role:"listbox","aria-activedescendant":gt,selectedKeys:[Ge],"aria-label":Dt!==void 0?Dt:"expanded dropdown"},Ne.map(function(pn){var Yt=pn.closable,Ut=pn.disabled,xn=pn.closeIcon,gn=pn.key,Bn=pn.label,Pn=Y(Yt,xn,vt,Ut);return n.createElement(xe.sN,{key:gn,id:"".concat(_e,"-").concat(gn),role:"option","aria-controls":ve&&"".concat(ve,"-panel-").concat(gn),disabled:Ut},n.createElement("span",null,Bn),Pn&&n.createElement("button",{type:"button","aria-label":Me||"remove",tabIndex:0,className:"".concat(ut,"-menu-item-remove"),onClick:function(It){It.stopPropagation(),Wt(It,gn)}},xn||vt.removeIcon||"\xD7"))}));function on(pn){for(var Yt=Ne.filter(function(Pn){return!Pn.disabled}),Ut=Yt.findIndex(function(Pn){return Pn.key===Ge})||0,xn=Yt.length,gn=0;gnmr?"left":"right"})}),Dt=(0,u.Z)(gt,2),Wt=Dt[0],en=Dt[1],on=g(0,function(Tr,mr){!ut&&tt&&tt({direction:Tr>mr?"top":"bottom"})}),Kt=(0,u.Z)(on,2),Tt=Kt[0],mn=Kt[1],un=(0,n.useState)([0,0]),pn=(0,u.Z)(un,2),Yt=pn[0],Ut=pn[1],xn=(0,n.useState)([0,0]),gn=(0,u.Z)(xn,2),Bn=gn[0],Pn=gn[1],tn=(0,n.useState)([0,0]),It=(0,u.Z)(tn,2),Rt=It[0],dn=It[1],Ve=(0,n.useState)([0,0]),Qe=(0,u.Z)(Ve,2),nt=Qe[0],ht=Qe[1],Bt=K(new Map),Xt=(0,u.Z)(Bt,2),Nt=Xt[0],ft=Xt[1],Et=b(Fe,Nt,Bn[0]),_t=j(Yt,ut),Vt=j(Bn,ut),Gt=j(Rt,ut),Fn=j(nt,ut),An=_ttr?tr:Tr}var Jn=(0,n.useRef)(),jr=(0,n.useState)(),Vr=(0,u.Z)(jr,2),Br=Vr[0],Qr=Vr[1];function Dr(){Qr(Date.now())}function _r(){window.clearTimeout(Jn.current)}M(Xe,function(Tr,mr){function Lr(kr,la){kr(function(Pr){var Fa=nr(Pr+la);return Fa})}return An?(ut?Lr(en,Tr):Lr(mn,mr),_r(),Dr(),!0):!1}),(0,n.useEffect)(function(){return _r(),Br&&(Jn.current=window.setTimeout(function(){Qr(0)},100)),_r},[Br]);var Ca=W(Et,Tn,ut?Wt:Tt,Vt,Gt,Fn,(0,s.Z)((0,s.Z)({},fe),{},{tabs:Fe})),Jr=(0,u.Z)(Ca,2),wa=Jr[0],Ea=Jr[1],Yn=(0,f.Z)(function(){var Tr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:xt,mr=Et.get(Tr)||{width:0,height:0,left:0,right:0,top:0};if(ut){var Lr=Wt;At?mr.rightWt+Tn&&(Lr=mr.right+mr.width-Tn):mr.left<-Wt?Lr=-mr.left:mr.left+mr.width>-Wt+Tn&&(Lr=-(mr.left+mr.width-Tn)),mn(0),en(nr(Lr))}else{var kr=Tt;mr.top<-Tt?kr=-mr.top:mr.top+mr.height>-Tt+Tn&&(kr=-(mr.top+mr.height-Tn)),en(0),mn(nr(kr))}}),Vn={};Me==="top"||Me==="bottom"?Vn[At?"marginRight":"marginLeft"]=ze:Vn.marginTop=ze;var Sr=Fe.map(function(Tr,mr){var Lr=Tr.key;return n.createElement(D,{id:st,prefixCls:Ne,key:Lr,tab:Tr,style:mr===0?void 0:Vn,closable:Tr.closable,editable:yt,active:Lr===xt,renderWrapper:Ue,removeAriaLabel:Re==null?void 0:Re.removeAriaLabel,onClick:function(la){it(Lr,la)},onFocus:function(){Yn(Lr),Dr(),Xe.current&&(At||(Xe.current.scrollLeft=0),Xe.current.scrollTop=0)}})}),ar=function(){return ft(function(){var mr=new Map;return Fe.forEach(function(Lr){var kr,la=Lr.key,Pr=(kr=Ge.current)===null||kr===void 0?void 0:kr.querySelector('[data-node-key="'.concat(q(la),'"]'));Pr&&mr.set(la,{width:Pr.offsetWidth,height:Pr.offsetHeight,left:Pr.offsetLeft,top:Pr.offsetTop})}),mr})};(0,n.useEffect)(function(){ar()},[Fe.map(function(Tr){return Tr.key}).join("_")]);var or=U(function(){var Tr=F(je),mr=F(Le),Lr=F(He);Ut([Tr[0]-mr[0]-Lr[0],Tr[1]-mr[1]-Lr[1]]);var kr=F(_e);dn(kr);var la=F(Je);ht(la);var Pr=F(Ge);Pn([Pr[0]-kr[0],Pr[1]-kr[1]]),ar()}),br=Fe.slice(0,wa),Hr=Fe.slice(Ea+1),In=[].concat((0,x.Z)(br),(0,x.Z)(Hr)),Wn=Et.get(xt),Qn=H({activeTabOffset:Wn,horizontal:ut,rtl:At,indicatorSize:rt}),$n=Qn.style;(0,n.useEffect)(function(){Yn()},[xt,Xn,tr,re(Wn),re(Et),ut]),(0,n.useEffect)(function(){or()},[At]);var fr=!!In.length,Er="".concat(Ne,"-nav-wrap"),sa,Wr,Kr,Gr;return ut?At?(Wr=Wt>0,sa=Wt!==tr):(sa=Wt<0,Wr=Wt!==Xn):(Kr=Tt<0,Gr=Tt!==Xn),n.createElement(w.Z,{onResize:or},n.createElement("div",{ref:(0,O.x1)(Ee,je),role:"tablist",className:p()("".concat(Ne,"-nav"),qe),style:Ye,onKeyDown:function(){Dr()}},n.createElement(ue,{ref:Le,position:"left",extra:vt,prefixCls:Ne}),n.createElement(w.Z,{onResize:or},n.createElement("div",{className:p()(Er,(be={},(0,t.Z)(be,"".concat(Er,"-ping-left"),sa),(0,t.Z)(be,"".concat(Er,"-ping-right"),Wr),(0,t.Z)(be,"".concat(Er,"-ping-top"),Kr),(0,t.Z)(be,"".concat(Er,"-ping-bottom"),Gr),be)),ref:Xe},n.createElement(w.Z,{onResize:or},n.createElement("div",{ref:Ge,className:"".concat(Ne,"-nav-list"),style:{transform:"translate(".concat(Wt,"px, ").concat(Tt,"px)"),transition:Br?"none":void 0}},Sr,n.createElement($,{ref:_e,prefixCls:Ne,locale:Re,editable:yt,style:(0,s.Z)((0,s.Z)({},Sr.length===0?void 0:Vn),{},{visibility:fr?"hidden":null})}),n.createElement("div",{className:p()("".concat(Ne,"-ink-bar"),(0,t.Z)({},"".concat(Ne,"-ink-bar-animated"),mt.inkBar)),style:$n}))))),n.createElement(L,(0,a.Z)({},fe,{removeAriaLabel:Re==null?void 0:Re.removeAriaLabel,ref:Je,prefixCls:Ne,tabs:In,className:!fr&&Mn,tabMoving:!!Br})),n.createElement(ue,{ref:He,position:"right",extra:vt,prefixCls:Ne})))}var T=n.forwardRef(R),N=["renderTabBar"],te=["label","key"];function oe(fe){var Ee=fe.renderTabBar,be=(0,c.Z)(fe,N),ve=n.useContext(d),Ne=ve.tabs;if(Ee){var Fe=(0,s.Z)((0,s.Z)({},be),{},{panes:Ne.map(function(qe){var Ye=qe.label,st=qe.key,mt=(0,c.Z)(qe,te);return n.createElement(h,(0,a.Z)({tab:Ye,key:st,tabKey:st},mt))})});return Ee(Fe,T)}return n.createElement(T,be)}var V=C(48736);function ae(){var fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},Ee;return fe===!1?Ee={inkBar:!1,tabPane:!1}:fe===!0?Ee={inkBar:!0,tabPane:!1}:Ee=(0,s.Z)({inkBar:!0},(0,o.Z)(fe)==="object"?fe:{}),Ee.tabPaneMotion&&Ee.tabPane===void 0&&(Ee.tabPane=!0),!Ee.tabPaneMotion&&Ee.tabPane&&(Ee.tabPane=!1),Ee}var Se=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicatorSize"],ge=0;function Ae(fe,Ee){var be,ve=fe.id,Ne=fe.prefixCls,Fe=Ne===void 0?"rc-tabs":Ne,qe=fe.className,Ye=fe.items,st=fe.direction,mt=fe.activeKey,xt=fe.defaultActiveKey,At=fe.editable,vt=fe.animated,yt=fe.tabPosition,Re=yt===void 0?"top":yt,Me=fe.tabBarGutter,ze=fe.tabBarStyle,Ue=fe.tabBarExtraContent,it=fe.locale,tt=fe.moreIcon,rt=fe.moreTransitionName,je=fe.destroyInactiveTabPane,Le=fe.renderTabBar,He=fe.onChange,Xe=fe.onTabClick,Ge=fe.onTabScroll,Je=fe.getPopupContainer,_e=fe.popupClassName,ut=fe.indicatorSize,gt=(0,c.Z)(fe,Se),Dt=n.useMemo(function(){return(Ye||[]).filter(function(ht){return ht&&(0,o.Z)(ht)==="object"&&"key"in ht})},[Ye]),Wt=st==="rtl",en=ae(vt),on=(0,n.useState)(!1),Kt=(0,u.Z)(on,2),Tt=Kt[0],mn=Kt[1];(0,n.useEffect)(function(){mn((0,r.Z)())},[]);var un=(0,i.Z)(function(){var ht;return(ht=Dt[0])===null||ht===void 0?void 0:ht.key},{value:mt,defaultValue:xt}),pn=(0,u.Z)(un,2),Yt=pn[0],Ut=pn[1],xn=(0,n.useState)(function(){return Dt.findIndex(function(ht){return ht.key===Yt})}),gn=(0,u.Z)(xn,2),Bn=gn[0],Pn=gn[1];(0,n.useEffect)(function(){var ht=Dt.findIndex(function(Xt){return Xt.key===Yt});if(ht===-1){var Bt;ht=Math.max(0,Math.min(Bn,Dt.length-1)),Ut((Bt=Dt[ht])===null||Bt===void 0?void 0:Bt.key)}Pn(ht)},[Dt.map(function(ht){return ht.key}).join("_"),Yt,Bn]);var tn=(0,i.Z)(null,{value:ve}),It=(0,u.Z)(tn,2),Rt=It[0],dn=It[1];(0,n.useEffect)(function(){ve||(dn("rc-tabs-".concat(ge)),ge+=1)},[]);function Ve(ht,Bt){Xe==null||Xe(ht,Bt);var Xt=ht!==Yt;Ut(ht),Xt&&(He==null||He(ht))}var Qe={id:Rt,activeKey:Yt,animated:en,tabPosition:Re,rtl:Wt,mobile:Tt},nt=(0,s.Z)((0,s.Z)({},Qe),{},{editable:At,locale:it,moreIcon:tt,moreTransitionName:rt,tabBarGutter:Me,onTabClick:Ve,onTabScroll:Ge,extra:Ue,style:ze,panes:null,getPopupContainer:Je,popupClassName:_e,indicatorSize:ut});return n.createElement(d.Provider,{value:{tabs:Dt,prefixCls:Fe}},n.createElement("div",(0,a.Z)({ref:Ee,id:ve,className:p()(Fe,"".concat(Fe,"-").concat(Re),(be={},(0,t.Z)(be,"".concat(Fe,"-mobile"),Tt),(0,t.Z)(be,"".concat(Fe,"-editable"),At),(0,t.Z)(be,"".concat(Fe,"-rtl"),Wt),be),qe)},gt),n.createElement(oe,(0,a.Z)({},nt,{renderTabBar:Le})),n.createElement(m,(0,a.Z)({destroyInactiveTabPane:je},Qe,{animated:en}))))}var he=n.forwardRef(Ae),le=he,ee=le,ce=C(36355),ye=C(19716),Te=()=>null,De=C(62892);const Ke={motionAppear:!1,motionEnter:!0,motionLeave:!0};function $e(fe){let Ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},be;return Ee===!1?be={inkBar:!1,tabPane:!1}:Ee===!0?be={inkBar:!0,tabPane:!0}:be=Object.assign({inkBar:!0},typeof Ee=="object"?Ee:{}),be.tabPane&&(be.tabPaneMotion=Object.assign(Object.assign({},Ke),{motionName:(0,De.m)(fe,"switch")})),be}var pt=C(11592),Ct=function(fe,Ee){var be={};for(var ve in fe)Object.prototype.hasOwnProperty.call(fe,ve)&&Ee.indexOf(ve)<0&&(be[ve]=fe[ve]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,ve=Object.getOwnPropertySymbols(fe);NeEe)}function bt(fe,Ee){if(fe)return fe;const be=(0,pt.Z)(Ee).map(ve=>{if(n.isValidElement(ve)){const{key:Ne,props:Fe}=ve,qe=Fe||{},{tab:Ye}=qe,st=Ct(qe,["tab"]);return Object.assign(Object.assign({key:String(Ne)},st),{label:Ye})}return null});return wt(be)}var Mt=C(17313),Ht=C(83116),Ot=C(37613),Jt=C(13826),Ft=fe=>{const{componentCls:Ee,motionDurationSlow:be}=fe;return[{[Ee]:{[`${Ee}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${be}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${be}`}}}}},[(0,Jt.oN)(fe,"slide-up"),(0,Jt.oN)(fe,"slide-down")]]};const $t=fe=>{const{componentCls:Ee,tabsCardPadding:be,cardBg:ve,cardGutter:Ne,colorBorderSecondary:Fe,itemSelectedColor:qe}=fe;return{[`${Ee}-card`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{[`${Ee}-tab`]:{margin:0,padding:be,background:ve,border:`${fe.lineWidth}px ${fe.lineType} ${Fe}`,transition:`all ${fe.motionDurationSlow} ${fe.motionEaseInOut}`},[`${Ee}-tab-active`]:{color:qe,background:fe.colorBgContainer},[`${Ee}-ink-bar`]:{visibility:"hidden"}},[`&${Ee}-top, &${Ee}-bottom`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{[`${Ee}-tab + ${Ee}-tab`]:{marginLeft:{_skip_check_:!0,value:`${Ne}px`}}}},[`&${Ee}-top`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{[`${Ee}-tab`]:{borderRadius:`${fe.borderRadiusLG}px ${fe.borderRadiusLG}px 0 0`},[`${Ee}-tab-active`]:{borderBottomColor:fe.colorBgContainer}}},[`&${Ee}-bottom`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{[`${Ee}-tab`]:{borderRadius:`0 0 ${fe.borderRadiusLG}px ${fe.borderRadiusLG}px`},[`${Ee}-tab-active`]:{borderTopColor:fe.colorBgContainer}}},[`&${Ee}-left, &${Ee}-right`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{[`${Ee}-tab + ${Ee}-tab`]:{marginTop:`${Ne}px`}}},[`&${Ee}-left`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{[`${Ee}-tab`]:{borderRadius:{_skip_check_:!0,value:`${fe.borderRadiusLG}px 0 0 ${fe.borderRadiusLG}px`}},[`${Ee}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:fe.colorBgContainer}}}},[`&${Ee}-right`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{[`${Ee}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${fe.borderRadiusLG}px ${fe.borderRadiusLG}px 0`}},[`${Ee}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:fe.colorBgContainer}}}}}}},yn=fe=>{const{componentCls:Ee,itemHoverColor:be,dropdownEdgeChildVerticalPadding:ve}=fe;return{[`${Ee}-dropdown`]:Object.assign(Object.assign({},(0,Mt.Wf)(fe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:fe.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${Ee}-dropdown-menu`]:{maxHeight:fe.tabsDropdownHeight,margin:0,padding:`${ve}px 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:fe.colorBgContainer,backgroundClip:"padding-box",borderRadius:fe.borderRadiusLG,outline:"none",boxShadow:fe.boxShadowSecondary,"&-item":Object.assign(Object.assign({},Mt.vS),{display:"flex",alignItems:"center",minWidth:fe.tabsDropdownWidth,margin:0,padding:`${fe.paddingXXS}px ${fe.paddingSM}px`,color:fe.colorText,fontWeight:"normal",fontSize:fe.fontSize,lineHeight:fe.lineHeight,cursor:"pointer",transition:`all ${fe.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:fe.marginSM},color:fe.colorTextDescription,fontSize:fe.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:be}},"&:hover":{background:fe.controlItemBgHover},"&-disabled":{"&, &:hover":{color:fe.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},qt=fe=>{const{componentCls:Ee,margin:be,colorBorderSecondary:ve,horizontalMargin:Ne,verticalItemPadding:Fe,verticalItemMargin:qe}=fe;return{[`${Ee}-top, ${Ee}-bottom`]:{flexDirection:"column",[`> ${Ee}-nav, > div > ${Ee}-nav`]:{margin:Ne,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${fe.lineWidth}px ${fe.lineType} ${ve}`,content:"''"},[`${Ee}-ink-bar`]:{height:fe.lineWidthBold,"&-animated":{transition:`width ${fe.motionDurationSlow}, left ${fe.motionDurationSlow}, + `]:{background:vn},[`&${me}-row-selected`]:{"> th, > td":{background:nn},"&:hover > th, &:hover > td":{background:hn}}}},[`${me}-footer`]:{padding:`${Be}px ${ke}px`,color:an,background:Cn}})}};var Ti=(0,Po.Z)("Table",de=>{const{colorTextHeading:me,colorSplit:Ie,colorIcon:Be,colorIconHover:ke,opacityLoading:Ze,colorBgContainer:at,controlInteractiveSize:ot,headerBg:et,headerColor:ct,headerSortActiveBg:St,headerSortHoverBg:dt,bodySortBg:zt,rowHoverBg:kt,rowSelectedBg:Zt,rowSelectedHoverBg:vn,rowExpandedBg:nn,cellPaddingBlock:hn,cellPaddingInline:an,cellPaddingBlockMD:Cn,cellPaddingInlineMD:zn,cellPaddingBlockSM:Hn,cellPaddingInlineSM:Nn,borderColor:er,footerBg:lr,footerColor:On,headerBorderRadius:Dn,cellFontSize:jn,cellFontSizeMD:bn,cellFontSizeSM:Rn,headerSplitColor:qn,fixedHeaderSortActiveBg:dr,headerFilterHoverBg:sr,filterDropdownBg:Kn,expandIconBg:pr,selectionColumnWidth:gr,stickyScrollBarBg:Mr}=de,Ar=new ro.C(Be),oa=new ro.C(ke),ia=2,cr=(0,Fo.TS)(de,{tableFontSize:jn,tableBg:at,tableRadius:Dn,tablePaddingVertical:hn,tablePaddingHorizontal:an,tablePaddingVerticalMiddle:Cn,tablePaddingHorizontalMiddle:zn,tablePaddingVerticalSmall:Hn,tablePaddingHorizontalSmall:Nn,tableBorderColor:er,tableHeaderTextColor:ct,tableHeaderBg:et,tableFooterTextColor:On,tableFooterBg:lr,tableHeaderCellSplitColor:qn,tableHeaderSortBg:St,tableHeaderSortHoverBg:dt,tableHeaderIconColor:Ar.clone().setAlpha(Ar.getAlpha()*Ze).toRgbString(),tableHeaderIconColorHover:oa.clone().setAlpha(oa.getAlpha()*Ze).toRgbString(),tableBodySortBg:zt,tableFixedHeaderSortActiveBg:dr,tableHeaderFilterActiveBg:sr,tableFilterDropdownBg:Kn,tableRowHoverBg:kt,tableSelectedRowBg:Zt,tableSelectedRowHoverBg:vn,zIndexTableFixed:ia,zIndexTableSticky:ia+1,tableFontSizeMiddle:bn,tableFontSizeSmall:Rn,tableSelectionColumnWidth:gr,tableExpandIconBg:pr,tableExpandColumnWidth:ot+2*de.padding,tableExpandedRowBg:nn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Mr,tableScrollThumbBgHover:me,tableScrollBg:Ie});return[ji(cr),Ei(cr),Qo(cr),Ai(cr),yi(cr),Io(cr),xi(cr),gi(cr),Qo(cr),vi(cr),Ci(cr),bi(cr),Ii(cr),mi(cr),wi(cr),Si(cr),Oi(cr)]},de=>{const{colorFillAlter:me,colorBgContainer:Ie,colorTextHeading:Be,colorFillSecondary:ke,colorFillContent:Ze,controlItemBgActive:at,controlItemBgActiveHover:ot,padding:et,paddingSM:ct,paddingXS:St,colorBorderSecondary:dt,borderRadiusLG:zt,fontSize:kt,controlHeight:Zt,colorTextPlaceholder:vn}=de,nn=new ro.C(ke).onBackground(Ie).toHexShortString(),hn=new ro.C(Ze).onBackground(Ie).toHexShortString(),an=new ro.C(me).onBackground(Ie).toHexShortString();return{headerBg:an,headerColor:Be,headerSortActiveBg:nn,headerSortHoverBg:hn,bodySortBg:an,rowHoverBg:an,rowSelectedBg:at,rowSelectedHoverBg:ot,rowExpandedBg:me,cellPaddingBlock:et,cellPaddingInline:et,cellPaddingBlockMD:ct,cellPaddingInlineMD:St,cellPaddingBlockSM:St,cellPaddingInlineSM:St,borderColor:dt,headerBorderRadius:zt,footerBg:an,footerColor:Be,cellFontSize:kt,cellFontSizeMD:kt,cellFontSizeSM:kt,headerSplitColor:dt,fixedHeaderSortActiveBg:nn,headerFilterHoverBg:Ze,filterDropdownMenuBg:Ie,filterDropdownBg:Ie,expandIconBg:Ie,selectionColumnWidth:Zt,stickyScrollBarBg:vn,stickyScrollBarBorderRadius:100}});const Ri=[],Bi=(de,me)=>{const{prefixCls:Ie,className:Be,rootClassName:ke,style:Ze,size:at,bordered:ot,dropdownPrefixCls:et,dataSource:ct,pagination:St,rowSelection:dt,rowKey:zt="key",rowClassName:kt,columns:Zt,children:vn,childrenColumnName:nn,onChange:hn,getPopupContainer:an,loading:Cn,expandIcon:zn,expandable:Hn,expandedRowRender:Nn,expandIconColumnIndex:er,indentSize:lr,scroll:On,sortDirections:Dn,locale:jn,showSorterTooltip:bn=!0,virtual:Rn}=de,qn=t.useMemo(()=>Zt||fe(vn),[Zt,vn]),dr=t.useMemo(()=>qn.some(wr=>wr.responsive),[qn]),sr=(0,Mn.Z)(dr),Kn=t.useMemo(()=>{const wr=new Set(Object.keys(sr).filter(zr=>sr[zr]));return qn.filter(zr=>!zr.responsive||zr.responsive.some(Sa=>wr.has(Sa)))},[qn,sr]),pr=(0,Vt.Z)(de,["className","style","columns"]),{locale:gr=Xn.Z,direction:Mr,table:Ar,renderEmpty:oa,getPrefixCls:ia,getPopupContainer:cr}=t.useContext(Fn.E_),ca=(0,Tn.Z)(at),Ir=Object.assign(Object.assign({},gr.Table),jn),Xr=ct||Ri,Ur=ia("table",Ie),La=ia("dropdown",et),_n=Object.assign({childrenColumnName:nn,expandIconColumnIndex:er},Hn),{childrenColumnName:Gn="children"}=_n,Un=t.useMemo(()=>Xr.some(wr=>wr==null?void 0:wr[Gn])?"nest":Nn||Hn&&Hn.expandedRowRender?"row":null,[Xr]),Ln={body:t.useRef()},Or=t.useMemo(()=>typeof zt=="function"?zt:wr=>wr==null?void 0:wr[zt],[zt]),[kn]=fn(Xr,Gn,Or),ir={},Cr=function(wr,zr){let Sa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var na,ja,za;const Ha=Object.assign(Object.assign({},ir),wr);Sa&&((na=ir.resetPagination)===null||na===void 0||na.call(ir),!((ja=Ha.pagination)===null||ja===void 0)&&ja.current&&(Ha.pagination.current=1),St&&St.onChange&&St.onChange(1,(za=Ha.pagination)===null||za===void 0?void 0:za.pageSize)),On&&On.scrollToFirstRowOnChange!==!1&&Ln.body.current&&(0,Gt.Z)(0,{getContainer:()=>Ln.body.current}),hn==null||hn(Ha.pagination,Ha.filters,Ha.sorter,{currentDataSource:lt(aa(Xr,Ha.sorterStates,Gn),Ha.filterStates),action:zr})},xr=(wr,zr)=>{Cr({sorter:wr,sorterStates:zr},"sort",!1)},[Ia,xa,Ya,ua]=Zr({prefixCls:Ur,mergedColumns:Kn,onSorterChange:xr,sortDirections:Dn||["ascend","descend"],tableLocale:Ir,showSorterTooltip:bn}),Ua=t.useMemo(()=>aa(Xr,xa,Gn),[Xr,xa]);ir.sorter=ua(),ir.sorterStates=xa;const da=(wr,zr)=>{Cr({filters:wr,filterStates:zr},"filter",!0)},[ka,po,Rr]=Sn({prefixCls:Ur,locale:Ir,dropdownPrefixCls:La,mergedColumns:Kn,onFilterChange:da,getPopupContainer:an||cr}),Fr=lt(Ua,po);ir.filters=Rr,ir.filterStates=po;const ea=t.useMemo(()=>{const wr={};return Object.keys(Rr).forEach(zr=>{Rr[zr]!==null&&(wr[zr]=Rr[zr])}),Object.assign(Object.assign({},Ya),{filters:wr})},[Ya,Rr]),[pa]=Da(ea),ma=(wr,zr)=>{Cr({pagination:Object.assign(Object.assign({},ir.pagination),{current:wr,pageSize:zr})},"paginate")},[yr,Ba]=to(Fr.length,ma,St);ir.pagination=St===!1?{}:ba(yr,St),ir.resetPagination=Ba;const Oa=t.useMemo(()=>{if(St===!1||!yr.pageSize)return Fr;const{current:wr=1,total:zr,pageSize:Sa=ha}=yr;return Fr.lengthSa?Fr.slice((wr-1)*Sa,wr*Sa):Fr:Fr.slice((wr-1)*Sa,wr*Sa)},[!!St,Fr,yr&&yr.current,yr&&yr.pageSize,yr&&yr.total]),[Wa,Ja]=Ka({prefixCls:Ur,data:Fr,pageData:Oa,getRowKey:Or,getRecordByKey:kn,expandType:Un,childrenColumnName:Gn,locale:Ir,getPopupContainer:an||cr},dt),Qa=(wr,zr,Sa)=>{let na;return typeof kt=="function"?na=B()(kt(wr,zr,Sa)):na=B()(kt),B()({[`${Ur}-row-selected`]:Ja.has(Or(wr,zr))},na)};_n.__PARENT_RENDER_ICON__=_n.expandIcon,_n.expandIcon=_n.expandIcon||zn||Vr(Ir),Un==="nest"&&_n.expandIconColumnIndex===void 0?_n.expandIconColumnIndex=dt?1:0:_n.expandIconColumnIndex>0&&dt&&(_n.expandIconColumnIndex-=1),typeof _n.indentSize!="number"&&(_n.indentSize=typeof lr=="number"?lr:15);const Oo=t.useCallback(wr=>pa(Wa(ka(Ia(wr)))),[Ia,ka,Wa]);let oo,Va;if(St!==!1&&(yr!=null&&yr.total)){let wr;yr.size?wr=yr.size:wr=ca==="small"||ca==="middle"?"small":void 0;const zr=ja=>t.createElement(tr.Z,Object.assign({},yr,{className:B()(`${Ur}-pagination ${Ur}-pagination-${ja}`,yr.className),size:wr})),Sa=Mr==="rtl"?"left":"right",{position:na}=yr;if(na!==null&&Array.isArray(na)){const ja=na.find(io=>io.includes("top")),za=na.find(io=>io.includes("bottom")),Ha=na.every(io=>`${io}`=="none");!ja&&!za&&!Ha&&(Va=zr(Sa)),ja&&(oo=zr(ja.toLowerCase().replace("top",""))),za&&(Va=zr(za.toLowerCase().replace("bottom","")))}else Va=zr(Sa)}let Za;typeof Cn=="boolean"?Za={spinning:Cn}:typeof Cn=="object"&&(Za=Object.assign({spinning:!0},Cn));const[Pa,va]=Ti(Ur),[,ta]=(0,Jn.Z)(),$a=B()(`${Ur}-wrapper`,Ar==null?void 0:Ar.className,{[`${Ur}-wrapper-rtl`]:Mr==="rtl"},Be,ke,va),mo=Object.assign(Object.assign({},Ar==null?void 0:Ar.style),Ze),lo=jn&&jn.emptyText||(oa==null?void 0:oa("Table"))||t.createElement(An.Z,{componentName:"Table"}),qa=Rn?bo:Ma,No={},Zo=t.useMemo(()=>{const{fontSize:wr,lineHeight:zr,padding:Sa,paddingXS:na,paddingSM:ja}=ta,za=Math.floor(wr*zr);switch(ca){case"large":return Sa*2+za;case"small":return na*2+za;default:return ja*2+za}},[ta,ca]);return Rn&&(No.listItemHeight=Zo),Pa(t.createElement("div",{ref:me,className:$a,style:mo},t.createElement(nr.Z,Object.assign({spinning:!1},Za),oo,t.createElement(qa,Object.assign({},No,pr,{columns:Kn,direction:Mr,expandable:_n,prefixCls:Ur,className:B()({[`${Ur}-middle`]:ca==="middle",[`${Ur}-small`]:ca==="small",[`${Ur}-bordered`]:ot,[`${Ur}-empty`]:Xr.length===0}),data:Oa,rowKey:Or,rowClassName:Qa,emptyText:lo,internalHooks:pe,internalRefs:Ln,transformColumns:Oo})),Va)))};var Pi=t.forwardRef(Bi);const Fi=(de,me)=>{const Ie=t.useRef(0);return Ie.current+=1,t.createElement(Pi,Object.assign({},de,{ref:me,_renderTimes:Ie.current}))},ao=t.forwardRef(Fi);ao.SELECTION_COLUMN=ra,ao.EXPAND_COLUMN=S,ao.SELECTION_ALL=$r,ao.SELECTION_INVERT=ya,ao.SELECTION_NONE=fa,ao.Column=ft,ao.ColumnGroup=_t,ao.Summary=T;var Ni=ao,Di=Ni},99313:function(Pt,We,C){"use strict";C.d(We,{default:function(){return Pe}});var S=C(99267),pe=C(18785),e=C(62772),I=C(92310),p=C.n(I),a=C(60499),t=C(18642),s=C(85899),u=C(72190),o=C(43749),c=C(42244),n=C(59301),r=C(49658),i=C(18929),l=C(77900),d=(0,n.createContext)(null),E=n.forwardRef(function(fe,Ee){var be=fe.prefixCls,ve=fe.className,Ne=fe.style,Fe=fe.id,qe=fe.active,Ye=fe.tabKey,st=fe.children;return n.createElement("div",{id:Fe&&"".concat(Fe,"-panel-").concat(Ye),role:"tabpanel",tabIndex:qe?0:-1,"aria-labelledby":Fe&&"".concat(Fe,"-tab-").concat(Ye),"aria-hidden":!qe,style:Ne,className:p()(be,qe&&"".concat(be,"-active"),ve),ref:Ee},st)}),h=E,v=["key","forceRender","style","className"];function m(fe){var Ee=fe.id,be=fe.activeKey,ve=fe.animated,Ne=fe.tabPosition,Fe=fe.destroyInactiveTabPane,qe=n.useContext(d),Ye=qe.prefixCls,st=qe.tabs,mt=ve.tabPane,xt="".concat(Ye,"-tabpane");return n.createElement("div",{className:p()("".concat(Ye,"-content-holder"))},n.createElement("div",{className:p()("".concat(Ye,"-content"),"".concat(Ye,"-content-").concat(Ne),(0,t.Z)({},"".concat(Ye,"-content-animated"),mt))},st.map(function(At){var vt=At.key,yt=At.forceRender,Re=At.style,Me=At.className,ze=(0,c.Z)(At,v),Ue=vt===be;return n.createElement(l.default,(0,a.Z)({key:vt,visible:Ue,forceRender:yt,removeOnLeave:!!Fe,leavedClassName:"".concat(xt,"-hidden")},ve.tabPaneMotion),function(it,tt){var rt=it.style,je=it.className;return n.createElement(h,(0,a.Z)({},ze,{prefixCls:xt,id:Ee,tabKey:vt,animated:mt,active:Ue,style:(0,s.Z)((0,s.Z)({},Re),rt),className:p()(Me,je),ref:tt}))})})))}var x=C(77654),w=C(29301),f=C(6089),O=C(8654),y={width:0,height:0,left:0,top:0};function b(fe,Ee,be){return(0,n.useMemo)(function(){for(var ve,Ne=new Map,Fe=Ee.get((ve=fe[0])===null||ve===void 0?void 0:ve.key)||y,qe=Fe.left+Fe.width,Ye=0;YeDt?(ut=Je,Le.current="x"):(ut=_e,Le.current="y"),Ee(-ut,-ut)&&Ge.preventDefault()}var Xe=(0,n.useRef)(null);Xe.current={onTouchStart:tt,onTouchMove:rt,onTouchEnd:je,onWheel:He},n.useEffect(function(){function Ge(gt){Xe.current.onTouchStart(gt)}function Je(gt){Xe.current.onTouchMove(gt)}function _e(gt){Xe.current.onTouchEnd(gt)}function ut(gt){Xe.current.onWheel(gt)}return document.addEventListener("touchmove",Je,{passive:!1}),document.addEventListener("touchend",_e,{passive:!1}),fe.current.addEventListener("touchstart",Ge,{passive:!1}),fe.current.addEventListener("wheel",ut),function(){document.removeEventListener("touchmove",Je),document.removeEventListener("touchend",_e)}},[])}var z=C(34280);function U(fe){var Ee=(0,n.useState)(0),be=(0,u.Z)(Ee,2),ve=be[0],Ne=be[1],Fe=(0,n.useRef)(0),qe=(0,n.useRef)();return qe.current=fe,(0,z.o)(function(){var Ye;(Ye=qe.current)===null||Ye===void 0||Ye.call(qe)},[ve]),function(){Fe.current===ve&&(Fe.current+=1,Ne(Fe.current))}}function K(fe){var Ee=(0,n.useRef)([]),be=(0,n.useState)({}),ve=(0,u.Z)(be,2),Ne=ve[1],Fe=(0,n.useRef)(typeof fe=="function"?fe():fe),qe=U(function(){var st=Fe.current;Ee.current.forEach(function(mt){st=mt(st)}),Ee.current=[],Fe.current=st,Ne({})});function Ye(st){Ee.current.push(st),qe()}return[Fe.current,Ye]}var X={width:0,height:0,left:0,top:0,right:0};function W(fe,Ee,be,ve,Ne,Fe,qe){var Ye=qe.tabs,st=qe.tabPosition,mt=qe.rtl,xt,At,vt;return["top","bottom"].includes(st)?(xt="width",At=mt?"right":"left",vt=Math.abs(be)):(xt="height",At="top",vt=-be),(0,n.useMemo)(function(){if(!Ye.length)return[0,0];for(var yt=Ye.length,Re=yt,Me=0;Mevt+Ee){Re=Me-1;break}}for(var Ue=0,it=yt-1;it>=0;it-=1){var tt=fe.get(Ye[it].key)||X;if(tt[At]=Re?[0,0]:[Ue,Re]},[fe,Ee,ve,Ne,Fe,vt,st,Ye.map(function(yt){return yt.key}).join("_"),mt])}function re(fe){var Ee;return fe instanceof Map?(Ee={},fe.forEach(function(be,ve){Ee[ve]=be})):Ee=fe,JSON.stringify(Ee)}var G="TABS_DQ";function q(fe){return String(fe).replace(/"/g,G)}function Y(fe,Ee,be,ve){return!(!be||ve||fe===!1||fe===void 0&&(Ee===!1||Ee===null))}function Q(fe,Ee){var be=fe.prefixCls,ve=fe.editable,Ne=fe.locale,Fe=fe.style;return!ve||ve.showAdd===!1?null:n.createElement("button",{ref:Ee,type:"button",className:"".concat(be,"-nav-add"),style:Fe,"aria-label":(Ne==null?void 0:Ne.addAriaLabel)||"Add tab",onClick:function(Ye){ve.onEdit("add",{event:Ye})}},ve.addIcon||"+")}var $=n.forwardRef(Q),J=n.forwardRef(function(fe,Ee){var be=fe.position,ve=fe.prefixCls,Ne=fe.extra;if(!Ne)return null;var Fe,qe={};return(0,o.Z)(Ne)==="object"&&!n.isValidElement(Ne)?qe=Ne:qe.right=Ne,be==="right"&&(Fe=qe.right),be==="left"&&(Fe=qe.left),Fe?n.createElement("div",{className:"".concat(ve,"-extra-content"),ref:Ee},Fe):null}),ue=J,se=C(31561),xe=C(15285),we=C(10228);function ie(fe,Ee){var be=fe.prefixCls,ve=fe.id,Ne=fe.tabs,Fe=fe.locale,qe=fe.mobile,Ye=fe.moreIcon,st=Ye===void 0?"More":Ye,mt=fe.moreTransitionName,xt=fe.style,At=fe.className,vt=fe.editable,yt=fe.tabBarGutter,Re=fe.rtl,Me=fe.removeAriaLabel,ze=fe.onTabClick,Ue=fe.getPopupContainer,it=fe.popupClassName,tt=(0,n.useState)(!1),rt=(0,u.Z)(tt,2),je=rt[0],Le=rt[1],He=(0,n.useState)(null),Xe=(0,u.Z)(He,2),Ge=Xe[0],Je=Xe[1],_e="".concat(ve,"-more-popup"),ut="".concat(be,"-dropdown"),gt=Ge!==null?"".concat(_e,"-").concat(Ge):null,Dt=Fe==null?void 0:Fe.dropdownAriaLabel;function Wt(pn,Yt){pn.preventDefault(),pn.stopPropagation(),vt.onEdit("remove",{key:Yt,event:pn})}var en=n.createElement(xe.ZP,{onClick:function(Yt){var Ut=Yt.key,xn=Yt.domEvent;ze(Ut,xn),Le(!1)},prefixCls:"".concat(ut,"-menu"),id:_e,tabIndex:-1,role:"listbox","aria-activedescendant":gt,selectedKeys:[Ge],"aria-label":Dt!==void 0?Dt:"expanded dropdown"},Ne.map(function(pn){var Yt=pn.closable,Ut=pn.disabled,xn=pn.closeIcon,gn=pn.key,Bn=pn.label,Pn=Y(Yt,xn,vt,Ut);return n.createElement(xe.sN,{key:gn,id:"".concat(_e,"-").concat(gn),role:"option","aria-controls":ve&&"".concat(ve,"-panel-").concat(gn),disabled:Ut},n.createElement("span",null,Bn),Pn&&n.createElement("button",{type:"button","aria-label":Me||"remove",tabIndex:0,className:"".concat(ut,"-menu-item-remove"),onClick:function(It){It.stopPropagation(),Wt(It,gn)}},xn||vt.removeIcon||"\xD7"))}));function on(pn){for(var Yt=Ne.filter(function(Pn){return!Pn.disabled}),Ut=Yt.findIndex(function(Pn){return Pn.key===Ge})||0,xn=Yt.length,gn=0;gnmr?"left":"right"})}),Dt=(0,u.Z)(gt,2),Wt=Dt[0],en=Dt[1],on=g(0,function(Tr,mr){!ut&&tt&&tt({direction:Tr>mr?"top":"bottom"})}),Kt=(0,u.Z)(on,2),Tt=Kt[0],mn=Kt[1],un=(0,n.useState)([0,0]),pn=(0,u.Z)(un,2),Yt=pn[0],Ut=pn[1],xn=(0,n.useState)([0,0]),gn=(0,u.Z)(xn,2),Bn=gn[0],Pn=gn[1],tn=(0,n.useState)([0,0]),It=(0,u.Z)(tn,2),Rt=It[0],dn=It[1],Ve=(0,n.useState)([0,0]),Qe=(0,u.Z)(Ve,2),nt=Qe[0],ht=Qe[1],Bt=K(new Map),Xt=(0,u.Z)(Bt,2),Nt=Xt[0],ft=Xt[1],Et=b(Fe,Nt,Bn[0]),_t=j(Yt,ut),Vt=j(Bn,ut),Gt=j(Rt,ut),Fn=j(nt,ut),An=_ttr?tr:Tr}var Jn=(0,n.useRef)(),jr=(0,n.useState)(),Vr=(0,u.Z)(jr,2),Br=Vr[0],Qr=Vr[1];function Dr(){Qr(Date.now())}function _r(){window.clearTimeout(Jn.current)}M(Xe,function(Tr,mr){function Lr(kr,la){kr(function(Pr){var Fa=nr(Pr+la);return Fa})}return An?(ut?Lr(en,Tr):Lr(mn,mr),_r(),Dr(),!0):!1}),(0,n.useEffect)(function(){return _r(),Br&&(Jn.current=window.setTimeout(function(){Qr(0)},100)),_r},[Br]);var Ca=W(Et,Tn,ut?Wt:Tt,Vt,Gt,Fn,(0,s.Z)((0,s.Z)({},fe),{},{tabs:Fe})),Jr=(0,u.Z)(Ca,2),wa=Jr[0],Ea=Jr[1],Yn=(0,f.Z)(function(){var Tr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:xt,mr=Et.get(Tr)||{width:0,height:0,left:0,right:0,top:0};if(ut){var Lr=Wt;At?mr.rightWt+Tn&&(Lr=mr.right+mr.width-Tn):mr.left<-Wt?Lr=-mr.left:mr.left+mr.width>-Wt+Tn&&(Lr=-(mr.left+mr.width-Tn)),mn(0),en(nr(Lr))}else{var kr=Tt;mr.top<-Tt?kr=-mr.top:mr.top+mr.height>-Tt+Tn&&(kr=-(mr.top+mr.height-Tn)),en(0),mn(nr(kr))}}),Vn={};Me==="top"||Me==="bottom"?Vn[At?"marginRight":"marginLeft"]=ze:Vn.marginTop=ze;var Sr=Fe.map(function(Tr,mr){var Lr=Tr.key;return n.createElement(D,{id:st,prefixCls:Ne,key:Lr,tab:Tr,style:mr===0?void 0:Vn,closable:Tr.closable,editable:yt,active:Lr===xt,renderWrapper:Ue,removeAriaLabel:Re==null?void 0:Re.removeAriaLabel,onClick:function(la){it(Lr,la)},onFocus:function(){Yn(Lr),Dr(),Xe.current&&(At||(Xe.current.scrollLeft=0),Xe.current.scrollTop=0)}})}),ar=function(){return ft(function(){var mr=new Map;return Fe.forEach(function(Lr){var kr,la=Lr.key,Pr=(kr=Ge.current)===null||kr===void 0?void 0:kr.querySelector('[data-node-key="'.concat(q(la),'"]'));Pr&&mr.set(la,{width:Pr.offsetWidth,height:Pr.offsetHeight,left:Pr.offsetLeft,top:Pr.offsetTop})}),mr})};(0,n.useEffect)(function(){ar()},[Fe.map(function(Tr){return Tr.key}).join("_")]);var or=U(function(){var Tr=F(je),mr=F(Le),Lr=F(He);Ut([Tr[0]-mr[0]-Lr[0],Tr[1]-mr[1]-Lr[1]]);var kr=F(_e);dn(kr);var la=F(Je);ht(la);var Pr=F(Ge);Pn([Pr[0]-kr[0],Pr[1]-kr[1]]),ar()}),br=Fe.slice(0,wa),Hr=Fe.slice(Ea+1),In=[].concat((0,x.Z)(br),(0,x.Z)(Hr)),Wn=Et.get(xt),Qn=H({activeTabOffset:Wn,horizontal:ut,rtl:At,indicatorSize:rt}),$n=Qn.style;(0,n.useEffect)(function(){Yn()},[xt,Xn,tr,re(Wn),re(Et),ut]),(0,n.useEffect)(function(){or()},[At]);var fr=!!In.length,Er="".concat(Ne,"-nav-wrap"),sa,Wr,Kr,Gr;return ut?At?(Wr=Wt>0,sa=Wt!==tr):(sa=Wt<0,Wr=Wt!==Xn):(Kr=Tt<0,Gr=Tt!==Xn),n.createElement(w.Z,{onResize:or},n.createElement("div",{ref:(0,O.x1)(Ee,je),role:"tablist",className:p()("".concat(Ne,"-nav"),qe),style:Ye,onKeyDown:function(){Dr()}},n.createElement(ue,{ref:Le,position:"left",extra:vt,prefixCls:Ne}),n.createElement(w.Z,{onResize:or},n.createElement("div",{className:p()(Er,(be={},(0,t.Z)(be,"".concat(Er,"-ping-left"),sa),(0,t.Z)(be,"".concat(Er,"-ping-right"),Wr),(0,t.Z)(be,"".concat(Er,"-ping-top"),Kr),(0,t.Z)(be,"".concat(Er,"-ping-bottom"),Gr),be)),ref:Xe},n.createElement(w.Z,{onResize:or},n.createElement("div",{ref:Ge,className:"".concat(Ne,"-nav-list"),style:{transform:"translate(".concat(Wt,"px, ").concat(Tt,"px)"),transition:Br?"none":void 0}},Sr,n.createElement($,{ref:_e,prefixCls:Ne,locale:Re,editable:yt,style:(0,s.Z)((0,s.Z)({},Sr.length===0?void 0:Vn),{},{visibility:fr?"hidden":null})}),n.createElement("div",{className:p()("".concat(Ne,"-ink-bar"),(0,t.Z)({},"".concat(Ne,"-ink-bar-animated"),mt.inkBar)),style:$n}))))),n.createElement(L,(0,a.Z)({},fe,{removeAriaLabel:Re==null?void 0:Re.removeAriaLabel,ref:Je,prefixCls:Ne,tabs:In,className:!fr&&Mn,tabMoving:!!Br})),n.createElement(ue,{ref:He,position:"right",extra:vt,prefixCls:Ne})))}var T=n.forwardRef(R),N=["renderTabBar"],te=["label","key"];function oe(fe){var Ee=fe.renderTabBar,be=(0,c.Z)(fe,N),ve=n.useContext(d),Ne=ve.tabs;if(Ee){var Fe=(0,s.Z)((0,s.Z)({},be),{},{panes:Ne.map(function(qe){var Ye=qe.label,st=qe.key,mt=(0,c.Z)(qe,te);return n.createElement(h,(0,a.Z)({tab:Ye,key:st,tabKey:st},mt))})});return Ee(Fe,T)}return n.createElement(T,be)}var V=C(48736);function ae(){var fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},Ee;return fe===!1?Ee={inkBar:!1,tabPane:!1}:fe===!0?Ee={inkBar:!0,tabPane:!1}:Ee=(0,s.Z)({inkBar:!0},(0,o.Z)(fe)==="object"?fe:{}),Ee.tabPaneMotion&&Ee.tabPane===void 0&&(Ee.tabPane=!0),!Ee.tabPaneMotion&&Ee.tabPane&&(Ee.tabPane=!1),Ee}var Se=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicatorSize"],ge=0;function Ae(fe,Ee){var be,ve=fe.id,Ne=fe.prefixCls,Fe=Ne===void 0?"rc-tabs":Ne,qe=fe.className,Ye=fe.items,st=fe.direction,mt=fe.activeKey,xt=fe.defaultActiveKey,At=fe.editable,vt=fe.animated,yt=fe.tabPosition,Re=yt===void 0?"top":yt,Me=fe.tabBarGutter,ze=fe.tabBarStyle,Ue=fe.tabBarExtraContent,it=fe.locale,tt=fe.moreIcon,rt=fe.moreTransitionName,je=fe.destroyInactiveTabPane,Le=fe.renderTabBar,He=fe.onChange,Xe=fe.onTabClick,Ge=fe.onTabScroll,Je=fe.getPopupContainer,_e=fe.popupClassName,ut=fe.indicatorSize,gt=(0,c.Z)(fe,Se),Dt=n.useMemo(function(){return(Ye||[]).filter(function(ht){return ht&&(0,o.Z)(ht)==="object"&&"key"in ht})},[Ye]),Wt=st==="rtl",en=ae(vt),on=(0,n.useState)(!1),Kt=(0,u.Z)(on,2),Tt=Kt[0],mn=Kt[1];(0,n.useEffect)(function(){mn((0,r.Z)())},[]);var un=(0,i.Z)(function(){var ht;return(ht=Dt[0])===null||ht===void 0?void 0:ht.key},{value:mt,defaultValue:xt}),pn=(0,u.Z)(un,2),Yt=pn[0],Ut=pn[1],xn=(0,n.useState)(function(){return Dt.findIndex(function(ht){return ht.key===Yt})}),gn=(0,u.Z)(xn,2),Bn=gn[0],Pn=gn[1];(0,n.useEffect)(function(){var ht=Dt.findIndex(function(Xt){return Xt.key===Yt});if(ht===-1){var Bt;ht=Math.max(0,Math.min(Bn,Dt.length-1)),Ut((Bt=Dt[ht])===null||Bt===void 0?void 0:Bt.key)}Pn(ht)},[Dt.map(function(ht){return ht.key}).join("_"),Yt,Bn]);var tn=(0,i.Z)(null,{value:ve}),It=(0,u.Z)(tn,2),Rt=It[0],dn=It[1];(0,n.useEffect)(function(){ve||(dn("rc-tabs-".concat(ge)),ge+=1)},[]);function Ve(ht,Bt){Xe==null||Xe(ht,Bt);var Xt=ht!==Yt;Ut(ht),Xt&&(He==null||He(ht))}var Qe={id:Rt,activeKey:Yt,animated:en,tabPosition:Re,rtl:Wt,mobile:Tt},nt=(0,s.Z)((0,s.Z)({},Qe),{},{editable:At,locale:it,moreIcon:tt,moreTransitionName:rt,tabBarGutter:Me,onTabClick:Ve,onTabScroll:Ge,extra:Ue,style:ze,panes:null,getPopupContainer:Je,popupClassName:_e,indicatorSize:ut});return n.createElement(d.Provider,{value:{tabs:Dt,prefixCls:Fe}},n.createElement("div",(0,a.Z)({ref:Ee,id:ve,className:p()(Fe,"".concat(Fe,"-").concat(Re),(be={},(0,t.Z)(be,"".concat(Fe,"-mobile"),Tt),(0,t.Z)(be,"".concat(Fe,"-editable"),At),(0,t.Z)(be,"".concat(Fe,"-rtl"),Wt),be),qe)},gt),n.createElement(oe,(0,a.Z)({},nt,{renderTabBar:Le})),n.createElement(m,(0,a.Z)({destroyInactiveTabPane:je},Qe,{animated:en}))))}var he=n.forwardRef(Ae),le=he,ee=le,ce=C(36355),ye=C(19716),Te=()=>null,De=C(62892);const Ke={motionAppear:!1,motionEnter:!0,motionLeave:!0};function $e(fe){let Ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},be;return Ee===!1?be={inkBar:!1,tabPane:!1}:Ee===!0?be={inkBar:!0,tabPane:!0}:be=Object.assign({inkBar:!0},typeof Ee=="object"?Ee:{}),be.tabPane&&(be.tabPaneMotion=Object.assign(Object.assign({},Ke),{motionName:(0,De.m)(fe,"switch")})),be}var pt=C(11592),Ct=function(fe,Ee){var be={};for(var ve in fe)Object.prototype.hasOwnProperty.call(fe,ve)&&Ee.indexOf(ve)<0&&(be[ve]=fe[ve]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,ve=Object.getOwnPropertySymbols(fe);NeEe)}function bt(fe,Ee){if(fe)return fe;const be=(0,pt.Z)(Ee).map(ve=>{if(n.isValidElement(ve)){const{key:Ne,props:Fe}=ve,qe=Fe||{},{tab:Ye}=qe,st=Ct(qe,["tab"]);return Object.assign(Object.assign({key:String(Ne)},st),{label:Ye})}return null});return wt(be)}var Mt=C(17313),Ht=C(83116),jt=C(37613),Jt=C(13826),Ft=fe=>{const{componentCls:Ee,motionDurationSlow:be}=fe;return[{[Ee]:{[`${Ee}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${be}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${be}`}}}}},[(0,Jt.oN)(fe,"slide-up"),(0,Jt.oN)(fe,"slide-down")]]};const $t=fe=>{const{componentCls:Ee,tabsCardPadding:be,cardBg:ve,cardGutter:Ne,colorBorderSecondary:Fe,itemSelectedColor:qe}=fe;return{[`${Ee}-card`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{[`${Ee}-tab`]:{margin:0,padding:be,background:ve,border:`${fe.lineWidth}px ${fe.lineType} ${Fe}`,transition:`all ${fe.motionDurationSlow} ${fe.motionEaseInOut}`},[`${Ee}-tab-active`]:{color:qe,background:fe.colorBgContainer},[`${Ee}-ink-bar`]:{visibility:"hidden"}},[`&${Ee}-top, &${Ee}-bottom`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{[`${Ee}-tab + ${Ee}-tab`]:{marginLeft:{_skip_check_:!0,value:`${Ne}px`}}}},[`&${Ee}-top`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{[`${Ee}-tab`]:{borderRadius:`${fe.borderRadiusLG}px ${fe.borderRadiusLG}px 0 0`},[`${Ee}-tab-active`]:{borderBottomColor:fe.colorBgContainer}}},[`&${Ee}-bottom`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{[`${Ee}-tab`]:{borderRadius:`0 0 ${fe.borderRadiusLG}px ${fe.borderRadiusLG}px`},[`${Ee}-tab-active`]:{borderTopColor:fe.colorBgContainer}}},[`&${Ee}-left, &${Ee}-right`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{[`${Ee}-tab + ${Ee}-tab`]:{marginTop:`${Ne}px`}}},[`&${Ee}-left`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{[`${Ee}-tab`]:{borderRadius:{_skip_check_:!0,value:`${fe.borderRadiusLG}px 0 0 ${fe.borderRadiusLG}px`}},[`${Ee}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:fe.colorBgContainer}}}},[`&${Ee}-right`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{[`${Ee}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${fe.borderRadiusLG}px ${fe.borderRadiusLG}px 0`}},[`${Ee}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:fe.colorBgContainer}}}}}}},yn=fe=>{const{componentCls:Ee,itemHoverColor:be,dropdownEdgeChildVerticalPadding:ve}=fe;return{[`${Ee}-dropdown`]:Object.assign(Object.assign({},(0,Mt.Wf)(fe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:fe.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${Ee}-dropdown-menu`]:{maxHeight:fe.tabsDropdownHeight,margin:0,padding:`${ve}px 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:fe.colorBgContainer,backgroundClip:"padding-box",borderRadius:fe.borderRadiusLG,outline:"none",boxShadow:fe.boxShadowSecondary,"&-item":Object.assign(Object.assign({},Mt.vS),{display:"flex",alignItems:"center",minWidth:fe.tabsDropdownWidth,margin:0,padding:`${fe.paddingXXS}px ${fe.paddingSM}px`,color:fe.colorText,fontWeight:"normal",fontSize:fe.fontSize,lineHeight:fe.lineHeight,cursor:"pointer",transition:`all ${fe.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:fe.marginSM},color:fe.colorTextDescription,fontSize:fe.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:be}},"&:hover":{background:fe.controlItemBgHover},"&-disabled":{"&, &:hover":{color:fe.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},qt=fe=>{const{componentCls:Ee,margin:be,colorBorderSecondary:ve,horizontalMargin:Ne,verticalItemPadding:Fe,verticalItemMargin:qe}=fe;return{[`${Ee}-top, ${Ee}-bottom`]:{flexDirection:"column",[`> ${Ee}-nav, > div > ${Ee}-nav`]:{margin:Ne,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${fe.lineWidth}px ${fe.lineType} ${ve}`,content:"''"},[`${Ee}-ink-bar`]:{height:fe.lineWidthBold,"&-animated":{transition:`width ${fe.motionDurationSlow}, left ${fe.motionDurationSlow}, right ${fe.motionDurationSlow}`}},[`${Ee}-nav-wrap`]:{"&::before, &::after":{top:0,bottom:0,width:fe.controlHeight},"&::before":{left:{_skip_check_:!0,value:0},boxShadow:fe.boxShadowTabsOverflowLeft},"&::after":{right:{_skip_check_:!0,value:0},boxShadow:fe.boxShadowTabsOverflowRight},[`&${Ee}-nav-wrap-ping-left::before`]:{opacity:1},[`&${Ee}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${Ee}-top`]:{[`> ${Ee}-nav, - > div > ${Ee}-nav`]:{"&::before":{bottom:0},[`${Ee}-ink-bar`]:{bottom:0}}},[`${Ee}-bottom`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{order:1,marginTop:`${be}px`,marginBottom:0,"&::before":{top:0},[`${Ee}-ink-bar`]:{top:0}},[`> ${Ee}-content-holder, > div > ${Ee}-content-holder`]:{order:0}},[`${Ee}-left, ${Ee}-right`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{flexDirection:"column",minWidth:fe.controlHeight*1.25,[`${Ee}-tab`]:{padding:Fe,textAlign:"center"},[`${Ee}-tab + ${Ee}-tab`]:{margin:qe},[`${Ee}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:fe.controlHeight},"&::before":{top:0,boxShadow:fe.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:fe.boxShadowTabsOverflowBottom},[`&${Ee}-nav-wrap-ping-top::before`]:{opacity:1},[`&${Ee}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${Ee}-ink-bar`]:{width:fe.lineWidthBold,"&-animated":{transition:`height ${fe.motionDurationSlow}, top ${fe.motionDurationSlow}`}},[`${Ee}-nav-list, ${Ee}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${Ee}-left`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{[`${Ee}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${Ee}-content-holder, > div > ${Ee}-content-holder`]:{marginLeft:{_skip_check_:!0,value:`-${fe.lineWidth}px`},borderLeft:{_skip_check_:!0,value:`${fe.lineWidth}px ${fe.lineType} ${fe.colorBorder}`},[`> ${Ee}-content > ${Ee}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:fe.paddingLG}}}},[`${Ee}-right`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{order:1,[`${Ee}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${Ee}-content-holder, > div > ${Ee}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:-fe.lineWidth},borderRight:{_skip_check_:!0,value:`${fe.lineWidth}px ${fe.lineType} ${fe.colorBorder}`},[`> ${Ee}-content > ${Ee}-tabpane`]:{paddingRight:{_skip_check_:!0,value:fe.paddingLG}}}}}},Qt=fe=>{const{componentCls:Ee,cardPaddingSM:be,cardPaddingLG:ve,horizontalItemPaddingSM:Ne,horizontalItemPaddingLG:Fe}=fe;return{[Ee]:{"&-small":{[`> ${Ee}-nav`]:{[`${Ee}-tab`]:{padding:Ne,fontSize:fe.titleFontSizeSM}}},"&-large":{[`> ${Ee}-nav`]:{[`${Ee}-tab`]:{padding:Fe,fontSize:fe.titleFontSizeLG}}}},[`${Ee}-card`]:{[`&${Ee}-small`]:{[`> ${Ee}-nav`]:{[`${Ee}-tab`]:{padding:be}},[`&${Ee}-bottom`]:{[`> ${Ee}-nav ${Ee}-tab`]:{borderRadius:`0 0 ${fe.borderRadius}px ${fe.borderRadius}px`}},[`&${Ee}-top`]:{[`> ${Ee}-nav ${Ee}-tab`]:{borderRadius:`${fe.borderRadius}px ${fe.borderRadius}px 0 0`}},[`&${Ee}-right`]:{[`> ${Ee}-nav ${Ee}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${fe.borderRadius}px ${fe.borderRadius}px 0`}}},[`&${Ee}-left`]:{[`> ${Ee}-nav ${Ee}-tab`]:{borderRadius:{_skip_check_:!0,value:`${fe.borderRadius}px 0 0 ${fe.borderRadius}px`}}}},[`&${Ee}-large`]:{[`> ${Ee}-nav`]:{[`${Ee}-tab`]:{padding:ve}}}}}},ln=fe=>{const{componentCls:Ee,itemActiveColor:be,itemHoverColor:ve,iconCls:Ne,tabsHorizontalItemMargin:Fe,horizontalItemPadding:qe,itemSelectedColor:Ye,itemColor:st}=fe,mt=`${Ee}-tab`;return{[mt]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:qe,fontSize:fe.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:st,"&-btn, &-remove":Object.assign({"&:focus:not(:focus-visible), &:active":{color:be}},(0,Mt.Qy)(fe)),"&-btn":{outline:"none",transition:"all 0.3s"},"&-remove":{flex:"none",marginRight:{_skip_check_:!0,value:-fe.marginXXS},marginLeft:{_skip_check_:!0,value:fe.marginXS},color:fe.colorTextDescription,fontSize:fe.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${fe.motionDurationSlow}`,"&:hover":{color:fe.colorTextHeading}},"&:hover":{color:ve},[`&${mt}-active ${mt}-btn`]:{color:Ye,textShadow:fe.tabsActiveTextShadow},[`&${mt}-disabled`]:{color:fe.colorTextDisabled,cursor:"not-allowed"},[`&${mt}-disabled ${mt}-btn, &${mt}-disabled ${Ee}-remove`]:{"&:focus, &:active":{color:fe.colorTextDisabled}},[`& ${mt}-remove ${Ne}`]:{margin:0},[Ne]:{marginRight:{_skip_check_:!0,value:fe.marginSM}}},[`${mt} + ${mt}`]:{margin:{_skip_check_:!0,value:Fe}}}},En=fe=>{const{componentCls:Ee,tabsHorizontalItemMarginRTL:be,iconCls:ve,cardGutter:Ne}=fe;return{[`${Ee}-rtl`]:{direction:"rtl",[`${Ee}-nav`]:{[`${Ee}-tab`]:{margin:{_skip_check_:!0,value:be},[`${Ee}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[ve]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:`${fe.marginSM}px`}},[`${Ee}-tab-remove`]:{marginRight:{_skip_check_:!0,value:`${fe.marginXS}px`},marginLeft:{_skip_check_:!0,value:`-${fe.marginXXS}px`},[ve]:{margin:0}}}},[`&${Ee}-left`]:{[`> ${Ee}-nav`]:{order:1},[`> ${Ee}-content-holder`]:{order:0}},[`&${Ee}-right`]:{[`> ${Ee}-nav`]:{order:0},[`> ${Ee}-content-holder`]:{order:1}},[`&${Ee}-card${Ee}-top, &${Ee}-card${Ee}-bottom`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{[`${Ee}-tab + ${Ee}-tab`]:{marginRight:{_skip_check_:!0,value:Ne},marginLeft:{_skip_check_:!0,value:0}}}}},[`${Ee}-dropdown-rtl`]:{direction:"rtl"},[`${Ee}-menu-item`]:{[`${Ee}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},jt=fe=>{const{componentCls:Ee,tabsCardPadding:be,cardHeight:ve,cardGutter:Ne,itemHoverColor:Fe,itemActiveColor:qe,colorBorderSecondary:Ye}=fe;return{[Ee]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Mt.Wf)(fe)),{display:"flex",[`> ${Ee}-nav, > div > ${Ee}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${Ee}-nav-wrap`]:{position:"relative",display:"flex",flex:"auto",alignSelf:"stretch",overflow:"hidden",whiteSpace:"nowrap",transform:"translate(0)","&::before, &::after":{position:"absolute",zIndex:1,opacity:0,transition:`opacity ${fe.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${Ee}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${fe.motionDurationSlow}`},[`${Ee}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${Ee}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${Ee}-nav-more`]:{position:"relative",padding:be,background:"transparent",border:0,color:fe.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:fe.controlHeightLG/8,transform:"translateY(100%)",content:"''"}},[`${Ee}-nav-add`]:Object.assign({minWidth:ve,marginLeft:{_skip_check_:!0,value:Ne},padding:`0 ${fe.paddingXS}px`,background:"transparent",border:`${fe.lineWidth}px ${fe.lineType} ${Ye}`,borderRadius:`${fe.borderRadiusLG}px ${fe.borderRadiusLG}px 0 0`,outline:"none",cursor:"pointer",color:fe.colorText,transition:`all ${fe.motionDurationSlow} ${fe.motionEaseInOut}`,"&:hover":{color:Fe},"&:active, &:focus:not(:focus-visible)":{color:qe}},(0,Mt.Qy)(fe))},[`${Ee}-extra-content`]:{flex:"none"},[`${Ee}-ink-bar`]:{position:"absolute",background:fe.inkBarColor,pointerEvents:"none"}}),ln(fe)),{[`${Ee}-content`]:{position:"relative",width:"100%"},[`${Ee}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${Ee}-tabpane`]:{outline:"none","&-hidden":{display:"none"}}}),[`${Ee}-centered`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{[`${Ee}-nav-wrap`]:{[`&:not([class*='${Ee}-nav-wrap-ping'])`]:{justifyContent:"center"}}}}}};var wn=(0,Ht.Z)("Tabs",fe=>{const Ee=(0,Ot.TS)(fe,{tabsCardPadding:fe.cardPadding||`${(fe.cardHeight-Math.round(fe.fontSize*fe.lineHeight))/2-fe.lineWidth}px ${fe.padding}px`,dropdownEdgeChildVerticalPadding:fe.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${fe.horizontalItemGutter}px`,tabsHorizontalItemMarginRTL:`0 0 0 ${fe.horizontalItemGutter}px`});return[Qt(Ee),En(Ee),qt(Ee),yn(Ee),$t(Ee),jt(Ee),Ft(Ee)]},fe=>{const Ee=fe.controlHeightLG;return{zIndexPopup:fe.zIndexPopupBase+50,cardBg:fe.colorFillAlter,cardHeight:Ee,cardPadding:"",cardPaddingSM:`${fe.paddingXXS*1.5}px ${fe.padding}px`,cardPaddingLG:`${fe.paddingXS}px ${fe.padding}px ${fe.paddingXXS*1.5}px`,titleFontSize:fe.fontSize,titleFontSizeLG:fe.fontSizeLG,titleFontSizeSM:fe.fontSize,inkBarColor:fe.colorPrimary,horizontalMargin:`0 0 ${fe.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${fe.paddingSM}px 0`,horizontalItemPaddingSM:`${fe.paddingXS}px 0`,horizontalItemPaddingLG:`${fe.padding}px 0`,verticalItemPadding:`${fe.paddingXS}px ${fe.paddingLG}px`,verticalItemMargin:`${fe.margin}px 0 0 0`,itemColor:fe.colorText,itemSelectedColor:fe.colorPrimary,itemHoverColor:fe.colorPrimaryHover,itemActiveColor:fe.colorPrimaryActive,cardGutter:fe.marginXXS/2}}),rn=function(fe,Ee){var be={};for(var ve in fe)Object.prototype.hasOwnProperty.call(fe,ve)&&Ee.indexOf(ve)<0&&(be[ve]=fe[ve]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,ve=Object.getOwnPropertySymbols(fe);Ne{const{type:Ee,className:be,rootClassName:ve,size:Ne,onEdit:Fe,hideAdd:qe,centered:Ye,addIcon:st,popupClassName:mt,children:xt,items:At,animated:vt,style:yt,indicatorSize:Re}=fe,Me=rn(fe,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","popupClassName","children","items","animated","style","indicatorSize"]),{prefixCls:ze,moreIcon:Ue=n.createElement(pe.Z,null)}=Me,{direction:it,tabs:tt,getPrefixCls:rt,getPopupContainer:je}=n.useContext(ce.E_),Le=rt("tabs",ze),[He,Xe]=wn(Le);let Ge;Ee==="editable-card"&&(Ge={onEdit:(Wt,en)=>{let{key:on,event:Kt}=en;Fe==null||Fe(Wt==="add"?Kt:on,Wt)},removeIcon:n.createElement(S.Z,null),addIcon:st||n.createElement(e.Z,null),showAdd:qe!==!0});const Je=rt(),_e=bt(At,xt),ut=$e(Le,vt),gt=(0,ye.Z)(Ne),Dt=Object.assign(Object.assign({},tt==null?void 0:tt.style),yt);return He(n.createElement(ee,Object.assign({direction:it,getPopupContainer:je,moreTransitionName:`${Je}-slide-up`},Me,{items:_e,className:p()({[`${Le}-${gt}`]:gt,[`${Le}-card`]:["card","editable-card"].includes(Ee),[`${Le}-editable-card`]:Ee==="editable-card",[`${Le}-centered`]:Ye},tt==null?void 0:tt.className,be,ve,Xe),popupClassName:p()(mt,Xe),style:Dt,editable:Ge,moreIcon:Ue,prefixCls:Le,animated:ut,indicatorSize:Re!=null?Re:tt==null?void 0:tt.indicatorSize})))};Zn.TabPane=Te;var Pe=Zn},17574:function(Pt,We,C){"use strict";C.d(We,{default:function(){return W}});var S=C(38028),pe=C(77654),e=C(52671),I=C(8657),p=C(60499),a=C(59301),t={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"},s=t,u=C(7657),o=function(G,q){return a.createElement(u.Z,(0,p.Z)({},G,{ref:q,icon:s}))},c=a.forwardRef(o),n=c,r=C(92310),i=C.n(r),l=C(35654),d=C(71430),E=C(36355),h=C(56082),v=C(62892),m=C(20648);const x=4;function w(re){const{dropPosition:G,dropLevelOffset:q,prefixCls:Y,indent:Q,direction:$="ltr"}=re,J=$==="ltr"?"left":"right",ue=$==="ltr"?"right":"left",se={[J]:-q*Q+x,[ue]:0};switch(G){case-1:se.top=-3;break;case 1:se.bottom=-3;break;default:se.bottom=-3,se[J]=Q+x;break}return a.createElement("div",{style:se,className:`${Y}-drop-indicator`})}var f=C(71997),y=a.forwardRef((re,G)=>{const{getPrefixCls:q,direction:Y,virtual:Q,tree:$}=a.useContext(E.E_),{prefixCls:J,className:ue,showIcon:se=!1,showLine:xe,switcherIcon:we,blockNode:ie=!1,children:L,checkable:_=!1,selectable:D=!0,draggable:Z,motion:ne,style:H}=re,F=q("tree",J),j=q(),R=ne!=null?ne:Object.assign(Object.assign({},(0,v.Z)(j)),{motionAppear:!1}),T=Object.assign(Object.assign({},re),{checkable:_,selectable:D,showIcon:se,motion:R,blockNode:ie,showLine:!!xe,dropIndicatorRender:w}),[N,te]=(0,m.ZP)(F),oe=a.useMemo(()=>{if(!Z)return!1;let ae={};switch(typeof Z){case"function":ae.nodeDraggable=Z;break;case"object":ae=Object.assign({},Z);break;default:break}return ae.icon!==!1&&(ae.icon=ae.icon||a.createElement(h.Z,null)),ae},[Z]),V=ae=>a.createElement(f.Z,{prefixCls:F,switcherIcon:we,treeNodeProps:ae,showLine:xe});return N(a.createElement(S.Z,Object.assign({itemHeight:20,ref:G,virtual:Q},T,{style:Object.assign(Object.assign({},$==null?void 0:$.style),H),prefixCls:F,className:i()({[`${F}-icon-hide`]:!se,[`${F}-block-node`]:ie,[`${F}-unselectable`]:!D,[`${F}-rtl`]:Y==="rtl"},$==null?void 0:$.className,ue,te),direction:Y,checkable:_&&a.createElement("span",{className:`${F}-checkbox-inner`}),selectable:D,switcherIcon:V,draggable:oe}),L))}),b;(function(re){re[re.None=0]="None",re[re.Start=1]="Start",re[re.End=2]="End"})(b||(b={}));function g(re,G){function q(Y){const{key:Q,children:$}=Y;G(Q,Y)!==!1&&g($||[],G)}re.forEach(q)}function A(re){let{treeData:G,expandedKeys:q,startKey:Y,endKey:Q}=re;const $=[];let J=b.None;if(Y&&Y===Q)return[Y];if(!Y||!Q)return[];function ue(se){return se===Y||se===Q}return g(G,se=>{if(J===b.End)return!1;if(ue(se)){if($.push(se),J===b.None)J=b.Start;else if(J===b.Start)return J=b.End,!1}else J===b.Start&&$.push(se);return q.includes(se)}),$}function P(re,G){const q=(0,pe.Z)(G),Y=[];return g(re,(Q,$)=>{const J=q.indexOf(Q);return J!==-1&&(Y.push($),q.splice(J,1)),!!q.length}),Y}var k=function(re,G){var q={};for(var Y in re)Object.prototype.hasOwnProperty.call(re,Y)&&G.indexOf(Y)<0&&(q[Y]=re[Y]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,Y=Object.getOwnPropertySymbols(re);Q{var{defaultExpandAll:q,defaultExpandParent:Y,defaultExpandedKeys:Q}=re,$=k(re,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const J=a.useRef(),ue=a.useRef(),se=()=>{const{keyEntities:oe}=(0,d.I8)(M($));let V;return q?V=Object.keys(oe):Y?V=(0,l.r7)($.expandedKeys||Q||[],oe):V=$.expandedKeys||Q,V},[xe,we]=a.useState($.selectedKeys||$.defaultSelectedKeys||[]),[ie,L]=a.useState(()=>se());a.useEffect(()=>{"selectedKeys"in $&&we($.selectedKeys)},[$.selectedKeys]),a.useEffect(()=>{"expandedKeys"in $&&L($.expandedKeys)},[$.expandedKeys]);const _=(oe,V)=>{var ae;return"expandedKeys"in $||L(oe),(ae=$.onExpand)===null||ae===void 0?void 0:ae.call($,oe,V)},D=(oe,V)=>{var ae;const{multiple:Se}=$,{node:ge,nativeEvent:Ae}=V,{key:he=""}=ge,le=M($),ee=Object.assign(Object.assign({},V),{selected:!0}),ce=(Ae==null?void 0:Ae.ctrlKey)||(Ae==null?void 0:Ae.metaKey),ye=Ae==null?void 0:Ae.shiftKey;let Ce;Se&&ce?(Ce=oe,J.current=he,ue.current=Ce,ee.selectedNodes=P(le,Ce)):Se&&ye?(Ce=Array.from(new Set([].concat((0,pe.Z)(ue.current||[]),(0,pe.Z)(A({treeData:le,expandedKeys:ie,startKey:he,endKey:J.current}))))),ee.selectedNodes=P(le,Ce)):(Ce=[he],J.current=he,ue.current=Ce,ee.selectedNodes=P(le,Ce)),(ae=$.onSelect)===null||ae===void 0||ae.call($,Ce,ee),"selectedKeys"in $||we(Ce)},{getPrefixCls:Z,direction:ne}=a.useContext(E.E_),{prefixCls:H,className:F,showIcon:j=!0,expandAction:R="click"}=$,T=k($,["prefixCls","className","showIcon","expandAction"]),N=Z("tree",H),te=i()(`${N}-directory`,{[`${N}-directory-rtl`]:ne==="rtl"},F);return a.createElement(y,Object.assign({icon:B,ref:G,blockNode:!0},T,{showIcon:j,expandAction:R,prefixCls:N,className:te,expandedKeys:ie,selectedKeys:xe,onSelect:D,onExpand:_}))};var K=a.forwardRef(z);const X=y;X.DirectoryTree=K,X.TreeNode=S.O;var W=X},20648:function(Pt,We,C){"use strict";C.d(We,{TM:function(){return r},Yk:function(){return n}});var S=C(36237),pe=C(98447),e=C(17313),I=C(8378),p=C(37613),a=C(83116);const t=new S.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),s=(i,l)=>({[`.${i}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${l.motionDurationSlow}`}}}),u=(i,l)=>({[`.${i}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:l.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${l.lineWidthBold}px solid ${l.colorPrimary}`,borderRadius:"50%",content:'""'}}}),o=(i,l)=>{const{treeCls:d,treeNodeCls:E,treeNodePadding:h,titleHeight:v,nodeSelectedBg:m,nodeHoverBg:x}=l,w=l.paddingXS;return{[d]:Object.assign(Object.assign({},(0,e.Wf)(l)),{background:l.colorBgContainer,borderRadius:l.borderRadius,transition:`background-color ${l.motionDurationSlow}`,[`&${d}-rtl`]:{[`${d}-switcher`]:{"&_close":{[`${d}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${d}-active-focused)`]:Object.assign({},(0,e.oN)(l)),[`${d}-list-holder-inner`]:{alignItems:"flex-start"},[`&${d}-block-node`]:{[`${d}-list-holder-inner`]:{alignItems:"stretch",[`${d}-node-content-wrapper`]:{flex:"auto"},[`${E}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:h,insetInlineStart:0,border:`1px solid ${l.colorPrimary}`,opacity:0,animationName:t,animationDuration:l.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${E}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${h}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${d}-node-content-wrapper`]:{color:l.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${d}-node-content-wrapper`]:Object.assign({},(0,e.oN)(l)),[`&:not(${E}-disabled).filter-node ${d}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${d}-draggable-icon`]:{flexShrink:0,width:v,lineHeight:`${v}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${l.motionDurationSlow}`,[`${E}:hover &`]:{opacity:.45}},[`&${E}-disabled`]:{[`${d}-draggable-icon`]:{visibility:"hidden"}}}},[`${d}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:v}},[`${d}-draggable-icon`]:{visibility:"hidden"},[`${d}-switcher`]:Object.assign(Object.assign({},s(i,l)),{position:"relative",flex:"none",alignSelf:"stretch",width:v,margin:0,lineHeight:`${v}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${d}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:l.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:v/2,bottom:-h,marginInlineStart:-1,borderInlineEnd:`1px solid ${l.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:v/2*.8,height:v/2,borderBottom:`1px solid ${l.colorBorder}`,content:'""'}}}),[`${d}-checkbox`]:{top:"initial",marginInlineEnd:w},[`${d}-node-content-wrapper, ${d}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:v,margin:0,padding:`0 ${l.paddingXS/2}px`,color:"inherit",lineHeight:`${v}px`,background:"transparent",borderRadius:l.borderRadius,cursor:"pointer",transition:`all ${l.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:x},[`&${d}-node-selected`]:{backgroundColor:m},[`${d}-iconEle`]:{display:"inline-block",width:v,height:v,lineHeight:`${v}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${d}-unselectable ${d}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${d}-node-content-wrapper`]:Object.assign({lineHeight:`${v}px`,userSelect:"none"},u(i,l)),[`${E}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${l.colorPrimary}`}},"&-show-line":{[`${d}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:v/2,bottom:-h,borderInlineEnd:`1px solid ${l.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${d}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${E}-leaf-last`]:{[`${d}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${v/2}px !important`}}}}})}},c=i=>{const{treeCls:l,treeNodeCls:d,treeNodePadding:E,directoryNodeSelectedBg:h,directoryNodeSelectedColor:v}=i;return{[`${l}${l}-directory`]:{[d]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:E,insetInlineStart:0,transition:`background-color ${i.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:i.controlItemBgHover}},"> *":{zIndex:1},[`${l}-switcher`]:{transition:`color ${i.motionDurationMid}`},[`${l}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${l}-node-selected`]:{color:v,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:h},[`${l}-switcher`]:{color:v},[`${l}-node-content-wrapper`]:{color:v,background:"transparent"}}}}}},n=(i,l)=>{const d=`.${i}`,E=`${d}-treenode`,h=l.paddingXS/2,v=(0,p.TS)(l,{treeCls:d,treeNodeCls:E,treeNodePadding:h});return[o(i,v),c(v)]},r=i=>{const{controlHeightSM:l}=i;return{titleHeight:l,nodeHoverBg:i.controlItemBgHover,nodeSelectedBg:i.controlItemBgActive}};We.ZP=(0,a.Z)("Tree",(i,l)=>{let{prefixCls:d}=l;return[{[i.componentCls]:(0,pe.C2)(`${d}-checkbox`,i)},n(d,i),(0,I.Z)(i)]},i=>{const{colorTextLightSolid:l,colorPrimary:d}=i;return Object.assign(Object.assign({},r(i)),{directoryNodeSelectedColor:l,directoryNodeSelectedBg:d})})},71997:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return E}});var S=C(60499),pe=C(59301),e={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"},I=e,p=C(7657),a=function(v,m){return pe.createElement(p.Z,(0,S.Z)({},v,{ref:m,icon:I}))},t=pe.forwardRef(a),s=t,u=C(52671),o=C(58617),c=C(15075),n=C(43531),r=C(92310),i=C.n(r),l=C(92343),E=h=>{const{prefixCls:v,switcherIcon:m,treeNodeProps:x,showLine:w}=h,{isLeaf:f,expanded:O,loading:y}=x;if(y)return pe.createElement(o.Z,{className:`${v}-switcher-loading-icon`});let b;if(w&&typeof w=="object"&&(b=w.showLeafIcon),f){if(!w)return null;if(typeof b!="boolean"&&b){const P=typeof b=="function"?b(x):b,k=`${v}-switcher-line-custom-icon`;return(0,l.l$)(P)?(0,l.Tm)(P,{className:i()(P.props.className||"",k)}):P}return b?pe.createElement(u.Z,{className:`${v}-switcher-line-icon`}):pe.createElement("span",{className:`${v}-switcher-leaf-line`})}const g=`${v}-switcher-icon`,A=typeof m=="function"?m(x):m;return(0,l.l$)(A)?(0,l.Tm)(A,{className:i()(A.props.className||"",g)}):A!==void 0?A:w?O?pe.createElement(c.Z,{className:`${v}-switcher-line-icon`}):pe.createElement(n.Z,{className:`${v}-switcher-line-icon`}):pe.createElement(s,{className:g})}},54580:function(Pt,We,C){"use strict";C.d(We,{default:function(){return yt}});var S=C(59301),pe=C(77654),e=C(92310),I=C.n(e),p=C(60499),a=C(38705),t=C(17212),s=C(39153),u=C(55401),o=C(18642),c=C(42244),n=C(73001),r=C(43749),i=C(11576),l=C(26112);function d(Re,Me){var ze="cannot ".concat(Re.method," ").concat(Re.action," ").concat(Me.status,"'"),Ue=new Error(ze);return Ue.status=Me.status,Ue.method=Re.method,Ue.url=Re.action,Ue}function E(Re){var Me=Re.responseText||Re.response;if(!Me)return Me;try{return JSON.parse(Me)}catch(ze){return Me}}function h(Re){var Me=new XMLHttpRequest;Re.onProgress&&Me.upload&&(Me.upload.onprogress=function(tt){tt.total>0&&(tt.percent=tt.loaded/tt.total*100),Re.onProgress(tt)});var ze=new FormData;Re.data&&Object.keys(Re.data).forEach(function(it){var tt=Re.data[it];if(Array.isArray(tt)){tt.forEach(function(rt){ze.append("".concat(it,"[]"),rt)});return}ze.append(it,tt)}),Re.file instanceof Blob?ze.append(Re.filename,Re.file,Re.file.name):ze.append(Re.filename,Re.file),Me.onerror=function(tt){Re.onError(tt)},Me.onload=function(){return Me.status<200||Me.status>=300?Re.onError(d(Re,Me),E(Me)):Re.onSuccess(E(Me),Me)},Me.open(Re.method,Re.action,!0),Re.withCredentials&&"withCredentials"in Me&&(Me.withCredentials=!0);var Ue=Re.headers||{};return Ue["X-Requested-With"]!==null&&Me.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Ue).forEach(function(it){Ue[it]!==null&&Me.setRequestHeader(it,Ue[it])}),Me.send(ze),{abort:function(){Me.abort()}}}var v=+new Date,m=0;function x(){return"rc-upload-".concat(v,"-").concat(++m)}var w=C(48736),f=function(Re,Me){if(Re&&Me){var ze=Array.isArray(Me)?Me:Me.split(","),Ue=Re.name||"",it=Re.type||"",tt=it.replace(/\/.*$/,"");return ze.some(function(rt){var je=rt.trim();if(/^\*(\/\*)?$/.test(rt))return!0;if(je.charAt(0)==="."){var Le=Ue.toLowerCase(),He=je.toLowerCase(),Xe=[He];return(He===".jpg"||He===".jpeg")&&(Xe=[".jpg",".jpeg"]),Xe.some(function(Ge){return Le.endsWith(Ge)})}return/\/\*$/.test(je)?tt===je.replace(/\/.*$/,""):it===je?!0:/^\w+$/.test(je)?((0,w.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(je,"'.Skip for check.")),!0):!1})}return!0};function O(Re,Me){var ze=Re.createReader(),Ue=[];function it(){ze.readEntries(function(tt){var rt=Array.prototype.slice.apply(tt);Ue=Ue.concat(rt);var je=!rt.length;je?Me(Ue):it()})}it()}var y=function(Me,ze,Ue){var it=function tt(rt,je){rt&&(rt.path=je||"",rt.isFile?rt.file(function(Le){Ue(Le)&&(rt.fullPath&&!Le.webkitRelativePath&&(Object.defineProperties(Le,{webkitRelativePath:{writable:!0}}),Le.webkitRelativePath=rt.fullPath.replace(/^\//,""),Object.defineProperties(Le,{webkitRelativePath:{writable:!1}})),ze([Le]))}):rt.isDirectory&&O(rt,function(Le){Le.forEach(function(He){tt(He,"".concat(je).concat(rt.name,"/"))})}))};Me.forEach(function(tt){it(tt.webkitGetAsEntry())})},b=y,g=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],A=function(Re){(0,s.Z)(ze,Re);var Me=(0,u.Z)(ze);function ze(){var Ue;(0,a.Z)(this,ze);for(var it=arguments.length,tt=new Array(it),rt=0;rt{let{uid:tt}=it;return tt===Re.uid});return Ue===-1?ze.push(Re):ze[Ue]=Re,ze}function ae(Re,Me){const ze=Re.uid!==void 0?"uid":"name";return Me.filter(Ue=>Ue[ze]===Re[ze])[0]}function Se(Re,Me){const ze=Re.uid!==void 0?"uid":"name",Ue=Me.filter(it=>it[ze]!==Re[ze]);return Ue.length===Me.length?null:Ue}const ge=function(){const Me=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Ue=Me[Me.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Ue)||[""])[0]},Ae=Re=>Re.indexOf("image/")===0,he=Re=>{if(Re.type&&!Re.thumbUrl)return Ae(Re.type);const Me=Re.thumbUrl||Re.url||"",ze=ge(Me);return/^data:image\//.test(Me)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(ze)?!0:!(/^data:/.test(Me)||ze)},le=200;function ee(Re){return new Promise(Me=>{if(!Re.type||!Ae(Re.type)){Me("");return}const ze=document.createElement("canvas");ze.width=le,ze.height=le,ze.style.cssText=`position: fixed; left: 0; top: 0; width: ${le}px; height: ${le}px; z-index: 9999; display: none;`,document.body.appendChild(ze);const Ue=ze.getContext("2d"),it=new Image;if(it.onload=()=>{const{width:tt,height:rt}=it;let je=le,Le=le,He=0,Xe=0;tt>rt?(Le=rt*(le/tt),Xe=-(Le-je)/2):(je=tt*(le/rt),He=-(je-Le)/2),Ue.drawImage(it,He,Xe,je,Le);const Ge=ze.toDataURL();document.body.removeChild(ze),window.URL.revokeObjectURL(it.src),Me(Ge)},it.crossOrigin="anonymous",Re.type.startsWith("image/svg+xml")){const tt=new FileReader;tt.onload=()=>{tt.result&&(it.src=tt.result)},tt.readAsDataURL(Re)}else if(Re.type.startsWith("image/gif")){const tt=new FileReader;tt.onload=()=>{tt.result&&Me(tt.result)},tt.readAsDataURL(Re)}else it.src=window.URL.createObjectURL(Re)})}var ce=C(26227),ye=C(41464),Ce=C(15277),Te=C(93948),De=C(6848),$e=S.forwardRef((Re,Me)=>{let{prefixCls:ze,className:Ue,style:it,locale:tt,listType:rt,file:je,items:Le,progress:He,iconRender:Xe,actionIconRender:Ge,itemRender:Je,isImgUrl:_e,showPreviewIcon:ut,showRemoveIcon:gt,showDownloadIcon:Dt,previewIcon:Wt,removeIcon:en,downloadIcon:on,onPreview:Kt,onDownload:Tt,onClose:mn}=Re;var un,pn;const{status:Yt}=je,[Ut,xn]=S.useState(Yt);S.useEffect(()=>{Yt!=="removed"&&xn(Yt)},[Yt]);const[gn,Bn]=S.useState(!1);S.useEffect(()=>{const Fn=setTimeout(()=>{Bn(!0)},300);return()=>{clearTimeout(Fn)}},[]);const Pn=Xe(je);let tn=S.createElement("div",{className:`${ze}-icon`},Pn);if(rt==="picture"||rt==="picture-card"||rt==="picture-circle")if(Ut==="uploading"||!je.thumbUrl&&!je.url){const Fn=I()(`${ze}-list-item-thumbnail`,{[`${ze}-list-item-file`]:Ut!=="uploading"});tn=S.createElement("div",{className:Fn},Pn)}else{const Fn=_e!=null&&_e(je)?S.createElement("img",{src:je.thumbUrl||je.url,alt:je.name,className:`${ze}-list-item-image`,crossOrigin:je.crossOrigin}):Pn,An=I()(`${ze}-list-item-thumbnail`,{[`${ze}-list-item-file`]:_e&&!_e(je)});tn=S.createElement("a",{className:An,onClick:Tn=>Kt(je,Tn),href:je.url||je.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Fn)}const It=I()(`${ze}-list-item`,`${ze}-list-item-${Ut}`),Rt=typeof je.linkProps=="string"?JSON.parse(je.linkProps):je.linkProps,dn=gt?Ge((typeof en=="function"?en(je):en)||S.createElement(ce.Z,null),()=>mn(je),ze,tt.removeFile):null,Ve=Dt&&Ut==="done"?Ge((typeof on=="function"?on(je):on)||S.createElement(ye.Z,null),()=>Tt(je),ze,tt.downloadFile):null,Qe=rt!=="picture-card"&&rt!=="picture-circle"&&S.createElement("span",{key:"download-delete",className:I()(`${ze}-list-item-actions`,{picture:rt==="picture"})},Ve,dn),nt=I()(`${ze}-list-item-name`),ht=je.url?[S.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:nt,title:je.name},Rt,{href:je.url,onClick:Fn=>Kt(je,Fn)}),je.name),Qe]:[S.createElement("span",{key:"view",className:nt,onClick:Fn=>Kt(je,Fn),title:je.name},je.name),Qe],Bt={pointerEvents:"none",opacity:.5},Xt=ut?S.createElement("a",{href:je.url||je.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:je.url||je.thumbUrl?void 0:Bt,onClick:Fn=>Kt(je,Fn),title:tt.previewFile},typeof Wt=="function"?Wt(je):Wt||S.createElement(Ce.Z,null)):null,Nt=(rt==="picture-card"||rt==="picture-circle")&&Ut!=="uploading"&&S.createElement("span",{className:`${ze}-list-item-actions`},Xt,Ut==="done"&&Ve,dn),{getPrefixCls:ft}=S.useContext(X.E_),Et=ft(),_t=S.createElement("div",{className:It},tn,ht,Nt,gn&&S.createElement(j.default,{motionName:`${Et}-fade`,visible:Ut==="uploading",motionDeadline:2e3},Fn=>{let{className:An}=Fn;const Tn="percent"in je?S.createElement(Te.Z,Object.assign({},He,{type:"line",percent:je.percent,"aria-label":je["aria-label"],"aria-labelledby":je["aria-labelledby"]})):null;return S.createElement("div",{className:I()(`${ze}-list-item-progress`,An)},Tn)})),Vt=je.response&&typeof je.response=="string"?je.response:((un=je.error)===null||un===void 0?void 0:un.statusText)||((pn=je.error)===null||pn===void 0?void 0:pn.message)||tt.uploadError,Gt=Ut==="error"?S.createElement(De.Z,{title:Vt,getPopupContainer:Fn=>Fn.parentNode},_t):_t;return S.createElement("div",{className:I()(`${ze}-list-item-container`,Ue),style:it,ref:Me},Je?Je(Gt,je,Le,{download:Tt.bind(null,je),preview:Kt.bind(null,je),remove:mn.bind(null,je)}):Gt)});const pt=(Re,Me)=>{const{listType:ze="text",previewFile:Ue=ee,onPreview:it,onDownload:tt,onRemove:rt,locale:je,iconRender:Le,isImageUrl:He=he,prefixCls:Xe,items:Ge=[],showPreviewIcon:Je=!0,showRemoveIcon:_e=!0,showDownloadIcon:ut=!1,removeIcon:gt,previewIcon:Dt,downloadIcon:Wt,progress:en={size:[-1,2],showInfo:!1},appendAction:on,appendActionVisible:Kt=!0,itemRender:Tt,disabled:mn}=Re,un=(0,R.Z)(),[pn,Yt]=S.useState(!1);S.useEffect(()=>{ze!=="picture"&&ze!=="picture-card"&&ze!=="picture-circle"||(Ge||[]).forEach(Bt=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Bt.originFileObj instanceof File||Bt.originFileObj instanceof Blob)||Bt.thumbUrl!==void 0||(Bt.thumbUrl="",Ue&&Ue(Bt.originFileObj).then(Xt=>{Bt.thumbUrl=Xt||"",un()}))})},[ze,Ge,Ue]),S.useEffect(()=>{Yt(!0)},[]);const Ut=(Bt,Xt)=>{if(it)return Xt==null||Xt.preventDefault(),it(Bt)},xn=Bt=>{typeof tt=="function"?tt(Bt):Bt.url&&window.open(Bt.url)},gn=Bt=>{rt==null||rt(Bt)},Bn=Bt=>{if(Le)return Le(Bt,ze);const Xt=Bt.status==="uploading",Nt=He&&He(Bt)?S.createElement(F,null):S.createElement(ue,null);let ft=Xt?S.createElement(se.Z,null):S.createElement(_,null);return ze==="picture"?ft=Xt?S.createElement(se.Z,null):Nt:(ze==="picture-card"||ze==="picture-circle")&&(ft=Xt?je.uploading:Nt),ft},Pn=(Bt,Xt,Nt,ft)=>{const Et={type:"text",size:"small",title:ft,onClick:_t=>{Xt(),(0,N.l$)(Bt)&&Bt.props.onClick&&Bt.props.onClick(_t)},className:`${Nt}-list-item-action`,disabled:mn};if((0,N.l$)(Bt)){const _t=(0,N.Tm)(Bt,Object.assign(Object.assign({},Bt.props),{onClick:()=>{}}));return S.createElement(te.ZP,Object.assign({},Et,{icon:_t}))}return S.createElement(te.ZP,Object.assign({},Et),S.createElement("span",null,Bt))};S.useImperativeHandle(Me,()=>({handlePreview:Ut,handleDownload:xn}));const{getPrefixCls:tn}=S.useContext(X.E_),It=tn("upload",Xe),Rt=tn(),dn=I()(`${It}-list`,`${It}-list-${ze}`),Ve=(0,pe.Z)(Ge.map(Bt=>({key:Bt.uid,file:Bt})));let nt={motionDeadline:2e3,motionName:`${It}-${ze==="picture-card"||ze==="picture-circle"?"animate-inline":"animate"}`,keys:Ve,motionAppear:pn};const ht=S.useMemo(()=>{const Bt=Object.assign({},(0,T.Z)(Rt));return delete Bt.onAppearEnd,delete Bt.onEnterEnd,delete Bt.onLeaveEnd,Bt},[Rt]);return ze!=="picture-card"&&ze!=="picture-circle"&&(nt=Object.assign(Object.assign({},ht),nt)),S.createElement("div",{className:dn},S.createElement(j.CSSMotionList,Object.assign({},nt,{component:!1}),Bt=>{let{key:Xt,file:Nt,className:ft,style:Et}=Bt;return S.createElement($e,{key:Xt,locale:je,prefixCls:It,className:ft,style:Et,file:Nt,items:Ge,progress:en,listType:ze,isImgUrl:He,showPreviewIcon:Je,showRemoveIcon:_e,showDownloadIcon:ut,removeIcon:gt,previewIcon:Dt,downloadIcon:Wt,iconRender:Bn,actionIconRender:Pn,itemRender:Tt,onPreview:Ut,onDownload:xn,onClose:gn})}),on&&S.createElement(j.default,Object.assign({},nt,{visible:Kt,forceRender:!0}),Bt=>{let{className:Xt,style:Nt}=Bt;return(0,N.Tm)(on,ft=>({className:I()(ft.className,Xt),style:Object.assign(Object.assign(Object.assign({},Nt),{pointerEvents:Xt?"none":void 0}),ft.style)}))}))};var wt=S.forwardRef(pt),bt=C(17313),Mt=C(8378),Ht=C(83116),Ot=C(37613),sn=Re=>{const{componentCls:Me,iconCls:ze}=Re;return{[`${Me}-wrapper`]:{[`${Me}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:Re.colorFillAlter,border:`${Re.lineWidth}px dashed ${Re.colorBorder}`,borderRadius:Re.borderRadiusLG,cursor:"pointer",transition:`border-color ${Re.motionDurationSlow}`,[Me]:{padding:`${Re.padding}px 0`},[`${Me}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Me}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Me}-disabled):hover`]:{borderColor:Re.colorPrimaryHover},[`p${Me}-drag-icon`]:{marginBottom:Re.margin,[ze]:{color:Re.colorPrimary,fontSize:Re.uploadThumbnailSize}},[`p${Me}-text`]:{margin:`0 0 ${Re.marginXXS}px`,color:Re.colorTextHeading,fontSize:Re.fontSizeLG},[`p${Me}-hint`]:{color:Re.colorTextDescription,fontSize:Re.fontSize},[`&${Me}-disabled`]:{cursor:"not-allowed",[`p${Me}-drag-icon ${ze}, + > div > ${Ee}-nav`]:{"&::before":{bottom:0},[`${Ee}-ink-bar`]:{bottom:0}}},[`${Ee}-bottom`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{order:1,marginTop:`${be}px`,marginBottom:0,"&::before":{top:0},[`${Ee}-ink-bar`]:{top:0}},[`> ${Ee}-content-holder, > div > ${Ee}-content-holder`]:{order:0}},[`${Ee}-left, ${Ee}-right`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{flexDirection:"column",minWidth:fe.controlHeight*1.25,[`${Ee}-tab`]:{padding:Fe,textAlign:"center"},[`${Ee}-tab + ${Ee}-tab`]:{margin:qe},[`${Ee}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:fe.controlHeight},"&::before":{top:0,boxShadow:fe.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:fe.boxShadowTabsOverflowBottom},[`&${Ee}-nav-wrap-ping-top::before`]:{opacity:1},[`&${Ee}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${Ee}-ink-bar`]:{width:fe.lineWidthBold,"&-animated":{transition:`height ${fe.motionDurationSlow}, top ${fe.motionDurationSlow}`}},[`${Ee}-nav-list, ${Ee}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${Ee}-left`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{[`${Ee}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${Ee}-content-holder, > div > ${Ee}-content-holder`]:{marginLeft:{_skip_check_:!0,value:`-${fe.lineWidth}px`},borderLeft:{_skip_check_:!0,value:`${fe.lineWidth}px ${fe.lineType} ${fe.colorBorder}`},[`> ${Ee}-content > ${Ee}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:fe.paddingLG}}}},[`${Ee}-right`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{order:1,[`${Ee}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${Ee}-content-holder, > div > ${Ee}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:-fe.lineWidth},borderRight:{_skip_check_:!0,value:`${fe.lineWidth}px ${fe.lineType} ${fe.colorBorder}`},[`> ${Ee}-content > ${Ee}-tabpane`]:{paddingRight:{_skip_check_:!0,value:fe.paddingLG}}}}}},Qt=fe=>{const{componentCls:Ee,cardPaddingSM:be,cardPaddingLG:ve,horizontalItemPaddingSM:Ne,horizontalItemPaddingLG:Fe}=fe;return{[Ee]:{"&-small":{[`> ${Ee}-nav`]:{[`${Ee}-tab`]:{padding:Ne,fontSize:fe.titleFontSizeSM}}},"&-large":{[`> ${Ee}-nav`]:{[`${Ee}-tab`]:{padding:Fe,fontSize:fe.titleFontSizeLG}}}},[`${Ee}-card`]:{[`&${Ee}-small`]:{[`> ${Ee}-nav`]:{[`${Ee}-tab`]:{padding:be}},[`&${Ee}-bottom`]:{[`> ${Ee}-nav ${Ee}-tab`]:{borderRadius:`0 0 ${fe.borderRadius}px ${fe.borderRadius}px`}},[`&${Ee}-top`]:{[`> ${Ee}-nav ${Ee}-tab`]:{borderRadius:`${fe.borderRadius}px ${fe.borderRadius}px 0 0`}},[`&${Ee}-right`]:{[`> ${Ee}-nav ${Ee}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${fe.borderRadius}px ${fe.borderRadius}px 0`}}},[`&${Ee}-left`]:{[`> ${Ee}-nav ${Ee}-tab`]:{borderRadius:{_skip_check_:!0,value:`${fe.borderRadius}px 0 0 ${fe.borderRadius}px`}}}},[`&${Ee}-large`]:{[`> ${Ee}-nav`]:{[`${Ee}-tab`]:{padding:ve}}}}}},ln=fe=>{const{componentCls:Ee,itemActiveColor:be,itemHoverColor:ve,iconCls:Ne,tabsHorizontalItemMargin:Fe,horizontalItemPadding:qe,itemSelectedColor:Ye,itemColor:st}=fe,mt=`${Ee}-tab`;return{[mt]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:qe,fontSize:fe.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:st,"&-btn, &-remove":Object.assign({"&:focus:not(:focus-visible), &:active":{color:be}},(0,Mt.Qy)(fe)),"&-btn":{outline:"none",transition:"all 0.3s"},"&-remove":{flex:"none",marginRight:{_skip_check_:!0,value:-fe.marginXXS},marginLeft:{_skip_check_:!0,value:fe.marginXS},color:fe.colorTextDescription,fontSize:fe.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${fe.motionDurationSlow}`,"&:hover":{color:fe.colorTextHeading}},"&:hover":{color:ve},[`&${mt}-active ${mt}-btn`]:{color:Ye,textShadow:fe.tabsActiveTextShadow},[`&${mt}-disabled`]:{color:fe.colorTextDisabled,cursor:"not-allowed"},[`&${mt}-disabled ${mt}-btn, &${mt}-disabled ${Ee}-remove`]:{"&:focus, &:active":{color:fe.colorTextDisabled}},[`& ${mt}-remove ${Ne}`]:{margin:0},[Ne]:{marginRight:{_skip_check_:!0,value:fe.marginSM}}},[`${mt} + ${mt}`]:{margin:{_skip_check_:!0,value:Fe}}}},En=fe=>{const{componentCls:Ee,tabsHorizontalItemMarginRTL:be,iconCls:ve,cardGutter:Ne}=fe;return{[`${Ee}-rtl`]:{direction:"rtl",[`${Ee}-nav`]:{[`${Ee}-tab`]:{margin:{_skip_check_:!0,value:be},[`${Ee}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[ve]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:`${fe.marginSM}px`}},[`${Ee}-tab-remove`]:{marginRight:{_skip_check_:!0,value:`${fe.marginXS}px`},marginLeft:{_skip_check_:!0,value:`-${fe.marginXXS}px`},[ve]:{margin:0}}}},[`&${Ee}-left`]:{[`> ${Ee}-nav`]:{order:1},[`> ${Ee}-content-holder`]:{order:0}},[`&${Ee}-right`]:{[`> ${Ee}-nav`]:{order:0},[`> ${Ee}-content-holder`]:{order:1}},[`&${Ee}-card${Ee}-top, &${Ee}-card${Ee}-bottom`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{[`${Ee}-tab + ${Ee}-tab`]:{marginRight:{_skip_check_:!0,value:Ne},marginLeft:{_skip_check_:!0,value:0}}}}},[`${Ee}-dropdown-rtl`]:{direction:"rtl"},[`${Ee}-menu-item`]:{[`${Ee}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},Ot=fe=>{const{componentCls:Ee,tabsCardPadding:be,cardHeight:ve,cardGutter:Ne,itemHoverColor:Fe,itemActiveColor:qe,colorBorderSecondary:Ye}=fe;return{[Ee]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Mt.Wf)(fe)),{display:"flex",[`> ${Ee}-nav, > div > ${Ee}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${Ee}-nav-wrap`]:{position:"relative",display:"flex",flex:"auto",alignSelf:"stretch",overflow:"hidden",whiteSpace:"nowrap",transform:"translate(0)","&::before, &::after":{position:"absolute",zIndex:1,opacity:0,transition:`opacity ${fe.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${Ee}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${fe.motionDurationSlow}`},[`${Ee}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${Ee}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${Ee}-nav-more`]:{position:"relative",padding:be,background:"transparent",border:0,color:fe.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:fe.controlHeightLG/8,transform:"translateY(100%)",content:"''"}},[`${Ee}-nav-add`]:Object.assign({minWidth:ve,marginLeft:{_skip_check_:!0,value:Ne},padding:`0 ${fe.paddingXS}px`,background:"transparent",border:`${fe.lineWidth}px ${fe.lineType} ${Ye}`,borderRadius:`${fe.borderRadiusLG}px ${fe.borderRadiusLG}px 0 0`,outline:"none",cursor:"pointer",color:fe.colorText,transition:`all ${fe.motionDurationSlow} ${fe.motionEaseInOut}`,"&:hover":{color:Fe},"&:active, &:focus:not(:focus-visible)":{color:qe}},(0,Mt.Qy)(fe))},[`${Ee}-extra-content`]:{flex:"none"},[`${Ee}-ink-bar`]:{position:"absolute",background:fe.inkBarColor,pointerEvents:"none"}}),ln(fe)),{[`${Ee}-content`]:{position:"relative",width:"100%"},[`${Ee}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${Ee}-tabpane`]:{outline:"none","&-hidden":{display:"none"}}}),[`${Ee}-centered`]:{[`> ${Ee}-nav, > div > ${Ee}-nav`]:{[`${Ee}-nav-wrap`]:{[`&:not([class*='${Ee}-nav-wrap-ping'])`]:{justifyContent:"center"}}}}}};var wn=(0,Ht.Z)("Tabs",fe=>{const Ee=(0,jt.TS)(fe,{tabsCardPadding:fe.cardPadding||`${(fe.cardHeight-Math.round(fe.fontSize*fe.lineHeight))/2-fe.lineWidth}px ${fe.padding}px`,dropdownEdgeChildVerticalPadding:fe.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${fe.horizontalItemGutter}px`,tabsHorizontalItemMarginRTL:`0 0 0 ${fe.horizontalItemGutter}px`});return[Qt(Ee),En(Ee),qt(Ee),yn(Ee),$t(Ee),Ot(Ee),Ft(Ee)]},fe=>{const Ee=fe.controlHeightLG;return{zIndexPopup:fe.zIndexPopupBase+50,cardBg:fe.colorFillAlter,cardHeight:Ee,cardPadding:"",cardPaddingSM:`${fe.paddingXXS*1.5}px ${fe.padding}px`,cardPaddingLG:`${fe.paddingXS}px ${fe.padding}px ${fe.paddingXXS*1.5}px`,titleFontSize:fe.fontSize,titleFontSizeLG:fe.fontSizeLG,titleFontSizeSM:fe.fontSize,inkBarColor:fe.colorPrimary,horizontalMargin:`0 0 ${fe.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${fe.paddingSM}px 0`,horizontalItemPaddingSM:`${fe.paddingXS}px 0`,horizontalItemPaddingLG:`${fe.padding}px 0`,verticalItemPadding:`${fe.paddingXS}px ${fe.paddingLG}px`,verticalItemMargin:`${fe.margin}px 0 0 0`,itemColor:fe.colorText,itemSelectedColor:fe.colorPrimary,itemHoverColor:fe.colorPrimaryHover,itemActiveColor:fe.colorPrimaryActive,cardGutter:fe.marginXXS/2}}),rn=function(fe,Ee){var be={};for(var ve in fe)Object.prototype.hasOwnProperty.call(fe,ve)&&Ee.indexOf(ve)<0&&(be[ve]=fe[ve]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,ve=Object.getOwnPropertySymbols(fe);Ne{const{type:Ee,className:be,rootClassName:ve,size:Ne,onEdit:Fe,hideAdd:qe,centered:Ye,addIcon:st,popupClassName:mt,children:xt,items:At,animated:vt,style:yt,indicatorSize:Re}=fe,Me=rn(fe,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","popupClassName","children","items","animated","style","indicatorSize"]),{prefixCls:ze,moreIcon:Ue=n.createElement(pe.Z,null)}=Me,{direction:it,tabs:tt,getPrefixCls:rt,getPopupContainer:je}=n.useContext(ce.E_),Le=rt("tabs",ze),[He,Xe]=wn(Le);let Ge;Ee==="editable-card"&&(Ge={onEdit:(Wt,en)=>{let{key:on,event:Kt}=en;Fe==null||Fe(Wt==="add"?Kt:on,Wt)},removeIcon:n.createElement(S.Z,null),addIcon:st||n.createElement(e.Z,null),showAdd:qe!==!0});const Je=rt(),_e=bt(At,xt),ut=$e(Le,vt),gt=(0,ye.Z)(Ne),Dt=Object.assign(Object.assign({},tt==null?void 0:tt.style),yt);return He(n.createElement(ee,Object.assign({direction:it,getPopupContainer:je,moreTransitionName:`${Je}-slide-up`},Me,{items:_e,className:p()({[`${Le}-${gt}`]:gt,[`${Le}-card`]:["card","editable-card"].includes(Ee),[`${Le}-editable-card`]:Ee==="editable-card",[`${Le}-centered`]:Ye},tt==null?void 0:tt.className,be,ve,Xe),popupClassName:p()(mt,Xe),style:Dt,editable:Ge,moreIcon:Ue,prefixCls:Le,animated:ut,indicatorSize:Re!=null?Re:tt==null?void 0:tt.indicatorSize})))};Zn.TabPane=Te;var Pe=Zn},17574:function(Pt,We,C){"use strict";C.d(We,{default:function(){return W}});var S=C(38028),pe=C(77654),e=C(52671),I=C(8657),p=C(60499),a=C(59301),t={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"},s=t,u=C(7657),o=function(G,q){return a.createElement(u.Z,(0,p.Z)({},G,{ref:q,icon:s}))},c=a.forwardRef(o),n=c,r=C(92310),i=C.n(r),l=C(35654),d=C(71430),E=C(36355),h=C(56082),v=C(62892),m=C(20648);const x=4;function w(re){const{dropPosition:G,dropLevelOffset:q,prefixCls:Y,indent:Q,direction:$="ltr"}=re,J=$==="ltr"?"left":"right",ue=$==="ltr"?"right":"left",se={[J]:-q*Q+x,[ue]:0};switch(G){case-1:se.top=-3;break;case 1:se.bottom=-3;break;default:se.bottom=-3,se[J]=Q+x;break}return a.createElement("div",{style:se,className:`${Y}-drop-indicator`})}var f=C(71997),y=a.forwardRef((re,G)=>{const{getPrefixCls:q,direction:Y,virtual:Q,tree:$}=a.useContext(E.E_),{prefixCls:J,className:ue,showIcon:se=!1,showLine:xe,switcherIcon:we,blockNode:ie=!1,children:L,checkable:_=!1,selectable:D=!0,draggable:Z,motion:ne,style:H}=re,F=q("tree",J),j=q(),R=ne!=null?ne:Object.assign(Object.assign({},(0,v.Z)(j)),{motionAppear:!1}),T=Object.assign(Object.assign({},re),{checkable:_,selectable:D,showIcon:se,motion:R,blockNode:ie,showLine:!!xe,dropIndicatorRender:w}),[N,te]=(0,m.ZP)(F),oe=a.useMemo(()=>{if(!Z)return!1;let ae={};switch(typeof Z){case"function":ae.nodeDraggable=Z;break;case"object":ae=Object.assign({},Z);break;default:break}return ae.icon!==!1&&(ae.icon=ae.icon||a.createElement(h.Z,null)),ae},[Z]),V=ae=>a.createElement(f.Z,{prefixCls:F,switcherIcon:we,treeNodeProps:ae,showLine:xe});return N(a.createElement(S.Z,Object.assign({itemHeight:20,ref:G,virtual:Q},T,{style:Object.assign(Object.assign({},$==null?void 0:$.style),H),prefixCls:F,className:i()({[`${F}-icon-hide`]:!se,[`${F}-block-node`]:ie,[`${F}-unselectable`]:!D,[`${F}-rtl`]:Y==="rtl"},$==null?void 0:$.className,ue,te),direction:Y,checkable:_&&a.createElement("span",{className:`${F}-checkbox-inner`}),selectable:D,switcherIcon:V,draggable:oe}),L))}),b;(function(re){re[re.None=0]="None",re[re.Start=1]="Start",re[re.End=2]="End"})(b||(b={}));function g(re,G){function q(Y){const{key:Q,children:$}=Y;G(Q,Y)!==!1&&g($||[],G)}re.forEach(q)}function A(re){let{treeData:G,expandedKeys:q,startKey:Y,endKey:Q}=re;const $=[];let J=b.None;if(Y&&Y===Q)return[Y];if(!Y||!Q)return[];function ue(se){return se===Y||se===Q}return g(G,se=>{if(J===b.End)return!1;if(ue(se)){if($.push(se),J===b.None)J=b.Start;else if(J===b.Start)return J=b.End,!1}else J===b.Start&&$.push(se);return q.includes(se)}),$}function P(re,G){const q=(0,pe.Z)(G),Y=[];return g(re,(Q,$)=>{const J=q.indexOf(Q);return J!==-1&&(Y.push($),q.splice(J,1)),!!q.length}),Y}var k=function(re,G){var q={};for(var Y in re)Object.prototype.hasOwnProperty.call(re,Y)&&G.indexOf(Y)<0&&(q[Y]=re[Y]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,Y=Object.getOwnPropertySymbols(re);Q{var{defaultExpandAll:q,defaultExpandParent:Y,defaultExpandedKeys:Q}=re,$=k(re,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const J=a.useRef(),ue=a.useRef(),se=()=>{const{keyEntities:oe}=(0,d.I8)(M($));let V;return q?V=Object.keys(oe):Y?V=(0,l.r7)($.expandedKeys||Q||[],oe):V=$.expandedKeys||Q,V},[xe,we]=a.useState($.selectedKeys||$.defaultSelectedKeys||[]),[ie,L]=a.useState(()=>se());a.useEffect(()=>{"selectedKeys"in $&&we($.selectedKeys)},[$.selectedKeys]),a.useEffect(()=>{"expandedKeys"in $&&L($.expandedKeys)},[$.expandedKeys]);const _=(oe,V)=>{var ae;return"expandedKeys"in $||L(oe),(ae=$.onExpand)===null||ae===void 0?void 0:ae.call($,oe,V)},D=(oe,V)=>{var ae;const{multiple:Se}=$,{node:ge,nativeEvent:Ae}=V,{key:he=""}=ge,le=M($),ee=Object.assign(Object.assign({},V),{selected:!0}),ce=(Ae==null?void 0:Ae.ctrlKey)||(Ae==null?void 0:Ae.metaKey),ye=Ae==null?void 0:Ae.shiftKey;let Ce;Se&&ce?(Ce=oe,J.current=he,ue.current=Ce,ee.selectedNodes=P(le,Ce)):Se&&ye?(Ce=Array.from(new Set([].concat((0,pe.Z)(ue.current||[]),(0,pe.Z)(A({treeData:le,expandedKeys:ie,startKey:he,endKey:J.current}))))),ee.selectedNodes=P(le,Ce)):(Ce=[he],J.current=he,ue.current=Ce,ee.selectedNodes=P(le,Ce)),(ae=$.onSelect)===null||ae===void 0||ae.call($,Ce,ee),"selectedKeys"in $||we(Ce)},{getPrefixCls:Z,direction:ne}=a.useContext(E.E_),{prefixCls:H,className:F,showIcon:j=!0,expandAction:R="click"}=$,T=k($,["prefixCls","className","showIcon","expandAction"]),N=Z("tree",H),te=i()(`${N}-directory`,{[`${N}-directory-rtl`]:ne==="rtl"},F);return a.createElement(y,Object.assign({icon:B,ref:G,blockNode:!0},T,{showIcon:j,expandAction:R,prefixCls:N,className:te,expandedKeys:ie,selectedKeys:xe,onSelect:D,onExpand:_}))};var K=a.forwardRef(z);const X=y;X.DirectoryTree=K,X.TreeNode=S.O;var W=X},20648:function(Pt,We,C){"use strict";C.d(We,{TM:function(){return r},Yk:function(){return n}});var S=C(36237),pe=C(98447),e=C(17313),I=C(8378),p=C(37613),a=C(83116);const t=new S.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),s=(i,l)=>({[`.${i}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${l.motionDurationSlow}`}}}),u=(i,l)=>({[`.${i}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:l.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${l.lineWidthBold}px solid ${l.colorPrimary}`,borderRadius:"50%",content:'""'}}}),o=(i,l)=>{const{treeCls:d,treeNodeCls:E,treeNodePadding:h,titleHeight:v,nodeSelectedBg:m,nodeHoverBg:x}=l,w=l.paddingXS;return{[d]:Object.assign(Object.assign({},(0,e.Wf)(l)),{background:l.colorBgContainer,borderRadius:l.borderRadius,transition:`background-color ${l.motionDurationSlow}`,[`&${d}-rtl`]:{[`${d}-switcher`]:{"&_close":{[`${d}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${d}-active-focused)`]:Object.assign({},(0,e.oN)(l)),[`${d}-list-holder-inner`]:{alignItems:"flex-start"},[`&${d}-block-node`]:{[`${d}-list-holder-inner`]:{alignItems:"stretch",[`${d}-node-content-wrapper`]:{flex:"auto"},[`${E}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:h,insetInlineStart:0,border:`1px solid ${l.colorPrimary}`,opacity:0,animationName:t,animationDuration:l.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${E}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${h}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${d}-node-content-wrapper`]:{color:l.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${d}-node-content-wrapper`]:Object.assign({},(0,e.oN)(l)),[`&:not(${E}-disabled).filter-node ${d}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${d}-draggable-icon`]:{flexShrink:0,width:v,lineHeight:`${v}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${l.motionDurationSlow}`,[`${E}:hover &`]:{opacity:.45}},[`&${E}-disabled`]:{[`${d}-draggable-icon`]:{visibility:"hidden"}}}},[`${d}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:v}},[`${d}-draggable-icon`]:{visibility:"hidden"},[`${d}-switcher`]:Object.assign(Object.assign({},s(i,l)),{position:"relative",flex:"none",alignSelf:"stretch",width:v,margin:0,lineHeight:`${v}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${d}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:l.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:v/2,bottom:-h,marginInlineStart:-1,borderInlineEnd:`1px solid ${l.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:v/2*.8,height:v/2,borderBottom:`1px solid ${l.colorBorder}`,content:'""'}}}),[`${d}-checkbox`]:{top:"initial",marginInlineEnd:w},[`${d}-node-content-wrapper, ${d}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:v,margin:0,padding:`0 ${l.paddingXS/2}px`,color:"inherit",lineHeight:`${v}px`,background:"transparent",borderRadius:l.borderRadius,cursor:"pointer",transition:`all ${l.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:x},[`&${d}-node-selected`]:{backgroundColor:m},[`${d}-iconEle`]:{display:"inline-block",width:v,height:v,lineHeight:`${v}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${d}-unselectable ${d}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${d}-node-content-wrapper`]:Object.assign({lineHeight:`${v}px`,userSelect:"none"},u(i,l)),[`${E}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${l.colorPrimary}`}},"&-show-line":{[`${d}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:v/2,bottom:-h,borderInlineEnd:`1px solid ${l.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${d}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${E}-leaf-last`]:{[`${d}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${v/2}px !important`}}}}})}},c=i=>{const{treeCls:l,treeNodeCls:d,treeNodePadding:E,directoryNodeSelectedBg:h,directoryNodeSelectedColor:v}=i;return{[`${l}${l}-directory`]:{[d]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:E,insetInlineStart:0,transition:`background-color ${i.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:i.controlItemBgHover}},"> *":{zIndex:1},[`${l}-switcher`]:{transition:`color ${i.motionDurationMid}`},[`${l}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${l}-node-selected`]:{color:v,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:h},[`${l}-switcher`]:{color:v},[`${l}-node-content-wrapper`]:{color:v,background:"transparent"}}}}}},n=(i,l)=>{const d=`.${i}`,E=`${d}-treenode`,h=l.paddingXS/2,v=(0,p.TS)(l,{treeCls:d,treeNodeCls:E,treeNodePadding:h});return[o(i,v),c(v)]},r=i=>{const{controlHeightSM:l}=i;return{titleHeight:l,nodeHoverBg:i.controlItemBgHover,nodeSelectedBg:i.controlItemBgActive}};We.ZP=(0,a.Z)("Tree",(i,l)=>{let{prefixCls:d}=l;return[{[i.componentCls]:(0,pe.C2)(`${d}-checkbox`,i)},n(d,i),(0,I.Z)(i)]},i=>{const{colorTextLightSolid:l,colorPrimary:d}=i;return Object.assign(Object.assign({},r(i)),{directoryNodeSelectedColor:l,directoryNodeSelectedBg:d})})},71997:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return E}});var S=C(60499),pe=C(59301),e={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"},I=e,p=C(7657),a=function(v,m){return pe.createElement(p.Z,(0,S.Z)({},v,{ref:m,icon:I}))},t=pe.forwardRef(a),s=t,u=C(52671),o=C(58617),c=C(15075),n=C(43531),r=C(92310),i=C.n(r),l=C(92343),E=h=>{const{prefixCls:v,switcherIcon:m,treeNodeProps:x,showLine:w}=h,{isLeaf:f,expanded:O,loading:y}=x;if(y)return pe.createElement(o.Z,{className:`${v}-switcher-loading-icon`});let b;if(w&&typeof w=="object"&&(b=w.showLeafIcon),f){if(!w)return null;if(typeof b!="boolean"&&b){const P=typeof b=="function"?b(x):b,k=`${v}-switcher-line-custom-icon`;return(0,l.l$)(P)?(0,l.Tm)(P,{className:i()(P.props.className||"",k)}):P}return b?pe.createElement(u.Z,{className:`${v}-switcher-line-icon`}):pe.createElement("span",{className:`${v}-switcher-leaf-line`})}const g=`${v}-switcher-icon`,A=typeof m=="function"?m(x):m;return(0,l.l$)(A)?(0,l.Tm)(A,{className:i()(A.props.className||"",g)}):A!==void 0?A:w?O?pe.createElement(c.Z,{className:`${v}-switcher-line-icon`}):pe.createElement(n.Z,{className:`${v}-switcher-line-icon`}):pe.createElement(s,{className:g})}},54580:function(Pt,We,C){"use strict";C.d(We,{default:function(){return yt}});var S=C(59301),pe=C(77654),e=C(92310),I=C.n(e),p=C(60499),a=C(38705),t=C(17212),s=C(39153),u=C(55401),o=C(18642),c=C(42244),n=C(73001),r=C(43749),i=C(11576),l=C(26112);function d(Re,Me){var ze="cannot ".concat(Re.method," ").concat(Re.action," ").concat(Me.status,"'"),Ue=new Error(ze);return Ue.status=Me.status,Ue.method=Re.method,Ue.url=Re.action,Ue}function E(Re){var Me=Re.responseText||Re.response;if(!Me)return Me;try{return JSON.parse(Me)}catch(ze){return Me}}function h(Re){var Me=new XMLHttpRequest;Re.onProgress&&Me.upload&&(Me.upload.onprogress=function(tt){tt.total>0&&(tt.percent=tt.loaded/tt.total*100),Re.onProgress(tt)});var ze=new FormData;Re.data&&Object.keys(Re.data).forEach(function(it){var tt=Re.data[it];if(Array.isArray(tt)){tt.forEach(function(rt){ze.append("".concat(it,"[]"),rt)});return}ze.append(it,tt)}),Re.file instanceof Blob?ze.append(Re.filename,Re.file,Re.file.name):ze.append(Re.filename,Re.file),Me.onerror=function(tt){Re.onError(tt)},Me.onload=function(){return Me.status<200||Me.status>=300?Re.onError(d(Re,Me),E(Me)):Re.onSuccess(E(Me),Me)},Me.open(Re.method,Re.action,!0),Re.withCredentials&&"withCredentials"in Me&&(Me.withCredentials=!0);var Ue=Re.headers||{};return Ue["X-Requested-With"]!==null&&Me.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Ue).forEach(function(it){Ue[it]!==null&&Me.setRequestHeader(it,Ue[it])}),Me.send(ze),{abort:function(){Me.abort()}}}var v=+new Date,m=0;function x(){return"rc-upload-".concat(v,"-").concat(++m)}var w=C(48736),f=function(Re,Me){if(Re&&Me){var ze=Array.isArray(Me)?Me:Me.split(","),Ue=Re.name||"",it=Re.type||"",tt=it.replace(/\/.*$/,"");return ze.some(function(rt){var je=rt.trim();if(/^\*(\/\*)?$/.test(rt))return!0;if(je.charAt(0)==="."){var Le=Ue.toLowerCase(),He=je.toLowerCase(),Xe=[He];return(He===".jpg"||He===".jpeg")&&(Xe=[".jpg",".jpeg"]),Xe.some(function(Ge){return Le.endsWith(Ge)})}return/\/\*$/.test(je)?tt===je.replace(/\/.*$/,""):it===je?!0:/^\w+$/.test(je)?((0,w.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(je,"'.Skip for check.")),!0):!1})}return!0};function O(Re,Me){var ze=Re.createReader(),Ue=[];function it(){ze.readEntries(function(tt){var rt=Array.prototype.slice.apply(tt);Ue=Ue.concat(rt);var je=!rt.length;je?Me(Ue):it()})}it()}var y=function(Me,ze,Ue){var it=function tt(rt,je){rt&&(rt.path=je||"",rt.isFile?rt.file(function(Le){Ue(Le)&&(rt.fullPath&&!Le.webkitRelativePath&&(Object.defineProperties(Le,{webkitRelativePath:{writable:!0}}),Le.webkitRelativePath=rt.fullPath.replace(/^\//,""),Object.defineProperties(Le,{webkitRelativePath:{writable:!1}})),ze([Le]))}):rt.isDirectory&&O(rt,function(Le){Le.forEach(function(He){tt(He,"".concat(je).concat(rt.name,"/"))})}))};Me.forEach(function(tt){it(tt.webkitGetAsEntry())})},b=y,g=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],A=function(Re){(0,s.Z)(ze,Re);var Me=(0,u.Z)(ze);function ze(){var Ue;(0,a.Z)(this,ze);for(var it=arguments.length,tt=new Array(it),rt=0;rt{let{uid:tt}=it;return tt===Re.uid});return Ue===-1?ze.push(Re):ze[Ue]=Re,ze}function ae(Re,Me){const ze=Re.uid!==void 0?"uid":"name";return Me.filter(Ue=>Ue[ze]===Re[ze])[0]}function Se(Re,Me){const ze=Re.uid!==void 0?"uid":"name",Ue=Me.filter(it=>it[ze]!==Re[ze]);return Ue.length===Me.length?null:Ue}const ge=function(){const Me=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Ue=Me[Me.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Ue)||[""])[0]},Ae=Re=>Re.indexOf("image/")===0,he=Re=>{if(Re.type&&!Re.thumbUrl)return Ae(Re.type);const Me=Re.thumbUrl||Re.url||"",ze=ge(Me);return/^data:image\//.test(Me)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(ze)?!0:!(/^data:/.test(Me)||ze)},le=200;function ee(Re){return new Promise(Me=>{if(!Re.type||!Ae(Re.type)){Me("");return}const ze=document.createElement("canvas");ze.width=le,ze.height=le,ze.style.cssText=`position: fixed; left: 0; top: 0; width: ${le}px; height: ${le}px; z-index: 9999; display: none;`,document.body.appendChild(ze);const Ue=ze.getContext("2d"),it=new Image;if(it.onload=()=>{const{width:tt,height:rt}=it;let je=le,Le=le,He=0,Xe=0;tt>rt?(Le=rt*(le/tt),Xe=-(Le-je)/2):(je=tt*(le/rt),He=-(je-Le)/2),Ue.drawImage(it,He,Xe,je,Le);const Ge=ze.toDataURL();document.body.removeChild(ze),window.URL.revokeObjectURL(it.src),Me(Ge)},it.crossOrigin="anonymous",Re.type.startsWith("image/svg+xml")){const tt=new FileReader;tt.onload=()=>{tt.result&&(it.src=tt.result)},tt.readAsDataURL(Re)}else if(Re.type.startsWith("image/gif")){const tt=new FileReader;tt.onload=()=>{tt.result&&Me(tt.result)},tt.readAsDataURL(Re)}else it.src=window.URL.createObjectURL(Re)})}var ce=C(26227),ye=C(41464),Ce=C(15277),Te=C(93948),De=C(6848),$e=S.forwardRef((Re,Me)=>{let{prefixCls:ze,className:Ue,style:it,locale:tt,listType:rt,file:je,items:Le,progress:He,iconRender:Xe,actionIconRender:Ge,itemRender:Je,isImgUrl:_e,showPreviewIcon:ut,showRemoveIcon:gt,showDownloadIcon:Dt,previewIcon:Wt,removeIcon:en,downloadIcon:on,onPreview:Kt,onDownload:Tt,onClose:mn}=Re;var un,pn;const{status:Yt}=je,[Ut,xn]=S.useState(Yt);S.useEffect(()=>{Yt!=="removed"&&xn(Yt)},[Yt]);const[gn,Bn]=S.useState(!1);S.useEffect(()=>{const Fn=setTimeout(()=>{Bn(!0)},300);return()=>{clearTimeout(Fn)}},[]);const Pn=Xe(je);let tn=S.createElement("div",{className:`${ze}-icon`},Pn);if(rt==="picture"||rt==="picture-card"||rt==="picture-circle")if(Ut==="uploading"||!je.thumbUrl&&!je.url){const Fn=I()(`${ze}-list-item-thumbnail`,{[`${ze}-list-item-file`]:Ut!=="uploading"});tn=S.createElement("div",{className:Fn},Pn)}else{const Fn=_e!=null&&_e(je)?S.createElement("img",{src:je.thumbUrl||je.url,alt:je.name,className:`${ze}-list-item-image`,crossOrigin:je.crossOrigin}):Pn,An=I()(`${ze}-list-item-thumbnail`,{[`${ze}-list-item-file`]:_e&&!_e(je)});tn=S.createElement("a",{className:An,onClick:Tn=>Kt(je,Tn),href:je.url||je.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Fn)}const It=I()(`${ze}-list-item`,`${ze}-list-item-${Ut}`),Rt=typeof je.linkProps=="string"?JSON.parse(je.linkProps):je.linkProps,dn=gt?Ge((typeof en=="function"?en(je):en)||S.createElement(ce.Z,null),()=>mn(je),ze,tt.removeFile):null,Ve=Dt&&Ut==="done"?Ge((typeof on=="function"?on(je):on)||S.createElement(ye.Z,null),()=>Tt(je),ze,tt.downloadFile):null,Qe=rt!=="picture-card"&&rt!=="picture-circle"&&S.createElement("span",{key:"download-delete",className:I()(`${ze}-list-item-actions`,{picture:rt==="picture"})},Ve,dn),nt=I()(`${ze}-list-item-name`),ht=je.url?[S.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:nt,title:je.name},Rt,{href:je.url,onClick:Fn=>Kt(je,Fn)}),je.name),Qe]:[S.createElement("span",{key:"view",className:nt,onClick:Fn=>Kt(je,Fn),title:je.name},je.name),Qe],Bt={pointerEvents:"none",opacity:.5},Xt=ut?S.createElement("a",{href:je.url||je.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:je.url||je.thumbUrl?void 0:Bt,onClick:Fn=>Kt(je,Fn),title:tt.previewFile},typeof Wt=="function"?Wt(je):Wt||S.createElement(Ce.Z,null)):null,Nt=(rt==="picture-card"||rt==="picture-circle")&&Ut!=="uploading"&&S.createElement("span",{className:`${ze}-list-item-actions`},Xt,Ut==="done"&&Ve,dn),{getPrefixCls:ft}=S.useContext(X.E_),Et=ft(),_t=S.createElement("div",{className:It},tn,ht,Nt,gn&&S.createElement(j.default,{motionName:`${Et}-fade`,visible:Ut==="uploading",motionDeadline:2e3},Fn=>{let{className:An}=Fn;const Tn="percent"in je?S.createElement(Te.Z,Object.assign({},He,{type:"line",percent:je.percent,"aria-label":je["aria-label"],"aria-labelledby":je["aria-labelledby"]})):null;return S.createElement("div",{className:I()(`${ze}-list-item-progress`,An)},Tn)})),Vt=je.response&&typeof je.response=="string"?je.response:((un=je.error)===null||un===void 0?void 0:un.statusText)||((pn=je.error)===null||pn===void 0?void 0:pn.message)||tt.uploadError,Gt=Ut==="error"?S.createElement(De.Z,{title:Vt,getPopupContainer:Fn=>Fn.parentNode},_t):_t;return S.createElement("div",{className:I()(`${ze}-list-item-container`,Ue),style:it,ref:Me},Je?Je(Gt,je,Le,{download:Tt.bind(null,je),preview:Kt.bind(null,je),remove:mn.bind(null,je)}):Gt)});const pt=(Re,Me)=>{const{listType:ze="text",previewFile:Ue=ee,onPreview:it,onDownload:tt,onRemove:rt,locale:je,iconRender:Le,isImageUrl:He=he,prefixCls:Xe,items:Ge=[],showPreviewIcon:Je=!0,showRemoveIcon:_e=!0,showDownloadIcon:ut=!1,removeIcon:gt,previewIcon:Dt,downloadIcon:Wt,progress:en={size:[-1,2],showInfo:!1},appendAction:on,appendActionVisible:Kt=!0,itemRender:Tt,disabled:mn}=Re,un=(0,R.Z)(),[pn,Yt]=S.useState(!1);S.useEffect(()=>{ze!=="picture"&&ze!=="picture-card"&&ze!=="picture-circle"||(Ge||[]).forEach(Bt=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Bt.originFileObj instanceof File||Bt.originFileObj instanceof Blob)||Bt.thumbUrl!==void 0||(Bt.thumbUrl="",Ue&&Ue(Bt.originFileObj).then(Xt=>{Bt.thumbUrl=Xt||"",un()}))})},[ze,Ge,Ue]),S.useEffect(()=>{Yt(!0)},[]);const Ut=(Bt,Xt)=>{if(it)return Xt==null||Xt.preventDefault(),it(Bt)},xn=Bt=>{typeof tt=="function"?tt(Bt):Bt.url&&window.open(Bt.url)},gn=Bt=>{rt==null||rt(Bt)},Bn=Bt=>{if(Le)return Le(Bt,ze);const Xt=Bt.status==="uploading",Nt=He&&He(Bt)?S.createElement(F,null):S.createElement(ue,null);let ft=Xt?S.createElement(se.Z,null):S.createElement(_,null);return ze==="picture"?ft=Xt?S.createElement(se.Z,null):Nt:(ze==="picture-card"||ze==="picture-circle")&&(ft=Xt?je.uploading:Nt),ft},Pn=(Bt,Xt,Nt,ft)=>{const Et={type:"text",size:"small",title:ft,onClick:_t=>{Xt(),(0,N.l$)(Bt)&&Bt.props.onClick&&Bt.props.onClick(_t)},className:`${Nt}-list-item-action`,disabled:mn};if((0,N.l$)(Bt)){const _t=(0,N.Tm)(Bt,Object.assign(Object.assign({},Bt.props),{onClick:()=>{}}));return S.createElement(te.ZP,Object.assign({},Et,{icon:_t}))}return S.createElement(te.ZP,Object.assign({},Et),S.createElement("span",null,Bt))};S.useImperativeHandle(Me,()=>({handlePreview:Ut,handleDownload:xn}));const{getPrefixCls:tn}=S.useContext(X.E_),It=tn("upload",Xe),Rt=tn(),dn=I()(`${It}-list`,`${It}-list-${ze}`),Ve=(0,pe.Z)(Ge.map(Bt=>({key:Bt.uid,file:Bt})));let nt={motionDeadline:2e3,motionName:`${It}-${ze==="picture-card"||ze==="picture-circle"?"animate-inline":"animate"}`,keys:Ve,motionAppear:pn};const ht=S.useMemo(()=>{const Bt=Object.assign({},(0,T.Z)(Rt));return delete Bt.onAppearEnd,delete Bt.onEnterEnd,delete Bt.onLeaveEnd,Bt},[Rt]);return ze!=="picture-card"&&ze!=="picture-circle"&&(nt=Object.assign(Object.assign({},ht),nt)),S.createElement("div",{className:dn},S.createElement(j.CSSMotionList,Object.assign({},nt,{component:!1}),Bt=>{let{key:Xt,file:Nt,className:ft,style:Et}=Bt;return S.createElement($e,{key:Xt,locale:je,prefixCls:It,className:ft,style:Et,file:Nt,items:Ge,progress:en,listType:ze,isImgUrl:He,showPreviewIcon:Je,showRemoveIcon:_e,showDownloadIcon:ut,removeIcon:gt,previewIcon:Dt,downloadIcon:Wt,iconRender:Bn,actionIconRender:Pn,itemRender:Tt,onPreview:Ut,onDownload:xn,onClose:gn})}),on&&S.createElement(j.default,Object.assign({},nt,{visible:Kt,forceRender:!0}),Bt=>{let{className:Xt,style:Nt}=Bt;return(0,N.Tm)(on,ft=>({className:I()(ft.className,Xt),style:Object.assign(Object.assign(Object.assign({},Nt),{pointerEvents:Xt?"none":void 0}),ft.style)}))}))};var wt=S.forwardRef(pt),bt=C(17313),Mt=C(8378),Ht=C(83116),jt=C(37613),sn=Re=>{const{componentCls:Me,iconCls:ze}=Re;return{[`${Me}-wrapper`]:{[`${Me}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:Re.colorFillAlter,border:`${Re.lineWidth}px dashed ${Re.colorBorder}`,borderRadius:Re.borderRadiusLG,cursor:"pointer",transition:`border-color ${Re.motionDurationSlow}`,[Me]:{padding:`${Re.padding}px 0`},[`${Me}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Me}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Me}-disabled):hover`]:{borderColor:Re.colorPrimaryHover},[`p${Me}-drag-icon`]:{marginBottom:Re.margin,[ze]:{color:Re.colorPrimary,fontSize:Re.uploadThumbnailSize}},[`p${Me}-text`]:{margin:`0 0 ${Re.marginXXS}px`,color:Re.colorTextHeading,fontSize:Re.fontSizeLG},[`p${Me}-hint`]:{color:Re.colorTextDescription,fontSize:Re.fontSize},[`&${Me}-disabled`]:{cursor:"not-allowed",[`p${Me}-drag-icon ${ze}, p${Me}-text, p${Me}-hint `]:{color:Re.colorTextDisabled}}}}}},$t=Re=>{const{componentCls:Me,antCls:ze,iconCls:Ue,fontSize:it,lineHeight:tt}=Re,rt=`${Me}-list-item`,je=`${rt}-actions`,Le=`${rt}-action`,He=Math.round(it*tt);return{[`${Me}-wrapper`]:{[`${Me}-list`]:Object.assign(Object.assign({},(0,bt.dF)()),{lineHeight:Re.lineHeight,[rt]:{position:"relative",height:Re.lineHeight*it,marginTop:Re.marginXS,fontSize:it,display:"flex",alignItems:"center",transition:`background-color ${Re.motionDurationSlow}`,"&:hover":{backgroundColor:Re.controlItemBgHover},[`${rt}-name`]:Object.assign(Object.assign({},bt.vS),{padding:`0 ${Re.paddingXS}px`,lineHeight:tt,flex:"auto",transition:`all ${Re.motionDurationSlow}`}),[je]:{[Le]:{opacity:0},[`${Le}${ze}-btn-sm`]:{height:He,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` ${Le}:focus-visible, &.picture ${Le} - `]:{opacity:1},[Ue]:{color:Re.actionsColor,transition:`all ${Re.motionDurationSlow}`},[`&:hover ${Ue}`]:{color:Re.colorText}},[`${Me}-icon ${Ue}`]:{color:Re.colorTextDescription,fontSize:it},[`${rt}-progress`]:{position:"absolute",bottom:-Re.uploadProgressOffset,width:"100%",paddingInlineStart:it+Re.paddingXS,fontSize:it,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${rt}:hover ${Le}`]:{opacity:1,color:Re.colorText},[`${rt}-error`]:{color:Re.colorError,[`${rt}-name, ${Me}-icon ${Ue}`]:{color:Re.colorError},[je]:{[`${Ue}, ${Ue}:hover`]:{color:Re.colorError},[Le]:{opacity:1}}},[`${Me}-list-item-container`]:{transition:`opacity ${Re.motionDurationSlow}, height ${Re.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},yn=C(36237),qt=C(1950);const Qt=new yn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),ln=new yn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var jt=Re=>{const{componentCls:Me}=Re,ze=`${Me}-animate-inline`;return[{[`${Me}-wrapper`]:{[`${ze}-appear, ${ze}-enter, ${ze}-leave`]:{animationDuration:Re.motionDurationSlow,animationTimingFunction:Re.motionEaseInOutCirc,animationFillMode:"forwards"},[`${ze}-appear, ${ze}-enter`]:{animationName:Qt},[`${ze}-leave`]:{animationName:ln}}},{[`${Me}-wrapper`]:(0,qt.J$)(Re)},Qt,ln]},wn=C(30071),rn=C(64993);const Zn=Re=>{const{componentCls:Me,iconCls:ze,uploadThumbnailSize:Ue,uploadProgressOffset:it}=Re,tt=`${Me}-list`,rt=`${tt}-item`;return{[`${Me}-wrapper`]:{[` + `]:{opacity:1},[Ue]:{color:Re.actionsColor,transition:`all ${Re.motionDurationSlow}`},[`&:hover ${Ue}`]:{color:Re.colorText}},[`${Me}-icon ${Ue}`]:{color:Re.colorTextDescription,fontSize:it},[`${rt}-progress`]:{position:"absolute",bottom:-Re.uploadProgressOffset,width:"100%",paddingInlineStart:it+Re.paddingXS,fontSize:it,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${rt}:hover ${Le}`]:{opacity:1,color:Re.colorText},[`${rt}-error`]:{color:Re.colorError,[`${rt}-name, ${Me}-icon ${Ue}`]:{color:Re.colorError},[je]:{[`${Ue}, ${Ue}:hover`]:{color:Re.colorError},[Le]:{opacity:1}}},[`${Me}-list-item-container`]:{transition:`opacity ${Re.motionDurationSlow}, height ${Re.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},yn=C(36237),qt=C(1950);const Qt=new yn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),ln=new yn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var Ot=Re=>{const{componentCls:Me}=Re,ze=`${Me}-animate-inline`;return[{[`${Me}-wrapper`]:{[`${ze}-appear, ${ze}-enter, ${ze}-leave`]:{animationDuration:Re.motionDurationSlow,animationTimingFunction:Re.motionEaseInOutCirc,animationFillMode:"forwards"},[`${ze}-appear, ${ze}-enter`]:{animationName:Qt},[`${ze}-leave`]:{animationName:ln}}},{[`${Me}-wrapper`]:(0,qt.J$)(Re)},Qt,ln]},wn=C(30071),rn=C(64993);const Zn=Re=>{const{componentCls:Me,iconCls:ze,uploadThumbnailSize:Ue,uploadProgressOffset:it}=Re,tt=`${Me}-list`,rt=`${tt}-item`;return{[`${Me}-wrapper`]:{[` ${tt}${tt}-picture, ${tt}${tt}-picture-card, ${tt}${tt}-picture-circle `]:{[rt]:{position:"relative",height:Ue+Re.lineWidth*2+Re.paddingXS*2,padding:Re.paddingXS,border:`${Re.lineWidth}px ${Re.lineType} ${Re.colorBorder}`,borderRadius:Re.borderRadiusLG,"&:hover":{background:"transparent"},[`${rt}-thumbnail`]:Object.assign(Object.assign({},bt.vS),{width:Ue,height:Ue,lineHeight:`${Ue+Re.paddingSM}px`,textAlign:"center",flex:"none",[ze]:{fontSize:Re.fontSizeHeading2,color:Re.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${rt}-progress`]:{bottom:it,width:`calc(100% - ${Re.paddingSM*2}px)`,marginTop:0,paddingInlineStart:Ue+Re.paddingXS}},[`${rt}-error`]:{borderColor:Re.colorError,[`${rt}-thumbnail ${ze}`]:{[`svg path[fill='${wn.blue[0]}']`]:{fill:Re.colorErrorBg},[`svg path[fill='${wn.blue.primary}']`]:{fill:Re.colorError}}},[`${rt}-uploading`]:{borderStyle:"dashed",[`${rt}-name`]:{marginBottom:it}}},[`${tt}${tt}-picture-circle ${rt}`]:{[`&, &::before, ${rt}-thumbnail`]:{borderRadius:"50%"}}}}},Pe=Re=>{const{componentCls:Me,iconCls:ze,fontSizeLG:Ue,colorTextLightSolid:it}=Re,tt=`${Me}-list`,rt=`${tt}-item`,je=Re.uploadPicCardSize;return{[` ${Me}-wrapper${Me}-picture-card-wrapper, ${Me}-wrapper${Me}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,bt.dF)()),{display:"inline-block",width:"100%",[`${Me}${Me}-select`]:{width:je,height:je,marginInlineEnd:Re.marginXS,marginBottom:Re.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:Re.colorFillAlter,border:`${Re.lineWidth}px dashed ${Re.colorBorder}`,borderRadius:Re.borderRadiusLG,cursor:"pointer",transition:`border-color ${Re.motionDurationSlow}`,[`> ${Me}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Me}-disabled):hover`]:{borderColor:Re.colorPrimary}},[`${tt}${tt}-picture-card, ${tt}${tt}-picture-circle`]:{[`${tt}-item-container`]:{display:"inline-block",width:je,height:je,marginBlock:`0 ${Re.marginXS}px`,marginInline:`0 ${Re.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[rt]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${Re.paddingXS*2}px)`,height:`calc(100% - ${Re.paddingXS*2}px)`,backgroundColor:Re.colorBgMask,opacity:0,transition:`all ${Re.motionDurationSlow}`,content:'" "'}},[`${rt}:hover`]:{[`&::before, ${rt}-actions`]:{opacity:1}},[`${rt}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${Re.motionDurationSlow}`,[`${ze}-eye, ${ze}-download, ${ze}-delete`]:{zIndex:10,width:Ue,margin:`0 ${Re.marginXXS}px`,fontSize:Ue,cursor:"pointer",transition:`all ${Re.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${rt}-actions, ${rt}-actions:hover`]:{[`${ze}-eye, ${ze}-download, ${ze}-delete`]:{color:new rn.C(it).setAlpha(.65).toRgbString(),"&:hover":{color:it}}},[`${rt}-thumbnail, ${rt}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${rt}-name`]:{display:"none",textAlign:"center"},[`${rt}-file + ${rt}-name`]:{position:"absolute",bottom:Re.margin,display:"block",width:`calc(100% - ${Re.paddingXS*2}px)`},[`${rt}-uploading`]:{[`&${rt}`]:{backgroundColor:Re.colorFillAlter},[`&::before, ${ze}-eye, ${ze}-download, ${ze}-delete`]:{display:"none"}},[`${rt}-progress`]:{bottom:Re.marginXL,width:`calc(100% - ${Re.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Me}-wrapper${Me}-picture-circle-wrapper`]:{[`${Me}${Me}-select`]:{borderRadius:"50%"}}}};var Ee=Re=>{const{componentCls:Me}=Re;return{[`${Me}-rtl`]:{direction:"rtl"}}};const be=Re=>{const{componentCls:Me,colorTextDisabled:ze}=Re;return{[`${Me}-wrapper`]:Object.assign(Object.assign({},(0,bt.Wf)(Re)),{[Me]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Me}-select`]:{display:"inline-block"},[`${Me}-disabled`]:{color:ze,cursor:"not-allowed"}})}};var ve=(0,Ht.Z)("Upload",Re=>{const{fontSizeHeading3:Me,fontSize:ze,lineHeight:Ue,lineWidth:it,controlHeightLG:tt}=Re,rt=Math.round(ze*Ue),je=(0,Ot.TS)(Re,{uploadThumbnailSize:Me*2,uploadProgressOffset:rt/2+it,uploadPicCardSize:tt*2.55});return[be(je),sn(je),Zn(je),Pe(je),$t(je),jt(je),Ee(je),(0,Mt.Z)(je)]},Re=>({actionsColor:Re.colorTextDescription})),Ne=function(Re,Me,ze,Ue){function it(tt){return tt instanceof ze?tt:new ze(function(rt){rt(tt)})}return new(ze||(ze=Promise))(function(tt,rt){function je(Xe){try{He(Ue.next(Xe))}catch(Ge){rt(Ge)}}function Le(Xe){try{He(Ue.throw(Xe))}catch(Ge){rt(Ge)}}function He(Xe){Xe.done?tt(Xe.value):it(Xe.value).then(je,Le)}He((Ue=Ue.apply(Re,Me||[])).next())})};const Fe=`__LIST_IGNORE_${Date.now()}__`,qe=(Re,Me)=>{const{fileList:ze,defaultFileList:Ue,onRemove:it,showUploadList:tt=!0,listType:rt="text",onPreview:je,onDownload:Le,onChange:He,onDrop:Xe,previewFile:Ge,disabled:Je,locale:_e,iconRender:ut,isImageUrl:gt,progress:Dt,prefixCls:Wt,className:en,type:on="select",children:Kt,style:Tt,itemRender:mn,maxCount:un,data:pn={},multiple:Yt=!1,action:Ut="",accept:xn="",supportServerRender:gn=!0,rootClassName:Bn}=Re,Pn=S.useContext(W.Z),tn=Je!=null?Je:Pn,[It,Rt]=(0,U.Z)(Ue||[],{value:ze,postState:Yn=>Yn!=null?Yn:[]}),[dn,Ve]=S.useState("drop"),Qe=S.useRef(null);S.useMemo(()=>{const Yn=Date.now();(ze||[]).forEach((Vn,Sr)=>{!Vn.uid&&!Object.isFrozen(Vn)&&(Vn.uid=`__AUTO__${Yn}_${Sr}__`)})},[ze]);const nt=(Yn,Vn,Sr)=>{let ar=(0,pe.Z)(Vn),or=!1;un===1?ar=ar.slice(-1):un&&(or=ar.length>un,ar=ar.slice(0,un)),(0,K.flushSync)(()=>{Rt(ar)});const br={file:Yn,fileList:ar};Sr&&(br.event=Sr),(!or||ar.some(Hr=>Hr.uid===Yn.uid))&&(0,K.flushSync)(()=>{He==null||He(br)})},ht=(Yn,Vn)=>Ne(void 0,void 0,void 0,function*(){const{beforeUpload:Sr,transformFile:ar}=Re;let or=Yn;if(Sr){const br=yield Sr(Yn,Vn);if(br===!1)return!1;if(delete Yn[Fe],br===Fe)return Object.defineProperty(Yn,Fe,{value:!0,configurable:!0}),!1;typeof br=="object"&&br&&(or=br)}return ar&&(or=yield ar(or)),or}),Bt=Yn=>{const Vn=Yn.filter(or=>!or.file[Fe]);if(!Vn.length)return;const Sr=Vn.map(or=>oe(or.file));let ar=(0,pe.Z)(It);Sr.forEach(or=>{ar=V(or,ar)}),Sr.forEach((or,br)=>{let Hr=or;if(Vn[br].parsedFile)or.status="uploading";else{const{originFileObj:In}=or;let Wn;try{Wn=new File([In],In.name,{type:In.type})}catch(Qn){Wn=new Blob([In],{type:In.type}),Wn.name=In.name,Wn.lastModifiedDate=new Date,Wn.lastModified=new Date().getTime()}Wn.uid=or.uid,Hr=Wn}nt(Hr,ar)})},Xt=(Yn,Vn,Sr)=>{try{typeof Yn=="string"&&(Yn=JSON.parse(Yn))}catch(br){}if(!ae(Vn,It))return;const ar=oe(Vn);ar.status="done",ar.percent=100,ar.response=Yn,ar.xhr=Sr;const or=V(ar,It);nt(ar,or)},Nt=(Yn,Vn)=>{if(!ae(Vn,It))return;const Sr=oe(Vn);Sr.status="uploading",Sr.percent=Yn.percent;const ar=V(Sr,It);nt(Sr,ar,Yn)},ft=(Yn,Vn,Sr)=>{if(!ae(Sr,It))return;const ar=oe(Sr);ar.error=Yn,ar.response=Vn,ar.status="error";const or=V(ar,It);nt(ar,or)},Et=Yn=>{let Vn;Promise.resolve(typeof it=="function"?it(Yn):it).then(Sr=>{var ar;if(Sr===!1)return;const or=Se(Yn,It);or&&(Vn=Object.assign(Object.assign({},Yn),{status:"removed"}),It==null||It.forEach(br=>{const Hr=Vn.uid!==void 0?"uid":"name";br[Hr]===Vn[Hr]&&!Object.isFrozen(br)&&(br.status="removed")}),(ar=Qe.current)===null||ar===void 0||ar.abort(Vn),nt(Vn,or))})},_t=Yn=>{Ve(Yn.type),Yn.type==="drop"&&(Xe==null||Xe(Yn))};S.useImperativeHandle(Me,()=>({onBatchStart:Bt,onSuccess:Xt,onProgress:Nt,onError:ft,fileList:It,upload:Qe.current}));const{getPrefixCls:Vt,direction:Gt,upload:Fn}=S.useContext(X.E_),An=Vt("upload",Wt),Tn=Object.assign(Object.assign({onBatchStart:Bt,onError:ft,onProgress:Nt,onSuccess:Xt},Re),{data:pn,multiple:Yt,action:Ut,accept:xn,supportServerRender:gn,prefixCls:An,disabled:tn,beforeUpload:ht,onChange:void 0});delete Tn.className,delete Tn.style,(!Kt||tn)&&delete Tn.id;const[Mn,Xn]=ve(An),[tr]=(0,re.Z)("Upload",G.Z.Upload),{showRemoveIcon:nr,showPreviewIcon:Jn,showDownloadIcon:jr,removeIcon:Vr,previewIcon:Br,downloadIcon:Qr}=typeof tt=="boolean"?{}:tt,Dr=(Yn,Vn)=>tt?S.createElement(wt,{prefixCls:An,listType:rt,items:It,previewFile:Ge,onPreview:je,onDownload:Le,onRemove:Et,showRemoveIcon:!tn&&nr,showPreviewIcon:Jn,showDownloadIcon:jr,removeIcon:Vr,previewIcon:Br,downloadIcon:Qr,iconRender:ut,locale:Object.assign(Object.assign({},tr),_e),isImageUrl:gt,progress:Dt,appendAction:Yn,appendActionVisible:Vn,itemRender:mn,disabled:tn}):Yn,_r=I()(`${An}-wrapper`,en,Bn,Xn,Fn==null?void 0:Fn.className,{[`${An}-rtl`]:Gt==="rtl",[`${An}-picture-card-wrapper`]:rt==="picture-card",[`${An}-picture-circle-wrapper`]:rt==="picture-circle"}),Ca=Object.assign(Object.assign({},Fn==null?void 0:Fn.style),Tt);if(on==="drag"){const Yn=I()(Xn,An,`${An}-drag`,{[`${An}-drag-uploading`]:It.some(Vn=>Vn.status==="uploading"),[`${An}-drag-hover`]:dn==="dragover",[`${An}-disabled`]:tn,[`${An}-rtl`]:Gt==="rtl"});return Mn(S.createElement("span",{className:_r},S.createElement("div",{className:Yn,style:Ca,onDrop:_t,onDragOver:_t,onDragLeave:_t},S.createElement(z,Object.assign({},Tn,{ref:Qe,className:`${An}-btn`}),S.createElement("div",{className:`${An}-drag-container`},Kt))),Dr()))}const Jr=I()(An,`${An}-select`,{[`${An}-disabled`]:tn}),Ea=(Yn=>S.createElement("div",{className:Jr,style:Yn},S.createElement(z,Object.assign({},Tn,{ref:Qe}))))(Kt?void 0:{display:"none"});return Mn(rt==="picture-card"||rt==="picture-circle"?S.createElement("span",{className:_r},Dr(Ea,!!Kt)):S.createElement("span",{className:_r},Ea,Dr()))};var st=S.forwardRef(qe),mt=function(Re,Me){var ze={};for(var Ue in Re)Object.prototype.hasOwnProperty.call(Re,Ue)&&Me.indexOf(Ue)<0&&(ze[Ue]=Re[Ue]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var it=0,Ue=Object.getOwnPropertySymbols(Re);it{var{style:ze,height:Ue}=Re,it=mt(Re,["style","height"]);return S.createElement(st,Object.assign({ref:Me},it,{type:"drag",style:Object.assign(Object.assign({},ze),{height:Ue})}))});const vt=st;vt.Dragger=At,vt.LIST_IGNORE=Fe;var yt=vt},5630:function(Pt,We,C){"use strict";var S=C(60499),pe=C(85899),e=C(18642),I=C(72190),p=C(42244),a=C(92310),t=C.n(a),s=C(18929),u=C(59301),o=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],c=(0,u.forwardRef)(function(n,r){var i,l=n.prefixCls,d=l===void 0?"rc-checkbox":l,E=n.className,h=n.style,v=n.checked,m=n.disabled,x=n.defaultChecked,w=x===void 0?!1:x,f=n.type,O=f===void 0?"checkbox":f,y=n.title,b=n.onChange,g=(0,p.Z)(n,o),A=(0,u.useRef)(null),P=(0,s.Z)(w,{value:v}),k=(0,I.Z)(P,2),B=k[0],M=k[1];(0,u.useImperativeHandle)(r,function(){return{focus:function(){var X;(X=A.current)===null||X===void 0||X.focus()},blur:function(){var X;(X=A.current)===null||X===void 0||X.blur()},input:A.current}});var z=t()(d,E,(i={},(0,e.Z)(i,"".concat(d,"-checked"),B),(0,e.Z)(i,"".concat(d,"-disabled"),m),i)),U=function(X){m||("checked"in n||M(X.target.checked),b==null||b({target:(0,pe.Z)((0,pe.Z)({},n),{},{type:O,checked:X.target.checked}),stopPropagation:function(){X.stopPropagation()},preventDefault:function(){X.preventDefault()},nativeEvent:X.nativeEvent}))};return u.createElement("span",{className:z,title:y,style:h},u.createElement("input",(0,S.Z)({},g,{className:"".concat(d,"-input"),ref:A,onChange:U,disabled:m,checked:!!B,type:O})),u.createElement("span",{className:"".concat(d,"-inner")}))});We.Z=c},31561:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return O}});var S=C(60499),pe=C(18642),e=C(72190),I=C(42244),p=C(35593),a=C(92310),t=C.n(a),s=C(8654),u=C(59301),o=C(10228),c=C(16089),n=o.Z.ESC,r=o.Z.TAB;function i(y){var b=y.visible,g=y.triggerRef,A=y.onVisibleChange,P=y.autoFocus,k=y.overlayRef,B=u.useRef(!1),M=function(){if(b){var X,W;(X=g.current)===null||X===void 0||(W=X.focus)===null||W===void 0||W.call(X),A==null||A(!1)}},z=function(){var X;return(X=k.current)!==null&&X!==void 0&&X.focus?(k.current.focus(),B.current=!0,!0):!1},U=function(X){switch(X.keyCode){case n:M();break;case r:{var W=!1;B.current||(W=z()),W?X.preventDefault():M();break}}};u.useEffect(function(){return b?(window.addEventListener("keydown",U),P&&(0,c.Z)(z,3),function(){window.removeEventListener("keydown",U),B.current=!1}):function(){B.current=!1}},[b])}var l=(0,u.forwardRef)(function(y,b){var g=y.overlay,A=y.arrow,P=y.prefixCls,k=(0,u.useMemo)(function(){var M;return typeof g=="function"?M=g():M=g,M},[g]),B=(0,s.sQ)(b,k==null?void 0:k.ref);return u.createElement(u.Fragment,null,A&&u.createElement("div",{className:"".concat(P,"-arrow")}),u.cloneElement(k,{ref:(0,s.Yr)(k)?B:void 0}))}),d=l,E={adjustX:1,adjustY:1},h=[0,0],v={topLeft:{points:["bl","tl"],overflow:E,offset:[0,-4],targetOffset:h},top:{points:["bc","tc"],overflow:E,offset:[0,-4],targetOffset:h},topRight:{points:["br","tr"],overflow:E,offset:[0,-4],targetOffset:h},bottomLeft:{points:["tl","bl"],overflow:E,offset:[0,4],targetOffset:h},bottom:{points:["tc","bc"],overflow:E,offset:[0,4],targetOffset:h},bottomRight:{points:["tr","br"],overflow:E,offset:[0,4],targetOffset:h}},m=v,x=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function w(y,b){var g,A=y.arrow,P=A===void 0?!1:A,k=y.prefixCls,B=k===void 0?"rc-dropdown":k,M=y.transitionName,z=y.animation,U=y.align,K=y.placement,X=K===void 0?"bottomLeft":K,W=y.placements,re=W===void 0?m:W,G=y.getPopupContainer,q=y.showAction,Y=y.hideAction,Q=y.overlayClassName,$=y.overlayStyle,J=y.visible,ue=y.trigger,se=ue===void 0?["hover"]:ue,xe=y.autoFocus,we=y.overlay,ie=y.children,L=y.onVisibleChange,_=(0,I.Z)(y,x),D=u.useState(),Z=(0,e.Z)(D,2),ne=Z[0],H=Z[1],F="visible"in y?J:ne,j=u.useRef(null),R=u.useRef(null),T=u.useRef(null);u.useImperativeHandle(b,function(){return j.current});var N=function(le){H(le),L==null||L(le)};i({visible:F,triggerRef:T,onVisibleChange:N,autoFocus:xe,overlayRef:R});var te=function(le){var ee=y.onOverlayClick;H(!1),ee&&ee(le)},oe=function(){return u.createElement(d,{ref:R,overlay:we,prefixCls:B,arrow:P})},V=function(){return typeof we=="function"?oe:oe()},ae=function(){var le=y.minOverlayWidthMatchTrigger,ee=y.alignPoint;return"minOverlayWidthMatchTrigger"in y?le:!ee},Se=function(){var le=y.openClassName;return le!==void 0?le:"".concat(B,"-open")},ge=u.cloneElement(ie,{className:t()((g=ie.props)===null||g===void 0?void 0:g.className,F&&Se()),ref:(0,s.Yr)(ie)?(0,s.sQ)(T,ie.ref):void 0}),Ae=Y;return!Ae&&se.indexOf("contextMenu")!==-1&&(Ae=["click"]),u.createElement(p.Z,(0,S.Z)({builtinPlacements:re},_,{prefixCls:B,ref:j,popupClassName:t()(Q,(0,pe.Z)({},"".concat(B,"-show-arrow"),P)),popupStyle:$,action:se,showAction:q,hideAction:Ae,popupPlacement:X,popupAlign:U,popupTransitionName:M,popupAnimation:z,popupVisible:F,stretch:ae()?"minWidth":"",popup:V(),onPopupVisibleChange:N,onPopupClick:te,getPopupContainer:G}),ge)}var f=u.forwardRef(w),O=f},93681:function(Pt,We,C){"use strict";C.r(We),C.d(We,{BaseInput:function(){return o},default:function(){return v}});var S=C(60499),pe=C(85899),e=C(18642),I=C(43749),p=C(92310),a=C.n(p),t=C(59301),s=C(5643),u=function(x){var w,f,O=x.inputElement,y=x.prefixCls,b=x.prefix,g=x.suffix,A=x.addonBefore,P=x.addonAfter,k=x.className,B=x.style,M=x.disabled,z=x.readOnly,U=x.focused,K=x.triggerFocus,X=x.allowClear,W=x.value,re=x.handleReset,G=x.hidden,q=x.classes,Y=x.classNames,Q=x.dataAttrs,$=x.styles,J=x.components,ue=(J==null?void 0:J.affixWrapper)||"span",se=(J==null?void 0:J.groupWrapper)||"span",xe=(J==null?void 0:J.wrapper)||"span",we=(J==null?void 0:J.groupAddon)||"span",ie=(0,t.useRef)(null),L=function(oe){var V;(V=ie.current)!==null&&V!==void 0&&V.contains(oe.target)&&(K==null||K())},_=function(){var oe;if(!X)return null;var V=!M&&!z&&W,ae="".concat(y,"-clear-icon"),Se=(0,I.Z)(X)==="object"&&X!==null&&X!==void 0&&X.clearIcon?X.clearIcon:"\u2716";return t.createElement("span",{onClick:re,onMouseDown:function(Ae){return Ae.preventDefault()},className:a()(ae,(oe={},(0,e.Z)(oe,"".concat(ae,"-hidden"),!V),(0,e.Z)(oe,"".concat(ae,"-has-suffix"),!!g),oe)),role:"button",tabIndex:-1},Se)},D=(0,t.cloneElement)(O,{value:W,hidden:G,className:a()((w=O.props)===null||w===void 0?void 0:w.className,!(0,s.X3)(x)&&!(0,s.He)(x)&&k)||null,style:(0,pe.Z)((0,pe.Z)({},(f=O.props)===null||f===void 0?void 0:f.style),!(0,s.X3)(x)&&!(0,s.He)(x)?B:{})});if((0,s.X3)(x)){var Z,ne="".concat(y,"-affix-wrapper"),H=a()(ne,(Z={},(0,e.Z)(Z,"".concat(ne,"-disabled"),M),(0,e.Z)(Z,"".concat(ne,"-focused"),U),(0,e.Z)(Z,"".concat(ne,"-readonly"),z),(0,e.Z)(Z,"".concat(ne,"-input-with-clear-btn"),g&&X&&W),Z),!(0,s.He)(x)&&k,q==null?void 0:q.affixWrapper,Y==null?void 0:Y.affixWrapper),F=(g||X)&&t.createElement("span",{className:a()("".concat(y,"-suffix"),Y==null?void 0:Y.suffix),style:$==null?void 0:$.suffix},_(),g);D=t.createElement(ue,(0,S.Z)({className:H,style:(0,pe.Z)((0,pe.Z)({},(0,s.He)(x)?void 0:B),$==null?void 0:$.affixWrapper),hidden:!(0,s.He)(x)&&G,onClick:L},Q==null?void 0:Q.affixWrapper,{ref:ie}),b&&t.createElement("span",{className:a()("".concat(y,"-prefix"),Y==null?void 0:Y.prefix),style:$==null?void 0:$.prefix},b),(0,t.cloneElement)(O,{value:W,hidden:null}),F)}if((0,s.He)(x)){var j="".concat(y,"-group"),R="".concat(j,"-addon"),T=a()("".concat(y,"-wrapper"),j,q==null?void 0:q.wrapper),N=a()("".concat(y,"-group-wrapper"),k,q==null?void 0:q.group);return t.createElement(se,{className:N,style:B,hidden:G},t.createElement(xe,{className:T},A&&t.createElement(we,{className:R},A),(0,t.cloneElement)(D,{hidden:null}),P&&t.createElement(we,{className:R},P)))}return D},o=u,c=C(77654),n=C(72190),r=C(42244),i=C(18929),l=C(2738),d=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],E=(0,t.forwardRef)(function(m,x){var w=m.autoComplete,f=m.onChange,O=m.onFocus,y=m.onBlur,b=m.onPressEnter,g=m.onKeyDown,A=m.prefixCls,P=A===void 0?"rc-input":A,k=m.disabled,B=m.htmlSize,M=m.className,z=m.maxLength,U=m.suffix,K=m.showCount,X=m.type,W=X===void 0?"text":X,re=m.classes,G=m.classNames,q=m.styles,Y=(0,r.Z)(m,d),Q=(0,i.Z)(m.defaultValue,{value:m.value}),$=(0,n.Z)(Q,2),J=$[0],ue=$[1],se=(0,t.useState)(!1),xe=(0,n.Z)(se,2),we=xe[0],ie=xe[1],L=(0,t.useRef)(null),_=function(N){L.current&&(0,s.nH)(L.current,N)};(0,t.useImperativeHandle)(x,function(){return{focus:_,blur:function(){var N;(N=L.current)===null||N===void 0||N.blur()},setSelectionRange:function(N,te,oe){var V;(V=L.current)===null||V===void 0||V.setSelectionRange(N,te,oe)},select:function(){var N;(N=L.current)===null||N===void 0||N.select()},input:L.current}}),(0,t.useEffect)(function(){ie(function(T){return T&&k?!1:T})},[k]);var D=function(N){m.value===void 0&&ue(N.target.value),L.current&&(0,s.rJ)(L.current,N,f)},Z=function(N){b&&N.key==="Enter"&&b(N),g==null||g(N)},ne=function(N){ie(!0),O==null||O(N)},H=function(N){ie(!1),y==null||y(N)},F=function(N){ue(""),_(),L.current&&(0,s.rJ)(L.current,N,f)},j=function(){var N=(0,l.Z)(m,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return t.createElement("input",(0,S.Z)({autoComplete:w},N,{onChange:D,onFocus:ne,onBlur:H,onKeyDown:Z,className:a()(P,(0,e.Z)({},"".concat(P,"-disabled"),k),G==null?void 0:G.input),style:q==null?void 0:q.input,ref:L,size:B,type:W}))},R=function(){var N=Number(z)>0;if(U||K){var te=(0,s.D7)(J),oe=(0,c.Z)(te).length,V=(0,I.Z)(K)==="object"?K.formatter({value:te,count:oe,maxLength:z}):"".concat(oe).concat(N?" / ".concat(z):"");return t.createElement(t.Fragment,null,!!K&&t.createElement("span",{className:a()("".concat(P,"-show-count-suffix"),(0,e.Z)({},"".concat(P,"-show-count-has-suffix"),!!U),G==null?void 0:G.count),style:(0,pe.Z)({},q==null?void 0:q.count)},V),U)}return null};return t.createElement(o,(0,S.Z)({},Y,{prefixCls:P,className:M,inputElement:j(),handleReset:F,value:(0,s.D7)(J),focused:we,triggerFocus:_,suffix:R(),disabled:k,classes:re,classNames:G,styles:q}))}),h=E,v=h},5643:function(Pt,We,C){"use strict";C.d(We,{D7:function(){return p},He:function(){return S},X3:function(){return pe},nH:function(){return I},rJ:function(){return e}});function S(a){return!!(a.addonBefore||a.addonAfter)}function pe(a){return!!(a.prefix||a.suffix||a.allowClear)}function e(a,t,s,u){if(s){var o=t;if(t.type==="click"){var c=a.cloneNode(!0);o=Object.create(t,{target:{value:c},currentTarget:{value:c}}),c.value="",s(o);return}if(u!==void 0){o=Object.create(t,{target:{value:a},currentTarget:{value:a}}),a.value=u,s(o);return}s(o)}}function I(a,t){if(a){a.focus(t);var s=t||{},u=s.cursor;if(u){var o=a.value.length;switch(u){case"start":a.setSelectionRange(0,0);break;case"end":a.setSelectionRange(o,o);break;default:a.setSelectionRange(0,o)}}}}function p(a){return typeof a=="undefined"||a===null?"":String(a)}},15285:function(Pt,We,C){"use strict";C.d(We,{iz:function(){return At},ck:function(){return Ot},BW:function(){return xt},sN:function(){return Ot},Wd:function(){return Fe},ZP:function(){return rt},Xl:function(){return g}});var S=C(60499),pe=C(18642),e=C(85899),I=C(77654),p=C(72190),a=C(42244),t=C(92310),s=C.n(t),u=C(83836),o=C(18929),c=C(13697),n=C(48736),r=C(59301),i=C(4676),l=r.createContext(null);function d(je,Le){return je===void 0?null:"".concat(je,"-").concat(Le)}function E(je){var Le=r.useContext(l);return d(Le,je)}var h=C(80547),v=["children","locked"],m=r.createContext(null);function x(je,Le){var He=(0,e.Z)({},je);return Object.keys(Le).forEach(function(Xe){var Ge=Le[Xe];Ge!==void 0&&(He[Xe]=Ge)}),He}function w(je){var Le=je.children,He=je.locked,Xe=(0,a.Z)(je,v),Ge=r.useContext(m),Je=(0,h.Z)(function(){return x(Ge,Xe)},[Ge,Xe],function(_e,ut){return!He&&(_e[0]!==ut[0]||!(0,c.Z)(_e[1],ut[1],!0))});return r.createElement(m.Provider,{value:Je},Le)}var f=[],O=r.createContext(null);function y(){return r.useContext(O)}var b=r.createContext(f);function g(je){var Le=r.useContext(b);return r.useMemo(function(){return je!==void 0?[].concat((0,I.Z)(Le),[je]):Le},[Le,je])}var A=r.createContext(null),P=r.createContext({}),k=P,B=C(29194);function M(je){var Le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,B.Z)(je)){var He=je.nodeName.toLowerCase(),Xe=["input","select","textarea","button"].includes(He)||je.isContentEditable||He==="a"&&!!je.getAttribute("href"),Ge=je.getAttribute("tabindex"),Je=Number(Ge),_e=null;return Ge&&!Number.isNaN(Je)?_e=Je:Xe&&_e===null&&(_e=0),Xe&&je.disabled&&(_e=null),_e!==null&&(_e>=0||Le&&_e<0)}return!1}function z(je){var Le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,He=(0,I.Z)(je.querySelectorAll("*")).filter(function(Xe){return M(Xe,Le)});return M(je,Le)&&He.unshift(je),He}var U=null;function K(){U=document.activeElement}function X(){U=null}function W(){if(U)try{U.focus()}catch(je){}}function re(je,Le){if(Le.keyCode===9){var He=z(je),Xe=He[Le.shiftKey?0:He.length-1],Ge=Xe===document.activeElement||je===document.activeElement;if(Ge){var Je=He[Le.shiftKey?He.length-1:0];Je.focus(),Le.preventDefault()}}}var G=C(10228),q=C(16089),Y=G.Z.LEFT,Q=G.Z.RIGHT,$=G.Z.UP,J=G.Z.DOWN,ue=G.Z.ENTER,se=G.Z.ESC,xe=G.Z.HOME,we=G.Z.END,ie=[$,J,Y,Q];function L(je,Le,He,Xe){var Ge,Je,_e,ut,gt="prev",Dt="next",Wt="children",en="parent";if(je==="inline"&&Xe===ue)return{inlineTrigger:!0};var on=(Ge={},(0,pe.Z)(Ge,$,gt),(0,pe.Z)(Ge,J,Dt),Ge),Kt=(Je={},(0,pe.Z)(Je,Y,He?Dt:gt),(0,pe.Z)(Je,Q,He?gt:Dt),(0,pe.Z)(Je,J,Wt),(0,pe.Z)(Je,ue,Wt),Je),Tt=(_e={},(0,pe.Z)(_e,$,gt),(0,pe.Z)(_e,J,Dt),(0,pe.Z)(_e,ue,Wt),(0,pe.Z)(_e,se,en),(0,pe.Z)(_e,Y,He?Wt:en),(0,pe.Z)(_e,Q,He?en:Wt),_e),mn={inline:on,horizontal:Kt,vertical:Tt,inlineSub:on,horizontalSub:Tt,verticalSub:Tt},un=(ut=mn["".concat(je).concat(Le?"":"Sub")])===null||ut===void 0?void 0:ut[Xe];switch(un){case gt:return{offset:-1,sibling:!0};case Dt:return{offset:1,sibling:!0};case en:return{offset:-1,sibling:!1};case Wt:return{offset:1,sibling:!1};default:return null}}function _(je){for(var Le=je;Le;){if(Le.getAttribute("data-menu-list"))return Le;Le=Le.parentElement}return null}function D(je,Le){for(var He=je||document.activeElement;He;){if(Le.has(He))return He;He=He.parentElement}return null}function Z(je,Le){var He=z(je,!0);return He.filter(function(Xe){return Le.has(Xe)})}function ne(je,Le,He){var Xe=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!je)return null;var Ge=Z(je,Le),Je=Ge.length,_e=Ge.findIndex(function(ut){return He===ut});return Xe<0?_e===-1?_e=Je-1:_e-=1:Xe>0&&(_e+=1),_e=(_e+Je)%Je,Ge[_e]}var H=function(Le,He){var Xe=new Set,Ge=new Map,Je=new Map;return Le.forEach(function(_e){var ut=document.querySelector("[data-menu-id='".concat(d(He,_e),"']"));ut&&(Xe.add(ut),Je.set(ut,_e),Ge.set(_e,ut))}),{elements:Xe,key2element:Ge,element2key:Je}};function F(je,Le,He,Xe,Ge,Je,_e,ut,gt,Dt){var Wt=r.useRef(),en=r.useRef();en.current=Le;var on=function(){q.Z.cancel(Wt.current)};return r.useEffect(function(){return function(){on()}},[]),function(Kt){var Tt=Kt.which;if([].concat(ie,[ue,se,xe,we]).includes(Tt)){var mn=Je(),un=H(mn,Xe),pn=un,Yt=pn.elements,Ut=pn.key2element,xn=pn.element2key,gn=Ut.get(Le),Bn=D(gn,Yt),Pn=xn.get(Bn),tn=L(je,_e(Pn,!0).length===1,He,Tt);if(!tn&&Tt!==xe&&Tt!==we)return;(ie.includes(Tt)||[xe,we].includes(Tt))&&Kt.preventDefault();var It=function(Xt){if(Xt){var Nt=Xt,ft=Xt.querySelector("a");ft!=null&&ft.getAttribute("href")&&(Nt=ft);var Et=xn.get(Xt);ut(Et),on(),Wt.current=(0,q.Z)(function(){en.current===Et&&Nt.focus()})}};if([xe,we].includes(Tt)||tn.sibling||!Bn){var Rt;!Bn||je==="inline"?Rt=Ge.current:Rt=_(Bn);var dn,Ve=Z(Rt,Yt);Tt===xe?dn=Ve[0]:Tt===we?dn=Ve[Ve.length-1]:dn=ne(Rt,Yt,Bn,tn.offset),It(dn)}else if(tn.inlineTrigger)gt(Pn);else if(tn.offset>0)gt(Pn,!0),on(),Wt.current=(0,q.Z)(function(){un=H(mn,Xe);var Bt=Bn.getAttribute("aria-controls"),Xt=document.getElementById(Bt),Nt=ne(Xt,un.elements);It(Nt)},5);else if(tn.offset<0){var Qe=_e(Pn,!0),nt=Qe[Qe.length-2],ht=Ut.get(nt);gt(nt,!1),It(ht)}}Dt==null||Dt(Kt)}}function j(je){Promise.resolve().then(je)}var R="__RC_UTIL_PATH_SPLIT__",T=function(Le){return Le.join(R)},N=function(Le){return Le.split(R)},te="rc-menu-more";function oe(){var je=r.useState({}),Le=(0,p.Z)(je,2),He=Le[1],Xe=(0,r.useRef)(new Map),Ge=(0,r.useRef)(new Map),Je=r.useState([]),_e=(0,p.Z)(Je,2),ut=_e[0],gt=_e[1],Dt=(0,r.useRef)(0),Wt=(0,r.useRef)(!1),en=function(){Wt.current||He({})},on=(0,r.useCallback)(function(Ut,xn){var gn=T(xn);Ge.current.set(gn,Ut),Xe.current.set(Ut,gn),Dt.current+=1;var Bn=Dt.current;j(function(){Bn===Dt.current&&en()})},[]),Kt=(0,r.useCallback)(function(Ut,xn){var gn=T(xn);Ge.current.delete(gn),Xe.current.delete(Ut)},[]),Tt=(0,r.useCallback)(function(Ut){gt(Ut)},[]),mn=(0,r.useCallback)(function(Ut,xn){var gn=Xe.current.get(Ut)||"",Bn=N(gn);return xn&&ut.includes(Bn[0])&&Bn.unshift(te),Bn},[ut]),un=(0,r.useCallback)(function(Ut,xn){return Ut.some(function(gn){var Bn=mn(gn,!0);return Bn.includes(xn)})},[mn]),pn=function(){var xn=(0,I.Z)(Xe.current.keys());return ut.length&&xn.push(te),xn},Yt=(0,r.useCallback)(function(Ut){var xn="".concat(Xe.current.get(Ut)).concat(R),gn=new Set;return(0,I.Z)(Ge.current.keys()).forEach(function(Bn){Bn.startsWith(xn)&&gn.add(Ge.current.get(Bn))}),gn},[]);return r.useEffect(function(){return function(){Wt.current=!0}},[]),{registerPath:on,unregisterPath:Kt,refreshOverflowKeys:Tt,isSubPathKey:un,getKeyPath:mn,getKeys:pn,getSubPathKeys:Yt}}function V(je){var Le=r.useRef(je);Le.current=je;var He=r.useCallback(function(){for(var Xe,Ge=arguments.length,Je=new Array(Ge),_e=0;_e1&&(Yt.motionAppear=!1);var Ut=Yt.onVisibleChanged;return Yt.onVisibleChanged=function(xn){return!on.current&&!xn&&un(!0),Ut==null?void 0:Ut(xn)},mn?null:r.createElement(w,{mode:Je,locked:!on.current},r.createElement(fe.default,(0,S.Z)({visible:pn},Yt,{forceRender:gt,removeOnLeave:!1,leavedClassName:"".concat(ut,"-hidden")}),function(xn){var gn=xn.className,Bn=xn.style;return r.createElement($t,{id:Le,className:gn,style:Bn},Ge)}))}var be=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],ve=["active"],Ne=function(Le){var He,Xe=Le.style,Ge=Le.className,Je=Le.title,_e=Le.eventKey,ut=Le.warnKey,gt=Le.disabled,Dt=Le.internalPopupClose,Wt=Le.children,en=Le.itemIcon,on=Le.expandIcon,Kt=Le.popupClassName,Tt=Le.popupOffset,mn=Le.popupStyle,un=Le.onClick,pn=Le.onMouseEnter,Yt=Le.onMouseLeave,Ut=Le.onTitleClick,xn=Le.onTitleMouseEnter,gn=Le.onTitleMouseLeave,Bn=(0,a.Z)(Le,be),Pn=E(_e),tn=r.useContext(m),It=tn.prefixCls,Rt=tn.mode,dn=tn.openKeys,Ve=tn.disabled,Qe=tn.overflowDisabled,nt=tn.activeKey,ht=tn.selectedKeys,Bt=tn.itemIcon,Xt=tn.expandIcon,Nt=tn.onItemClick,ft=tn.onOpenChange,Et=tn.onActive,_t=r.useContext(k),Vt=_t._internalRenderSubMenuItem,Gt=r.useContext(A),Fn=Gt.isSubPathKey,An=g(),Tn="".concat(It,"-submenu"),Mn=Ve||gt,Xn=r.useRef(),tr=r.useRef(),nr=en!=null?en:Bt,Jn=on!=null?on:Xt,jr=dn.includes(_e),Vr=!Qe&&jr,Br=Fn(ht,_e),Qr=Ce(_e,Mn,xn,gn),Dr=Qr.active,_r=(0,a.Z)(Qr,ve),Ca=r.useState(!1),Jr=(0,p.Z)(Ca,2),wa=Jr[0],Ea=Jr[1],Yn=function(Kr){Mn||Ea(Kr)},Vn=function(Kr){Yn(!0),pn==null||pn({key:_e,domEvent:Kr})},Sr=function(Kr){Yn(!1),Yt==null||Yt({key:_e,domEvent:Kr})},ar=r.useMemo(function(){return Dr||(Rt!=="inline"?wa||Fn([nt],_e):!1)},[Rt,Dr,nt,wa,_e,Fn]),or=Te(An.length),br=function(Kr){Mn||(Ut==null||Ut({key:_e,domEvent:Kr}),Rt==="inline"&&ft(_e,!jr))},Hr=V(function(Wr){un==null||un($e(Wr)),Nt(Wr)}),In=function(Kr){Rt!=="inline"&&ft(_e,Kr)},Wn=function(){Et(_e)},Qn=Pn&&"".concat(Pn,"-popup"),$n=r.createElement("div",(0,S.Z)({role:"menuitem",style:or,className:"".concat(Tn,"-title"),tabIndex:Mn?null:-1,ref:Xn,title:typeof Je=="string"?Je:null,"data-menu-id":Qe&&Pn?null:Pn,"aria-expanded":Vr,"aria-haspopup":!0,"aria-controls":Qn,"aria-disabled":Mn,onClick:br,onFocus:Wn},_r),Je,r.createElement(De,{icon:Rt!=="horizontal"?Jn:void 0,props:(0,e.Z)((0,e.Z)({},Le),{},{isOpen:Vr,isSubMenu:!0})},r.createElement("i",{className:"".concat(Tn,"-arrow")}))),fr=r.useRef(Rt);if(Rt!=="inline"&&An.length>1?fr.current="vertical":fr.current=Rt,!Qe){var Er=fr.current;$n=r.createElement(Pe,{mode:Er,prefixCls:Tn,visible:!Dt&&Vr&&Rt!=="inline",popupClassName:Kt,popupOffset:Tt,popupStyle:mn,popup:r.createElement(w,{mode:Er==="horizontal"?"vertical":Er},r.createElement($t,{id:Qn,ref:tr},Wt)),disabled:Mn,onVisibleChange:In},$n)}var sa=r.createElement(u.Z.Item,(0,S.Z)({role:"none"},Bn,{component:"li",style:Xe,className:s()(Tn,"".concat(Tn,"-").concat(Rt),Ge,(He={},(0,pe.Z)(He,"".concat(Tn,"-open"),Vr),(0,pe.Z)(He,"".concat(Tn,"-active"),ar),(0,pe.Z)(He,"".concat(Tn,"-selected"),Br),(0,pe.Z)(He,"".concat(Tn,"-disabled"),Mn),He)),onMouseEnter:Vn,onMouseLeave:Sr}),$n,!Qe&&r.createElement(Ee,{id:Qn,open:Vr,keyPath:An},Wt));return Vt&&(sa=Vt(sa,Le,{selected:Br,active:ar,open:Vr,disabled:Mn})),r.createElement(w,{onItemClick:Hr,mode:Rt==="horizontal"?"vertical":Rt,itemIcon:nr,expandIcon:Jn},sa)};function Fe(je){var Le=je.eventKey,He=je.children,Xe=g(Le),Ge=qt(He,Xe),Je=y();r.useEffect(function(){if(Je)return Je.registerPath(Le,Xe),function(){Je.unregisterPath(Le,Xe)}},[Xe]);var _e;return Je?_e=Ge:_e=r.createElement(Ne,je,Ge),r.createElement(b.Provider,{value:Xe},_e)}var qe=C(43749),Ye=["className","title","eventKey","children"],st=["children"],mt=function(Le){var He=Le.className,Xe=Le.title,Ge=Le.eventKey,Je=Le.children,_e=(0,a.Z)(Le,Ye),ut=r.useContext(m),gt=ut.prefixCls,Dt="".concat(gt,"-item-group");return r.createElement("li",(0,S.Z)({role:"presentation"},_e,{onClick:function(en){return en.stopPropagation()},className:s()(Dt,He)}),r.createElement("div",{role:"presentation",className:"".concat(Dt,"-title"),title:typeof Xe=="string"?Xe:void 0},Xe),r.createElement("ul",{role:"group",className:"".concat(Dt,"-list")},Je))};function xt(je){var Le=je.children,He=(0,a.Z)(je,st),Xe=g(He.eventKey),Ge=qt(Le,Xe),Je=y();return Je?Ge:r.createElement(mt,(0,ce.Z)(He,["warnKey"]),Ge)}function At(je){var Le=je.className,He=je.style,Xe=r.useContext(m),Ge=Xe.prefixCls,Je=y();return Je?null:r.createElement("li",{role:"separator",className:s()("".concat(Ge,"-item-divider"),Le),style:He})}var vt=["label","children","key","type"];function yt(je){return(je||[]).map(function(Le,He){if(Le&&(0,qe.Z)(Le)==="object"){var Xe=Le,Ge=Xe.label,Je=Xe.children,_e=Xe.key,ut=Xe.type,gt=(0,a.Z)(Xe,vt),Dt=_e!=null?_e:"tmp-".concat(He);return Je||ut==="group"?ut==="group"?r.createElement(xt,(0,S.Z)({key:Dt},gt,{title:Ge}),yt(Je)):r.createElement(Fe,(0,S.Z)({key:Dt},gt,{title:Ge}),yt(Je)):ut==="divider"?r.createElement(At,(0,S.Z)({key:Dt},gt)):r.createElement(Ot,(0,S.Z)({key:Dt},gt),Ge)}return null}).filter(function(Le){return Le})}function Re(je,Le,He){var Xe=je;return Le&&(Xe=yt(Le)),qt(Xe,He)}var Me=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],ze=[],Ue=r.forwardRef(function(je,Le){var He,Xe,Ge=je,Je=Ge.prefixCls,_e=Je===void 0?"rc-menu":Je,ut=Ge.rootClassName,gt=Ge.style,Dt=Ge.className,Wt=Ge.tabIndex,en=Wt===void 0?0:Wt,on=Ge.items,Kt=Ge.children,Tt=Ge.direction,mn=Ge.id,un=Ge.mode,pn=un===void 0?"vertical":un,Yt=Ge.inlineCollapsed,Ut=Ge.disabled,xn=Ge.disabledOverflow,gn=Ge.subMenuOpenDelay,Bn=gn===void 0?.1:gn,Pn=Ge.subMenuCloseDelay,tn=Pn===void 0?.1:Pn,It=Ge.forceSubMenuRender,Rt=Ge.defaultOpenKeys,dn=Ge.openKeys,Ve=Ge.activeKey,Qe=Ge.defaultActiveFirst,nt=Ge.selectable,ht=nt===void 0?!0:nt,Bt=Ge.multiple,Xt=Bt===void 0?!1:Bt,Nt=Ge.defaultSelectedKeys,ft=Ge.selectedKeys,Et=Ge.onSelect,_t=Ge.onDeselect,Vt=Ge.inlineIndent,Gt=Vt===void 0?24:Vt,Fn=Ge.motion,An=Ge.defaultMotions,Tn=Ge.triggerSubMenuAction,Mn=Tn===void 0?"hover":Tn,Xn=Ge.builtinPlacements,tr=Ge.itemIcon,nr=Ge.expandIcon,Jn=Ge.overflowedIndicator,jr=Jn===void 0?"...":Jn,Vr=Ge.overflowedIndicatorPopupClassName,Br=Ge.getPopupContainer,Qr=Ge.onClick,Dr=Ge.onOpenChange,_r=Ge.onKeyDown,Ca=Ge.openAnimation,Jr=Ge.openTransitionName,wa=Ge._internalRenderMenuItem,Ea=Ge._internalRenderSubMenuItem,Yn=(0,a.Z)(Ge,Me),Vn=r.useMemo(function(){return Re(Kt,on,ze)},[Kt,on]),Sr=r.useState(!1),ar=(0,p.Z)(Sr,2),or=ar[0],br=ar[1],Hr=r.useRef(),In=ge(mn),Wn=Tt==="rtl",Qn=(0,o.Z)(Rt,{value:dn,postState:function(Zr){return Zr||ze}}),$n=(0,p.Z)(Qn,2),fr=$n[0],Er=$n[1],sa=function(Zr){var qr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Da(){Er(Zr),Dr==null||Dr(Zr)}qr?(0,i.flushSync)(Da):Da()},Wr=r.useState(fr),Kr=(0,p.Z)(Wr,2),Gr=Kr[0],Tr=Kr[1],mr=r.useRef(!1),Lr=r.useMemo(function(){return(pn==="inline"||pn==="vertical")&&Yt?["vertical",Yt]:[pn,!1]},[pn,Yt]),kr=(0,p.Z)(Lr,2),la=kr[0],Pr=kr[1],Fa=la==="inline",Ta=r.useState(la),_a=(0,p.Z)(Ta,2),Ra=_a[0],so=_a[1],Oe=r.useState(Pr),lt=(0,p.Z)(Oe,2),Lt=lt[0],cn=lt[1];r.useEffect(function(){so(la),cn(Pr),mr.current&&(Fa?Er(Gr):sa(ze))},[la,Pr]);var Sn=r.useState(0),fn=(0,p.Z)(Sn,2),rr=fn[0],vr=fn[1],ha=rr>=Vn.length-1||Ra!=="horizontal"||xn;r.useEffect(function(){Fa&&Tr(fr)},[fr]),r.useEffect(function(){return mr.current=!0,function(){mr.current=!1}},[]);var ba=oe(),eo=ba.registerPath,to=ba.unregisterPath,fo=ba.refreshOverflowKeys,Xa=ba.isSubPathKey,hr=ba.getKeyPath,ur=ba.getKeys,ga=ba.getSubPathKeys,ra=r.useMemo(function(){return{registerPath:eo,unregisterPath:to}},[eo,to]),$r=r.useMemo(function(){return{isSubPathKey:Xa}},[Xa]);r.useEffect(function(){fo(ha?ze:Vn.slice(rr+1).map(function(aa){return aa.key}))},[rr,ha]);var ya=(0,o.Z)(Ve||Qe&&((He=Vn[0])===null||He===void 0?void 0:He.key),{value:Ve}),fa=(0,p.Z)(ya,2),Aa=fa[0],Na=fa[1],no=V(function(aa){Na(aa)}),Ka=V(function(){Na(void 0)});(0,r.useImperativeHandle)(Le,function(){return{list:Hr.current,focus:function(Zr){var qr,Da=ur(),Ma=H(Da,In),bo=Ma.elements,ro=Ma.key2element,Eo=Ma.element2key,Po=Z(Hr.current,bo),Fo=Aa!=null?Aa:Po[0]?Eo.get(Po[0]):(qr=Vn.find(function(Yo){return!Yo.props.disabled}))===null||qr===void 0?void 0:qr.key,xo=ro.get(Fo);if(Fo&&xo){var Io;xo==null||(Io=xo.focus)===null||Io===void 0||Io.call(xo,Zr)}}}});var vo=(0,o.Z)(Nt||[],{value:ft,postState:function(Zr){return Array.isArray(Zr)?Zr:Zr==null?ze:[Zr]}}),jo=(0,p.Z)(vo,2),ho=jo[0],go=jo[1],Co=function(Zr){if(ht){var qr=Zr.key,Da=ho.includes(qr),Ma;Xt?Da?Ma=ho.filter(function(ro){return ro!==qr}):Ma=[].concat((0,I.Z)(ho),[qr]):Ma=[qr],go(Ma);var bo=(0,e.Z)((0,e.Z)({},Zr),{},{selectedKeys:Ma});Da?_t==null||_t(bo):Et==null||Et(bo)}!Xt&&fr.length&&Ra!=="inline"&&sa(ze)},yo=V(function(aa){Qr==null||Qr($e(aa)),Co(aa)}),wo=V(function(aa,Zr){var qr=fr.filter(function(Ma){return Ma!==aa});if(Zr)qr.push(aa);else if(Ra!=="inline"){var Da=ga(aa);qr=qr.filter(function(Ma){return!Da.has(Ma)})}(0,c.Z)(fr,qr,!0)||sa(qr,!0)}),ko=function(Zr,qr){var Da=qr!=null?qr:!fr.includes(Zr);wo(Zr,Da)},Ao=F(Ra,Aa,Wn,In,Hr,ur,hr,Na,ko,_r);r.useEffect(function(){br(!0)},[]);var To=r.useMemo(function(){return{_internalRenderMenuItem:wa,_internalRenderSubMenuItem:Ea}},[wa,Ea]),Ro=Ra!=="horizontal"||xn?Vn:Vn.map(function(aa,Zr){return r.createElement(w,{key:aa.key,overflowDisabled:Zr>rr},aa)}),Bo=r.createElement(u.Z,(0,S.Z)({id:mn,ref:Hr,prefixCls:"".concat(_e,"-overflow"),component:"ul",itemComponent:Ot,className:s()(_e,"".concat(_e,"-root"),"".concat(_e,"-").concat(Ra),Dt,(Xe={},(0,pe.Z)(Xe,"".concat(_e,"-inline-collapsed"),Lt),(0,pe.Z)(Xe,"".concat(_e,"-rtl"),Wn),Xe),ut),dir:Tt,style:gt,role:"menu",tabIndex:en,data:Ro,renderRawItem:function(Zr){return Zr},renderRawRest:function(Zr){var qr=Zr.length,Da=qr?Vn.slice(-qr):null;return r.createElement(Fe,{eventKey:te,title:jr,disabled:ha,internalPopupClose:qr===0,popupClassName:Vr},Da)},maxCount:Ra!=="horizontal"||xn?u.Z.INVALIDATE:u.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(Zr){vr(Zr)},onKeyDown:Ao},Yn));return r.createElement(k.Provider,{value:To},r.createElement(l.Provider,{value:In},r.createElement(w,{prefixCls:_e,rootClassName:ut,mode:Ra,openKeys:fr,rtl:Wn,disabled:Ut,motion:or?Fn:null,defaultMotions:or?An:null,activeKey:Aa,onActive:no,onInactive:Ka,selectedKeys:ho,inlineIndent:Gt,subMenuOpenDelay:Bn,subMenuCloseDelay:tn,forceSubMenuRender:It,builtinPlacements:Xn,triggerSubMenuAction:Mn,getPopupContainer:Br,itemIcon:tr,expandIcon:nr,onItemClick:yo,onOpenChange:wo},r.createElement(A.Provider,{value:$r},Bo),r.createElement("div",{style:{display:"none"},"aria-hidden":!0},r.createElement(O.Provider,{value:ra},Vn)))))}),it=Ue,tt=it;tt.Item=Ot,tt.SubMenu=Fe,tt.ItemGroup=xt,tt.Divider=At;var rt=tt},83836:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return K}});var S=C(60499),pe=C(85899),e=C(72190),I=C(42244),p=C(59301),a=C(92310),t=C.n(a),s=C(29301),u=C(34280),o=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],c=void 0;function n(X,W){var re=X.prefixCls,G=X.invalidate,q=X.item,Y=X.renderItem,Q=X.responsive,$=X.responsiveDisabled,J=X.registerSize,ue=X.itemKey,se=X.className,xe=X.style,we=X.children,ie=X.display,L=X.order,_=X.component,D=_===void 0?"div":_,Z=(0,I.Z)(X,o),ne=Q&&!ie;function H(N){J(ue,N)}p.useEffect(function(){return function(){H(null)}},[]);var F=Y&&q!==c?Y(q,{index:L}):we,j;G||(j={opacity:ne?0:1,height:ne?0:c,overflowY:ne?"hidden":c,order:Q?L:c,pointerEvents:ne?"none":c,position:ne?"absolute":c});var R={};ne&&(R["aria-hidden"]=!0);var T=p.createElement(D,(0,S.Z)({className:t()(!G&&re,se),style:(0,pe.Z)((0,pe.Z)({},j),xe)},R,Z,{ref:W}),F);return Q&&(T=p.createElement(s.Z,{onResize:function(te){var oe=te.offsetWidth;H(oe)},disabled:$},T)),T}var r=p.forwardRef(n);r.displayName="Item";var i=r,l=C(6089),d=C(4676),E=C(16089);function h(X){if(typeof MessageChannel=="undefined")(0,E.Z)(X);else{var W=new MessageChannel;W.port1.onmessage=function(){return X()},W.port2.postMessage(void 0)}}function v(){var X=p.useRef(null),W=function(G){X.current||(X.current=[],h(function(){(0,d.unstable_batchedUpdates)(function(){X.current.forEach(function(q){q()}),X.current=null})})),X.current.push(G)};return W}function m(X,W){var re=p.useState(W),G=(0,e.Z)(re,2),q=G[0],Y=G[1],Q=(0,l.Z)(function($){X(function(){Y($)})});return[q,Q]}var x=p.createContext(null),w=["component"],f=["className"],O=["className"],y=function(W,re){var G=p.useContext(x);if(!G){var q=W.component,Y=q===void 0?"div":q,Q=(0,I.Z)(W,w);return p.createElement(Y,(0,S.Z)({},Q,{ref:re}))}var $=G.className,J=(0,I.Z)(G,f),ue=W.className,se=(0,I.Z)(W,O);return p.createElement(x.Provider,{value:null},p.createElement(i,(0,S.Z)({ref:re,className:t()($,ue)},J,se)))},b=p.forwardRef(y);b.displayName="RawItem";var g=b,A=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],P="responsive",k="invalidate";function B(X){return"+ ".concat(X.length," ...")}function M(X,W){var re=X.prefixCls,G=re===void 0?"rc-overflow":re,q=X.data,Y=q===void 0?[]:q,Q=X.renderItem,$=X.renderRawItem,J=X.itemKey,ue=X.itemWidth,se=ue===void 0?10:ue,xe=X.ssr,we=X.style,ie=X.className,L=X.maxCount,_=X.renderRest,D=X.renderRawRest,Z=X.prefix,ne=X.suffix,H=X.component,F=H===void 0?"div":H,j=X.itemComponent,R=X.onVisibleChange,T=(0,I.Z)(X,A),N=xe==="full",te=v(),oe=m(te,null),V=(0,e.Z)(oe,2),ae=V[0],Se=V[1],ge=ae||0,Ae=m(te,new Map),he=(0,e.Z)(Ae,2),le=he[0],ee=he[1],ce=m(te,0),ye=(0,e.Z)(ce,2),Ce=ye[0],Te=ye[1],De=m(te,0),Ke=(0,e.Z)(De,2),$e=Ke[0],pt=Ke[1],Ct=m(te,0),wt=(0,e.Z)(Ct,2),bt=wt[0],Mt=wt[1],Ht=m(te,0),Ot=(0,e.Z)(Ht,2),Jt=Ot[0],sn=Ot[1],Ft=(0,p.useState)(null),$t=(0,e.Z)(Ft,2),yn=$t[0],qt=$t[1],Qt=(0,p.useState)(null),ln=(0,e.Z)(Qt,2),En=ln[0],jt=ln[1],wn=p.useMemo(function(){return En===null&&N?Number.MAX_SAFE_INTEGER:En||0},[En,ae]),rn=(0,p.useState)(!1),Zn=(0,e.Z)(rn,2),Pe=Zn[0],fe=Zn[1],Ee="".concat(G,"-item"),be=Math.max(Ce,$e),ve=L===P,Ne=Y.length&&ve,Fe=L===k,qe=Ne||typeof L=="number"&&Y.length>L,Ye=(0,p.useMemo)(function(){var Je=Y;return Ne?ae===null&&N?Je=Y:Je=Y.slice(0,Math.min(Y.length,ge/se)):typeof L=="number"&&(Je=Y.slice(0,L)),Je},[Y,se,ae,L,Ne]),st=(0,p.useMemo)(function(){return Ne?Y.slice(wn+1):Y.slice(Ye.length)},[Y,Ye,Ne,wn]),mt=(0,p.useCallback)(function(Je,_e){var ut;return typeof J=="function"?J(Je):(ut=J&&(Je==null?void 0:Je[J]))!==null&&ut!==void 0?ut:_e},[J]),xt=(0,p.useCallback)(Q||function(Je){return Je},[Q]);function At(Je,_e,ut){En===Je&&(_e===void 0||_e===yn)||(jt(Je),ut||(fe(Jege){At(gt-1,Je-Dt-Jt+$e);break}}ne&&Ue(0)+Jt>ge&&qt(null)}},[ge,le,$e,bt,Jt,mt,Ye]);var it=Pe&&!!st.length,tt={};yn!==null&&Ne&&(tt={position:"absolute",left:yn,top:0});var rt={prefixCls:Ee,responsive:Ne,component:j,invalidate:Fe},je=$?function(Je,_e){var ut=mt(Je,_e);return p.createElement(x.Provider,{key:ut,value:(0,pe.Z)((0,pe.Z)({},rt),{},{order:_e,item:Je,itemKey:ut,registerSize:yt,display:_e<=wn})},$(Je,_e))}:function(Je,_e){var ut=mt(Je,_e);return p.createElement(i,(0,S.Z)({},rt,{order:_e,key:ut,item:Je,renderItem:xt,itemKey:ut,registerSize:yt,display:_e<=wn}))},Le={order:it?wn:Number.MAX_SAFE_INTEGER,className:"".concat(Ee,"-rest"),registerSize:Re,display:it},He=_||B,Xe=D?p.createElement(x.Provider,{value:(0,pe.Z)((0,pe.Z)({},rt),Le)},D(st)):p.createElement(i,(0,S.Z)({},rt,Le),typeof He=="function"?He(st):He),Ge=p.createElement(F,(0,S.Z)({className:t()(!Fe&&G,ie),style:we,ref:W},T),Z&&p.createElement(i,(0,S.Z)({},rt,{responsive:ve,responsiveDisabled:!Ne,order:-1,className:"".concat(Ee,"-prefix"),registerSize:Me,display:!0}),Z),Ye.map(je),qe?Xe:null,ne&&p.createElement(i,(0,S.Z)({},rt,{responsive:ve,responsiveDisabled:!Ne,order:wn,className:"".concat(Ee,"-suffix"),registerSize:ze,display:!0,style:tt}),ne));return ve?p.createElement(s.Z,{onResize:vt,disabled:!Ne},Ge):Ge}var z=p.forwardRef(M);z.displayName="Overflow",z.Item=g,z.RESPONSIVE=P,z.INVALIDATE=k;var U=z,K=U},17115:function(Pt,We,C){"use strict";C.d(We,{ZP:function(){return t}});var S=C(72190),pe=C(59301),e=C(47273),I=0,p=(0,e.Z)();function a(){var s;return p?(s=I,I+=1):s="TEST_OR_SSR",s}function t(s){var u=pe.useState(),o=(0,S.Z)(u,2),c=o[0],n=o[1];return pe.useEffect(function(){n("rc_select_".concat(a()))},[]),s||c}},77861:function(Pt,We,C){"use strict";C.d(We,{Ac:function(){return ae},Xo:function(){return $e},Wx:function(){return Ct},ZP:function(){return Ee},lk:function(){return x}});var S=C(60499),pe=C(77654),e=C(18642),I=C(85899),p=C(72190),a=C(42244),t=C(43749),s=C(18929),u=C(48736),o=C(59301),c=C(92310),n=C.n(c),r=C(34280),i=C(49658),l=C(10228),d=C(8654),E=function(ve){var Ne=ve.className,Fe=ve.customizeIcon,qe=ve.customizeIconProps,Ye=ve.onMouseDown,st=ve.onClick,mt=ve.children,xt;return typeof Fe=="function"?xt=Fe(qe):xt=Fe,o.createElement("span",{className:Ne,onMouseDown:function(vt){vt.preventDefault(),Ye&&Ye(vt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:st,"aria-hidden":!0},xt!==void 0?xt:o.createElement("span",{className:n()(Ne.split(/\s+/).map(function(At){return"".concat(At,"-icon")}))},mt))},h=E;function v(be,ve,Ne,Fe,qe){var Ye=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,st=arguments.length>6?arguments[6]:void 0,mt=arguments.length>7?arguments[7]:void 0,xt=o.useMemo(function(){if((0,t.Z)(Fe)==="object")return Fe.clearIcon;if(qe)return qe},[Fe,qe]),At=o.useMemo(function(){return!!(!Ye&&Fe&&(Ne.length||st)&&!(mt==="combobox"&&st===""))},[Fe,Ye,Ne.length,st,mt]);return{allowClear:At,clearIcon:o.createElement(h,{className:"".concat(be,"-clear"),onMouseDown:ve,customizeIcon:xt},"\xD7")}}var m=o.createContext(null);function x(){return o.useContext(m)}function w(){var be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,ve=o.useState(!1),Ne=(0,p.Z)(ve,2),Fe=Ne[0],qe=Ne[1],Ye=o.useRef(null),st=function(){window.clearTimeout(Ye.current)};o.useEffect(function(){return st},[]);var mt=function(At,vt){st(),Ye.current=window.setTimeout(function(){qe(At),vt&&vt()},be)};return[Fe,mt,st]}function f(){var be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,ve=o.useRef(null),Ne=o.useRef(null);o.useEffect(function(){return function(){window.clearTimeout(Ne.current)}},[]);function Fe(qe){(qe||ve.current===null)&&(ve.current=qe),window.clearTimeout(Ne.current),Ne.current=window.setTimeout(function(){ve.current=null},be)}return[function(){return ve.current},Fe]}function O(be,ve,Ne,Fe){var qe=o.useRef(null);qe.current={open:ve,triggerOpen:Ne,customizedTrigger:Fe},o.useEffect(function(){function Ye(st){var mt;if(!((mt=qe.current)!==null&&mt!==void 0&&mt.customizedTrigger)){var xt=st.target;xt.shadowRoot&&st.composed&&(xt=st.composedPath()[0]||xt),qe.current.open&&be().filter(function(At){return At}).every(function(At){return!At.contains(xt)&&At!==xt})&&qe.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Ye),function(){return window.removeEventListener("mousedown",Ye)}},[])}var y=C(26112),b=C(83836),g=function(ve,Ne){var Fe,qe,Ye=ve.prefixCls,st=ve.id,mt=ve.inputElement,xt=ve.disabled,At=ve.tabIndex,vt=ve.autoFocus,yt=ve.autoComplete,Re=ve.editable,Me=ve.activeDescendantId,ze=ve.value,Ue=ve.maxLength,it=ve.onKeyDown,tt=ve.onMouseDown,rt=ve.onChange,je=ve.onPaste,Le=ve.onCompositionStart,He=ve.onCompositionEnd,Xe=ve.open,Ge=ve.attrs,Je=mt||o.createElement("input",null),_e=Je,ut=_e.ref,gt=_e.props,Dt=gt.onKeyDown,Wt=gt.onChange,en=gt.onMouseDown,on=gt.onCompositionStart,Kt=gt.onCompositionEnd,Tt=gt.style;return(0,u.Kp)(!("maxLength"in Je.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Je=o.cloneElement(Je,(0,I.Z)((0,I.Z)((0,I.Z)({type:"search"},gt),{},{id:st,ref:(0,d.sQ)(Ne,ut),disabled:xt,tabIndex:At,autoComplete:yt||"off",autoFocus:vt,className:n()("".concat(Ye,"-selection-search-input"),(Fe=Je)===null||Fe===void 0||(qe=Fe.props)===null||qe===void 0?void 0:qe.className),role:"combobox","aria-label":"Search","aria-expanded":Xe||!1,"aria-haspopup":"listbox","aria-owns":"".concat(st,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(st,"_list"),"aria-activedescendant":Xe?Me:void 0},Ge),{},{value:Re?ze:"",maxLength:Ue,readOnly:!Re,unselectable:Re?null:"on",style:(0,I.Z)((0,I.Z)({},Tt),{},{opacity:Re?null:0}),onKeyDown:function(un){it(un),Dt&&Dt(un)},onMouseDown:function(un){tt(un),en&&en(un)},onChange:function(un){rt(un),Wt&&Wt(un)},onCompositionStart:function(un){Le(un),on&&on(un)},onCompositionEnd:function(un){He(un),Kt&&Kt(un)},onPaste:je})),Je},A=o.forwardRef(g);A.displayName="Input";var P=A;function k(be){return Array.isArray(be)?be:be!==void 0?[be]:[]}var B=typeof window!="undefined"&&window.document&&window.document.documentElement,M=B;function z(be){return be!=null}function U(be){return!be&&be!==0}function K(be){return["string","number"].includes((0,t.Z)(be))}function X(be){var ve=void 0;return be&&(K(be.title)?ve=be.title.toString():K(be.label)&&(ve=be.label.toString())),ve}function W(be,ve){M?o.useLayoutEffect(be,ve):o.useEffect(be,ve)}function re(be){var ve;return(ve=be.key)!==null&&ve!==void 0?ve:be.value}var G=function(ve){ve.preventDefault(),ve.stopPropagation()},q=function(ve){var Ne=ve.id,Fe=ve.prefixCls,qe=ve.values,Ye=ve.open,st=ve.searchValue,mt=ve.autoClearSearchValue,xt=ve.inputRef,At=ve.placeholder,vt=ve.disabled,yt=ve.mode,Re=ve.showSearch,Me=ve.autoFocus,ze=ve.autoComplete,Ue=ve.activeDescendantId,it=ve.tabIndex,tt=ve.removeIcon,rt=ve.maxTagCount,je=ve.maxTagTextLength,Le=ve.maxTagPlaceholder,He=Le===void 0?function(nt){return"+ ".concat(nt.length," ...")}:Le,Xe=ve.tagRender,Ge=ve.onToggleOpen,Je=ve.onRemove,_e=ve.onInputChange,ut=ve.onInputPaste,gt=ve.onInputKeyDown,Dt=ve.onInputMouseDown,Wt=ve.onInputCompositionStart,en=ve.onInputCompositionEnd,on=o.useRef(null),Kt=(0,o.useState)(0),Tt=(0,p.Z)(Kt,2),mn=Tt[0],un=Tt[1],pn=(0,o.useState)(!1),Yt=(0,p.Z)(pn,2),Ut=Yt[0],xn=Yt[1],gn="".concat(Fe,"-selection"),Bn=Ye||yt==="multiple"&&mt===!1||yt==="tags"?st:"",Pn=yt==="tags"||yt==="multiple"&&mt===!1||Re&&(Ye||Ut);W(function(){un(on.current.scrollWidth)},[Bn]);function tn(nt,ht,Bt,Xt,Nt){return o.createElement("span",{className:n()("".concat(gn,"-item"),(0,e.Z)({},"".concat(gn,"-item-disabled"),Bt)),title:X(nt)},o.createElement("span",{className:"".concat(gn,"-item-content")},ht),Xt&&o.createElement(h,{className:"".concat(gn,"-item-remove"),onMouseDown:G,onClick:Nt,customizeIcon:tt},"\xD7"))}function It(nt,ht,Bt,Xt,Nt){var ft=function(_t){G(_t),Ge(!Ye)};return o.createElement("span",{onMouseDown:ft},Xe({label:ht,value:nt,disabled:Bt,closable:Xt,onClose:Nt}))}function Rt(nt){var ht=nt.disabled,Bt=nt.label,Xt=nt.value,Nt=!vt&&!ht,ft=Bt;if(typeof je=="number"&&(typeof Bt=="string"||typeof Bt=="number")){var Et=String(ft);Et.length>je&&(ft="".concat(Et.slice(0,je),"..."))}var _t=function(Gt){Gt&&Gt.stopPropagation(),Je(nt)};return typeof Xe=="function"?It(Xt,ft,ht,Nt,_t):tn(nt,ft,ht,Nt,_t)}function dn(nt){var ht=typeof He=="function"?He(nt):He;return tn({title:ht},ht,!1)}var Ve=o.createElement("div",{className:"".concat(gn,"-search"),style:{width:mn},onFocus:function(){xn(!0)},onBlur:function(){xn(!1)}},o.createElement(P,{ref:xt,open:Ye,prefixCls:Fe,id:Ne,inputElement:null,disabled:vt,autoFocus:Me,autoComplete:ze,editable:Pn,activeDescendantId:Ue,value:Bn,onKeyDown:gt,onMouseDown:Dt,onChange:_e,onPaste:ut,onCompositionStart:Wt,onCompositionEnd:en,tabIndex:it,attrs:(0,y.Z)(ve,!0)}),o.createElement("span",{ref:on,className:"".concat(gn,"-search-mirror"),"aria-hidden":!0},Bn,"\xA0")),Qe=o.createElement(b.Z,{prefixCls:"".concat(gn,"-overflow"),data:qe,renderItem:Rt,renderRest:dn,suffix:Ve,itemKey:re,maxCount:rt});return o.createElement(o.Fragment,null,Qe,!qe.length&&!Bn&&o.createElement("span",{className:"".concat(gn,"-placeholder")},At))},Y=q,Q=function(ve){var Ne=ve.inputElement,Fe=ve.prefixCls,qe=ve.id,Ye=ve.inputRef,st=ve.disabled,mt=ve.autoFocus,xt=ve.autoComplete,At=ve.activeDescendantId,vt=ve.mode,yt=ve.open,Re=ve.values,Me=ve.placeholder,ze=ve.tabIndex,Ue=ve.showSearch,it=ve.searchValue,tt=ve.activeValue,rt=ve.maxLength,je=ve.onInputKeyDown,Le=ve.onInputMouseDown,He=ve.onInputChange,Xe=ve.onInputPaste,Ge=ve.onInputCompositionStart,Je=ve.onInputCompositionEnd,_e=ve.title,ut=o.useState(!1),gt=(0,p.Z)(ut,2),Dt=gt[0],Wt=gt[1],en=vt==="combobox",on=en||Ue,Kt=Re[0],Tt=it||"";en&&tt&&!Dt&&(Tt=tt),o.useEffect(function(){en&&Wt(!1)},[en,tt]);var mn=vt!=="combobox"&&!yt&&!Ue?!1:!!Tt,un=_e===void 0?X(Kt):_e,pn=function(){if(Kt)return null;var Ut=mn?{visibility:"hidden"}:void 0;return o.createElement("span",{className:"".concat(Fe,"-selection-placeholder"),style:Ut},Me)};return o.createElement(o.Fragment,null,o.createElement("span",{className:"".concat(Fe,"-selection-search")},o.createElement(P,{ref:Ye,prefixCls:Fe,id:qe,open:yt,inputElement:Ne,disabled:st,autoFocus:mt,autoComplete:xt,editable:on,activeDescendantId:At,value:Tt,onKeyDown:je,onMouseDown:Le,onChange:function(Ut){Wt(!0),He(Ut)},onPaste:Xe,onCompositionStart:Ge,onCompositionEnd:Je,tabIndex:ze,attrs:(0,y.Z)(ve,!0),maxLength:en?rt:void 0})),!en&&Kt?o.createElement("span",{className:"".concat(Fe,"-selection-item"),title:un,style:mn?{visibility:"hidden"}:void 0},Kt.label):null,pn())},$=Q;function J(be){return![l.Z.ESC,l.Z.SHIFT,l.Z.BACKSPACE,l.Z.TAB,l.Z.WIN_KEY,l.Z.ALT,l.Z.META,l.Z.WIN_KEY_RIGHT,l.Z.CTRL,l.Z.SEMICOLON,l.Z.EQUALS,l.Z.CAPS_LOCK,l.Z.CONTEXT_MENU,l.Z.F1,l.Z.F2,l.Z.F3,l.Z.F4,l.Z.F5,l.Z.F6,l.Z.F7,l.Z.F8,l.Z.F9,l.Z.F10,l.Z.F11,l.Z.F12].includes(be)}var ue=function(ve,Ne){var Fe=(0,o.useRef)(null),qe=(0,o.useRef)(!1),Ye=ve.prefixCls,st=ve.open,mt=ve.mode,xt=ve.showSearch,At=ve.tokenWithEnter,vt=ve.autoClearSearchValue,yt=ve.onSearch,Re=ve.onSearchSubmit,Me=ve.onToggleOpen,ze=ve.onInputKeyDown,Ue=ve.domRef;o.useImperativeHandle(Ne,function(){return{focus:function(){Fe.current.focus()},blur:function(){Fe.current.blur()}}});var it=f(0),tt=(0,p.Z)(it,2),rt=tt[0],je=tt[1],Le=function(Tt){var mn=Tt.which;(mn===l.Z.UP||mn===l.Z.DOWN)&&Tt.preventDefault(),ze&&ze(Tt),mn===l.Z.ENTER&&mt==="tags"&&!qe.current&&!st&&(Re==null||Re(Tt.target.value)),J(mn)&&Me(!0)},He=function(){je(!0)},Xe=(0,o.useRef)(null),Ge=function(Tt){yt(Tt,!0,qe.current)!==!1&&Me(!0)},Je=function(){qe.current=!0},_e=function(Tt){qe.current=!1,mt!=="combobox"&&Ge(Tt.target.value)},ut=function(Tt){var mn=Tt.target.value;if(At&&Xe.current&&/[\r\n]/.test(Xe.current)){var un=Xe.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");mn=mn.replace(un,Xe.current)}Xe.current=null,Ge(mn)},gt=function(Tt){var mn=Tt.clipboardData,un=mn.getData("text");Xe.current=un},Dt=function(Tt){var mn=Tt.target;if(mn!==Fe.current){var un=document.body.style.msTouchAction!==void 0;un?setTimeout(function(){Fe.current.focus()}):Fe.current.focus()}},Wt=function(Tt){var mn=rt();Tt.target!==Fe.current&&!mn&&mt!=="combobox"&&Tt.preventDefault(),(mt!=="combobox"&&(!xt||!mn)||!st)&&(st&&vt!==!1&&yt("",!0,!1),Me())},en={inputRef:Fe,onInputKeyDown:Le,onInputMouseDown:He,onInputChange:ut,onInputPaste:gt,onInputCompositionStart:Je,onInputCompositionEnd:_e},on=mt==="multiple"||mt==="tags"?o.createElement(Y,(0,S.Z)({},ve,en)):o.createElement($,(0,S.Z)({},ve,en));return o.createElement("div",{ref:Ue,className:"".concat(Ye,"-selector"),onClick:Dt,onMouseDown:Wt},on)},se=o.forwardRef(ue);se.displayName="Selector";var xe=se,we=C(35593),ie=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],L=function(ve){var Ne=ve===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Ne,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Ne,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Ne,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Ne,adjustY:1},htmlRegion:"scroll"}}},_=function(ve,Ne){var Fe=ve.prefixCls,qe=ve.disabled,Ye=ve.visible,st=ve.children,mt=ve.popupElement,xt=ve.animation,At=ve.transitionName,vt=ve.dropdownStyle,yt=ve.dropdownClassName,Re=ve.direction,Me=Re===void 0?"ltr":Re,ze=ve.placement,Ue=ve.builtinPlacements,it=ve.dropdownMatchSelectWidth,tt=ve.dropdownRender,rt=ve.dropdownAlign,je=ve.getPopupContainer,Le=ve.empty,He=ve.getTriggerDOMNode,Xe=ve.onPopupVisibleChange,Ge=ve.onPopupMouseEnter,Je=(0,a.Z)(ve,ie),_e="".concat(Fe,"-dropdown"),ut=mt;tt&&(ut=tt(mt));var gt=o.useMemo(function(){return Ue||L(it)},[Ue,it]),Dt=xt?"".concat(_e,"-").concat(xt):At,Wt=typeof it=="number",en=o.useMemo(function(){return Wt?null:it===!1?"minWidth":"width"},[it,Wt]),on=vt;Wt&&(on=(0,I.Z)((0,I.Z)({},on),{},{width:it}));var Kt=o.useRef(null);return o.useImperativeHandle(Ne,function(){return{getPopupElement:function(){return Kt.current}}}),o.createElement(we.Z,(0,S.Z)({},Je,{showAction:Xe?["click"]:[],hideAction:Xe?["click"]:[],popupPlacement:ze||(Me==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:gt,prefixCls:_e,popupTransitionName:Dt,popup:o.createElement("div",{ref:Kt,onMouseEnter:Ge},ut),stretch:en,popupAlign:rt,popupVisible:Ye,getPopupContainer:je,popupClassName:n()(yt,(0,e.Z)({},"".concat(_e,"-empty"),Le)),popupStyle:on,getTriggerDOMNode:He,onPopupVisibleChange:Xe}),st)},D=o.forwardRef(_);D.displayName="SelectTrigger";var Z=D,ne=C(48745);function H(be,ve){var Ne=be.key,Fe;return"value"in be&&(Fe=be.value),Ne!=null?Ne:Fe!==void 0?Fe:"rc-index-key-".concat(ve)}function F(be,ve){var Ne=be||{},Fe=Ne.label,qe=Ne.value,Ye=Ne.options,st=Ne.groupLabel,mt=Fe||(ve?"children":"label");return{label:mt,value:qe||"value",options:Ye||"options",groupLabel:st||mt}}function j(be){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ne=ve.fieldNames,Fe=ve.childrenAsData,qe=[],Ye=F(Ne,!1),st=Ye.label,mt=Ye.value,xt=Ye.options,At=Ye.groupLabel;function vt(yt,Re){yt.forEach(function(Me){if(Re||!(xt in Me)){var ze=Me[mt];qe.push({key:H(Me,qe.length),groupOption:Re,data:Me,label:Me[st],value:ze})}else{var Ue=Me[At];Ue===void 0&&Fe&&(Ue=Me.label),qe.push({key:H(Me,qe.length),group:!0,data:Me,label:Ue}),vt(Me[xt],!0)}})}return vt(be,!1),qe}function R(be){var ve=(0,I.Z)({},be);return"props"in ve||Object.defineProperty(ve,"props",{get:function(){return(0,u.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),ve}}),ve}function T(be,ve){if(!ve||!ve.length)return null;var Ne=!1;function Fe(Ye,st){var mt=(0,ne.Z)(st),xt=mt[0],At=mt.slice(1);if(!xt)return[Ye];var vt=Ye.split(xt);return Ne=Ne||vt.length>1,vt.reduce(function(yt,Re){return[].concat((0,pe.Z)(yt),(0,pe.Z)(Fe(Re,At)))},[]).filter(function(yt){return yt})}var qe=Fe(be,ve);return Ne?qe:null}var N=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],te=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function oe(be){return be==="tags"||be==="multiple"}var V=o.forwardRef(function(be,ve){var Ne,Fe,qe=be.id,Ye=be.prefixCls,st=be.className,mt=be.showSearch,xt=be.tagRender,At=be.direction,vt=be.omitDomProps,yt=be.displayValues,Re=be.onDisplayValuesChange,Me=be.emptyOptions,ze=be.notFoundContent,Ue=ze===void 0?"Not Found":ze,it=be.onClear,tt=be.mode,rt=be.disabled,je=be.loading,Le=be.getInputElement,He=be.getRawInputElement,Xe=be.open,Ge=be.defaultOpen,Je=be.onDropdownVisibleChange,_e=be.activeValue,ut=be.onActiveValueChange,gt=be.activeDescendantId,Dt=be.searchValue,Wt=be.autoClearSearchValue,en=be.onSearch,on=be.onSearchSplit,Kt=be.tokenSeparators,Tt=be.allowClear,mn=be.suffixIcon,un=be.clearIcon,pn=be.OptionList,Yt=be.animation,Ut=be.transitionName,xn=be.dropdownStyle,gn=be.dropdownClassName,Bn=be.dropdownMatchSelectWidth,Pn=be.dropdownRender,tn=be.dropdownAlign,It=be.placement,Rt=be.builtinPlacements,dn=be.getPopupContainer,Ve=be.showAction,Qe=Ve===void 0?[]:Ve,nt=be.onFocus,ht=be.onBlur,Bt=be.onKeyUp,Xt=be.onKeyDown,Nt=be.onMouseDown,ft=(0,a.Z)(be,N),Et=oe(tt),_t=(mt!==void 0?mt:Et)||tt==="combobox",Vt=(0,I.Z)({},ft);te.forEach(function(hr){delete Vt[hr]}),vt==null||vt.forEach(function(hr){delete Vt[hr]});var Gt=o.useState(!1),Fn=(0,p.Z)(Gt,2),An=Fn[0],Tn=Fn[1];o.useEffect(function(){Tn((0,i.Z)())},[]);var Mn=o.useRef(null),Xn=o.useRef(null),tr=o.useRef(null),nr=o.useRef(null),Jn=o.useRef(null),jr=w(),Vr=(0,p.Z)(jr,3),Br=Vr[0],Qr=Vr[1],Dr=Vr[2];o.useImperativeHandle(ve,function(){var hr,ur;return{focus:(hr=nr.current)===null||hr===void 0?void 0:hr.focus,blur:(ur=nr.current)===null||ur===void 0?void 0:ur.blur,scrollTo:function(ra){var $r;return($r=Jn.current)===null||$r===void 0?void 0:$r.scrollTo(ra)}}});var _r=o.useMemo(function(){var hr;if(tt!=="combobox")return Dt;var ur=(hr=yt[0])===null||hr===void 0?void 0:hr.value;return typeof ur=="string"||typeof ur=="number"?String(ur):""},[Dt,tt,yt]),Ca=tt==="combobox"&&typeof Le=="function"&&Le()||null,Jr=typeof He=="function"&&He(),wa=(0,d.x1)(Xn,Jr==null||(Ne=Jr.props)===null||Ne===void 0?void 0:Ne.ref),Ea=o.useState(!1),Yn=(0,p.Z)(Ea,2),Vn=Yn[0],Sr=Yn[1];(0,r.Z)(function(){Sr(!0)},[]);var ar=(0,s.Z)(!1,{defaultValue:Ge,value:Xe}),or=(0,p.Z)(ar,2),br=or[0],Hr=or[1],In=Vn?br:!1,Wn=!Ue&&Me;(rt||Wn&&In&&tt==="combobox")&&(In=!1);var Qn=Wn?!1:In,$n=o.useCallback(function(hr){var ur=hr!==void 0?hr:!In;rt||(Hr(ur),In!==ur&&(Je==null||Je(ur)))},[rt,In,Hr,Je]),fr=o.useMemo(function(){return(Kt||[]).some(function(hr){return[` + `]:Object.assign(Object.assign({},(0,bt.dF)()),{display:"inline-block",width:"100%",[`${Me}${Me}-select`]:{width:je,height:je,marginInlineEnd:Re.marginXS,marginBottom:Re.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:Re.colorFillAlter,border:`${Re.lineWidth}px dashed ${Re.colorBorder}`,borderRadius:Re.borderRadiusLG,cursor:"pointer",transition:`border-color ${Re.motionDurationSlow}`,[`> ${Me}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Me}-disabled):hover`]:{borderColor:Re.colorPrimary}},[`${tt}${tt}-picture-card, ${tt}${tt}-picture-circle`]:{[`${tt}-item-container`]:{display:"inline-block",width:je,height:je,marginBlock:`0 ${Re.marginXS}px`,marginInline:`0 ${Re.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[rt]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${Re.paddingXS*2}px)`,height:`calc(100% - ${Re.paddingXS*2}px)`,backgroundColor:Re.colorBgMask,opacity:0,transition:`all ${Re.motionDurationSlow}`,content:'" "'}},[`${rt}:hover`]:{[`&::before, ${rt}-actions`]:{opacity:1}},[`${rt}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${Re.motionDurationSlow}`,[`${ze}-eye, ${ze}-download, ${ze}-delete`]:{zIndex:10,width:Ue,margin:`0 ${Re.marginXXS}px`,fontSize:Ue,cursor:"pointer",transition:`all ${Re.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${rt}-actions, ${rt}-actions:hover`]:{[`${ze}-eye, ${ze}-download, ${ze}-delete`]:{color:new rn.C(it).setAlpha(.65).toRgbString(),"&:hover":{color:it}}},[`${rt}-thumbnail, ${rt}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${rt}-name`]:{display:"none",textAlign:"center"},[`${rt}-file + ${rt}-name`]:{position:"absolute",bottom:Re.margin,display:"block",width:`calc(100% - ${Re.paddingXS*2}px)`},[`${rt}-uploading`]:{[`&${rt}`]:{backgroundColor:Re.colorFillAlter},[`&::before, ${ze}-eye, ${ze}-download, ${ze}-delete`]:{display:"none"}},[`${rt}-progress`]:{bottom:Re.marginXL,width:`calc(100% - ${Re.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Me}-wrapper${Me}-picture-circle-wrapper`]:{[`${Me}${Me}-select`]:{borderRadius:"50%"}}}};var Ee=Re=>{const{componentCls:Me}=Re;return{[`${Me}-rtl`]:{direction:"rtl"}}};const be=Re=>{const{componentCls:Me,colorTextDisabled:ze}=Re;return{[`${Me}-wrapper`]:Object.assign(Object.assign({},(0,bt.Wf)(Re)),{[Me]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Me}-select`]:{display:"inline-block"},[`${Me}-disabled`]:{color:ze,cursor:"not-allowed"}})}};var ve=(0,Ht.Z)("Upload",Re=>{const{fontSizeHeading3:Me,fontSize:ze,lineHeight:Ue,lineWidth:it,controlHeightLG:tt}=Re,rt=Math.round(ze*Ue),je=(0,jt.TS)(Re,{uploadThumbnailSize:Me*2,uploadProgressOffset:rt/2+it,uploadPicCardSize:tt*2.55});return[be(je),sn(je),Zn(je),Pe(je),$t(je),Ot(je),Ee(je),(0,Mt.Z)(je)]},Re=>({actionsColor:Re.colorTextDescription})),Ne=function(Re,Me,ze,Ue){function it(tt){return tt instanceof ze?tt:new ze(function(rt){rt(tt)})}return new(ze||(ze=Promise))(function(tt,rt){function je(Xe){try{He(Ue.next(Xe))}catch(Ge){rt(Ge)}}function Le(Xe){try{He(Ue.throw(Xe))}catch(Ge){rt(Ge)}}function He(Xe){Xe.done?tt(Xe.value):it(Xe.value).then(je,Le)}He((Ue=Ue.apply(Re,Me||[])).next())})};const Fe=`__LIST_IGNORE_${Date.now()}__`,qe=(Re,Me)=>{const{fileList:ze,defaultFileList:Ue,onRemove:it,showUploadList:tt=!0,listType:rt="text",onPreview:je,onDownload:Le,onChange:He,onDrop:Xe,previewFile:Ge,disabled:Je,locale:_e,iconRender:ut,isImageUrl:gt,progress:Dt,prefixCls:Wt,className:en,type:on="select",children:Kt,style:Tt,itemRender:mn,maxCount:un,data:pn={},multiple:Yt=!1,action:Ut="",accept:xn="",supportServerRender:gn=!0,rootClassName:Bn}=Re,Pn=S.useContext(W.Z),tn=Je!=null?Je:Pn,[It,Rt]=(0,U.Z)(Ue||[],{value:ze,postState:Yn=>Yn!=null?Yn:[]}),[dn,Ve]=S.useState("drop"),Qe=S.useRef(null);S.useMemo(()=>{const Yn=Date.now();(ze||[]).forEach((Vn,Sr)=>{!Vn.uid&&!Object.isFrozen(Vn)&&(Vn.uid=`__AUTO__${Yn}_${Sr}__`)})},[ze]);const nt=(Yn,Vn,Sr)=>{let ar=(0,pe.Z)(Vn),or=!1;un===1?ar=ar.slice(-1):un&&(or=ar.length>un,ar=ar.slice(0,un)),(0,K.flushSync)(()=>{Rt(ar)});const br={file:Yn,fileList:ar};Sr&&(br.event=Sr),(!or||ar.some(Hr=>Hr.uid===Yn.uid))&&(0,K.flushSync)(()=>{He==null||He(br)})},ht=(Yn,Vn)=>Ne(void 0,void 0,void 0,function*(){const{beforeUpload:Sr,transformFile:ar}=Re;let or=Yn;if(Sr){const br=yield Sr(Yn,Vn);if(br===!1)return!1;if(delete Yn[Fe],br===Fe)return Object.defineProperty(Yn,Fe,{value:!0,configurable:!0}),!1;typeof br=="object"&&br&&(or=br)}return ar&&(or=yield ar(or)),or}),Bt=Yn=>{const Vn=Yn.filter(or=>!or.file[Fe]);if(!Vn.length)return;const Sr=Vn.map(or=>oe(or.file));let ar=(0,pe.Z)(It);Sr.forEach(or=>{ar=V(or,ar)}),Sr.forEach((or,br)=>{let Hr=or;if(Vn[br].parsedFile)or.status="uploading";else{const{originFileObj:In}=or;let Wn;try{Wn=new File([In],In.name,{type:In.type})}catch(Qn){Wn=new Blob([In],{type:In.type}),Wn.name=In.name,Wn.lastModifiedDate=new Date,Wn.lastModified=new Date().getTime()}Wn.uid=or.uid,Hr=Wn}nt(Hr,ar)})},Xt=(Yn,Vn,Sr)=>{try{typeof Yn=="string"&&(Yn=JSON.parse(Yn))}catch(br){}if(!ae(Vn,It))return;const ar=oe(Vn);ar.status="done",ar.percent=100,ar.response=Yn,ar.xhr=Sr;const or=V(ar,It);nt(ar,or)},Nt=(Yn,Vn)=>{if(!ae(Vn,It))return;const Sr=oe(Vn);Sr.status="uploading",Sr.percent=Yn.percent;const ar=V(Sr,It);nt(Sr,ar,Yn)},ft=(Yn,Vn,Sr)=>{if(!ae(Sr,It))return;const ar=oe(Sr);ar.error=Yn,ar.response=Vn,ar.status="error";const or=V(ar,It);nt(ar,or)},Et=Yn=>{let Vn;Promise.resolve(typeof it=="function"?it(Yn):it).then(Sr=>{var ar;if(Sr===!1)return;const or=Se(Yn,It);or&&(Vn=Object.assign(Object.assign({},Yn),{status:"removed"}),It==null||It.forEach(br=>{const Hr=Vn.uid!==void 0?"uid":"name";br[Hr]===Vn[Hr]&&!Object.isFrozen(br)&&(br.status="removed")}),(ar=Qe.current)===null||ar===void 0||ar.abort(Vn),nt(Vn,or))})},_t=Yn=>{Ve(Yn.type),Yn.type==="drop"&&(Xe==null||Xe(Yn))};S.useImperativeHandle(Me,()=>({onBatchStart:Bt,onSuccess:Xt,onProgress:Nt,onError:ft,fileList:It,upload:Qe.current}));const{getPrefixCls:Vt,direction:Gt,upload:Fn}=S.useContext(X.E_),An=Vt("upload",Wt),Tn=Object.assign(Object.assign({onBatchStart:Bt,onError:ft,onProgress:Nt,onSuccess:Xt},Re),{data:pn,multiple:Yt,action:Ut,accept:xn,supportServerRender:gn,prefixCls:An,disabled:tn,beforeUpload:ht,onChange:void 0});delete Tn.className,delete Tn.style,(!Kt||tn)&&delete Tn.id;const[Mn,Xn]=ve(An),[tr]=(0,re.Z)("Upload",G.Z.Upload),{showRemoveIcon:nr,showPreviewIcon:Jn,showDownloadIcon:jr,removeIcon:Vr,previewIcon:Br,downloadIcon:Qr}=typeof tt=="boolean"?{}:tt,Dr=(Yn,Vn)=>tt?S.createElement(wt,{prefixCls:An,listType:rt,items:It,previewFile:Ge,onPreview:je,onDownload:Le,onRemove:Et,showRemoveIcon:!tn&&nr,showPreviewIcon:Jn,showDownloadIcon:jr,removeIcon:Vr,previewIcon:Br,downloadIcon:Qr,iconRender:ut,locale:Object.assign(Object.assign({},tr),_e),isImageUrl:gt,progress:Dt,appendAction:Yn,appendActionVisible:Vn,itemRender:mn,disabled:tn}):Yn,_r=I()(`${An}-wrapper`,en,Bn,Xn,Fn==null?void 0:Fn.className,{[`${An}-rtl`]:Gt==="rtl",[`${An}-picture-card-wrapper`]:rt==="picture-card",[`${An}-picture-circle-wrapper`]:rt==="picture-circle"}),Ca=Object.assign(Object.assign({},Fn==null?void 0:Fn.style),Tt);if(on==="drag"){const Yn=I()(Xn,An,`${An}-drag`,{[`${An}-drag-uploading`]:It.some(Vn=>Vn.status==="uploading"),[`${An}-drag-hover`]:dn==="dragover",[`${An}-disabled`]:tn,[`${An}-rtl`]:Gt==="rtl"});return Mn(S.createElement("span",{className:_r},S.createElement("div",{className:Yn,style:Ca,onDrop:_t,onDragOver:_t,onDragLeave:_t},S.createElement(z,Object.assign({},Tn,{ref:Qe,className:`${An}-btn`}),S.createElement("div",{className:`${An}-drag-container`},Kt))),Dr()))}const Jr=I()(An,`${An}-select`,{[`${An}-disabled`]:tn}),Ea=(Yn=>S.createElement("div",{className:Jr,style:Yn},S.createElement(z,Object.assign({},Tn,{ref:Qe}))))(Kt?void 0:{display:"none"});return Mn(rt==="picture-card"||rt==="picture-circle"?S.createElement("span",{className:_r},Dr(Ea,!!Kt)):S.createElement("span",{className:_r},Ea,Dr()))};var st=S.forwardRef(qe),mt=function(Re,Me){var ze={};for(var Ue in Re)Object.prototype.hasOwnProperty.call(Re,Ue)&&Me.indexOf(Ue)<0&&(ze[Ue]=Re[Ue]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var it=0,Ue=Object.getOwnPropertySymbols(Re);it{var{style:ze,height:Ue}=Re,it=mt(Re,["style","height"]);return S.createElement(st,Object.assign({ref:Me},it,{type:"drag",style:Object.assign(Object.assign({},ze),{height:Ue})}))});const vt=st;vt.Dragger=At,vt.LIST_IGNORE=Fe;var yt=vt},5630:function(Pt,We,C){"use strict";var S=C(60499),pe=C(85899),e=C(18642),I=C(72190),p=C(42244),a=C(92310),t=C.n(a),s=C(18929),u=C(59301),o=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],c=(0,u.forwardRef)(function(n,r){var i,l=n.prefixCls,d=l===void 0?"rc-checkbox":l,E=n.className,h=n.style,v=n.checked,m=n.disabled,x=n.defaultChecked,w=x===void 0?!1:x,f=n.type,O=f===void 0?"checkbox":f,y=n.title,b=n.onChange,g=(0,p.Z)(n,o),A=(0,u.useRef)(null),P=(0,s.Z)(w,{value:v}),k=(0,I.Z)(P,2),B=k[0],M=k[1];(0,u.useImperativeHandle)(r,function(){return{focus:function(){var X;(X=A.current)===null||X===void 0||X.focus()},blur:function(){var X;(X=A.current)===null||X===void 0||X.blur()},input:A.current}});var z=t()(d,E,(i={},(0,e.Z)(i,"".concat(d,"-checked"),B),(0,e.Z)(i,"".concat(d,"-disabled"),m),i)),U=function(X){m||("checked"in n||M(X.target.checked),b==null||b({target:(0,pe.Z)((0,pe.Z)({},n),{},{type:O,checked:X.target.checked}),stopPropagation:function(){X.stopPropagation()},preventDefault:function(){X.preventDefault()},nativeEvent:X.nativeEvent}))};return u.createElement("span",{className:z,title:y,style:h},u.createElement("input",(0,S.Z)({},g,{className:"".concat(d,"-input"),ref:A,onChange:U,disabled:m,checked:!!B,type:O})),u.createElement("span",{className:"".concat(d,"-inner")}))});We.Z=c},31561:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return O}});var S=C(60499),pe=C(18642),e=C(72190),I=C(42244),p=C(35593),a=C(92310),t=C.n(a),s=C(8654),u=C(59301),o=C(10228),c=C(16089),n=o.Z.ESC,r=o.Z.TAB;function i(y){var b=y.visible,g=y.triggerRef,A=y.onVisibleChange,P=y.autoFocus,k=y.overlayRef,B=u.useRef(!1),M=function(){if(b){var X,W;(X=g.current)===null||X===void 0||(W=X.focus)===null||W===void 0||W.call(X),A==null||A(!1)}},z=function(){var X;return(X=k.current)!==null&&X!==void 0&&X.focus?(k.current.focus(),B.current=!0,!0):!1},U=function(X){switch(X.keyCode){case n:M();break;case r:{var W=!1;B.current||(W=z()),W?X.preventDefault():M();break}}};u.useEffect(function(){return b?(window.addEventListener("keydown",U),P&&(0,c.Z)(z,3),function(){window.removeEventListener("keydown",U),B.current=!1}):function(){B.current=!1}},[b])}var l=(0,u.forwardRef)(function(y,b){var g=y.overlay,A=y.arrow,P=y.prefixCls,k=(0,u.useMemo)(function(){var M;return typeof g=="function"?M=g():M=g,M},[g]),B=(0,s.sQ)(b,k==null?void 0:k.ref);return u.createElement(u.Fragment,null,A&&u.createElement("div",{className:"".concat(P,"-arrow")}),u.cloneElement(k,{ref:(0,s.Yr)(k)?B:void 0}))}),d=l,E={adjustX:1,adjustY:1},h=[0,0],v={topLeft:{points:["bl","tl"],overflow:E,offset:[0,-4],targetOffset:h},top:{points:["bc","tc"],overflow:E,offset:[0,-4],targetOffset:h},topRight:{points:["br","tr"],overflow:E,offset:[0,-4],targetOffset:h},bottomLeft:{points:["tl","bl"],overflow:E,offset:[0,4],targetOffset:h},bottom:{points:["tc","bc"],overflow:E,offset:[0,4],targetOffset:h},bottomRight:{points:["tr","br"],overflow:E,offset:[0,4],targetOffset:h}},m=v,x=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function w(y,b){var g,A=y.arrow,P=A===void 0?!1:A,k=y.prefixCls,B=k===void 0?"rc-dropdown":k,M=y.transitionName,z=y.animation,U=y.align,K=y.placement,X=K===void 0?"bottomLeft":K,W=y.placements,re=W===void 0?m:W,G=y.getPopupContainer,q=y.showAction,Y=y.hideAction,Q=y.overlayClassName,$=y.overlayStyle,J=y.visible,ue=y.trigger,se=ue===void 0?["hover"]:ue,xe=y.autoFocus,we=y.overlay,ie=y.children,L=y.onVisibleChange,_=(0,I.Z)(y,x),D=u.useState(),Z=(0,e.Z)(D,2),ne=Z[0],H=Z[1],F="visible"in y?J:ne,j=u.useRef(null),R=u.useRef(null),T=u.useRef(null);u.useImperativeHandle(b,function(){return j.current});var N=function(le){H(le),L==null||L(le)};i({visible:F,triggerRef:T,onVisibleChange:N,autoFocus:xe,overlayRef:R});var te=function(le){var ee=y.onOverlayClick;H(!1),ee&&ee(le)},oe=function(){return u.createElement(d,{ref:R,overlay:we,prefixCls:B,arrow:P})},V=function(){return typeof we=="function"?oe:oe()},ae=function(){var le=y.minOverlayWidthMatchTrigger,ee=y.alignPoint;return"minOverlayWidthMatchTrigger"in y?le:!ee},Se=function(){var le=y.openClassName;return le!==void 0?le:"".concat(B,"-open")},ge=u.cloneElement(ie,{className:t()((g=ie.props)===null||g===void 0?void 0:g.className,F&&Se()),ref:(0,s.Yr)(ie)?(0,s.sQ)(T,ie.ref):void 0}),Ae=Y;return!Ae&&se.indexOf("contextMenu")!==-1&&(Ae=["click"]),u.createElement(p.Z,(0,S.Z)({builtinPlacements:re},_,{prefixCls:B,ref:j,popupClassName:t()(Q,(0,pe.Z)({},"".concat(B,"-show-arrow"),P)),popupStyle:$,action:se,showAction:q,hideAction:Ae,popupPlacement:X,popupAlign:U,popupTransitionName:M,popupAnimation:z,popupVisible:F,stretch:ae()?"minWidth":"",popup:V(),onPopupVisibleChange:N,onPopupClick:te,getPopupContainer:G}),ge)}var f=u.forwardRef(w),O=f},93681:function(Pt,We,C){"use strict";C.r(We),C.d(We,{BaseInput:function(){return o},default:function(){return v}});var S=C(60499),pe=C(85899),e=C(18642),I=C(43749),p=C(92310),a=C.n(p),t=C(59301),s=C(5643),u=function(x){var w,f,O=x.inputElement,y=x.prefixCls,b=x.prefix,g=x.suffix,A=x.addonBefore,P=x.addonAfter,k=x.className,B=x.style,M=x.disabled,z=x.readOnly,U=x.focused,K=x.triggerFocus,X=x.allowClear,W=x.value,re=x.handleReset,G=x.hidden,q=x.classes,Y=x.classNames,Q=x.dataAttrs,$=x.styles,J=x.components,ue=(J==null?void 0:J.affixWrapper)||"span",se=(J==null?void 0:J.groupWrapper)||"span",xe=(J==null?void 0:J.wrapper)||"span",we=(J==null?void 0:J.groupAddon)||"span",ie=(0,t.useRef)(null),L=function(oe){var V;(V=ie.current)!==null&&V!==void 0&&V.contains(oe.target)&&(K==null||K())},_=function(){var oe;if(!X)return null;var V=!M&&!z&&W,ae="".concat(y,"-clear-icon"),Se=(0,I.Z)(X)==="object"&&X!==null&&X!==void 0&&X.clearIcon?X.clearIcon:"\u2716";return t.createElement("span",{onClick:re,onMouseDown:function(Ae){return Ae.preventDefault()},className:a()(ae,(oe={},(0,e.Z)(oe,"".concat(ae,"-hidden"),!V),(0,e.Z)(oe,"".concat(ae,"-has-suffix"),!!g),oe)),role:"button",tabIndex:-1},Se)},D=(0,t.cloneElement)(O,{value:W,hidden:G,className:a()((w=O.props)===null||w===void 0?void 0:w.className,!(0,s.X3)(x)&&!(0,s.He)(x)&&k)||null,style:(0,pe.Z)((0,pe.Z)({},(f=O.props)===null||f===void 0?void 0:f.style),!(0,s.X3)(x)&&!(0,s.He)(x)?B:{})});if((0,s.X3)(x)){var Z,ne="".concat(y,"-affix-wrapper"),H=a()(ne,(Z={},(0,e.Z)(Z,"".concat(ne,"-disabled"),M),(0,e.Z)(Z,"".concat(ne,"-focused"),U),(0,e.Z)(Z,"".concat(ne,"-readonly"),z),(0,e.Z)(Z,"".concat(ne,"-input-with-clear-btn"),g&&X&&W),Z),!(0,s.He)(x)&&k,q==null?void 0:q.affixWrapper,Y==null?void 0:Y.affixWrapper),F=(g||X)&&t.createElement("span",{className:a()("".concat(y,"-suffix"),Y==null?void 0:Y.suffix),style:$==null?void 0:$.suffix},_(),g);D=t.createElement(ue,(0,S.Z)({className:H,style:(0,pe.Z)((0,pe.Z)({},(0,s.He)(x)?void 0:B),$==null?void 0:$.affixWrapper),hidden:!(0,s.He)(x)&&G,onClick:L},Q==null?void 0:Q.affixWrapper,{ref:ie}),b&&t.createElement("span",{className:a()("".concat(y,"-prefix"),Y==null?void 0:Y.prefix),style:$==null?void 0:$.prefix},b),(0,t.cloneElement)(O,{value:W,hidden:null}),F)}if((0,s.He)(x)){var j="".concat(y,"-group"),R="".concat(j,"-addon"),T=a()("".concat(y,"-wrapper"),j,q==null?void 0:q.wrapper),N=a()("".concat(y,"-group-wrapper"),k,q==null?void 0:q.group);return t.createElement(se,{className:N,style:B,hidden:G},t.createElement(xe,{className:T},A&&t.createElement(we,{className:R},A),(0,t.cloneElement)(D,{hidden:null}),P&&t.createElement(we,{className:R},P)))}return D},o=u,c=C(77654),n=C(72190),r=C(42244),i=C(18929),l=C(2738),d=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],E=(0,t.forwardRef)(function(m,x){var w=m.autoComplete,f=m.onChange,O=m.onFocus,y=m.onBlur,b=m.onPressEnter,g=m.onKeyDown,A=m.prefixCls,P=A===void 0?"rc-input":A,k=m.disabled,B=m.htmlSize,M=m.className,z=m.maxLength,U=m.suffix,K=m.showCount,X=m.type,W=X===void 0?"text":X,re=m.classes,G=m.classNames,q=m.styles,Y=(0,r.Z)(m,d),Q=(0,i.Z)(m.defaultValue,{value:m.value}),$=(0,n.Z)(Q,2),J=$[0],ue=$[1],se=(0,t.useState)(!1),xe=(0,n.Z)(se,2),we=xe[0],ie=xe[1],L=(0,t.useRef)(null),_=function(N){L.current&&(0,s.nH)(L.current,N)};(0,t.useImperativeHandle)(x,function(){return{focus:_,blur:function(){var N;(N=L.current)===null||N===void 0||N.blur()},setSelectionRange:function(N,te,oe){var V;(V=L.current)===null||V===void 0||V.setSelectionRange(N,te,oe)},select:function(){var N;(N=L.current)===null||N===void 0||N.select()},input:L.current}}),(0,t.useEffect)(function(){ie(function(T){return T&&k?!1:T})},[k]);var D=function(N){m.value===void 0&&ue(N.target.value),L.current&&(0,s.rJ)(L.current,N,f)},Z=function(N){b&&N.key==="Enter"&&b(N),g==null||g(N)},ne=function(N){ie(!0),O==null||O(N)},H=function(N){ie(!1),y==null||y(N)},F=function(N){ue(""),_(),L.current&&(0,s.rJ)(L.current,N,f)},j=function(){var N=(0,l.Z)(m,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return t.createElement("input",(0,S.Z)({autoComplete:w},N,{onChange:D,onFocus:ne,onBlur:H,onKeyDown:Z,className:a()(P,(0,e.Z)({},"".concat(P,"-disabled"),k),G==null?void 0:G.input),style:q==null?void 0:q.input,ref:L,size:B,type:W}))},R=function(){var N=Number(z)>0;if(U||K){var te=(0,s.D7)(J),oe=(0,c.Z)(te).length,V=(0,I.Z)(K)==="object"?K.formatter({value:te,count:oe,maxLength:z}):"".concat(oe).concat(N?" / ".concat(z):"");return t.createElement(t.Fragment,null,!!K&&t.createElement("span",{className:a()("".concat(P,"-show-count-suffix"),(0,e.Z)({},"".concat(P,"-show-count-has-suffix"),!!U),G==null?void 0:G.count),style:(0,pe.Z)({},q==null?void 0:q.count)},V),U)}return null};return t.createElement(o,(0,S.Z)({},Y,{prefixCls:P,className:M,inputElement:j(),handleReset:F,value:(0,s.D7)(J),focused:we,triggerFocus:_,suffix:R(),disabled:k,classes:re,classNames:G,styles:q}))}),h=E,v=h},5643:function(Pt,We,C){"use strict";C.d(We,{D7:function(){return p},He:function(){return S},X3:function(){return pe},nH:function(){return I},rJ:function(){return e}});function S(a){return!!(a.addonBefore||a.addonAfter)}function pe(a){return!!(a.prefix||a.suffix||a.allowClear)}function e(a,t,s,u){if(s){var o=t;if(t.type==="click"){var c=a.cloneNode(!0);o=Object.create(t,{target:{value:c},currentTarget:{value:c}}),c.value="",s(o);return}if(u!==void 0){o=Object.create(t,{target:{value:a},currentTarget:{value:a}}),a.value=u,s(o);return}s(o)}}function I(a,t){if(a){a.focus(t);var s=t||{},u=s.cursor;if(u){var o=a.value.length;switch(u){case"start":a.setSelectionRange(0,0);break;case"end":a.setSelectionRange(o,o);break;default:a.setSelectionRange(0,o)}}}}function p(a){return typeof a=="undefined"||a===null?"":String(a)}},15285:function(Pt,We,C){"use strict";C.d(We,{iz:function(){return At},ck:function(){return jt},BW:function(){return xt},sN:function(){return jt},Wd:function(){return Fe},ZP:function(){return rt},Xl:function(){return g}});var S=C(60499),pe=C(18642),e=C(85899),I=C(77654),p=C(72190),a=C(42244),t=C(92310),s=C.n(t),u=C(83836),o=C(18929),c=C(13697),n=C(48736),r=C(59301),i=C(4676),l=r.createContext(null);function d(je,Le){return je===void 0?null:"".concat(je,"-").concat(Le)}function E(je){var Le=r.useContext(l);return d(Le,je)}var h=C(80547),v=["children","locked"],m=r.createContext(null);function x(je,Le){var He=(0,e.Z)({},je);return Object.keys(Le).forEach(function(Xe){var Ge=Le[Xe];Ge!==void 0&&(He[Xe]=Ge)}),He}function w(je){var Le=je.children,He=je.locked,Xe=(0,a.Z)(je,v),Ge=r.useContext(m),Je=(0,h.Z)(function(){return x(Ge,Xe)},[Ge,Xe],function(_e,ut){return!He&&(_e[0]!==ut[0]||!(0,c.Z)(_e[1],ut[1],!0))});return r.createElement(m.Provider,{value:Je},Le)}var f=[],O=r.createContext(null);function y(){return r.useContext(O)}var b=r.createContext(f);function g(je){var Le=r.useContext(b);return r.useMemo(function(){return je!==void 0?[].concat((0,I.Z)(Le),[je]):Le},[Le,je])}var A=r.createContext(null),P=r.createContext({}),k=P,B=C(29194);function M(je){var Le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,B.Z)(je)){var He=je.nodeName.toLowerCase(),Xe=["input","select","textarea","button"].includes(He)||je.isContentEditable||He==="a"&&!!je.getAttribute("href"),Ge=je.getAttribute("tabindex"),Je=Number(Ge),_e=null;return Ge&&!Number.isNaN(Je)?_e=Je:Xe&&_e===null&&(_e=0),Xe&&je.disabled&&(_e=null),_e!==null&&(_e>=0||Le&&_e<0)}return!1}function z(je){var Le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,He=(0,I.Z)(je.querySelectorAll("*")).filter(function(Xe){return M(Xe,Le)});return M(je,Le)&&He.unshift(je),He}var U=null;function K(){U=document.activeElement}function X(){U=null}function W(){if(U)try{U.focus()}catch(je){}}function re(je,Le){if(Le.keyCode===9){var He=z(je),Xe=He[Le.shiftKey?0:He.length-1],Ge=Xe===document.activeElement||je===document.activeElement;if(Ge){var Je=He[Le.shiftKey?He.length-1:0];Je.focus(),Le.preventDefault()}}}var G=C(10228),q=C(16089),Y=G.Z.LEFT,Q=G.Z.RIGHT,$=G.Z.UP,J=G.Z.DOWN,ue=G.Z.ENTER,se=G.Z.ESC,xe=G.Z.HOME,we=G.Z.END,ie=[$,J,Y,Q];function L(je,Le,He,Xe){var Ge,Je,_e,ut,gt="prev",Dt="next",Wt="children",en="parent";if(je==="inline"&&Xe===ue)return{inlineTrigger:!0};var on=(Ge={},(0,pe.Z)(Ge,$,gt),(0,pe.Z)(Ge,J,Dt),Ge),Kt=(Je={},(0,pe.Z)(Je,Y,He?Dt:gt),(0,pe.Z)(Je,Q,He?gt:Dt),(0,pe.Z)(Je,J,Wt),(0,pe.Z)(Je,ue,Wt),Je),Tt=(_e={},(0,pe.Z)(_e,$,gt),(0,pe.Z)(_e,J,Dt),(0,pe.Z)(_e,ue,Wt),(0,pe.Z)(_e,se,en),(0,pe.Z)(_e,Y,He?Wt:en),(0,pe.Z)(_e,Q,He?en:Wt),_e),mn={inline:on,horizontal:Kt,vertical:Tt,inlineSub:on,horizontalSub:Tt,verticalSub:Tt},un=(ut=mn["".concat(je).concat(Le?"":"Sub")])===null||ut===void 0?void 0:ut[Xe];switch(un){case gt:return{offset:-1,sibling:!0};case Dt:return{offset:1,sibling:!0};case en:return{offset:-1,sibling:!1};case Wt:return{offset:1,sibling:!1};default:return null}}function _(je){for(var Le=je;Le;){if(Le.getAttribute("data-menu-list"))return Le;Le=Le.parentElement}return null}function D(je,Le){for(var He=je||document.activeElement;He;){if(Le.has(He))return He;He=He.parentElement}return null}function Z(je,Le){var He=z(je,!0);return He.filter(function(Xe){return Le.has(Xe)})}function ne(je,Le,He){var Xe=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!je)return null;var Ge=Z(je,Le),Je=Ge.length,_e=Ge.findIndex(function(ut){return He===ut});return Xe<0?_e===-1?_e=Je-1:_e-=1:Xe>0&&(_e+=1),_e=(_e+Je)%Je,Ge[_e]}var H=function(Le,He){var Xe=new Set,Ge=new Map,Je=new Map;return Le.forEach(function(_e){var ut=document.querySelector("[data-menu-id='".concat(d(He,_e),"']"));ut&&(Xe.add(ut),Je.set(ut,_e),Ge.set(_e,ut))}),{elements:Xe,key2element:Ge,element2key:Je}};function F(je,Le,He,Xe,Ge,Je,_e,ut,gt,Dt){var Wt=r.useRef(),en=r.useRef();en.current=Le;var on=function(){q.Z.cancel(Wt.current)};return r.useEffect(function(){return function(){on()}},[]),function(Kt){var Tt=Kt.which;if([].concat(ie,[ue,se,xe,we]).includes(Tt)){var mn=Je(),un=H(mn,Xe),pn=un,Yt=pn.elements,Ut=pn.key2element,xn=pn.element2key,gn=Ut.get(Le),Bn=D(gn,Yt),Pn=xn.get(Bn),tn=L(je,_e(Pn,!0).length===1,He,Tt);if(!tn&&Tt!==xe&&Tt!==we)return;(ie.includes(Tt)||[xe,we].includes(Tt))&&Kt.preventDefault();var It=function(Xt){if(Xt){var Nt=Xt,ft=Xt.querySelector("a");ft!=null&&ft.getAttribute("href")&&(Nt=ft);var Et=xn.get(Xt);ut(Et),on(),Wt.current=(0,q.Z)(function(){en.current===Et&&Nt.focus()})}};if([xe,we].includes(Tt)||tn.sibling||!Bn){var Rt;!Bn||je==="inline"?Rt=Ge.current:Rt=_(Bn);var dn,Ve=Z(Rt,Yt);Tt===xe?dn=Ve[0]:Tt===we?dn=Ve[Ve.length-1]:dn=ne(Rt,Yt,Bn,tn.offset),It(dn)}else if(tn.inlineTrigger)gt(Pn);else if(tn.offset>0)gt(Pn,!0),on(),Wt.current=(0,q.Z)(function(){un=H(mn,Xe);var Bt=Bn.getAttribute("aria-controls"),Xt=document.getElementById(Bt),Nt=ne(Xt,un.elements);It(Nt)},5);else if(tn.offset<0){var Qe=_e(Pn,!0),nt=Qe[Qe.length-2],ht=Ut.get(nt);gt(nt,!1),It(ht)}}Dt==null||Dt(Kt)}}function j(je){Promise.resolve().then(je)}var R="__RC_UTIL_PATH_SPLIT__",T=function(Le){return Le.join(R)},N=function(Le){return Le.split(R)},te="rc-menu-more";function oe(){var je=r.useState({}),Le=(0,p.Z)(je,2),He=Le[1],Xe=(0,r.useRef)(new Map),Ge=(0,r.useRef)(new Map),Je=r.useState([]),_e=(0,p.Z)(Je,2),ut=_e[0],gt=_e[1],Dt=(0,r.useRef)(0),Wt=(0,r.useRef)(!1),en=function(){Wt.current||He({})},on=(0,r.useCallback)(function(Ut,xn){var gn=T(xn);Ge.current.set(gn,Ut),Xe.current.set(Ut,gn),Dt.current+=1;var Bn=Dt.current;j(function(){Bn===Dt.current&&en()})},[]),Kt=(0,r.useCallback)(function(Ut,xn){var gn=T(xn);Ge.current.delete(gn),Xe.current.delete(Ut)},[]),Tt=(0,r.useCallback)(function(Ut){gt(Ut)},[]),mn=(0,r.useCallback)(function(Ut,xn){var gn=Xe.current.get(Ut)||"",Bn=N(gn);return xn&&ut.includes(Bn[0])&&Bn.unshift(te),Bn},[ut]),un=(0,r.useCallback)(function(Ut,xn){return Ut.some(function(gn){var Bn=mn(gn,!0);return Bn.includes(xn)})},[mn]),pn=function(){var xn=(0,I.Z)(Xe.current.keys());return ut.length&&xn.push(te),xn},Yt=(0,r.useCallback)(function(Ut){var xn="".concat(Xe.current.get(Ut)).concat(R),gn=new Set;return(0,I.Z)(Ge.current.keys()).forEach(function(Bn){Bn.startsWith(xn)&&gn.add(Ge.current.get(Bn))}),gn},[]);return r.useEffect(function(){return function(){Wt.current=!0}},[]),{registerPath:on,unregisterPath:Kt,refreshOverflowKeys:Tt,isSubPathKey:un,getKeyPath:mn,getKeys:pn,getSubPathKeys:Yt}}function V(je){var Le=r.useRef(je);Le.current=je;var He=r.useCallback(function(){for(var Xe,Ge=arguments.length,Je=new Array(Ge),_e=0;_e1&&(Yt.motionAppear=!1);var Ut=Yt.onVisibleChanged;return Yt.onVisibleChanged=function(xn){return!on.current&&!xn&&un(!0),Ut==null?void 0:Ut(xn)},mn?null:r.createElement(w,{mode:Je,locked:!on.current},r.createElement(fe.default,(0,S.Z)({visible:pn},Yt,{forceRender:gt,removeOnLeave:!1,leavedClassName:"".concat(ut,"-hidden")}),function(xn){var gn=xn.className,Bn=xn.style;return r.createElement($t,{id:Le,className:gn,style:Bn},Ge)}))}var be=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],ve=["active"],Ne=function(Le){var He,Xe=Le.style,Ge=Le.className,Je=Le.title,_e=Le.eventKey,ut=Le.warnKey,gt=Le.disabled,Dt=Le.internalPopupClose,Wt=Le.children,en=Le.itemIcon,on=Le.expandIcon,Kt=Le.popupClassName,Tt=Le.popupOffset,mn=Le.popupStyle,un=Le.onClick,pn=Le.onMouseEnter,Yt=Le.onMouseLeave,Ut=Le.onTitleClick,xn=Le.onTitleMouseEnter,gn=Le.onTitleMouseLeave,Bn=(0,a.Z)(Le,be),Pn=E(_e),tn=r.useContext(m),It=tn.prefixCls,Rt=tn.mode,dn=tn.openKeys,Ve=tn.disabled,Qe=tn.overflowDisabled,nt=tn.activeKey,ht=tn.selectedKeys,Bt=tn.itemIcon,Xt=tn.expandIcon,Nt=tn.onItemClick,ft=tn.onOpenChange,Et=tn.onActive,_t=r.useContext(k),Vt=_t._internalRenderSubMenuItem,Gt=r.useContext(A),Fn=Gt.isSubPathKey,An=g(),Tn="".concat(It,"-submenu"),Mn=Ve||gt,Xn=r.useRef(),tr=r.useRef(),nr=en!=null?en:Bt,Jn=on!=null?on:Xt,jr=dn.includes(_e),Vr=!Qe&&jr,Br=Fn(ht,_e),Qr=Ce(_e,Mn,xn,gn),Dr=Qr.active,_r=(0,a.Z)(Qr,ve),Ca=r.useState(!1),Jr=(0,p.Z)(Ca,2),wa=Jr[0],Ea=Jr[1],Yn=function(Kr){Mn||Ea(Kr)},Vn=function(Kr){Yn(!0),pn==null||pn({key:_e,domEvent:Kr})},Sr=function(Kr){Yn(!1),Yt==null||Yt({key:_e,domEvent:Kr})},ar=r.useMemo(function(){return Dr||(Rt!=="inline"?wa||Fn([nt],_e):!1)},[Rt,Dr,nt,wa,_e,Fn]),or=Te(An.length),br=function(Kr){Mn||(Ut==null||Ut({key:_e,domEvent:Kr}),Rt==="inline"&&ft(_e,!jr))},Hr=V(function(Wr){un==null||un($e(Wr)),Nt(Wr)}),In=function(Kr){Rt!=="inline"&&ft(_e,Kr)},Wn=function(){Et(_e)},Qn=Pn&&"".concat(Pn,"-popup"),$n=r.createElement("div",(0,S.Z)({role:"menuitem",style:or,className:"".concat(Tn,"-title"),tabIndex:Mn?null:-1,ref:Xn,title:typeof Je=="string"?Je:null,"data-menu-id":Qe&&Pn?null:Pn,"aria-expanded":Vr,"aria-haspopup":!0,"aria-controls":Qn,"aria-disabled":Mn,onClick:br,onFocus:Wn},_r),Je,r.createElement(De,{icon:Rt!=="horizontal"?Jn:void 0,props:(0,e.Z)((0,e.Z)({},Le),{},{isOpen:Vr,isSubMenu:!0})},r.createElement("i",{className:"".concat(Tn,"-arrow")}))),fr=r.useRef(Rt);if(Rt!=="inline"&&An.length>1?fr.current="vertical":fr.current=Rt,!Qe){var Er=fr.current;$n=r.createElement(Pe,{mode:Er,prefixCls:Tn,visible:!Dt&&Vr&&Rt!=="inline",popupClassName:Kt,popupOffset:Tt,popupStyle:mn,popup:r.createElement(w,{mode:Er==="horizontal"?"vertical":Er},r.createElement($t,{id:Qn,ref:tr},Wt)),disabled:Mn,onVisibleChange:In},$n)}var sa=r.createElement(u.Z.Item,(0,S.Z)({role:"none"},Bn,{component:"li",style:Xe,className:s()(Tn,"".concat(Tn,"-").concat(Rt),Ge,(He={},(0,pe.Z)(He,"".concat(Tn,"-open"),Vr),(0,pe.Z)(He,"".concat(Tn,"-active"),ar),(0,pe.Z)(He,"".concat(Tn,"-selected"),Br),(0,pe.Z)(He,"".concat(Tn,"-disabled"),Mn),He)),onMouseEnter:Vn,onMouseLeave:Sr}),$n,!Qe&&r.createElement(Ee,{id:Qn,open:Vr,keyPath:An},Wt));return Vt&&(sa=Vt(sa,Le,{selected:Br,active:ar,open:Vr,disabled:Mn})),r.createElement(w,{onItemClick:Hr,mode:Rt==="horizontal"?"vertical":Rt,itemIcon:nr,expandIcon:Jn},sa)};function Fe(je){var Le=je.eventKey,He=je.children,Xe=g(Le),Ge=qt(He,Xe),Je=y();r.useEffect(function(){if(Je)return Je.registerPath(Le,Xe),function(){Je.unregisterPath(Le,Xe)}},[Xe]);var _e;return Je?_e=Ge:_e=r.createElement(Ne,je,Ge),r.createElement(b.Provider,{value:Xe},_e)}var qe=C(43749),Ye=["className","title","eventKey","children"],st=["children"],mt=function(Le){var He=Le.className,Xe=Le.title,Ge=Le.eventKey,Je=Le.children,_e=(0,a.Z)(Le,Ye),ut=r.useContext(m),gt=ut.prefixCls,Dt="".concat(gt,"-item-group");return r.createElement("li",(0,S.Z)({role:"presentation"},_e,{onClick:function(en){return en.stopPropagation()},className:s()(Dt,He)}),r.createElement("div",{role:"presentation",className:"".concat(Dt,"-title"),title:typeof Xe=="string"?Xe:void 0},Xe),r.createElement("ul",{role:"group",className:"".concat(Dt,"-list")},Je))};function xt(je){var Le=je.children,He=(0,a.Z)(je,st),Xe=g(He.eventKey),Ge=qt(Le,Xe),Je=y();return Je?Ge:r.createElement(mt,(0,ce.Z)(He,["warnKey"]),Ge)}function At(je){var Le=je.className,He=je.style,Xe=r.useContext(m),Ge=Xe.prefixCls,Je=y();return Je?null:r.createElement("li",{role:"separator",className:s()("".concat(Ge,"-item-divider"),Le),style:He})}var vt=["label","children","key","type"];function yt(je){return(je||[]).map(function(Le,He){if(Le&&(0,qe.Z)(Le)==="object"){var Xe=Le,Ge=Xe.label,Je=Xe.children,_e=Xe.key,ut=Xe.type,gt=(0,a.Z)(Xe,vt),Dt=_e!=null?_e:"tmp-".concat(He);return Je||ut==="group"?ut==="group"?r.createElement(xt,(0,S.Z)({key:Dt},gt,{title:Ge}),yt(Je)):r.createElement(Fe,(0,S.Z)({key:Dt},gt,{title:Ge}),yt(Je)):ut==="divider"?r.createElement(At,(0,S.Z)({key:Dt},gt)):r.createElement(jt,(0,S.Z)({key:Dt},gt),Ge)}return null}).filter(function(Le){return Le})}function Re(je,Le,He){var Xe=je;return Le&&(Xe=yt(Le)),qt(Xe,He)}var Me=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],ze=[],Ue=r.forwardRef(function(je,Le){var He,Xe,Ge=je,Je=Ge.prefixCls,_e=Je===void 0?"rc-menu":Je,ut=Ge.rootClassName,gt=Ge.style,Dt=Ge.className,Wt=Ge.tabIndex,en=Wt===void 0?0:Wt,on=Ge.items,Kt=Ge.children,Tt=Ge.direction,mn=Ge.id,un=Ge.mode,pn=un===void 0?"vertical":un,Yt=Ge.inlineCollapsed,Ut=Ge.disabled,xn=Ge.disabledOverflow,gn=Ge.subMenuOpenDelay,Bn=gn===void 0?.1:gn,Pn=Ge.subMenuCloseDelay,tn=Pn===void 0?.1:Pn,It=Ge.forceSubMenuRender,Rt=Ge.defaultOpenKeys,dn=Ge.openKeys,Ve=Ge.activeKey,Qe=Ge.defaultActiveFirst,nt=Ge.selectable,ht=nt===void 0?!0:nt,Bt=Ge.multiple,Xt=Bt===void 0?!1:Bt,Nt=Ge.defaultSelectedKeys,ft=Ge.selectedKeys,Et=Ge.onSelect,_t=Ge.onDeselect,Vt=Ge.inlineIndent,Gt=Vt===void 0?24:Vt,Fn=Ge.motion,An=Ge.defaultMotions,Tn=Ge.triggerSubMenuAction,Mn=Tn===void 0?"hover":Tn,Xn=Ge.builtinPlacements,tr=Ge.itemIcon,nr=Ge.expandIcon,Jn=Ge.overflowedIndicator,jr=Jn===void 0?"...":Jn,Vr=Ge.overflowedIndicatorPopupClassName,Br=Ge.getPopupContainer,Qr=Ge.onClick,Dr=Ge.onOpenChange,_r=Ge.onKeyDown,Ca=Ge.openAnimation,Jr=Ge.openTransitionName,wa=Ge._internalRenderMenuItem,Ea=Ge._internalRenderSubMenuItem,Yn=(0,a.Z)(Ge,Me),Vn=r.useMemo(function(){return Re(Kt,on,ze)},[Kt,on]),Sr=r.useState(!1),ar=(0,p.Z)(Sr,2),or=ar[0],br=ar[1],Hr=r.useRef(),In=ge(mn),Wn=Tt==="rtl",Qn=(0,o.Z)(Rt,{value:dn,postState:function(Zr){return Zr||ze}}),$n=(0,p.Z)(Qn,2),fr=$n[0],Er=$n[1],sa=function(Zr){var qr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Da(){Er(Zr),Dr==null||Dr(Zr)}qr?(0,i.flushSync)(Da):Da()},Wr=r.useState(fr),Kr=(0,p.Z)(Wr,2),Gr=Kr[0],Tr=Kr[1],mr=r.useRef(!1),Lr=r.useMemo(function(){return(pn==="inline"||pn==="vertical")&&Yt?["vertical",Yt]:[pn,!1]},[pn,Yt]),kr=(0,p.Z)(Lr,2),la=kr[0],Pr=kr[1],Fa=la==="inline",Ta=r.useState(la),_a=(0,p.Z)(Ta,2),Ra=_a[0],so=_a[1],Oe=r.useState(Pr),lt=(0,p.Z)(Oe,2),Lt=lt[0],cn=lt[1];r.useEffect(function(){so(la),cn(Pr),mr.current&&(Fa?Er(Gr):sa(ze))},[la,Pr]);var Sn=r.useState(0),fn=(0,p.Z)(Sn,2),rr=fn[0],vr=fn[1],ha=rr>=Vn.length-1||Ra!=="horizontal"||xn;r.useEffect(function(){Fa&&Tr(fr)},[fr]),r.useEffect(function(){return mr.current=!0,function(){mr.current=!1}},[]);var ba=oe(),eo=ba.registerPath,to=ba.unregisterPath,fo=ba.refreshOverflowKeys,Xa=ba.isSubPathKey,hr=ba.getKeyPath,ur=ba.getKeys,ga=ba.getSubPathKeys,ra=r.useMemo(function(){return{registerPath:eo,unregisterPath:to}},[eo,to]),$r=r.useMemo(function(){return{isSubPathKey:Xa}},[Xa]);r.useEffect(function(){fo(ha?ze:Vn.slice(rr+1).map(function(aa){return aa.key}))},[rr,ha]);var ya=(0,o.Z)(Ve||Qe&&((He=Vn[0])===null||He===void 0?void 0:He.key),{value:Ve}),fa=(0,p.Z)(ya,2),Aa=fa[0],Na=fa[1],no=V(function(aa){Na(aa)}),Ka=V(function(){Na(void 0)});(0,r.useImperativeHandle)(Le,function(){return{list:Hr.current,focus:function(Zr){var qr,Da=ur(),Ma=H(Da,In),bo=Ma.elements,ro=Ma.key2element,Eo=Ma.element2key,Po=Z(Hr.current,bo),Fo=Aa!=null?Aa:Po[0]?Eo.get(Po[0]):(qr=Vn.find(function(Yo){return!Yo.props.disabled}))===null||qr===void 0?void 0:qr.key,xo=ro.get(Fo);if(Fo&&xo){var Io;xo==null||(Io=xo.focus)===null||Io===void 0||Io.call(xo,Zr)}}}});var vo=(0,o.Z)(Nt||[],{value:ft,postState:function(Zr){return Array.isArray(Zr)?Zr:Zr==null?ze:[Zr]}}),jo=(0,p.Z)(vo,2),ho=jo[0],go=jo[1],Co=function(Zr){if(ht){var qr=Zr.key,Da=ho.includes(qr),Ma;Xt?Da?Ma=ho.filter(function(ro){return ro!==qr}):Ma=[].concat((0,I.Z)(ho),[qr]):Ma=[qr],go(Ma);var bo=(0,e.Z)((0,e.Z)({},Zr),{},{selectedKeys:Ma});Da?_t==null||_t(bo):Et==null||Et(bo)}!Xt&&fr.length&&Ra!=="inline"&&sa(ze)},yo=V(function(aa){Qr==null||Qr($e(aa)),Co(aa)}),wo=V(function(aa,Zr){var qr=fr.filter(function(Ma){return Ma!==aa});if(Zr)qr.push(aa);else if(Ra!=="inline"){var Da=ga(aa);qr=qr.filter(function(Ma){return!Da.has(Ma)})}(0,c.Z)(fr,qr,!0)||sa(qr,!0)}),ko=function(Zr,qr){var Da=qr!=null?qr:!fr.includes(Zr);wo(Zr,Da)},Ao=F(Ra,Aa,Wn,In,Hr,ur,hr,Na,ko,_r);r.useEffect(function(){br(!0)},[]);var To=r.useMemo(function(){return{_internalRenderMenuItem:wa,_internalRenderSubMenuItem:Ea}},[wa,Ea]),Ro=Ra!=="horizontal"||xn?Vn:Vn.map(function(aa,Zr){return r.createElement(w,{key:aa.key,overflowDisabled:Zr>rr},aa)}),Bo=r.createElement(u.Z,(0,S.Z)({id:mn,ref:Hr,prefixCls:"".concat(_e,"-overflow"),component:"ul",itemComponent:jt,className:s()(_e,"".concat(_e,"-root"),"".concat(_e,"-").concat(Ra),Dt,(Xe={},(0,pe.Z)(Xe,"".concat(_e,"-inline-collapsed"),Lt),(0,pe.Z)(Xe,"".concat(_e,"-rtl"),Wn),Xe),ut),dir:Tt,style:gt,role:"menu",tabIndex:en,data:Ro,renderRawItem:function(Zr){return Zr},renderRawRest:function(Zr){var qr=Zr.length,Da=qr?Vn.slice(-qr):null;return r.createElement(Fe,{eventKey:te,title:jr,disabled:ha,internalPopupClose:qr===0,popupClassName:Vr},Da)},maxCount:Ra!=="horizontal"||xn?u.Z.INVALIDATE:u.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(Zr){vr(Zr)},onKeyDown:Ao},Yn));return r.createElement(k.Provider,{value:To},r.createElement(l.Provider,{value:In},r.createElement(w,{prefixCls:_e,rootClassName:ut,mode:Ra,openKeys:fr,rtl:Wn,disabled:Ut,motion:or?Fn:null,defaultMotions:or?An:null,activeKey:Aa,onActive:no,onInactive:Ka,selectedKeys:ho,inlineIndent:Gt,subMenuOpenDelay:Bn,subMenuCloseDelay:tn,forceSubMenuRender:It,builtinPlacements:Xn,triggerSubMenuAction:Mn,getPopupContainer:Br,itemIcon:tr,expandIcon:nr,onItemClick:yo,onOpenChange:wo},r.createElement(A.Provider,{value:$r},Bo),r.createElement("div",{style:{display:"none"},"aria-hidden":!0},r.createElement(O.Provider,{value:ra},Vn)))))}),it=Ue,tt=it;tt.Item=jt,tt.SubMenu=Fe,tt.ItemGroup=xt,tt.Divider=At;var rt=tt},83836:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return K}});var S=C(60499),pe=C(85899),e=C(72190),I=C(42244),p=C(59301),a=C(92310),t=C.n(a),s=C(29301),u=C(34280),o=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],c=void 0;function n(X,W){var re=X.prefixCls,G=X.invalidate,q=X.item,Y=X.renderItem,Q=X.responsive,$=X.responsiveDisabled,J=X.registerSize,ue=X.itemKey,se=X.className,xe=X.style,we=X.children,ie=X.display,L=X.order,_=X.component,D=_===void 0?"div":_,Z=(0,I.Z)(X,o),ne=Q&&!ie;function H(N){J(ue,N)}p.useEffect(function(){return function(){H(null)}},[]);var F=Y&&q!==c?Y(q,{index:L}):we,j;G||(j={opacity:ne?0:1,height:ne?0:c,overflowY:ne?"hidden":c,order:Q?L:c,pointerEvents:ne?"none":c,position:ne?"absolute":c});var R={};ne&&(R["aria-hidden"]=!0);var T=p.createElement(D,(0,S.Z)({className:t()(!G&&re,se),style:(0,pe.Z)((0,pe.Z)({},j),xe)},R,Z,{ref:W}),F);return Q&&(T=p.createElement(s.Z,{onResize:function(te){var oe=te.offsetWidth;H(oe)},disabled:$},T)),T}var r=p.forwardRef(n);r.displayName="Item";var i=r,l=C(6089),d=C(4676),E=C(16089);function h(X){if(typeof MessageChannel=="undefined")(0,E.Z)(X);else{var W=new MessageChannel;W.port1.onmessage=function(){return X()},W.port2.postMessage(void 0)}}function v(){var X=p.useRef(null),W=function(G){X.current||(X.current=[],h(function(){(0,d.unstable_batchedUpdates)(function(){X.current.forEach(function(q){q()}),X.current=null})})),X.current.push(G)};return W}function m(X,W){var re=p.useState(W),G=(0,e.Z)(re,2),q=G[0],Y=G[1],Q=(0,l.Z)(function($){X(function(){Y($)})});return[q,Q]}var x=p.createContext(null),w=["component"],f=["className"],O=["className"],y=function(W,re){var G=p.useContext(x);if(!G){var q=W.component,Y=q===void 0?"div":q,Q=(0,I.Z)(W,w);return p.createElement(Y,(0,S.Z)({},Q,{ref:re}))}var $=G.className,J=(0,I.Z)(G,f),ue=W.className,se=(0,I.Z)(W,O);return p.createElement(x.Provider,{value:null},p.createElement(i,(0,S.Z)({ref:re,className:t()($,ue)},J,se)))},b=p.forwardRef(y);b.displayName="RawItem";var g=b,A=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],P="responsive",k="invalidate";function B(X){return"+ ".concat(X.length," ...")}function M(X,W){var re=X.prefixCls,G=re===void 0?"rc-overflow":re,q=X.data,Y=q===void 0?[]:q,Q=X.renderItem,$=X.renderRawItem,J=X.itemKey,ue=X.itemWidth,se=ue===void 0?10:ue,xe=X.ssr,we=X.style,ie=X.className,L=X.maxCount,_=X.renderRest,D=X.renderRawRest,Z=X.prefix,ne=X.suffix,H=X.component,F=H===void 0?"div":H,j=X.itemComponent,R=X.onVisibleChange,T=(0,I.Z)(X,A),N=xe==="full",te=v(),oe=m(te,null),V=(0,e.Z)(oe,2),ae=V[0],Se=V[1],ge=ae||0,Ae=m(te,new Map),he=(0,e.Z)(Ae,2),le=he[0],ee=he[1],ce=m(te,0),ye=(0,e.Z)(ce,2),Ce=ye[0],Te=ye[1],De=m(te,0),Ke=(0,e.Z)(De,2),$e=Ke[0],pt=Ke[1],Ct=m(te,0),wt=(0,e.Z)(Ct,2),bt=wt[0],Mt=wt[1],Ht=m(te,0),jt=(0,e.Z)(Ht,2),Jt=jt[0],sn=jt[1],Ft=(0,p.useState)(null),$t=(0,e.Z)(Ft,2),yn=$t[0],qt=$t[1],Qt=(0,p.useState)(null),ln=(0,e.Z)(Qt,2),En=ln[0],Ot=ln[1],wn=p.useMemo(function(){return En===null&&N?Number.MAX_SAFE_INTEGER:En||0},[En,ae]),rn=(0,p.useState)(!1),Zn=(0,e.Z)(rn,2),Pe=Zn[0],fe=Zn[1],Ee="".concat(G,"-item"),be=Math.max(Ce,$e),ve=L===P,Ne=Y.length&&ve,Fe=L===k,qe=Ne||typeof L=="number"&&Y.length>L,Ye=(0,p.useMemo)(function(){var Je=Y;return Ne?ae===null&&N?Je=Y:Je=Y.slice(0,Math.min(Y.length,ge/se)):typeof L=="number"&&(Je=Y.slice(0,L)),Je},[Y,se,ae,L,Ne]),st=(0,p.useMemo)(function(){return Ne?Y.slice(wn+1):Y.slice(Ye.length)},[Y,Ye,Ne,wn]),mt=(0,p.useCallback)(function(Je,_e){var ut;return typeof J=="function"?J(Je):(ut=J&&(Je==null?void 0:Je[J]))!==null&&ut!==void 0?ut:_e},[J]),xt=(0,p.useCallback)(Q||function(Je){return Je},[Q]);function At(Je,_e,ut){En===Je&&(_e===void 0||_e===yn)||(Ot(Je),ut||(fe(Jege){At(gt-1,Je-Dt-Jt+$e);break}}ne&&Ue(0)+Jt>ge&&qt(null)}},[ge,le,$e,bt,Jt,mt,Ye]);var it=Pe&&!!st.length,tt={};yn!==null&&Ne&&(tt={position:"absolute",left:yn,top:0});var rt={prefixCls:Ee,responsive:Ne,component:j,invalidate:Fe},je=$?function(Je,_e){var ut=mt(Je,_e);return p.createElement(x.Provider,{key:ut,value:(0,pe.Z)((0,pe.Z)({},rt),{},{order:_e,item:Je,itemKey:ut,registerSize:yt,display:_e<=wn})},$(Je,_e))}:function(Je,_e){var ut=mt(Je,_e);return p.createElement(i,(0,S.Z)({},rt,{order:_e,key:ut,item:Je,renderItem:xt,itemKey:ut,registerSize:yt,display:_e<=wn}))},Le={order:it?wn:Number.MAX_SAFE_INTEGER,className:"".concat(Ee,"-rest"),registerSize:Re,display:it},He=_||B,Xe=D?p.createElement(x.Provider,{value:(0,pe.Z)((0,pe.Z)({},rt),Le)},D(st)):p.createElement(i,(0,S.Z)({},rt,Le),typeof He=="function"?He(st):He),Ge=p.createElement(F,(0,S.Z)({className:t()(!Fe&&G,ie),style:we,ref:W},T),Z&&p.createElement(i,(0,S.Z)({},rt,{responsive:ve,responsiveDisabled:!Ne,order:-1,className:"".concat(Ee,"-prefix"),registerSize:Me,display:!0}),Z),Ye.map(je),qe?Xe:null,ne&&p.createElement(i,(0,S.Z)({},rt,{responsive:ve,responsiveDisabled:!Ne,order:wn,className:"".concat(Ee,"-suffix"),registerSize:ze,display:!0,style:tt}),ne));return ve?p.createElement(s.Z,{onResize:vt,disabled:!Ne},Ge):Ge}var z=p.forwardRef(M);z.displayName="Overflow",z.Item=g,z.RESPONSIVE=P,z.INVALIDATE=k;var U=z,K=U},17115:function(Pt,We,C){"use strict";C.d(We,{ZP:function(){return t}});var S=C(72190),pe=C(59301),e=C(47273),I=0,p=(0,e.Z)();function a(){var s;return p?(s=I,I+=1):s="TEST_OR_SSR",s}function t(s){var u=pe.useState(),o=(0,S.Z)(u,2),c=o[0],n=o[1];return pe.useEffect(function(){n("rc_select_".concat(a()))},[]),s||c}},77861:function(Pt,We,C){"use strict";C.d(We,{Ac:function(){return ae},Xo:function(){return $e},Wx:function(){return Ct},ZP:function(){return Ee},lk:function(){return x}});var S=C(60499),pe=C(77654),e=C(18642),I=C(85899),p=C(72190),a=C(42244),t=C(43749),s=C(18929),u=C(48736),o=C(59301),c=C(92310),n=C.n(c),r=C(34280),i=C(49658),l=C(10228),d=C(8654),E=function(ve){var Ne=ve.className,Fe=ve.customizeIcon,qe=ve.customizeIconProps,Ye=ve.onMouseDown,st=ve.onClick,mt=ve.children,xt;return typeof Fe=="function"?xt=Fe(qe):xt=Fe,o.createElement("span",{className:Ne,onMouseDown:function(vt){vt.preventDefault(),Ye&&Ye(vt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:st,"aria-hidden":!0},xt!==void 0?xt:o.createElement("span",{className:n()(Ne.split(/\s+/).map(function(At){return"".concat(At,"-icon")}))},mt))},h=E;function v(be,ve,Ne,Fe,qe){var Ye=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,st=arguments.length>6?arguments[6]:void 0,mt=arguments.length>7?arguments[7]:void 0,xt=o.useMemo(function(){if((0,t.Z)(Fe)==="object")return Fe.clearIcon;if(qe)return qe},[Fe,qe]),At=o.useMemo(function(){return!!(!Ye&&Fe&&(Ne.length||st)&&!(mt==="combobox"&&st===""))},[Fe,Ye,Ne.length,st,mt]);return{allowClear:At,clearIcon:o.createElement(h,{className:"".concat(be,"-clear"),onMouseDown:ve,customizeIcon:xt},"\xD7")}}var m=o.createContext(null);function x(){return o.useContext(m)}function w(){var be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,ve=o.useState(!1),Ne=(0,p.Z)(ve,2),Fe=Ne[0],qe=Ne[1],Ye=o.useRef(null),st=function(){window.clearTimeout(Ye.current)};o.useEffect(function(){return st},[]);var mt=function(At,vt){st(),Ye.current=window.setTimeout(function(){qe(At),vt&&vt()},be)};return[Fe,mt,st]}function f(){var be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,ve=o.useRef(null),Ne=o.useRef(null);o.useEffect(function(){return function(){window.clearTimeout(Ne.current)}},[]);function Fe(qe){(qe||ve.current===null)&&(ve.current=qe),window.clearTimeout(Ne.current),Ne.current=window.setTimeout(function(){ve.current=null},be)}return[function(){return ve.current},Fe]}function O(be,ve,Ne,Fe){var qe=o.useRef(null);qe.current={open:ve,triggerOpen:Ne,customizedTrigger:Fe},o.useEffect(function(){function Ye(st){var mt;if(!((mt=qe.current)!==null&&mt!==void 0&&mt.customizedTrigger)){var xt=st.target;xt.shadowRoot&&st.composed&&(xt=st.composedPath()[0]||xt),qe.current.open&&be().filter(function(At){return At}).every(function(At){return!At.contains(xt)&&At!==xt})&&qe.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Ye),function(){return window.removeEventListener("mousedown",Ye)}},[])}var y=C(26112),b=C(83836),g=function(ve,Ne){var Fe,qe,Ye=ve.prefixCls,st=ve.id,mt=ve.inputElement,xt=ve.disabled,At=ve.tabIndex,vt=ve.autoFocus,yt=ve.autoComplete,Re=ve.editable,Me=ve.activeDescendantId,ze=ve.value,Ue=ve.maxLength,it=ve.onKeyDown,tt=ve.onMouseDown,rt=ve.onChange,je=ve.onPaste,Le=ve.onCompositionStart,He=ve.onCompositionEnd,Xe=ve.open,Ge=ve.attrs,Je=mt||o.createElement("input",null),_e=Je,ut=_e.ref,gt=_e.props,Dt=gt.onKeyDown,Wt=gt.onChange,en=gt.onMouseDown,on=gt.onCompositionStart,Kt=gt.onCompositionEnd,Tt=gt.style;return(0,u.Kp)(!("maxLength"in Je.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Je=o.cloneElement(Je,(0,I.Z)((0,I.Z)((0,I.Z)({type:"search"},gt),{},{id:st,ref:(0,d.sQ)(Ne,ut),disabled:xt,tabIndex:At,autoComplete:yt||"off",autoFocus:vt,className:n()("".concat(Ye,"-selection-search-input"),(Fe=Je)===null||Fe===void 0||(qe=Fe.props)===null||qe===void 0?void 0:qe.className),role:"combobox","aria-label":"Search","aria-expanded":Xe||!1,"aria-haspopup":"listbox","aria-owns":"".concat(st,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(st,"_list"),"aria-activedescendant":Xe?Me:void 0},Ge),{},{value:Re?ze:"",maxLength:Ue,readOnly:!Re,unselectable:Re?null:"on",style:(0,I.Z)((0,I.Z)({},Tt),{},{opacity:Re?null:0}),onKeyDown:function(un){it(un),Dt&&Dt(un)},onMouseDown:function(un){tt(un),en&&en(un)},onChange:function(un){rt(un),Wt&&Wt(un)},onCompositionStart:function(un){Le(un),on&&on(un)},onCompositionEnd:function(un){He(un),Kt&&Kt(un)},onPaste:je})),Je},A=o.forwardRef(g);A.displayName="Input";var P=A;function k(be){return Array.isArray(be)?be:be!==void 0?[be]:[]}var B=typeof window!="undefined"&&window.document&&window.document.documentElement,M=B;function z(be){return be!=null}function U(be){return!be&&be!==0}function K(be){return["string","number"].includes((0,t.Z)(be))}function X(be){var ve=void 0;return be&&(K(be.title)?ve=be.title.toString():K(be.label)&&(ve=be.label.toString())),ve}function W(be,ve){M?o.useLayoutEffect(be,ve):o.useEffect(be,ve)}function re(be){var ve;return(ve=be.key)!==null&&ve!==void 0?ve:be.value}var G=function(ve){ve.preventDefault(),ve.stopPropagation()},q=function(ve){var Ne=ve.id,Fe=ve.prefixCls,qe=ve.values,Ye=ve.open,st=ve.searchValue,mt=ve.autoClearSearchValue,xt=ve.inputRef,At=ve.placeholder,vt=ve.disabled,yt=ve.mode,Re=ve.showSearch,Me=ve.autoFocus,ze=ve.autoComplete,Ue=ve.activeDescendantId,it=ve.tabIndex,tt=ve.removeIcon,rt=ve.maxTagCount,je=ve.maxTagTextLength,Le=ve.maxTagPlaceholder,He=Le===void 0?function(nt){return"+ ".concat(nt.length," ...")}:Le,Xe=ve.tagRender,Ge=ve.onToggleOpen,Je=ve.onRemove,_e=ve.onInputChange,ut=ve.onInputPaste,gt=ve.onInputKeyDown,Dt=ve.onInputMouseDown,Wt=ve.onInputCompositionStart,en=ve.onInputCompositionEnd,on=o.useRef(null),Kt=(0,o.useState)(0),Tt=(0,p.Z)(Kt,2),mn=Tt[0],un=Tt[1],pn=(0,o.useState)(!1),Yt=(0,p.Z)(pn,2),Ut=Yt[0],xn=Yt[1],gn="".concat(Fe,"-selection"),Bn=Ye||yt==="multiple"&&mt===!1||yt==="tags"?st:"",Pn=yt==="tags"||yt==="multiple"&&mt===!1||Re&&(Ye||Ut);W(function(){un(on.current.scrollWidth)},[Bn]);function tn(nt,ht,Bt,Xt,Nt){return o.createElement("span",{className:n()("".concat(gn,"-item"),(0,e.Z)({},"".concat(gn,"-item-disabled"),Bt)),title:X(nt)},o.createElement("span",{className:"".concat(gn,"-item-content")},ht),Xt&&o.createElement(h,{className:"".concat(gn,"-item-remove"),onMouseDown:G,onClick:Nt,customizeIcon:tt},"\xD7"))}function It(nt,ht,Bt,Xt,Nt){var ft=function(_t){G(_t),Ge(!Ye)};return o.createElement("span",{onMouseDown:ft},Xe({label:ht,value:nt,disabled:Bt,closable:Xt,onClose:Nt}))}function Rt(nt){var ht=nt.disabled,Bt=nt.label,Xt=nt.value,Nt=!vt&&!ht,ft=Bt;if(typeof je=="number"&&(typeof Bt=="string"||typeof Bt=="number")){var Et=String(ft);Et.length>je&&(ft="".concat(Et.slice(0,je),"..."))}var _t=function(Gt){Gt&&Gt.stopPropagation(),Je(nt)};return typeof Xe=="function"?It(Xt,ft,ht,Nt,_t):tn(nt,ft,ht,Nt,_t)}function dn(nt){var ht=typeof He=="function"?He(nt):He;return tn({title:ht},ht,!1)}var Ve=o.createElement("div",{className:"".concat(gn,"-search"),style:{width:mn},onFocus:function(){xn(!0)},onBlur:function(){xn(!1)}},o.createElement(P,{ref:xt,open:Ye,prefixCls:Fe,id:Ne,inputElement:null,disabled:vt,autoFocus:Me,autoComplete:ze,editable:Pn,activeDescendantId:Ue,value:Bn,onKeyDown:gt,onMouseDown:Dt,onChange:_e,onPaste:ut,onCompositionStart:Wt,onCompositionEnd:en,tabIndex:it,attrs:(0,y.Z)(ve,!0)}),o.createElement("span",{ref:on,className:"".concat(gn,"-search-mirror"),"aria-hidden":!0},Bn,"\xA0")),Qe=o.createElement(b.Z,{prefixCls:"".concat(gn,"-overflow"),data:qe,renderItem:Rt,renderRest:dn,suffix:Ve,itemKey:re,maxCount:rt});return o.createElement(o.Fragment,null,Qe,!qe.length&&!Bn&&o.createElement("span",{className:"".concat(gn,"-placeholder")},At))},Y=q,Q=function(ve){var Ne=ve.inputElement,Fe=ve.prefixCls,qe=ve.id,Ye=ve.inputRef,st=ve.disabled,mt=ve.autoFocus,xt=ve.autoComplete,At=ve.activeDescendantId,vt=ve.mode,yt=ve.open,Re=ve.values,Me=ve.placeholder,ze=ve.tabIndex,Ue=ve.showSearch,it=ve.searchValue,tt=ve.activeValue,rt=ve.maxLength,je=ve.onInputKeyDown,Le=ve.onInputMouseDown,He=ve.onInputChange,Xe=ve.onInputPaste,Ge=ve.onInputCompositionStart,Je=ve.onInputCompositionEnd,_e=ve.title,ut=o.useState(!1),gt=(0,p.Z)(ut,2),Dt=gt[0],Wt=gt[1],en=vt==="combobox",on=en||Ue,Kt=Re[0],Tt=it||"";en&&tt&&!Dt&&(Tt=tt),o.useEffect(function(){en&&Wt(!1)},[en,tt]);var mn=vt!=="combobox"&&!yt&&!Ue?!1:!!Tt,un=_e===void 0?X(Kt):_e,pn=function(){if(Kt)return null;var Ut=mn?{visibility:"hidden"}:void 0;return o.createElement("span",{className:"".concat(Fe,"-selection-placeholder"),style:Ut},Me)};return o.createElement(o.Fragment,null,o.createElement("span",{className:"".concat(Fe,"-selection-search")},o.createElement(P,{ref:Ye,prefixCls:Fe,id:qe,open:yt,inputElement:Ne,disabled:st,autoFocus:mt,autoComplete:xt,editable:on,activeDescendantId:At,value:Tt,onKeyDown:je,onMouseDown:Le,onChange:function(Ut){Wt(!0),He(Ut)},onPaste:Xe,onCompositionStart:Ge,onCompositionEnd:Je,tabIndex:ze,attrs:(0,y.Z)(ve,!0),maxLength:en?rt:void 0})),!en&&Kt?o.createElement("span",{className:"".concat(Fe,"-selection-item"),title:un,style:mn?{visibility:"hidden"}:void 0},Kt.label):null,pn())},$=Q;function J(be){return![l.Z.ESC,l.Z.SHIFT,l.Z.BACKSPACE,l.Z.TAB,l.Z.WIN_KEY,l.Z.ALT,l.Z.META,l.Z.WIN_KEY_RIGHT,l.Z.CTRL,l.Z.SEMICOLON,l.Z.EQUALS,l.Z.CAPS_LOCK,l.Z.CONTEXT_MENU,l.Z.F1,l.Z.F2,l.Z.F3,l.Z.F4,l.Z.F5,l.Z.F6,l.Z.F7,l.Z.F8,l.Z.F9,l.Z.F10,l.Z.F11,l.Z.F12].includes(be)}var ue=function(ve,Ne){var Fe=(0,o.useRef)(null),qe=(0,o.useRef)(!1),Ye=ve.prefixCls,st=ve.open,mt=ve.mode,xt=ve.showSearch,At=ve.tokenWithEnter,vt=ve.autoClearSearchValue,yt=ve.onSearch,Re=ve.onSearchSubmit,Me=ve.onToggleOpen,ze=ve.onInputKeyDown,Ue=ve.domRef;o.useImperativeHandle(Ne,function(){return{focus:function(){Fe.current.focus()},blur:function(){Fe.current.blur()}}});var it=f(0),tt=(0,p.Z)(it,2),rt=tt[0],je=tt[1],Le=function(Tt){var mn=Tt.which;(mn===l.Z.UP||mn===l.Z.DOWN)&&Tt.preventDefault(),ze&&ze(Tt),mn===l.Z.ENTER&&mt==="tags"&&!qe.current&&!st&&(Re==null||Re(Tt.target.value)),J(mn)&&Me(!0)},He=function(){je(!0)},Xe=(0,o.useRef)(null),Ge=function(Tt){yt(Tt,!0,qe.current)!==!1&&Me(!0)},Je=function(){qe.current=!0},_e=function(Tt){qe.current=!1,mt!=="combobox"&&Ge(Tt.target.value)},ut=function(Tt){var mn=Tt.target.value;if(At&&Xe.current&&/[\r\n]/.test(Xe.current)){var un=Xe.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");mn=mn.replace(un,Xe.current)}Xe.current=null,Ge(mn)},gt=function(Tt){var mn=Tt.clipboardData,un=mn.getData("text");Xe.current=un},Dt=function(Tt){var mn=Tt.target;if(mn!==Fe.current){var un=document.body.style.msTouchAction!==void 0;un?setTimeout(function(){Fe.current.focus()}):Fe.current.focus()}},Wt=function(Tt){var mn=rt();Tt.target!==Fe.current&&!mn&&mt!=="combobox"&&Tt.preventDefault(),(mt!=="combobox"&&(!xt||!mn)||!st)&&(st&&vt!==!1&&yt("",!0,!1),Me())},en={inputRef:Fe,onInputKeyDown:Le,onInputMouseDown:He,onInputChange:ut,onInputPaste:gt,onInputCompositionStart:Je,onInputCompositionEnd:_e},on=mt==="multiple"||mt==="tags"?o.createElement(Y,(0,S.Z)({},ve,en)):o.createElement($,(0,S.Z)({},ve,en));return o.createElement("div",{ref:Ue,className:"".concat(Ye,"-selector"),onClick:Dt,onMouseDown:Wt},on)},se=o.forwardRef(ue);se.displayName="Selector";var xe=se,we=C(35593),ie=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],L=function(ve){var Ne=ve===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Ne,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Ne,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Ne,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Ne,adjustY:1},htmlRegion:"scroll"}}},_=function(ve,Ne){var Fe=ve.prefixCls,qe=ve.disabled,Ye=ve.visible,st=ve.children,mt=ve.popupElement,xt=ve.animation,At=ve.transitionName,vt=ve.dropdownStyle,yt=ve.dropdownClassName,Re=ve.direction,Me=Re===void 0?"ltr":Re,ze=ve.placement,Ue=ve.builtinPlacements,it=ve.dropdownMatchSelectWidth,tt=ve.dropdownRender,rt=ve.dropdownAlign,je=ve.getPopupContainer,Le=ve.empty,He=ve.getTriggerDOMNode,Xe=ve.onPopupVisibleChange,Ge=ve.onPopupMouseEnter,Je=(0,a.Z)(ve,ie),_e="".concat(Fe,"-dropdown"),ut=mt;tt&&(ut=tt(mt));var gt=o.useMemo(function(){return Ue||L(it)},[Ue,it]),Dt=xt?"".concat(_e,"-").concat(xt):At,Wt=typeof it=="number",en=o.useMemo(function(){return Wt?null:it===!1?"minWidth":"width"},[it,Wt]),on=vt;Wt&&(on=(0,I.Z)((0,I.Z)({},on),{},{width:it}));var Kt=o.useRef(null);return o.useImperativeHandle(Ne,function(){return{getPopupElement:function(){return Kt.current}}}),o.createElement(we.Z,(0,S.Z)({},Je,{showAction:Xe?["click"]:[],hideAction:Xe?["click"]:[],popupPlacement:ze||(Me==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:gt,prefixCls:_e,popupTransitionName:Dt,popup:o.createElement("div",{ref:Kt,onMouseEnter:Ge},ut),stretch:en,popupAlign:rt,popupVisible:Ye,getPopupContainer:je,popupClassName:n()(yt,(0,e.Z)({},"".concat(_e,"-empty"),Le)),popupStyle:on,getTriggerDOMNode:He,onPopupVisibleChange:Xe}),st)},D=o.forwardRef(_);D.displayName="SelectTrigger";var Z=D,ne=C(48745);function H(be,ve){var Ne=be.key,Fe;return"value"in be&&(Fe=be.value),Ne!=null?Ne:Fe!==void 0?Fe:"rc-index-key-".concat(ve)}function F(be,ve){var Ne=be||{},Fe=Ne.label,qe=Ne.value,Ye=Ne.options,st=Ne.groupLabel,mt=Fe||(ve?"children":"label");return{label:mt,value:qe||"value",options:Ye||"options",groupLabel:st||mt}}function j(be){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ne=ve.fieldNames,Fe=ve.childrenAsData,qe=[],Ye=F(Ne,!1),st=Ye.label,mt=Ye.value,xt=Ye.options,At=Ye.groupLabel;function vt(yt,Re){yt.forEach(function(Me){if(Re||!(xt in Me)){var ze=Me[mt];qe.push({key:H(Me,qe.length),groupOption:Re,data:Me,label:Me[st],value:ze})}else{var Ue=Me[At];Ue===void 0&&Fe&&(Ue=Me.label),qe.push({key:H(Me,qe.length),group:!0,data:Me,label:Ue}),vt(Me[xt],!0)}})}return vt(be,!1),qe}function R(be){var ve=(0,I.Z)({},be);return"props"in ve||Object.defineProperty(ve,"props",{get:function(){return(0,u.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),ve}}),ve}function T(be,ve){if(!ve||!ve.length)return null;var Ne=!1;function Fe(Ye,st){var mt=(0,ne.Z)(st),xt=mt[0],At=mt.slice(1);if(!xt)return[Ye];var vt=Ye.split(xt);return Ne=Ne||vt.length>1,vt.reduce(function(yt,Re){return[].concat((0,pe.Z)(yt),(0,pe.Z)(Fe(Re,At)))},[]).filter(function(yt){return yt})}var qe=Fe(be,ve);return Ne?qe:null}var N=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],te=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function oe(be){return be==="tags"||be==="multiple"}var V=o.forwardRef(function(be,ve){var Ne,Fe,qe=be.id,Ye=be.prefixCls,st=be.className,mt=be.showSearch,xt=be.tagRender,At=be.direction,vt=be.omitDomProps,yt=be.displayValues,Re=be.onDisplayValuesChange,Me=be.emptyOptions,ze=be.notFoundContent,Ue=ze===void 0?"Not Found":ze,it=be.onClear,tt=be.mode,rt=be.disabled,je=be.loading,Le=be.getInputElement,He=be.getRawInputElement,Xe=be.open,Ge=be.defaultOpen,Je=be.onDropdownVisibleChange,_e=be.activeValue,ut=be.onActiveValueChange,gt=be.activeDescendantId,Dt=be.searchValue,Wt=be.autoClearSearchValue,en=be.onSearch,on=be.onSearchSplit,Kt=be.tokenSeparators,Tt=be.allowClear,mn=be.suffixIcon,un=be.clearIcon,pn=be.OptionList,Yt=be.animation,Ut=be.transitionName,xn=be.dropdownStyle,gn=be.dropdownClassName,Bn=be.dropdownMatchSelectWidth,Pn=be.dropdownRender,tn=be.dropdownAlign,It=be.placement,Rt=be.builtinPlacements,dn=be.getPopupContainer,Ve=be.showAction,Qe=Ve===void 0?[]:Ve,nt=be.onFocus,ht=be.onBlur,Bt=be.onKeyUp,Xt=be.onKeyDown,Nt=be.onMouseDown,ft=(0,a.Z)(be,N),Et=oe(tt),_t=(mt!==void 0?mt:Et)||tt==="combobox",Vt=(0,I.Z)({},ft);te.forEach(function(hr){delete Vt[hr]}),vt==null||vt.forEach(function(hr){delete Vt[hr]});var Gt=o.useState(!1),Fn=(0,p.Z)(Gt,2),An=Fn[0],Tn=Fn[1];o.useEffect(function(){Tn((0,i.Z)())},[]);var Mn=o.useRef(null),Xn=o.useRef(null),tr=o.useRef(null),nr=o.useRef(null),Jn=o.useRef(null),jr=w(),Vr=(0,p.Z)(jr,3),Br=Vr[0],Qr=Vr[1],Dr=Vr[2];o.useImperativeHandle(ve,function(){var hr,ur;return{focus:(hr=nr.current)===null||hr===void 0?void 0:hr.focus,blur:(ur=nr.current)===null||ur===void 0?void 0:ur.blur,scrollTo:function(ra){var $r;return($r=Jn.current)===null||$r===void 0?void 0:$r.scrollTo(ra)}}});var _r=o.useMemo(function(){var hr;if(tt!=="combobox")return Dt;var ur=(hr=yt[0])===null||hr===void 0?void 0:hr.value;return typeof ur=="string"||typeof ur=="number"?String(ur):""},[Dt,tt,yt]),Ca=tt==="combobox"&&typeof Le=="function"&&Le()||null,Jr=typeof He=="function"&&He(),wa=(0,d.x1)(Xn,Jr==null||(Ne=Jr.props)===null||Ne===void 0?void 0:Ne.ref),Ea=o.useState(!1),Yn=(0,p.Z)(Ea,2),Vn=Yn[0],Sr=Yn[1];(0,r.Z)(function(){Sr(!0)},[]);var ar=(0,s.Z)(!1,{defaultValue:Ge,value:Xe}),or=(0,p.Z)(ar,2),br=or[0],Hr=or[1],In=Vn?br:!1,Wn=!Ue&&Me;(rt||Wn&&In&&tt==="combobox")&&(In=!1);var Qn=Wn?!1:In,$n=o.useCallback(function(hr){var ur=hr!==void 0?hr:!In;rt||(Hr(ur),In!==ur&&(Je==null||Je(ur)))},[rt,In,Hr,Je]),fr=o.useMemo(function(){return(Kt||[]).some(function(hr){return[` `,`\r -`].includes(hr)})},[Kt]),Er=function(ur,ga,ra){var $r=!0,ya=ur;ut==null||ut(null);var fa=ra?null:T(ur,Kt);return tt!=="combobox"&&fa&&(ya="",on==null||on(fa),$n(!1),$r=!1),en&&_r!==ya&&en(ya,{source:ga?"typing":"effect"}),$r},sa=function(ur){!ur||!ur.trim()||en(ur,{source:"submit"})};o.useEffect(function(){!In&&!Et&&tt!=="combobox"&&Er("",!1,!1)},[In]),o.useEffect(function(){br&&rt&&Hr(!1),rt&&Qr(!1)},[rt]);var Wr=f(),Kr=(0,p.Z)(Wr,2),Gr=Kr[0],Tr=Kr[1],mr=function(ur){var ga=Gr(),ra=ur.which;if(ra===l.Z.ENTER&&(tt!=="combobox"&&ur.preventDefault(),In||$n(!0)),Tr(!!_r),ra===l.Z.BACKSPACE&&!ga&&Et&&!_r&&yt.length){for(var $r=(0,pe.Z)(yt),ya=null,fa=$r.length-1;fa>=0;fa-=1){var Aa=$r[fa];if(!Aa.disabled){$r.splice(fa,1),ya=Aa;break}}ya&&Re($r,{type:"remove",values:[ya]})}for(var Na=arguments.length,no=new Array(Na>1?Na-1:0),Ka=1;Ka1?ga-1:0),$r=1;$r1?fa-1:0),Na=1;Na1&&arguments[1]!==void 0?arguments[1]:!1;return(0,le.Z)(be).map(function(Ne,Fe){if(!o.isValidElement(Ne)||!Ne.type)return null;var qe=Ne,Ye=qe.type.isSelectOptGroup,st=qe.key,mt=qe.props,xt=mt.children,At=(0,a.Z)(mt,ce);return ve||!Ye?ye(Ne):(0,I.Z)((0,I.Z)({key:"__RC_SELECT_GRP__".concat(st===null?Fe:st,"__"),label:st},At),{},{options:Ce(xt)})}).filter(function(Ne){return Ne})}function Te(be,ve,Ne,Fe,qe){return o.useMemo(function(){var Ye=be,st=!be;st&&(Ye=Ce(ve));var mt=new Map,xt=new Map,At=function(Re,Me,ze){ze&&typeof ze=="string"&&Re.set(Me[ze],Me)};function vt(yt){for(var Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Me=0;Me1&&arguments[1]!==void 0?arguments[1]:1,dn=ut.length,Ve=0;Ve1&&arguments[1]!==void 0?arguments[1]:!1;mn(It);var dn={source:Rt?"keyboard":"mouse"},Ve=ut[It];if(!Ve){Ue(null,-1,dn);return}Ue(Ve.value,It,dn)};(0,o.useEffect)(function(){un(it!==!1?en(0):-1)},[ut.length,At]);var pn=o.useCallback(function(tn){return je.has(tn)&&xt!=="combobox"},[xt,(0,pe.Z)(je).toString(),je.size]);(0,o.useEffect)(function(){var tn=setTimeout(function(){if(!mt&&st&&je.size===1){var Rt=Array.from(je)[0],dn=ut.findIndex(function(Ve){var Qe=Ve.data;return Qe.value===Rt});dn!==-1&&(un(dn),Wt(dn))}});if(st){var It;(It=gt.current)===null||It===void 0||It.scrollTo(void 0)}return function(){return clearTimeout(tn)}},[st,At,ze.length]);var Yt=function(It){It!==void 0&&tt(It,{selected:!je.has(It)}),mt||vt(!1)};if(o.useImperativeHandle(Ne,function(){return{onKeyDown:function(It){var Rt=It.which,dn=It.ctrlKey;switch(Rt){case l.Z.N:case l.Z.P:case l.Z.UP:case l.Z.DOWN:{var Ve=0;if(Rt===l.Z.UP?Ve=-1:Rt===l.Z.DOWN?Ve=1:Jt()&&dn&&(Rt===l.Z.N?Ve=1:Rt===l.Z.P&&(Ve=-1)),Ve!==0){var Qe=en(Tt+Ve,Ve);Wt(Qe),un(Qe,!0)}break}case l.Z.ENTER:{var nt=ut[Tt];nt&&!nt.data.disabled?Yt(nt.value):Yt(void 0),st&&It.preventDefault();break}case l.Z.ESC:vt(!1),st&&It.stopPropagation()}},onKeyUp:function(){},scrollTo:function(It){Wt(It)}}}),ut.length===0)return o.createElement("div",{role:"listbox",id:"".concat(Ye,"_list"),className:"".concat(_e,"-empty"),onMouseDown:Dt},yt);var Ut=Object.keys(Le).map(function(tn){return Le[tn]}),xn=function(It){return It.label};function gn(tn,It){var Rt=tn.group;return{role:Rt?"presentation":"option",id:"".concat(Ye,"_list_").concat(It)}}var Bn=function(It){var Rt=ut[It];if(!Rt)return null;var dn=Rt.data||{},Ve=dn.value,Qe=Rt.group,nt=(0,y.Z)(dn,!0),ht=xn(Rt);return Rt?o.createElement("div",(0,S.Z)({"aria-label":typeof ht=="string"&&!Qe?ht:null},nt,{key:It},gn(Rt,It),{"aria-selected":pn(Ve)}),Ve):null},Pn={role:"listbox",id:"".concat(Ye,"_list")};return o.createElement(o.Fragment,null,He&&o.createElement("div",(0,S.Z)({},Pn,{style:{height:0,width:0,overflow:"hidden"}}),Bn(Tt-1),Bn(Tt),Bn(Tt+1)),o.createElement(Mt.Z,{itemKey:"key",ref:gt,data:ut,height:Ge,itemHeight:Je,fullHeight:!1,onMouseDown:Dt,onScroll:Re,virtual:He,direction:Xe,innerProps:He?null:Pn},function(tn,It){var Rt,dn=tn.group,Ve=tn.groupOption,Qe=tn.data,nt=tn.label,ht=tn.value,Bt=Qe.key;if(dn){var Xt,Nt=(Xt=Qe.title)!==null&&Xt!==void 0?Xt:Ft(nt)?nt.toString():void 0;return o.createElement("div",{className:n()(_e,"".concat(_e,"-group")),title:Nt},nt!==void 0?nt:Bt)}var ft=Qe.disabled,Et=Qe.title,_t=Qe.children,Vt=Qe.style,Gt=Qe.className,Fn=(0,a.Z)(Qe,sn),An=(0,bt.Z)(Fn,Ut),Tn=pn(ht),Mn="".concat(_e,"-option"),Xn=n()(_e,Mn,Gt,(Rt={},(0,e.Z)(Rt,"".concat(Mn,"-grouped"),Ve),(0,e.Z)(Rt,"".concat(Mn,"-active"),Tt===It&&!ft),(0,e.Z)(Rt,"".concat(Mn,"-disabled"),ft),(0,e.Z)(Rt,"".concat(Mn,"-selected"),Tn),Rt)),tr=xn(tn),nr=!rt||typeof rt=="function"||Tn,Jn=typeof tr=="number"?tr:tr||ht,jr=Ft(Jn)?Jn.toString():void 0;return Et!==void 0&&(jr=Et),o.createElement("div",(0,S.Z)({},(0,y.Z)(An),He?{}:gn(tn,It),{"aria-selected":Tn,className:Xn,title:jr,onMouseMove:function(){Tt===It||ft||un(It)},onClick:function(){ft||Yt(ht)},style:Vt}),o.createElement("div",{className:"".concat(Mn,"-content")},Jn),o.isValidElement(rt)||Tn,nr&&o.createElement(h,{className:"".concat(_e,"-option-state"),customizeIcon:rt,customizeIconProps:{isSelected:Tn}},Tn?"\u2713":null))}))},yn=o.forwardRef($t);yn.displayName="OptionList";var qt=yn;function Qt(be){var ve=be.mode,Ne=be.options,Fe=be.children,qe=be.backfill,Ye=be.allowClear,st=be.placeholder,mt=be.getInputElement,xt=be.showSearch,At=be.onSearch,vt=be.defaultOpen,yt=be.autoFocus,Re=be.labelInValue,Me=be.value,ze=be.inputValue,Ue=be.optionLabelProp,it=isMultiple(ve),tt=xt!==void 0?xt:it||ve==="combobox",rt=Ne||convertChildrenToData(Fe);if(warning(ve!=="tags"||rt.every(function(Xe){return!Xe.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),ve==="tags"||ve==="combobox"){var je=rt.some(function(Xe){return Xe.options?Xe.options.some(function(Ge){return typeof("value"in Ge?Ge.value:Ge.key)=="number"}):typeof("value"in Xe?Xe.value:Xe.key)=="number"});warning(!je,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(ve!=="combobox"||!Ue,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(ve==="combobox"||!qe,"`backfill` only works with `combobox` mode."),warning(ve==="combobox"||!mt,"`getInputElement` only work with `combobox` mode."),noteOnce(ve!=="combobox"||!mt||!Ye||!st,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),At&&!tt&&ve!=="combobox"&&ve!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!vt||yt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Me!=null){var Le=toArray(Me);warning(!Re||Le.every(function(Xe){return _typeof(Xe)==="object"&&("key"in Xe||"value"in Xe)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!it||Array.isArray(Me),"`value` should be array when `mode` is `multiple` or `tags`")}if(Fe){var He=null;toNodeArray(Fe).some(function(Xe){if(!React.isValidElement(Xe)||!Xe.type)return!1;var Ge=Xe,Je=Ge.type;if(Je.isSelectOption)return!1;if(Je.isSelectOptGroup){var _e=toNodeArray(Xe.props.children).every(function(ut){return!React.isValidElement(ut)||!Xe.type||ut.type.isSelectOption?!0:(He=ut.type,!1)});return!_e}return He=Je,!0}),He&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(He.displayName||He.name||He,"`.")),warning(ze===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function ln(be,ve){if(be){var Ne=function Fe(qe){for(var Ye=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,st=0;st2&&arguments[2]!==void 0?arguments[2]:{},$n=Qn.source,fr=$n===void 0?"keyboard":$n;wa(Wn),st&&Fe==="combobox"&&In!==null&&fr==="keyboard"&&Dr(String(In))},[st,Fe]),Vn=function(Wn,Qn,$n){var fr=function(){var la,Pr=Gt(Wn);return[Tt?{label:Pr==null?void 0:Pr[gn.label],value:Wn,key:(la=Pr==null?void 0:Pr.key)!==null&&la!==void 0?la:Wn}:Wn,R(Pr)]};if(Qn&&Me){var Er=fr(),sa=(0,p.Z)(Er,2),Wr=sa[0],Kr=sa[1];Me(Wr,Kr)}else if(!Qn&&ze&&$n!=="clear"){var Gr=fr(),Tr=(0,p.Z)(Gr,2),mr=Tr[0],Lr=Tr[1];ze(mr,Lr)}},Sr=De(function(In,Wn){var Qn,$n=Yt?Wn.selected:!0;$n?Qn=Yt?[].concat((0,pe.Z)(Vt),[In]):[In]:Qn=Vt.filter(function(fr){return fr.value!==In}),jr(Qn),Vn(In,$n),Fe==="combobox"?Dr(""):(!oe||Re)&&(It(""),Dr(""))}),ar=function(Wn,Qn){jr(Wn);var $n=Qn.type,fr=Qn.values;($n==="remove"||$n==="clear")&&fr.forEach(function(Er){Vn(Er.value,!1,$n)})},or=function(Wn,Qn){if(It(Wn),Dr(null),Qn.source==="submit"){var $n=(Wn||"").trim();if($n){var fr=Array.from(new Set([].concat((0,pe.Z)(An),[$n])));jr(fr),Vn($n,!0),It("")}return}Qn.source!=="blur"&&(Fe==="combobox"&&jr(Wn),vt==null||vt(Wn))},br=function(Wn){var Qn=Wn;Fe!=="tags"&&(Qn=Wn.map(function(fr){var Er=Ve.get(fr);return Er==null?void 0:Er.value}).filter(function(fr){return fr!==void 0}));var $n=Array.from(new Set([].concat((0,pe.Z)(An),(0,pe.Z)(Qn))));jr($n),$n.forEach(function(fr){Vn(fr,!0)})},Hr=o.useMemo(function(){var In=_e!==!1&&it!==!1;return(0,I.Z)((0,I.Z)({},Rt),{},{flattenOptions:Jn,onActiveValue:Yn,defaultActiveFirstOption:Ea,onSelect:Sr,menuItemSelectedIcon:Je,rawValues:An,fieldNames:gn,virtual:In,direction:ut,listHeight:Dt,listItemHeight:en,childrenAsData:Ut})},[Rt,Jn,Yn,Ea,Sr,Je,An,gn,_e,it,Dt,en,Ut]);return o.createElement(Ot.Provider,{value:Hr},o.createElement(ae,(0,S.Z)({},un,{id:pn,prefixCls:Ye,ref:ve,omitDomProps:wn,mode:Fe,displayValues:Fn,onDisplayValuesChange:ar,direction:ut,searchValue:tn,onSearch:or,autoClearSearchValue:Re,onSearchSplit:br,dropdownMatchSelectWidth:it,OptionList:qt,emptyOptions:!Jn.length,activeValue:Qr,activeDescendantId:"".concat(pn,"_list_").concat(Jr)})))}),Pe=Zn;Pe.Option=Ct,Pe.OptGroup=$e;var fe=Pe,Ee=fe},9296:function(Pt,We,C){"use strict";C.r(We),C.d(We,{ResizableTextArea:function(){return A},default:function(){return U}});var S=C(60499),pe=C(85899),e=C(18642),I=C(43749),p=C(72190),a=C(42244),t=C(77654),s=C(92310),u=C.n(s),o=C(93681),c=C(5643),n=C(18929),r=C(59301),i=C(29301),l=C(34280),d=C(16089),E=` +`].includes(hr)})},[Kt]),Er=function(ur,ga,ra){var $r=!0,ya=ur;ut==null||ut(null);var fa=ra?null:T(ur,Kt);return tt!=="combobox"&&fa&&(ya="",on==null||on(fa),$n(!1),$r=!1),en&&_r!==ya&&en(ya,{source:ga?"typing":"effect"}),$r},sa=function(ur){!ur||!ur.trim()||en(ur,{source:"submit"})};o.useEffect(function(){!In&&!Et&&tt!=="combobox"&&Er("",!1,!1)},[In]),o.useEffect(function(){br&&rt&&Hr(!1),rt&&Qr(!1)},[rt]);var Wr=f(),Kr=(0,p.Z)(Wr,2),Gr=Kr[0],Tr=Kr[1],mr=function(ur){var ga=Gr(),ra=ur.which;if(ra===l.Z.ENTER&&(tt!=="combobox"&&ur.preventDefault(),In||$n(!0)),Tr(!!_r),ra===l.Z.BACKSPACE&&!ga&&Et&&!_r&&yt.length){for(var $r=(0,pe.Z)(yt),ya=null,fa=$r.length-1;fa>=0;fa-=1){var Aa=$r[fa];if(!Aa.disabled){$r.splice(fa,1),ya=Aa;break}}ya&&Re($r,{type:"remove",values:[ya]})}for(var Na=arguments.length,no=new Array(Na>1?Na-1:0),Ka=1;Ka1?ga-1:0),$r=1;$r1?fa-1:0),Na=1;Na1&&arguments[1]!==void 0?arguments[1]:!1;return(0,le.Z)(be).map(function(Ne,Fe){if(!o.isValidElement(Ne)||!Ne.type)return null;var qe=Ne,Ye=qe.type.isSelectOptGroup,st=qe.key,mt=qe.props,xt=mt.children,At=(0,a.Z)(mt,ce);return ve||!Ye?ye(Ne):(0,I.Z)((0,I.Z)({key:"__RC_SELECT_GRP__".concat(st===null?Fe:st,"__"),label:st},At),{},{options:Ce(xt)})}).filter(function(Ne){return Ne})}function Te(be,ve,Ne,Fe,qe){return o.useMemo(function(){var Ye=be,st=!be;st&&(Ye=Ce(ve));var mt=new Map,xt=new Map,At=function(Re,Me,ze){ze&&typeof ze=="string"&&Re.set(Me[ze],Me)};function vt(yt){for(var Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Me=0;Me1&&arguments[1]!==void 0?arguments[1]:1,dn=ut.length,Ve=0;Ve1&&arguments[1]!==void 0?arguments[1]:!1;mn(It);var dn={source:Rt?"keyboard":"mouse"},Ve=ut[It];if(!Ve){Ue(null,-1,dn);return}Ue(Ve.value,It,dn)};(0,o.useEffect)(function(){un(it!==!1?en(0):-1)},[ut.length,At]);var pn=o.useCallback(function(tn){return je.has(tn)&&xt!=="combobox"},[xt,(0,pe.Z)(je).toString(),je.size]);(0,o.useEffect)(function(){var tn=setTimeout(function(){if(!mt&&st&&je.size===1){var Rt=Array.from(je)[0],dn=ut.findIndex(function(Ve){var Qe=Ve.data;return Qe.value===Rt});dn!==-1&&(un(dn),Wt(dn))}});if(st){var It;(It=gt.current)===null||It===void 0||It.scrollTo(void 0)}return function(){return clearTimeout(tn)}},[st,At,ze.length]);var Yt=function(It){It!==void 0&&tt(It,{selected:!je.has(It)}),mt||vt(!1)};if(o.useImperativeHandle(Ne,function(){return{onKeyDown:function(It){var Rt=It.which,dn=It.ctrlKey;switch(Rt){case l.Z.N:case l.Z.P:case l.Z.UP:case l.Z.DOWN:{var Ve=0;if(Rt===l.Z.UP?Ve=-1:Rt===l.Z.DOWN?Ve=1:Jt()&&dn&&(Rt===l.Z.N?Ve=1:Rt===l.Z.P&&(Ve=-1)),Ve!==0){var Qe=en(Tt+Ve,Ve);Wt(Qe),un(Qe,!0)}break}case l.Z.ENTER:{var nt=ut[Tt];nt&&!nt.data.disabled?Yt(nt.value):Yt(void 0),st&&It.preventDefault();break}case l.Z.ESC:vt(!1),st&&It.stopPropagation()}},onKeyUp:function(){},scrollTo:function(It){Wt(It)}}}),ut.length===0)return o.createElement("div",{role:"listbox",id:"".concat(Ye,"_list"),className:"".concat(_e,"-empty"),onMouseDown:Dt},yt);var Ut=Object.keys(Le).map(function(tn){return Le[tn]}),xn=function(It){return It.label};function gn(tn,It){var Rt=tn.group;return{role:Rt?"presentation":"option",id:"".concat(Ye,"_list_").concat(It)}}var Bn=function(It){var Rt=ut[It];if(!Rt)return null;var dn=Rt.data||{},Ve=dn.value,Qe=Rt.group,nt=(0,y.Z)(dn,!0),ht=xn(Rt);return Rt?o.createElement("div",(0,S.Z)({"aria-label":typeof ht=="string"&&!Qe?ht:null},nt,{key:It},gn(Rt,It),{"aria-selected":pn(Ve)}),Ve):null},Pn={role:"listbox",id:"".concat(Ye,"_list")};return o.createElement(o.Fragment,null,He&&o.createElement("div",(0,S.Z)({},Pn,{style:{height:0,width:0,overflow:"hidden"}}),Bn(Tt-1),Bn(Tt),Bn(Tt+1)),o.createElement(Mt.Z,{itemKey:"key",ref:gt,data:ut,height:Ge,itemHeight:Je,fullHeight:!1,onMouseDown:Dt,onScroll:Re,virtual:He,direction:Xe,innerProps:He?null:Pn},function(tn,It){var Rt,dn=tn.group,Ve=tn.groupOption,Qe=tn.data,nt=tn.label,ht=tn.value,Bt=Qe.key;if(dn){var Xt,Nt=(Xt=Qe.title)!==null&&Xt!==void 0?Xt:Ft(nt)?nt.toString():void 0;return o.createElement("div",{className:n()(_e,"".concat(_e,"-group")),title:Nt},nt!==void 0?nt:Bt)}var ft=Qe.disabled,Et=Qe.title,_t=Qe.children,Vt=Qe.style,Gt=Qe.className,Fn=(0,a.Z)(Qe,sn),An=(0,bt.Z)(Fn,Ut),Tn=pn(ht),Mn="".concat(_e,"-option"),Xn=n()(_e,Mn,Gt,(Rt={},(0,e.Z)(Rt,"".concat(Mn,"-grouped"),Ve),(0,e.Z)(Rt,"".concat(Mn,"-active"),Tt===It&&!ft),(0,e.Z)(Rt,"".concat(Mn,"-disabled"),ft),(0,e.Z)(Rt,"".concat(Mn,"-selected"),Tn),Rt)),tr=xn(tn),nr=!rt||typeof rt=="function"||Tn,Jn=typeof tr=="number"?tr:tr||ht,jr=Ft(Jn)?Jn.toString():void 0;return Et!==void 0&&(jr=Et),o.createElement("div",(0,S.Z)({},(0,y.Z)(An),He?{}:gn(tn,It),{"aria-selected":Tn,className:Xn,title:jr,onMouseMove:function(){Tt===It||ft||un(It)},onClick:function(){ft||Yt(ht)},style:Vt}),o.createElement("div",{className:"".concat(Mn,"-content")},Jn),o.isValidElement(rt)||Tn,nr&&o.createElement(h,{className:"".concat(_e,"-option-state"),customizeIcon:rt,customizeIconProps:{isSelected:Tn}},Tn?"\u2713":null))}))},yn=o.forwardRef($t);yn.displayName="OptionList";var qt=yn;function Qt(be){var ve=be.mode,Ne=be.options,Fe=be.children,qe=be.backfill,Ye=be.allowClear,st=be.placeholder,mt=be.getInputElement,xt=be.showSearch,At=be.onSearch,vt=be.defaultOpen,yt=be.autoFocus,Re=be.labelInValue,Me=be.value,ze=be.inputValue,Ue=be.optionLabelProp,it=isMultiple(ve),tt=xt!==void 0?xt:it||ve==="combobox",rt=Ne||convertChildrenToData(Fe);if(warning(ve!=="tags"||rt.every(function(Xe){return!Xe.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),ve==="tags"||ve==="combobox"){var je=rt.some(function(Xe){return Xe.options?Xe.options.some(function(Ge){return typeof("value"in Ge?Ge.value:Ge.key)=="number"}):typeof("value"in Xe?Xe.value:Xe.key)=="number"});warning(!je,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(ve!=="combobox"||!Ue,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(ve==="combobox"||!qe,"`backfill` only works with `combobox` mode."),warning(ve==="combobox"||!mt,"`getInputElement` only work with `combobox` mode."),noteOnce(ve!=="combobox"||!mt||!Ye||!st,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),At&&!tt&&ve!=="combobox"&&ve!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!vt||yt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Me!=null){var Le=toArray(Me);warning(!Re||Le.every(function(Xe){return _typeof(Xe)==="object"&&("key"in Xe||"value"in Xe)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!it||Array.isArray(Me),"`value` should be array when `mode` is `multiple` or `tags`")}if(Fe){var He=null;toNodeArray(Fe).some(function(Xe){if(!React.isValidElement(Xe)||!Xe.type)return!1;var Ge=Xe,Je=Ge.type;if(Je.isSelectOption)return!1;if(Je.isSelectOptGroup){var _e=toNodeArray(Xe.props.children).every(function(ut){return!React.isValidElement(ut)||!Xe.type||ut.type.isSelectOption?!0:(He=ut.type,!1)});return!_e}return He=Je,!0}),He&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(He.displayName||He.name||He,"`.")),warning(ze===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function ln(be,ve){if(be){var Ne=function Fe(qe){for(var Ye=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,st=0;st2&&arguments[2]!==void 0?arguments[2]:{},$n=Qn.source,fr=$n===void 0?"keyboard":$n;wa(Wn),st&&Fe==="combobox"&&In!==null&&fr==="keyboard"&&Dr(String(In))},[st,Fe]),Vn=function(Wn,Qn,$n){var fr=function(){var la,Pr=Gt(Wn);return[Tt?{label:Pr==null?void 0:Pr[gn.label],value:Wn,key:(la=Pr==null?void 0:Pr.key)!==null&&la!==void 0?la:Wn}:Wn,R(Pr)]};if(Qn&&Me){var Er=fr(),sa=(0,p.Z)(Er,2),Wr=sa[0],Kr=sa[1];Me(Wr,Kr)}else if(!Qn&&ze&&$n!=="clear"){var Gr=fr(),Tr=(0,p.Z)(Gr,2),mr=Tr[0],Lr=Tr[1];ze(mr,Lr)}},Sr=De(function(In,Wn){var Qn,$n=Yt?Wn.selected:!0;$n?Qn=Yt?[].concat((0,pe.Z)(Vt),[In]):[In]:Qn=Vt.filter(function(fr){return fr.value!==In}),jr(Qn),Vn(In,$n),Fe==="combobox"?Dr(""):(!oe||Re)&&(It(""),Dr(""))}),ar=function(Wn,Qn){jr(Wn);var $n=Qn.type,fr=Qn.values;($n==="remove"||$n==="clear")&&fr.forEach(function(Er){Vn(Er.value,!1,$n)})},or=function(Wn,Qn){if(It(Wn),Dr(null),Qn.source==="submit"){var $n=(Wn||"").trim();if($n){var fr=Array.from(new Set([].concat((0,pe.Z)(An),[$n])));jr(fr),Vn($n,!0),It("")}return}Qn.source!=="blur"&&(Fe==="combobox"&&jr(Wn),vt==null||vt(Wn))},br=function(Wn){var Qn=Wn;Fe!=="tags"&&(Qn=Wn.map(function(fr){var Er=Ve.get(fr);return Er==null?void 0:Er.value}).filter(function(fr){return fr!==void 0}));var $n=Array.from(new Set([].concat((0,pe.Z)(An),(0,pe.Z)(Qn))));jr($n),$n.forEach(function(fr){Vn(fr,!0)})},Hr=o.useMemo(function(){var In=_e!==!1&&it!==!1;return(0,I.Z)((0,I.Z)({},Rt),{},{flattenOptions:Jn,onActiveValue:Yn,defaultActiveFirstOption:Ea,onSelect:Sr,menuItemSelectedIcon:Je,rawValues:An,fieldNames:gn,virtual:In,direction:ut,listHeight:Dt,listItemHeight:en,childrenAsData:Ut})},[Rt,Jn,Yn,Ea,Sr,Je,An,gn,_e,it,Dt,en,Ut]);return o.createElement(jt.Provider,{value:Hr},o.createElement(ae,(0,S.Z)({},un,{id:pn,prefixCls:Ye,ref:ve,omitDomProps:wn,mode:Fe,displayValues:Fn,onDisplayValuesChange:ar,direction:ut,searchValue:tn,onSearch:or,autoClearSearchValue:Re,onSearchSplit:br,dropdownMatchSelectWidth:it,OptionList:qt,emptyOptions:!Jn.length,activeValue:Qr,activeDescendantId:"".concat(pn,"_list_").concat(Jr)})))}),Pe=Zn;Pe.Option=Ct,Pe.OptGroup=$e;var fe=Pe,Ee=fe},9296:function(Pt,We,C){"use strict";C.r(We),C.d(We,{ResizableTextArea:function(){return A},default:function(){return U}});var S=C(60499),pe=C(85899),e=C(18642),I=C(43749),p=C(72190),a=C(42244),t=C(77654),s=C(92310),u=C.n(s),o=C(93681),c=C(5643),n=C(18929),r=C(59301),i=C(29301),l=C(34280),d=C(16089),E=` min-height:0 !important; max-height:none !important; height:0 !important; @@ -269,4 +269,4 @@ headers: `+JSON.stringify(ye),he.data=le,he.path=W.path,he.status=L,he.headers=y top:0 !important; right:0 !important; pointer-events: none !important; -`,h=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],v={},m;function x(K){var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,W=K.getAttribute("id")||K.getAttribute("data-reactid")||K.getAttribute("name");if(X&&v[W])return v[W];var re=window.getComputedStyle(K),G=re.getPropertyValue("box-sizing")||re.getPropertyValue("-moz-box-sizing")||re.getPropertyValue("-webkit-box-sizing"),q=parseFloat(re.getPropertyValue("padding-bottom"))+parseFloat(re.getPropertyValue("padding-top")),Y=parseFloat(re.getPropertyValue("border-bottom-width"))+parseFloat(re.getPropertyValue("border-top-width")),Q=h.map(function(J){return"".concat(J,":").concat(re.getPropertyValue(J))}).join(";"),$={sizingStyle:Q,paddingSize:q,borderSize:Y,boxSizing:G};return X&&W&&(v[W]=$),$}function w(K){var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,W=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,re=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;m||(m=document.createElement("textarea"),m.setAttribute("tab-index","-1"),m.setAttribute("aria-hidden","true"),document.body.appendChild(m)),K.getAttribute("wrap")?m.setAttribute("wrap",K.getAttribute("wrap")):m.removeAttribute("wrap");var G=x(K,X),q=G.paddingSize,Y=G.borderSize,Q=G.boxSizing,$=G.sizingStyle;m.setAttribute("style","".concat($,";").concat(E)),m.value=K.value||K.placeholder||"";var J=void 0,ue=void 0,se,xe=m.scrollHeight;if(Q==="border-box"?xe+=Y:Q==="content-box"&&(xe-=q),W!==null||re!==null){m.value=" ";var we=m.scrollHeight-q;W!==null&&(J=we*W,Q==="border-box"&&(J=J+q+Y),xe=Math.max(J,xe)),re!==null&&(ue=we*re,Q==="border-box"&&(ue=ue+q+Y),se=xe>ue?"":"hidden",xe=Math.min(ue,xe))}var ie={height:xe,overflowY:se,resize:"none"};return J&&(ie.minHeight=J),ue&&(ie.maxHeight=ue),ie}var f=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],O=0,y=1,b=2,g=r.forwardRef(function(K,X){var W=K,re=W.prefixCls,G=W.onPressEnter,q=W.defaultValue,Y=W.value,Q=W.autoSize,$=W.onResize,J=W.className,ue=W.style,se=W.disabled,xe=W.onChange,we=W.onInternalAutoSize,ie=(0,a.Z)(W,f),L=(0,n.Z)(q,{value:Y,postState:function($e){return $e!=null?$e:""}}),_=(0,p.Z)(L,2),D=_[0],Z=_[1],ne=function($e){Z($e.target.value),xe==null||xe($e)},H=r.useRef();r.useImperativeHandle(X,function(){return{textArea:H.current}});var F=r.useMemo(function(){return Q&&(0,I.Z)(Q)==="object"?[Q.minRows,Q.maxRows]:[]},[Q]),j=(0,p.Z)(F,2),R=j[0],T=j[1],N=!!Q,te=function(){try{if(document.activeElement===H.current){var $e=H.current,pt=$e.selectionStart,Ct=$e.selectionEnd,wt=$e.scrollTop;H.current.setSelectionRange(pt,Ct),H.current.scrollTop=wt}}catch(bt){}},oe=r.useState(b),V=(0,p.Z)(oe,2),ae=V[0],Se=V[1],ge=r.useState(),Ae=(0,p.Z)(ge,2),he=Ae[0],le=Ae[1],ee=function(){Se(O)};(0,l.Z)(function(){N&&ee()},[Y,R,T,N]),(0,l.Z)(function(){if(ae===O)Se(y);else if(ae===y){var Ke=w(H.current,!1,R,T);Se(b),le(Ke)}else te()},[ae]);var ce=r.useRef(),ye=function(){d.Z.cancel(ce.current)},Ce=function($e){ae===b&&($==null||$($e),Q&&(ye(),ce.current=(0,d.Z)(function(){ee()})))};r.useEffect(function(){return ye},[]);var Te=N?he:null,De=(0,pe.Z)((0,pe.Z)({},ue),Te);return(ae===O||ae===y)&&(De.overflowY="hidden",De.overflowX="hidden"),r.createElement(i.Z,{onResize:Ce,disabled:!(Q||$)},r.createElement("textarea",(0,S.Z)({},ie,{ref:H,style:De,className:u()(re,J,(0,e.Z)({},"".concat(re,"-disabled"),se)),disabled:se,value:D,onChange:ne})))}),A=g,P=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function k(K,X){return(0,t.Z)(K||"").slice(0,X).join("")}function B(K,X,W,re){var G=W;return K?G=k(W,re):(0,t.Z)(X||"").lengthre&&(G=X),G}var M=r.forwardRef(function(K,X){var W,re=K.defaultValue,G=K.value,q=K.onFocus,Y=K.onBlur,Q=K.onChange,$=K.allowClear,J=K.maxLength,ue=K.onCompositionStart,se=K.onCompositionEnd,xe=K.suffix,we=K.prefixCls,ie=we===void 0?"rc-textarea":we,L=K.classes,_=K.showCount,D=K.className,Z=K.style,ne=K.disabled,H=K.hidden,F=K.classNames,j=K.styles,R=K.onResize,T=(0,a.Z)(K,P),N=(0,n.Z)(re,{value:G,defaultValue:re}),te=(0,p.Z)(N,2),oe=te[0],V=te[1],ae=(0,r.useRef)(null),Se=r.useState(!1),ge=(0,p.Z)(Se,2),Ae=ge[0],he=ge[1],le=r.useState(!1),ee=(0,p.Z)(le,2),ce=ee[0],ye=ee[1],Ce=r.useRef(),Te=r.useRef(0),De=r.useState(null),Ke=(0,p.Z)(De,2),$e=Ke[0],pt=Ke[1],Ct=function(){var rn;(rn=ae.current)===null||rn===void 0||rn.textArea.focus()};(0,r.useImperativeHandle)(X,function(){return{resizableTextArea:ae.current,focus:Ct,blur:function(){var rn;(rn=ae.current)===null||rn===void 0||rn.textArea.blur()}}}),(0,r.useEffect)(function(){he(function(wn){return!ne&&wn})},[ne]);var wt=Number(J)>0,bt=function(rn){ye(!0),Ce.current=oe,Te.current=rn.currentTarget.selectionStart,ue==null||ue(rn)},Mt=function(rn){ye(!1);var Zn=rn.currentTarget.value;if(wt){var Pe,fe=Te.current>=J+1||Te.current===((Pe=Ce.current)===null||Pe===void 0?void 0:Pe.length);Zn=B(fe,Ce.current,Zn,J)}Zn!==oe&&(V(Zn),(0,c.rJ)(rn.currentTarget,rn,Q,Zn)),se==null||se(rn)},Ht=function(rn){var Zn=rn.target.value;if(!ce&&wt){var Pe=rn.target.selectionStart>=J+1||rn.target.selectionStart===Zn.length||!rn.target.selectionStart;Zn=B(Pe,oe,Zn,J)}V(Zn),(0,c.rJ)(rn.currentTarget,rn,Q,Zn)},Ot=function(rn){var Zn=T.onPressEnter,Pe=T.onKeyDown;rn.key==="Enter"&&Zn&&Zn(rn),Pe==null||Pe(rn)},Jt=function(rn){he(!0),q==null||q(rn)},sn=function(rn){he(!1),Y==null||Y(rn)},Ft=function(rn){var Zn;V(""),Ct(),(0,c.rJ)((Zn=ae.current)===null||Zn===void 0?void 0:Zn.textArea,rn,Q)},$t=(0,c.D7)(oe);!ce&&wt&&G==null&&($t=k($t,J));var yn=xe,qt;if(_){var Qt=(0,t.Z)($t).length;(0,I.Z)(_)==="object"?qt=_.formatter({value:$t,count:Qt,maxLength:J}):qt="".concat(Qt).concat(wt?" / ".concat(J):""),yn=r.createElement(r.Fragment,null,yn,r.createElement("span",{className:u()("".concat(ie,"-data-count"),F==null?void 0:F.count),style:j==null?void 0:j.count},qt))}var ln=function(rn){var Zn;R==null||R(rn),(Zn=ae.current)!==null&&Zn!==void 0&&Zn.textArea.style.height&&pt(!0)},En=!T.autoSize&&!_&&!$,jt=r.createElement(o.BaseInput,{value:$t,allowClear:$,handleReset:Ft,suffix:yn,prefixCls:ie,classes:{affixWrapper:u()(L==null?void 0:L.affixWrapper,(W={},(0,e.Z)(W,"".concat(ie,"-show-count"),_),(0,e.Z)(W,"".concat(ie,"-textarea-allow-clear"),$),W))},disabled:ne,focused:Ae,className:D,style:(0,pe.Z)((0,pe.Z)({},Z),$e&&!En?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof qt=="string"?qt:void 0}},hidden:H,inputElement:r.createElement(A,(0,S.Z)({},T,{onKeyDown:Ot,onChange:Ht,onFocus:Jt,onBlur:sn,onCompositionStart:bt,onCompositionEnd:Mt,className:F==null?void 0:F.textarea,style:(0,pe.Z)((0,pe.Z)({},j==null?void 0:j.textarea),{},{resize:Z==null?void 0:Z.resize}),disabled:ne,prefixCls:ie,onResize:ln,ref:ae}))});return jt}),z=M,U=z},39417:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return y}});var S=C(60499),pe=C(18642),e=C(42244),I=C(85899),p=C(38705),a=C(17212),t=C(15793),s=C(39153),u=C(55401),o=C(92310),c=C.n(o),n=C(26112),r=C(59301),i=C(39378),l=function(g){for(var A=g.prefixCls,P=g.level,k=g.isStart,B=g.isEnd,M="".concat(A,"-indent-unit"),z=[],U=0;U0&&arguments[0]!==void 0?arguments[0]:[],ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],H=Z.length,F=ne.length;if(Math.abs(H-F)!==1)return{add:!1,key:null};function j(R,T){var N=new Map;R.forEach(function(oe){N.set(oe,!0)});var te=T.filter(function(oe){return!N.has(oe)});return te.length===1?te[0]:null}return H ").concat(ne);return ne}var J=d.forwardRef(function(Z,ne){var H=Z.prefixCls,F=Z.data,j=Z.selectable,R=Z.checkable,T=Z.expandedKeys,N=Z.selectedKeys,te=Z.checkedKeys,oe=Z.loadedKeys,V=Z.loadingKeys,ae=Z.halfCheckedKeys,Se=Z.keyEntities,ge=Z.disabled,Ae=Z.dragging,he=Z.dragOverNodeKey,le=Z.dropPosition,ee=Z.motion,ce=Z.height,ye=Z.itemHeight,Ce=Z.virtual,Te=Z.focusable,De=Z.activeItem,Ke=Z.focused,$e=Z.tabIndex,pt=Z.onKeyDown,Ct=Z.onFocus,wt=Z.onBlur,bt=Z.onActiveChange,Mt=Z.onListChangeStart,Ht=Z.onListChangeEnd,Ot=(0,x.Z)(Z,U),Jt=d.useRef(null),sn=d.useRef(null);d.useImperativeHandle(ne,function(){return{scrollTo:function(yt){Jt.current.scrollTo(yt)},getIndentWidth:function(){return sn.current.offsetWidth}}});var Ft=d.useState(T),$t=(0,m.Z)(Ft,2),yn=$t[0],qt=$t[1],Qt=d.useState(F),ln=(0,m.Z)(Qt,2),En=ln[0],jt=ln[1],wn=d.useState(F),rn=(0,m.Z)(wn,2),Zn=rn[0],Pe=rn[1],fe=d.useState([]),Ee=(0,m.Z)(fe,2),be=Ee[0],ve=Ee[1],Ne=d.useState(null),Fe=(0,m.Z)(Ne,2),qe=Fe[0],Ye=Fe[1],st=d.useRef(F);st.current=F;function mt(){var vt=st.current;jt(vt),Pe(vt),ve([]),Ye(null),Ht()}(0,w.Z)(function(){qt(T);var vt=M(yn,T);if(vt.key!==null)if(vt.add){var yt=En.findIndex(function(tt){var rt=tt.key;return rt===vt.key}),Re=Y(z(En,F,vt.key),Ce,ce,ye),Me=En.slice();Me.splice(yt+1,0,q),Pe(Me),ve(Re),Ye("show")}else{var ze=F.findIndex(function(tt){var rt=tt.key;return rt===vt.key}),Ue=Y(z(F,En,vt.key),Ce,ce,ye),it=F.slice();it.splice(ze+1,0,q),Pe(it),ve(Ue),Ye("hide")}else En!==F&&(jt(F),Pe(F))},[T,F]),d.useEffect(function(){Ae||mt()},[Ae]);var xt=ee?Zn:F,At={expandedKeys:T,selectedKeys:N,loadedKeys:oe,loadingKeys:V,checkedKeys:te,halfCheckedKeys:ae,dragOverNodeKey:he,dropPosition:le,keyEntities:Se};return d.createElement(d.Fragment,null,Ke&&De&&d.createElement("span",{style:K,"aria-live":"assertive"},$(De)),d.createElement("div",null,d.createElement("input",{style:K,disabled:Te===!1||ge,tabIndex:Te!==!1?$e:null,onKeyDown:pt,onFocus:Ct,onBlur:wt,value:"",onChange:X,"aria-label":"for screen reader"})),d.createElement("div",{className:"".concat(H,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},d.createElement("div",{className:"".concat(H,"-indent")},d.createElement("div",{ref:sn,className:"".concat(H,"-indent-unit")}))),d.createElement(f.Z,(0,S.Z)({},Ot,{data:xt,itemKey:Q,height:ce,fullHeight:!1,virtual:Ce,itemHeight:ye,prefixCls:"".concat(H,"-list"),ref:Jt,onVisibleChange:function(yt,Re){var Me=new Set(yt),ze=Re.filter(function(Ue){return!Me.has(Ue)});ze.some(function(Ue){return Q(Ue)===W})&&mt()}}),function(vt){var yt=vt.pos,Re=(0,S.Z)({},(v(vt.data),vt.data)),Me=vt.title,ze=vt.key,Ue=vt.isStart,it=vt.isEnd,tt=(0,g.km)(ze,yt);delete Re.key,delete Re.children;var rt=(0,g.H8)(tt,At);return d.createElement(B,(0,S.Z)({},Re,rt,{title:Me,active:!!De&&ze===De.key,pos:yt,data:vt.data,isStart:Ue,isEnd:it,motion:ee,motionNodes:ze===W?be:null,motionType:qe,onMotionStart:Mt,onMotionEnd:mt,treeNodeRequiredProps:At,onMouseMove:function(){bt(null)}}))}))});J.displayName="NodeList";var ue=J,se=C(35654),xe=C(90782),we=C(67841),ie=10,L=function(Z){(0,u.Z)(H,Z);var ne=(0,o.Z)(H);function H(){var F;(0,a.Z)(this,H);for(var j=arguments.length,R=new Array(j),T=0;T2&&arguments[2]!==void 0?arguments[2]:!1,ae=F.state,Se=ae.dragChildrenKeys,ge=ae.dropPosition,Ae=ae.dropTargetKey,he=ae.dropTargetPos,le=ae.dropAllowed;if(le){var ee=F.props.onDrop;if(F.setState({dragOverNodeKey:null}),F.cleanDragState(),Ae!==null){var ce=(0,I.Z)((0,I.Z)({},(0,g.H8)(Ae,F.getTreeNodeRequiredProps())),{},{active:((oe=F.getActiveItem())===null||oe===void 0?void 0:oe.key)===Ae,data:(0,we.Z)(F.state.keyEntities,Ae).node}),ye=Se.indexOf(Ae)!==-1;(0,l.ZP)(!ye,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Ce=(0,se.yx)(he),Te={event:N,node:(0,g.F)(ce),dragNode:F.dragNode?(0,g.F)(F.dragNode.props):null,dragNodesKeys:[F.dragNode.props.eventKey].concat(Se),dropToGap:ge!==0,dropPosition:ge+Number(Ce[Ce.length-1])};V||ee==null||ee(Te),F.dragNode=null}}},F.cleanDragState=function(){var N=F.state.draggingNodeKey;N!==null&&F.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),F.dragStartMousePosition=null,F.currentMouseOverDroppableNodeKey=null},F.triggerExpandActionExpand=function(N,te){var oe=F.state,V=oe.expandedKeys,ae=oe.flattenNodes,Se=te.expanded,ge=te.key,Ae=te.isLeaf;if(!(Ae||N.shiftKey||N.metaKey||N.ctrlKey)){var he=ae.filter(function(ee){return ee.key===ge})[0],le=(0,g.F)((0,I.Z)((0,I.Z)({},(0,g.H8)(ge,F.getTreeNodeRequiredProps())),{},{data:he.data}));F.setExpandedKeys(Se?(0,se._5)(V,ge):(0,se.L0)(V,ge)),F.onNodeExpand(N,le)}},F.onNodeClick=function(N,te){var oe=F.props,V=oe.onClick,ae=oe.expandAction;ae==="click"&&F.triggerExpandActionExpand(N,te),V==null||V(N,te)},F.onNodeDoubleClick=function(N,te){var oe=F.props,V=oe.onDoubleClick,ae=oe.expandAction;ae==="doubleClick"&&F.triggerExpandActionExpand(N,te),V==null||V(N,te)},F.onNodeSelect=function(N,te){var oe=F.state.selectedKeys,V=F.state,ae=V.keyEntities,Se=V.fieldNames,ge=F.props,Ae=ge.onSelect,he=ge.multiple,le=te.selected,ee=te[Se.key],ce=!le;ce?he?oe=(0,se.L0)(oe,ee):oe=[ee]:oe=(0,se._5)(oe,ee);var ye=oe.map(function(Ce){var Te=(0,we.Z)(ae,Ce);return Te?Te.node:null}).filter(function(Ce){return Ce});F.setUncontrolledState({selectedKeys:oe}),Ae==null||Ae(oe,{event:"select",selected:ce,node:te,selectedNodes:ye,nativeEvent:N.nativeEvent})},F.onNodeCheck=function(N,te,oe){var V=F.state,ae=V.keyEntities,Se=V.checkedKeys,ge=V.halfCheckedKeys,Ae=F.props,he=Ae.checkStrictly,le=Ae.onCheck,ee=te.key,ce,ye={event:"check",node:te,checked:oe,nativeEvent:N.nativeEvent};if(he){var Ce=oe?(0,se.L0)(Se,ee):(0,se._5)(Se,ee),Te=(0,se._5)(ge,ee);ce={checked:Ce,halfChecked:Te},ye.checkedNodes=Ce.map(function(wt){return(0,we.Z)(ae,wt)}).filter(function(wt){return wt}).map(function(wt){return wt.node}),F.setUncontrolledState({checkedKeys:Ce})}else{var De=(0,xe.S)([].concat((0,p.Z)(Se),[ee]),!0,ae),Ke=De.checkedKeys,$e=De.halfCheckedKeys;if(!oe){var pt=new Set(Ke);pt.delete(ee);var Ct=(0,xe.S)(Array.from(pt),{checked:!1,halfCheckedKeys:$e},ae);Ke=Ct.checkedKeys,$e=Ct.halfCheckedKeys}ce=Ke,ye.checkedNodes=[],ye.checkedNodesPositions=[],ye.halfCheckedKeys=$e,Ke.forEach(function(wt){var bt=(0,we.Z)(ae,wt);if(bt){var Mt=bt.node,Ht=bt.pos;ye.checkedNodes.push(Mt),ye.checkedNodesPositions.push({node:Mt,pos:Ht})}}),F.setUncontrolledState({checkedKeys:Ke},!1,{halfCheckedKeys:$e})}le==null||le(ce,ye)},F.onNodeLoad=function(N){var te=N.key,oe=new Promise(function(V,ae){F.setState(function(Se){var ge=Se.loadedKeys,Ae=ge===void 0?[]:ge,he=Se.loadingKeys,le=he===void 0?[]:he,ee=F.props,ce=ee.loadData,ye=ee.onLoad;if(!ce||Ae.indexOf(te)!==-1||le.indexOf(te)!==-1)return null;var Ce=ce(N);return Ce.then(function(){var Te=F.state.loadedKeys,De=(0,se.L0)(Te,te);ye==null||ye(De,{event:"load",node:N}),F.setUncontrolledState({loadedKeys:De}),F.setState(function(Ke){return{loadingKeys:(0,se._5)(Ke.loadingKeys,te)}}),V()}).catch(function(Te){if(F.setState(function(Ke){return{loadingKeys:(0,se._5)(Ke.loadingKeys,te)}}),F.loadingRetryTimes[te]=(F.loadingRetryTimes[te]||0)+1,F.loadingRetryTimes[te]>=ie){var De=F.state.loadedKeys;(0,l.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),F.setUncontrolledState({loadedKeys:(0,se.L0)(De,te)}),V()}ae(Te)}),{loadingKeys:(0,se.L0)(le,te)}})});return oe.catch(function(){}),oe},F.onNodeMouseEnter=function(N,te){var oe=F.props.onMouseEnter;oe==null||oe({event:N,node:te})},F.onNodeMouseLeave=function(N,te){var oe=F.props.onMouseLeave;oe==null||oe({event:N,node:te})},F.onNodeContextMenu=function(N,te){var oe=F.props.onRightClick;oe&&(N.preventDefault(),oe({event:N,node:te}))},F.onFocus=function(){var N=F.props.onFocus;F.setState({focused:!0});for(var te=arguments.length,oe=new Array(te),V=0;V1&&arguments[1]!==void 0?arguments[1]:!1,oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!F.destroyed){var V=!1,ae=!0,Se={};Object.keys(N).forEach(function(ge){if(ge in F.props){ae=!1;return}V=!0,Se[ge]=N[ge]}),V&&(!te||ae)&&F.setState((0,I.Z)((0,I.Z)({},Se),oe))}},F.scrollTo=function(N){F.listRef.current.scrollTo(N)},F}return(0,t.Z)(H,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var j=this.props.activeKey;j!==void 0&&j!==this.state.activeKey&&(this.setState({activeKey:j}),j!==null&&this.scrollTo({key:j}))}},{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 j,R=this.state,T=R.focused,N=R.flattenNodes,te=R.keyEntities,oe=R.draggingNodeKey,V=R.activeKey,ae=R.dropLevelOffset,Se=R.dropContainerKey,ge=R.dropTargetKey,Ae=R.dropPosition,he=R.dragOverNodeKey,le=R.indent,ee=this.props,ce=ee.prefixCls,ye=ee.className,Ce=ee.style,Te=ee.showLine,De=ee.focusable,Ke=ee.tabIndex,$e=Ke===void 0?0:Ke,pt=ee.selectable,Ct=ee.showIcon,wt=ee.icon,bt=ee.switcherIcon,Mt=ee.draggable,Ht=ee.checkable,Ot=ee.checkStrictly,Jt=ee.disabled,sn=ee.motion,Ft=ee.loadData,$t=ee.filterTreeNode,yn=ee.height,qt=ee.itemHeight,Qt=ee.virtual,ln=ee.titleRender,En=ee.dropIndicatorRender,jt=ee.onContextMenu,wn=ee.onScroll,rn=ee.direction,Zn=ee.rootClassName,Pe=ee.rootStyle,fe=(0,i.Z)(this.props,{aria:!0,data:!0}),Ee;return Mt&&((0,e.Z)(Mt)==="object"?Ee=Mt:typeof Mt=="function"?Ee={nodeDraggable:Mt}:Ee={}),d.createElement(E.k.Provider,{value:{prefixCls:ce,selectable:pt,showIcon:Ct,icon:wt,switcherIcon:bt,draggable:Ee,draggingNodeKey:oe,checkable:Ht,checkStrictly:Ot,disabled:Jt,keyEntities:te,dropLevelOffset:ae,dropContainerKey:Se,dropTargetKey:ge,dropPosition:Ae,dragOverNodeKey:he,indent:le,direction:rn,dropIndicatorRender:En,loadData:Ft,filterTreeNode:$t,titleRender:ln,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}},d.createElement("div",{role:"tree",className:n()(ce,ye,Zn,(j={},(0,pe.Z)(j,"".concat(ce,"-show-line"),Te),(0,pe.Z)(j,"".concat(ce,"-focused"),T),(0,pe.Z)(j,"".concat(ce,"-active-focused"),V!==null),j)),style:Pe},d.createElement(ue,(0,S.Z)({ref:this.listRef,prefixCls:ce,style:Ce,data:N,disabled:Jt,selectable:pt,checkable:!!Ht,motion:sn,dragging:oe!==null,height:yn,itemHeight:qt,virtual:Qt,focusable:De,focused:T,tabIndex:$e,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:jt,onScroll:wn},this.getTreeNodeRequiredProps(),fe))))}}],[{key:"getDerivedStateFromProps",value:function(j,R){var T=R.prevProps,N={prevProps:j};function te(De){return!T&&De in j||T&&T[De]!==j[De]}var oe,V=R.fieldNames;if(te("fieldNames")&&(V=(0,g.w$)(j.fieldNames),N.fieldNames=V),te("treeData")?oe=j.treeData:te("children")&&((0,l.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),oe=(0,g.zn)(j.children)),oe){N.treeData=oe;var ae=(0,g.I8)(oe,{fieldNames:V});N.keyEntities=(0,I.Z)((0,pe.Z)({},W,G),ae.keyEntities)}var Se=N.keyEntities||R.keyEntities;if(te("expandedKeys")||T&&te("autoExpandParent"))N.expandedKeys=j.autoExpandParent||!T&&j.defaultExpandParent?(0,se.r7)(j.expandedKeys,Se):j.expandedKeys;else if(!T&&j.defaultExpandAll){var ge=(0,I.Z)({},Se);delete ge[W],N.expandedKeys=Object.keys(ge).map(function(De){return ge[De].key})}else!T&&j.defaultExpandedKeys&&(N.expandedKeys=j.autoExpandParent||j.defaultExpandParent?(0,se.r7)(j.defaultExpandedKeys,Se):j.defaultExpandedKeys);if(N.expandedKeys||delete N.expandedKeys,oe||N.expandedKeys){var Ae=(0,g.oH)(oe||R.treeData,N.expandedKeys||R.expandedKeys,V);N.flattenNodes=Ae}if(j.selectable&&(te("selectedKeys")?N.selectedKeys=(0,se.BT)(j.selectedKeys,j):!T&&j.defaultSelectedKeys&&(N.selectedKeys=(0,se.BT)(j.defaultSelectedKeys,j))),j.checkable){var he;if(te("checkedKeys")?he=(0,se.E6)(j.checkedKeys)||{}:!T&&j.defaultCheckedKeys?he=(0,se.E6)(j.defaultCheckedKeys)||{}:oe&&(he=(0,se.E6)(j.checkedKeys)||{checkedKeys:R.checkedKeys,halfCheckedKeys:R.halfCheckedKeys}),he){var le=he,ee=le.checkedKeys,ce=ee===void 0?[]:ee,ye=le.halfCheckedKeys,Ce=ye===void 0?[]:ye;if(!j.checkStrictly){var Te=(0,xe.S)(ce,!0,Se);ce=Te.checkedKeys,Ce=Te.halfCheckedKeys}N.checkedKeys=ce,N.halfCheckedKeys=Ce}}return te("loadedKeys")&&(N.loadedKeys=j.loadedKeys),N}}]),H}(d.Component);L.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:h,allowDrop:function(){return!0},expandAction:!1},L.TreeNode=y.Z;var _=L,D=_},35654:function(Pt,We,C){"use strict";C.d(We,{BT:function(){return d},E6:function(){return v},L0:function(){return o},OM:function(){return l},_5:function(){return u},r7:function(){return m},wA:function(){return n},yx:function(){return c}});var S=C(77654),pe=C(43749),e=C(48736),I=C(59301),p=C(39417),a=C(67841),t=C(71430),s=null;function u(x,w){if(!x)return[];var f=x.slice(),O=f.indexOf(w);return O>=0&&f.splice(O,1),f}function o(x,w){var f=(x||[]).slice();return f.indexOf(w)===-1&&f.push(w),f}function c(x){return x.split("-")}function n(x,w){var f=[],O=(0,a.Z)(w,x);function y(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];b.forEach(function(g){var A=g.key,P=g.children;f.push(A),y(P)})}return y(O.children),f}function r(x){if(x.parent){var w=c(x.pos);return Number(w[w.length-1])===x.parent.children.length-1}return!1}function i(x){var w=c(x.pos);return Number(w[w.length-1])===0}function l(x,w,f,O,y,b,g,A,P,k){var B,M=x.clientX,z=x.clientY,U=x.target.getBoundingClientRect(),K=U.top,X=U.height,W=(k==="rtl"?-1:1)*(((y==null?void 0:y.x)||0)-M),re=(W-12)/O,G=(0,a.Z)(A,f.props.eventKey);if(z-1.5?b({dragNode:ie,dropNode:L,dropPosition:1})?se=1:_=!1:b({dragNode:ie,dropNode:L,dropPosition:0})?se=0:b({dragNode:ie,dropNode:L,dropPosition:1})?se=1:_=!1:b({dragNode:ie,dropNode:L,dropPosition:1})?se=1:_=!1,{dropPosition:se,dropLevelOffset:xe,dropTargetKey:G.key,dropTargetPos:G.pos,dragOverNodeKey:ue,dropContainerKey:se===0?null:((B=G.parent)===null||B===void 0?void 0:B.key)||null,dropAllowed:_}}function d(x,w){if(x){var f=w.multiple;return f?x.slice():x.length?[x[0]]:x}}var E=function(w){return w};function h(x,w){if(!x)return[];var f=w||{},O=f.processProps,y=O===void 0?E:O,b=Array.isArray(x)?x:[x];return b.map(function(g){var A=g.children,P=_objectWithoutProperties(g,s),k=h(A,w);return React.createElement(TreeNode,_extends({key:P.key},y(P)),k)})}function v(x){if(!x)return null;var w;if(Array.isArray(x))w={checkedKeys:x,halfCheckedKeys:void 0};else if((0,pe.Z)(x)==="object")w={checkedKeys:x.checked||void 0,halfCheckedKeys:x.halfChecked||void 0};else return(0,e.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return w}function m(x,w){var f=new Set;function O(y){if(!f.has(y)){var b=(0,a.Z)(w,y);if(b){f.add(y);var g=b.parent,A=b.node;A.disabled||g&&O(g.key)}}}return(x||[]).forEach(function(y){O(y)}),(0,S.Z)(f)}},90782:function(Pt,We,C){"use strict";C.d(We,{S:function(){return t}});var S=C(48736),pe=C(67841);function e(s,u){var o=new Set;return s.forEach(function(c){u.has(c)||o.add(c)}),o}function I(s){var u=s||{},o=u.disabled,c=u.disableCheckbox,n=u.checkable;return!!(o||c)||n===!1}function p(s,u,o,c){for(var n=new Set(s),r=new Set,i=0;i<=o;i+=1){var l=u.get(i)||new Set;l.forEach(function(v){var m=v.key,x=v.node,w=v.children,f=w===void 0?[]:w;n.has(m)&&!c(x)&&f.filter(function(O){return!c(O.node)}).forEach(function(O){n.add(O.key)})})}for(var d=new Set,E=o;E>=0;E-=1){var h=u.get(E)||new Set;h.forEach(function(v){var m=v.parent,x=v.node;if(!(c(x)||!v.parent||d.has(v.parent.key))){if(c(v.parent.node)){d.add(m.key);return}var w=!0,f=!1;(m.children||[]).filter(function(O){return!c(O.node)}).forEach(function(O){var y=O.key,b=n.has(y);w&&!b&&(w=!1),!f&&(b||r.has(y))&&(f=!0)}),w&&n.add(m.key),f&&r.add(m.key),d.add(m.key)}})}return{checkedKeys:Array.from(n),halfCheckedKeys:Array.from(e(r,n))}}function a(s,u,o,c,n){for(var r=new Set(s),i=new Set(u),l=0;l<=c;l+=1){var d=o.get(l)||new Set;d.forEach(function(m){var x=m.key,w=m.node,f=m.children,O=f===void 0?[]:f;!r.has(x)&&!i.has(x)&&!n(w)&&O.filter(function(y){return!n(y.node)}).forEach(function(y){r.delete(y.key)})})}i=new Set;for(var E=new Set,h=c;h>=0;h-=1){var v=o.get(h)||new Set;v.forEach(function(m){var x=m.parent,w=m.node;if(!(n(w)||!m.parent||E.has(m.parent.key))){if(n(m.parent.node)){E.add(x.key);return}var f=!0,O=!1;(x.children||[]).filter(function(y){return!n(y.node)}).forEach(function(y){var b=y.key,g=r.has(b);f&&!g&&(f=!1),!O&&(g||i.has(b))&&(O=!0)}),f||r.delete(x.key),O&&i.add(x.key),E.add(x.key)}})}return{checkedKeys:Array.from(r),halfCheckedKeys:Array.from(e(i,r))}}function t(s,u,o,c){var n=[],r;c?r=c:r=I;var i=new Set(s.filter(function(h){var v=!!(0,pe.Z)(o,h);return v||n.push(h),v})),l=new Map,d=0;Object.keys(o).forEach(function(h){var v=o[h],m=v.level,x=l.get(m);x||(x=new Set,l.set(m,x)),x.add(v),d=Math.max(d,m)}),(0,S.ZP)(!n.length,"Tree missing follow keys: ".concat(n.slice(0,100).map(function(h){return"'".concat(h,"'")}).join(", ")));var E;return u===!0?E=p(i,l,d,r):E=a(i,u.halfCheckedKeys,l,d,r),E}},67841:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return S}});function S(pe,e){return pe[e]}},71430:function(Pt,We,C){"use strict";C.d(We,{F:function(){return m},H8:function(){return v},I8:function(){return h},km:function(){return n},oH:function(){return d},w$:function(){return r},zn:function(){return l}});var S=C(43749),pe=C(77654),e=C(85899),I=C(42244),p=C(11592),a=C(2738),t=C(48736),s=C(67841),u=["children"];function o(x,w){return"".concat(x,"-").concat(w)}function c(x){return x&&x.type&&x.type.isTreeNode}function n(x,w){return x!=null?x:w}function r(x){var w=x||{},f=w.title,O=w._title,y=w.key,b=w.children,g=f||"title";return{title:g,_title:O||[g],key:y||"key",children:b||"children"}}function i(x,w){var f=new Map;function O(y){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(y||[]).forEach(function(g){var A=g[w.key],P=g[w.children];warning(A!=null,"Tree node must have a certain key: [".concat(b).concat(A,"]"));var k=String(A);warning(!f.has(k)||A===null||A===void 0,"Same 'key' exist in the Tree: ".concat(k)),f.set(k,!0),O(P,"".concat(b).concat(k," > "))})}O(x)}function l(x){function w(f){var O=(0,p.Z)(f);return O.map(function(y){if(!c(y))return(0,t.ZP)(!y,"Tree/TreeNode can only accept TreeNode as children."),null;var b=y.key,g=y.props,A=g.children,P=(0,I.Z)(g,u),k=(0,e.Z)({key:b},P),B=w(A);return B.length&&(k.children=B),k}).filter(function(y){return y})}return w(x)}function d(x,w,f){var O=r(f),y=O._title,b=O.key,g=O.children,A=new Set(w===!0?[]:w),P=[];function k(B){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return B.map(function(z,U){for(var K=o(M?M.pos:"0",U),X=n(z[b],K),W,re=0;re1&&arguments[1]!==void 0?arguments[1]:{},f=w.initWrapper,O=w.processEntity,y=w.onProcessFinished,b=w.externalGetKey,g=w.childrenPropName,A=w.fieldNames,P=arguments.length>2?arguments[2]:void 0,k=b||P,B={},M={},z={posEntities:B,keyEntities:M};return f&&(z=f(z)||z),E(x,function(U){var K=U.node,X=U.index,W=U.pos,re=U.key,G=U.parentPos,q=U.level,Y=U.nodes,Q={node:K,nodes:Y,index:X,key:re,pos:W,level:q},$=n(re,W);B[W]=Q,M[$]=Q,Q.parent=B[G],Q.parent&&(Q.parent.children=Q.parent.children||[],Q.parent.children.push(Q)),O&&O(Q,z)},{externalGetKey:k,childrenPropName:g,fieldNames:A}),y&&y(z),z}function v(x,w){var f=w.expandedKeys,O=w.selectedKeys,y=w.loadedKeys,b=w.loadingKeys,g=w.checkedKeys,A=w.halfCheckedKeys,P=w.dragOverNodeKey,k=w.dropPosition,B=w.keyEntities,M=(0,s.Z)(B,x),z={eventKey:x,expanded:f.indexOf(x)!==-1,selected:O.indexOf(x)!==-1,loaded:y.indexOf(x)!==-1,loading:b.indexOf(x)!==-1,checked:g.indexOf(x)!==-1,halfChecked:A.indexOf(x)!==-1,pos:String(M?M.pos:""),dragOver:P===x&&k===0,dragOverGapTop:P===x&&k===-1,dragOverGapBottom:P===x&&k===1};return z}function m(x){var w=x.data,f=x.expanded,O=x.selected,y=x.checked,b=x.loaded,g=x.loading,A=x.halfChecked,P=x.dragOver,k=x.dragOverGapTop,B=x.dragOverGapBottom,M=x.pos,z=x.active,U=x.eventKey,K=(0,e.Z)((0,e.Z)({},w),{},{expanded:f,selected:O,checked:y,loaded:b,loading:g,halfChecked:A,dragOver:P,dragOverGapTop:k,dragOverGapBottom:B,pos:M,active:z,key:U});return"props"in K||Object.defineProperty(K,"props",{get:function(){return(0,t.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),x}}),K}},8224:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return pe}});var S=C(4676);function pe(e,I,p,a){var t=S.unstable_batchedUpdates?function(u){S.unstable_batchedUpdates(p,u)}:p;return e!=null&&e.addEventListener&&e.addEventListener(I,t,a),{remove:function(){e!=null&&e.removeEventListener&&e.removeEventListener(I,t,a)}}}},55468:function(Pt,We,C){"use strict";C.d(We,{g1:function(){return c},os:function(){return r}});var S=/margin|padding|width|height|max|min|offset/,pe={left:!0,top:!0},e={cssFloat:1,styleFloat:1,float:1};function I(i){return i.nodeType===1?i.ownerDocument.defaultView.getComputedStyle(i,null):{}}function p(i,l,d){if(l=l.toLowerCase(),d==="auto"){if(l==="height")return i.offsetHeight;if(l==="width")return i.offsetWidth}return l in pe||(pe[l]=S.test(l)),pe[l]?parseFloat(d)||0:d}function a(i,l){var d=arguments.length,E=I(i);return l=e[l]?"cssFloat"in i.style?"cssFloat":"styleFloat":l,d===1?E:p(i,l,E[l]||i.style[l])}function t(i,l,d){var E=arguments.length;if(l=e[l]?"cssFloat"in i.style?"cssFloat":"styleFloat":l,E===3)return typeof d=="number"&&S.test(l)&&(d="".concat(d,"px")),i.style[l]=d,d;for(var h in l)l.hasOwnProperty(h)&&t(i,h,l[h]);return I(i)}function s(i){return i===document.body?document.documentElement.clientWidth:i.offsetWidth}function u(i){return i===document.body?window.innerHeight||document.documentElement.clientHeight:i.offsetHeight}function o(){var i=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),l=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:i,height:l}}function c(){var i=document.documentElement.clientWidth,l=window.innerHeight||document.documentElement.clientHeight;return{width:i,height:l}}function n(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function r(i){var l=i.getBoundingClientRect(),d=document.documentElement;return{left:l.left+(window.pageXOffset||d.scrollLeft)-(d.clientLeft||document.body.clientLeft||0),top:l.top+(window.pageYOffset||d.scrollTop)-(d.clientTop||document.body.clientTop||0)}}},24514:function(Pt,We,C){"use strict";C.d(We,{G:function(){return I}});var S=C(47273),pe=function(a){if((0,S.Z)()&&window.document.documentElement){var t=Array.isArray(a)?a:[a],s=window.document.documentElement;return t.some(function(u){return u in s.style})}return!1},e=function(a,t){if(!pe(a))return!1;var s=document.createElement("div"),u=s.style[a];return s.style[a]=t,s.style[a]!==u};function I(p,a){return!Array.isArray(p)&&a!==void 0?e(p,a):pe(p)}},48911:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return L}});var S=C(60499),pe=C(43749),e=C(85899),I=C(18642),p=C(72190),a=C(42244),t=C(92310),s=C.n(t),u=C(29301),o=C(70425),c=C(34280),n=C(59301),r=C(4676),i=n.forwardRef(function(_,D){var Z=_.height,ne=_.offsetY,H=_.offsetX,F=_.children,j=_.prefixCls,R=_.onInnerResize,T=_.innerProps,N=_.rtl,te=_.extra,oe={},V={display:"flex",flexDirection:"column"};return ne!==void 0&&(oe={height:Z,position:"relative",overflow:"hidden"},V=(0,e.Z)((0,e.Z)({},V),{},(0,I.Z)((0,I.Z)((0,I.Z)((0,I.Z)((0,I.Z)({transform:"translateY(".concat(ne,"px)")},N?"marginRight":"marginLeft",-H),"position","absolute"),"left",0),"right",0),"top",0))),n.createElement("div",{style:oe},n.createElement(u.Z,{onResize:function(Se){var ge=Se.offsetHeight;ge&&R&&R()}},n.createElement("div",(0,S.Z)({style:V,className:s()((0,I.Z)({},"".concat(j,"-holder-inner"),j)),ref:D},T),F,te)))});i.displayName="Filler";var l=i;function d(_){var D=_.children,Z=_.setRef,ne=n.useCallback(function(H){Z(H)},[]);return n.cloneElement(D,{ref:ne})}function E(_,D,Z,ne,H,F,j,R){var T=R.getKey;return _.slice(D,Z+1).map(function(N,te){var oe=D+te,V=j(N,oe,{style:{width:ne},offsetX:H}),ae=T(N);return n.createElement(d,{key:ae,setRef:function(ge){return F(N,ge)}},V)})}function h(_,D,Z,ne){var H=Z-_,F=D-Z,j=Math.min(H,F)*2;if(ne<=j){var R=Math.floor(ne/2);return ne%2?Z+R+1:Z-R}return H>F?Z-(ne-F):Z+(ne-H)}function v(_,D,Z){var ne=_.length,H=D.length,F,j;if(ne===0&&H===0)return null;ne2&&arguments[2]!==void 0?arguments[2]:!1,oe=T?N<0&&R.current.left||N>0&&R.current.right:N<0&&R.current.top||N>0&&R.current.bottom;return te&&oe?(clearTimeout(F.current),H.current=!1):(!oe||H.current)&&j(),!H.current&&oe}};function y(_,D,Z,ne,H,F,j){var R=(0,n.useRef)(0),T=(0,n.useRef)(null),N=(0,n.useRef)(null),te=(0,n.useRef)(!1),oe=O(D,Z,ne,H);function V(le,ee){if(x.Z.cancel(T.current),!oe(!1,ee)){var ce=le;if(!ce._virtualHandled)ce._virtualHandled=!0;else return;R.current+=ee,N.current=ee,f||ce.preventDefault(),T.current=(0,x.Z)(function(){var ye=te.current?10:1;j(R.current*ye,!1),R.current=0})}}function ae(le,ee){j(ee,!0),f||le.preventDefault()}var Se=(0,n.useRef)(null),ge=(0,n.useRef)(null);function Ae(le){if(_){x.Z.cancel(ge.current),ge.current=(0,x.Z)(function(){Se.current=null},2);var ee=le.deltaX,ce=le.deltaY,ye=le.shiftKey,Ce=ee,Te=ce;(Se.current==="sx"||!Se.current&&ye&&ce&&!ee)&&(Ce=ce,Te=0,Se.current="sx");var De=Math.abs(Ce),Ke=Math.abs(Te);Se.current===null&&(Se.current=F&&De>Ke?"x":"y"),Se.current==="y"?V(le,Te):ae(le,Ce)}}function he(le){_&&(te.current=le.detail===N.current)}return[Ae,he]}function b(_,D,Z,ne){var H=n.useMemo(function(){return[new Map,[]]},[_,Z.id,ne]),F=(0,p.Z)(H,2),j=F[0],R=F[1],T=function(te){var oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:te,V=j.get(te),ae=j.get(oe);if(V===void 0||ae===void 0)for(var Se=_.length,ge=R.length;ge0&&arguments[0]!==void 0?arguments[0]:!1;te();var Se=function(){var he=!1;R.current.forEach(function(le,ee){if(le&&le.offsetParent){var ce=le.offsetHeight,ye=getComputedStyle(le),Ce=ye.marginTop,Te=ye.marginBottom,De=B(Ce),Ke=B(Te),$e=ce+De+Ke;T.current.get(ee)!==$e&&(T.current.set(ee,$e),he=!0)}}),he&&j(function(le){return le+1})};if(ae)Se();else{N.current+=1;var ge=N.current;Promise.resolve().then(function(){ge===N.current&&Se()})}}function V(ae,Se){var ge=_(ae),Ae=R.current.get(ge);Se?(R.current.set(ge,Se),oe()):R.current.delete(ge),!Ae!=!Se&&(Se?D==null||D(ae):Z==null||Z(ae))}return(0,n.useEffect)(function(){return te},[]),[V,oe,T.current,F]}var z=14/15;function U(_,D,Z){var ne=(0,n.useRef)(!1),H=(0,n.useRef)(0),F=(0,n.useRef)(0),j=(0,n.useRef)(null),R=(0,n.useRef)(null),T,N=function(ae){if(ne.current){var Se=Math.ceil(ae.touches[0].pageX),ge=Math.ceil(ae.touches[0].pageY),Ae=H.current-Se,he=F.current-ge,le=Math.abs(Ae)>Math.abs(he);le?H.current=Se:F.current=ge;var ee=Z(le,le?Ae:he,!1,ae);ee&&ae.preventDefault(),clearInterval(R.current),ee&&(R.current=setInterval(function(){le?Ae*=z:he*=z;var ce=Math.floor(le?Ae:he);(!Z(le,ce,!0)||Math.abs(ce)<=.1)&&clearInterval(R.current)},16))}},te=function(){ne.current=!1,T()},oe=function(ae){T(),ae.touches.length===1&&!ne.current&&(ne.current=!0,H.current=Math.ceil(ae.touches[0].pageX),F.current=Math.ceil(ae.touches[0].pageY),j.current=ae.target,j.current.addEventListener("touchmove",N,{passive:!1}),j.current.addEventListener("touchend",te,{passive:!0}))};T=function(){j.current&&(j.current.removeEventListener("touchmove",N),j.current.removeEventListener("touchend",te))},(0,c.Z)(function(){return _&&D.current.addEventListener("touchstart",oe,{passive:!0}),function(){var V;(V=D.current)===null||V===void 0||V.removeEventListener("touchstart",oe),T(),clearInterval(R.current)}},[_])}function K(_){return Math.floor(Math.pow(_,.5))}function X(_,D){var Z="touches"in _?_.touches[0]:_;return Z[D?"pageX":"pageY"]-window[D?"scrollX":"scrollY"]}function W(_,D,Z){n.useEffect(function(){var ne=D.current;if(_&&ne){var H=!1,F,j,R=function(){x.Z.cancel(F)},T=function V(){R(),F=(0,x.Z)(function(){Z(j),V()})},N=function(){H=!1,R()},te=function(ae){if(!(ae.target.draggable||ae.button!==0)){var Se=ae;Se._virtualHandled||(Se._virtualHandled=!0,H=!0)}},oe=function(ae){if(H){var Se=X(ae,!1),ge=ne.getBoundingClientRect(),Ae=ge.top,he=ge.bottom;if(Se<=Ae){var le=Ae-Se;j=-K(le),T()}else if(Se>=he){var ee=Se-he;j=K(ee),T()}else R()}};return ne.addEventListener("mousedown",te),ne.ownerDocument.addEventListener("mouseup",N),ne.ownerDocument.addEventListener("mousemove",oe),ne.ownerDocument.addEventListener("dragend",N),function(){ne.removeEventListener("mousedown",te),ne.ownerDocument.removeEventListener("mouseup",N),ne.ownerDocument.removeEventListener("mousemove",oe),ne.ownerDocument.removeEventListener("dragend",N),R()}}},[_])}var re=10;function G(_,D,Z,ne,H,F,j,R){var T=n.useRef(),N=n.useState(null),te=(0,p.Z)(N,2),oe=te[0],V=te[1];return(0,c.Z)(function(){if(oe&&oe.times=0;bt-=1){var Mt=H(D[bt]),Ht=Z.get(Mt);if(Ht===void 0){le=!0;break}if(wt-=Ht,wt<=0)break}switch(ye){case"top":ce=Te-Ae;break;case"bottom":ce=De-he+Ae;break;default:{var Ot=_.current.scrollTop,Jt=Ot+he;TeJt&&(ee="bottom")}}ce!==null&&j(ce),ce!==oe.lastTop&&(le=!0)}le&&V((0,e.Z)((0,e.Z)({},oe),{},{times:oe.times+1,targetAlign:ee,lastTop:ce}))}},[oe,_.current]),function(ae){if(ae==null){R();return}if(x.Z.cancel(T.current),typeof ae=="number")j(ae);else if(ae&&(0,pe.Z)(ae)==="object"){var Se,ge=ae.align;"index"in ae?Se=ae.index:Se=D.findIndex(function(le){return H(le)===ae.key});var Ae=ae.offset,he=Ae===void 0?0:Ae;V({times:0,index:Se,offset:he,originAlign:ge})}}}var q=n.forwardRef(function(_,D){var Z=_.prefixCls,ne=_.rtl,H=_.scrollOffset,F=_.scrollRange,j=_.onStartMove,R=_.onStopMove,T=_.onScroll,N=_.horizontal,te=_.spinSize,oe=_.containerSize,V=_.style,ae=_.thumbStyle,Se=_.showScrollBar,ge=n.useState(!1),Ae=(0,p.Z)(ge,2),he=Ae[0],le=Ae[1],ee=n.useState(null),ce=(0,p.Z)(ee,2),ye=ce[0],Ce=ce[1],Te=n.useState(null),De=(0,p.Z)(Te,2),Ke=De[0],$e=De[1],pt=!ne,Ct=n.useRef(),wt=n.useRef(),bt=n.useState(Se),Mt=(0,p.Z)(bt,2),Ht=Mt[0],Ot=Mt[1],Jt=n.useRef(),sn=function(){Se===!0||Se===!1||(clearTimeout(Jt.current),Ot(!0),Jt.current=setTimeout(function(){Ot(!1)},3e3))},Ft=F-oe||0,$t=oe-te||0,yn=n.useMemo(function(){if(H===0||Ft===0)return 0;var Pe=H/Ft;return Pe*$t},[H,Ft,$t]),qt=function(fe){fe.stopPropagation(),fe.preventDefault()},Qt=n.useRef({top:yn,dragging:he,pageY:ye,startTop:Ke});Qt.current={top:yn,dragging:he,pageY:ye,startTop:Ke};var ln=function(fe){le(!0),Ce(X(fe,N)),$e(Qt.current.top),j(),fe.stopPropagation(),fe.preventDefault()};n.useEffect(function(){var Pe=function(ve){ve.preventDefault()},fe=Ct.current,Ee=wt.current;return fe.addEventListener("touchstart",Pe,{passive:!1}),Ee.addEventListener("touchstart",ln,{passive:!1}),function(){fe.removeEventListener("touchstart",Pe),Ee.removeEventListener("touchstart",ln)}},[]);var En=n.useRef();En.current=Ft;var jt=n.useRef();jt.current=$t,n.useEffect(function(){if(he){var Pe,fe=function(ve){var Ne=Qt.current,Fe=Ne.dragging,qe=Ne.pageY,Ye=Ne.startTop;x.Z.cancel(Pe);var st=Ct.current.getBoundingClientRect(),mt=oe/(N?st.width:st.height);if(Fe){var xt=(X(ve,N)-qe)*mt,At=Ye;!pt&&N?At-=xt:At+=xt;var vt=En.current,yt=jt.current,Re=yt?At/yt:0,Me=Math.ceil(Re*vt);Me=Math.max(Me,0),Me=Math.min(Me,vt),Pe=(0,x.Z)(function(){T(Me,N)})}},Ee=function(){le(!1),R()};return window.addEventListener("mousemove",fe,{passive:!0}),window.addEventListener("touchmove",fe,{passive:!0}),window.addEventListener("mouseup",Ee,{passive:!0}),window.addEventListener("touchend",Ee,{passive:!0}),function(){window.removeEventListener("mousemove",fe),window.removeEventListener("touchmove",fe),window.removeEventListener("mouseup",Ee),window.removeEventListener("touchend",Ee),x.Z.cancel(Pe)}}},[he]),n.useEffect(function(){return sn(),function(){clearTimeout(Jt.current)}},[H]),n.useImperativeHandle(D,function(){return{delayHidden:sn}});var wn="".concat(Z,"-scrollbar"),rn={position:"absolute",visibility:Ht?null:"hidden"},Zn={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return N?(Object.assign(rn,{height:8,left:0,right:0,bottom:0}),Object.assign(Zn,(0,I.Z)({height:"100%",width:te},pt?"left":"right",yn))):(Object.assign(rn,(0,I.Z)({width:8,top:0,bottom:0},pt?"right":"left",0)),Object.assign(Zn,{width:"100%",height:te,top:yn})),n.createElement("div",{ref:Ct,className:s()(wn,(0,I.Z)((0,I.Z)((0,I.Z)({},"".concat(wn,"-horizontal"),N),"".concat(wn,"-vertical"),!N),"".concat(wn,"-visible"),Ht)),style:(0,e.Z)((0,e.Z)({},rn),V),onMouseDown:qt,onMouseMove:sn},n.createElement("div",{ref:wt,className:s()("".concat(wn,"-thumb"),(0,I.Z)({},"".concat(wn,"-thumb-moving"),he)),style:(0,e.Z)((0,e.Z)({},Zn),ae),onMouseDown:ln}))}),Y=q,Q=20;function $(){var _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Z=_/D*_;return isNaN(Z)&&(Z=0),Z=Math.max(Z,Q),Math.floor(Z)}var J=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],ue=[],se={overflowY:"auto",overflowAnchor:"none"};function xe(_,D){var Z=_.prefixCls,ne=Z===void 0?"rc-virtual-list":Z,H=_.className,F=_.height,j=_.itemHeight,R=_.fullHeight,T=R===void 0?!0:R,N=_.style,te=_.data,oe=_.children,V=_.itemKey,ae=_.virtual,Se=_.direction,ge=_.scrollWidth,Ae=_.component,he=Ae===void 0?"div":Ae,le=_.onScroll,ee=_.onVirtualScroll,ce=_.onVisibleChange,ye=_.innerProps,Ce=_.extraRender,Te=_.styles,De=_.showScrollBar,Ke=De===void 0?"optional":De,$e=(0,a.Z)(_,J),pt=n.useCallback(function(ft){return typeof V=="function"?V(ft):ft==null?void 0:ft[V]},[V]),Ct=M(pt,null,null),wt=(0,p.Z)(Ct,4),bt=wt[0],Mt=wt[1],Ht=wt[2],Ot=wt[3],Jt=!!(ae!==!1&&F&&j),sn=n.useMemo(function(){return Object.values(Ht.maps).reduce(function(ft,Et){return ft+Et},0)},[Ht.id,Ht.maps]),Ft=Jt&&te&&(Math.max(j*te.length,sn)>F||!!ge),$t=Se==="rtl",yn=s()(ne,(0,I.Z)({},"".concat(ne,"-rtl"),$t),H),qt=te||ue,Qt=(0,n.useRef)(),ln=(0,n.useRef)(),En=(0,n.useRef)(),jt=(0,n.useState)(0),wn=(0,p.Z)(jt,2),rn=wn[0],Zn=wn[1],Pe=(0,n.useState)(0),fe=(0,p.Z)(Pe,2),Ee=fe[0],be=fe[1],ve=(0,n.useState)(!1),Ne=(0,p.Z)(ve,2),Fe=Ne[0],qe=Ne[1],Ye=function(){qe(!0)},st=function(){qe(!1)},mt={getKey:pt};function xt(ft){Zn(function(Et){var _t;typeof ft=="function"?_t=ft(Et):_t=ft;var Vt=en(_t);return Qt.current.scrollTop=Vt,Vt})}var At=(0,n.useRef)({start:0,end:qt.length}),vt=(0,n.useRef)(),yt=m(qt,pt),Re=(0,p.Z)(yt,1),Me=Re[0];vt.current=Me;var ze=n.useMemo(function(){if(!Jt)return{scrollHeight:void 0,start:0,end:qt.length-1,offset:void 0};if(!Ft){var ft;return{scrollHeight:((ft=ln.current)===null||ft===void 0?void 0:ft.offsetHeight)||0,start:0,end:qt.length-1,offset:void 0}}for(var Et=0,_t,Vt,Gt,Fn=qt.length,An=0;An=rn&&_t===void 0&&(_t=An,Vt=Et),tr>rn+F&&Gt===void 0&&(Gt=An),Et=tr}return _t===void 0&&(_t=0,Vt=0,Gt=Math.ceil(F/j)),Gt===void 0&&(Gt=qt.length-1),Gt=Math.min(Gt+1,qt.length-1),{scrollHeight:Et,start:_t,end:Gt,offset:Vt}},[Ft,Jt,rn,qt,Ot,F]),Ue=ze.scrollHeight,it=ze.start,tt=ze.end,rt=ze.offset;At.current.start=it,At.current.end=tt,n.useLayoutEffect(function(){var ft=Ht.getRecord();if(ft.size===1){var Et=Array.from(ft.keys())[0],_t=ft.get(Et),Vt=qt[it];if(Vt&&_t===void 0){var Gt=pt(Vt);if(Gt===Et){var Fn=Ht.get(Et),An=Fn-j;xt(function(Tn){return Tn+An})}}}Ht.resetRecord()},[Ue]);var je=n.useState({width:0,height:F}),Le=(0,p.Z)(je,2),He=Le[0],Xe=Le[1],Ge=function(Et){Xe({width:Et.offsetWidth,height:Et.offsetHeight})},Je=(0,n.useRef)(),_e=(0,n.useRef)(),ut=n.useMemo(function(){return $(He.width,ge)},[He.width,ge]),gt=n.useMemo(function(){return $(He.height,Ue)},[He.height,Ue]),Dt=Ue-F,Wt=(0,n.useRef)(Dt);Wt.current=Dt;function en(ft){var Et=ft;return Number.isNaN(Wt.current)||(Et=Math.min(Et,Wt.current)),Et=Math.max(Et,0),Et}var on=rn<=0,Kt=rn>=Dt,Tt=Ee<=0,mn=Ee>=ge,un=O(on,Kt,Tt,mn),pn=function(){return{x:$t?-Ee:Ee,y:rn}},Yt=(0,n.useRef)(pn()),Ut=(0,o.useEvent)(function(ft){if(ee){var Et=(0,e.Z)((0,e.Z)({},pn()),ft);(Yt.current.x!==Et.x||Yt.current.y!==Et.y)&&(ee(Et),Yt.current=Et)}});function xn(ft,Et){var _t=ft;Et?((0,r.flushSync)(function(){be(_t)}),Ut()):xt(_t)}function gn(ft){var Et=ft.currentTarget.scrollTop;Et!==rn&&xt(Et),le==null||le(ft),Ut()}var Bn=function(Et){var _t=Et,Vt=ge?ge-He.width:0;return _t=Math.max(_t,0),_t=Math.min(_t,Vt),_t},Pn=(0,o.useEvent)(function(ft,Et){Et?((0,r.flushSync)(function(){be(function(_t){var Vt=_t+($t?-ft:ft);return Bn(Vt)})}),Ut()):xt(function(_t){var Vt=_t+ft;return Vt})}),tn=y(Jt,on,Kt,Tt,mn,!!ge,Pn),It=(0,p.Z)(tn,2),Rt=It[0],dn=It[1];U(Jt,Qt,function(ft,Et,_t,Vt){var Gt=Vt;return un(ft,Et,_t)?!1:!Gt||!Gt._virtualHandled?(Gt&&(Gt._virtualHandled=!0),Rt({preventDefault:function(){},deltaX:ft?Et:0,deltaY:ft?0:Et}),!0):!1}),W(Ft,Qt,function(ft){xt(function(Et){return Et+ft})}),(0,c.Z)(function(){function ft(_t){var Vt=on&&_t.detail<0,Gt=Kt&&_t.detail>0;Jt&&!Vt&&!Gt&&_t.preventDefault()}var Et=Qt.current;return Et.addEventListener("wheel",Rt,{passive:!1}),Et.addEventListener("DOMMouseScroll",dn,{passive:!0}),Et.addEventListener("MozMousePixelScroll",ft,{passive:!1}),function(){Et.removeEventListener("wheel",Rt),Et.removeEventListener("DOMMouseScroll",dn),Et.removeEventListener("MozMousePixelScroll",ft)}},[Jt,on,Kt]),(0,c.Z)(function(){if(ge){var ft=Bn(Ee);be(ft),Ut({x:ft})}},[He.width,ge]);var Ve=function(){var Et,_t;(Et=Je.current)===null||Et===void 0||Et.delayHidden(),(_t=_e.current)===null||_t===void 0||_t.delayHidden()},Qe=G(Qt,qt,Ht,j,pt,function(){return Mt(!0)},xt,Ve);n.useImperativeHandle(D,function(){return{nativeElement:En.current,getScrollInfo:pn,scrollTo:function(Et){function _t(Vt){return Vt&&(0,pe.Z)(Vt)==="object"&&("left"in Vt||"top"in Vt)}_t(Et)?(Et.left!==void 0&&be(Bn(Et.left)),Qe(Et.top)):Qe(Et)}}}),(0,c.Z)(function(){if(ce){var ft=qt.slice(it,tt+1);ce(ft,qt)}},[it,tt,qt]);var nt=b(qt,pt,Ht,j),ht=Ce==null?void 0:Ce({start:it,end:tt,virtual:Ft,offsetX:Ee,offsetY:rt,rtl:$t,getSize:nt}),Bt=E(qt,it,tt,ge,Ee,bt,oe,mt),Xt=null;F&&(Xt=(0,e.Z)((0,I.Z)({},T?"height":"maxHeight",F),se),Jt&&(Xt.overflowY="hidden",ge&&(Xt.overflowX="hidden"),Fe&&(Xt.pointerEvents="none")));var Nt={};return $t&&(Nt.dir="rtl"),n.createElement("div",(0,S.Z)({ref:En,style:(0,e.Z)((0,e.Z)({},N),{},{position:"relative"}),className:yn},Nt,$e),n.createElement(u.Z,{onResize:Ge},n.createElement(he,{className:"".concat(ne,"-holder"),style:Xt,ref:Qt,onScroll:gn,onMouseEnter:Ve},n.createElement(l,{prefixCls:ne,height:Ue,offsetX:Ee,offsetY:rt,scrollWidth:ge,onInnerResize:Mt,ref:ln,innerProps:ye,rtl:$t,extra:ht},Bt))),Ft&&Ue>F&&n.createElement(Y,{ref:Je,prefixCls:ne,scrollOffset:rn,scrollRange:Ue,rtl:$t,onScroll:xn,onStartMove:Ye,onStopMove:st,spinSize:gt,containerSize:He.height,style:Te==null?void 0:Te.verticalScrollBar,thumbStyle:Te==null?void 0:Te.verticalScrollBarThumb,showScrollBar:Ke}),Ft&&ge>He.width&&n.createElement(Y,{ref:_e,prefixCls:ne,scrollOffset:Ee,scrollRange:ge,rtl:$t,onScroll:xn,onStartMove:Ye,onStopMove:st,spinSize:ut,containerSize:He.width,horizontal:!0,style:Te==null?void 0:Te.horizontalScrollBar,thumbStyle:Te==null?void 0:Te.horizontalScrollBarThumb,showScrollBar:Ke}))}var we=n.forwardRef(xe);we.displayName="List";var ie=we,L=ie},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,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"},19664:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},77882:function(Pt){"use strict";Pt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEv1JREFUaEPFWgd4VWW2XecmhNAEJFQpAYHAo+OMBBBHkBJCdQhKqOq88j2eQ31Kb6KASWBgEFBAmkLojmJEihAEJaFEejUQSAIhEKRLSLjnfXv/5fzn3ht4880r99PvknvKPXevf6299v63BQB5R5dUtwoK4wDrFcuyqsLywLIs2LAAjwXA4r8tC/Kd/wHL8oh3eZzuReeJY/yH+FsfV3+L82wAtmXBQxfSv/m7AMvmS/nY014eL91FXk93FP8Btq3f6RPb5m8Tn/M/xXX0Of+vrqXPbS9s28vHvfROp3opGjZsr7qXPEddL9/pvvT8fD2/0/n0b/W9XvG7jfPF89D9+Duu2rCT7eBi71VvPybLyktZUh1W/lHbsp4VIFBQCCABEkVKB04e1+cZ52iQ6BIC1gBJA8THFPgSe1jwBgJJRf0pIFkyIBxs+cMVrCLwCgwHJA6EDp4bKHE6BVQEzASRgy8BEvd9zOfyeQZQAiS5WORx8xy1eIoCSSwo3ESx4GbW9dT5a2Aj1gm6YAb/SE8QB5sB0gGnY4pNxCARcBFHN0MCMYnPV0wz3v9vQFLBlHAaIJlgaMbJ1e86RkwywYAXtpdYERikQOCZC8cNknMPudwSres/zbsCj6eqkidHotxMIpDEMSVjCij6IABILH0EspBAfZ1ilw+YLrkz5E2L3P8YkxxmsMw9kUmO3OlACt3TIAkwhdwFZBJLsJA3dY7feZL5ioXqneTOuvbTPNuRNt8co0CS+UYyifOGkVsEcIFAknIXACR3bgqQk/xAEiA/6WXKHWcQ1nTBFokFS5eSLYcpMmf5SpoOnAOAYhOBJKMu7y/P0YBISZVy5wuKS/L8cpLDJOvaj3NtlcydoJnJXoKDIFgeC7ZmkGJFICbJZC9XPd/3/wEkJ/9IE6FzEoFkyRwjk7OLSWrFO6tfGQcdWMkkBZKQuH8AJPlsvrnKyt33F5vdkmEARC4xpEw7NpWbxPn+15hMckASwJty5+SsQC7wH5Y7dlzOy1skkwgk6bCU/dOuzmSVYoMA08wbdJlfTtKuzX2uOs80FE9jknVt7xxmUOCAm0xSzo6MgbDQRYMkjYbJILpEmQ3T5f1v5SQDJErh5Nokj1idhM4Rkxzbray2DqDLetOZyi6rvKNkzgckZhI5vAAu0GWv3QAK4JUki3tb136YbYt6RtYdiknEIlWXaLaYrs0ByMUk43pdK+n6yDcn+bo/twvkbKEs+BNy0qMH93Bi50Y0jeqH4JBQTR2yxIpJBFLO+WPY+ckUdP3zTDxbM0LpnsxJbiZlnzqIlA0L0fk/PuTaZ9/q2YiMeQfPVKkuLbXDJp3gbBtb541G/TbRqNPyZacG4rUg6h9lwemeKgf6OjkTWCtnT4JjEqjmMaXLDyRlBASbBIMcNrmtulngilKUjzOTPDKXAQ9u/wrbW4hSZcNgBRfzK3qLKmb5fhJACvzuxdNRJqwy2v/rZJQqX8kPJLrP1fNHsWPBRHQdEYeKtRqApE+iYzBJWObsEwewZ2Ucuo2agzKVqmHXkul4ePcWOg+dAU+xYrpOysv8BSXLVkDxUs+wI9w8/W006tAH9SO7iHO4uHWMiZI0bTJkER0QJJLPq8nxBkBu+VIBVznEseBmIeuwzzy/8FE+Dm3+FHmZ6egxdqEsgKVkAsg+cwhHkj7HvbxrHKOQ0JKI+EMPNO3YF7CCRSeB05boOBQU5CMlcR5yL5zCH6cth8U1mgCJFtWtq5ewe/H7HIzOw2eh9LOV/UDKOX8U2xZMRNSIOFSq1YCPu0FSRaqN7DOHkfzZDHQbmYBnKtfE/ds38d3c0ajRJBK/6/3P2lJvmDwIzbsORJ0XX2V2bH7/bTR6NQYRkVHafgvJDACSKnyLAInXX3ZyvE3rWwS3aFY4IMn2DitckOsaChSd92tWOn5OWonbOZkchJgPvpDMEEy6ejYNe1fFo2J4BCLadUdwSAlknUzFLyk7EPFSNAdAmQcC5+blc0jd9AluZl3g6wfO3gwEFxOsVDBYFh7cuoHtfx2Lms3aoGWvtzVAfJ5t49o5AVCXkfGorCROWWn9LqQr98JJ7Fg4GZ3fmYGwGvX4s2sXTiK0dFmUCaumOwcbJg9E8+iBeP7FjnzO5mlvoTEB1Lqrljin1ePUYGxcTKtutJxM42Bl745jk+CApHKLwyY/Jnn4bOkRHJDIgid/Nh23rmQgLDwCnqBg5KafRMz0z109u6SEYQgpURqdhn4ADwVaApu2ZSXO7v0G3d6dh3KVa3BttX3+GFzPOItKtRsiOLQErpxOw4CEzXwdfZ8DkpDbh/duoXjJMsww31fO2SNC4kbGo0KtBgwaM1DmBvEmjMOvVzKQNHsUOvzLJFSp14wBuX/rBu5cz8ad3GzU+X0HeDzBWD9pAFpED8LzrQRAm6a+iUYdY9CgdbRRuJp9O5XrRD9OtY5cRarqHdLxK7s+0ja7KJDM7oK706CaqE5O2rloAuq06ojaL7RH2ldLcfnYfsS8v0o7vusXTmPPsg/RJnYEy4XqThBIBQ/vY/O0P6Fhu+5o3mMIsy4pYTjqtu6CiLbRSFn3MdIP7kL/hM0ICgp2jI1EQtt5P2jEBznnjmLHxxMQPTIeYZSDpLtjkGQ+elzwCLdzs3A94zQObFqMsFr18biwAHdvXEVh/kOxIDwWuo5IQJmw57B+Yn+06DYIdVt14ntsnDIEjTr2Rf02XeGRtZUIvnR1vj0+r1f3BWnBELPEs4h3K/v7WZyDlDypPplydoHstJY7zSRlqx3W0f0Of7kYmcdT0GfaSt14/TlpFdJTd6L3hMW80vkHG3XSzkUTkX/vDnqM+VgImJJeACnr/or0A7vQP36TNBTA1r+MQuFDETh6Ne8xmCVu78o4ZB5LdUFFQfIWFsITTDnOZJiNNrHDEN6iHXYvmY6sU4f0dZTLKoU3QOlK1fBMxWooG/YcSleoDIsWCIB1E2LRottg1I3sxCzbMHkwGncigASDPK52kmKScoAMA0Amwq+ekgBl7ZypTYI/SE6AzA6Cr1tzOhCmu7Nw6G8CoD9OXaEB2p84l3NJjzFu46CYdPDLxcg4/ANen7HG2bogAbYsDdCA+E06Bx3fuppXOL1O7tqMNv2H4fnIzrh09EfcvZblAuhOXg7S9+9AvbZRKFOuIh+TaxU1GrdC+Sq1kHvxNB4XPkLZSs8hac5ohLdsh5bdh8htDBtn9mxB5bqNUK5KOAMgABqCupGdyXJgw6RBaNLpddRv60icKFBV4StqJFexKm04Mc5dxHphCYCEkruYpCyxUQOx5vttOSiZU7baAenQ10uQeSwFr01ZrveRdi+ZhsKCfHT580fyO9WekmDS0W2rcTr5a/SZthwhJco4+0rwIGX9fGbQgPiNsIIoB8luhaAhvhjRA637D2O5ke11F0BK4qJGJbCL4y0BCZJL7mSBun3BeAQXL4FX3h4v8lJ2Br6d+5/4XY83Ua9tNAdz7YRYtJQAEWBkGpp07IuIl7q5Og5OF0E1TX1AklsWXFAb3Qorc8cMv2apq0OgHZ7cG/Jp8fjlJ7nfQxJ56KulyDyRgt6Tl2mAdi6cwOah49APXAxRMnfy+4048f1G9Bz/CUqVq6DNCD1T6roFnIMGxG1kiePgSpAof34+sicD9HyrTrpGMhEyAaoY3kDYdNlW4D056fZUgzV106e4evYIeo5dwMHevXQ6G4Tu786DhxaI14u14/uhZfc3Ua91Fz6HclKTzm8wQH57RLSXxA+tcpLZmTCbqzInUg7K3PEhqZ/fno6WO+5cK4aJ1c6+XF+jtiFMJgkWHd7yGUtc70nL9HbDj5/H4/6v19F15GzNRrFBKK7/ectynNu/DW98uAYW5wrFTCBl/QJcOLhbAMQmQRS+tJdEr9UGQOIJZREtUfIFSJ3jBkm0hejai4eTsfeLOYiZtgLZJw9i//oFaDtgOMKbvyxzh41EBmgI6lFhChvrJg5A006vc/ng2y3QG3kSKGEcit7wI1JZl7d/wAwyAy5+l2EcfLYXKDBe9gMOKIGYlLZlGTJPpOK1iZ/JDgVw+G9LcPVMGnqN/0RYYdcurgXKUbkXT+G1iUvlMRVkC6kbBED9P9og7LlhMLwWAdSLk30dStjyZYIUCCClcZzMjZxEID28fwfrKad0jMGp5K9QtX4z/OGtseLOvJVkI3HsG3jBYNC6if3RlBnUXbeEBGkMhuhtc2cvKVADlcuAS9sIIOWkTBYEAEm7KiF3FBSzRvIF6fCWFcgigCYs1buy6anbcXzbWnT4t6koX622McMgFsmWWUNRvlo4Xn5znN98Q+qGhQxQ7Efr4AkKkd0G8SwscaN6oXXsMNSlolH2ETVQlqVtNuUgkjjXy4ZwXDonieJ22/wxyL1wmh0cWetioaFGQxNIHNMXL/R8iyWOQCPJa9olFg2IQXor3L19bs43CPAEkwKClPHddA3Q05hEbRcFgszeen/IVcyqwvMbAugAeo9fIhjpsfDowV1snTuag9ikS6xrCIWK2h9WzELrfsNQs2kbhyGy53dg4yIB0Kx1Qv6UsaFJB8tigCJjh6FG4xdx6MulaDtotItJ1LOjOiggQBIZE6TcS6fxw7JZeHD7JqKGxyGsVgQHMf/+bd7fCgkthTXvCYDqt4ligBLHvcEANXy5pyFf7saqbppqJhUNkpWxdZoNjzMnwPWPaQx85E6DZLCJ5M6jBkiU7FA+IYBOHkSvcZ/qVhKBlLZlObKO78eLMUNRreELfOz+zVzsXRXHLIoaEY+gYGKIsfFnWThADDqcjH4z18paxnGO9KNXj+7NFvfSkX3weh+jF/UAQ0I0SNTqoU5CkQBJkKzCApza8zUOJ61CidLlUJD/AI079kXjDn34Xr8c2Inj29ej1/hFuJZ+DKUrVOWGKYFHktcsqj8atOsh2KgmhHynf8RBZwiF2es/KWRlbJ0qTAIXnY5kuXOSaOso4+BiEgGldlp9chL14wRAi1zTQgUFD7F/7TzkXT6P0mFVUKx4KG7lZHLh2m7wuyhXNdydE+WkUOrGRZy4+81MlDnI2Z4oePgA6ycO5N9AueKlIe+Jlg/FQcrd0wGycf6nbTi+bR0bmZpNItG23zCcTd2OY98lInpkAspWrol9a+bg0YMHaP+nca49H2bQ2NfRrGt/NGxHDHJ3BcSOq9OQVbWRtuAB5M7K+Haq3vKWtkeOXDFcLgmSCPJnCiRiHFNWT/7I4paanNnp3MAkudLFrRzp8sKLK2fScOPyOXgfF3DvrWazl0R3wZBSZ+bOwo1LZ3AvLwd1ft/eMBfiGS8d+RH7vpiNf3qlN1p0H8wGhBeU6nh7KAcdwc4FkxA1Mh4Vazd05yD5F3UgqMnbLHoAajVqxZ9SIbxt/jjcv52Hxq/2QdqWFWgTO5x/1293b6Ag/xGCQ0K4AKcOeGTMv6M2PaPfQIrKM6bkGXtEej5PTArRDQRAgjq6KBTAkPX1B0m1902QVEvGBMmUJ7d5UN1w2hNyts35m7TUqnPo28Rz+Mqd6jyovOktfITsM2mo1bQtLxh1vglSzi/HWOKom03tm0DF7ONH+QhiWbREM1VuGeX/do83+25cOsdd+C7vzOSxtJO7NuHnb1ZpsEuWfZbNRAi3sQJNDamZO2fKRw70Bdw6ty4mTZE2W9pZCQpP7fjkFTPQKggKqL8HJA46j3EJkMz7qvEs9mW6a+HIr5Jhc0GZ5kYcF6xWe0kKpN9u38DlE6mo1bwtQsuUD1jM+tGK+2niU8oneVkXUL5KTdFNJ8Pw2z1upBIYVLyWq1JdtnWcjoC41lfunG1z4faEa3QVt3gMBkj/aMkkESQxreMEyWGT+kyB5OfufLsNmqFOb09Inti2cAYjfW2+wzY3g4ytc6OQ1c1V7e7cIMn62t0iUr85oODJDw2Q3ONcMvAy4Yskz39Ii10ESMZ0ke+snF+r52LS5CuApQcXldyJKt23SxAIJCGNDkiBd2XVIvCXO7VJ6J4ScrFCgukCSckYM5GToJZk89kDMUlv06tuAy/EJyEkAq2YxBvZVDdp/HxHjI3ZO7O3JoF0RrfUqJY5POIwCTauEoPW2LbNo7/+TPIfRgyUC9QAvDYCcgjF1dPTHQPBTi1l1PaX+c53/EuD5BrgN+TOmNEz86WSuSfJnXg2EWEOPHdO/h6QZHIPCJIzYuw7KeSSO1a2opumFpBoZX07pXqBjaO2bfPwfFEgmQzwBUkB4d7wEyvaL+g+3QgBKu3KqmasMiw+XXINkhzqN+otQSBluX0nhdSCkH07KWn0rOLZHJBUt/5JMBU9vSqTPt1Q1zTGUApv+5hTrU5D1D3OpXPVzeDiwc348SRIcYD9ikvupGHQY71GLnGtWBlc1XLR+UVuT/gzSUmlmWMokKI3F3BbQ00Yaek1meQ4UPciUxItJFCMK4uutXpWX5D+O0x6MkiyXeQDkp7mCTALzsZAztzRyIZt28meYtZ7JesNzPovre3F1xCIb8QAAAAASUVORK5CYII="},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,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"},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,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"},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"},16722:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});const S=u=>typeof u=="object"&&u!=null&&u.nodeType===1,pe=(u,o)=>(!o||u!=="hidden")&&u!=="visible"&&u!=="clip",e=(u,o)=>{if(u.clientHeight{const r=(i=>{if(!i.ownerDocument||!i.ownerDocument.defaultView)return null;try{return i.ownerDocument.defaultView.frameElement}catch(l){return null}})(n);return!!r&&(r.clientHeightio||i>u&&l=o&&d>=c?i-u-n:l>o&&dc?l-o+r:0,p=u=>{const o=u.parentElement;return o==null?u.getRootNode().host||null:o},a=(u,o)=>{var c,n,r,i;if(typeof document=="undefined")return[];const{scrollMode:l,block:d,inline:E,boundary:h,skipOverflowHiddenElements:v}=o,m=typeof h=="function"?h:Y=>Y!==h;if(!S(u))throw new TypeError("Invalid target");const x=document.scrollingElement||document.documentElement,w=[];let f=u;for(;S(f)&&m(f);){if(f=p(f),f===x){w.push(f);break}f!=null&&f===document.body&&e(f)&&!e(document.documentElement)||f!=null&&e(f,v)&&w.push(f)}const O=(n=(c=window.visualViewport)==null?void 0:c.width)!=null?n:innerWidth,y=(i=(r=window.visualViewport)==null?void 0:r.height)!=null?i:innerHeight,{scrollX:b,scrollY:g}=window,{height:A,width:P,top:k,right:B,bottom:M,left:z}=u.getBoundingClientRect(),{top:U,right:K,bottom:X,left:W}=(Y=>{const Q=window.getComputedStyle(Y);return{top:parseFloat(Q.scrollMarginTop)||0,right:parseFloat(Q.scrollMarginRight)||0,bottom:parseFloat(Q.scrollMarginBottom)||0,left:parseFloat(Q.scrollMarginLeft)||0}})(u);let re=d==="start"||d==="nearest"?k-U:d==="end"?M+X:k+A/2-U+X,G=E==="center"?z+P/2-W+K:E==="end"?B+K:z-W;const q=[];for(let Y=0;Y=0&&z>=0&&M<=y&&B<=O&&(Q===x&&!e(Q)||k>=ue&&M<=xe&&z>=we&&B<=se))return q;const ie=getComputedStyle(Q),L=parseInt(ie.borderLeftWidth,10),_=parseInt(ie.borderTopWidth,10),D=parseInt(ie.borderRightWidth,10),Z=parseInt(ie.borderBottomWidth,10);let ne=0,H=0;const F="offsetWidth"in Q?Q.offsetWidth-Q.clientWidth-L-D:0,j="offsetHeight"in Q?Q.offsetHeight-Q.clientHeight-_-Z:0,R="offsetWidth"in Q?Q.offsetWidth===0?0:J/Q.offsetWidth:0,T="offsetHeight"in Q?Q.offsetHeight===0?0:$/Q.offsetHeight:0;if(x===Q)ne=d==="start"?re:d==="end"?re-y:d==="nearest"?I(g,g+y,y,_,Z,g+re,g+re+A,A):re-y/2,H=E==="start"?G:E==="center"?G-O/2:E==="end"?G-O:I(b,b+O,O,L,D,b+G,b+G+P,P),ne=Math.max(0,ne+g),H=Math.max(0,H+b);else{ne=d==="start"?re-ue-_:d==="end"?re-xe+Z+j:d==="nearest"?I(ue,xe,$,_,Z+j,re,re+A,A):re-(ue+$/2)+j/2,H=E==="start"?G-we-L:E==="center"?G-(we+J/2)+F/2:E==="end"?G-se+D+F:I(we,se,J,L,D+F,G,G+P,P);const{scrollLeft:N,scrollTop:te}=Q;ne=T===0?0:Math.max(0,Math.min(te+ne/T,Q.scrollHeight-$/T+j)),H=R===0?0:Math.max(0,Math.min(N+H/R,Q.scrollWidth-J/R+F)),re+=te-ne,G+=N-H}q.push({el:Q,top:ne,left:H})}return q},t=u=>u===!1?{block:"end",inline:"nearest"}:(o=>o===Object(o)&&Object.keys(o).length!==0)(u)?u:{block:"start",inline:"nearest"};function s(u,o){if(!u.isConnected||!(r=>{let i=r;for(;i&&i.parentNode;){if(i.parentNode===document)return!0;i=i.parentNode instanceof ShadowRoot?i.parentNode.host:i.parentNode}return!1})(u))return;const c=(r=>{const i=window.getComputedStyle(r);return{top:parseFloat(i.scrollMarginTop)||0,right:parseFloat(i.scrollMarginRight)||0,bottom:parseFloat(i.scrollMarginBottom)||0,left:parseFloat(i.scrollMarginLeft)||0}})(u);if((r=>typeof r=="object"&&typeof r.behavior=="function")(o))return o.behavior(a(u,o));const n=typeof o=="boolean"||o==null?void 0:o.behavior;for(const{el:r,top:i,left:l}of a(u,t(o))){const d=i-c.top+c.bottom,E=l-c.left+c.right;r.scroll({top:d,left:E,behavior:n})}}}}]); +`,h=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],v={},m;function x(K){var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,W=K.getAttribute("id")||K.getAttribute("data-reactid")||K.getAttribute("name");if(X&&v[W])return v[W];var re=window.getComputedStyle(K),G=re.getPropertyValue("box-sizing")||re.getPropertyValue("-moz-box-sizing")||re.getPropertyValue("-webkit-box-sizing"),q=parseFloat(re.getPropertyValue("padding-bottom"))+parseFloat(re.getPropertyValue("padding-top")),Y=parseFloat(re.getPropertyValue("border-bottom-width"))+parseFloat(re.getPropertyValue("border-top-width")),Q=h.map(function(J){return"".concat(J,":").concat(re.getPropertyValue(J))}).join(";"),$={sizingStyle:Q,paddingSize:q,borderSize:Y,boxSizing:G};return X&&W&&(v[W]=$),$}function w(K){var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,W=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,re=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;m||(m=document.createElement("textarea"),m.setAttribute("tab-index","-1"),m.setAttribute("aria-hidden","true"),document.body.appendChild(m)),K.getAttribute("wrap")?m.setAttribute("wrap",K.getAttribute("wrap")):m.removeAttribute("wrap");var G=x(K,X),q=G.paddingSize,Y=G.borderSize,Q=G.boxSizing,$=G.sizingStyle;m.setAttribute("style","".concat($,";").concat(E)),m.value=K.value||K.placeholder||"";var J=void 0,ue=void 0,se,xe=m.scrollHeight;if(Q==="border-box"?xe+=Y:Q==="content-box"&&(xe-=q),W!==null||re!==null){m.value=" ";var we=m.scrollHeight-q;W!==null&&(J=we*W,Q==="border-box"&&(J=J+q+Y),xe=Math.max(J,xe)),re!==null&&(ue=we*re,Q==="border-box"&&(ue=ue+q+Y),se=xe>ue?"":"hidden",xe=Math.min(ue,xe))}var ie={height:xe,overflowY:se,resize:"none"};return J&&(ie.minHeight=J),ue&&(ie.maxHeight=ue),ie}var f=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],O=0,y=1,b=2,g=r.forwardRef(function(K,X){var W=K,re=W.prefixCls,G=W.onPressEnter,q=W.defaultValue,Y=W.value,Q=W.autoSize,$=W.onResize,J=W.className,ue=W.style,se=W.disabled,xe=W.onChange,we=W.onInternalAutoSize,ie=(0,a.Z)(W,f),L=(0,n.Z)(q,{value:Y,postState:function($e){return $e!=null?$e:""}}),_=(0,p.Z)(L,2),D=_[0],Z=_[1],ne=function($e){Z($e.target.value),xe==null||xe($e)},H=r.useRef();r.useImperativeHandle(X,function(){return{textArea:H.current}});var F=r.useMemo(function(){return Q&&(0,I.Z)(Q)==="object"?[Q.minRows,Q.maxRows]:[]},[Q]),j=(0,p.Z)(F,2),R=j[0],T=j[1],N=!!Q,te=function(){try{if(document.activeElement===H.current){var $e=H.current,pt=$e.selectionStart,Ct=$e.selectionEnd,wt=$e.scrollTop;H.current.setSelectionRange(pt,Ct),H.current.scrollTop=wt}}catch(bt){}},oe=r.useState(b),V=(0,p.Z)(oe,2),ae=V[0],Se=V[1],ge=r.useState(),Ae=(0,p.Z)(ge,2),he=Ae[0],le=Ae[1],ee=function(){Se(O)};(0,l.Z)(function(){N&&ee()},[Y,R,T,N]),(0,l.Z)(function(){if(ae===O)Se(y);else if(ae===y){var Ke=w(H.current,!1,R,T);Se(b),le(Ke)}else te()},[ae]);var ce=r.useRef(),ye=function(){d.Z.cancel(ce.current)},Ce=function($e){ae===b&&($==null||$($e),Q&&(ye(),ce.current=(0,d.Z)(function(){ee()})))};r.useEffect(function(){return ye},[]);var Te=N?he:null,De=(0,pe.Z)((0,pe.Z)({},ue),Te);return(ae===O||ae===y)&&(De.overflowY="hidden",De.overflowX="hidden"),r.createElement(i.Z,{onResize:Ce,disabled:!(Q||$)},r.createElement("textarea",(0,S.Z)({},ie,{ref:H,style:De,className:u()(re,J,(0,e.Z)({},"".concat(re,"-disabled"),se)),disabled:se,value:D,onChange:ne})))}),A=g,P=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function k(K,X){return(0,t.Z)(K||"").slice(0,X).join("")}function B(K,X,W,re){var G=W;return K?G=k(W,re):(0,t.Z)(X||"").lengthre&&(G=X),G}var M=r.forwardRef(function(K,X){var W,re=K.defaultValue,G=K.value,q=K.onFocus,Y=K.onBlur,Q=K.onChange,$=K.allowClear,J=K.maxLength,ue=K.onCompositionStart,se=K.onCompositionEnd,xe=K.suffix,we=K.prefixCls,ie=we===void 0?"rc-textarea":we,L=K.classes,_=K.showCount,D=K.className,Z=K.style,ne=K.disabled,H=K.hidden,F=K.classNames,j=K.styles,R=K.onResize,T=(0,a.Z)(K,P),N=(0,n.Z)(re,{value:G,defaultValue:re}),te=(0,p.Z)(N,2),oe=te[0],V=te[1],ae=(0,r.useRef)(null),Se=r.useState(!1),ge=(0,p.Z)(Se,2),Ae=ge[0],he=ge[1],le=r.useState(!1),ee=(0,p.Z)(le,2),ce=ee[0],ye=ee[1],Ce=r.useRef(),Te=r.useRef(0),De=r.useState(null),Ke=(0,p.Z)(De,2),$e=Ke[0],pt=Ke[1],Ct=function(){var rn;(rn=ae.current)===null||rn===void 0||rn.textArea.focus()};(0,r.useImperativeHandle)(X,function(){return{resizableTextArea:ae.current,focus:Ct,blur:function(){var rn;(rn=ae.current)===null||rn===void 0||rn.textArea.blur()}}}),(0,r.useEffect)(function(){he(function(wn){return!ne&&wn})},[ne]);var wt=Number(J)>0,bt=function(rn){ye(!0),Ce.current=oe,Te.current=rn.currentTarget.selectionStart,ue==null||ue(rn)},Mt=function(rn){ye(!1);var Zn=rn.currentTarget.value;if(wt){var Pe,fe=Te.current>=J+1||Te.current===((Pe=Ce.current)===null||Pe===void 0?void 0:Pe.length);Zn=B(fe,Ce.current,Zn,J)}Zn!==oe&&(V(Zn),(0,c.rJ)(rn.currentTarget,rn,Q,Zn)),se==null||se(rn)},Ht=function(rn){var Zn=rn.target.value;if(!ce&&wt){var Pe=rn.target.selectionStart>=J+1||rn.target.selectionStart===Zn.length||!rn.target.selectionStart;Zn=B(Pe,oe,Zn,J)}V(Zn),(0,c.rJ)(rn.currentTarget,rn,Q,Zn)},jt=function(rn){var Zn=T.onPressEnter,Pe=T.onKeyDown;rn.key==="Enter"&&Zn&&Zn(rn),Pe==null||Pe(rn)},Jt=function(rn){he(!0),q==null||q(rn)},sn=function(rn){he(!1),Y==null||Y(rn)},Ft=function(rn){var Zn;V(""),Ct(),(0,c.rJ)((Zn=ae.current)===null||Zn===void 0?void 0:Zn.textArea,rn,Q)},$t=(0,c.D7)(oe);!ce&&wt&&G==null&&($t=k($t,J));var yn=xe,qt;if(_){var Qt=(0,t.Z)($t).length;(0,I.Z)(_)==="object"?qt=_.formatter({value:$t,count:Qt,maxLength:J}):qt="".concat(Qt).concat(wt?" / ".concat(J):""),yn=r.createElement(r.Fragment,null,yn,r.createElement("span",{className:u()("".concat(ie,"-data-count"),F==null?void 0:F.count),style:j==null?void 0:j.count},qt))}var ln=function(rn){var Zn;R==null||R(rn),(Zn=ae.current)!==null&&Zn!==void 0&&Zn.textArea.style.height&&pt(!0)},En=!T.autoSize&&!_&&!$,Ot=r.createElement(o.BaseInput,{value:$t,allowClear:$,handleReset:Ft,suffix:yn,prefixCls:ie,classes:{affixWrapper:u()(L==null?void 0:L.affixWrapper,(W={},(0,e.Z)(W,"".concat(ie,"-show-count"),_),(0,e.Z)(W,"".concat(ie,"-textarea-allow-clear"),$),W))},disabled:ne,focused:Ae,className:D,style:(0,pe.Z)((0,pe.Z)({},Z),$e&&!En?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof qt=="string"?qt:void 0}},hidden:H,inputElement:r.createElement(A,(0,S.Z)({},T,{onKeyDown:jt,onChange:Ht,onFocus:Jt,onBlur:sn,onCompositionStart:bt,onCompositionEnd:Mt,className:F==null?void 0:F.textarea,style:(0,pe.Z)((0,pe.Z)({},j==null?void 0:j.textarea),{},{resize:Z==null?void 0:Z.resize}),disabled:ne,prefixCls:ie,onResize:ln,ref:ae}))});return Ot}),z=M,U=z},39417:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return y}});var S=C(60499),pe=C(18642),e=C(42244),I=C(85899),p=C(38705),a=C(17212),t=C(15793),s=C(39153),u=C(55401),o=C(92310),c=C.n(o),n=C(26112),r=C(59301),i=C(39378),l=function(g){for(var A=g.prefixCls,P=g.level,k=g.isStart,B=g.isEnd,M="".concat(A,"-indent-unit"),z=[],U=0;U0&&arguments[0]!==void 0?arguments[0]:[],ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],H=Z.length,F=ne.length;if(Math.abs(H-F)!==1)return{add:!1,key:null};function j(R,T){var N=new Map;R.forEach(function(oe){N.set(oe,!0)});var te=T.filter(function(oe){return!N.has(oe)});return te.length===1?te[0]:null}return H ").concat(ne);return ne}var J=d.forwardRef(function(Z,ne){var H=Z.prefixCls,F=Z.data,j=Z.selectable,R=Z.checkable,T=Z.expandedKeys,N=Z.selectedKeys,te=Z.checkedKeys,oe=Z.loadedKeys,V=Z.loadingKeys,ae=Z.halfCheckedKeys,Se=Z.keyEntities,ge=Z.disabled,Ae=Z.dragging,he=Z.dragOverNodeKey,le=Z.dropPosition,ee=Z.motion,ce=Z.height,ye=Z.itemHeight,Ce=Z.virtual,Te=Z.focusable,De=Z.activeItem,Ke=Z.focused,$e=Z.tabIndex,pt=Z.onKeyDown,Ct=Z.onFocus,wt=Z.onBlur,bt=Z.onActiveChange,Mt=Z.onListChangeStart,Ht=Z.onListChangeEnd,jt=(0,x.Z)(Z,U),Jt=d.useRef(null),sn=d.useRef(null);d.useImperativeHandle(ne,function(){return{scrollTo:function(yt){Jt.current.scrollTo(yt)},getIndentWidth:function(){return sn.current.offsetWidth}}});var Ft=d.useState(T),$t=(0,m.Z)(Ft,2),yn=$t[0],qt=$t[1],Qt=d.useState(F),ln=(0,m.Z)(Qt,2),En=ln[0],Ot=ln[1],wn=d.useState(F),rn=(0,m.Z)(wn,2),Zn=rn[0],Pe=rn[1],fe=d.useState([]),Ee=(0,m.Z)(fe,2),be=Ee[0],ve=Ee[1],Ne=d.useState(null),Fe=(0,m.Z)(Ne,2),qe=Fe[0],Ye=Fe[1],st=d.useRef(F);st.current=F;function mt(){var vt=st.current;Ot(vt),Pe(vt),ve([]),Ye(null),Ht()}(0,w.Z)(function(){qt(T);var vt=M(yn,T);if(vt.key!==null)if(vt.add){var yt=En.findIndex(function(tt){var rt=tt.key;return rt===vt.key}),Re=Y(z(En,F,vt.key),Ce,ce,ye),Me=En.slice();Me.splice(yt+1,0,q),Pe(Me),ve(Re),Ye("show")}else{var ze=F.findIndex(function(tt){var rt=tt.key;return rt===vt.key}),Ue=Y(z(F,En,vt.key),Ce,ce,ye),it=F.slice();it.splice(ze+1,0,q),Pe(it),ve(Ue),Ye("hide")}else En!==F&&(Ot(F),Pe(F))},[T,F]),d.useEffect(function(){Ae||mt()},[Ae]);var xt=ee?Zn:F,At={expandedKeys:T,selectedKeys:N,loadedKeys:oe,loadingKeys:V,checkedKeys:te,halfCheckedKeys:ae,dragOverNodeKey:he,dropPosition:le,keyEntities:Se};return d.createElement(d.Fragment,null,Ke&&De&&d.createElement("span",{style:K,"aria-live":"assertive"},$(De)),d.createElement("div",null,d.createElement("input",{style:K,disabled:Te===!1||ge,tabIndex:Te!==!1?$e:null,onKeyDown:pt,onFocus:Ct,onBlur:wt,value:"",onChange:X,"aria-label":"for screen reader"})),d.createElement("div",{className:"".concat(H,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},d.createElement("div",{className:"".concat(H,"-indent")},d.createElement("div",{ref:sn,className:"".concat(H,"-indent-unit")}))),d.createElement(f.Z,(0,S.Z)({},jt,{data:xt,itemKey:Q,height:ce,fullHeight:!1,virtual:Ce,itemHeight:ye,prefixCls:"".concat(H,"-list"),ref:Jt,onVisibleChange:function(yt,Re){var Me=new Set(yt),ze=Re.filter(function(Ue){return!Me.has(Ue)});ze.some(function(Ue){return Q(Ue)===W})&&mt()}}),function(vt){var yt=vt.pos,Re=(0,S.Z)({},(v(vt.data),vt.data)),Me=vt.title,ze=vt.key,Ue=vt.isStart,it=vt.isEnd,tt=(0,g.km)(ze,yt);delete Re.key,delete Re.children;var rt=(0,g.H8)(tt,At);return d.createElement(B,(0,S.Z)({},Re,rt,{title:Me,active:!!De&&ze===De.key,pos:yt,data:vt.data,isStart:Ue,isEnd:it,motion:ee,motionNodes:ze===W?be:null,motionType:qe,onMotionStart:Mt,onMotionEnd:mt,treeNodeRequiredProps:At,onMouseMove:function(){bt(null)}}))}))});J.displayName="NodeList";var ue=J,se=C(35654),xe=C(90782),we=C(67841),ie=10,L=function(Z){(0,u.Z)(H,Z);var ne=(0,o.Z)(H);function H(){var F;(0,a.Z)(this,H);for(var j=arguments.length,R=new Array(j),T=0;T2&&arguments[2]!==void 0?arguments[2]:!1,ae=F.state,Se=ae.dragChildrenKeys,ge=ae.dropPosition,Ae=ae.dropTargetKey,he=ae.dropTargetPos,le=ae.dropAllowed;if(le){var ee=F.props.onDrop;if(F.setState({dragOverNodeKey:null}),F.cleanDragState(),Ae!==null){var ce=(0,I.Z)((0,I.Z)({},(0,g.H8)(Ae,F.getTreeNodeRequiredProps())),{},{active:((oe=F.getActiveItem())===null||oe===void 0?void 0:oe.key)===Ae,data:(0,we.Z)(F.state.keyEntities,Ae).node}),ye=Se.indexOf(Ae)!==-1;(0,l.ZP)(!ye,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Ce=(0,se.yx)(he),Te={event:N,node:(0,g.F)(ce),dragNode:F.dragNode?(0,g.F)(F.dragNode.props):null,dragNodesKeys:[F.dragNode.props.eventKey].concat(Se),dropToGap:ge!==0,dropPosition:ge+Number(Ce[Ce.length-1])};V||ee==null||ee(Te),F.dragNode=null}}},F.cleanDragState=function(){var N=F.state.draggingNodeKey;N!==null&&F.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),F.dragStartMousePosition=null,F.currentMouseOverDroppableNodeKey=null},F.triggerExpandActionExpand=function(N,te){var oe=F.state,V=oe.expandedKeys,ae=oe.flattenNodes,Se=te.expanded,ge=te.key,Ae=te.isLeaf;if(!(Ae||N.shiftKey||N.metaKey||N.ctrlKey)){var he=ae.filter(function(ee){return ee.key===ge})[0],le=(0,g.F)((0,I.Z)((0,I.Z)({},(0,g.H8)(ge,F.getTreeNodeRequiredProps())),{},{data:he.data}));F.setExpandedKeys(Se?(0,se._5)(V,ge):(0,se.L0)(V,ge)),F.onNodeExpand(N,le)}},F.onNodeClick=function(N,te){var oe=F.props,V=oe.onClick,ae=oe.expandAction;ae==="click"&&F.triggerExpandActionExpand(N,te),V==null||V(N,te)},F.onNodeDoubleClick=function(N,te){var oe=F.props,V=oe.onDoubleClick,ae=oe.expandAction;ae==="doubleClick"&&F.triggerExpandActionExpand(N,te),V==null||V(N,te)},F.onNodeSelect=function(N,te){var oe=F.state.selectedKeys,V=F.state,ae=V.keyEntities,Se=V.fieldNames,ge=F.props,Ae=ge.onSelect,he=ge.multiple,le=te.selected,ee=te[Se.key],ce=!le;ce?he?oe=(0,se.L0)(oe,ee):oe=[ee]:oe=(0,se._5)(oe,ee);var ye=oe.map(function(Ce){var Te=(0,we.Z)(ae,Ce);return Te?Te.node:null}).filter(function(Ce){return Ce});F.setUncontrolledState({selectedKeys:oe}),Ae==null||Ae(oe,{event:"select",selected:ce,node:te,selectedNodes:ye,nativeEvent:N.nativeEvent})},F.onNodeCheck=function(N,te,oe){var V=F.state,ae=V.keyEntities,Se=V.checkedKeys,ge=V.halfCheckedKeys,Ae=F.props,he=Ae.checkStrictly,le=Ae.onCheck,ee=te.key,ce,ye={event:"check",node:te,checked:oe,nativeEvent:N.nativeEvent};if(he){var Ce=oe?(0,se.L0)(Se,ee):(0,se._5)(Se,ee),Te=(0,se._5)(ge,ee);ce={checked:Ce,halfChecked:Te},ye.checkedNodes=Ce.map(function(wt){return(0,we.Z)(ae,wt)}).filter(function(wt){return wt}).map(function(wt){return wt.node}),F.setUncontrolledState({checkedKeys:Ce})}else{var De=(0,xe.S)([].concat((0,p.Z)(Se),[ee]),!0,ae),Ke=De.checkedKeys,$e=De.halfCheckedKeys;if(!oe){var pt=new Set(Ke);pt.delete(ee);var Ct=(0,xe.S)(Array.from(pt),{checked:!1,halfCheckedKeys:$e},ae);Ke=Ct.checkedKeys,$e=Ct.halfCheckedKeys}ce=Ke,ye.checkedNodes=[],ye.checkedNodesPositions=[],ye.halfCheckedKeys=$e,Ke.forEach(function(wt){var bt=(0,we.Z)(ae,wt);if(bt){var Mt=bt.node,Ht=bt.pos;ye.checkedNodes.push(Mt),ye.checkedNodesPositions.push({node:Mt,pos:Ht})}}),F.setUncontrolledState({checkedKeys:Ke},!1,{halfCheckedKeys:$e})}le==null||le(ce,ye)},F.onNodeLoad=function(N){var te=N.key,oe=new Promise(function(V,ae){F.setState(function(Se){var ge=Se.loadedKeys,Ae=ge===void 0?[]:ge,he=Se.loadingKeys,le=he===void 0?[]:he,ee=F.props,ce=ee.loadData,ye=ee.onLoad;if(!ce||Ae.indexOf(te)!==-1||le.indexOf(te)!==-1)return null;var Ce=ce(N);return Ce.then(function(){var Te=F.state.loadedKeys,De=(0,se.L0)(Te,te);ye==null||ye(De,{event:"load",node:N}),F.setUncontrolledState({loadedKeys:De}),F.setState(function(Ke){return{loadingKeys:(0,se._5)(Ke.loadingKeys,te)}}),V()}).catch(function(Te){if(F.setState(function(Ke){return{loadingKeys:(0,se._5)(Ke.loadingKeys,te)}}),F.loadingRetryTimes[te]=(F.loadingRetryTimes[te]||0)+1,F.loadingRetryTimes[te]>=ie){var De=F.state.loadedKeys;(0,l.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),F.setUncontrolledState({loadedKeys:(0,se.L0)(De,te)}),V()}ae(Te)}),{loadingKeys:(0,se.L0)(le,te)}})});return oe.catch(function(){}),oe},F.onNodeMouseEnter=function(N,te){var oe=F.props.onMouseEnter;oe==null||oe({event:N,node:te})},F.onNodeMouseLeave=function(N,te){var oe=F.props.onMouseLeave;oe==null||oe({event:N,node:te})},F.onNodeContextMenu=function(N,te){var oe=F.props.onRightClick;oe&&(N.preventDefault(),oe({event:N,node:te}))},F.onFocus=function(){var N=F.props.onFocus;F.setState({focused:!0});for(var te=arguments.length,oe=new Array(te),V=0;V1&&arguments[1]!==void 0?arguments[1]:!1,oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!F.destroyed){var V=!1,ae=!0,Se={};Object.keys(N).forEach(function(ge){if(ge in F.props){ae=!1;return}V=!0,Se[ge]=N[ge]}),V&&(!te||ae)&&F.setState((0,I.Z)((0,I.Z)({},Se),oe))}},F.scrollTo=function(N){F.listRef.current.scrollTo(N)},F}return(0,t.Z)(H,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var j=this.props.activeKey;j!==void 0&&j!==this.state.activeKey&&(this.setState({activeKey:j}),j!==null&&this.scrollTo({key:j}))}},{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 j,R=this.state,T=R.focused,N=R.flattenNodes,te=R.keyEntities,oe=R.draggingNodeKey,V=R.activeKey,ae=R.dropLevelOffset,Se=R.dropContainerKey,ge=R.dropTargetKey,Ae=R.dropPosition,he=R.dragOverNodeKey,le=R.indent,ee=this.props,ce=ee.prefixCls,ye=ee.className,Ce=ee.style,Te=ee.showLine,De=ee.focusable,Ke=ee.tabIndex,$e=Ke===void 0?0:Ke,pt=ee.selectable,Ct=ee.showIcon,wt=ee.icon,bt=ee.switcherIcon,Mt=ee.draggable,Ht=ee.checkable,jt=ee.checkStrictly,Jt=ee.disabled,sn=ee.motion,Ft=ee.loadData,$t=ee.filterTreeNode,yn=ee.height,qt=ee.itemHeight,Qt=ee.virtual,ln=ee.titleRender,En=ee.dropIndicatorRender,Ot=ee.onContextMenu,wn=ee.onScroll,rn=ee.direction,Zn=ee.rootClassName,Pe=ee.rootStyle,fe=(0,i.Z)(this.props,{aria:!0,data:!0}),Ee;return Mt&&((0,e.Z)(Mt)==="object"?Ee=Mt:typeof Mt=="function"?Ee={nodeDraggable:Mt}:Ee={}),d.createElement(E.k.Provider,{value:{prefixCls:ce,selectable:pt,showIcon:Ct,icon:wt,switcherIcon:bt,draggable:Ee,draggingNodeKey:oe,checkable:Ht,checkStrictly:jt,disabled:Jt,keyEntities:te,dropLevelOffset:ae,dropContainerKey:Se,dropTargetKey:ge,dropPosition:Ae,dragOverNodeKey:he,indent:le,direction:rn,dropIndicatorRender:En,loadData:Ft,filterTreeNode:$t,titleRender:ln,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}},d.createElement("div",{role:"tree",className:n()(ce,ye,Zn,(j={},(0,pe.Z)(j,"".concat(ce,"-show-line"),Te),(0,pe.Z)(j,"".concat(ce,"-focused"),T),(0,pe.Z)(j,"".concat(ce,"-active-focused"),V!==null),j)),style:Pe},d.createElement(ue,(0,S.Z)({ref:this.listRef,prefixCls:ce,style:Ce,data:N,disabled:Jt,selectable:pt,checkable:!!Ht,motion:sn,dragging:oe!==null,height:yn,itemHeight:qt,virtual:Qt,focusable:De,focused:T,tabIndex:$e,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Ot,onScroll:wn},this.getTreeNodeRequiredProps(),fe))))}}],[{key:"getDerivedStateFromProps",value:function(j,R){var T=R.prevProps,N={prevProps:j};function te(De){return!T&&De in j||T&&T[De]!==j[De]}var oe,V=R.fieldNames;if(te("fieldNames")&&(V=(0,g.w$)(j.fieldNames),N.fieldNames=V),te("treeData")?oe=j.treeData:te("children")&&((0,l.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),oe=(0,g.zn)(j.children)),oe){N.treeData=oe;var ae=(0,g.I8)(oe,{fieldNames:V});N.keyEntities=(0,I.Z)((0,pe.Z)({},W,G),ae.keyEntities)}var Se=N.keyEntities||R.keyEntities;if(te("expandedKeys")||T&&te("autoExpandParent"))N.expandedKeys=j.autoExpandParent||!T&&j.defaultExpandParent?(0,se.r7)(j.expandedKeys,Se):j.expandedKeys;else if(!T&&j.defaultExpandAll){var ge=(0,I.Z)({},Se);delete ge[W],N.expandedKeys=Object.keys(ge).map(function(De){return ge[De].key})}else!T&&j.defaultExpandedKeys&&(N.expandedKeys=j.autoExpandParent||j.defaultExpandParent?(0,se.r7)(j.defaultExpandedKeys,Se):j.defaultExpandedKeys);if(N.expandedKeys||delete N.expandedKeys,oe||N.expandedKeys){var Ae=(0,g.oH)(oe||R.treeData,N.expandedKeys||R.expandedKeys,V);N.flattenNodes=Ae}if(j.selectable&&(te("selectedKeys")?N.selectedKeys=(0,se.BT)(j.selectedKeys,j):!T&&j.defaultSelectedKeys&&(N.selectedKeys=(0,se.BT)(j.defaultSelectedKeys,j))),j.checkable){var he;if(te("checkedKeys")?he=(0,se.E6)(j.checkedKeys)||{}:!T&&j.defaultCheckedKeys?he=(0,se.E6)(j.defaultCheckedKeys)||{}:oe&&(he=(0,se.E6)(j.checkedKeys)||{checkedKeys:R.checkedKeys,halfCheckedKeys:R.halfCheckedKeys}),he){var le=he,ee=le.checkedKeys,ce=ee===void 0?[]:ee,ye=le.halfCheckedKeys,Ce=ye===void 0?[]:ye;if(!j.checkStrictly){var Te=(0,xe.S)(ce,!0,Se);ce=Te.checkedKeys,Ce=Te.halfCheckedKeys}N.checkedKeys=ce,N.halfCheckedKeys=Ce}}return te("loadedKeys")&&(N.loadedKeys=j.loadedKeys),N}}]),H}(d.Component);L.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:h,allowDrop:function(){return!0},expandAction:!1},L.TreeNode=y.Z;var _=L,D=_},35654:function(Pt,We,C){"use strict";C.d(We,{BT:function(){return d},E6:function(){return v},L0:function(){return o},OM:function(){return l},_5:function(){return u},r7:function(){return m},wA:function(){return n},yx:function(){return c}});var S=C(77654),pe=C(43749),e=C(48736),I=C(59301),p=C(39417),a=C(67841),t=C(71430),s=null;function u(x,w){if(!x)return[];var f=x.slice(),O=f.indexOf(w);return O>=0&&f.splice(O,1),f}function o(x,w){var f=(x||[]).slice();return f.indexOf(w)===-1&&f.push(w),f}function c(x){return x.split("-")}function n(x,w){var f=[],O=(0,a.Z)(w,x);function y(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];b.forEach(function(g){var A=g.key,P=g.children;f.push(A),y(P)})}return y(O.children),f}function r(x){if(x.parent){var w=c(x.pos);return Number(w[w.length-1])===x.parent.children.length-1}return!1}function i(x){var w=c(x.pos);return Number(w[w.length-1])===0}function l(x,w,f,O,y,b,g,A,P,k){var B,M=x.clientX,z=x.clientY,U=x.target.getBoundingClientRect(),K=U.top,X=U.height,W=(k==="rtl"?-1:1)*(((y==null?void 0:y.x)||0)-M),re=(W-12)/O,G=(0,a.Z)(A,f.props.eventKey);if(z-1.5?b({dragNode:ie,dropNode:L,dropPosition:1})?se=1:_=!1:b({dragNode:ie,dropNode:L,dropPosition:0})?se=0:b({dragNode:ie,dropNode:L,dropPosition:1})?se=1:_=!1:b({dragNode:ie,dropNode:L,dropPosition:1})?se=1:_=!1,{dropPosition:se,dropLevelOffset:xe,dropTargetKey:G.key,dropTargetPos:G.pos,dragOverNodeKey:ue,dropContainerKey:se===0?null:((B=G.parent)===null||B===void 0?void 0:B.key)||null,dropAllowed:_}}function d(x,w){if(x){var f=w.multiple;return f?x.slice():x.length?[x[0]]:x}}var E=function(w){return w};function h(x,w){if(!x)return[];var f=w||{},O=f.processProps,y=O===void 0?E:O,b=Array.isArray(x)?x:[x];return b.map(function(g){var A=g.children,P=_objectWithoutProperties(g,s),k=h(A,w);return React.createElement(TreeNode,_extends({key:P.key},y(P)),k)})}function v(x){if(!x)return null;var w;if(Array.isArray(x))w={checkedKeys:x,halfCheckedKeys:void 0};else if((0,pe.Z)(x)==="object")w={checkedKeys:x.checked||void 0,halfCheckedKeys:x.halfChecked||void 0};else return(0,e.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return w}function m(x,w){var f=new Set;function O(y){if(!f.has(y)){var b=(0,a.Z)(w,y);if(b){f.add(y);var g=b.parent,A=b.node;A.disabled||g&&O(g.key)}}}return(x||[]).forEach(function(y){O(y)}),(0,S.Z)(f)}},90782:function(Pt,We,C){"use strict";C.d(We,{S:function(){return t}});var S=C(48736),pe=C(67841);function e(s,u){var o=new Set;return s.forEach(function(c){u.has(c)||o.add(c)}),o}function I(s){var u=s||{},o=u.disabled,c=u.disableCheckbox,n=u.checkable;return!!(o||c)||n===!1}function p(s,u,o,c){for(var n=new Set(s),r=new Set,i=0;i<=o;i+=1){var l=u.get(i)||new Set;l.forEach(function(v){var m=v.key,x=v.node,w=v.children,f=w===void 0?[]:w;n.has(m)&&!c(x)&&f.filter(function(O){return!c(O.node)}).forEach(function(O){n.add(O.key)})})}for(var d=new Set,E=o;E>=0;E-=1){var h=u.get(E)||new Set;h.forEach(function(v){var m=v.parent,x=v.node;if(!(c(x)||!v.parent||d.has(v.parent.key))){if(c(v.parent.node)){d.add(m.key);return}var w=!0,f=!1;(m.children||[]).filter(function(O){return!c(O.node)}).forEach(function(O){var y=O.key,b=n.has(y);w&&!b&&(w=!1),!f&&(b||r.has(y))&&(f=!0)}),w&&n.add(m.key),f&&r.add(m.key),d.add(m.key)}})}return{checkedKeys:Array.from(n),halfCheckedKeys:Array.from(e(r,n))}}function a(s,u,o,c,n){for(var r=new Set(s),i=new Set(u),l=0;l<=c;l+=1){var d=o.get(l)||new Set;d.forEach(function(m){var x=m.key,w=m.node,f=m.children,O=f===void 0?[]:f;!r.has(x)&&!i.has(x)&&!n(w)&&O.filter(function(y){return!n(y.node)}).forEach(function(y){r.delete(y.key)})})}i=new Set;for(var E=new Set,h=c;h>=0;h-=1){var v=o.get(h)||new Set;v.forEach(function(m){var x=m.parent,w=m.node;if(!(n(w)||!m.parent||E.has(m.parent.key))){if(n(m.parent.node)){E.add(x.key);return}var f=!0,O=!1;(x.children||[]).filter(function(y){return!n(y.node)}).forEach(function(y){var b=y.key,g=r.has(b);f&&!g&&(f=!1),!O&&(g||i.has(b))&&(O=!0)}),f||r.delete(x.key),O&&i.add(x.key),E.add(x.key)}})}return{checkedKeys:Array.from(r),halfCheckedKeys:Array.from(e(i,r))}}function t(s,u,o,c){var n=[],r;c?r=c:r=I;var i=new Set(s.filter(function(h){var v=!!(0,pe.Z)(o,h);return v||n.push(h),v})),l=new Map,d=0;Object.keys(o).forEach(function(h){var v=o[h],m=v.level,x=l.get(m);x||(x=new Set,l.set(m,x)),x.add(v),d=Math.max(d,m)}),(0,S.ZP)(!n.length,"Tree missing follow keys: ".concat(n.slice(0,100).map(function(h){return"'".concat(h,"'")}).join(", ")));var E;return u===!0?E=p(i,l,d,r):E=a(i,u.halfCheckedKeys,l,d,r),E}},67841:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return S}});function S(pe,e){return pe[e]}},71430:function(Pt,We,C){"use strict";C.d(We,{F:function(){return m},H8:function(){return v},I8:function(){return h},km:function(){return n},oH:function(){return d},w$:function(){return r},zn:function(){return l}});var S=C(43749),pe=C(77654),e=C(85899),I=C(42244),p=C(11592),a=C(2738),t=C(48736),s=C(67841),u=["children"];function o(x,w){return"".concat(x,"-").concat(w)}function c(x){return x&&x.type&&x.type.isTreeNode}function n(x,w){return x!=null?x:w}function r(x){var w=x||{},f=w.title,O=w._title,y=w.key,b=w.children,g=f||"title";return{title:g,_title:O||[g],key:y||"key",children:b||"children"}}function i(x,w){var f=new Map;function O(y){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(y||[]).forEach(function(g){var A=g[w.key],P=g[w.children];warning(A!=null,"Tree node must have a certain key: [".concat(b).concat(A,"]"));var k=String(A);warning(!f.has(k)||A===null||A===void 0,"Same 'key' exist in the Tree: ".concat(k)),f.set(k,!0),O(P,"".concat(b).concat(k," > "))})}O(x)}function l(x){function w(f){var O=(0,p.Z)(f);return O.map(function(y){if(!c(y))return(0,t.ZP)(!y,"Tree/TreeNode can only accept TreeNode as children."),null;var b=y.key,g=y.props,A=g.children,P=(0,I.Z)(g,u),k=(0,e.Z)({key:b},P),B=w(A);return B.length&&(k.children=B),k}).filter(function(y){return y})}return w(x)}function d(x,w,f){var O=r(f),y=O._title,b=O.key,g=O.children,A=new Set(w===!0?[]:w),P=[];function k(B){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return B.map(function(z,U){for(var K=o(M?M.pos:"0",U),X=n(z[b],K),W,re=0;re1&&arguments[1]!==void 0?arguments[1]:{},f=w.initWrapper,O=w.processEntity,y=w.onProcessFinished,b=w.externalGetKey,g=w.childrenPropName,A=w.fieldNames,P=arguments.length>2?arguments[2]:void 0,k=b||P,B={},M={},z={posEntities:B,keyEntities:M};return f&&(z=f(z)||z),E(x,function(U){var K=U.node,X=U.index,W=U.pos,re=U.key,G=U.parentPos,q=U.level,Y=U.nodes,Q={node:K,nodes:Y,index:X,key:re,pos:W,level:q},$=n(re,W);B[W]=Q,M[$]=Q,Q.parent=B[G],Q.parent&&(Q.parent.children=Q.parent.children||[],Q.parent.children.push(Q)),O&&O(Q,z)},{externalGetKey:k,childrenPropName:g,fieldNames:A}),y&&y(z),z}function v(x,w){var f=w.expandedKeys,O=w.selectedKeys,y=w.loadedKeys,b=w.loadingKeys,g=w.checkedKeys,A=w.halfCheckedKeys,P=w.dragOverNodeKey,k=w.dropPosition,B=w.keyEntities,M=(0,s.Z)(B,x),z={eventKey:x,expanded:f.indexOf(x)!==-1,selected:O.indexOf(x)!==-1,loaded:y.indexOf(x)!==-1,loading:b.indexOf(x)!==-1,checked:g.indexOf(x)!==-1,halfChecked:A.indexOf(x)!==-1,pos:String(M?M.pos:""),dragOver:P===x&&k===0,dragOverGapTop:P===x&&k===-1,dragOverGapBottom:P===x&&k===1};return z}function m(x){var w=x.data,f=x.expanded,O=x.selected,y=x.checked,b=x.loaded,g=x.loading,A=x.halfChecked,P=x.dragOver,k=x.dragOverGapTop,B=x.dragOverGapBottom,M=x.pos,z=x.active,U=x.eventKey,K=(0,e.Z)((0,e.Z)({},w),{},{expanded:f,selected:O,checked:y,loaded:b,loading:g,halfChecked:A,dragOver:P,dragOverGapTop:k,dragOverGapBottom:B,pos:M,active:z,key:U});return"props"in K||Object.defineProperty(K,"props",{get:function(){return(0,t.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),x}}),K}},8224:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return pe}});var S=C(4676);function pe(e,I,p,a){var t=S.unstable_batchedUpdates?function(u){S.unstable_batchedUpdates(p,u)}:p;return e!=null&&e.addEventListener&&e.addEventListener(I,t,a),{remove:function(){e!=null&&e.removeEventListener&&e.removeEventListener(I,t,a)}}}},55468:function(Pt,We,C){"use strict";C.d(We,{g1:function(){return c},os:function(){return r}});var S=/margin|padding|width|height|max|min|offset/,pe={left:!0,top:!0},e={cssFloat:1,styleFloat:1,float:1};function I(i){return i.nodeType===1?i.ownerDocument.defaultView.getComputedStyle(i,null):{}}function p(i,l,d){if(l=l.toLowerCase(),d==="auto"){if(l==="height")return i.offsetHeight;if(l==="width")return i.offsetWidth}return l in pe||(pe[l]=S.test(l)),pe[l]?parseFloat(d)||0:d}function a(i,l){var d=arguments.length,E=I(i);return l=e[l]?"cssFloat"in i.style?"cssFloat":"styleFloat":l,d===1?E:p(i,l,E[l]||i.style[l])}function t(i,l,d){var E=arguments.length;if(l=e[l]?"cssFloat"in i.style?"cssFloat":"styleFloat":l,E===3)return typeof d=="number"&&S.test(l)&&(d="".concat(d,"px")),i.style[l]=d,d;for(var h in l)l.hasOwnProperty(h)&&t(i,h,l[h]);return I(i)}function s(i){return i===document.body?document.documentElement.clientWidth:i.offsetWidth}function u(i){return i===document.body?window.innerHeight||document.documentElement.clientHeight:i.offsetHeight}function o(){var i=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),l=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:i,height:l}}function c(){var i=document.documentElement.clientWidth,l=window.innerHeight||document.documentElement.clientHeight;return{width:i,height:l}}function n(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function r(i){var l=i.getBoundingClientRect(),d=document.documentElement;return{left:l.left+(window.pageXOffset||d.scrollLeft)-(d.clientLeft||document.body.clientLeft||0),top:l.top+(window.pageYOffset||d.scrollTop)-(d.clientTop||document.body.clientTop||0)}}},24514:function(Pt,We,C){"use strict";C.d(We,{G:function(){return I}});var S=C(47273),pe=function(a){if((0,S.Z)()&&window.document.documentElement){var t=Array.isArray(a)?a:[a],s=window.document.documentElement;return t.some(function(u){return u in s.style})}return!1},e=function(a,t){if(!pe(a))return!1;var s=document.createElement("div"),u=s.style[a];return s.style[a]=t,s.style[a]!==u};function I(p,a){return!Array.isArray(p)&&a!==void 0?e(p,a):pe(p)}},48911:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return L}});var S=C(60499),pe=C(43749),e=C(85899),I=C(18642),p=C(72190),a=C(42244),t=C(92310),s=C.n(t),u=C(29301),o=C(70425),c=C(34280),n=C(59301),r=C(4676),i=n.forwardRef(function(_,D){var Z=_.height,ne=_.offsetY,H=_.offsetX,F=_.children,j=_.prefixCls,R=_.onInnerResize,T=_.innerProps,N=_.rtl,te=_.extra,oe={},V={display:"flex",flexDirection:"column"};return ne!==void 0&&(oe={height:Z,position:"relative",overflow:"hidden"},V=(0,e.Z)((0,e.Z)({},V),{},(0,I.Z)((0,I.Z)((0,I.Z)((0,I.Z)((0,I.Z)({transform:"translateY(".concat(ne,"px)")},N?"marginRight":"marginLeft",-H),"position","absolute"),"left",0),"right",0),"top",0))),n.createElement("div",{style:oe},n.createElement(u.Z,{onResize:function(Se){var ge=Se.offsetHeight;ge&&R&&R()}},n.createElement("div",(0,S.Z)({style:V,className:s()((0,I.Z)({},"".concat(j,"-holder-inner"),j)),ref:D},T),F,te)))});i.displayName="Filler";var l=i;function d(_){var D=_.children,Z=_.setRef,ne=n.useCallback(function(H){Z(H)},[]);return n.cloneElement(D,{ref:ne})}function E(_,D,Z,ne,H,F,j,R){var T=R.getKey;return _.slice(D,Z+1).map(function(N,te){var oe=D+te,V=j(N,oe,{style:{width:ne},offsetX:H}),ae=T(N);return n.createElement(d,{key:ae,setRef:function(ge){return F(N,ge)}},V)})}function h(_,D,Z,ne){var H=Z-_,F=D-Z,j=Math.min(H,F)*2;if(ne<=j){var R=Math.floor(ne/2);return ne%2?Z+R+1:Z-R}return H>F?Z-(ne-F):Z+(ne-H)}function v(_,D,Z){var ne=_.length,H=D.length,F,j;if(ne===0&&H===0)return null;ne2&&arguments[2]!==void 0?arguments[2]:!1,oe=T?N<0&&R.current.left||N>0&&R.current.right:N<0&&R.current.top||N>0&&R.current.bottom;return te&&oe?(clearTimeout(F.current),H.current=!1):(!oe||H.current)&&j(),!H.current&&oe}};function y(_,D,Z,ne,H,F,j){var R=(0,n.useRef)(0),T=(0,n.useRef)(null),N=(0,n.useRef)(null),te=(0,n.useRef)(!1),oe=O(D,Z,ne,H);function V(le,ee){if(x.Z.cancel(T.current),!oe(!1,ee)){var ce=le;if(!ce._virtualHandled)ce._virtualHandled=!0;else return;R.current+=ee,N.current=ee,f||ce.preventDefault(),T.current=(0,x.Z)(function(){var ye=te.current?10:1;j(R.current*ye,!1),R.current=0})}}function ae(le,ee){j(ee,!0),f||le.preventDefault()}var Se=(0,n.useRef)(null),ge=(0,n.useRef)(null);function Ae(le){if(_){x.Z.cancel(ge.current),ge.current=(0,x.Z)(function(){Se.current=null},2);var ee=le.deltaX,ce=le.deltaY,ye=le.shiftKey,Ce=ee,Te=ce;(Se.current==="sx"||!Se.current&&ye&&ce&&!ee)&&(Ce=ce,Te=0,Se.current="sx");var De=Math.abs(Ce),Ke=Math.abs(Te);Se.current===null&&(Se.current=F&&De>Ke?"x":"y"),Se.current==="y"?V(le,Te):ae(le,Ce)}}function he(le){_&&(te.current=le.detail===N.current)}return[Ae,he]}function b(_,D,Z,ne){var H=n.useMemo(function(){return[new Map,[]]},[_,Z.id,ne]),F=(0,p.Z)(H,2),j=F[0],R=F[1],T=function(te){var oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:te,V=j.get(te),ae=j.get(oe);if(V===void 0||ae===void 0)for(var Se=_.length,ge=R.length;ge0&&arguments[0]!==void 0?arguments[0]:!1;te();var Se=function(){var he=!1;R.current.forEach(function(le,ee){if(le&&le.offsetParent){var ce=le.offsetHeight,ye=getComputedStyle(le),Ce=ye.marginTop,Te=ye.marginBottom,De=B(Ce),Ke=B(Te),$e=ce+De+Ke;T.current.get(ee)!==$e&&(T.current.set(ee,$e),he=!0)}}),he&&j(function(le){return le+1})};if(ae)Se();else{N.current+=1;var ge=N.current;Promise.resolve().then(function(){ge===N.current&&Se()})}}function V(ae,Se){var ge=_(ae),Ae=R.current.get(ge);Se?(R.current.set(ge,Se),oe()):R.current.delete(ge),!Ae!=!Se&&(Se?D==null||D(ae):Z==null||Z(ae))}return(0,n.useEffect)(function(){return te},[]),[V,oe,T.current,F]}var z=14/15;function U(_,D,Z){var ne=(0,n.useRef)(!1),H=(0,n.useRef)(0),F=(0,n.useRef)(0),j=(0,n.useRef)(null),R=(0,n.useRef)(null),T,N=function(ae){if(ne.current){var Se=Math.ceil(ae.touches[0].pageX),ge=Math.ceil(ae.touches[0].pageY),Ae=H.current-Se,he=F.current-ge,le=Math.abs(Ae)>Math.abs(he);le?H.current=Se:F.current=ge;var ee=Z(le,le?Ae:he,!1,ae);ee&&ae.preventDefault(),clearInterval(R.current),ee&&(R.current=setInterval(function(){le?Ae*=z:he*=z;var ce=Math.floor(le?Ae:he);(!Z(le,ce,!0)||Math.abs(ce)<=.1)&&clearInterval(R.current)},16))}},te=function(){ne.current=!1,T()},oe=function(ae){T(),ae.touches.length===1&&!ne.current&&(ne.current=!0,H.current=Math.ceil(ae.touches[0].pageX),F.current=Math.ceil(ae.touches[0].pageY),j.current=ae.target,j.current.addEventListener("touchmove",N,{passive:!1}),j.current.addEventListener("touchend",te,{passive:!0}))};T=function(){j.current&&(j.current.removeEventListener("touchmove",N),j.current.removeEventListener("touchend",te))},(0,c.Z)(function(){return _&&D.current.addEventListener("touchstart",oe,{passive:!0}),function(){var V;(V=D.current)===null||V===void 0||V.removeEventListener("touchstart",oe),T(),clearInterval(R.current)}},[_])}function K(_){return Math.floor(Math.pow(_,.5))}function X(_,D){var Z="touches"in _?_.touches[0]:_;return Z[D?"pageX":"pageY"]-window[D?"scrollX":"scrollY"]}function W(_,D,Z){n.useEffect(function(){var ne=D.current;if(_&&ne){var H=!1,F,j,R=function(){x.Z.cancel(F)},T=function V(){R(),F=(0,x.Z)(function(){Z(j),V()})},N=function(){H=!1,R()},te=function(ae){if(!(ae.target.draggable||ae.button!==0)){var Se=ae;Se._virtualHandled||(Se._virtualHandled=!0,H=!0)}},oe=function(ae){if(H){var Se=X(ae,!1),ge=ne.getBoundingClientRect(),Ae=ge.top,he=ge.bottom;if(Se<=Ae){var le=Ae-Se;j=-K(le),T()}else if(Se>=he){var ee=Se-he;j=K(ee),T()}else R()}};return ne.addEventListener("mousedown",te),ne.ownerDocument.addEventListener("mouseup",N),ne.ownerDocument.addEventListener("mousemove",oe),ne.ownerDocument.addEventListener("dragend",N),function(){ne.removeEventListener("mousedown",te),ne.ownerDocument.removeEventListener("mouseup",N),ne.ownerDocument.removeEventListener("mousemove",oe),ne.ownerDocument.removeEventListener("dragend",N),R()}}},[_])}var re=10;function G(_,D,Z,ne,H,F,j,R){var T=n.useRef(),N=n.useState(null),te=(0,p.Z)(N,2),oe=te[0],V=te[1];return(0,c.Z)(function(){if(oe&&oe.times=0;bt-=1){var Mt=H(D[bt]),Ht=Z.get(Mt);if(Ht===void 0){le=!0;break}if(wt-=Ht,wt<=0)break}switch(ye){case"top":ce=Te-Ae;break;case"bottom":ce=De-he+Ae;break;default:{var jt=_.current.scrollTop,Jt=jt+he;TeJt&&(ee="bottom")}}ce!==null&&j(ce),ce!==oe.lastTop&&(le=!0)}le&&V((0,e.Z)((0,e.Z)({},oe),{},{times:oe.times+1,targetAlign:ee,lastTop:ce}))}},[oe,_.current]),function(ae){if(ae==null){R();return}if(x.Z.cancel(T.current),typeof ae=="number")j(ae);else if(ae&&(0,pe.Z)(ae)==="object"){var Se,ge=ae.align;"index"in ae?Se=ae.index:Se=D.findIndex(function(le){return H(le)===ae.key});var Ae=ae.offset,he=Ae===void 0?0:Ae;V({times:0,index:Se,offset:he,originAlign:ge})}}}var q=n.forwardRef(function(_,D){var Z=_.prefixCls,ne=_.rtl,H=_.scrollOffset,F=_.scrollRange,j=_.onStartMove,R=_.onStopMove,T=_.onScroll,N=_.horizontal,te=_.spinSize,oe=_.containerSize,V=_.style,ae=_.thumbStyle,Se=_.showScrollBar,ge=n.useState(!1),Ae=(0,p.Z)(ge,2),he=Ae[0],le=Ae[1],ee=n.useState(null),ce=(0,p.Z)(ee,2),ye=ce[0],Ce=ce[1],Te=n.useState(null),De=(0,p.Z)(Te,2),Ke=De[0],$e=De[1],pt=!ne,Ct=n.useRef(),wt=n.useRef(),bt=n.useState(Se),Mt=(0,p.Z)(bt,2),Ht=Mt[0],jt=Mt[1],Jt=n.useRef(),sn=function(){Se===!0||Se===!1||(clearTimeout(Jt.current),jt(!0),Jt.current=setTimeout(function(){jt(!1)},3e3))},Ft=F-oe||0,$t=oe-te||0,yn=n.useMemo(function(){if(H===0||Ft===0)return 0;var Pe=H/Ft;return Pe*$t},[H,Ft,$t]),qt=function(fe){fe.stopPropagation(),fe.preventDefault()},Qt=n.useRef({top:yn,dragging:he,pageY:ye,startTop:Ke});Qt.current={top:yn,dragging:he,pageY:ye,startTop:Ke};var ln=function(fe){le(!0),Ce(X(fe,N)),$e(Qt.current.top),j(),fe.stopPropagation(),fe.preventDefault()};n.useEffect(function(){var Pe=function(ve){ve.preventDefault()},fe=Ct.current,Ee=wt.current;return fe.addEventListener("touchstart",Pe,{passive:!1}),Ee.addEventListener("touchstart",ln,{passive:!1}),function(){fe.removeEventListener("touchstart",Pe),Ee.removeEventListener("touchstart",ln)}},[]);var En=n.useRef();En.current=Ft;var Ot=n.useRef();Ot.current=$t,n.useEffect(function(){if(he){var Pe,fe=function(ve){var Ne=Qt.current,Fe=Ne.dragging,qe=Ne.pageY,Ye=Ne.startTop;x.Z.cancel(Pe);var st=Ct.current.getBoundingClientRect(),mt=oe/(N?st.width:st.height);if(Fe){var xt=(X(ve,N)-qe)*mt,At=Ye;!pt&&N?At-=xt:At+=xt;var vt=En.current,yt=Ot.current,Re=yt?At/yt:0,Me=Math.ceil(Re*vt);Me=Math.max(Me,0),Me=Math.min(Me,vt),Pe=(0,x.Z)(function(){T(Me,N)})}},Ee=function(){le(!1),R()};return window.addEventListener("mousemove",fe,{passive:!0}),window.addEventListener("touchmove",fe,{passive:!0}),window.addEventListener("mouseup",Ee,{passive:!0}),window.addEventListener("touchend",Ee,{passive:!0}),function(){window.removeEventListener("mousemove",fe),window.removeEventListener("touchmove",fe),window.removeEventListener("mouseup",Ee),window.removeEventListener("touchend",Ee),x.Z.cancel(Pe)}}},[he]),n.useEffect(function(){return sn(),function(){clearTimeout(Jt.current)}},[H]),n.useImperativeHandle(D,function(){return{delayHidden:sn}});var wn="".concat(Z,"-scrollbar"),rn={position:"absolute",visibility:Ht?null:"hidden"},Zn={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return N?(Object.assign(rn,{height:8,left:0,right:0,bottom:0}),Object.assign(Zn,(0,I.Z)({height:"100%",width:te},pt?"left":"right",yn))):(Object.assign(rn,(0,I.Z)({width:8,top:0,bottom:0},pt?"right":"left",0)),Object.assign(Zn,{width:"100%",height:te,top:yn})),n.createElement("div",{ref:Ct,className:s()(wn,(0,I.Z)((0,I.Z)((0,I.Z)({},"".concat(wn,"-horizontal"),N),"".concat(wn,"-vertical"),!N),"".concat(wn,"-visible"),Ht)),style:(0,e.Z)((0,e.Z)({},rn),V),onMouseDown:qt,onMouseMove:sn},n.createElement("div",{ref:wt,className:s()("".concat(wn,"-thumb"),(0,I.Z)({},"".concat(wn,"-thumb-moving"),he)),style:(0,e.Z)((0,e.Z)({},Zn),ae),onMouseDown:ln}))}),Y=q,Q=20;function $(){var _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Z=_/D*_;return isNaN(Z)&&(Z=0),Z=Math.max(Z,Q),Math.floor(Z)}var J=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],ue=[],se={overflowY:"auto",overflowAnchor:"none"};function xe(_,D){var Z=_.prefixCls,ne=Z===void 0?"rc-virtual-list":Z,H=_.className,F=_.height,j=_.itemHeight,R=_.fullHeight,T=R===void 0?!0:R,N=_.style,te=_.data,oe=_.children,V=_.itemKey,ae=_.virtual,Se=_.direction,ge=_.scrollWidth,Ae=_.component,he=Ae===void 0?"div":Ae,le=_.onScroll,ee=_.onVirtualScroll,ce=_.onVisibleChange,ye=_.innerProps,Ce=_.extraRender,Te=_.styles,De=_.showScrollBar,Ke=De===void 0?"optional":De,$e=(0,a.Z)(_,J),pt=n.useCallback(function(ft){return typeof V=="function"?V(ft):ft==null?void 0:ft[V]},[V]),Ct=M(pt,null,null),wt=(0,p.Z)(Ct,4),bt=wt[0],Mt=wt[1],Ht=wt[2],jt=wt[3],Jt=!!(ae!==!1&&F&&j),sn=n.useMemo(function(){return Object.values(Ht.maps).reduce(function(ft,Et){return ft+Et},0)},[Ht.id,Ht.maps]),Ft=Jt&&te&&(Math.max(j*te.length,sn)>F||!!ge),$t=Se==="rtl",yn=s()(ne,(0,I.Z)({},"".concat(ne,"-rtl"),$t),H),qt=te||ue,Qt=(0,n.useRef)(),ln=(0,n.useRef)(),En=(0,n.useRef)(),Ot=(0,n.useState)(0),wn=(0,p.Z)(Ot,2),rn=wn[0],Zn=wn[1],Pe=(0,n.useState)(0),fe=(0,p.Z)(Pe,2),Ee=fe[0],be=fe[1],ve=(0,n.useState)(!1),Ne=(0,p.Z)(ve,2),Fe=Ne[0],qe=Ne[1],Ye=function(){qe(!0)},st=function(){qe(!1)},mt={getKey:pt};function xt(ft){Zn(function(Et){var _t;typeof ft=="function"?_t=ft(Et):_t=ft;var Vt=en(_t);return Qt.current.scrollTop=Vt,Vt})}var At=(0,n.useRef)({start:0,end:qt.length}),vt=(0,n.useRef)(),yt=m(qt,pt),Re=(0,p.Z)(yt,1),Me=Re[0];vt.current=Me;var ze=n.useMemo(function(){if(!Jt)return{scrollHeight:void 0,start:0,end:qt.length-1,offset:void 0};if(!Ft){var ft;return{scrollHeight:((ft=ln.current)===null||ft===void 0?void 0:ft.offsetHeight)||0,start:0,end:qt.length-1,offset:void 0}}for(var Et=0,_t,Vt,Gt,Fn=qt.length,An=0;An=rn&&_t===void 0&&(_t=An,Vt=Et),tr>rn+F&&Gt===void 0&&(Gt=An),Et=tr}return _t===void 0&&(_t=0,Vt=0,Gt=Math.ceil(F/j)),Gt===void 0&&(Gt=qt.length-1),Gt=Math.min(Gt+1,qt.length-1),{scrollHeight:Et,start:_t,end:Gt,offset:Vt}},[Ft,Jt,rn,qt,jt,F]),Ue=ze.scrollHeight,it=ze.start,tt=ze.end,rt=ze.offset;At.current.start=it,At.current.end=tt,n.useLayoutEffect(function(){var ft=Ht.getRecord();if(ft.size===1){var Et=Array.from(ft.keys())[0],_t=ft.get(Et),Vt=qt[it];if(Vt&&_t===void 0){var Gt=pt(Vt);if(Gt===Et){var Fn=Ht.get(Et),An=Fn-j;xt(function(Tn){return Tn+An})}}}Ht.resetRecord()},[Ue]);var je=n.useState({width:0,height:F}),Le=(0,p.Z)(je,2),He=Le[0],Xe=Le[1],Ge=function(Et){Xe({width:Et.offsetWidth,height:Et.offsetHeight})},Je=(0,n.useRef)(),_e=(0,n.useRef)(),ut=n.useMemo(function(){return $(He.width,ge)},[He.width,ge]),gt=n.useMemo(function(){return $(He.height,Ue)},[He.height,Ue]),Dt=Ue-F,Wt=(0,n.useRef)(Dt);Wt.current=Dt;function en(ft){var Et=ft;return Number.isNaN(Wt.current)||(Et=Math.min(Et,Wt.current)),Et=Math.max(Et,0),Et}var on=rn<=0,Kt=rn>=Dt,Tt=Ee<=0,mn=Ee>=ge,un=O(on,Kt,Tt,mn),pn=function(){return{x:$t?-Ee:Ee,y:rn}},Yt=(0,n.useRef)(pn()),Ut=(0,o.useEvent)(function(ft){if(ee){var Et=(0,e.Z)((0,e.Z)({},pn()),ft);(Yt.current.x!==Et.x||Yt.current.y!==Et.y)&&(ee(Et),Yt.current=Et)}});function xn(ft,Et){var _t=ft;Et?((0,r.flushSync)(function(){be(_t)}),Ut()):xt(_t)}function gn(ft){var Et=ft.currentTarget.scrollTop;Et!==rn&&xt(Et),le==null||le(ft),Ut()}var Bn=function(Et){var _t=Et,Vt=ge?ge-He.width:0;return _t=Math.max(_t,0),_t=Math.min(_t,Vt),_t},Pn=(0,o.useEvent)(function(ft,Et){Et?((0,r.flushSync)(function(){be(function(_t){var Vt=_t+($t?-ft:ft);return Bn(Vt)})}),Ut()):xt(function(_t){var Vt=_t+ft;return Vt})}),tn=y(Jt,on,Kt,Tt,mn,!!ge,Pn),It=(0,p.Z)(tn,2),Rt=It[0],dn=It[1];U(Jt,Qt,function(ft,Et,_t,Vt){var Gt=Vt;return un(ft,Et,_t)?!1:!Gt||!Gt._virtualHandled?(Gt&&(Gt._virtualHandled=!0),Rt({preventDefault:function(){},deltaX:ft?Et:0,deltaY:ft?0:Et}),!0):!1}),W(Ft,Qt,function(ft){xt(function(Et){return Et+ft})}),(0,c.Z)(function(){function ft(_t){var Vt=on&&_t.detail<0,Gt=Kt&&_t.detail>0;Jt&&!Vt&&!Gt&&_t.preventDefault()}var Et=Qt.current;return Et.addEventListener("wheel",Rt,{passive:!1}),Et.addEventListener("DOMMouseScroll",dn,{passive:!0}),Et.addEventListener("MozMousePixelScroll",ft,{passive:!1}),function(){Et.removeEventListener("wheel",Rt),Et.removeEventListener("DOMMouseScroll",dn),Et.removeEventListener("MozMousePixelScroll",ft)}},[Jt,on,Kt]),(0,c.Z)(function(){if(ge){var ft=Bn(Ee);be(ft),Ut({x:ft})}},[He.width,ge]);var Ve=function(){var Et,_t;(Et=Je.current)===null||Et===void 0||Et.delayHidden(),(_t=_e.current)===null||_t===void 0||_t.delayHidden()},Qe=G(Qt,qt,Ht,j,pt,function(){return Mt(!0)},xt,Ve);n.useImperativeHandle(D,function(){return{nativeElement:En.current,getScrollInfo:pn,scrollTo:function(Et){function _t(Vt){return Vt&&(0,pe.Z)(Vt)==="object"&&("left"in Vt||"top"in Vt)}_t(Et)?(Et.left!==void 0&&be(Bn(Et.left)),Qe(Et.top)):Qe(Et)}}}),(0,c.Z)(function(){if(ce){var ft=qt.slice(it,tt+1);ce(ft,qt)}},[it,tt,qt]);var nt=b(qt,pt,Ht,j),ht=Ce==null?void 0:Ce({start:it,end:tt,virtual:Ft,offsetX:Ee,offsetY:rt,rtl:$t,getSize:nt}),Bt=E(qt,it,tt,ge,Ee,bt,oe,mt),Xt=null;F&&(Xt=(0,e.Z)((0,I.Z)({},T?"height":"maxHeight",F),se),Jt&&(Xt.overflowY="hidden",ge&&(Xt.overflowX="hidden"),Fe&&(Xt.pointerEvents="none")));var Nt={};return $t&&(Nt.dir="rtl"),n.createElement("div",(0,S.Z)({ref:En,style:(0,e.Z)((0,e.Z)({},N),{},{position:"relative"}),className:yn},Nt,$e),n.createElement(u.Z,{onResize:Ge},n.createElement(he,{className:"".concat(ne,"-holder"),style:Xt,ref:Qt,onScroll:gn,onMouseEnter:Ve},n.createElement(l,{prefixCls:ne,height:Ue,offsetX:Ee,offsetY:rt,scrollWidth:ge,onInnerResize:Mt,ref:ln,innerProps:ye,rtl:$t,extra:ht},Bt))),Ft&&Ue>F&&n.createElement(Y,{ref:Je,prefixCls:ne,scrollOffset:rn,scrollRange:Ue,rtl:$t,onScroll:xn,onStartMove:Ye,onStopMove:st,spinSize:gt,containerSize:He.height,style:Te==null?void 0:Te.verticalScrollBar,thumbStyle:Te==null?void 0:Te.verticalScrollBarThumb,showScrollBar:Ke}),Ft&&ge>He.width&&n.createElement(Y,{ref:_e,prefixCls:ne,scrollOffset:Ee,scrollRange:ge,rtl:$t,onScroll:xn,onStartMove:Ye,onStopMove:st,spinSize:ut,containerSize:He.width,horizontal:!0,style:Te==null?void 0:Te.horizontalScrollBar,thumbStyle:Te==null?void 0:Te.horizontalScrollBarThumb,showScrollBar:Ke}))}var we=n.forwardRef(xe);we.displayName="List";var ie=we,L=ie},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,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"},19664:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},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,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAFB1JREFUaEPFWwd4FcXafvekEiCEQAIBpSaEjsDV0Jv0IlwvAUTsgAjCI1iuCPiLtCvdcvXaUFSaaJSSGClCFAgloQYCQQIkpIeQkF7O2fvMNzO7sycnwevfzoMmZ3d2dvd75/3K+000ACi5+s19jiqs1qAN0jUtSIMGTdPYKf5TY9/pizju/JOP0wHomgYbXQnoNjGHTpfSuXt9bA42i7iezcj/Abpu/GRHdJ3uxo/Tr/w6dpz+k9ey47oDuu6g8w72kw116GBPrDvkXGKMvF78ZPNqdBt+HZ+f/S7v6+DvrYznz8Pm488oz7G3p2PKs4q3M98PyLDBcVjT3F67b/TSWxoDp6rCfk6D5g/NZgIiQWL4wAoSHSHg2D9+DXsUjocGhyuQpNXvAZImDELGFi8kYeWGl2CYILHj3IjymPPvzKDSYFZjagIgPq+djC+NqBqdPRcHiJ9Xx8jFUztI/NpaQSIwuaFs0PM0zdZNK0jYvBU6HuNEsUGCxO14bybReMk05ef/DUjSmAJOBSS+esWKlYwTq99yjjFJYQ3ggO5grJDsNMGQ4zh7rCAZLHcF3p9gEtkUjm1awYUv0gEEcUNLZnBWWEBi3wlaGsXZw/0ed31OYFrcneLeDCf3P8Ykkxm0/GplkunuVLaRuzPYx11YjUwiF8xXuis2WcB3BktZKGL1KG5Q+gzTnduADC3/3Cad4oYwNgeGGd0VSMLduQBJgqXGrtpB4iDX9lHdHUUQ5sr4m0ksyHVVZ4p4Sae4ZIxTAJAGZSAJq4v5BUgGILUzyeLyqsUkk41G/BTP5iD3bILOGEyGYc/IFv2ds5/rMhHgZHDFJCVhkG7s/wEkM/6IJMKISfyluLE5o6wxSa54xRDOLOEZhAESd3H/DZDEs1WLVYq7syQLLhMHB7T805/pFN2NbM0pQzOYZIIkWWK6O9Md/q+4O8q4zA+tOpdMYiCJDEumf0ZWp7JKssEM+EZ2xTJO55hkZG3W2OMqJv1hJhmZphIrq4GkCYBECl0zSAwAkeEpiQBbrRlJ5+B/X1vU8fU3YpYzSCkXYuEb2BwNglrxFPzPxCQFJCK/kY3rtPA5XoxJZtrtcFRB09xESuycerORMl2WcUcyyAkkYhLL8KypPE/BnZKFat+lS1bcnCXeWTNPq7vToeXFf0IuznRzMqU2j9F5I9XmVQ47Vllegoilz6Lfk6/g/k5hok7SYa+stNRLP658HiG9R6LjkEdpDJtBs9mgeXjyueT/NSAz6RyyriW4DE0mKAQDmrTtgqDgLgSKCRI34rWTB5H46y4Mem4RfHwbEUiOqkqc+ekbWViJGkugK90ldHjV90No79Gmu6OMoAqlhfkovJ2JO2nXkZuShPysVAyZ/iayryUgN+Wq9LuS20aJU9e/CVp161c9NXcCysixlZik5cX9S+fsYCm2CNzO7s6pQL0RHwP/+4NR168xIt5+Fv2feAV+zVri4MdvYeAzC/HThldqj/4AWv9lEPo9vsAoZiVQZyK/RsL+najfqEmtcxTezkLXEVPQbcRjhvtjrk9kDCi8nY6YTatQWV6KQTOWwK9xc1RVlGHH4mlo1CIYXj6+NDTnRiK8fOrDN7AZ2acoNxM2Dw8MnbWMDMxWdNyuz5B66RTslRV0jZu7Oxo2aw3/5m3RqscAXI2NRmrCCQS0CDXB4cTBncybqN+oKR4cP8NcEC7rKM4kYiRdy+OldvvUhwZAMnuTLkgyy8jQqBLVELttIwJbd0SrHgPxw7Ln0HfaAnqwpCNRGDLzTRQX5FlS9H3vL0TrngMR0ncUZYvs1u7ePvCp51fN3Z2N/ApJR3/GpFVbawSIFZfbFk5Gx4Hj0XXkVCW7Y3HeBKmqvBSHv1iFO2nJGDx9Mfya3I/tix7HoOfeQNOQB+i6fR+8jsA2nYx5Eg5+h7TEOAx9YTmfVwduXTqJkoLb8PFrjPjdm9CuzyiEhA0Ta0HH+X3bkXvjCgY/txhU+CrqQdzuTbBXVXCAasnuVNVBBUm7ffJDXUo5zF+rTGLptwUk8f3K0UjczbqFHmOfMQDKT7+BqsoydB/7NNISTuJ2WrIACbhyJIriVGDrDgQOg7nzsElw8/SuFpMYQFfvARB70e1/n0QAPTByKuysPJPAGMUpL1LtlaU4+f0n6Dp8Cjzr1sOONx5Hl2Hh8G/Whgx5es9m+AW1ROseA2l8yoWj9G5DZ68wXBK5VrHq96ybh5DeI9AubLhRB53fvx251xlAS8xUXYw/tedzYt5DE2a6VjqE9GPWZVYmabknPtBZPOCqAfNyJki6or+pQOXeTMLpvV9gyIy38OPyGej7+HxcjzuMlt37oeUD/cj/M9chtCCknj8O34BmZAj56TVxFmxePqLIFVqeBhgArdxaa53EAOowcDy6j5zKpTV2N5Hdqek41+D4S9sryrH9janwrucLN3ce/0qL7sDNzRMedXzoe2VZCbnuYXNWWtQCmbbvWTsX7fqMREjYcAGaA+f3bUNWciL6TJnHGaQY/fyBHfT9ob8+byYrarbmIsmQz0vvwwByFkGdY5IzkxxVFYj78XN0H/8Mdi9/ngCqLC1B05Au8PEL4IZV4taPy6ajXb/R6PzwRM5QCjhcmaAyU2p3GnAm6mtcjtmLvtPm1wrQkc3r0Gnoo3hgxFSub/EKCI6KctxJv27EWzZ94xbBNKKKAbRwKgbPWIyg4G70GNHv/R1N2nZCt1GP0zUJB3Yi7dJJDH9xlQHQb1+tRvHtLBpflJ8LL28feHj70D0fnvEmmFtMjo+p0SUHtGyPsEefr67xKeKpVf8zi28t5/j7vFAVmZXU32oDKS/tGuBw0Asf+XotOg8LR2CrjvD0qUeZ080zR2p8WPXEuNc/gF/g/QZI7CnORvEk4Y98uo56jAzLVq0E6U52KvasnG25fNqa7wGbjZKE7QsfQ69JcxDQpgMVpr9uXo2Alu3QfuAjPI4e/QnZyZcwfO4qY8WzJKC06C4qSgrJUwS07gD/5m0I9A79xqK85C7KigvNJIAKXiqdCRQ3Dy/4NPCvrt+pabuDg8KLY6GeM0yyY9+zpNlGyk0uT83uNDCXx85HrpmLipKiajZsGtIVPcdPR0VpkaF2S6ZwokjdjmWMQIMmLeDuyVwNm1ssEnsV7BRVBNEEw1wBZrO5Q3NzJ2PIGGSvqkRBXiYF99Rzx3Am6hswgNi4qopSbHt9yj2x9wtqgeEvvsP5rRStV45G4cLP2xHaZyQ6D51suDhWI6njKGQ5HLApsYvHGEWWchZcZXvEIi05oGUde9cAyOz9qGqCCZKMSWwlMnOmJ8Yhftcm9Bj/DFp06Q3N5gYPLx9kXD2LnGuXjCRBxiKytTD4A6OmQXP3EN/5GQMkCYqQD+Q1tVmWAcKLPNPdJZ84gGPb3sO0td9Ds7nTyiwvzld6ScCBj9+i5KXz0HDDyJobfw9DOhJGi974KtVBmk1Dr4mz0ax9T0qv4/d8IR5NZpDVn7RVt77oOPCvNYKkaoIqkFrW0Y1GDFILVpNJUjTldRIZUTApZtNy5KVeg3d9Pzw8ayl8GjSiMReityH51C8I6tDDAEQ+clFeNqWkk1dthbtHHRpfkHEDkRtedml/30ZBGLfoI1QUF2DnkqdqxGjcQu4umbuTIF09sR+x297DE2sjwIxeXlJsuB2Z1h746E0EtOmIrsMnU/OOrmXBWbPBzdPL6CNlJSfg4oHvUJibgaDQ7khPjEfv8Dmo4xeA2ylJhsB6NzcDSceiEdpvNOqyeCxS9br+gfBr0sJwc7KdYW1dcHWDl0C8QahlH9mo60J/cZVS8/jEWSQZxkDKS7+G+IhPUHwnBy279aGqevCMJbTyzkdvR+bv5zBy3hp6YVWMvXnmN8Rufx+TV26hNJvpCvkZNxG57iV0HDyBsj2p3KSeP4bC3EyMX/IpyhlAb0xDSJ8RaNQixACKXXs5Zg8eWfwRGjCA2P2EoRlAnEER0B12bHkt/J7uTQ5gbm7kvNUiVS/Hvn8uQo9xTyN227to138MbDY3XDwYgeGzl8GnfiPRXLQj+/olHNmyAQOeehUNg1orqbopQRnujkKVte+kaoLU4Mv+bQMxyEFhwXXd4wySw2FHzOZVJN+c+v5f6DV5LlIvHIe9sgx9p72ChP3fIik2GnXq+1ljCTQK1OUlRZi0Ygvc2QrVNOSnpyBq/XwMn7MCTdp2pmscLOXe/SWYjqcCNODpV9Gyx0Bj3vTL8Tj44X8ZAEn6sJj0+4n9OMoAWhcBm2ZDWtJZo0LPTLpAc7NP3YaByLmeiAf/NhN1WPHMCmlPbzRq0Y5+PxP5FQqyUjDgqdexa+XzCO0/Fu36jkLCwe/RadAEVJYUU8xh5s5JuYLjOz9Cnylz4dfUZIynd13ugpW2eY3CqohhxL6sX9cb7QZmFJVF1WMSZ1HCwZ24m5uOB//2AiJXv4iwyS+S7HHo06UYOmsprsb+jLRLcXjw0VlK44/Hmczfz+PiLxGYtOIbMgL7MBZErX+ZAApo08lIu+P3fInUC7GYsOgTlJXeJQb1ZwB1H2DsmXAJkPBxycf3EUBPrPsBJUUF8PH1p/tVFN/FnjXzEBY+G+ejt6JJcBda6XcybmDIDFZsik6sDtzNTkPUxgUk/TRs3ga7VswUAI023GHkmnkoKyqokZ1u7h4Y8/JG4e7+GEgSPC3r13XEILErxMjUanJ3BVlpiPlyBQY/+ybqNGxMGV3YpDlo1uEv9OIsHiXs24HUiyfQdcRjRttctgtybl4hAMOXfy0AYjHoJqI2vIzhs5cjsG0nalQxSej0HsGgRZ/Q3N8uVgDivhM1AsQE0+P7cWzruxi7YD0OfPo2Hln4Abzr1EfMF/+AvaoKg6Yvxk/rF6BpcBd0HjYRu9+Zi9D+Y9Bx0AShCIBUgFO7PsdDVMc48OPymQgdMAahfccY7osBy7JHlqgwIfVs9Bb0GPMk6gcECcZqVKQbRnfBpJrYpGXGrBV1kKliM3fHXILaHeWFpw0OeyUSY3ajy9BJqCovw9518wigoPY9YSNFAri4fweunToIv2atDK2aLy+NYklhTgbClzGAhIvLuEkCK/PnjEHsPiwOnd27GSnnY/HIYg7QTgUgPhuQfuV0dRcn1rIEiKkEQcFd0WvSbBz/9kNkJV/E6PnrUM+/CaI2LEDTtl3QfdyTSLt8msDjGt8UsWsFcNirqMPMPj8sn04Mat+PA2RKNFwOyr12ETFfr8GgZ96Af3MWg6ypuhUk8/oaAUo/vEZnq9UI5Oy1baLmqTEm8c5rZVkZIte/hLDwOQjq0JNDoGm4uP9bsKxn2OwVRutcFsApZ4/g+M5/Ivztr3iSoAH5mSkEEBNgverWl1giPyOFXnrCoo9RWlKI7xZPQ+MWIajj18hwJ2WF+ci5ftkag8TZ3zavxo34X9FpyKMIeehhHNq0ioRL5oZ9A5rTqMj189E0uCu6j2UZogO3LsVR8dq8Q0+SbpgkpG7hYgC1HzAOof3GQrdXoby02ACBrarcm1cQu+N99J06H/5Brcw+kq6TnMSLULNzK7d0GUA7ga6lHVpNDJIgydUru6xmcWnGJynjMAaxFwybOJsDJICWADFFWIqvpQW5yLlxGVePRVPmN2HRZ7C58dS9gAG0kQHUAV71eBuAAcpiE3uj8Ys+Rjlj0JInCCCmKlNNBqD8bj6yrye6BCjx0A8kyQT3HkF9priITzFs1lJ4+/Kqnk1hADTuaeGOHMSkM3u/wtDZy+DpVZfXR6KQjFj2HAHUvv8jKMhJRfSGV2uMPc4nxi7YAHcvbyeNr/p2LpVNWvov79CmERUkuVNHBUl1dxI0ewUDaAHCJr5ARRuvkTQkHopAdvJFDJ75lpDlbCgrysfhz5ZRm4EJjW0eHGIwrjg/h2R8Vryy9Fay7VrcL7h94woeCp8D1jo4smUdOg2ZiMA2Hbm0Y9OQd+t3nIvaSu7Lp2FArcbSKyvg5ubBg7uod/Z9sBBN23amdoMpsjrgsNupqciNJVY9dOxd+xLa9R6B4F4jKCPlorBqZPEISm9HFrwBLUO5+3ZSEcyuLJd4LACl/fIOMYjaAApQfxQkIwVnm0jYzRV3yYEU87LGgtG+MLuy0i3KloezcMvP85gke0l0DxGD5O5VGZMU+cI1WLrOJRgFJJnAkOHohJBe+RcDJFlU8iHWjZP8nLqpUSgbFpfF2+bWXarc3fEU3BqTiOVpB/9hKAkSJEtMkhme2hviVlO2BStqA6vVxSYUa8OPG1omG9YERNnOZWz/EiZX9tw5g/Rn9zcwQ0iQrNu5hOH/U5CU3UXOe+XUXhJnBmnu1cCoaX+DduvAqnRN04KkwWkvFuUJ5v442T4wGeC0w0dlhtE6t+5t4IBUB9VgkFQciInsKAP93iDJIZI56v6G2v2dChKv8o095U5tZ6vIaTbvJNsMl2Rs1VJ3/zgzSd2GLJVrpUkndD/Bpgwt7eCqrTpt/TUNKjfAm9ocV59lveSaGdJFuonMTWyWd+7KMpBE65zPo7g7uVvVeVercHO1uTv+bBwSYgfphveI3/8Rk0SccdrOZXF3NMRJ2Rauy8okEyQVfHJpSgMPOrZptw69cx/s+jlA9zc1Mw4W9VktO01dGN3Y7aMyhnVl+XdXXVlikgGSi3qLrKwq6pxJplsUrtKp4SeFXAmSvHdtMNW8e1UEbNqgIWOSud+B4eQQPRypRJtMqsmFKeyTf3Hh1IZQ6qQ8b3h3ozXGQNIcjtW6jkHS3Um2mCBZWaS6O3MPtxpjGD6MTfcAyYgxKpOc/9xFCK7KX1Uwh8S3K1u7ss4g/REm1Q6SqXDLXauSNbyoURMGs8apOc6IZpxsyqk7XHnikgHdcdjb7vmaT68Zt/4NR6wL8X1JNbgAAAAASUVORK5CYII="},47558:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},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,iVBORw0KGgoAAAANSUhEUgAAALAAAAA8CAYAAADGxTD9AAAAAXNSR0IArs4c6QAAFoFJREFUeF7tXQl4k1W6fv8sTbqvlJa2tJSy74ugsiMqq4AKIlDUueNwR2dGHR0XdLwixW3uuF6Xq3O9o15nxuUiIIsCsijK1pa20NJ937eke5tmmec7f/40TfInaUNK6+R7nj5Jk7Of93z/t55w8JBnBYbwCnBDeOyeoXtWAB4Ae0AwpFeA+1SWbbA1A07KQSID6JWT0ivAyThIpBwgBSQy4+fCq0T4jANnrEdlWFkpjK/0ndAetd/znpMaTO0LZcz74tsxti0xjqVXfeNYZcZyxvHSuK3GbDYX03iMbbLy5nOz+pzGbGDrwpfj52DQG2DQAwad8Gcwvudf9ToDQN/pDdBrDYBFWfqMry/UAytP9fjPjJ/rYVHf2L7Qph4GaA0tOj1UnBYqvd6gMugMKr0OKoOOq+UMhhQ5DGfHPRNWMaSRaxy8bQBzPGAZAI3AFMAoAIJtnBnA2WaagdlU39iOAKKeje85FKY2TYDkwWh+APi2ebD0AJ8HMn/AzAHFA4x9Jxwss7bN5yXUpbnwB4SvY3Nu9LmwLr36NIKWAEhA1BlMgOUBCAZYBtJe761Byx+A3vV54Av1efDrtUawm4G+N+D5MfUcHH5s7H890KnqNjRWNGkaqlXqhgp1VV1JwxkOSJUAqUB0xk4s0Q4FgIty4KEweM8Yba+ARCmBzBuQeksgVXKQKugVkAdIoRwhhU+EHJycg0GrNz01Whs6UJhegtLsCmi7tI0GYC8H7osYTPhuO2Z3D9a19gB4sO6Mm8flFSKBd4QcyuFS+MbKIfOWMM6v69KjIq8WhVlFaKpvAQeuFsCr/gh45wmsbXHzsPrcvAfAfV6yn18FjgN8YmUInKiAd4TMJObUlNQj42wWutq7SNtXA9zrIVC88nts7Bgsq+AB8GDZiUEyDrm/BAFj5PBLUAASniNnpeSgvLCSjZADl8dBev8ubD41GIbsAfBg2IVBOAaSnUNnK6GM5DlyQ5UKmSlZ6GjvJBiT5epdGRSP7MRGzbUcvgfA13L1h0DfPtFyBE9VMKuMVqNH2rl0NNapBG78vQ98b9+B2xuu1VQ8AL5WKz+E+pV6cQiaqoAyXAp9tx5pyZfQUNdoBDEKAG5VEhJzrsWUPAC+Fqs+RPsMnOgF3xg5dBod0i9eRmM9D2IAFYB03m5sKRnoqXkAPNArPsT7CxingE+UFDqdHpfSMtHYYJIecn2hnL8DG+sGcooeAA/kav9M+gpIkEMZJYdBq0PqxXS0NDcLMvEFKRTzB1Kx8wD4ZwKqgZ6G/2g5vCPlaGttR+rFZMaRiSSQvLILW58YqPF4ADxQK/1z64cDs05IlByqqiqRX5gvKHV6gLspCYknB2LKHgAPxCr/TPuQ+XAImOQFzsDh0pVLUDcJ5jWUSaGcuBMbW9099WsOYDKYU8Qbi5zqshnZ6e41uGrtSxScU3NQhErR1UBhae4hstkaBiiWzDtSykSJri4NLmYmQ6s1dfz6bmx7xD0z7Gn1mgN4bX48CyapP9eBI/NLXZ5v3JYAzHlnOGvnyMJSqNO7TG36xMjYe41KB22r+GGR+nC48aNIVrb4780o2+OYkYTOVWLRnijk/JcKee+qoVHzMqE5zXlvOGLW+0MRIsXBGUVouuweJ9bys7HwjpJBldaJk2vcH/brP9aLRb1V11aisLzAKEpwWimks3Zic4bLm2qngUED4K5GHWpOttuda+U3bSj83ya7ZeLvCcD1f+HBd3hOMVQXeQDL/DhsVI1l71MerUXOm/zjzhYRV1lfmsC+Sn28FtmviZcV6t/wUSRGbQ5g/575RRWKPuE1c3Ma8+sgXPcmf7gynqvH5d3OO7DkARIowigzwDEtPxcLryApmrK7cGqtYwB31evQ3Wx94Bz3xJcgOThwrBd0Wj1Ssi6gW8sfTA44swuJ8zje9ewWGjQAdmZ2OW+rkPIwRfeJ09UAsH+CHGuuxLNOzj9Yjfz37R8axTAp1hWPBnmsOuu02BtXCL3Ges8IhOvLRkPmI0FjSie+ud55u//YB4Iw+w0e/Febkh+qQe47apea9Y2VQeYrQXlNGcpqeubFQfKrJGz9wKXG7VQeNADuqNKi6FNrrmU+9rqfOlDxtf3HudMAfkuFmPV+iN0QgMyXG6BK6xE1gqYpsDI5jnX9071VKHYwrklPhWDa88NY+csvNiDj2XrRJZ/7fgRG3xfIvv8qrgAdFc4Jq4MdwHQoCcQkA6fmXIBOz8v4HNAog2zcc9gsviguoNutAKZHsdRHYnd4y76LgU+UHKr0TvxwFx+y54iIu7WX9Ww8SwGS8/mp8YkBmPNuBHv/7fwSHph6A0jBshQhVqbGIWiKAgUfqnFue42p22HzvHHzyZHs/+83VKB8r/ihoRQjkuMp6IVShvYlFGLyjlCEzVXanIZXiJS5Y4laizSij+78/2lisrRA8kAJCz53RKO2BLL+ic5tr0btaftiGZXrrNGhu6n/IoQwJt+RMrbOJTVFqG4030vJX3dj632Oxt6f790K4CWHohF5s29/xmW3DoH98Oyex9TY3wRh9mvij1f15S4cWVBiBWCBW2vb9fhqZIFpEyNv9sGSQzFsDCdWlqHqqDgIiIsv+DyKlS39/xac3lSJpd9EI+Im1+Z9+YUGZPyHbaYVMlOB0DneNtdo5J3+GL7Ih31HcraYtYPmXPSx/SdeXzeORAifETJ0dnYivTgFBoMgRpEMLF24G5tP97VNR+WHJIBL97TgtBm37i+AJV4c1hbEsywEc8XOHJRHl5Si7rTtBASZLwfi4n7xXmydT60rR8XBNkx/IQwhM3s4cMgsJVOqCDT1Z5xLZij6W7MowMxFFkcbLPZ9R7UWX8XwFoOrSd4jOUilMuRWZkHdZq78cpdliJ5xtZNFBwTAxAW+u7nMap1uOhbDTEo1p9qR8oh95Ywe9YJp68fESpT8oyc9K+x6JUas8GPtB09TIGoV/55Eg45qHTprtSj8qMmmFWLKs6GY8scwNOdqcGBSEas3KjEAN3xotGRcV9xLPjafBJnFEv4tyPTRsZtKUfu9NUBJTApf6NOrD1dAYw7gikOt0Hc7r+SHTFcys6W7AOwVLIFXoBQ16iqU1BdaTvOJ3dj2iitzt6w7IADuqNHiq2jr0357xWgow2UoP9CK8/9eDZ8YOXxjZPAZaXyNkcN7uBRHF5dh7gcRGH1vIHQaA/ZE5ovKjk4rcUYzmt9oOW7L5i0Ox28tQ/Xxdkz+YyimPhvGPvsyPA8albV8GLXaF4u+iu61nqIAPhGD8Pk+aM7R4MBk/pC4QuYA3juqAJo+yK/XvRUOkpPdBWB6qpHuo9F0I73sgsU0uTYZFOShc93gb2x5wAD89YQiDLteyUBKDgVSZGI3+bOUb0e0L6EAEx8PRfQaP6gyOnFytbhts68Apr5vOT0SYXO9Uba3BT9sqMSNn0QiblMAOuu12BNpffDIbLYqLY4dPnMSA/CKlFgET1UyRdVcdnc0b7HvB7MIQWP2jiJlk8OVqgy0a6wU4H27sW1df+d+zTjwiRXlTF60R6TFd1Rq0VbSjbYyLdpLu9FW2s2UoxG3+qK1RIumzC67GnN/AEwmqmlJw5D3ngppO+pBjgCSYet+bGfc35IW7olih4mIQK4M44EsBuC1hfHswDYkd+LECuv2zNunC0wcORXMAaxR060nzsNB6ith9mp3cWAaiVewFBQnUaEqRVVzudXgOEjWJGHrAedHLV5ywDjw/rGFWF86Gu2lWrSV8cCM3xbIjPoElB+3VjHw0gbaIsHlXPyPZvyUWCU6I0sAtxV3Y/QvApH332pRTxx56TgJZwLOBtUYyP0kKPhrE87dX92rL6k3hzvrEtiTgwBZ+HGTybsmBuCN6jHMyO8M0eElU5w9MgfwF2F5fTKBCXZodwKY3MoE4rauVmTX2vQkF4dCOfFqpOcPGIBtycArLsQieLoS3a16ZL/WaFOWkyo4hN3gjejVPMdLe7oOWa+YUlms9tkcwAR2Uuh0HXrsH1folCuZYgjWF4/m+9pRh6w/Wfe1+EAUgiYp8M0NJezJILiubQGYAmvu7hjnDHZZmeY8DQ5MtC8nmwOY5Gq6b81Z8o6UMYuIOwFM3gvv4TLGjDJqkqHVWcd8SICXdmHbU86OW6zcNQWwI/OX5aAJ6IdnFqO1yPZNR8RJJz8dhomPhfSqShz/4NQipwAcscwHSw/zNuDv76hA+X5rJwYFDJFtmQKFzA+MLQCbx1VUHmlD9bE2m3sx/qFg5tBRZ3bh0PRipzlwfwHgVgADkAdL2F1zZc1FqG/v/RQzjrmbg9e0JGy60t85UD23AniZUfsmj9P+sdZchTRWAgxxMb943jtli7Tt5HnrRsnnLWg4T/cS9KaEXwZi5EZ/pulLjB45KkHyYe7bauS8pWIXdDgTzDPrtXCM+00w62BPTD46q+2HPToCcNQqXyzay1srLM1/5rNYkRyL4GlKNKZ24pu59mMkzDnwoZnF0DQ5H5o546VhzH3ubgBLlRLI/Tk0dzQjX51pc185cCeTkLhk0AL4ttxR8BvlxdyZx5bwygu5Q8l1KRDJpxTk0pKnYU4Aoti7/EEu1/Zyba/YB3Kn2nJ5Lvh8BAtTtKRvbyxBwwUe8M5Go60rjudd2xmdODzLcbCNIwBPfT4Mk5/iXbv2QihXpsUxsaTuTAeOLrRvZTIHcOmXLcy06CyRJYgcL+4GMF1XJQ+RsvvWLjcmQ0fXadogCbh7diHxY2fHb1nOrRz4rtYxTNkp+byZhQ7OejUc4Yt9cHBKEVryeDFAUM7MvWurMuIQOEGB6hNtOH4Lr8WS6eq23HhUHm5F+tP1vcSIcb8NwqQdoaDNNHQD437Lc1BnwinZ3b7G8xS+0BvLvuNjILLfaETqY44TbB0BeOmRaEQs8WXOhs8CckUDzVdfHoWAcV6oOtYGstjYo8FuRhPGToyJ4lRKW4rQ2NUTa2I+N7o8UAq/cTuxvl/hcG4DMGUd3FHNx9ReebWRKV7ktiVtPPcdFZIf4j1vzgJ4WlIYJj0RCl0nKWRFzGIhELl0dZ383bt9MaORy3j6i8NwfHk5yFohgI3abS3U4OCMYuja7XM3ewCmw3Fn3RjQfWP15ztwZJ44Z70tLx5+cXKTLdpZAP90TxW0rc4H4ox9MAgRS33dzoFp/BTYQ0p4i6YZha1Z9qb03m5s+3V/uLDbAEw3uaxM4e2+KY/VIucNFWb+aRjGPxzCrA57YwuY2coZAFMg9205o9j9tln/2Yi0p8Q5oxiAzZUpciuTB45kZqLkR2qgvtSFZcd47isQZVc4cnHbA/DIDf6Y/7cRrDlH1hMyMZKFoOj/mnDmvt5KD3FmWk+BYtb5IXYjHzx/9pdVIB3BWRqzPYgF+5B+cP6BHq6ozuhinsKrSSRGyPwl7B7izJZU6ETynDhAL4X0hp3Ycr6v/bsNwObKy+m7K9njnUxUxIVJO039Qy2yX1c5BeDrP4xAfGIgU1b2jym06doVJi4GYOK0ltYJqlN9vA2Xkhow+9VwZtKjCKqa4+0smozeH1taJhrMQ/XtAfjmUyMx7EY+auzriYUmscnWJt1Zn8BiCLLfVCH10d5xIRMeDcaMl8L7urd9Kn/xyVpc+bPjzJM+NUpc2FsCCQeUdRRA1S3OeDjg4lQor9uIjc5rpO60Qlz39nCM+RUf6GKuTC3aH4WoFX4sFpZEgbV5fE6cmAx8OanBJJemP1uHzBfFbcCWgBJkYP8xcqzJ4uMdiAiYFBif+VIjU/JINhfk5rz31YzDr8kZxTxsZJc9NKNYNFlTDMAhsxRYfpZ/AjnjQt7UOZYd7LRn6pD1cu85DmUAc3L6SQgJ2rXNKOiwK0ZQbu9Du7Dtzb4cErdwYDLe316eAJKDyQa7L77HsxS9zg8Lv4hC7Q/tOL25EreejrULYJKdKZWGLBDkzeuLTGquxJFiSMmHJZ+1IOvlBjRl8Y9LYTz0XrAXU8KneQaEvYMjBmDzWGjhCSS2MaSg3lHJ6wskEhR+ZB2nS8qQJUUs8wVF01Ecx8Wn6pD9qu3DPeU53hJCQVXkkcx/X42uut6MTswD2hcwiZUlzxz9NkduZxq6DeJiCgeu2RsY/zTsuFotOnELgEes9MXifbzt0zLFhsBNFgaSOYmckYFJGfIf44XmbMcy2vTdYSzwh+jgtCITUClIvTmvmylrAo1Y7osFX45glhLiyidXlZuC16nPVem8ZYBk9q8nFNq0CdsCsLmVwBnuO/EPIZj+Ap+SRFkkDeesbd3CmAkMI1b4ghwfw+bxMjwRJcSeWF1u/aTggDlvDwc5X8htT0Q28eK/tzD7OMm+7ibBNl+tKUO9zn7WDQd8loRtm5wdk1sALERz0SBI9qOYh/GP8KYtSxKi0djPTxnjWsnBwXEcA5Wt5Ehq48y91UyuJgpf5I15n4xgSiEBjoiSK/dEFYgGukTe4ouFe3rAe+GBGuT/pXfyprkcbysugvqxBDB9tvRIDBMHaPxkEqv+js/oGLbAGzNfCYeuXQ9dFz9fUlDDjNkVFAdB4ZZkUbEkGi/FKUet9mNxGgK1FGhw8ck6u2lPVJZMWgRicvpQZJwJ+KfaWYZ2OeUaOq8LOosvVo7iTCgxuVuvQW53msO6UnC3PI/Eow4LuksGnvnncIz/XTDqz3bgyIJSZqqypUA5M0CxMj9urWTiABFpuhvqE/iFMpKjDGaSUZedGMnuM7jwYA3yP7CdeXzT0RgMX+xjU7myBWAy7y0+EA3/0V649Hw9Lu3qSZ2nQKA7ahLYD6pYEkXiHVtSivqztrmv5RqSKzv/AzX70/fxN4ToYFL0XdBk3rJBThvy/rnzMhT62TNyahTpMtFhsO1OF9aEfsYgHKFTfoeVDh8PbuHANJCJj4ewC0QIGOQgEMvh6i+IKw609hIpxv8+mAWp0O0+ZftanLo0hOKRyUYrBl4aG5mvKOWo6ojtRY+72x+z3+Lz8egOhrofOxhXpUd8+h+tc9oS7g9EAF0EYvwJLNJc6n/qQOW3bb0SVS3XhTyYK5LjUL6vlUXJNSaLixlOrSnHZ55MeSaU5fE1pjrEilPNOiqkMtSiSmc/1oNxbXDPJSFxp6P23AZgRx17vu/HCtAD5mo/5t3Rpp2p6aFHji4VBgdaIwd0SsFN2YlE/tZAEfIAuB848lRxbQUq9Plo0ts3hxp7+HY3ti33ANi19fbUvsor0GFoRZHOvk1Y6FIC7q5dSPzcw4Gv8iZ4mnNtBQp0l9BlcHzFAAeu0h8B48V+JdQjQri2D57a/VyBBkMNanSOw1WNCt0bSUh82FZXHgD3cwM81VxbAT10yNWlQm+6vceupKuTQTJ7J7ZYGZE9AHZtHzy1XViBSn0B1Hpnr5jlziZh642WV7V6AOzCBniqurYCnWhDodZ2upGtliXA9l3Y9r75dx4Au7YHntourkChLhOdDjxzPV1wKl8oxpn/Fp0HwC5ugKe6ayvQbGhAuc75SwY5cB8lIfFeoVcPgF1bf09tl1fAgDxdut0wS+supIt2Y8v3zELxqSz7ajsnXZ6Sp4F/rRVoMFShRmf/yq3eK8JljcSE6dsxu9sD4H8trAzK2eqgQ54uDXohPdyJUXLgnkxC4sseADuxWJ4i7l+Ban0JGvW2U+9t9c4B7QZIJ3oA7P698fTgxAo0GepRobN/qaFlMxy4/f8E90wA8RE2tUgAAAAASUVORK5CYII="},47621:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},16722:function(Pt,We,C){"use strict";C.d(We,{Z:function(){return s}});const S=u=>typeof u=="object"&&u!=null&&u.nodeType===1,pe=(u,o)=>(!o||u!=="hidden")&&u!=="visible"&&u!=="clip",e=(u,o)=>{if(u.clientHeight{const r=(i=>{if(!i.ownerDocument||!i.ownerDocument.defaultView)return null;try{return i.ownerDocument.defaultView.frameElement}catch(l){return null}})(n);return!!r&&(r.clientHeightio||i>u&&l=o&&d>=c?i-u-n:l>o&&dc?l-o+r:0,p=u=>{const o=u.parentElement;return o==null?u.getRootNode().host||null:o},a=(u,o)=>{var c,n,r,i;if(typeof document=="undefined")return[];const{scrollMode:l,block:d,inline:E,boundary:h,skipOverflowHiddenElements:v}=o,m=typeof h=="function"?h:Y=>Y!==h;if(!S(u))throw new TypeError("Invalid target");const x=document.scrollingElement||document.documentElement,w=[];let f=u;for(;S(f)&&m(f);){if(f=p(f),f===x){w.push(f);break}f!=null&&f===document.body&&e(f)&&!e(document.documentElement)||f!=null&&e(f,v)&&w.push(f)}const O=(n=(c=window.visualViewport)==null?void 0:c.width)!=null?n:innerWidth,y=(i=(r=window.visualViewport)==null?void 0:r.height)!=null?i:innerHeight,{scrollX:b,scrollY:g}=window,{height:A,width:P,top:k,right:B,bottom:M,left:z}=u.getBoundingClientRect(),{top:U,right:K,bottom:X,left:W}=(Y=>{const Q=window.getComputedStyle(Y);return{top:parseFloat(Q.scrollMarginTop)||0,right:parseFloat(Q.scrollMarginRight)||0,bottom:parseFloat(Q.scrollMarginBottom)||0,left:parseFloat(Q.scrollMarginLeft)||0}})(u);let re=d==="start"||d==="nearest"?k-U:d==="end"?M+X:k+A/2-U+X,G=E==="center"?z+P/2-W+K:E==="end"?B+K:z-W;const q=[];for(let Y=0;Y=0&&z>=0&&M<=y&&B<=O&&(Q===x&&!e(Q)||k>=ue&&M<=xe&&z>=we&&B<=se))return q;const ie=getComputedStyle(Q),L=parseInt(ie.borderLeftWidth,10),_=parseInt(ie.borderTopWidth,10),D=parseInt(ie.borderRightWidth,10),Z=parseInt(ie.borderBottomWidth,10);let ne=0,H=0;const F="offsetWidth"in Q?Q.offsetWidth-Q.clientWidth-L-D:0,j="offsetHeight"in Q?Q.offsetHeight-Q.clientHeight-_-Z:0,R="offsetWidth"in Q?Q.offsetWidth===0?0:J/Q.offsetWidth:0,T="offsetHeight"in Q?Q.offsetHeight===0?0:$/Q.offsetHeight:0;if(x===Q)ne=d==="start"?re:d==="end"?re-y:d==="nearest"?I(g,g+y,y,_,Z,g+re,g+re+A,A):re-y/2,H=E==="start"?G:E==="center"?G-O/2:E==="end"?G-O:I(b,b+O,O,L,D,b+G,b+G+P,P),ne=Math.max(0,ne+g),H=Math.max(0,H+b);else{ne=d==="start"?re-ue-_:d==="end"?re-xe+Z+j:d==="nearest"?I(ue,xe,$,_,Z+j,re,re+A,A):re-(ue+$/2)+j/2,H=E==="start"?G-we-L:E==="center"?G-(we+J/2)+F/2:E==="end"?G-se+D+F:I(we,se,J,L,D+F,G,G+P,P);const{scrollLeft:N,scrollTop:te}=Q;ne=T===0?0:Math.max(0,Math.min(te+ne/T,Q.scrollHeight-$/T+j)),H=R===0?0:Math.max(0,Math.min(N+H/R,Q.scrollWidth-J/R+F)),re+=te-ne,G+=N-H}q.push({el:Q,top:ne,left:H})}return q},t=u=>u===!1?{block:"end",inline:"nearest"}:(o=>o===Object(o)&&Object.keys(o).length!==0)(u)?u:{block:"start",inline:"nearest"};function s(u,o){if(!u.isConnected||!(r=>{let i=r;for(;i&&i.parentNode;){if(i.parentNode===document)return!0;i=i.parentNode instanceof ShadowRoot?i.parentNode.host:i.parentNode}return!1})(u))return;const c=(r=>{const i=window.getComputedStyle(r);return{top:parseFloat(i.scrollMarginTop)||0,right:parseFloat(i.scrollMarginRight)||0,bottom:parseFloat(i.scrollMarginBottom)||0,left:parseFloat(i.scrollMarginLeft)||0}})(u);if((r=>typeof r=="object"&&typeof r.behavior=="function")(o))return o.behavior(a(u,o));const n=typeof o=="boolean"||o==null?void 0:o.behavior;for(const{el:r,top:i,left:l}of a(u,t(o))){const d=i-c.top+c.bottom,E=l-c.left+c.right;r.scroll({top:d,left:E,behavior:n})}}}}]); diff --git a/umi.b95c52d1.js b/umi.0679f87f.js similarity index 99% rename from umi.b95c52d1.js rename to umi.0679f87f.js index 0543e2ec7b..f9cc41991b 100644 --- a/umi.b95c52d1.js +++ b/umi.0679f87f.js @@ -1480,6 +1480,6 @@ Schedule: ${X.map(lt=>ku(lt))} pos: ${this.timelinePos}`),ue.length&&this.log(`R `).split(` `),G=[],ue=t?Vo(t.baseTime,t.timescale):0;let de="00:00.000",xe=0,Me=0,Fe,lt=!0;j.oncue=function(ut){const Vt=n[s];let Jt=n.ccOffset;const rr=(xe-ue)/9e4;if(Vt!=null&&Vt.new&&(Me!==void 0?Jt=n.ccOffset=Vt.start:Tl(n,s,rr)),rr){if(!t){Fe=new Error("Missing initPTS for VTT MPEGTS");return}Jt=rr-n.presentationOffset}const xr=ut.endTime-ut.startTime,jr=Yo((ut.startTime+Jt-Me)*9e4,v*9e4)/9e4;ut.startTime=Math.max(jr,0),ut.endTime=Math.max(jr+xr,0);const pn=ut.text.trim();ut.text=decodeURIComponent(encodeURIComponent(pn)),ut.id||(ut.id=lf(ut.startTime,ut.endTime,pn)),ut.endTime>0&&G.push(ut)},j.onparsingerror=function(ut){Fe=ut},j.onflush=function(){if(Fe){T(Fe);return}w(G)},X.forEach(ut=>{if(lt)if(iu(ut,"X-TIMESTAMP-MAP=")){lt=!1,ut.slice(16).split(",").forEach(Vt=>{iu(Vt,"LOCAL:")?de=Vt.slice(6):iu(Vt,"MPEGTS:")&&(xe=parseInt(Vt.slice(7)))});try{Me=Af(de)/1e3}catch(Vt){Fe=Vt}return}else ut===""&&(lt=!1);j.parse(ut+` `)}),j.flush()}const au="stpp.ttml.im1t",Cf=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,Tf=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,cf={left:"start",center:"center",right:"end",start:"start",end:"end"};function Uc(D,t,n,s){const v=_t(new Uint8Array(D),["mdat"]);if(v.length===0){s(new Error("Could not parse IMSC1 mdat"));return}const w=v.map(j=>J(j)),T=gu(t.baseTime,1,t.timescale);try{w.forEach(j=>n(Ff(j,T)))}catch(j){s(j)}}function Ff(D,t){const v=new DOMParser().parseFromString(D,"text/xml").getElementsByTagName("tt")[0];if(!v)throw new Error("Invalid ttml");const w={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},T=Object.keys(w).reduce((de,xe)=>(de[xe]=v.getAttribute(`ttp:${xe}`)||w[xe],de),{}),j=v.getAttribute("xml:space")!=="preserve",X=$f(zc(v,"styling","style")),G=$f(zc(v,"layout","region")),ue=zc(v,"body","[begin]");return[].map.call(ue,de=>{const xe=Yf(de,j);if(!xe||!de.hasAttribute("begin"))return null;const Me=ff(de.getAttribute("begin"),T),Fe=ff(de.getAttribute("dur"),T);let lt=ff(de.getAttribute("end"),T);if(Me===null)throw Zf(de);if(lt===null){if(Fe===null)throw Zf(de);lt=Me+Fe}const ut=new Sf(Me-t,lt-t,xe);ut.id=lf(ut.startTime,ut.endTime,ut.text);const Vt=G[de.getAttribute("region")],Jt=X[de.getAttribute("style")],rr=Bf(Vt,Jt,X),{textAlign:xr}=rr;if(xr){const jr=cf[xr];jr&&(ut.lineAlign=jr),ut.align=xr}return y(ut,rr),ut}).filter(de=>de!==null)}function zc(D,t,n){const s=D.getElementsByTagName(t)[0];return s?[].slice.call(s.querySelectorAll(n)):[]}function $f(D){return D.reduce((t,n)=>{const s=n.getAttribute("xml:id");return s&&(t[s]=n),t},{})}function Yf(D,t){return[].slice.call(D.childNodes).reduce((n,s,v)=>{var w;return s.nodeName==="br"&&v?n+` -`:(w=s.childNodes)!=null&&w.length?Yf(s,t):t?n+s.textContent.trim().replace(/\s+/g," "):n+s.textContent},"")}function Bf(D,t,n){const s="http://www.w3.org/ns/ttml#styling";let v=null;const w=["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"],T=D!=null&&D.hasAttribute("style")?D.getAttribute("style"):null;return T&&n.hasOwnProperty(T)&&(v=n[T]),w.reduce((j,X)=>{const G=Xf(t,s,X)||Xf(D,s,X)||Xf(v,s,X);return G&&(j[X]=G),j},{})}function Xf(D,t,n){return D&&D.hasAttributeNS(t,n)?D.getAttributeNS(t,n):null}function Zf(D){return new Error(`Could not parse ttml timestamp ${D}`)}function ff(D,t){if(!D)return null;let n=Lf(D);return n===null&&(Cf.test(D)?n=id(D,t):Tf.test(D)&&(n=Wf(D,t))),n}function id(D,t){const n=Cf.exec(D),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 Wf(D,t){const n=Tf.exec(D),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 Nf{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 ad{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=g(),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 Nf(this,"textTrack1"),n=new Nf(this,"textTrack2"),s=new Nf(this,"textTrack3"),v=new Nf(this,"textTrack4");this.cea608Parser1=new yl(1,t,n),this.cea608Parser2=new yl(3,s,v)}addCues(t,n,s,v,w){let T=!1;for(let j=w.length;j--;){const X=w[j],G=Hf(X[0],X[1],n,s);if(G>=0&&(X[0]=Math.min(X[0],n),X[1]=Math.max(X[1],s),T=!0,G/(s-n)>.5))return}if(T||w.push([n,s]),this.config.renderTextTracksNatively){const j=this.captionsTracks[t];this.Cues.newCue(j,n,s,v)}else{const j=this.Cues.newCue(null,n,s,v);this.hls.trigger(o.CUES_PARSED,{type:"captions",cues:j,track:t})}}onInitPtsFound(t,{frag:n,id:s,initPTS:v,timescale:w,trackId:T}){const{unparsedVttFrags:j}=this;s===u.MAIN&&(this.initPTS[n.cc]={baseTime:v,timescale:w,trackId:T}),j.length&&(this.unparsedVttFrags=[],j.forEach(X=>{this.initPTS[X.frag.cc]?this.onFragLoaded(o.FRAG_LOADED,X):this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:X.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{ns(v[w]),delete v[w]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=g(),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===au);if(this.config.enableWebVTT||v&&this.config.enableIMSC1){if(Kc(this.tracks,s)){this.tracks=s;return}if(this.textTracks=[],this.tracks=s,this.config.renderTextTracksNatively){const T=this.media,j=T?ql(T.textTracks):null;if(this.tracks.forEach((X,G)=>{let ue;if(j){let de=null;for(let xe=0;xeG!==null).map(G=>G.label);X.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${X.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const T=this.tracks.map(j=>({label:j.name,kind:j.type.toLowerCase(),default:j.default,subtitleTrack:j}));this.hls.trigger(o.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:T})}}}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]}`,T=this.captionsProperties[w];T&&(T.label=s.name,s.lang&&(T.languageCode=s.lang),T.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:T,lastSn:j}=this,{cc:X,sn:G}=n.frag,ue=(s=(v=n.part)==null?void 0:v.index)!=null?s:-1;w&&T&&(G!==j+1||G===j&&ue!==this.lastPartIndex+1||X!==this.lastCc)&&(w.reset(),T.reset()),this.lastCc=X,this.lastSn=G,this.lastPartIndex=ue}}onFragLoaded(t,n){const{frag:s,payload:v}=n;if(s.type===u.SUBTITLE)if(v.byteLength){const w=s.decryptdata,T="stats"in n;if(w==null||!w.encrypted||T){const j=this.tracks[s.level],X=this.vttCCs;X[s.cc]||(X[s.cc]={start:s.start,prevCC:this.prevCC,new:!0},this.prevCC=s.cc),j&&j.textCodec===au?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;Uc(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:T}=this,j=w.length-1;if(!w[s.cc]&&j===-1){T.push(t);return}const X=this.hls,G=(n=s.initSegment)!=null&&n.data?Gt(s.initSegment.data,new Uint8Array(v)).buffer:v;jc(G,this.initPTS[s.cc],this.vttCCs,s.cc,s.start,ue=>{this._appendCues(ue,s.level),X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:s})},ue=>{const de=ue.message==="Missing initPTS for VTT MPEGTS";de?T.push(t):this._fallbackToIMSC1(s,v),X.logger.log(`Failed to parse VTT cue: ${ue}`),!(de&&j>s.cc)&&X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:ue})})}_fallbackToIMSC1(t,n){const s=this.tracks[t.level];s.textCodec||Uc(n,this.initPTS[t.cc],()=>{s.textCodec=au,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=>Wo(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;wAo(j[X],n,s))}if(this.config.renderTextTracksNatively&&n===0&&v!==void 0){const{textTracks:j}=this;Object.keys(j).forEach(X=>Ao(j[X],n,v))}}}extractCea608Data(t){const n=[[],[]],s=t[0]&31;let v=2;for(let w=0;w=16?X--:X++;const Me=sl(G.trim()),Fe=lf(t,n,Me);D!=null&&(de=D.cues)!=null&&de.getCueById(Fe)||(T=new ue(t,n,Me),T.id=Fe,T.line=xe+1,T.align="left",T.position=10+Math.min(80,Math.floor(X*8/32)*10),v.push(T))}return D&&v.length&&(v.sort((xe,Me)=>xe.line==="auto"||Me.line==="auto"?0:xe.line>8&&Me.line>8?Me.line-xe.line:xe.line-Me.line),v.forEach(xe=>Wo(D,xe))),v}};function _e(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(D){}return!1}const Re=/(\d+)-(\d+)\/(\d+)/;class at{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||vn,this.controller=new self.AbortController,this.stats=new U}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=jt(t,this.controller.signal),T=t.responseType==="arraybuffer",j=T?"byteLength":"length",{maxTimeToFirstByteMs:X,maxLoadTimeMs:G}=n.loadPolicy;this.context=t,this.config=n,this.callbacks=s,this.request=this.fetchSetup(t,w),self.clearTimeout(this.requestTimeout),n.timeout=X&&r(X)?X:G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},n.timeout),(ao(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(de=>{var xe;this.response=this.loader=de;const Me=Math.max(self.performance.now(),v.loading.start);if(self.clearTimeout(this.requestTimeout),n.timeout=G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},G-(Me-v.loading.start)),!de.ok){const{status:lt,statusText:ut}=de;throw new Oi(ut||"fetch, bad network response",lt,de)}v.loading.first=Me,v.total=Or(de.headers)||v.total;const Fe=(xe=this.callbacks)==null?void 0:xe.onProgress;return Fe&&r(n.highWaterMark)?this.loadProgressively(de,v,t,n.highWaterMark,Fe):T?de.arrayBuffer():t.responseType==="json"?de.json():de.text()}).then(de=>{var xe,Me;const Fe=this.response;if(!Fe)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),v.loading.end=Math.max(self.performance.now(),v.loading.first);const lt=de[j];lt&&(v.loaded=v.total=lt);const ut={url:Fe.url,data:de,code:Fe.status},Vt=(xe=this.callbacks)==null?void 0:xe.onProgress;Vt&&!r(n.highWaterMark)&&Vt(v,t,de,Fe),(Me=this.callbacks)==null||Me.onSuccess(ut,v,t,Fe)}).catch(de=>{var xe;if(self.clearTimeout(this.requestTimeout),v.aborted)return;const Me=de&&de.code||0,Fe=de?de.message:null;(xe=this.callbacks)==null||xe.onError({code:Me,text:Fe},t,de?de.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 T=new gr,j=t.body.getReader(),X=()=>j.read().then(G=>{if(G.done)return T.dataLength&&w(n,s,T.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const ue=G.value,de=ue.length;return n.loaded+=de,de=v&&w(n,s,T.flush().buffer,t)):w(n,s,ue.buffer,t),X()}).catch(()=>Promise.reject());return X()}}function jt(D,t){const n={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(y({},D.headers))};return D.rangeEnd&&n.headers.set("Range","bytes="+D.rangeStart+"-"+String(D.rangeEnd-1)),n}function ar(D){const t=Re.exec(D);if(t)return parseInt(t[2])-parseInt(t[1])+1}function Or(D){const t=D.get("Content-Range");if(t){const s=ar(t);if(r(s))return s}const n=D.get("Content-Length");if(n)return parseInt(n)}function vn(D,t){return new self.Request(D.url,t)}class Oi extends Error{constructor(t,n,s){super(t),this.code=void 0,this.details=void 0,this.code=n,this.details=s}}const Ua=/^age:\s*[\d.]+\s*$/im;class Yn{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 U,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(T=>{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(T=>{var j;(j=this.callbacks)==null||j.onError({code:s.status,text:T.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:T}=s.loadPolicy;if(v)for(const j in v)t.setRequestHeader(j,v[j]);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:T,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 G=n.status,ue=n.responseType==="text"?n.responseText:null;if(G>=200&&G<300){const Fe=ue!=null?ue:n.response;if(Fe!=null){var T,j;s.loading.end=Math.max(self.performance.now(),s.loading.first);const lt=n.responseType==="arraybuffer"?Fe.byteLength:Fe.length;s.loaded=s.total=lt,s.bwEstimate=s.total*8e3/(s.loading.end-s.loading.first);const ut=(T=this.callbacks)==null?void 0:T.onProgress;ut&&ut(s,t,Fe,n);const Vt={url:n.responseURL,data:Fe,code:G};(j=this.callbacks)==null||j.onSuccess(Vt,s,t,n);return}}const de=w.loadPolicy.errorRetry,xe=s.retry,Me={url:t.url,data:void 0,code:G};if(Cr(de,xe,!1,Me))this.retry(de);else{var X;W.error(`${G} while loading ${t.url}`),(X=this.callbacks)==null||X.onError({code:G,text:n.statusText},t,n,s)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,n=this.stats.retry;if(Cr(t,n,!0))this.retry(t);else{var s;W.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=Dr(t,s.retry),s.retry++,W.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&&Ua.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 ha={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},za=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:Yn,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:et,bufferController:lo,capLevelController:El,errorController:on,fpsController:cs,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:_u,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:ha},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},Ma()),{},{subtitleStreamController:Cl,subtitleTrackController:Fc,timelineController:ad,audioStreamController:Gc,audioTrackController:Il,emeController:ke,cmcdController:xf,contentSteeringController:O,interstitialsController:Ef});function Ma(){return{cueHandler:z,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 en(D,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=Nr(D),v=["manifest","level","frag"],w=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return v.forEach(T=>{const j=`${T==="level"?"playlist":T}LoadPolicy`,X=t[j]===void 0,G=[];w.forEach(ue=>{const de=`${T}Loading${ue}`,xe=t[de];if(xe!==void 0&&X){G.push(de);const Me=s[j].default;switch(t[j]={default:Me},ue){case"TimeOut":Me.maxLoadTimeMs=xe,Me.maxTimeToFirstByteMs=xe;break;case"MaxRetry":Me.errorRetry.maxNumRetry=xe,Me.timeoutRetry.maxNumRetry=xe;break;case"RetryDelay":Me.errorRetry.retryDelayMs=xe,Me.timeoutRetry.retryDelayMs=xe;break;case"MaxRetryTimeout":Me.errorRetry.maxRetryDelayMs=xe,Me.timeoutRetry.maxRetryDelayMs=xe;break}}}),G.length&&n.warn(`hls.js config: "${G.join('", "')}" setting(s) are deprecated, use "${j}": ${zi(t[j])}`)}),b(b({},s),t)}function Nr(D){return D&&typeof D=="object"?Array.isArray(D)?D.map(Nr):Object.keys(D).reduce((t,n)=>(t[n]=Nr(D[n]),t),{}):D}function Qr(D,t){const n=D.loader;n!==at&&n!==Yn?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),D.progressive=!1):_e()&&(D.loader=at,D.progressive=!0,D.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const In=2,Zn=.1,Xa=.05,Wi=100;class Qa extends Rs{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(Wi),this.mediaSource=n.mediaSource;const s=this.media=n.media;ja(s,"playing",this.onMediaPlaying),ja(s,"waiting",this.onMediaWaiting),ja(s,"ended",this.onMediaEnded)}onMediaDetaching(t,n){this.clearInterval();const{media:s}=this;s&&(rs(s,"playing",this.onMediaPlaying),rs(s,"waiting",this.onMediaWaiting),rs(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 T=this.media;if(!T)return;const{seeking:j}=T,X=this.seeking&&!j,G=!this.seeking&&j,ue=T.paused&&!j||T.ended||T.playbackRate===0;if(this.seeking=j,t!==n){n&&(this.ended=0),this.moved=!0,j||(this.nudgeRetry=0,w.nudgeOnVideoHole&&!ue&&t>n&&this.nudgeOnVideoHole(t,n)),this.waiting===0&&this.stallResolved(t);return}if(G||X){X&&this.stallResolved(t);return}if(ue){this.nudgeRetry=0,this.stallResolved(t),!this.ended&&T.ended&&this.hls&&(this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1}));return}if(!li.getBuffered(T).length){this.nudgeRetry=0;return}const de=li.bufferInfo(T,t,0),xe=de.nextStart||0,Me=this.fragmentTracker;if(j&&Me&&this.hls){const pn=fs(this.hls.inFlightFragments,t),Ur=de.len>In,an=!xe||pn||xe-t>In&&!Me.getPartialFragment(t);if(Ur||an)return;this.moved=!1}const Fe=(v=this.hls)==null?void 0:v.latestLevelDetails;if(!this.moved&&this.stalled!==null&&Me){if(!(de.len>0)&&!xe)return;const Ur=Math.max(xe,de.start||0)-t,nn=!!(Fe!=null&&Fe.live)?Fe.targetduration*2:In,Vr=Nl(t,Me);if(Ur>0&&(Ur<=nn||Vr)){T.paused||this._trySkipBufferHole(Vr);return}}const lt=w.detectStallWithCurrentTimeMs,ut=self.performance.now(),Vt=this.waiting;let Jt=this.stalled;if(Jt===null)if(Vt>0&&ut-Vt=lt||Vt)&&this.hls){var xr;if(((xr=this.mediaSource)==null?void 0:xr.readyState)==="ended"&&!(Fe!=null&&Fe.live)&&Math.abs(t-((Fe==null?void 0:Fe.edge)||0))<1){if(this.ended)return;this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!0});return}if(this._reportStall(de),!this.media||!this.hls)return}const jr=li.bufferInfo(T,t,w.maxBufferHole);this._tryFixBufferStall(jr,rr,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=li.bufferedInfo(li.timeRangesToArray(this.buffered.audio),t,0);if(w.len>1&&n>=w.start){const T=li.timeRangesToArray(v),j=li.bufferedInfo(T,n,0).bufferedIndex;if(j>-1&&jj)&&ue-G<1&&t-G<2){const de=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${G} -> ${ue} buffered index: ${X}`);this.warn(de.message),this.media.currentTime+=1e-6;let xe=Nl(t,this.fragmentTracker);xe&&"fragment"in xe?xe=xe.fragment:xe||(xe=void 0);const Me=li.bufferInfo(this.media,t,0);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:de,reason:de.message,frag:xe,buffer:Me.len,bufferInfo:Me})}}}}}_tryFixBufferStall(t,n,s){var v,w;const{fragmentTracker:T,media:j}=this,X=(v=this.hls)==null?void 0:v.config;if(!j||!T||!X)return;const G=(w=this.hls)==null?void 0:w.latestLevelDetails,ue=Nl(s,T);if((ue||G!=null&&G.live&&s1&&t.len>X.maxBufferHole||t.nextStart&&(t.nextStart-sX.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),T=s.getFragAtPos(v,u.MAIN);if(w&&T)return T.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 T=new Error(`Playback stalling at @${s.currentTime} due to low buffer (${zi(t)})`);this.warn(T.message),n.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_STALLED_ERROR,fatal:!1,error:T,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 T=v.currentTime,j=li.bufferInfo(v,T,0),X=T0&&j.len<1&&v.readyState<3,xe=X-T;if(xe>0&&(ue||de)){if(xe>w.maxBufferHole){let Fe=!1;if(T===0){const lt=s.getAppendedFrag(0,u.MAIN);lt&&X{const D=od();try{D&&new D(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();class Sd{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&&ns(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;ned&&(de=ed),de-ue<=0&&(de=ue+sd);for(let Me=0;Meue.type===Tn.audioId3&&X:v==="video"?G=ue=>ue.type===Tn.emsg&&j:G=ue=>ue.type===Tn.audioId3&&X||ue.type===Tn.emsg&&j,Ao(w,n,s,G)}}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:T}=this.hls.config;if(!w)return;const j=od();if(s&&v&&!T){const{fragmentStart:lt,fragmentEnd:ut}=t;let Vt=this.assetCue;Vt?(Vt.startTime=lt,Vt.endTime=ut):j&&(Vt=this.assetCue=ud(j,lt,ut,{assetPlayerId:this.hls.config.assetPlayerId},"hlsjs.interstitial.asset"),Vt&&(Vt.id=s,this.id3Track||(this.id3Track=this.createTrack(this.media)),this.id3Track.addCue(Vt),Vt.addEventListener("enter",this.onEventCueEnter)))}if(!t.hasProgramDateTime)return;const{id3Track:X}=this,{dateRanges:G}=t,ue=Object.keys(G);let de=this.dateRangeCuesAppended;if(X&&n){var xe;if((xe=X.cues)!=null&&xe.length){const lt=Object.keys(de).filter(ut=>!ue.includes(ut));for(let ut=lt.length;ut--;){var Me;const Vt=lt[ut],Jt=(Me=de[Vt])==null?void 0:Me.cues;delete de[Vt],Jt&&Object.keys(Jt).forEach(rr=>{const xr=Jt[rr];if(xr){xr.removeEventListener("enter",this.onEventCueEnter);try{X.removeCue(xr)}catch(jr){}}})}}else de=this.dateRangeCuesAppended={}}const Fe=t.fragments[t.fragments.length-1];if(!(ue.length===0||!r(Fe==null?void 0:Fe.programDateTime))){this.id3Track||(this.id3Track=this.createTrack(this.media));for(let lt=0;lt{if(Ei!==Vt.id){const Qi=G[Ei];if(Qi.class===Vt.class&&Qi.startDate>Vt.startDate&&(!Dn||Vt.startDate.01&&(Ei.startTime=Jt,Ei.endTime=pn);else if(j){let Qi=Vt.attr[Dn];Ho(Dn)&&(Qi=V(Qi));const qi=ud(j,Jt,pn,{key:Dn,data:Qi},Tn.dateRange);qi&&(qi.id=ut,this.id3Track.addCue(qi),xr[Dn]=qi,T&&(Dn==="X-ASSET-LIST"||Dn==="X-ASSET-URL")&&qi.addEventListener("enter",this.onEventCueEnter))}}de[ut]={cues:xr,dateRange:Vt,durationKnown:jr}}}}}class Ad{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:T}=this.config;if(!w||T===1||!s.live)return;const j=this.targetLatency;if(j===null)return;const X=v-j,G=Math.min(this.maxLatency,j+s.targetduration);if(X.05&&this.forwardBufferLength>1){const de=Math.min(2,Math.max(1,T)),xe=Math.round(2/(1+Math.exp(-.75*X-this.edgeStalled))*20)/20,Me=Math.min(de,Math.max(1,xe));this.changeMediaPlaybackRate(n,Me)}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:T,lowLatencyMode:j}=this.config,X=this.hls.userConfig;let G=j&&s||n;(this._targetLatencyUpdated||X.liveSyncDuration||X.liveSyncDurationCount||G===0)&&(G=w!==void 0?w:T*v);const ue=v;return G+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,T=v-s.totalduration,j=v-(this.config.lowLatencyMode&&s.partTarget||s.targetduration);return Math.min(Math.max(T,w),j)}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 Cd extends wo{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={},T={};let j=!1,X=!1,G=!1;n.levels.forEach(ue=>{const de=ue.attrs;let{audioCodec:xe,videoCodec:Me}=ue;xe&&(ue.audioCodec=xe=At(xe,s)||void 0),Me&&(Me=ue.videoCodec=Rr(Me));const{width:Fe,height:lt,unknownCodecs:ut}=ue,Vt=(ut==null?void 0:ut.length)||0;if(j||(j=!!(Fe&<)),X||(X=!!Me),G||(G=!!xe),Vt||xe&&!this.isAudioSupported(xe)||Me&&!this.isVideoSupported(Me)){this.log(`Some or all CODECS not supported "${de.CODECS}"`);return}const{CODECS:Jt,"FRAME-RATE":rr,"HDCP-LEVEL":xr,"PATHWAY-ID":jr,RESOLUTION:pn,"VIDEO-RANGE":Ur}=de,nn=`${`${jr||"."}-`}${ue.bitrate}-${pn}-${rr}-${Jt}-${Ur}-${xr}`;if(w[nn])if(w[nn].uri!==ue.url&&!ue.attrs["PATHWAY-ID"]){const Vr=T[nn]+=1;ue.attrs["PATHWAY-ID"]=new Array(Vr+1).join(".");const Dn=this.createLevel(ue);w[nn]=Dn,v.push(Dn)}else w[nn].addGroupId("audio",de.AUDIO),w[nn].addGroupId("text",de.SUBTITLES);else{const Vr=this.createLevel(ue);w[nn]=Vr,T[nn]=1,v.push(Vr)}}),this.filterAndSortMediaOptions(v,n,j,X,G)}createLevel(t){const n=new wi(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=ot(v,[])}return n}isAudioSupported(t){return Pe(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return Pe(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,n,s,v,w){var T;let j=[],X=[],G=t;const ue=((T=n.stats)==null?void 0:T.parsing)||{};if((s||v)&&w&&(G=G.filter(({videoCodec:Jt,videoRange:rr,width:xr,height:jr})=>(!!Jt||!!(xr&&jr))&&Qn(rr))),G.length===0){Promise.resolve().then(()=>{if(this.hls){let Jt="no level with compatible codecs found in manifest",rr=Jt;n.levels.length&&(rr=`one or more CODECS in variant not supported: ${zi(n.levels.map(jr=>jr.attrs.CODECS).filter((jr,pn,Ur)=>Ur.indexOf(jr)===pn))}`,this.warn(rr),Jt+=` (${rr})`);const xr=new Error(Jt);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:n.url,error:xr,reason:rr})}}),ue.end=performance.now();return}n.audioTracks&&(j=n.audioTracks.filter(Jt=>!Jt.audioCodec||this.isAudioSupported(Jt.audioCodec)),hd(j)),n.subtitles&&(X=n.subtitles,hd(X));const de=G.slice(0);G.sort((Jt,rr)=>{if(Jt.attrs["HDCP-LEVEL"]!==rr.attrs["HDCP-LEVEL"])return(Jt.attrs["HDCP-LEVEL"]||"")>(rr.attrs["HDCP-LEVEL"]||"")?1:-1;if(s&&Jt.height!==rr.height)return Jt.height-rr.height;if(Jt.frameRate!==rr.frameRate)return Jt.frameRate-rr.frameRate;if(Jt.videoRange!==rr.videoRange)return On.indexOf(Jt.videoRange)-On.indexOf(rr.videoRange);if(Jt.videoCodec!==rr.videoCodec){const xr=we(Jt.videoCodec),jr=we(rr.videoCodec);if(xr!==jr)return jr-xr}if(Jt.uri===rr.uri&&Jt.codecSet!==rr.codecSet){const xr=gt(Jt.codecSet),jr=gt(rr.codecSet);if(xr!==jr)return jr-xr}return Jt.averageBitrate!==rr.averageBitrate?Jt.averageBitrate-rr.averageBitrate:0});let xe=de[0];if(this.steering&&(G=this.steering.filterParsedLevels(G),G.length!==de.length)){for(let Jt=0;Jtxr&&xr===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=jr)}break}const Fe=w&&!v,lt=this.hls.config,ut=!!(lt.audioStreamController&<.audioTrackController),Vt={levels:G,audioTracks:j,subtitleTracks:X,sessionData:n.sessionData,sessionKeys:n.sessionKeys,firstLevel:this._firstLevel,stats:n.stats,audio:w,video:v,altAudio:ut&&!Fe&&j.some(Jt=>!!Jt.url)};ue.end=performance.now(),this.hls.trigger(o.MANIFEST_PARSED,Vt)}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"),de=t<0;if(this.hls.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.LEVEL_SWITCH_ERROR,level:t,fatal:de,error:ue,reason:ue.message}),de)return;t=Math.min(t,n.length-1)}const s=this.currentLevelIndex,v=this.currentLevel,w=v?v.attrs["PATHWAY-ID"]:void 0,T=n[t],j=T.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=T,s===t&&v&&w===j)return;this.log(`Switching to level ${t} (${T.height?T.height+"p ":""}${T.videoRange?T.videoRange+" ":""}${T.codecSet?T.codecSet+" ":""}@${T.bitrate})${j?" with Pathway "+j:""} from level ${s}${w?" with Pathway "+w:""}`);const X={level:t,attrs:T.attrs,details:T.details,bitrate:T.bitrate,averageBitrate:T.averageBitrate,maxBitrate:T.maxBitrate,realBitrate:T.realBitrate,width:T.width,height:T.height,codecSet:T.codecSet,audioCodec:T.audioCodec,videoCodec:T.videoCodec,audioGroups:T.audioGroups,subtitleGroups:T.subtitleGroups,loaded:T.loaded,loadError:T.loadError,fragmentError:T.fragmentError,name:T.name,id:T.id,uri:T.uri,url:T.url,urlId:0,audioGroupIds:T.audioGroupIds,textGroupIds:T.textGroupIds};this.hls.trigger(o.LEVEL_SWITCHING,X);const G=T.details;if(!G||G.live){const ue=this.switchParams(T.uri,v==null?void 0:v.details,G);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,T=n.levelInfo;if(!T){var j;this.warn(`Invalid level index ${v}`),(j=n.deliveryDirectives)!=null&&j.skip&&(w.deltaUpdateFailed=!0);return}if(T===this.currentLevel||n.withoutMultiVariant){T.fragmentError===0&&(T.loadError=0);let X=T.details;X===n.details&&X.advanced&&(X=void 0),this.playlistLoaded(v,n,X)}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"],T=t.details,j=T==null?void 0:T.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:""}${j&&T.live?" age "+j.toFixed(1)+(T.type?" "+T.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,T)=>T!==t?!0:(this.steering&&this.steering.removeLevel(w),w===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,w.details&&w.details.fragments.forEach(j=>j.level=-1)),!1));ps(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 hd(D){const t={};D.forEach(n=>{const s=n.groupId||"";n.id=t[s]=t[s]||0,t[s]++})}function pd(){return self.SourceBuffer||self.WebKitSourceBuffer}function md(){if(!ae())return!1;const t=pd();return!t||t.prototype&&typeof t.prototype.appendBuffer=="function"&&typeof t.prototype.remove=="function"}function Td(){if(!md())return!1;const D=ae();return typeof(D==null?void 0:D.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(t=>D.isTypeSupported(We(t,"video")))||["mp4a.40.2","fLaC"].some(t=>D.isTypeSupported(We(t,"audio"))))}function Pd(){var D;const t=pd();return typeof(t==null||(D=t.prototype)==null?void 0:D.changeType)=="function"}const vd=100;class _d extends Nt{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 T=this.getFwdBufferInfoAtPos(v,w,u.MAIN,0);if(T===null||T.len===0){this.warn(`Main forward buffer length at ${w} on "seeked" event ${T?T.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(vd),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=De.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=n?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=De.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case De.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=De.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=De.IDLE;break}break}case De.FRAG_LOADING_WAITING_RETRY:this.checkRetryDate();break}this.state===De.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 T=s[w],j=this.getMainFwdBufferInfo();if(j===null)return;const X=this.getLevelDetails();if(X&&this._streamEnded(j,X)){const lt={};this.altAudio===2&&(lt.type="video"),this.hls.trigger(o.BUFFER_EOS,lt),this.state=De.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 G=T.details;if(!G||this.state===De.WAITING_LEVEL||this.waitForLive(T)){this.level=w,this.state=De.WAITING_LEVEL,this.startFragRequested=!1;return}const ue=j.len,de=this.getMaxBufferLength(T.maxBitrate);if(ue>=de)return;this.backtrackFragment&&this.backtrackFragment.start>j.end&&(this.backtrackFragment=null);const xe=this.backtrackFragment?this.backtrackFragment.start:j.end;let Me=this.getNextFragment(xe,G);if(this.couldBacktrack&&!this.fragPrevious&&Me&&Ce(Me)&&this.fragmentTracker.getState(Me)!==_n.OK){var Fe;const ut=((Fe=this.backtrackFragment)!=null?Fe:Me).sn-G.startSN,Vt=G.fragments[ut-1];Vt&&Me.cc===Vt.cc&&(Me=Vt,this.fragmentTracker.removeFragment(Vt))}else this.backtrackFragment&&j.len&&(this.backtrackFragment=null);if(Me&&this.isLoopLoading(Me,xe)){if(!Me.gap){const ut=this.audioOnly&&!this.altAudio?ie.AUDIO:ie.VIDEO,Vt=(ut===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Vt&&this.afterBufferFlushed(Vt,ut,u.MAIN)}Me=this.getNextFragmentLoopLoading(Me,G,j,u.MAIN,de)}Me&&(Me.initSegment&&!Me.initSegment.data&&!this.bitrateTest&&(Me=Me.initSegment),this.loadFragment(Me,T,xe))}loadFragment(t,n,s){const v=this.fragmentTracker.getState(t);v===_n.NOT_LOADED||v===_n.PARTIAL?Ce(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 j=this.getMainFwdBufferInfo();if(!j||j.len=T-n.maxFragLookUpTolerance&&w<=j;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=st(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,T=!1;for(const j in s){const X=s[j];if(X.id==="main"){if(w=j,v=X,j==="video"){const G=s[j];G&&(this.videoBuffer=G.buffer)}}else T=!0}T&&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===De.PARSED&&(this.state=De.IDLE);return}const j=v?v.stats:s.stats;this.fragLastKbps=Math.round(8*j.total/(j.buffering.end-j.loading.first)),Ce(s)&&(this.fragPrevious=s),this.fragBufferedComplete(s,v)}const T=this.media;T&&(!this._hasEnoughToStart&&li.getBuffered(T).length&&(this._hasEnoughToStart=!0,this.seekToStartPos()),w&&this.tick())}get hasEnoughToStart(){return this._hasEnoughToStart}onError(t,n){var s;if(n.fatal){this.state=De.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===De.WAITING_LEVEL&&((s=n.context)==null?void 0:s.type)===h.LEVEL&&(this.state=De.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=De.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&&(X{const{hls:v}=this,w=s==null?void 0:s.frag;if(!w||this.fragContextChanged(w))return;n.fragmentError=0,this.state=De.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const T=w.stats;T.parsing.start=T.parsing.end=T.buffering.start=T.buffering.end=self.performance.now(),v.trigger(o.FRAG_LOADED,s),w.bitrateTest=!1}).catch(s=>{this.state===De.STOPPED||this.state===De.ERROR||(this.warn(s),this.resetFragmentLoading(t))})}_handleTransmuxComplete(t){const n=this.playlistType,{hls:s}=this,{remuxResult:v,chunkMeta:w}=t,T=this.getCurrentContext(w);if(!T){this.resetWhenMissingContext(w);return}const{frag:j,part:X,level:G}=T,{video:ue,text:de,id3:xe,initSegment:Me}=v,{details:Fe}=G,lt=this.altAudio?void 0:v.audio;if(this.fragContextChanged(j)){this.fragmentTracker.removeFragment(j);return}if(this.state=De.PARSING,Me){const ut=Me.tracks;if(ut){const xr=j.initSegment||j;if(this.unhandledEncryptionError(Me,j))return;this._bufferInitSegment(G,ut,xr,w),s.trigger(o.FRAG_PARSING_INIT_SEGMENT,{frag:xr,id:n,tracks:ut})}const Vt=Me.initPTS,Jt=Me.timescale,rr=this.initPTS[j.cc];if(r(Vt)&&(!rr||rr.baseTime!==Vt||rr.timescale!==Jt)){const xr=Me.trackId;this.initPTS[j.cc]={baseTime:Vt,timescale:Jt,trackId:xr},s.trigger(o.INIT_PTS_FOUND,{frag:j,id:n,initPTS:Vt,timescale:Jt,trackId:xr})}}if(ue&&Fe){lt&&ue.type==="audiovideo"&&this.logMuxedErr(j);const ut=Fe.fragments[j.sn-1-Fe.startSN],Vt=j.sn===Fe.startSN,Jt=!ut||j.cc>ut.cc;if(v.independent!==!1){const{startPTS:rr,endPTS:xr,startDTS:jr,endDTS:pn}=ue;if(X)X.elementaryStreams[ue.type]={startPTS:rr,endPTS:xr,startDTS:jr,endDTS:pn};else if(ue.firstKeyFrame&&ue.independent&&w.id===1&&!Jt&&(this.couldBacktrack=!0),ue.dropped&&ue.independent){const Ur=this.getMainFwdBufferInfo(),an=(Ur?Ur.end:this.getLoadPosition())+this.config.maxBufferHole,nn=ue.firstKeyFramePTS?ue.firstKeyFramePTS:rr;if(!Vt&&anIn&&(j.gap=!0);j.setElementaryStreamInfo(ue.type,rr,xr,jr,pn),this.backtrackFragment&&(this.backtrackFragment=j),this.bufferFragmentData(ue,j,X,w,Vt||Jt)}else if(Vt||Jt)j.gap=!0;else{this.backtrack(j);return}}if(lt){const{startPTS:ut,endPTS:Vt,startDTS:Jt,endDTS:rr}=lt;X&&(X.elementaryStreams[ie.AUDIO]={startPTS:ut,endPTS:Vt,startDTS:Jt,endDTS:rr}),j.setElementaryStreamInfo(ie.AUDIO,ut,Vt,Jt,rr),this.bufferFragmentData(lt,j,X,w)}if(Fe&&xe!=null&&xe.samples.length){const ut={id:n,frag:j,details:Fe,samples:xe.samples};s.trigger(o.FRAG_PARSING_METADATA,ut)}if(Fe&&de){const ut={id:n,frag:j,details:Fe,samples:de.samples};s.trigger(o.FRAG_PARSING_USERDATA,ut)}}logMuxedErr(t){this.warn(`${Ce(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,n,s,v){if(this.state!==De.PARSING)return;this.audioOnly=!!n.audio&&!n.video,this.altAudio&&!this.audioOnly&&(delete n.audio,n.audiovideo&&this.logMuxedErr(s));const{audio:w,video:T,audiovideo:j}=n;if(w){const G=t.audioCodec;let ue=tn(w.codec,G);ue==="mp4a"&&(ue="mp4a.40.5");const de=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){ue&&(ue.indexOf("mp4a.40.5")!==-1?ue="mp4a.40.2":ue="mp4a.40.5");const xe=w.metadata;xe&&"channelCount"in xe&&(xe.channelCount||1)!==1&&de.indexOf("firefox")===-1&&(ue="mp4a.40.5")}ue&&ue.indexOf("mp4a.40.5")!==-1&&de.indexOf("android")!==-1&&w.container!=="audio/mpeg"&&(ue="mp4a.40.2",this.log(`Android: force audio codec to ${ue}`)),G&&G!==ue&&this.log(`Swapping manifest audio codec "${G}" for "${ue}"`),w.levelCodec=ue,w.id=u.MAIN,this.log(`Init audio buffer, container:${w.container}, codecs[selected/level/parsed]=[${ue||""}/${G||""}/${w.codec}]`),delete n.audiovideo}if(T){T.levelCodec=t.videoCodec,T.id=u.MAIN;const G=T.codec;if((G==null?void 0:G.length)===4)switch(G){case"hvc1":case"hev1":T.codec="hvc1.1.6.L120.90";break;case"av01":T.codec="av01.0.04M.08";break;case"avc1":T.codec="avc1.42e01e";break}this.log(`Init video buffer, container:${T.container}, codecs[level/parsed]=[${t.videoCodec||""}/${G}]${T.codec!==G?" parsed-corrected="+T.codec:""}${T.supplemental?" supplemental="+T.supplemental:""}`),delete n.audiovideo}j&&(this.log(`Init audiovideo buffer, container:${j.container}, codecs[level/parsed]=[${t.codecs}/${j.codec}]`),delete n.video,delete n.audio);const X=Object.keys(n);if(X.length){if(this.hls.trigger(o.BUFFER_CODECS,n),!this.hls)return;X.forEach(G=>{const de=n[G].initSegment;de!=null&&de.byteLength&&this.hls.trigger(o.BUFFER_APPENDING,{type:G,data:de,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=De.IDLE}checkFragmentChanged(){const t=this.media;let n=null;if(t&&t.readyState>1&&t.seeking===!1){const s=t.currentTime;if(li.isBuffered(t,s)?n=this.getAppendedFrag(s):li.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?ur(null,s.fragments,n):null);if(v){const w=v.programDateTime;if(w!==null){const T=w+(n-v.start)*1e3;return new Date(T)}}}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 Id 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 Ni({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;T.setKeyFormat(j);const X=Jo(j);if(X)return this.emeController.getKeySystemAccess([X])})}if(this.config.requireKeySystemAccessOnStart){const v=ko(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 G=new Error(n?`Expected frag.decryptdata to be defined after setting format ${n}`:`Missing decryption data on fragment in onKeyLoading (emeEnabled with controller: ${this.emeController&&this.config.emeEnabled})`);return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,G))}const T=w.uri;if(!T)return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${T}"`)));const j=ld(w);let X=this.keyIdToKeyInfo[j];if((s=X)!=null&&s.decryptdata.key)return w.key=X.decryptdata.key,Promise.resolve({frag:t,keyInfo:X});if(this.emeController&&(v=X)!=null&&v.keyLoadPromise)switch(this.emeController.getKeyStatus(X.decryptdata)){case"usable":case"usable-in-future":return X.keyLoadPromise.then(ue=>{const{keyInfo:de}=ue;return w.key=de.decryptdata.key,{frag:t,keyInfo:de}})}switch(this.log(`${this.keyIdToKeyInfo[j]?"Rel":"L"}oading${w.keyId?" keyId: "+Q(w.keyId):""} URI: ${w.uri} from ${t.type} ${t.level}`),X=this.keyIdToKeyInfo[j]={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(X,t):this.loadKeyEME(X,t);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(X,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){var v;if(!t.decryptdata.keyId&&(v=n.initSegment)!=null&&v.data){const T=xt(n.initSegment.data);if(T.length){let j=T[0];j.some(X=>X!==0)?(this.log(`Using keyId found in init segment ${Q(j)}`),Lo.setKeyIdForUri(t.decryptdata.uri,j)):(j=Lo.addKeyIdForUri(t.decryptdata.uri),this.log(`Generating keyId to patch media ${Q(j)}`)),t.decryptdata.keyId=j}}if(!t.decryptdata.keyId&&!Ce(n))return Promise.resolve(s);const w=this.emeController.loadKey(s);return(t.keyLoadPromise=w.then(T=>(t.mediaKeySessionContext=T,s))).catch(T=>{throw t.keyLoadPromise=null,"data"in T&&(T.data.frag=n),T})}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((T,j)=>{const X={keyInfo:t,frag:n,responseType:"arraybuffer",url:t.decryptdata.uri},G=s.keyLoadPolicy.default,ue={loadPolicy:G,timeout:G.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},de={onSuccess:(xe,Me,Fe,lt)=>{const{frag:ut,keyInfo:Vt}=Fe,Jt=ld(Vt.decryptdata);if(!ut.decryptdata||Vt!==this.keyIdToKeyInfo[Jt])return j(this.createKeyLoadError(ut,f.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),lt));Vt.decryptdata.key=ut.decryptdata.key=new Uint8Array(xe.data),ut.keyLoader=null,Vt.loader=null,T({frag:ut,keyInfo:Vt})},onError:(xe,Me,Fe,lt)=>{this.resetLoader(Me),j(this.createKeyLoadError(n,f.KEY_LOAD_ERROR,new Error(`HTTP Error ${xe.code} loading key ${xe.text}`),Fe,b({url:X.url,data:void 0},xe)))},onTimeout:(xe,Me,Fe)=>{this.resetLoader(Me),j(this.createKeyLoadError(n,f.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Fe))},onAbort:(xe,Me,Fe)=>{this.resetLoader(Me),j(this.createKeyLoadError(n,f.INTERNAL_ABORTED,new Error("key loading aborted"),Fe))}};w.load(X,ue,de)})}resetLoader(t){const{frag:n,keyInfo:s,url:v}=t,w=s.loader;n.keyLoader===w&&(n.keyLoader=null,s.loader=null);const T=ld(s.decryptdata)||v;delete this.keyIdToKeyInfo[T],w&&w.destroy()}}function ld(D){if(D.keyFormat!==hs.FAIRPLAY){const t=D.keyId;if(t)return Q(t)}return D.uri}function gd(D){const{type:t}=D;switch(t){case h.AUDIO_TRACK:return u.AUDIO;case h.SUBTITLE_TRACK:return u.SUBTITLE;default:return u.MAIN}}function cd(D,t){let n=D.url;return(n===void 0||n.indexOf("data:")===0)&&(n=t.url),n}class td{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,T=new w(n);return this.loaders[t.type]=T,T}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:T,deliveryDirectives:j,levelInfo:X}=n;this.load({id:s,level:v,pathwayId:w,responseType:"text",type:h.LEVEL,url:T,deliveryDirectives:j,levelOrTrack:X})}onAudioTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:T,track:j}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.AUDIO_TRACK,url:w,deliveryDirectives:T,levelOrTrack:j})}onSubtitleTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:T,track:j}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:w,deliveryDirectives:T,levelOrTrack:j})}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 G=this.hls.logger,ue=v.context;if(ue&&ue.levelOrTrack===t.levelOrTrack&&(ue.url===t.url||ue.deliveryDirectives&&!t.deliveryDirectives)){ue.url===t.url?G.log(`[playlist-loader]: ignore ${t.url} ongoing request`):G.log(`[playlist-loader]: ignore ${t.url} in favor of ${ue.url}`);return}G.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 G;if(t.type===h.LEVEL&&t.level!==null?G=this.hls.levels[t.level].details:t.type===h.AUDIO_TRACK&&t.id!==null?G=this.hls.audioTracks[t.id].details:t.type===h.SUBTITLE_TRACK&&t.id!==null&&(G=this.hls.subtitleTracks[t.id].details),G){const ue=G.partTarget,de=G.targetduration;if(ue&&de){const xe=Math.max(ue*3,de*.8)*1e3;w=y({},w,{maxTimeToFirstByteMs:Math.min(xe,w.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(xe,w.maxTimeToFirstByteMs)})}}}const T=w.errorRetry||w.timeoutRetry||{},j={loadPolicy:w,timeout:w.maxLoadTimeMs,maxRetry:T.maxNumRetry||0,retryDelay:T.retryDelayMs||0,maxRetryDelay:T.maxRetryDelayMs||0},X={onSuccess:(G,ue,de,xe)=>{const Me=this.getInternalLoader(de);this.resetInternalLoader(de.type);const Fe=G.data;ue.parsing.start=performance.now(),zo.isMediaPlaylist(Fe)||de.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist(G,ue,de,xe||null,Me):this.handleMasterPlaylist(G,ue,de,xe)},onError:(G,ue,de,xe)=>{this.handleNetworkError(ue,de,!1,G,xe)},onTimeout:(G,ue,de)=>{this.handleNetworkError(ue,de,!0,void 0,G)}};v.load(t,j,X)}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,T=t.data,j=cd(t,s),X=zo.parseMasterPlaylist(T,j);if(X.playlistParsingError){n.parsing.end=performance.now(),this.handleManifestParsingError(t,s,X.playlistParsingError,v,n);return}const{contentSteering:G,levels:ue,sessionData:de,sessionKeys:xe,startTimeOffset:Me,variableList:Fe}=X;this.variableList=Fe,ue.forEach(Jt=>{const{unknownCodecs:rr}=Jt;if(rr){const{preferManagedMediaSource:xr}=this.hls.config;let{audioCodec:jr,videoCodec:pn}=Jt;for(let Ur=rr.length;Ur--;){const an=rr[Ur];Pe(an,"audio",xr)?(Jt.audioCodec=jr=jr?`${jr},${an}`:an,Ht.audio[jr.substring(0,4)]=2,rr.splice(Ur,1)):Pe(an,"video",xr)&&(Jt.videoCodec=pn=pn?`${pn},${an}`:an,Ht.video[pn.substring(0,4)]=2,rr.splice(Ur,1))}}});const{AUDIO:lt=[],SUBTITLES:ut,"CLOSED-CAPTIONS":Vt}=zo.parseMasterPlaylistMedia(T,j,X);lt.length&&!lt.some(rr=>!rr.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"),lt.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new Ki({}),bitrate:0,url:""})),w.trigger(o.MANIFEST_LOADED,{levels:ue,audioTracks:lt,subtitles:ut,captions:Vt,contentSteering:G,url:j,stats:n,networkDetails:v,sessionData:de,sessionKeys:xe,startTimeOffset:Me,variableList:Fe})}handleTrackOrLevelPlaylist(t,n,s,v,w){const T=this.hls,{id:j,level:X,type:G}=s,ue=cd(t,s),de=r(X)?X:r(j)?j:0,xe=gd(s),Me=zo.parseLevelPlaylist(t.data,ue,de,xe,0,this.variableList);if(G===h.MANIFEST){const Fe={attrs:new Ki({}),bitrate:0,details:Me,name:"",url:ue};Me.requestScheduled=n.loading.start+$r(Me,0),T.trigger(o.MANIFEST_LOADED,{levels:[Fe],audioTracks:[],url:ue,stats:n,networkDetails:v,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}n.parsing.end=performance.now(),s.levelDetails=Me,this.handlePlaylistLoaded(Me,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 T=`A network ${s?"timeout":"error"+(v?" (status "+v.code+")":"")} occurred while loading ${t.type}`;t.type===h.LEVEL?T+=`: ${t.level} id: ${t.id}`:(t.type===h.AUDIO_TRACK||t.type===h.SUBTITLE_TRACK)&&(T+=` id: ${t.id} group-id: "${t.groupId}"`);const j=new Error(T);this.hls.logger.warn(`[playlist-loader]: ${T}`);let X=f.UNKNOWN,G=!1;const ue=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:X=s?f.MANIFEST_LOAD_TIMEOUT:f.MANIFEST_LOAD_ERROR,G=!0;break;case h.LEVEL:X=s?f.LEVEL_LOAD_TIMEOUT:f.LEVEL_LOAD_ERROR,G=!1;break;case h.AUDIO_TRACK:X=s?f.AUDIO_TRACK_LOAD_TIMEOUT:f.AUDIO_TRACK_LOAD_ERROR,G=!1;break;case h.SUBTITLE_TRACK:X=s?f.SUBTITLE_TRACK_LOAD_TIMEOUT:f.SUBTITLE_LOAD_ERROR,G=!1;break}ue&&this.resetInternalLoader(t.type);const de={type:c.NETWORK_ERROR,details:X,fatal:G,url:t.url,loader:ue,context:t,error:j,networkDetails:n,stats:w};if(v){const xe=(n==null?void 0:n.url)||t.url;de.response=b({url:xe,data:void 0},v)}this.hls.trigger(o.ERROR,de)}handlePlaylistLoaded(t,n,s,v,w,T){const j=this.hls,{type:X,level:G,levelOrTrack:ue,id:de,groupId:xe,deliveryDirectives:Me}=v,Fe=cd(n,v),lt=gd(v);let ut=typeof v.level=="number"&<===u.MAIN?G:void 0;const Vt=t.playlistParsingError;if(Vt){if(this.hls.logger.warn(`${Vt} ${t.url}`),!j.config.ignorePlaylistParsingErrors){j.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_PARSING_ERROR,fatal:!1,url:Fe,error:Vt,reason:Vt.message,response:n,context:v,level:ut,parent:lt,networkDetails:w,stats:s});return}t.playlistParsingError=null}if(!t.fragments.length){const Jt=t.playlistParsingError=new Error("No Segments found in Playlist");j.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_EMPTY_ERROR,fatal:!1,url:Fe,error:Jt,reason:Jt.message,response:n,context:v,level:ut,parent:lt,networkDetails:w,stats:s});return}switch(t.live&&T&&(T.getCacheAge&&(t.ageHeader=T.getCacheAge()||0),(!T.getCacheAge||isNaN(t.ageHeader))&&(t.ageHeader=0)),X){case h.MANIFEST:case h.LEVEL:if(ut){if(!ue)ut=0;else if(ue!==j.levels[ut]){const Jt=j.levels.indexOf(ue);Jt>-1&&(ut=Jt)}}j.trigger(o.LEVEL_LOADED,{details:t,levelInfo:ue||j.levels[0],level:ut||0,id:de||0,stats:s,networkDetails:w,deliveryDirectives:Me,withoutMultiVariant:X===h.MANIFEST});break;case h.AUDIO_TRACK:j.trigger(o.AUDIO_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:xe||"",stats:s,networkDetails:w,deliveryDirectives:Me});break;case h.SUBTITLE_TRACK:j.trigger(o.SUBTITLE_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:xe||"",stats:s,networkDetails:w,deliveryDirectives:Me});break}}}class If{static get version(){return ii}static isMSESupported(){return md()}static isSupported(){return Td()}static getMediaSource(){return ae()}static get Events(){return o}static get MetadataSchema(){return Tn}static get ErrorTypes(){return c}static get ErrorDetails(){return f}static get DefaultConfig(){return If.defaultConfig?If.defaultConfig:za}static set DefaultConfig(t){If.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 ni,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=H(t.debug||!1,"Hls instance",t.assetPlayerId),s=this.config=en(If.DefaultConfig,t,n);this.userConfig=t,s.progressive&&Qr(s,n);const{abrController:v,bufferController:w,capLevelController:T,errorController:j,fpsController:X}=s,G=new j(this),ue=this.abrController=new v(this),de=new ka(this),xe=s.interstitialsController,Me=xe?this.interstitialsController=new xe(this,If):null,Fe=this.bufferController=new w(this,de),lt=this.capLevelController=new T(this),ut=new X(this),Vt=new td(this),Jt=s.contentSteeringController,rr=Jt?new Jt(this):null,xr=this.levelController=new Cd(this,rr),jr=new Sd(this),pn=new Id(this.config,this.logger),Ur=this.streamController=new _d(this,de,pn),an=this.gapController=new Qa(this,de);lt.setStreamController(Ur),ut.setStreamController(Ur);const nn=[Vt,xr,Ur];Me&&nn.splice(1,0,Me),rr&&nn.splice(1,0,rr),this.networkControllers=nn;const Vr=[ue,Fe,an,lt,ut,jr,de];this.audioTrackController=this.createController(s.audioTrackController,nn);const Dn=s.audioStreamController;Dn&&nn.push(this.audioStreamController=new Dn(this,de,pn)),this.subtitleTrackController=this.createController(s.subtitleTrackController,nn);const Ei=s.subtitleStreamController;Ei&&nn.push(this.subtititleStreamController=new Ei(this,de,pn)),this.createController(s.timelineController,Vr),pn.emeController=this.emeController=this.createController(s.emeController,Vr),this.cmcdController=this.createController(s.cmcdController,Vr),this.latencyController=this.createController(Ad,Vr),this.coreComponents=Vr,nn.push(G);const Qi=G.onErrorOut;typeof Qi=="function"&&this.on(o.ERROR,Qi,G),this.on(o.MANIFEST_LOADED,Vt.onManifestLoaded,Vt)}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=$.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=rf()),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){Br(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 T=t[w].attrs["HDCP-LEVEL"];if(T&&T<=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=Ia(n);return Bt(t,s,navigator.mediaCapabilities)}}If.defaultConfig=void 0},53280:function(d,_,e){"use strict";e.d(_,{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 k(){m&&clearTimeout(m)}function R(I){var M=I||{},B=M.upcomingOnly,N=B===void 0?!1:B;k(),b=!N}function A(){for(var I=arguments.length,M=new Array(I),B=0;Bl?x?(S=Date.now(),u||(m=setTimeout(y?W:H,l))):H():u!==!0&&(m=setTimeout(y?W:H,y===void 0?l-K: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 _=__webpack_module_cache__[d];if(_!==void 0)return _.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 _=d&&d.__esModule?function(){return d.default}:function(){return d};return __webpack_require__.d(_,{a:_}),_}}(),function(){var d=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},_;__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={};_=_||[null,d({}),d([]),d(d)];for(var c=r&2&&e;typeof c=="object"&&!~_.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,_){for(var e in _)__webpack_require__.o(_,e)&&!__webpack_require__.o(d,e)&&Object.defineProperty(d,e,{enumerable:!0,get:_[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(d){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(_,e){return __webpack_require__.f[e](d,_),_},[]))}}(),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",3220:"p__Classrooms__Lists__Video__Upload__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",4944:"p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__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",5823:"p__Classrooms__Lists__Statistics__ZbStatistics__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",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:"9a7028df",67:"cfa5cd07",109:"4c9ec64b",119:"5c51d60a",195:"34d67d4f",201:"0f68dcf8",264:"a6c6e2f5",292:"352ac5a8",316:"1f60ada6",337:"4827f840",354:"d4d139cf",410:"db62a157",479:"524f4c07",485:"7e1acaf5",508:"b9195cbe",518:"31291902",532:"bc3e8950",533:"2cc8ef79",547:"079ee10b",556:"8d53f108",559:"df5fe3e9",570:"ce8f8919",576:"51b0e13f",629:"44a1d9a5",643:"57291494",671:"4a609b8d",680:"fff5185e",700:"eac49f7f",737:"a31523e7",741:"ac5fd360",799:"2c3ced66",879:"379e70d4",895:"77a23185",900:"1b84d86e",906:"a93c4f23",921:"0f117dce",928:"c1deadda",981:"c1caf6fd",1006:"97dde79b",1043:"66cd59aa",1045:"25e63e76",1048:"74131a74",1070:"6b05ad97",1077:"c0c83726",1144:"c90eccaf",1154:"8cb80842",1158:"05141ffe",1211:"793e376e",1253:"4913da25",1257:"8c942674",1274:"5f6ea65a",1276:"8608fe86",1343:"351272a1",1423:"4806b9d4",1427:"9f4b4889",1450:"68d01f3f",1461:"c7afd7ff",1462:"fcf08abc",1470:"69c2a35e",1475:"3f7e872d",1477:"b6310709",1482:"52debedb",1512:"5580f350",1520:"a059b9fb",1545:"48748c8b",1578:"cf131154",1581:"e1ac767e",1582:"1424c3eb",1646:"e6e27b60",1651:"f3db55fe",1657:"86f854cd",1660:"f15d970e",1674:"087f0979",1678:"ef1e6b34",1713:"d927e4ca",1717:"b68c535e",1727:"b325cf86",1754:"871a01bb",1783:"cca7a8ae",1798:"a6d5eb7b",1799:"25c47273",1802:"9e65291b",1831:"43d5a4d9",1836:"843915b7",1855:"5c0b28e0",1880:"c6a6f678",1897:"b1c72970",1939:"d17967b6",1945:"6c9eefbf",1953:"5d4128b2",1962:"ba5131c0",1993:"095aa917",2011:"3bf92350",2045:"20fd4231",2085:"911d63b6",2099:"03cb843b",2102:"1d9384d2",2130:"b5dee9ba",2141:"ffcb1e53",2203:"a948674a",2216:"10e739ea",2240:"73ba2fd2",2249:"f4830452",2281:"623cd6b6",2300:"37cc5b84",2303:"6f6e0cc0",2307:"d8523ba1",2338:"a5fec938",2339:"1acc84e1",2386:"192e235c",2396:"ecdc9f45",2404:"e60dcfdc",2412:"ab0b00e3",2425:"f32ab87f",2443:"f78182af",2476:"7e7fcb51",2494:"68080a87",2501:"d5bec18e",2538:"de4a3723",2539:"79d2e78b",2548:"39d467f8",2570:"b8798ea4",2594:"e87d3761",2603:"7f334c91",2659:"fe88ec52",2707:"4ab8b71e",2788:"5dadb2ae",2806:"57bf5526",2819:"c375bd74",2823:"152a02c5",2829:"9e6c862a",2837:"54a82605",2862:"c83cd22d",2865:"93cc0240",2884:"63929e14",2969:"ab3357d7",2998:"e7089d34",3006:"9f444c82",3086:"ac24feda",3133:"9bf3f89c",3141:"94acbbfa",3157:"77e7f615",3183:"12da84f6",3198:"8e655451",3212:"289ce26c",3220:"2ec02fd0",3247:"a4abe51e",3260:"5869a1c6",3276:"e8bbdcab",3317:"7e771f71",3391:"1b5e4ebd",3433:"8cfed2cc",3442:"8af3dde6",3447:"15c226ed",3451:"01cab97c",3509:"3824b1ea",3550:"3dc83156",3581:"2a12dfc5",3585:"b081c627",3667:"1ce4278f",3668:"50e945d0",3697:"481a10d9",3747:"3af8b1a4",3754:"588189ca",3777:"d5b0f2f1",3784:"765e39b3",3805:"9dbcb95e",3831:"9d882ed6",3862:"a8ffbe31",3873:"2cdc0615",3885:"f87f7f15",3910:"b0cab52a",3951:"93790f49",3987:"5cecd51b",4014:"27a8e97c",4017:"6390a59e",4030:"10a713c5",4048:"722b7a52",4056:"a91ce473",4058:"1b8a9ec4",4078:"eba3521b",4088:"236723f3",4093:"021fd4a3",4105:"54ee0238",4144:"ad223789",4164:"419a657c",4216:"20b80c8f",4217:"8d6ec674",4227:"3d7768d7",4259:"f6153731",4264:"d4ccd42e",4297:"020e2c18",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"9bae7741",4492:"f527b260",4496:"43a8016e",4498:"8cc444fe",4504:"352f033d",4514:"4def1e00",4520:"6d85e76a",4546:"99872034",4565:"55362dc4",4572:"046b7266",4599:"61def4cb",4610:"dc9c8f2b",4621:"5ba5f6d2",4628:"ece2c60c",4662:"cce5e02e",4685:"c33f1528",4715:"4fd94a64",4735:"357746c7",4736:"b381de6c",4741:"30c25f7f",4757:"ed008827",4766:"a8b85f6c",4770:"2a543447",4790:"619413e4",4795:"d3ec984d",4797:"a24e92db",4800:"93fa2f83",4850:"1edda4b7",4889:"02927fa0",4928:"9e3dcab8",4944:"ef75ed38",4973:"3c65b5e7",4994:"1d20b2e3",5022:"42104da0",5043:"819f8378",5048:"9c3a533b",5060:"85dafcc6",5096:"6eeb3201",5111:"a8b62699",5117:"4c3c2f22",5125:"dcd88ff4",5148:"279c0f10",5165:"bc17bdde",5176:"345fb97c",5177:"29bbc26c",5179:"d864046e",5186:"8c7d3f93",5230:"21c86728",5238:"717cff7d",5290:"5dabcdc2",5297:"e3a30b38",5307:"6542239c",5319:"b10fcf46",5321:"1163c84e",5330:"54837f49",5335:"8443a05f",5354:"7ae70604",5357:"5b46c6ae",5359:"325ca615",5382:"f8fbefcc",5402:"41fd92e7",5416:"454536b7",5434:"38b302a6",5466:"3c0cf573",5494:"d89549c4",5518:"eb3f825a",5549:"620b086a",5572:"7b67712f",5573:"b932ca81",5624:"24c5cb2d",5631:"e00d3d36",5650:"3b99d610",5679:"4a090bef",5694:"84bfe34e",5705:"2dab2809",5729:"f4bd13be",5764:"e0d7e586",5775:"5c5bd0af",5776:"2ff16d95",5786:"14be5919",5798:"60b4bb97",5800:"bc8fbff0",5816:"6dee88bd",5823:"cd3c2a33",5876:"5eded409",5888:"f4954129",5891:"8cd29dde",5894:"8310920f",5902:"3cb4d6f5",5911:"84a8d8dc",5915:"daef716d",5930:"cdc416cd",5972:"22f0589f",5989:"c947f3bd",5992:"104aefb0",6029:"1a2e158d",6034:"38e883cb",6045:"d268f87f",6047:"3ce45acd",6063:"b0a9ca0b",6069:"da765190",6080:"73c5cfad",6126:"99519171",6127:"c784043b",6170:"c0534f76",6185:"68c08970",6265:"8e46360f",6270:"78005963",6282:"f5f2025c",6328:"82518e83",6366:"de48b8af",6378:"7f3a946a",6411:"22c818a7",6434:"1797208f",6444:"3ce15985",6451:"45314ee6",6452:"9e892a16",6531:"621daf8b",6583:"771adf31",6587:"02a5b015",6634:"8d61fba5",6637:"774c1cdc",6651:"d9b62315",6682:"f750a0aa",6685:"d6884a5d",6729:"f2d79089",6741:"464eee07",6774:"59d4d618",6776:"a9290b9d",6784:"559431c1",6788:"c048606f",6789:"7b3e4d94",6796:"027689d9",6820:"9f2ac5eb",6882:"a62b6bd1",6904:"58ef1627",6913:"92021430",6963:"1ff41e79",7043:"a86ee064",7045:"19605972",7058:"ff13e368",7062:"c03e78ad",7084:"46ccce72",7099:"9716d012",7156:"e7466006",7178:"5ee36865",7182:"31e8ecb0",7224:"77bd0811",7242:"03c47a27",7260:"4494907d",7289:"07db1877",7322:"22c9739e",7323:"7a75cacf",7329:"d75967fc",7333:"04a3609a",7365:"1005464f",7395:"888976f7",7402:"d74b68e2",7460:"ce795324",7477:"8df28b7f",7482:"b6ff2610",7527:"ed088a10",7545:"28f50100",7560:"8e879fe7",7589:"dfa0be47",7591:"c8233ce9",7614:"81e5d43b",7622:"53fcfa72",7686:"4fcec9f9",7706:"c2a79e40",7806:"c02eb578",7835:"4c8036ed",7855:"a9ef30ef",7857:"b6c514d4",7883:"a6a68d8f",7884:"8429e7ef",7901:"a1d01f99",7922:"a031c0e5",7964:"29aed9a1",8062:"eec47b9d",8072:"ad35ac07",8085:"76021a6d",8089:"d536b13a",8115:"104ff3df",8143:"dca3a764",8145:"420580a8",8155:"383bdfc4",8161:"83c5fa9a",8217:"e968522c",8237:"1862f8b9",8241:"92fd55f2",8286:"9dfb26eb",8302:"55794970",8332:"fbb1e324",8340:"c2b9b5be",8350:"07df8a75",8365:"bada7f28",8366:"956b07be",8398:"66d2e47e",8431:"b96c4e7d",8435:"29ffda57",8447:"2ff2af5d",8458:"0c843383",8479:"6adda880",8517:"b35dd64a",8552:"bf1780a4",8561:"333e8ec9",8563:"58bcf697",8579:"64bc68f5",8639:"b8d91f16",8665:"a7a5b36a",8688:"8e959c7b",8689:"86ffb248",8723:"3bb8773b",8737:"ce7dad23",8776:"0ad26240",8787:"8e771f1e",8823:"e30c4236",8827:"2acc9927",8842:"9f25a3e2",8866:"36a772f0",8882:"286604fb",8885:"7a3d8d41",8898:"d002bcd8",8909:"ecb7ed03",8920:"7f82440c",8963:"790aecdd",8965:"f9244c07",8999:"422afb91",9039:"4c6b9189",9058:"ded8377f",9076:"a39344df",9104:"bbcb2345",9205:"2d69ee21",9252:"0d791a59",9260:"cf5f8140",9366:"a5646051",9391:"293f1a43",9404:"9fcc3d3e",9406:"064fd662",9416:"98443bf3",9417:"8d3fe10e",9449:"d6afa583",9487:"b04a8780",9489:"bcf2c80f",9507:"04cb7d4e",9511:"cb1e9f46",9554:"ed358e7b",9559:"f794af19",9647:"ebfd2437",9649:"c20d638c",9674:"7d9d9f0b",9677:"b1914af1",9695:"6ad8fbf3",9715:"f862902e",9716:"bf01d92e",9785:"681c69a2",9788:"28bd5e2f",9814:"f474f940",9891:"42c80fbd",9895:"b8e31ff2",9906:"cda3756d",9921:"ace3bf4d",9922:"5903443b",9928:"5989f5e0",9944:"e20735c8",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",3220:"p__Classrooms__Lists__Video__Upload__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",4944:"p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__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",5823:"p__Classrooms__Lists__Statistics__ZbStatistics__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",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:"de58cef9",109:"1a7fc455",119:"25b26a6d",195:"8653772c",201:"7872e384",264:"5fd9b3fc",292:"8cbcfceb",337:"45f063ed",479:"bba9e475",485:"d63578fe",508:"82593858",518:"c6774a1c",532:"c1a3e627",533:"7c6a1361",547:"5581debc",556:"c9ce9a90",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"e67e9e01",700:"573b339d",737:"98eb2f74",799:"08103cd8",879:"8ef20790",895:"ad846737",900:"228aca9a",906:"a29ef4e5",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"8e5fbfd7",1048:"dafc3f4f",1070:"e67e9e01",1077:"4749f7c5",1211:"bdb8faab",1253:"619593a3",1257:"156e8f74",1276:"bbc6eeec",1343:"f50c7fcf",1423:"5c4a76fc",1427:"c24d69b3",1450:"1edcc2ed",1461:"e71bb36a",1470:"183c9793",1475:"5bfcb58b",1477:"970fcf81",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"0c4169ac",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1651:"55e4f704",1657:"c0cb4a08",1674:"fdbc1e05",1678:"484ca996",1713:"e5cf33ee",1717:"10201060",1727:"522640e5",1754:"118c994b",1783:"0d3d06a0",1798:"3157272a",1831:"cb1c37ee",1836:"5f0d3f7f",1855:"b92cccb4",1880:"750743ca",1897:"62544c06",1939:"ce7e2b5a",1953:"20ce3901",1962:"84e145fa",1993:"c47eb47a",2045:"dcfad42d",2099:"3b401031",2102:"ec61f9f0",2130:"fa9a5d94",2141:"5eb2f330",2203:"bd175c79",2216:"33467293",2240:"e7cce869",2281:"2976b5a2",2303:"1ed5567d",2307:"b2c54321",2338:"dea1928a",2339:"1336108e",2396:"2fd22400",2404:"08d36549",2412:"84cd3fdc",2425:"47b23ee4",2443:"637429ad",2476:"cf85a190",2501:"2441982c",2539:"082dd38b",2548:"75182034",2570:"846a7fe1",2603:"0277270a",2659:"f6071a36",2707:"cabcb16e",2788:"03cdfb68",2806:"505dc6f7",2819:"9455b08a",2823:"a13b21fb",2829:"a5909474",2862:"dff7c42d",2865:"6ef3cf6b",2884:"ebfe0ea4",3006:"7fce4e74",3086:"d0ebac07",3141:"4e2f2f7c",3157:"f5d985ab",3183:"b2253f40",3212:"ad1521c1",3220:"a5be3990",3247:"50105eb7",3260:"8146e5a8",3276:"7bbb651d",3317:"137440b7",3391:"f0e498fe",3433:"2018f6c1",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3509:"70043ca5",3581:"c4be28e8",3585:"5f288e7b",3668:"fd3ea050",3747:"1af43845",3784:"c81d4a51",3831:"2711fd44",3873:"7cbe1ba5",3910:"658d457f",3951:"9b11b034",4030:"af04fe52",4048:"f9582bef",4056:"10eacfff",4078:"aa54548e",4093:"775588f4",4105:"7f9d4513",4144:"f10aa199",4164:"803fd4c3",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4297:"cb8a8129",4449:"e68d8d58",4492:"12cb2835",4496:"77babddd",4498:"820c0a39",4504:"9074cfde",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"aa988bc4",4610:"687005a6",4621:"807fbac2",4662:"37625a1c",4715:"1230954d",4736:"5b6f4e2f",4741:"92525927",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4889:"a91da64a",4928:"a4b1a237",4944:"7983f5de",4973:"129c56e8",4994:"43974304",5022:"81b1b86b",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5117:"ab408bd4",5125:"57501e4a",5148:"572faeac",5165:"48afbcf3",5176:"9c49e7fa",5177:"ec157db5",5179:"21f01751",5186:"e766ffd9",5230:"8ecdafbb",5238:"865509db",5297:"5426028f",5307:"803b391d",5319:"34217c3f",5330:"d6eee700",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"d75b7acd",5402:"e8092123",5466:"12cfd33a",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5624:"75c5add6",5650:"f8f63f4b",5694:"c3e4a8be",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5776:"9d910e47",5786:"37a81eaa",5798:"ce1cf7da",5800:"ace57161",5816:"4adf0529",5823:"63741303",5888:"193a7f8f",5891:"cbb6f851",5894:"4c5225a9",5915:"bc9c3e69",5972:"79479731",5992:"419f5d2f",6029:"7f981b9d",6063:"3b503608",6069:"a9aeea2e",6080:"bc1c2b36",6127:"f31505a8",6185:"bd124dd8",6265:"8aa3f229",6270:"5496b206",6282:"f0151247",6328:"de2b9d62",6366:"079fc2d8",6434:"48c2a3cc",6444:"fd46d237",6451:"4db8623e",6452:"50a6d310",6583:"7599cb91",6587:"9c49e7fa",6634:"020d2aed",6637:"4348c475",6651:"b07fe216",6682:"0b183f46",6685:"50d3c702",6729:"aea3b7f5",6741:"b838eb14",6776:"461a4e93",6784:"1affe817",6789:"f85c816f",6796:"b24f73ad",6820:"cebdf1cf",6882:"c2d2eada",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",7043:"25478869",7045:"48f6fc4c",7058:"70169de5",7062:"5282c3e5",7099:"f105b5d4",7178:"6e47d75d",7182:"183c9793",7224:"7caf9754",7242:"4f353f61",7260:"2c380d56",7289:"e6d2cdef",7322:"ac5aaaee",7323:"3e11a2bc",7329:"e5af7e18",7395:"ff574c5d",7402:"c2ab8a41",7460:"dedd2038",7477:"7903c644",7482:"c37a3f01",7527:"a4765b7e",7545:"6e229fc1",7560:"d82e43ca",7589:"2517c75a",7614:"de9ee12f",7622:"5e2922e8",7806:"80b7b1d6",7835:"b5f6ea62",7855:"8698f084",7857:"13a29416",7883:"93cf27b2",7884:"1ca6cde0",7901:"505c3349",7922:"0e7ce87a",8062:"8e384b9f",8072:"540f746b",8085:"e6b0e037",8115:"4168d1d3",8143:"1021d119",8145:"aa6ec833",8155:"d345abd7",8217:"3f5e9ac7",8237:"faafb9cc",8241:"5bd955ca",8286:"69a76d39",8332:"71c0dfbb",8398:"b128b7d6",8431:"289b326c",8435:"0980085d",8447:"5dded7c0",8458:"9d938150",8479:"b4705507",8517:"cccfddad",8552:"a656ad91",8563:"20b25782",8579:"600a1b47",8665:"c52575bc",8688:"c044db56",8689:"c7b937bf",8723:"3eab1580",8787:"121de108",8823:"e5c765d5",8827:"7c77dcba",8866:"b95f6ec9",8882:"f3e42f72",8885:"de905169",8965:"bd9f71c8",8999:"448aa22f",9039:"e5b0c473",9076:"6a501148",9205:"ddf1cdf8",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9406:"b142636c",9416:"483ff19d",9449:"45975a82",9487:"a73f5679",9489:"ee2bb5b7",9507:"d52efba5",9511:"1151ea04",9647:"9df3db4c",9649:"00fb4211",9674:"bb2d1c58",9677:"af7d4c8f",9695:"e6d547d3",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9814:"bbe362ca",9891:"512a9301",9906:"bb12ef11",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,_){return Object.prototype.hasOwnProperty.call(d,_)}}(),function(){var d={};__webpack_require__.l=function(_,e,r,i){if(d[_]){d[_].push(e);return}var l,c;if(r!==void 0)for(var f=document.getElementsByTagName("script"),o=0;o{const G=Xf(t,s,X)||Xf(D,s,X)||Xf(v,s,X);return G&&(j[X]=G),j},{})}function Xf(D,t,n){return D&&D.hasAttributeNS(t,n)?D.getAttributeNS(t,n):null}function Zf(D){return new Error(`Could not parse ttml timestamp ${D}`)}function ff(D,t){if(!D)return null;let n=Lf(D);return n===null&&(Cf.test(D)?n=id(D,t):Tf.test(D)&&(n=Wf(D,t))),n}function id(D,t){const n=Cf.exec(D),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 Wf(D,t){const n=Tf.exec(D),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 Nf{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 ad{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=g(),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 Nf(this,"textTrack1"),n=new Nf(this,"textTrack2"),s=new Nf(this,"textTrack3"),v=new Nf(this,"textTrack4");this.cea608Parser1=new yl(1,t,n),this.cea608Parser2=new yl(3,s,v)}addCues(t,n,s,v,w){let T=!1;for(let j=w.length;j--;){const X=w[j],G=Hf(X[0],X[1],n,s);if(G>=0&&(X[0]=Math.min(X[0],n),X[1]=Math.max(X[1],s),T=!0,G/(s-n)>.5))return}if(T||w.push([n,s]),this.config.renderTextTracksNatively){const j=this.captionsTracks[t];this.Cues.newCue(j,n,s,v)}else{const j=this.Cues.newCue(null,n,s,v);this.hls.trigger(o.CUES_PARSED,{type:"captions",cues:j,track:t})}}onInitPtsFound(t,{frag:n,id:s,initPTS:v,timescale:w,trackId:T}){const{unparsedVttFrags:j}=this;s===u.MAIN&&(this.initPTS[n.cc]={baseTime:v,timescale:w,trackId:T}),j.length&&(this.unparsedVttFrags=[],j.forEach(X=>{this.initPTS[X.frag.cc]?this.onFragLoaded(o.FRAG_LOADED,X):this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:X.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{ns(v[w]),delete v[w]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=g(),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===au);if(this.config.enableWebVTT||v&&this.config.enableIMSC1){if(Kc(this.tracks,s)){this.tracks=s;return}if(this.textTracks=[],this.tracks=s,this.config.renderTextTracksNatively){const T=this.media,j=T?ql(T.textTracks):null;if(this.tracks.forEach((X,G)=>{let ue;if(j){let de=null;for(let xe=0;xeG!==null).map(G=>G.label);X.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${X.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const T=this.tracks.map(j=>({label:j.name,kind:j.type.toLowerCase(),default:j.default,subtitleTrack:j}));this.hls.trigger(o.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:T})}}}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]}`,T=this.captionsProperties[w];T&&(T.label=s.name,s.lang&&(T.languageCode=s.lang),T.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:T,lastSn:j}=this,{cc:X,sn:G}=n.frag,ue=(s=(v=n.part)==null?void 0:v.index)!=null?s:-1;w&&T&&(G!==j+1||G===j&&ue!==this.lastPartIndex+1||X!==this.lastCc)&&(w.reset(),T.reset()),this.lastCc=X,this.lastSn=G,this.lastPartIndex=ue}}onFragLoaded(t,n){const{frag:s,payload:v}=n;if(s.type===u.SUBTITLE)if(v.byteLength){const w=s.decryptdata,T="stats"in n;if(w==null||!w.encrypted||T){const j=this.tracks[s.level],X=this.vttCCs;X[s.cc]||(X[s.cc]={start:s.start,prevCC:this.prevCC,new:!0},this.prevCC=s.cc),j&&j.textCodec===au?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;Uc(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:T}=this,j=w.length-1;if(!w[s.cc]&&j===-1){T.push(t);return}const X=this.hls,G=(n=s.initSegment)!=null&&n.data?Gt(s.initSegment.data,new Uint8Array(v)).buffer:v;jc(G,this.initPTS[s.cc],this.vttCCs,s.cc,s.start,ue=>{this._appendCues(ue,s.level),X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:s})},ue=>{const de=ue.message==="Missing initPTS for VTT MPEGTS";de?T.push(t):this._fallbackToIMSC1(s,v),X.logger.log(`Failed to parse VTT cue: ${ue}`),!(de&&j>s.cc)&&X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:ue})})}_fallbackToIMSC1(t,n){const s=this.tracks[t.level];s.textCodec||Uc(n,this.initPTS[t.cc],()=>{s.textCodec=au,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=>Wo(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;wAo(j[X],n,s))}if(this.config.renderTextTracksNatively&&n===0&&v!==void 0){const{textTracks:j}=this;Object.keys(j).forEach(X=>Ao(j[X],n,v))}}}extractCea608Data(t){const n=[[],[]],s=t[0]&31;let v=2;for(let w=0;w=16?X--:X++;const Me=sl(G.trim()),Fe=lf(t,n,Me);D!=null&&(de=D.cues)!=null&&de.getCueById(Fe)||(T=new ue(t,n,Me),T.id=Fe,T.line=xe+1,T.align="left",T.position=10+Math.min(80,Math.floor(X*8/32)*10),v.push(T))}return D&&v.length&&(v.sort((xe,Me)=>xe.line==="auto"||Me.line==="auto"?0:xe.line>8&&Me.line>8?Me.line-xe.line:xe.line-Me.line),v.forEach(xe=>Wo(D,xe))),v}};function _e(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(D){}return!1}const Re=/(\d+)-(\d+)\/(\d+)/;class at{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||vn,this.controller=new self.AbortController,this.stats=new U}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=jt(t,this.controller.signal),T=t.responseType==="arraybuffer",j=T?"byteLength":"length",{maxTimeToFirstByteMs:X,maxLoadTimeMs:G}=n.loadPolicy;this.context=t,this.config=n,this.callbacks=s,this.request=this.fetchSetup(t,w),self.clearTimeout(this.requestTimeout),n.timeout=X&&r(X)?X:G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},n.timeout),(ao(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(de=>{var xe;this.response=this.loader=de;const Me=Math.max(self.performance.now(),v.loading.start);if(self.clearTimeout(this.requestTimeout),n.timeout=G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},G-(Me-v.loading.start)),!de.ok){const{status:lt,statusText:ut}=de;throw new Oi(ut||"fetch, bad network response",lt,de)}v.loading.first=Me,v.total=Or(de.headers)||v.total;const Fe=(xe=this.callbacks)==null?void 0:xe.onProgress;return Fe&&r(n.highWaterMark)?this.loadProgressively(de,v,t,n.highWaterMark,Fe):T?de.arrayBuffer():t.responseType==="json"?de.json():de.text()}).then(de=>{var xe,Me;const Fe=this.response;if(!Fe)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),v.loading.end=Math.max(self.performance.now(),v.loading.first);const lt=de[j];lt&&(v.loaded=v.total=lt);const ut={url:Fe.url,data:de,code:Fe.status},Vt=(xe=this.callbacks)==null?void 0:xe.onProgress;Vt&&!r(n.highWaterMark)&&Vt(v,t,de,Fe),(Me=this.callbacks)==null||Me.onSuccess(ut,v,t,Fe)}).catch(de=>{var xe;if(self.clearTimeout(this.requestTimeout),v.aborted)return;const Me=de&&de.code||0,Fe=de?de.message:null;(xe=this.callbacks)==null||xe.onError({code:Me,text:Fe},t,de?de.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 T=new gr,j=t.body.getReader(),X=()=>j.read().then(G=>{if(G.done)return T.dataLength&&w(n,s,T.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const ue=G.value,de=ue.length;return n.loaded+=de,de=v&&w(n,s,T.flush().buffer,t)):w(n,s,ue.buffer,t),X()}).catch(()=>Promise.reject());return X()}}function jt(D,t){const n={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(y({},D.headers))};return D.rangeEnd&&n.headers.set("Range","bytes="+D.rangeStart+"-"+String(D.rangeEnd-1)),n}function ar(D){const t=Re.exec(D);if(t)return parseInt(t[2])-parseInt(t[1])+1}function Or(D){const t=D.get("Content-Range");if(t){const s=ar(t);if(r(s))return s}const n=D.get("Content-Length");if(n)return parseInt(n)}function vn(D,t){return new self.Request(D.url,t)}class Oi extends Error{constructor(t,n,s){super(t),this.code=void 0,this.details=void 0,this.code=n,this.details=s}}const Ua=/^age:\s*[\d.]+\s*$/im;class Yn{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 U,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(T=>{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(T=>{var j;(j=this.callbacks)==null||j.onError({code:s.status,text:T.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:T}=s.loadPolicy;if(v)for(const j in v)t.setRequestHeader(j,v[j]);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:T,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 G=n.status,ue=n.responseType==="text"?n.responseText:null;if(G>=200&&G<300){const Fe=ue!=null?ue:n.response;if(Fe!=null){var T,j;s.loading.end=Math.max(self.performance.now(),s.loading.first);const lt=n.responseType==="arraybuffer"?Fe.byteLength:Fe.length;s.loaded=s.total=lt,s.bwEstimate=s.total*8e3/(s.loading.end-s.loading.first);const ut=(T=this.callbacks)==null?void 0:T.onProgress;ut&&ut(s,t,Fe,n);const Vt={url:n.responseURL,data:Fe,code:G};(j=this.callbacks)==null||j.onSuccess(Vt,s,t,n);return}}const de=w.loadPolicy.errorRetry,xe=s.retry,Me={url:t.url,data:void 0,code:G};if(Cr(de,xe,!1,Me))this.retry(de);else{var X;W.error(`${G} while loading ${t.url}`),(X=this.callbacks)==null||X.onError({code:G,text:n.statusText},t,n,s)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,n=this.stats.retry;if(Cr(t,n,!0))this.retry(t);else{var s;W.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=Dr(t,s.retry),s.retry++,W.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&&Ua.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 ha={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},za=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:Yn,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:et,bufferController:lo,capLevelController:El,errorController:on,fpsController:cs,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:_u,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:ha},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},Ma()),{},{subtitleStreamController:Cl,subtitleTrackController:Fc,timelineController:ad,audioStreamController:Gc,audioTrackController:Il,emeController:ke,cmcdController:xf,contentSteeringController:O,interstitialsController:Ef});function Ma(){return{cueHandler:z,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 en(D,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=Nr(D),v=["manifest","level","frag"],w=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return v.forEach(T=>{const j=`${T==="level"?"playlist":T}LoadPolicy`,X=t[j]===void 0,G=[];w.forEach(ue=>{const de=`${T}Loading${ue}`,xe=t[de];if(xe!==void 0&&X){G.push(de);const Me=s[j].default;switch(t[j]={default:Me},ue){case"TimeOut":Me.maxLoadTimeMs=xe,Me.maxTimeToFirstByteMs=xe;break;case"MaxRetry":Me.errorRetry.maxNumRetry=xe,Me.timeoutRetry.maxNumRetry=xe;break;case"RetryDelay":Me.errorRetry.retryDelayMs=xe,Me.timeoutRetry.retryDelayMs=xe;break;case"MaxRetryTimeout":Me.errorRetry.maxRetryDelayMs=xe,Me.timeoutRetry.maxRetryDelayMs=xe;break}}}),G.length&&n.warn(`hls.js config: "${G.join('", "')}" setting(s) are deprecated, use "${j}": ${zi(t[j])}`)}),b(b({},s),t)}function Nr(D){return D&&typeof D=="object"?Array.isArray(D)?D.map(Nr):Object.keys(D).reduce((t,n)=>(t[n]=Nr(D[n]),t),{}):D}function Qr(D,t){const n=D.loader;n!==at&&n!==Yn?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),D.progressive=!1):_e()&&(D.loader=at,D.progressive=!0,D.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const In=2,Zn=.1,Xa=.05,Wi=100;class Qa extends Rs{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(Wi),this.mediaSource=n.mediaSource;const s=this.media=n.media;ja(s,"playing",this.onMediaPlaying),ja(s,"waiting",this.onMediaWaiting),ja(s,"ended",this.onMediaEnded)}onMediaDetaching(t,n){this.clearInterval();const{media:s}=this;s&&(rs(s,"playing",this.onMediaPlaying),rs(s,"waiting",this.onMediaWaiting),rs(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 T=this.media;if(!T)return;const{seeking:j}=T,X=this.seeking&&!j,G=!this.seeking&&j,ue=T.paused&&!j||T.ended||T.playbackRate===0;if(this.seeking=j,t!==n){n&&(this.ended=0),this.moved=!0,j||(this.nudgeRetry=0,w.nudgeOnVideoHole&&!ue&&t>n&&this.nudgeOnVideoHole(t,n)),this.waiting===0&&this.stallResolved(t);return}if(G||X){X&&this.stallResolved(t);return}if(ue){this.nudgeRetry=0,this.stallResolved(t),!this.ended&&T.ended&&this.hls&&(this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1}));return}if(!li.getBuffered(T).length){this.nudgeRetry=0;return}const de=li.bufferInfo(T,t,0),xe=de.nextStart||0,Me=this.fragmentTracker;if(j&&Me&&this.hls){const pn=fs(this.hls.inFlightFragments,t),Ur=de.len>In,an=!xe||pn||xe-t>In&&!Me.getPartialFragment(t);if(Ur||an)return;this.moved=!1}const Fe=(v=this.hls)==null?void 0:v.latestLevelDetails;if(!this.moved&&this.stalled!==null&&Me){if(!(de.len>0)&&!xe)return;const Ur=Math.max(xe,de.start||0)-t,nn=!!(Fe!=null&&Fe.live)?Fe.targetduration*2:In,Vr=Nl(t,Me);if(Ur>0&&(Ur<=nn||Vr)){T.paused||this._trySkipBufferHole(Vr);return}}const lt=w.detectStallWithCurrentTimeMs,ut=self.performance.now(),Vt=this.waiting;let Jt=this.stalled;if(Jt===null)if(Vt>0&&ut-Vt=lt||Vt)&&this.hls){var xr;if(((xr=this.mediaSource)==null?void 0:xr.readyState)==="ended"&&!(Fe!=null&&Fe.live)&&Math.abs(t-((Fe==null?void 0:Fe.edge)||0))<1){if(this.ended)return;this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!0});return}if(this._reportStall(de),!this.media||!this.hls)return}const jr=li.bufferInfo(T,t,w.maxBufferHole);this._tryFixBufferStall(jr,rr,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=li.bufferedInfo(li.timeRangesToArray(this.buffered.audio),t,0);if(w.len>1&&n>=w.start){const T=li.timeRangesToArray(v),j=li.bufferedInfo(T,n,0).bufferedIndex;if(j>-1&&jj)&&ue-G<1&&t-G<2){const de=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${G} -> ${ue} buffered index: ${X}`);this.warn(de.message),this.media.currentTime+=1e-6;let xe=Nl(t,this.fragmentTracker);xe&&"fragment"in xe?xe=xe.fragment:xe||(xe=void 0);const Me=li.bufferInfo(this.media,t,0);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:de,reason:de.message,frag:xe,buffer:Me.len,bufferInfo:Me})}}}}}_tryFixBufferStall(t,n,s){var v,w;const{fragmentTracker:T,media:j}=this,X=(v=this.hls)==null?void 0:v.config;if(!j||!T||!X)return;const G=(w=this.hls)==null?void 0:w.latestLevelDetails,ue=Nl(s,T);if((ue||G!=null&&G.live&&s1&&t.len>X.maxBufferHole||t.nextStart&&(t.nextStart-sX.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),T=s.getFragAtPos(v,u.MAIN);if(w&&T)return T.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 T=new Error(`Playback stalling at @${s.currentTime} due to low buffer (${zi(t)})`);this.warn(T.message),n.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_STALLED_ERROR,fatal:!1,error:T,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 T=v.currentTime,j=li.bufferInfo(v,T,0),X=T0&&j.len<1&&v.readyState<3,xe=X-T;if(xe>0&&(ue||de)){if(xe>w.maxBufferHole){let Fe=!1;if(T===0){const lt=s.getAppendedFrag(0,u.MAIN);lt&&X{const D=od();try{D&&new D(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();class Sd{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&&ns(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;ned&&(de=ed),de-ue<=0&&(de=ue+sd);for(let Me=0;Meue.type===Tn.audioId3&&X:v==="video"?G=ue=>ue.type===Tn.emsg&&j:G=ue=>ue.type===Tn.audioId3&&X||ue.type===Tn.emsg&&j,Ao(w,n,s,G)}}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:T}=this.hls.config;if(!w)return;const j=od();if(s&&v&&!T){const{fragmentStart:lt,fragmentEnd:ut}=t;let Vt=this.assetCue;Vt?(Vt.startTime=lt,Vt.endTime=ut):j&&(Vt=this.assetCue=ud(j,lt,ut,{assetPlayerId:this.hls.config.assetPlayerId},"hlsjs.interstitial.asset"),Vt&&(Vt.id=s,this.id3Track||(this.id3Track=this.createTrack(this.media)),this.id3Track.addCue(Vt),Vt.addEventListener("enter",this.onEventCueEnter)))}if(!t.hasProgramDateTime)return;const{id3Track:X}=this,{dateRanges:G}=t,ue=Object.keys(G);let de=this.dateRangeCuesAppended;if(X&&n){var xe;if((xe=X.cues)!=null&&xe.length){const lt=Object.keys(de).filter(ut=>!ue.includes(ut));for(let ut=lt.length;ut--;){var Me;const Vt=lt[ut],Jt=(Me=de[Vt])==null?void 0:Me.cues;delete de[Vt],Jt&&Object.keys(Jt).forEach(rr=>{const xr=Jt[rr];if(xr){xr.removeEventListener("enter",this.onEventCueEnter);try{X.removeCue(xr)}catch(jr){}}})}}else de=this.dateRangeCuesAppended={}}const Fe=t.fragments[t.fragments.length-1];if(!(ue.length===0||!r(Fe==null?void 0:Fe.programDateTime))){this.id3Track||(this.id3Track=this.createTrack(this.media));for(let lt=0;lt{if(Ei!==Vt.id){const Qi=G[Ei];if(Qi.class===Vt.class&&Qi.startDate>Vt.startDate&&(!Dn||Vt.startDate.01&&(Ei.startTime=Jt,Ei.endTime=pn);else if(j){let Qi=Vt.attr[Dn];Ho(Dn)&&(Qi=V(Qi));const qi=ud(j,Jt,pn,{key:Dn,data:Qi},Tn.dateRange);qi&&(qi.id=ut,this.id3Track.addCue(qi),xr[Dn]=qi,T&&(Dn==="X-ASSET-LIST"||Dn==="X-ASSET-URL")&&qi.addEventListener("enter",this.onEventCueEnter))}}de[ut]={cues:xr,dateRange:Vt,durationKnown:jr}}}}}class Ad{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:T}=this.config;if(!w||T===1||!s.live)return;const j=this.targetLatency;if(j===null)return;const X=v-j,G=Math.min(this.maxLatency,j+s.targetduration);if(X.05&&this.forwardBufferLength>1){const de=Math.min(2,Math.max(1,T)),xe=Math.round(2/(1+Math.exp(-.75*X-this.edgeStalled))*20)/20,Me=Math.min(de,Math.max(1,xe));this.changeMediaPlaybackRate(n,Me)}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:T,lowLatencyMode:j}=this.config,X=this.hls.userConfig;let G=j&&s||n;(this._targetLatencyUpdated||X.liveSyncDuration||X.liveSyncDurationCount||G===0)&&(G=w!==void 0?w:T*v);const ue=v;return G+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,T=v-s.totalduration,j=v-(this.config.lowLatencyMode&&s.partTarget||s.targetduration);return Math.min(Math.max(T,w),j)}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 Cd extends wo{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={},T={};let j=!1,X=!1,G=!1;n.levels.forEach(ue=>{const de=ue.attrs;let{audioCodec:xe,videoCodec:Me}=ue;xe&&(ue.audioCodec=xe=At(xe,s)||void 0),Me&&(Me=ue.videoCodec=Rr(Me));const{width:Fe,height:lt,unknownCodecs:ut}=ue,Vt=(ut==null?void 0:ut.length)||0;if(j||(j=!!(Fe&<)),X||(X=!!Me),G||(G=!!xe),Vt||xe&&!this.isAudioSupported(xe)||Me&&!this.isVideoSupported(Me)){this.log(`Some or all CODECS not supported "${de.CODECS}"`);return}const{CODECS:Jt,"FRAME-RATE":rr,"HDCP-LEVEL":xr,"PATHWAY-ID":jr,RESOLUTION:pn,"VIDEO-RANGE":Ur}=de,nn=`${`${jr||"."}-`}${ue.bitrate}-${pn}-${rr}-${Jt}-${Ur}-${xr}`;if(w[nn])if(w[nn].uri!==ue.url&&!ue.attrs["PATHWAY-ID"]){const Vr=T[nn]+=1;ue.attrs["PATHWAY-ID"]=new Array(Vr+1).join(".");const Dn=this.createLevel(ue);w[nn]=Dn,v.push(Dn)}else w[nn].addGroupId("audio",de.AUDIO),w[nn].addGroupId("text",de.SUBTITLES);else{const Vr=this.createLevel(ue);w[nn]=Vr,T[nn]=1,v.push(Vr)}}),this.filterAndSortMediaOptions(v,n,j,X,G)}createLevel(t){const n=new wi(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=ot(v,[])}return n}isAudioSupported(t){return Pe(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return Pe(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,n,s,v,w){var T;let j=[],X=[],G=t;const ue=((T=n.stats)==null?void 0:T.parsing)||{};if((s||v)&&w&&(G=G.filter(({videoCodec:Jt,videoRange:rr,width:xr,height:jr})=>(!!Jt||!!(xr&&jr))&&Qn(rr))),G.length===0){Promise.resolve().then(()=>{if(this.hls){let Jt="no level with compatible codecs found in manifest",rr=Jt;n.levels.length&&(rr=`one or more CODECS in variant not supported: ${zi(n.levels.map(jr=>jr.attrs.CODECS).filter((jr,pn,Ur)=>Ur.indexOf(jr)===pn))}`,this.warn(rr),Jt+=` (${rr})`);const xr=new Error(Jt);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:n.url,error:xr,reason:rr})}}),ue.end=performance.now();return}n.audioTracks&&(j=n.audioTracks.filter(Jt=>!Jt.audioCodec||this.isAudioSupported(Jt.audioCodec)),hd(j)),n.subtitles&&(X=n.subtitles,hd(X));const de=G.slice(0);G.sort((Jt,rr)=>{if(Jt.attrs["HDCP-LEVEL"]!==rr.attrs["HDCP-LEVEL"])return(Jt.attrs["HDCP-LEVEL"]||"")>(rr.attrs["HDCP-LEVEL"]||"")?1:-1;if(s&&Jt.height!==rr.height)return Jt.height-rr.height;if(Jt.frameRate!==rr.frameRate)return Jt.frameRate-rr.frameRate;if(Jt.videoRange!==rr.videoRange)return On.indexOf(Jt.videoRange)-On.indexOf(rr.videoRange);if(Jt.videoCodec!==rr.videoCodec){const xr=we(Jt.videoCodec),jr=we(rr.videoCodec);if(xr!==jr)return jr-xr}if(Jt.uri===rr.uri&&Jt.codecSet!==rr.codecSet){const xr=gt(Jt.codecSet),jr=gt(rr.codecSet);if(xr!==jr)return jr-xr}return Jt.averageBitrate!==rr.averageBitrate?Jt.averageBitrate-rr.averageBitrate:0});let xe=de[0];if(this.steering&&(G=this.steering.filterParsedLevels(G),G.length!==de.length)){for(let Jt=0;Jtxr&&xr===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=jr)}break}const Fe=w&&!v,lt=this.hls.config,ut=!!(lt.audioStreamController&<.audioTrackController),Vt={levels:G,audioTracks:j,subtitleTracks:X,sessionData:n.sessionData,sessionKeys:n.sessionKeys,firstLevel:this._firstLevel,stats:n.stats,audio:w,video:v,altAudio:ut&&!Fe&&j.some(Jt=>!!Jt.url)};ue.end=performance.now(),this.hls.trigger(o.MANIFEST_PARSED,Vt)}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"),de=t<0;if(this.hls.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.LEVEL_SWITCH_ERROR,level:t,fatal:de,error:ue,reason:ue.message}),de)return;t=Math.min(t,n.length-1)}const s=this.currentLevelIndex,v=this.currentLevel,w=v?v.attrs["PATHWAY-ID"]:void 0,T=n[t],j=T.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=T,s===t&&v&&w===j)return;this.log(`Switching to level ${t} (${T.height?T.height+"p ":""}${T.videoRange?T.videoRange+" ":""}${T.codecSet?T.codecSet+" ":""}@${T.bitrate})${j?" with Pathway "+j:""} from level ${s}${w?" with Pathway "+w:""}`);const X={level:t,attrs:T.attrs,details:T.details,bitrate:T.bitrate,averageBitrate:T.averageBitrate,maxBitrate:T.maxBitrate,realBitrate:T.realBitrate,width:T.width,height:T.height,codecSet:T.codecSet,audioCodec:T.audioCodec,videoCodec:T.videoCodec,audioGroups:T.audioGroups,subtitleGroups:T.subtitleGroups,loaded:T.loaded,loadError:T.loadError,fragmentError:T.fragmentError,name:T.name,id:T.id,uri:T.uri,url:T.url,urlId:0,audioGroupIds:T.audioGroupIds,textGroupIds:T.textGroupIds};this.hls.trigger(o.LEVEL_SWITCHING,X);const G=T.details;if(!G||G.live){const ue=this.switchParams(T.uri,v==null?void 0:v.details,G);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,T=n.levelInfo;if(!T){var j;this.warn(`Invalid level index ${v}`),(j=n.deliveryDirectives)!=null&&j.skip&&(w.deltaUpdateFailed=!0);return}if(T===this.currentLevel||n.withoutMultiVariant){T.fragmentError===0&&(T.loadError=0);let X=T.details;X===n.details&&X.advanced&&(X=void 0),this.playlistLoaded(v,n,X)}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"],T=t.details,j=T==null?void 0:T.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:""}${j&&T.live?" age "+j.toFixed(1)+(T.type?" "+T.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,T)=>T!==t?!0:(this.steering&&this.steering.removeLevel(w),w===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,w.details&&w.details.fragments.forEach(j=>j.level=-1)),!1));ps(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 hd(D){const t={};D.forEach(n=>{const s=n.groupId||"";n.id=t[s]=t[s]||0,t[s]++})}function pd(){return self.SourceBuffer||self.WebKitSourceBuffer}function md(){if(!ae())return!1;const t=pd();return!t||t.prototype&&typeof t.prototype.appendBuffer=="function"&&typeof t.prototype.remove=="function"}function Td(){if(!md())return!1;const D=ae();return typeof(D==null?void 0:D.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(t=>D.isTypeSupported(We(t,"video")))||["mp4a.40.2","fLaC"].some(t=>D.isTypeSupported(We(t,"audio"))))}function Pd(){var D;const t=pd();return typeof(t==null||(D=t.prototype)==null?void 0:D.changeType)=="function"}const vd=100;class _d extends Nt{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 T=this.getFwdBufferInfoAtPos(v,w,u.MAIN,0);if(T===null||T.len===0){this.warn(`Main forward buffer length at ${w} on "seeked" event ${T?T.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(vd),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=De.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=n?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=De.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case De.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=De.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=De.IDLE;break}break}case De.FRAG_LOADING_WAITING_RETRY:this.checkRetryDate();break}this.state===De.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 T=s[w],j=this.getMainFwdBufferInfo();if(j===null)return;const X=this.getLevelDetails();if(X&&this._streamEnded(j,X)){const lt={};this.altAudio===2&&(lt.type="video"),this.hls.trigger(o.BUFFER_EOS,lt),this.state=De.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 G=T.details;if(!G||this.state===De.WAITING_LEVEL||this.waitForLive(T)){this.level=w,this.state=De.WAITING_LEVEL,this.startFragRequested=!1;return}const ue=j.len,de=this.getMaxBufferLength(T.maxBitrate);if(ue>=de)return;this.backtrackFragment&&this.backtrackFragment.start>j.end&&(this.backtrackFragment=null);const xe=this.backtrackFragment?this.backtrackFragment.start:j.end;let Me=this.getNextFragment(xe,G);if(this.couldBacktrack&&!this.fragPrevious&&Me&&Ce(Me)&&this.fragmentTracker.getState(Me)!==_n.OK){var Fe;const ut=((Fe=this.backtrackFragment)!=null?Fe:Me).sn-G.startSN,Vt=G.fragments[ut-1];Vt&&Me.cc===Vt.cc&&(Me=Vt,this.fragmentTracker.removeFragment(Vt))}else this.backtrackFragment&&j.len&&(this.backtrackFragment=null);if(Me&&this.isLoopLoading(Me,xe)){if(!Me.gap){const ut=this.audioOnly&&!this.altAudio?ie.AUDIO:ie.VIDEO,Vt=(ut===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Vt&&this.afterBufferFlushed(Vt,ut,u.MAIN)}Me=this.getNextFragmentLoopLoading(Me,G,j,u.MAIN,de)}Me&&(Me.initSegment&&!Me.initSegment.data&&!this.bitrateTest&&(Me=Me.initSegment),this.loadFragment(Me,T,xe))}loadFragment(t,n,s){const v=this.fragmentTracker.getState(t);v===_n.NOT_LOADED||v===_n.PARTIAL?Ce(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 j=this.getMainFwdBufferInfo();if(!j||j.len=T-n.maxFragLookUpTolerance&&w<=j;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=st(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,T=!1;for(const j in s){const X=s[j];if(X.id==="main"){if(w=j,v=X,j==="video"){const G=s[j];G&&(this.videoBuffer=G.buffer)}}else T=!0}T&&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===De.PARSED&&(this.state=De.IDLE);return}const j=v?v.stats:s.stats;this.fragLastKbps=Math.round(8*j.total/(j.buffering.end-j.loading.first)),Ce(s)&&(this.fragPrevious=s),this.fragBufferedComplete(s,v)}const T=this.media;T&&(!this._hasEnoughToStart&&li.getBuffered(T).length&&(this._hasEnoughToStart=!0,this.seekToStartPos()),w&&this.tick())}get hasEnoughToStart(){return this._hasEnoughToStart}onError(t,n){var s;if(n.fatal){this.state=De.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===De.WAITING_LEVEL&&((s=n.context)==null?void 0:s.type)===h.LEVEL&&(this.state=De.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=De.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&&(X{const{hls:v}=this,w=s==null?void 0:s.frag;if(!w||this.fragContextChanged(w))return;n.fragmentError=0,this.state=De.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const T=w.stats;T.parsing.start=T.parsing.end=T.buffering.start=T.buffering.end=self.performance.now(),v.trigger(o.FRAG_LOADED,s),w.bitrateTest=!1}).catch(s=>{this.state===De.STOPPED||this.state===De.ERROR||(this.warn(s),this.resetFragmentLoading(t))})}_handleTransmuxComplete(t){const n=this.playlistType,{hls:s}=this,{remuxResult:v,chunkMeta:w}=t,T=this.getCurrentContext(w);if(!T){this.resetWhenMissingContext(w);return}const{frag:j,part:X,level:G}=T,{video:ue,text:de,id3:xe,initSegment:Me}=v,{details:Fe}=G,lt=this.altAudio?void 0:v.audio;if(this.fragContextChanged(j)){this.fragmentTracker.removeFragment(j);return}if(this.state=De.PARSING,Me){const ut=Me.tracks;if(ut){const xr=j.initSegment||j;if(this.unhandledEncryptionError(Me,j))return;this._bufferInitSegment(G,ut,xr,w),s.trigger(o.FRAG_PARSING_INIT_SEGMENT,{frag:xr,id:n,tracks:ut})}const Vt=Me.initPTS,Jt=Me.timescale,rr=this.initPTS[j.cc];if(r(Vt)&&(!rr||rr.baseTime!==Vt||rr.timescale!==Jt)){const xr=Me.trackId;this.initPTS[j.cc]={baseTime:Vt,timescale:Jt,trackId:xr},s.trigger(o.INIT_PTS_FOUND,{frag:j,id:n,initPTS:Vt,timescale:Jt,trackId:xr})}}if(ue&&Fe){lt&&ue.type==="audiovideo"&&this.logMuxedErr(j);const ut=Fe.fragments[j.sn-1-Fe.startSN],Vt=j.sn===Fe.startSN,Jt=!ut||j.cc>ut.cc;if(v.independent!==!1){const{startPTS:rr,endPTS:xr,startDTS:jr,endDTS:pn}=ue;if(X)X.elementaryStreams[ue.type]={startPTS:rr,endPTS:xr,startDTS:jr,endDTS:pn};else if(ue.firstKeyFrame&&ue.independent&&w.id===1&&!Jt&&(this.couldBacktrack=!0),ue.dropped&&ue.independent){const Ur=this.getMainFwdBufferInfo(),an=(Ur?Ur.end:this.getLoadPosition())+this.config.maxBufferHole,nn=ue.firstKeyFramePTS?ue.firstKeyFramePTS:rr;if(!Vt&&anIn&&(j.gap=!0);j.setElementaryStreamInfo(ue.type,rr,xr,jr,pn),this.backtrackFragment&&(this.backtrackFragment=j),this.bufferFragmentData(ue,j,X,w,Vt||Jt)}else if(Vt||Jt)j.gap=!0;else{this.backtrack(j);return}}if(lt){const{startPTS:ut,endPTS:Vt,startDTS:Jt,endDTS:rr}=lt;X&&(X.elementaryStreams[ie.AUDIO]={startPTS:ut,endPTS:Vt,startDTS:Jt,endDTS:rr}),j.setElementaryStreamInfo(ie.AUDIO,ut,Vt,Jt,rr),this.bufferFragmentData(lt,j,X,w)}if(Fe&&xe!=null&&xe.samples.length){const ut={id:n,frag:j,details:Fe,samples:xe.samples};s.trigger(o.FRAG_PARSING_METADATA,ut)}if(Fe&&de){const ut={id:n,frag:j,details:Fe,samples:de.samples};s.trigger(o.FRAG_PARSING_USERDATA,ut)}}logMuxedErr(t){this.warn(`${Ce(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,n,s,v){if(this.state!==De.PARSING)return;this.audioOnly=!!n.audio&&!n.video,this.altAudio&&!this.audioOnly&&(delete n.audio,n.audiovideo&&this.logMuxedErr(s));const{audio:w,video:T,audiovideo:j}=n;if(w){const G=t.audioCodec;let ue=tn(w.codec,G);ue==="mp4a"&&(ue="mp4a.40.5");const de=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){ue&&(ue.indexOf("mp4a.40.5")!==-1?ue="mp4a.40.2":ue="mp4a.40.5");const xe=w.metadata;xe&&"channelCount"in xe&&(xe.channelCount||1)!==1&&de.indexOf("firefox")===-1&&(ue="mp4a.40.5")}ue&&ue.indexOf("mp4a.40.5")!==-1&&de.indexOf("android")!==-1&&w.container!=="audio/mpeg"&&(ue="mp4a.40.2",this.log(`Android: force audio codec to ${ue}`)),G&&G!==ue&&this.log(`Swapping manifest audio codec "${G}" for "${ue}"`),w.levelCodec=ue,w.id=u.MAIN,this.log(`Init audio buffer, container:${w.container}, codecs[selected/level/parsed]=[${ue||""}/${G||""}/${w.codec}]`),delete n.audiovideo}if(T){T.levelCodec=t.videoCodec,T.id=u.MAIN;const G=T.codec;if((G==null?void 0:G.length)===4)switch(G){case"hvc1":case"hev1":T.codec="hvc1.1.6.L120.90";break;case"av01":T.codec="av01.0.04M.08";break;case"avc1":T.codec="avc1.42e01e";break}this.log(`Init video buffer, container:${T.container}, codecs[level/parsed]=[${t.videoCodec||""}/${G}]${T.codec!==G?" parsed-corrected="+T.codec:""}${T.supplemental?" supplemental="+T.supplemental:""}`),delete n.audiovideo}j&&(this.log(`Init audiovideo buffer, container:${j.container}, codecs[level/parsed]=[${t.codecs}/${j.codec}]`),delete n.video,delete n.audio);const X=Object.keys(n);if(X.length){if(this.hls.trigger(o.BUFFER_CODECS,n),!this.hls)return;X.forEach(G=>{const de=n[G].initSegment;de!=null&&de.byteLength&&this.hls.trigger(o.BUFFER_APPENDING,{type:G,data:de,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=De.IDLE}checkFragmentChanged(){const t=this.media;let n=null;if(t&&t.readyState>1&&t.seeking===!1){const s=t.currentTime;if(li.isBuffered(t,s)?n=this.getAppendedFrag(s):li.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?ur(null,s.fragments,n):null);if(v){const w=v.programDateTime;if(w!==null){const T=w+(n-v.start)*1e3;return new Date(T)}}}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 Id 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 Ni({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;T.setKeyFormat(j);const X=Jo(j);if(X)return this.emeController.getKeySystemAccess([X])})}if(this.config.requireKeySystemAccessOnStart){const v=ko(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 G=new Error(n?`Expected frag.decryptdata to be defined after setting format ${n}`:`Missing decryption data on fragment in onKeyLoading (emeEnabled with controller: ${this.emeController&&this.config.emeEnabled})`);return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,G))}const T=w.uri;if(!T)return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${T}"`)));const j=ld(w);let X=this.keyIdToKeyInfo[j];if((s=X)!=null&&s.decryptdata.key)return w.key=X.decryptdata.key,Promise.resolve({frag:t,keyInfo:X});if(this.emeController&&(v=X)!=null&&v.keyLoadPromise)switch(this.emeController.getKeyStatus(X.decryptdata)){case"usable":case"usable-in-future":return X.keyLoadPromise.then(ue=>{const{keyInfo:de}=ue;return w.key=de.decryptdata.key,{frag:t,keyInfo:de}})}switch(this.log(`${this.keyIdToKeyInfo[j]?"Rel":"L"}oading${w.keyId?" keyId: "+Q(w.keyId):""} URI: ${w.uri} from ${t.type} ${t.level}`),X=this.keyIdToKeyInfo[j]={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(X,t):this.loadKeyEME(X,t);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(X,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){var v;if(!t.decryptdata.keyId&&(v=n.initSegment)!=null&&v.data){const T=xt(n.initSegment.data);if(T.length){let j=T[0];j.some(X=>X!==0)?(this.log(`Using keyId found in init segment ${Q(j)}`),Lo.setKeyIdForUri(t.decryptdata.uri,j)):(j=Lo.addKeyIdForUri(t.decryptdata.uri),this.log(`Generating keyId to patch media ${Q(j)}`)),t.decryptdata.keyId=j}}if(!t.decryptdata.keyId&&!Ce(n))return Promise.resolve(s);const w=this.emeController.loadKey(s);return(t.keyLoadPromise=w.then(T=>(t.mediaKeySessionContext=T,s))).catch(T=>{throw t.keyLoadPromise=null,"data"in T&&(T.data.frag=n),T})}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((T,j)=>{const X={keyInfo:t,frag:n,responseType:"arraybuffer",url:t.decryptdata.uri},G=s.keyLoadPolicy.default,ue={loadPolicy:G,timeout:G.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},de={onSuccess:(xe,Me,Fe,lt)=>{const{frag:ut,keyInfo:Vt}=Fe,Jt=ld(Vt.decryptdata);if(!ut.decryptdata||Vt!==this.keyIdToKeyInfo[Jt])return j(this.createKeyLoadError(ut,f.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),lt));Vt.decryptdata.key=ut.decryptdata.key=new Uint8Array(xe.data),ut.keyLoader=null,Vt.loader=null,T({frag:ut,keyInfo:Vt})},onError:(xe,Me,Fe,lt)=>{this.resetLoader(Me),j(this.createKeyLoadError(n,f.KEY_LOAD_ERROR,new Error(`HTTP Error ${xe.code} loading key ${xe.text}`),Fe,b({url:X.url,data:void 0},xe)))},onTimeout:(xe,Me,Fe)=>{this.resetLoader(Me),j(this.createKeyLoadError(n,f.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Fe))},onAbort:(xe,Me,Fe)=>{this.resetLoader(Me),j(this.createKeyLoadError(n,f.INTERNAL_ABORTED,new Error("key loading aborted"),Fe))}};w.load(X,ue,de)})}resetLoader(t){const{frag:n,keyInfo:s,url:v}=t,w=s.loader;n.keyLoader===w&&(n.keyLoader=null,s.loader=null);const T=ld(s.decryptdata)||v;delete this.keyIdToKeyInfo[T],w&&w.destroy()}}function ld(D){if(D.keyFormat!==hs.FAIRPLAY){const t=D.keyId;if(t)return Q(t)}return D.uri}function gd(D){const{type:t}=D;switch(t){case h.AUDIO_TRACK:return u.AUDIO;case h.SUBTITLE_TRACK:return u.SUBTITLE;default:return u.MAIN}}function cd(D,t){let n=D.url;return(n===void 0||n.indexOf("data:")===0)&&(n=t.url),n}class td{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,T=new w(n);return this.loaders[t.type]=T,T}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:T,deliveryDirectives:j,levelInfo:X}=n;this.load({id:s,level:v,pathwayId:w,responseType:"text",type:h.LEVEL,url:T,deliveryDirectives:j,levelOrTrack:X})}onAudioTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:T,track:j}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.AUDIO_TRACK,url:w,deliveryDirectives:T,levelOrTrack:j})}onSubtitleTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:T,track:j}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:w,deliveryDirectives:T,levelOrTrack:j})}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 G=this.hls.logger,ue=v.context;if(ue&&ue.levelOrTrack===t.levelOrTrack&&(ue.url===t.url||ue.deliveryDirectives&&!t.deliveryDirectives)){ue.url===t.url?G.log(`[playlist-loader]: ignore ${t.url} ongoing request`):G.log(`[playlist-loader]: ignore ${t.url} in favor of ${ue.url}`);return}G.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 G;if(t.type===h.LEVEL&&t.level!==null?G=this.hls.levels[t.level].details:t.type===h.AUDIO_TRACK&&t.id!==null?G=this.hls.audioTracks[t.id].details:t.type===h.SUBTITLE_TRACK&&t.id!==null&&(G=this.hls.subtitleTracks[t.id].details),G){const ue=G.partTarget,de=G.targetduration;if(ue&&de){const xe=Math.max(ue*3,de*.8)*1e3;w=y({},w,{maxTimeToFirstByteMs:Math.min(xe,w.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(xe,w.maxTimeToFirstByteMs)})}}}const T=w.errorRetry||w.timeoutRetry||{},j={loadPolicy:w,timeout:w.maxLoadTimeMs,maxRetry:T.maxNumRetry||0,retryDelay:T.retryDelayMs||0,maxRetryDelay:T.maxRetryDelayMs||0},X={onSuccess:(G,ue,de,xe)=>{const Me=this.getInternalLoader(de);this.resetInternalLoader(de.type);const Fe=G.data;ue.parsing.start=performance.now(),zo.isMediaPlaylist(Fe)||de.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist(G,ue,de,xe||null,Me):this.handleMasterPlaylist(G,ue,de,xe)},onError:(G,ue,de,xe)=>{this.handleNetworkError(ue,de,!1,G,xe)},onTimeout:(G,ue,de)=>{this.handleNetworkError(ue,de,!0,void 0,G)}};v.load(t,j,X)}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,T=t.data,j=cd(t,s),X=zo.parseMasterPlaylist(T,j);if(X.playlistParsingError){n.parsing.end=performance.now(),this.handleManifestParsingError(t,s,X.playlistParsingError,v,n);return}const{contentSteering:G,levels:ue,sessionData:de,sessionKeys:xe,startTimeOffset:Me,variableList:Fe}=X;this.variableList=Fe,ue.forEach(Jt=>{const{unknownCodecs:rr}=Jt;if(rr){const{preferManagedMediaSource:xr}=this.hls.config;let{audioCodec:jr,videoCodec:pn}=Jt;for(let Ur=rr.length;Ur--;){const an=rr[Ur];Pe(an,"audio",xr)?(Jt.audioCodec=jr=jr?`${jr},${an}`:an,Ht.audio[jr.substring(0,4)]=2,rr.splice(Ur,1)):Pe(an,"video",xr)&&(Jt.videoCodec=pn=pn?`${pn},${an}`:an,Ht.video[pn.substring(0,4)]=2,rr.splice(Ur,1))}}});const{AUDIO:lt=[],SUBTITLES:ut,"CLOSED-CAPTIONS":Vt}=zo.parseMasterPlaylistMedia(T,j,X);lt.length&&!lt.some(rr=>!rr.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"),lt.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new Ki({}),bitrate:0,url:""})),w.trigger(o.MANIFEST_LOADED,{levels:ue,audioTracks:lt,subtitles:ut,captions:Vt,contentSteering:G,url:j,stats:n,networkDetails:v,sessionData:de,sessionKeys:xe,startTimeOffset:Me,variableList:Fe})}handleTrackOrLevelPlaylist(t,n,s,v,w){const T=this.hls,{id:j,level:X,type:G}=s,ue=cd(t,s),de=r(X)?X:r(j)?j:0,xe=gd(s),Me=zo.parseLevelPlaylist(t.data,ue,de,xe,0,this.variableList);if(G===h.MANIFEST){const Fe={attrs:new Ki({}),bitrate:0,details:Me,name:"",url:ue};Me.requestScheduled=n.loading.start+$r(Me,0),T.trigger(o.MANIFEST_LOADED,{levels:[Fe],audioTracks:[],url:ue,stats:n,networkDetails:v,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}n.parsing.end=performance.now(),s.levelDetails=Me,this.handlePlaylistLoaded(Me,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 T=`A network ${s?"timeout":"error"+(v?" (status "+v.code+")":"")} occurred while loading ${t.type}`;t.type===h.LEVEL?T+=`: ${t.level} id: ${t.id}`:(t.type===h.AUDIO_TRACK||t.type===h.SUBTITLE_TRACK)&&(T+=` id: ${t.id} group-id: "${t.groupId}"`);const j=new Error(T);this.hls.logger.warn(`[playlist-loader]: ${T}`);let X=f.UNKNOWN,G=!1;const ue=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:X=s?f.MANIFEST_LOAD_TIMEOUT:f.MANIFEST_LOAD_ERROR,G=!0;break;case h.LEVEL:X=s?f.LEVEL_LOAD_TIMEOUT:f.LEVEL_LOAD_ERROR,G=!1;break;case h.AUDIO_TRACK:X=s?f.AUDIO_TRACK_LOAD_TIMEOUT:f.AUDIO_TRACK_LOAD_ERROR,G=!1;break;case h.SUBTITLE_TRACK:X=s?f.SUBTITLE_TRACK_LOAD_TIMEOUT:f.SUBTITLE_LOAD_ERROR,G=!1;break}ue&&this.resetInternalLoader(t.type);const de={type:c.NETWORK_ERROR,details:X,fatal:G,url:t.url,loader:ue,context:t,error:j,networkDetails:n,stats:w};if(v){const xe=(n==null?void 0:n.url)||t.url;de.response=b({url:xe,data:void 0},v)}this.hls.trigger(o.ERROR,de)}handlePlaylistLoaded(t,n,s,v,w,T){const j=this.hls,{type:X,level:G,levelOrTrack:ue,id:de,groupId:xe,deliveryDirectives:Me}=v,Fe=cd(n,v),lt=gd(v);let ut=typeof v.level=="number"&<===u.MAIN?G:void 0;const Vt=t.playlistParsingError;if(Vt){if(this.hls.logger.warn(`${Vt} ${t.url}`),!j.config.ignorePlaylistParsingErrors){j.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_PARSING_ERROR,fatal:!1,url:Fe,error:Vt,reason:Vt.message,response:n,context:v,level:ut,parent:lt,networkDetails:w,stats:s});return}t.playlistParsingError=null}if(!t.fragments.length){const Jt=t.playlistParsingError=new Error("No Segments found in Playlist");j.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_EMPTY_ERROR,fatal:!1,url:Fe,error:Jt,reason:Jt.message,response:n,context:v,level:ut,parent:lt,networkDetails:w,stats:s});return}switch(t.live&&T&&(T.getCacheAge&&(t.ageHeader=T.getCacheAge()||0),(!T.getCacheAge||isNaN(t.ageHeader))&&(t.ageHeader=0)),X){case h.MANIFEST:case h.LEVEL:if(ut){if(!ue)ut=0;else if(ue!==j.levels[ut]){const Jt=j.levels.indexOf(ue);Jt>-1&&(ut=Jt)}}j.trigger(o.LEVEL_LOADED,{details:t,levelInfo:ue||j.levels[0],level:ut||0,id:de||0,stats:s,networkDetails:w,deliveryDirectives:Me,withoutMultiVariant:X===h.MANIFEST});break;case h.AUDIO_TRACK:j.trigger(o.AUDIO_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:xe||"",stats:s,networkDetails:w,deliveryDirectives:Me});break;case h.SUBTITLE_TRACK:j.trigger(o.SUBTITLE_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:xe||"",stats:s,networkDetails:w,deliveryDirectives:Me});break}}}class If{static get version(){return ii}static isMSESupported(){return md()}static isSupported(){return Td()}static getMediaSource(){return ae()}static get Events(){return o}static get MetadataSchema(){return Tn}static get ErrorTypes(){return c}static get ErrorDetails(){return f}static get DefaultConfig(){return If.defaultConfig?If.defaultConfig:za}static set DefaultConfig(t){If.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 ni,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=H(t.debug||!1,"Hls instance",t.assetPlayerId),s=this.config=en(If.DefaultConfig,t,n);this.userConfig=t,s.progressive&&Qr(s,n);const{abrController:v,bufferController:w,capLevelController:T,errorController:j,fpsController:X}=s,G=new j(this),ue=this.abrController=new v(this),de=new ka(this),xe=s.interstitialsController,Me=xe?this.interstitialsController=new xe(this,If):null,Fe=this.bufferController=new w(this,de),lt=this.capLevelController=new T(this),ut=new X(this),Vt=new td(this),Jt=s.contentSteeringController,rr=Jt?new Jt(this):null,xr=this.levelController=new Cd(this,rr),jr=new Sd(this),pn=new Id(this.config,this.logger),Ur=this.streamController=new _d(this,de,pn),an=this.gapController=new Qa(this,de);lt.setStreamController(Ur),ut.setStreamController(Ur);const nn=[Vt,xr,Ur];Me&&nn.splice(1,0,Me),rr&&nn.splice(1,0,rr),this.networkControllers=nn;const Vr=[ue,Fe,an,lt,ut,jr,de];this.audioTrackController=this.createController(s.audioTrackController,nn);const Dn=s.audioStreamController;Dn&&nn.push(this.audioStreamController=new Dn(this,de,pn)),this.subtitleTrackController=this.createController(s.subtitleTrackController,nn);const Ei=s.subtitleStreamController;Ei&&nn.push(this.subtititleStreamController=new Ei(this,de,pn)),this.createController(s.timelineController,Vr),pn.emeController=this.emeController=this.createController(s.emeController,Vr),this.cmcdController=this.createController(s.cmcdController,Vr),this.latencyController=this.createController(Ad,Vr),this.coreComponents=Vr,nn.push(G);const Qi=G.onErrorOut;typeof Qi=="function"&&this.on(o.ERROR,Qi,G),this.on(o.MANIFEST_LOADED,Vt.onManifestLoaded,Vt)}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=$.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=rf()),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){Br(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 T=t[w].attrs["HDCP-LEVEL"];if(T&&T<=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=Ia(n);return Bt(t,s,navigator.mediaCapabilities)}}If.defaultConfig=void 0},53280:function(d,_,e){"use strict";e.d(_,{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 k(){m&&clearTimeout(m)}function R(I){var M=I||{},B=M.upcomingOnly,N=B===void 0?!1:B;k(),b=!N}function A(){for(var I=arguments.length,M=new Array(I),B=0;Bl?x?(S=Date.now(),u||(m=setTimeout(y?W:H,l))):H():u!==!0&&(m=setTimeout(y?W:H,y===void 0?l-K: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 _=__webpack_module_cache__[d];if(_!==void 0)return _.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 _=d&&d.__esModule?function(){return d.default}:function(){return d};return __webpack_require__.d(_,{a:_}),_}}(),function(){var d=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},_;__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={};_=_||[null,d({}),d([]),d(d)];for(var c=r&2&&e;typeof c=="object"&&!~_.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,_){for(var e in _)__webpack_require__.o(_,e)&&!__webpack_require__.o(d,e)&&Object.defineProperty(d,e,{enumerable:!0,get:_[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(d){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(_,e){return __webpack_require__.f[e](d,_),_},[]))}}(),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",3220:"p__Classrooms__Lists__Video__Upload__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",4944:"p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__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",5823:"p__Classrooms__Lists__Statistics__ZbStatistics__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",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:"9a7028df",67:"cfa5cd07",109:"4c9ec64b",119:"5c51d60a",195:"34d67d4f",201:"0f68dcf8",264:"a6c6e2f5",292:"352ac5a8",316:"1f60ada6",337:"4827f840",354:"d4d139cf",410:"db62a157",479:"524f4c07",485:"7e1acaf5",508:"b9195cbe",518:"31291902",532:"bc3e8950",533:"2cc8ef79",547:"079ee10b",556:"8d53f108",559:"df5fe3e9",570:"ce8f8919",576:"51b0e13f",629:"44a1d9a5",643:"57291494",671:"4a609b8d",680:"fff5185e",700:"eac49f7f",737:"a31523e7",741:"ac5fd360",799:"2c3ced66",879:"379e70d4",895:"77a23185",900:"1b84d86e",906:"a93c4f23",921:"0f117dce",928:"c1deadda",981:"c1caf6fd",1006:"97dde79b",1043:"66cd59aa",1045:"25e63e76",1048:"74131a74",1070:"6b05ad97",1077:"c0c83726",1144:"c90eccaf",1154:"8cb80842",1158:"05141ffe",1211:"793e376e",1253:"4913da25",1257:"8c942674",1274:"5f6ea65a",1276:"8608fe86",1343:"351272a1",1423:"4806b9d4",1427:"9f4b4889",1450:"68d01f3f",1461:"c7afd7ff",1462:"fcf08abc",1470:"69c2a35e",1475:"3f7e872d",1477:"b6310709",1482:"52debedb",1512:"5580f350",1520:"a059b9fb",1545:"48748c8b",1578:"cf131154",1581:"e1ac767e",1582:"1424c3eb",1646:"e6e27b60",1651:"f3db55fe",1657:"86f854cd",1660:"f15d970e",1674:"087f0979",1678:"ef1e6b34",1713:"d927e4ca",1717:"b68c535e",1727:"b325cf86",1754:"871a01bb",1783:"cca7a8ae",1798:"a6d5eb7b",1799:"25c47273",1802:"9e65291b",1831:"43d5a4d9",1836:"843915b7",1855:"5c0b28e0",1880:"c6a6f678",1897:"b1c72970",1939:"d17967b6",1945:"6c9eefbf",1953:"5d4128b2",1962:"ba5131c0",1993:"095aa917",2011:"3bf92350",2045:"20fd4231",2085:"911d63b6",2099:"03cb843b",2102:"1d9384d2",2130:"b5dee9ba",2141:"ffcb1e53",2203:"a948674a",2216:"10e739ea",2240:"73ba2fd2",2249:"f4830452",2281:"623cd6b6",2300:"37cc5b84",2303:"6f6e0cc0",2307:"d8523ba1",2338:"a5fec938",2339:"1acc84e1",2386:"192e235c",2396:"ecdc9f45",2404:"e60dcfdc",2412:"ab0b00e3",2425:"f32ab87f",2443:"f78182af",2476:"7e7fcb51",2494:"68080a87",2501:"d5bec18e",2538:"de4a3723",2539:"79d2e78b",2548:"39d467f8",2570:"b8798ea4",2594:"e87d3761",2603:"7f334c91",2659:"fe88ec52",2707:"4ab8b71e",2788:"5dadb2ae",2806:"57bf5526",2819:"c375bd74",2823:"152a02c5",2829:"9e6c862a",2837:"54a82605",2862:"c83cd22d",2865:"93cc0240",2884:"63929e14",2969:"ab3357d7",2998:"e7089d34",3006:"9f444c82",3086:"ac24feda",3133:"9bf3f89c",3141:"94acbbfa",3157:"77e7f615",3183:"12da84f6",3198:"8e655451",3212:"289ce26c",3220:"2ec02fd0",3247:"a4abe51e",3260:"a000c34a",3276:"e8bbdcab",3317:"7e771f71",3391:"1b5e4ebd",3433:"8cfed2cc",3442:"8af3dde6",3447:"15c226ed",3451:"01cab97c",3509:"3824b1ea",3550:"3dc83156",3581:"2a12dfc5",3585:"b081c627",3667:"1ce4278f",3668:"50e945d0",3697:"481a10d9",3747:"3af8b1a4",3754:"588189ca",3777:"d5b0f2f1",3784:"765e39b3",3805:"9dbcb95e",3831:"9d882ed6",3862:"a8ffbe31",3873:"2cdc0615",3885:"f87f7f15",3910:"b0cab52a",3951:"93790f49",3987:"5cecd51b",4014:"27a8e97c",4017:"6390a59e",4030:"10a713c5",4048:"722b7a52",4056:"a91ce473",4058:"1b8a9ec4",4078:"eba3521b",4088:"236723f3",4093:"021fd4a3",4105:"54ee0238",4144:"ad223789",4164:"419a657c",4216:"20b80c8f",4217:"8d6ec674",4227:"3d7768d7",4259:"f6153731",4264:"d4ccd42e",4297:"020e2c18",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"9bae7741",4492:"f527b260",4496:"43a8016e",4498:"8cc444fe",4504:"352f033d",4514:"4def1e00",4520:"6d85e76a",4546:"99872034",4565:"55362dc4",4572:"046b7266",4599:"61def4cb",4610:"dc9c8f2b",4621:"5ba5f6d2",4628:"ece2c60c",4662:"cce5e02e",4685:"c33f1528",4715:"4fd94a64",4735:"357746c7",4736:"b381de6c",4741:"30c25f7f",4757:"ed008827",4766:"a8b85f6c",4770:"2a543447",4790:"619413e4",4795:"d3ec984d",4797:"a24e92db",4800:"93fa2f83",4850:"1edda4b7",4889:"02927fa0",4928:"9e3dcab8",4944:"ef75ed38",4973:"3c65b5e7",4994:"1d20b2e3",5022:"42104da0",5043:"819f8378",5048:"9c3a533b",5060:"85dafcc6",5096:"6eeb3201",5111:"a8b62699",5117:"4c3c2f22",5125:"dcd88ff4",5148:"279c0f10",5165:"bc17bdde",5176:"345fb97c",5177:"29bbc26c",5179:"d864046e",5186:"8c7d3f93",5230:"21c86728",5238:"717cff7d",5290:"5dabcdc2",5297:"e3a30b38",5307:"6542239c",5319:"b10fcf46",5321:"1163c84e",5330:"54837f49",5335:"8443a05f",5354:"7ae70604",5357:"5b46c6ae",5359:"325ca615",5382:"f8fbefcc",5402:"41fd92e7",5416:"454536b7",5434:"38b302a6",5466:"3c0cf573",5494:"d89549c4",5518:"eb3f825a",5549:"620b086a",5572:"7b67712f",5573:"b932ca81",5624:"24c5cb2d",5631:"e00d3d36",5650:"3b99d610",5679:"4a090bef",5694:"84bfe34e",5705:"2dab2809",5729:"f4bd13be",5764:"e0d7e586",5775:"5c5bd0af",5776:"2ff16d95",5786:"14be5919",5798:"60b4bb97",5800:"bc8fbff0",5816:"6dee88bd",5823:"cd3c2a33",5876:"5eded409",5888:"f4954129",5891:"8cd29dde",5894:"8310920f",5902:"3cb4d6f5",5911:"84a8d8dc",5915:"daef716d",5930:"cdc416cd",5972:"22f0589f",5989:"c947f3bd",5992:"104aefb0",6029:"1a2e158d",6034:"38e883cb",6045:"d268f87f",6047:"3ce45acd",6063:"b0a9ca0b",6069:"da765190",6080:"73c5cfad",6126:"99519171",6127:"c784043b",6170:"c0534f76",6185:"68c08970",6265:"8e46360f",6270:"78005963",6282:"f5f2025c",6328:"82518e83",6366:"de48b8af",6378:"7f3a946a",6411:"22c818a7",6434:"1797208f",6444:"3ce15985",6451:"45314ee6",6452:"9e892a16",6531:"621daf8b",6583:"771adf31",6587:"02a5b015",6634:"8d61fba5",6637:"774c1cdc",6651:"d9b62315",6682:"f750a0aa",6685:"d6884a5d",6729:"f2d79089",6741:"464eee07",6774:"59d4d618",6776:"a9290b9d",6784:"559431c1",6788:"c048606f",6789:"7b3e4d94",6796:"027689d9",6820:"9f2ac5eb",6882:"a62b6bd1",6904:"58ef1627",6913:"92021430",6963:"1ff41e79",7043:"a86ee064",7045:"19605972",7058:"ff13e368",7062:"c03e78ad",7084:"46ccce72",7099:"9716d012",7156:"e7466006",7178:"5ee36865",7182:"31e8ecb0",7224:"77bd0811",7242:"03c47a27",7260:"4494907d",7289:"07db1877",7322:"22c9739e",7323:"7a75cacf",7329:"d75967fc",7333:"04a3609a",7365:"1005464f",7395:"888976f7",7402:"d74b68e2",7460:"ce795324",7477:"8df28b7f",7482:"b6ff2610",7527:"ed088a10",7545:"28f50100",7560:"8e879fe7",7589:"dfa0be47",7591:"c8233ce9",7614:"81e5d43b",7622:"53fcfa72",7686:"4fcec9f9",7706:"c2a79e40",7806:"c02eb578",7835:"4c8036ed",7855:"a9ef30ef",7857:"b6c514d4",7883:"a6a68d8f",7884:"8429e7ef",7901:"a1d01f99",7922:"a031c0e5",7964:"29aed9a1",8062:"eec47b9d",8072:"ad35ac07",8085:"76021a6d",8089:"d536b13a",8115:"104ff3df",8143:"dca3a764",8145:"420580a8",8155:"383bdfc4",8161:"83c5fa9a",8217:"e968522c",8237:"1862f8b9",8241:"92fd55f2",8286:"9dfb26eb",8302:"55794970",8332:"fbb1e324",8340:"c2b9b5be",8350:"07df8a75",8365:"bada7f28",8366:"956b07be",8398:"66d2e47e",8431:"b96c4e7d",8435:"29ffda57",8447:"2ff2af5d",8458:"0c843383",8479:"6adda880",8517:"b35dd64a",8552:"bf1780a4",8561:"333e8ec9",8563:"58bcf697",8579:"64bc68f5",8639:"b8d91f16",8665:"a7a5b36a",8688:"8e959c7b",8689:"86ffb248",8723:"3bb8773b",8737:"ce7dad23",8776:"0ad26240",8787:"8e771f1e",8823:"e30c4236",8827:"2acc9927",8842:"9f25a3e2",8866:"36a772f0",8882:"286604fb",8885:"7a3d8d41",8898:"d002bcd8",8909:"ecb7ed03",8920:"7f82440c",8963:"790aecdd",8965:"f9244c07",8999:"422afb91",9039:"4c6b9189",9058:"ded8377f",9076:"a39344df",9104:"bbcb2345",9205:"4131aeb2",9252:"0d791a59",9260:"cf5f8140",9366:"a5646051",9391:"293f1a43",9404:"9fcc3d3e",9406:"064fd662",9416:"98443bf3",9417:"8d3fe10e",9449:"d6afa583",9487:"b04a8780",9489:"bcf2c80f",9507:"04cb7d4e",9511:"cb1e9f46",9554:"ed358e7b",9559:"f794af19",9647:"ebfd2437",9649:"c20d638c",9674:"7d9d9f0b",9677:"b1914af1",9695:"6ad8fbf3",9715:"f862902e",9716:"bf01d92e",9785:"681c69a2",9788:"28bd5e2f",9814:"f474f940",9891:"42c80fbd",9895:"b8e31ff2",9906:"cda3756d",9921:"ace3bf4d",9922:"5903443b",9928:"5989f5e0",9944:"e20735c8",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",3220:"p__Classrooms__Lists__Video__Upload__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",4944:"p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__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",5823:"p__Classrooms__Lists__Statistics__ZbStatistics__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",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:"de58cef9",109:"1a7fc455",119:"25b26a6d",195:"8653772c",201:"7872e384",264:"5fd9b3fc",292:"8cbcfceb",337:"45f063ed",479:"bba9e475",485:"d63578fe",508:"82593858",518:"c6774a1c",532:"c1a3e627",533:"7c6a1361",547:"5581debc",556:"c9ce9a90",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"e67e9e01",700:"573b339d",737:"98eb2f74",799:"08103cd8",879:"8ef20790",895:"ad846737",900:"228aca9a",906:"a29ef4e5",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"8e5fbfd7",1048:"dafc3f4f",1070:"e67e9e01",1077:"4749f7c5",1211:"bdb8faab",1253:"619593a3",1257:"156e8f74",1276:"bbc6eeec",1343:"f50c7fcf",1423:"5c4a76fc",1427:"c24d69b3",1450:"1edcc2ed",1461:"e71bb36a",1470:"183c9793",1475:"5bfcb58b",1477:"970fcf81",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"0c4169ac",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1651:"55e4f704",1657:"c0cb4a08",1674:"fdbc1e05",1678:"484ca996",1713:"e5cf33ee",1717:"10201060",1727:"522640e5",1754:"118c994b",1783:"0d3d06a0",1798:"3157272a",1831:"cb1c37ee",1836:"5f0d3f7f",1855:"b92cccb4",1880:"750743ca",1897:"62544c06",1939:"ce7e2b5a",1953:"20ce3901",1962:"84e145fa",1993:"c47eb47a",2045:"dcfad42d",2099:"3b401031",2102:"ec61f9f0",2130:"fa9a5d94",2141:"5eb2f330",2203:"bd175c79",2216:"33467293",2240:"e7cce869",2281:"2976b5a2",2303:"1ed5567d",2307:"b2c54321",2338:"dea1928a",2339:"1336108e",2396:"2fd22400",2404:"08d36549",2412:"84cd3fdc",2425:"47b23ee4",2443:"637429ad",2476:"cf85a190",2501:"2441982c",2539:"082dd38b",2548:"75182034",2570:"846a7fe1",2603:"0277270a",2659:"f6071a36",2707:"cabcb16e",2788:"03cdfb68",2806:"505dc6f7",2819:"9455b08a",2823:"a13b21fb",2829:"a5909474",2862:"dff7c42d",2865:"6ef3cf6b",2884:"ebfe0ea4",3006:"7fce4e74",3086:"d0ebac07",3141:"4e2f2f7c",3157:"f5d985ab",3183:"b2253f40",3212:"ad1521c1",3220:"a5be3990",3247:"50105eb7",3260:"8146e5a8",3276:"7bbb651d",3317:"137440b7",3391:"f0e498fe",3433:"2018f6c1",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3509:"70043ca5",3581:"c4be28e8",3585:"5f288e7b",3668:"fd3ea050",3747:"1af43845",3784:"c81d4a51",3831:"2711fd44",3873:"7cbe1ba5",3910:"658d457f",3951:"9b11b034",4030:"af04fe52",4048:"f9582bef",4056:"10eacfff",4078:"aa54548e",4093:"775588f4",4105:"7f9d4513",4144:"f10aa199",4164:"803fd4c3",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4297:"cb8a8129",4449:"e68d8d58",4492:"12cb2835",4496:"77babddd",4498:"820c0a39",4504:"9074cfde",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"aa988bc4",4610:"687005a6",4621:"807fbac2",4662:"37625a1c",4715:"1230954d",4736:"5b6f4e2f",4741:"92525927",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4889:"a91da64a",4928:"a4b1a237",4944:"7983f5de",4973:"129c56e8",4994:"43974304",5022:"81b1b86b",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5117:"ab408bd4",5125:"57501e4a",5148:"572faeac",5165:"48afbcf3",5176:"9c49e7fa",5177:"ec157db5",5179:"21f01751",5186:"e766ffd9",5230:"8ecdafbb",5238:"865509db",5297:"5426028f",5307:"803b391d",5319:"34217c3f",5330:"d6eee700",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"d75b7acd",5402:"e8092123",5466:"12cfd33a",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5624:"75c5add6",5650:"f8f63f4b",5694:"c3e4a8be",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5776:"9d910e47",5786:"37a81eaa",5798:"ce1cf7da",5800:"ace57161",5816:"4adf0529",5823:"63741303",5888:"193a7f8f",5891:"cbb6f851",5894:"4c5225a9",5915:"bc9c3e69",5972:"79479731",5992:"419f5d2f",6029:"7f981b9d",6063:"3b503608",6069:"a9aeea2e",6080:"bc1c2b36",6127:"f31505a8",6185:"bd124dd8",6265:"8aa3f229",6270:"5496b206",6282:"f0151247",6328:"de2b9d62",6366:"079fc2d8",6434:"48c2a3cc",6444:"fd46d237",6451:"4db8623e",6452:"50a6d310",6583:"7599cb91",6587:"9c49e7fa",6634:"020d2aed",6637:"4348c475",6651:"b07fe216",6682:"0b183f46",6685:"50d3c702",6729:"aea3b7f5",6741:"b838eb14",6776:"461a4e93",6784:"1affe817",6789:"f85c816f",6796:"b24f73ad",6820:"cebdf1cf",6882:"c2d2eada",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",7043:"25478869",7045:"48f6fc4c",7058:"70169de5",7062:"5282c3e5",7099:"f105b5d4",7178:"6e47d75d",7182:"183c9793",7224:"7caf9754",7242:"4f353f61",7260:"2c380d56",7289:"e6d2cdef",7322:"ac5aaaee",7323:"3e11a2bc",7329:"e5af7e18",7395:"ff574c5d",7402:"c2ab8a41",7460:"dedd2038",7477:"7903c644",7482:"c37a3f01",7527:"a4765b7e",7545:"6e229fc1",7560:"d82e43ca",7589:"2517c75a",7614:"de9ee12f",7622:"5e2922e8",7806:"80b7b1d6",7835:"b5f6ea62",7855:"8698f084",7857:"13a29416",7883:"93cf27b2",7884:"1ca6cde0",7901:"505c3349",7922:"0e7ce87a",8062:"8e384b9f",8072:"540f746b",8085:"e6b0e037",8115:"4168d1d3",8143:"1021d119",8145:"aa6ec833",8155:"d345abd7",8217:"3f5e9ac7",8237:"faafb9cc",8241:"5bd955ca",8286:"69a76d39",8332:"71c0dfbb",8398:"b128b7d6",8431:"289b326c",8435:"0980085d",8447:"5dded7c0",8458:"9d938150",8479:"b4705507",8517:"cccfddad",8552:"a656ad91",8563:"20b25782",8579:"600a1b47",8665:"c52575bc",8688:"c044db56",8689:"c7b937bf",8723:"3eab1580",8787:"121de108",8823:"e5c765d5",8827:"7c77dcba",8866:"b95f6ec9",8882:"f3e42f72",8885:"de905169",8965:"bd9f71c8",8999:"448aa22f",9039:"e5b0c473",9076:"6a501148",9205:"ddf1cdf8",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9406:"b142636c",9416:"483ff19d",9449:"45975a82",9487:"a73f5679",9489:"ee2bb5b7",9507:"d52efba5",9511:"1151ea04",9647:"9df3db4c",9649:"00fb4211",9674:"bb2d1c58",9677:"af7d4c8f",9695:"e6d547d3",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9814:"bbe362ca",9891:"512a9301",9906:"bb12ef11",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,_){return Object.prototype.hasOwnProperty.call(d,_)}}(),function(){var d={};__webpack_require__.l=function(_,e,r,i){if(d[_]){d[_].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 Fn.endsWith("/")?Fn:"".concat(Fn,"/")}var fc=__webpack_require__(38127),dc=__webpack_require__(38329),rl=__webpack_require__(8616),nl=["content"],Ou=["content"],yf=/^(http:|https:)?\/\//;function hc(Fn){return yf.test(Fn)||Fn.startsWith("/")&&!Fn.startsWith("/*")||Fn.startsWith("./")||Fn.startsWith("../")}var bu=function(){return $e.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},vl=function(ti){var Xi,Ba=ti.loaderData,la=ti.htmlPageOpts,Ea=ti.manifest,ya=(Ea==null||(Xi=Ea.assets)===null||Xi===void 0?void 0:Xi["umi.css"])||"";return $e.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(Ba||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(la||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(ya,"'")}})};function Du(Fn){var ti=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof Fn=="string")return hc(Fn)?(0,vo.Z)({src:Fn},ti):{content:Fn};if((0,rl.Z)(Fn)==="object")return(0,vo.Z)((0,vo.Z)({},Fn),ti);throw new Error("Invalid script type: ".concat((0,rl.Z)(Fn)))}function zf(Fn){return hc(Fn)?{type:"link",href:Fn}:{type:"style",content:Fn}}var Jc=function(ti){var Xi,Ba,la,Ea,ya,Ds,ca=ti.htmlPageOpts;return $e.createElement($e.Fragment,null,(ca==null?void 0:ca.title)&&$e.createElement("title",null,ca.title),ca==null||(Xi=ca.favicons)===null||Xi===void 0?void 0:Xi.map(function(ks,Yu){return $e.createElement("link",{key:Yu,rel:"shortcut icon",href:ks})}),(ca==null?void 0:ca.description)&&$e.createElement("meta",{name:"description",content:ca.description}),(ca==null||(Ba=ca.keywords)===null||Ba===void 0?void 0:Ba.length)&&$e.createElement("meta",{name:"keywords",content:ca.keywords.join(",")}),ca==null||(la=ca.metas)===null||la===void 0?void 0:la.map(function(ks){return $e.createElement("meta",{key:ks.name,name:ks.name,property:ks.property,content:ks.content})}),ca==null||(Ea=ca.links)===null||Ea===void 0?void 0:Ea.map(function(ks,Yu){return $e.createElement("link",(0,dc.Z)({key:Yu},ks))}),ca==null||(ya=ca.styles)===null||ya===void 0?void 0:ya.map(function(ks,Yu){var al=zf(ks),yl=al.type,Xu=al.href,Bl=al.content;if(yl==="link")return $e.createElement("link",{key:Yu,rel:"stylesheet",href:Xu});if(yl==="style")return $e.createElement("style",{key:Yu},Bl)}),ca==null||(Ds=ca.headScripts)===null||Ds===void 0?void 0:Ds.map(function(ks,Yu){var al=Du(ks),yl=al.content,Xu=(0,fc.Z)(al,nl);return $e.createElement("script",(0,dc.Z)({dangerouslySetInnerHTML:{__html:yl},key:Yu},Xu))}))};function Zo(Fn){var ti,Xi=Fn.children,Ba=Fn.loaderData,la=Fn.manifest,Ea=Fn.htmlPageOpts,ya=Fn.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Ds=Fn.mountElementId;if(ya!=null&&ya.pureHtml)return $e.createElement("html",null,$e.createElement("head",null,$e.createElement(Jc,{htmlPageOpts:Ea})),$e.createElement("body",null,$e.createElement(bu,null),$e.createElement("div",{id:Ds},Xi),$e.createElement(vl,{manifest:la,loaderData:Ba,htmlPageOpts:Ea})));if(ya!=null&&ya.pureApp)return $e.createElement($e.Fragment,null,Xi);var ca=typeof window=="undefined"?la==null?void 0:la.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return $e.createElement("html",{suppressHydrationWarning:!0,lang:(Ea==null?void 0:Ea.lang)||"en"},$e.createElement("head",null,$e.createElement("meta",{charSet:"utf-8"}),$e.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),ca&&$e.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:ca}),$e.createElement(Jc,{htmlPageOpts:Ea})),$e.createElement("body",null,$e.createElement(bu,null),$e.createElement("div",{id:Ds},Xi),$e.createElement(vl,{manifest:la,loaderData:Ba,htmlPageOpts:Ea}),Ea==null||(ti=Ea.scripts)===null||ti===void 0?void 0:ti.map(function(ks,Yu){var al=Du(ks),yl=al.content,Xu=(0,fc.Z)(al,Ou);return $e.createElement("script",(0,dc.Z)({dangerouslySetInnerHTML:{__html:yl},key:Yu},Xu))})))}var Rl=$e.createContext(void 0);function kc(){return $e.useContext(Rl)}var pc=["redirect"];function mc(Fn){var ti=Fn.routesById,Xi=Fn.parentId,Ba=Fn.routeComponents,la=Fn.useStream,Ea=la===void 0?!0:la;return Object.keys(ti).filter(function(ya){return ti[ya].parentId===Xi}).map(function(ya){var Ds=_c((0,vo.Z)((0,vo.Z)({route:ti[ya],routeComponent:Ba[ya],loadingComponent:Fn.loadingComponent,reactRouter5Compat:Fn.reactRouter5Compat},Fn.reactRouter5Compat&&{hasChildren:Object.keys(ti).filter(function(ks){return ti[ks].parentId===ya}).length>0}),{},{useStream:Ea})),ca=mc({routesById:ti,routeComponents:Ba,parentId:Ds.id,loadingComponent:Fn.loadingComponent,reactRouter5Compat:Fn.reactRouter5Compat,useStream:Ea});return ca.length>0&&(Ds.children=ca,Ds.routes=ca),Ds})}function vc(Fn){var ti=(0,yu.UO)(),Xi=(0,yu.Gn)(Fn.to,ti),Ba=(0,cc.T$)(),la=(0,yu.TH)();if(Ba!=null&&Ba.keepQuery){var Ea=la.search+la.hash;Xi+=Ea}var ya=(0,vo.Z)((0,vo.Z)({},Fn),{},{to:Xi});return $e.createElement(yu.Fg,(0,dc.Z)({replace:!0},ya))}function _c(Fn){var ti=Fn.route,Xi=Fn.useStream,Ba=Xi===void 0?!0:Xi,la=ti.redirect,Ea=(0,fc.Z)(ti,pc),ya=Fn.reactRouter5Compat?Rc:Xl;return(0,vo.Z)({element:la?$e.createElement(vc,{to:la}):$e.createElement(Rl.Provider,{value:{route:Fn.route}},$e.createElement(ya,{loader:$e.memo(Fn.routeComponent),loadingComponent:Fn.loadingComponent||Rf,hasChildren:Fn.hasChildren,useStream:Ba}))},Ea)}function Rf(){return $e.createElement("div",null)}function Rc(Fn){var ti=kc(),Xi=ti.route,Ba=(0,cc.Ov)(),la=Ba.history,Ea=Ba.clientRoutes,ya=(0,yu.UO)(),Ds={params:ya,isExact:!0,path:Xi.path,url:la.location.pathname},ca=Fn.loader,ks={location:la.location,match:Ds,history:la,params:ya,route:Xi,routes:Ea};return Fn.useStream?$e.createElement($e.Suspense,{fallback:$e.createElement(Fn.loadingComponent,null)},$e.createElement(ca,ks,Fn.hasChildren&&$e.createElement(yu.j3,null))):$e.createElement(ca,ks,Fn.hasChildren&&$e.createElement(yu.j3,null))}function Xl(Fn){var ti=Fn.loader;return Fn.useStream?$e.createElement($e.Suspense,{fallback:$e.createElement(Fn.loadingComponent,null)},$e.createElement(ti,null)):$e.createElement(ti,null)}var Ql=null;function bf(){return Ql}function ef(Fn){var ti=Fn.history,Xi=$e.useState({action:ti.action,location:ti.location}),Ba=(0,Iu.Z)(Xi,2),la=Ba[0],Ea=Ba[1];return(0,$e.useLayoutEffect)(function(){return ti.listen(Ea)},[ti]),(0,$e.useLayoutEffect)(function(){function ya(Ds){Fn.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:Fn.routes,clientRoutes:Fn.clientRoutes,location:Ds.location,action:Ds.action,basename:Fn.basename,isFirst:!!Ds.isFirst}})}return ya({location:la.location,action:la.action,isFirst:!0}),ti.listen(ya)},[ti,Fn.routes,Fn.clientRoutes]),$e.createElement(yu.F0,{navigator:ti,location:la.location,basename:Fn.basename},Fn.children)}function il(){var Fn=(0,cc.Ov)(),ti=Fn.clientRoutes;return(0,yu.V$)(ti)}var gc=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],yc=function(ti,Xi){var Ba=ti.basename||"/",la=mc({routesById:ti.routes,routeComponents:ti.routeComponents,loadingComponent:ti.loadingComponent,reactRouter5Compat:ti.reactRouter5Compat,useStream:ti.useStream});ti.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:la}});for(var Ea=$e.createElement(ef,{basename:Ba,pluginManager:ti.pluginManager,routes:ti.routes,clientRoutes:la,history:ti.history},Xi),ya=0,Ds=gc;yanew Promise((Ba,la)=>{var Ea=ca=>{try{Ds(Xi.next(ca))}catch(ks){la(ks)}},ya=ca=>{try{Ds(Xi.throw(ca))}catch(ks){la(ks)}},Ds=ca=>ca.done?Ba(ca.value):Promise.resolve(ca.value).then(Ea,ya);Ds((Xi=Xi.apply(Fn,ti)).next())});function xf(){return Mc(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:"/classrooms/:coursesId/statistics_zb",parentId:"19",id:"159"},160:{path:"/classrooms/:coursesId/statistics_zb/:categoryId/detail/:studentid",parentId:"19",id:"160"},161:{path:"/competitions",parentId:"1",id:"161"},162:{path:"/competitions/index",parentId:"161",id:"162"},163:{path:"/competitions/:identifier/list",parentId:"161",id:"163"},164:{path:"/competitions/exports",parentId:"161",id:"164"},165:{path:"/competitions",parentId:"161",id:"165"},166:{path:"/competitions/:identifier",parentId:"161",id:"166"},167:{path:"/competitions/index/:identifier",parentId:"161",id:"167"},168:{path:"/competitions/:identifier/detail/enroll",parentId:"161",id:"168"},169:{path:"/competitions/:identifier/detail/UpdateTeanname/:Teannameid",parentId:"161",id:"169"},170:{path:"/competitions/:identifier/detail/teamDetail/:Teamid",parentId:"161",id:"170"},171:{path:"/competitions/detail/:identifier",parentId:"161",id:"171"},172:{path:"/forums",parentId:"1",id:"172"},173:{path:"/forums",parentId:"172",id:"173"},174:{path:"/forums/categories/:memoType",parentId:"172",id:"174"},175:{path:"/forums/new",parentId:"172",id:"175"},176:{path:"/forums/:memoId/edit",parentId:"172",id:"176"},177:{path:"/forums/:memoId",parentId:"172",id:"177"},178:{path:"/problemset",parentId:"1",id:"178"},179:{path:"/problemset",parentId:"178",id:"179"},180:{path:"/problemset/newitem",parentId:"178",id:"180"},181:{path:"/problemset/:type/:id",parentId:"178",id:"181"},182:{path:"/problemset/preview",parentId:"178",id:"182"},183:{path:"/problemset/preview_new",parentId:"178",id:"183"},184:{path:"/problemset/preview_select",parentId:"178",id:"184"},185:{path:"/shixuns",parentId:"1",id:"185"},186:{path:"/shixuns",parentId:"185",id:"186"},187:{path:"/shixuns/exports",parentId:"185",id:"187"},188:{path:"/shixuns/new",parentId:"185",id:"188"},189:{path:"/shixuns/edit",parentId:"185",id:"189"},190:{path:"/shixuns/new/CreateImg",parentId:"185",id:"190"},191:{path:"/shixuns/new/:id/imagepreview",parentId:"185",id:"191"},192:{path:"/shixuns/:id/Merge",parentId:"185",id:"192"},193:{path:"/shixuns/:id/Split",parentId:"185",id:"193"},194:{path:"/shixuns/:id/edit",parentId:"185",id:"194"},195:{path:"shixuns/:id/edit/warehouse",parentId:"194",id:"195"},196:{path:"/shixuns/:id/edit/newquestion",parentId:"194",id:"196"},197:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"194",id:"197"},198:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"194",id:"198"},199:{path:"/shixuns/:id/edit/new",parentId:"194",id:"199"},200:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"194",id:"200"},201:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"194",id:"201"},202:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"194",id:"202"},203:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"194",id:"203"},204:{path:"/shixuns/:id",parentId:"185",id:"204"},205:{path:"/shixuns/:id/challenges",parentId:"204",id:"205"},206:{path:"/shixuns/:id/repository",parentId:"204",id:"206"},207:{path:"/shixuns/:id/secret_repository",parentId:"204",id:"207"},208:{path:"/shixuns/:id/collaborators",parentId:"204",id:"208"},209:{path:"/shixuns/:id/dataset",parentId:"204",id:"209"},210:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"204",id:"210"},211:{path:"/shixuns/:id/shixun_discuss",parentId:"204",id:"211"},212:{path:"/shixuns/:id/ranking_list",parentId:"204",id:"212"},213:{path:"/shixuns/:id/settings",parentId:"204",id:"213"},214:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"204",id:"214"},215:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"204",id:"215"},216:{path:"/shixuns/:id/repository/upload_file",parentId:"204",id:"216"},217:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"204",id:"217"},218:{path:"/shixuns/:id/repository/add_file",parentId:"204",id:"218"},219:{path:"/shixuns/:id/secret_repository/add_file",parentId:"204",id:"219"},220:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"204",id:"220"},221:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"204",id:"221"},222:{path:"/shixuns/:id/audit_situation",parentId:"204",id:"222"},223:{path:"/shixuns/:id/fork_list",parentId:"204",id:"223"},224:{path:"/shixuns/:id/skill_tags",parentId:"204",id:"224"},225:{path:"/users",parentId:"1",id:"225"},226:{path:"/users/:username/videos/protocol",parentId:"225",id:"226"},227:{path:"/users/:username/videos/resourceProtocol",parentId:"225",id:"227"},228:{path:"/users/:username/videos/success",parentId:"225",id:"228"},229:{path:"/users/:username/topicbank/:topicstype",parentId:"225",id:"229"},230:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"225",id:"230"},231:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"225",id:"231"},232:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"225",id:"232"},233:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"225",id:"233"},234:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"225",id:"234"},235:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"225",id:"235"},236:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"225",id:"236"},237:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"225",id:"237"},238:{path:"/users/:username/experiment-img/add",parentId:"225",id:"238"},239:{path:"/users/:username",parentId:"225",id:"239"},240:{path:"/users/:username",parentId:"239",id:"240"},241:{path:"/users/:username/baseInfo/edit",parentId:"239",id:"241"},242:{path:"/users/:username/baseInfo",parentId:"239",id:"242"},243:{path:"/users/:username/realNameCertification",parentId:"239",id:"243"},244:{path:"/users/:username/careerCertification",parentId:"239",id:"244"},245:{path:"/users/:username/classrooms",parentId:"239",id:"245"},246:{path:"/users/:username/shixuns",parentId:"239",id:"246"},247:{path:"/users/:username/dataSet",parentId:"239",id:"247"},248:{path:"/users/:username/userPortrait",parentId:"239",id:"248"},249:{path:"/users/:username/learningPath",parentId:"239",id:"249"},250:{path:"/users/:username/teach-group",parentId:"239",id:"250"},251:{path:"/users/:username/competitions",parentId:"239",id:"251"},252:{path:"/users/:username/experiment-img",parentId:"239",id:"252"},253:{path:"/users/:username/experiment-img/:experid/detail",parentId:"239",id:"253"},254:{path:"/users/:username/certificate",parentId:"239",id:"254"},255:{path:"/users/:username/otherResources",parentId:"239",id:"255"},256:{path:"/users/:username/classmanagement",parentId:"239",id:"256"},257:{path:"/users/:username/classmanagement/:couserid",parentId:"239",id:"257"},258:{path:"/users/:username/paths",parentId:"239",id:"258"},259:{path:"/users/:username/projects",parentId:"239",id:"259"},260:{path:"/users/:username/videos",parentId:"239",id:"260"},261:{path:"/users/:username/videos/upload",parentId:"239",id:"261"},262:{path:"/users/:username/topics/:topicstype",parentId:"239",id:"262"},263:{path:"/users/:username/vspaces",parentId:"239",id:"263"},264:{path:"/users/:username/resourcesCenter",parentId:"239",id:"264"},265:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"239",id:"265"},266:{path:"/users/:username/resourceGuarantee",parentId:"239",id:"266"},267:{path:"/users/:username/resourceAllocation",parentId:"239",id:"267"},268:{parentId:"1",id:"268"},269:{path:"/problems",parentId:"268",id:"269"},270:{path:"/problems",parentId:"269",id:"270"},271:{path:"/problems/batchAdd",parentId:"269",id:"271"},272:{path:"/problems/newcreate",parentId:"268",id:"272"},273:{path:"/problems/newedit/:id",exact:!0,parentId:"268",id:"273"},274:{path:"/problems/:id/edit",exact:!0,parentId:"268",id:"274"},275:{path:"/problems/new",exact:!0,parentId:"268",id:"275"},276:{path:"/problems/:id/oj/:save_identifier",parentId:"268",id:"276"},277:{path:"/problems/:id/record-detail/:submitId",parentId:"268",id:"277"},278:{path:"/problems/add",parentId:"268",id:"278"},279:{path:"/problems/:id/ojedit",parentId:"268",id:"279"},280:{path:"/engineering",parentId:"1",id:"280"},281:{path:"/engineering",parentId:"280",id:"281"},282:{path:"/engineering/teacherList",parentId:"281",id:"282"},283:{path:"/engineering/studentList",parentId:"281",id:"283"},284:{path:"/engineering/training/program",parentId:"281",id:"284"},285:{path:"/engineering/training/program/add",parentId:"281",id:"285"},286:{path:"/engineering/training/program/edit",parentId:"281",id:"286"},287:{path:"/engineering/training/objectives",parentId:"281",id:"287"},288:{path:"/engineering/graduated/index",parentId:"281",id:"288"},289:{path:"/engineering/graduated/matrix",parentId:"281",id:"289"},290:{path:"/engineering/course/list",parentId:"281",id:"290"},291:{path:"/engineering/course/setting",parentId:"281",id:"291"},292:{path:"/engineering/course/matrix",parentId:"281",id:"292"},293:{path:"/engineering/navigation",parentId:"281",id:"293"},294:{path:"/engineering/evaluate/course",parentId:"281",id:"294"},295:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"281",id:"295"},296:{path:"/engineering/evaluate/norm",parentId:"281",id:"296"},297:{path:"/engineering/evaluate/document",parentId:"281",id:"297"},298:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"281",id:"298"},299:{path:"/engineering/*",redirect:"/404",parentId:"281",id:"299"},300:{path:"/innovation",parentId:"1",id:"300"},301:{path:"/innovation/tasks/:taskId",parentId:"300",id:"301"},302:{path:"/innovation",parentId:"300",id:"302"},303:{path:"/innovation/project",parentId:"302",id:"303"},304:{path:"/innovation/dataset",parentId:"302",id:"304"},305:{path:"/innovation/mirror",parentId:"302",id:"305"},306:{path:"/innovation/my-project",parentId:"302",id:"306"},307:{path:"/innovation/my-dataset",parentId:"302",id:"307"},308:{path:"/innovation/my-mirror",parentId:"302",id:"308"},309:{path:"/innovation/project/create",parentId:"302",id:"309"},310:{path:"/innovation/project/edit/:id",parentId:"302",id:"310"},311:{path:"/innovation/project/detail/:taskId",parentId:"302",id:"311"},312:{path:"/tasks",parentId:"1",id:"312"},313:{path:"/tasks/:taskId",exact:!0,parentId:"312",id:"313"},314:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"312",id:"314"},315:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"312",id:"315"},316:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"312",id:"316"},317:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"312",id:"317"},318:{path:"/myproblems",parentId:"1",id:"318"},319:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"318",id:"319"},320:{path:"/myproblems/:id",exact:!0,parentId:"318",id:"320"},321:{path:"/account",parentId:"1",id:"321"},322:{path:"/account",parentId:"321",id:"322"},323:{path:"/account/profile",parentId:"322",id:"323"},324:{path:"/account/profile/edit",parentId:"322",id:"324"},325:{path:"/account/certification",parentId:"322",id:"325"},326:{path:"/account/secure",parentId:"322",id:"326"},327:{path:"/account/binding",parentId:"322",id:"327"},328:{path:"/account/Results",parentId:"322",id:"328"},329:{path:"/ch",parentId:"1",id:"329"},330:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"329",id:"330"},331:{path:"/ch/rest/",exact:!0,parentId:"329",id:"331"},332:{path:"/ch/rest/:id",exact:!0,parentId:"329",id:"332"},333:{path:"/order",parentId:"1",id:"333"},334:{path:"/order",parentId:"333",id:"334"},335:{path:"/order/invoice",parentId:"333",id:"335"},336:{path:"/order/records",parentId:"333",id:"336"},337:{path:"/order/apply",parentId:"333",id:"337"},338:{path:"/order/view",parentId:"333",id:"338"},339:{path:"/order/:courseId/information",parentId:"333",id:"339"},340:{path:"/order/:courseId/pay",parentId:"333",id:"340"},341:{path:"/order/:orderNum/result",parentId:"333",id:"341"},342:{path:"/messages",parentId:"1",id:"342"},343:{path:"/messages/:userId/user_tidings",parentId:"342",id:"343"},344:{path:"/messages/:userId/private_messages",parentId:"342",id:"344"},345:{path:"/messages/:userId/message_detail",parentId:"342",id:"345"},346:{path:"/vtrs",parentId:"1",id:"346"},347:{path:"/vtrs/:virtual_spacesId",parentId:"346",id:"347"},348:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"347",id:"348"},349:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"347",id:"349"},350:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"347",id:"350"},351:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"347",id:"351"},352:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"347",id:"352"},353:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"347",id:"353"},354:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"347",id:"354"},355:{path:"/vtrs/:virtual_spacesId/survey",parentId:"347",id:"355"},356:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"347",id:"356"},357:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"347",id:"357"},358:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"347",id:"358"},359:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"347",id:"359"},360:{path:"/vtrs/:virtual_spacesId/material",parentId:"347",id:"360"},361:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"347",id:"361"},362:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"347",id:"362"},363:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"347",id:"363"},364:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"347",id:"364"},365:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"347",id:"365"},366:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"347",id:"366"},367:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"347",id:"367"},368:{path:"/vtrs/:virtual_spacesId/settings",parentId:"347",id:"368"},369:{path:"/vtrs/:virtual_spacesId/resources",parentId:"347",id:"369"},370:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"347",id:"370"},371:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"347",id:"371"},372:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"347",id:"372"},373:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"347",id:"373"},374:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"347",id:"374"},375:{path:"/vtrs/:virtual_spacesId/*",parentId:"347",id:"375"},376:{path:"/101",parentId:"1",id:"376"},377:{path:"/101/:virtual_spacesId",parentId:"376",id:"377"},378:{path:"/101/:virtual_spacesId",exact:!0,parentId:"377",id:"378"},379:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"377",id:"379"},380:{path:"/101/:virtual_spacesId/experiment",parentId:"377",id:"380"},381:{path:"/101/:virtual_spacesId/announcement",parentId:"377",id:"381"},382:{path:"/101/:virtual_spacesId/announcement/add",parentId:"377",id:"382"},383:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"377",id:"383"},384:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"377",id:"384"},385:{path:"/101/:virtual_spacesId/survey",parentId:"377",id:"385"},386:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"377",id:"386"},387:{path:"/101/:virtual_spacesId/knowledge",parentId:"377",id:"387"},388:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"377",id:"388"},389:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"377",id:"389"},390:{path:"/101/:virtual_spacesId/material",parentId:"377",id:"390"},391:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"377",id:"391"},392:{path:"/101/:virtual_spacesId/lesson",parentId:"377",id:"392"},393:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"377",id:"393"},394:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"377",id:"394"},395:{path:"/101/:virtual_spacesId/discussion",parentId:"377",id:"395"},396:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"377",id:"396"},397:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"377",id:"397"},398:{path:"/101/:virtual_spacesId/settings",parentId:"377",id:"398"},399:{path:"/101/:virtual_spacesId/resources",parentId:"377",id:"399"},400:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"377",id:"400"},401:{path:"/101/:virtual_spacesId/Plan",parentId:"377",id:"401"},402:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"377",id:"402"},403:{path:"/101/:virtual_spacesId/digtal",parentId:"377",id:"403"},404:{path:"/101/:virtual_spacesId/homepage",parentId:"377",id:"404"},405:{path:"/101/:virtual_spacesId/*",parentId:"377",id:"405"},406:{path:"/administration",parentId:"1",id:"406"},407:{path:"/administration",parentId:"406",id:"407"},408:{path:"/administration/college",parentId:"407",id:"408"},409:{path:"/administration/student",parentId:"407",id:"409"},410:{path:"/administration/student/:studentId/edit",parentId:"407",id:"410"},411:{path:"/administration/profession",parentId:"407",id:"411"},412:{path:"/graduations",parentId:"1",id:"412"},413:{path:"/graduations",exact:!0,parentId:"412",id:"413"},414:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"412",id:"414"},415:{path:"/graduations/:id",parentId:"412",id:"415"},416:{path:"/graduations/:id/index",parentId:"415",id:"416"},417:{path:"/graduations/:id/topics",parentId:"415",id:"417"},418:{path:"/graduations/:id/student_selection",parentId:"415",id:"418"},419:{path:"/graduations/:id/tasks",parentId:"415",id:"419"},420:{path:"/graduations/:id/opening_report",parentId:"415",id:"420"},421:{path:"/graduations/:id/midterm_report",parentId:"415",id:"421"},422:{path:"/graduations/:id/thesis",parentId:"415",id:"422"},423:{path:"/graduations/:id/final_defense",parentId:"415",id:"423"},424:{path:"/graduations/:id/final_thesis",parentId:"415",id:"424"},425:{path:"/graduations/:id/settings",parentId:"415",id:"425"},426:{path:"/graduations/:id/teachers",parentId:"415",id:"426"},427:{path:"/graduations/:id/students",parentId:"415",id:"427"},428:{path:"/graduations/:id/archives",parentId:"415",id:"428"},429:{path:"/graduations/:id/grading_summary",parentId:"415",id:"429"},430:{path:"/dataset",parentId:"1",id:"430"},431:{path:"/dataset",exact:!0,parentId:"430",id:"431"},432:{path:"/dataset/:id/detail",exact:!0,parentId:"430",id:"432"},433:{path:"/knowledgegraph",parentId:"1",id:"433"},434:{path:"/knowledgegraph/:pathId",parentId:"433",id:"434"},435:{path:"/knowledgegraph/:pathId/statistics",parentId:"433",id:"435"},436:{path:"/newlogin",parentId:"1",id:"436"},437:{path:"/onlinenum",parentId:"1",id:"437"},438:{path:"/onlinenum",parentId:"437",id:"438"},439:{path:"/shixuncontext",parentId:"1",id:"439"},440:{path:"/shixuncontext",parentId:"439",id:"440"},441:{path:"/shixuncontext/:Id/detail",parentId:"439",id:"441"},442:{path:"/educoder-demo",exact:!0,parentId:"1",id:"442"},443:{path:"/training",parentId:"1",id:"443"},444:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"443",id:"444"},445:{path:"/largeScreen",exact:!0,parentId:"1",id:"445"},446:{path:"/quality",parentId:"1",id:"446"},447:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"446",id:"447"},448:{path:"/otherlogin",exact:!0,parentId:"1",id:"448"},449:{path:"/otherloginqq",exact:!0,parentId:"1",id:"449"},450:{path:"/otherloginstart",exact:!0,parentId:"1",id:"450"},451:{path:"/pathsoverview",exact:!0,parentId:"1",id:"451"},452:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"452"},453:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"453"},454:{path:"/login",parentId:"1",id:"454"},455:{path:"/login",parentId:"454",id:"455"},456:{path:"/user",parentId:"1",id:"456"},457:{path:"/user/login",parentId:"456",id:"457"},458:{path:"/user/register",parentId:"456",id:"458"},459:{path:"/user/reset-password",parentId:"456",id:"459"},460:{path:"/colleges",parentId:"1",id:"460"},461:{path:"/colleges/:id/statistics",parentId:"460",id:"461"},462:{path:"/help",parentId:"1",id:"462"},463:{path:"/help/:id",parentId:"462",id:"463"},464:{path:"/video",parentId:"1",id:"464"},465:{path:"/video/:videoId",parentId:"464",id:"465"},466:{path:"/terminal",parentId:"1",id:"466"},467:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"467"},468:{path:"/statsDashboard",parentId:"1",id:"468"},469:{path:"/zbstatistics",parentId:"1",id:"469"},470:{path:"/zbstatistics/detail/:id",parentId:"1",id:"470"},471:{path:"/",parentId:"1",id:"471"},472:{path:"/",exact:!0,parentId:"471",id:"472"},473:{path:"/api/*",exact:!0,parentId:"471",id:"473"},474:{path:"/search",exact:!0,parentId:"471",id:"474"},475:{path:"/moop_cases",exact:!0,parentId:"471",id:"475"},476:{path:"/moop_cases/new",exact:!0,parentId:"471",id:"476"},477:{path:"/moop_cases/:caseId",exact:!0,parentId:"471",id:"477"},478:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"471",id:"478"},479:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"471",id:"479"},480:{path:"/randompaper",exact:!0,parentId:"471",id:"480"},481:{path:"/randompaper/edit/:id",exact:!0,parentId:"471",id:"481"},482:{path:"/randompaper/detail/:id",exact:!0,parentId:"471",id:"482"},483:{path:"/403",parentId:"471",id:"483"},484:{path:"/500",parentId:"471",id:"484"},485:{path:"/404",parentId:"471",id:"485"},486:{path:"/download",parentId:"471",id:"486"},487:{path:"/iwce",parentId:"471",id:"487"},488:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"471",id:"488"},489:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"471",id:"489"},490:{path:"/Activities",parentId:"471",id:"490"},491:{path:"/iwce/:itemname",parentId:"471",id:"491"},492:{path:"/hpc-course",parentId:"471",id:"492"},493:{path:"/user_agents",parentId:"471",id:"493"},494:{path:"/three",parentId:"471",id:"494"},495:{path:"/introduction",parentId:"471",id:"495"},496:{path:"/chatgpt",parentId:"471",id:"496"},497:{path:"/*",parentId:"471",id:"497"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:$e.lazy(()=>__webpack_require__.e(9058).then(__webpack_require__.bind(__webpack_require__,69058))),2:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),3:$e.lazy(()=>Promise.all([__webpack_require__.e(2998),__webpack_require__.e(2099)]).then(__webpack_require__.bind(__webpack_require__,16454))),4:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2998),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,9105))),5:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2998),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,9105))),6:$e.lazy(()=>__webpack_require__.e(3247).then(__webpack_require__.bind(__webpack_require__,7068))),7:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2998),__webpack_require__.e(5989),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,17415))),8:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2998),__webpack_require__.e(5989),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,39305))),9:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),10:$e.lazy(()=>__webpack_require__.e(9906).then(__webpack_require__.bind(__webpack_require__,59605))),11:$e.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,89785))),12:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,21372))),13:$e.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,15821))),14:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6411),__webpack_require__.e(2281)]).then(__webpack_require__.bind(__webpack_require__,66921))),15:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1651)]).then(__webpack_require__.bind(__webpack_require__,63424))),16:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,21372))),17:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2998),__webpack_require__.e(5989),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,17415))),18:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2998),__webpack_require__.e(5989),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,17415))),19:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),20:$e.lazy(()=>__webpack_require__.e(6789).then(__webpack_require__.bind(__webpack_require__,96124))),21:$e.lazy(()=>__webpack_require__.e(9921).then(__webpack_require__.bind(__webpack_require__,68934))),22:$e.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,30381))),23:$e.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,87927))),24:$e.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,77015))),25:$e.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,77015))),26:$e.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,98311))),27:$e.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,98311))),28:$e.lazy(()=>__webpack_require__.e(109).then(__webpack_require__.bind(__webpack_require__,5433))),29:$e.lazy(()=>__webpack_require__.e(737).then(__webpack_require__.bind(__webpack_require__,95464))),30:$e.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,71726))),31:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6411),__webpack_require__.e(5694)]).then(__webpack_require__.bind(__webpack_require__,82844))),32:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6411),__webpack_require__.e(5330)]).then(__webpack_require__.bind(__webpack_require__,97132))),33:$e.lazy(()=>Promise.all([__webpack_require__.e(2998),__webpack_require__.e(2303)]).then(__webpack_require__.bind(__webpack_require__,25904))),34:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,79743))),35:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,89644))),36:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,40533))),37:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2998),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,3674))),38:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,87258))),39:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,67130))),40:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,68010))),41:$e.lazy(()=>__webpack_require__.e(5297).then(__webpack_require__.bind(__webpack_require__,9445))),42:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6411),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,30640))),43:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2998),__webpack_require__.e(5989),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,17415))),44:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(1945),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,78130))),45:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6411),__webpack_require__.e(1945),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,89823))),46:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,3918))),47:$e.lazy(()=>__webpack_require__.e(7482).then(__webpack_require__.bind(__webpack_require__,57739))),48:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,51230))),49:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,33236))),50:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2998),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,29849))),51:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2998),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,29849))),52:$e.lazy(()=>__webpack_require__.e(5992).then(__webpack_require__.bind(__webpack_require__,76225))),53:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6411),__webpack_require__.e(2998),__webpack_require__.e(1945),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,11183))),54:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6411),__webpack_require__.e(2998),__webpack_require__.e(1945),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,11183))),55:$e.lazy(()=>__webpack_require__.e(8431).then(__webpack_require__.bind(__webpack_require__,51210))),56:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,20626))),57:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,15777))),58:$e.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,75830))),59:$e.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,75830))),60:$e.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,79274))),61:$e.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,79274))),62:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,74975))),63:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,90863))),64:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,95181))),65:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,34342))),66:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,20144))),67:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,79553))),68:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,11851))),69:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,3794))),70:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,91377))),71:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,63279))),72:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,60682))),73:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,317))),74:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,38133))),75:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,82165))),76:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,85110))),77:$e.lazy(()=>__webpack_require__.e(5148).then(__webpack_require__.bind(__webpack_require__,78016))),78:$e.lazy(()=>__webpack_require__.e(643).then(__webpack_require__.bind(__webpack_require__,76486))),79:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,9789))),80:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,61742))),81:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,12022))),82:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,57032))),83:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,35590))),84:$e.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,15821))),85:$e.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,4010))),86:$e.lazy(()=>__webpack_require__.e(1512).then(__webpack_require__.bind(__webpack_require__,19087))),87:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7395)]).then(__webpack_require__.bind(__webpack_require__,71040))),88:$e.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,82505))),89:$e.lazy(()=>__webpack_require__.e(6963).then(__webpack_require__.bind(__webpack_require__,33498))),90:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,62360))),91:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,62360))),92:$e.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,11207))),93:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,56322))),94:$e.lazy(()=>__webpack_require__.e(1048).then(__webpack_require__.bind(__webpack_require__,31325))),95:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,14219))),96:$e.lazy(()=>__webpack_require__.e(4770).then(__webpack_require__.bind(__webpack_require__,65168))),97:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,51774))),98:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,59352))),99:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,91233))),100:$e.lazy(()=>__webpack_require__.e(895).then(__webpack_require__.bind(__webpack_require__,92948))),101:$e.lazy(()=>__webpack_require__.e(7322).then(__webpack_require__.bind(__webpack_require__,1444))),102:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5930),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,39393))),103:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5930),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,39393))),104:$e.lazy(()=>__webpack_require__.e(5048).then(__webpack_require__.bind(__webpack_require__,1230))),105:$e.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,77199))),106:$e.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,77199))),107:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,31638))),108:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,31638))),109:$e.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,17278))),110:$e.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,17278))),111:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5930),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,32673))),112:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5930),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,32673))),113:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5930),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,20491))),114:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5930),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,20491))),115:$e.lazy(()=>__webpack_require__.e(5177).then(__webpack_require__.bind(__webpack_require__,82785))),116:$e.lazy(()=>__webpack_require__.e(201).then(__webpack_require__.bind(__webpack_require__,89037))),117:$e.lazy(()=>__webpack_require__.e(1477).then(__webpack_require__.bind(__webpack_require__,41820))),118:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5930),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,69164))),119:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5930),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,69164))),120:$e.lazy(()=>__webpack_require__.e(1962).then(__webpack_require__.bind(__webpack_require__,51719))),121:$e.lazy(()=>__webpack_require__.e(4928).then(__webpack_require__.bind(__webpack_require__,22338))),122:$e.lazy(()=>__webpack_require__.e(1257).then(__webpack_require__.bind(__webpack_require__,76904))),123:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1802),__webpack_require__.e(7329)]).then(__webpack_require__.bind(__webpack_require__,17423))),124:$e.lazy(()=>__webpack_require__.e(8340).then(__webpack_require__.bind(__webpack_require__,95808))),125:$e.lazy(()=>__webpack_require__.e(4093).then(__webpack_require__.bind(__webpack_require__,32270))),126:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,21913))),127:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,21913))),128:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,56041))),129:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,56041))),130:$e.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,68703))),131:$e.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,68703))),132:$e.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,36646))),133:$e.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,36646))),134:$e.lazy(()=>__webpack_require__.e(4217).then(__webpack_require__.bind(__webpack_require__,9187))),135:$e.lazy(()=>__webpack_require__.e(3220).then(__webpack_require__.bind(__webpack_require__,68850))),136:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,13124))),137:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,66599))),138:$e.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,81062))),139:$e.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,81062))),140:$e.lazy(()=>__webpack_require__.e(9944).then(__webpack_require__.bind(__webpack_require__,21930))),141:$e.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,78430))),142:$e.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,78430))),143:$e.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,95212))),144:$e.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,95212))),145:$e.lazy(()=>__webpack_require__.e(7922).then(__webpack_require__.bind(__webpack_require__,77724))),146:$e.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,3285))),147:$e.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,3285))),148:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,37102))),149:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,37102))),150:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,57794))),151:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,42896))),152:$e.lazy(()=>__webpack_require__.e(3276).then(__webpack_require__.bind(__webpack_require__,62270))),153:$e.lazy(()=>__webpack_require__.e(8885).then(__webpack_require__.bind(__webpack_require__,32946))),154:$e.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,32824))),155:$e.lazy(()=>__webpack_require__.e(9922).then(__webpack_require__.bind(__webpack_require__,96765))),156:$e.lazy(()=>__webpack_require__.e(4572).then(__webpack_require__.bind(__webpack_require__,7075))),157:$e.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,76463))),158:$e.lazy(()=>__webpack_require__.e(5518).then(__webpack_require__.bind(__webpack_require__,45390))),159:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5823)]).then(__webpack_require__.bind(__webpack_require__,57904))),160:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4944)]).then(__webpack_require__.bind(__webpack_require__,95958))),161:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),162:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3667),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,30298))),163:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3667),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,30298))),164:$e.lazy(()=>__webpack_require__.e(4449).then(__webpack_require__.bind(__webpack_require__,5106))),165:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3667),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,30298))),166:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2085),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,53465))),167:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2085),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,53465))),168:$e.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,28671))),169:$e.lazy(()=>__webpack_require__.e(5650).then(__webpack_require__.bind(__webpack_require__,22640))),170:$e.lazy(()=>__webpack_require__.e(1799).then(__webpack_require__.bind(__webpack_require__,31586))),171:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2085),__webpack_require__.e(8579)]).then(__webpack_require__.bind(__webpack_require__,53138))),172:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),173:$e.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,19373))),174:$e.lazy(()=>__webpack_require__.e(4048).then(__webpack_require__.bind(__webpack_require__,94915))),175:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,1922))),176:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,1922))),177:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,43678))),178:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),179:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2998),__webpack_require__.e(5989),__webpack_require__.e(7835)]).then(__webpack_require__.bind(__webpack_require__,15079))),180:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2998),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,14238))),181:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2998),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,14238))),182:$e.lazy(()=>__webpack_require__.e(1581).then(__webpack_require__.bind(__webpack_require__,88897))),183:$e.lazy(()=>__webpack_require__.e(4144).then(__webpack_require__.bind(__webpack_require__,82408))),184:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2998),__webpack_require__.e(5989),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,17415))),185:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),186:$e.lazy(()=>__webpack_require__.e(8552).then(__webpack_require__.bind(__webpack_require__,37466))),187:$e.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,6677))),188:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5307)]).then(__webpack_require__.bind(__webpack_require__,75791))),189:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5307)]).then(__webpack_require__.bind(__webpack_require__,75791))),190:$e.lazy(()=>__webpack_require__.e(5549).then(__webpack_require__.bind(__webpack_require__,19755))),191:$e.lazy(()=>__webpack_require__.e(9674).then(__webpack_require__.bind(__webpack_require__,28833))),192:$e.lazy(()=>__webpack_require__.e(5573).then(__webpack_require__.bind(__webpack_require__,35011))),193:$e.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,78710))),194:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6411),__webpack_require__.e(4735),__webpack_require__.e(9511)]).then(__webpack_require__.bind(__webpack_require__,11806))),195:$e.lazy(()=>__webpack_require__.e(6328).then(__webpack_require__.bind(__webpack_require__,23284))),196:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,39233))),197:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2998),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,62998))),198:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2998),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,62998))),199:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2998),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,71154))),200:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2998),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,71154))),201:$e.lazy(()=>__webpack_require__.e(9205).then(__webpack_require__.bind(__webpack_require__,74590))),202:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,93937))),203:$e.lazy(()=>__webpack_require__.e(7614).then(__webpack_require__.bind(__webpack_require__,44422))),204:$e.lazy(()=>__webpack_require__.e(9449).then(__webpack_require__.bind(__webpack_require__,67941))),205:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9814)]).then(__webpack_require__.bind(__webpack_require__,29390))),206:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,84270))),207:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,84270))),208:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,67735))),209:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1993)]).then(__webpack_require__.bind(__webpack_require__,73693))),210:$e.lazy(()=>Promise.all([__webpack_require__.e(4735),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,58411))),211:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6411),__webpack_require__.e(8965)]).then(__webpack_require__.bind(__webpack_require__,47810))),212:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6451)]).then(__webpack_require__.bind(__webpack_require__,44947))),213:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6411),__webpack_require__.e(518)]).then(__webpack_require__.bind(__webpack_require__,24877))),214:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,27335))),215:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,27335))),216:$e.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,96365))),217:$e.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,96365))),218:$e.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,3280))),219:$e.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,3280))),220:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,59222))),221:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,59222))),222:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,34291))),223:$e.lazy(()=>__webpack_require__.e(3086).then(__webpack_require__.bind(__webpack_require__,36574))),224:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9417)]).then(__webpack_require__.bind(__webpack_require__,62273))),225:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),226:$e.lazy(()=>__webpack_require__.e(5176).then(__webpack_require__.bind(__webpack_require__,64379))),227:$e.lazy(()=>__webpack_require__.e(6587).then(__webpack_require__.bind(__webpack_require__,93816))),228:$e.lazy(()=>__webpack_require__.e(9891).then(__webpack_require__.bind(__webpack_require__,36830))),229:$e.lazy(()=>__webpack_require__.e(8062).then(__webpack_require__.bind(__webpack_require__,62256))),230:$e.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,24955))),231:$e.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,24955))),232:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,35618))),233:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,78860))),234:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,10382))),235:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,91600))),236:$e.lazy(()=>__webpack_require__.e(5043).then(__webpack_require__.bind(__webpack_require__,78957))),237:$e.lazy(()=>__webpack_require__.e(799).then(__webpack_require__.bind(__webpack_require__,39235))),238:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,51923))),239:$e.lazy(()=>__webpack_require__.e(8332).then(__webpack_require__.bind(__webpack_require__,44321))),240:$e.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,77058))),241:$e.lazy(()=>__webpack_require__.e(8217).then(__webpack_require__.bind(__webpack_require__,55831))),242:$e.lazy(()=>__webpack_require__.e(879).then(__webpack_require__.bind(__webpack_require__,35083))),243:$e.lazy(()=>__webpack_require__.e(5776).then(__webpack_require__.bind(__webpack_require__,31393))),244:$e.lazy(()=>__webpack_require__.e(906).then(__webpack_require__.bind(__webpack_require__,85401))),245:$e.lazy(()=>__webpack_require__.e(900).then(__webpack_require__.bind(__webpack_require__,41315))),246:$e.lazy(()=>__webpack_require__.e(6682).then(__webpack_require__.bind(__webpack_require__,94274))),247:$e.lazy(()=>__webpack_require__.e(8115).then(__webpack_require__.bind(__webpack_require__,4199))),248:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,35205))),249:$e.lazy(()=>__webpack_require__.e(4610).then(__webpack_require__.bind(__webpack_require__,21915))),250:$e.lazy(()=>__webpack_require__.e(8479).then(__webpack_require__.bind(__webpack_require__,87942))),251:$e.lazy(()=>__webpack_require__.e(5800).then(__webpack_require__.bind(__webpack_require__,10302))),252:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2862)]).then(__webpack_require__.bind(__webpack_require__,58388))),253:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(8286)]).then(__webpack_require__.bind(__webpack_require__,50963))),254:$e.lazy(()=>__webpack_require__.e(5117).then(__webpack_require__.bind(__webpack_require__,59837))),255:$e.lazy(()=>__webpack_require__.e(7402).then(__webpack_require__.bind(__webpack_require__,10371))),256:$e.lazy(()=>__webpack_require__.e(1897).then(__webpack_require__.bind(__webpack_require__,88680))),257:$e.lazy(()=>__webpack_require__.e(8145).then(__webpack_require__.bind(__webpack_require__,41246))),258:$e.lazy(()=>__webpack_require__.e(119).then(__webpack_require__.bind(__webpack_require__,30611))),259:$e.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,43406))),260:$e.lazy(()=>__webpack_require__.e(2412).then(__webpack_require__.bind(__webpack_require__,46957))),261:$e.lazy(()=>__webpack_require__.e(2240).then(__webpack_require__.bind(__webpack_require__,57860))),262:$e.lazy(()=>__webpack_require__.e(5165).then(__webpack_require__.bind(__webpack_require__,84165))),263:$e.lazy(()=>__webpack_require__.e(3831).then(__webpack_require__.bind(__webpack_require__,51817))),264:$e.lazy(()=>__webpack_require__.e(2396).then(__webpack_require__.bind(__webpack_require__,57738))),265:$e.lazy(()=>__webpack_require__.e(7855).then(__webpack_require__.bind(__webpack_require__,60870))),266:$e.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,72635))),267:$e.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,58431))),268:$e.lazy(()=>__webpack_require__.e(9058).then(__webpack_require__.bind(__webpack_require__,69058))),269:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),270:$e.lazy(()=>__webpack_require__.e(9647).then(__webpack_require__.bind(__webpack_require__,61343))),271:$e.lazy(()=>__webpack_require__.e(485).then(__webpack_require__.bind(__webpack_require__,23978))),272:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,96853))),273:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,96853))),274:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,99667))),275:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,99667))),276:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,27341))),277:$e.lazy(()=>__webpack_require__.e(9716).then(__webpack_require__.bind(__webpack_require__,42928))),278:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,41784))),279:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,41784))),280:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),281:$e.lazy(()=>__webpack_require__.e(3006).then(__webpack_require__.bind(__webpack_require__,5699))),282:$e.lazy(()=>__webpack_require__.e(2045).then(__webpack_require__.bind(__webpack_require__,38920))),283:$e.lazy(()=>__webpack_require__.e(1520).then(__webpack_require__.bind(__webpack_require__,15585))),284:$e.lazy(()=>__webpack_require__.e(9649).then(__webpack_require__.bind(__webpack_require__,64021))),285:$e.lazy(()=>__webpack_require__.e(4546).then(__webpack_require__.bind(__webpack_require__,48509))),286:$e.lazy(()=>__webpack_require__.e(5357).then(__webpack_require__.bind(__webpack_require__,44167))),287:$e.lazy(()=>__webpack_require__.e(8665).then(__webpack_require__.bind(__webpack_require__,74365))),288:$e.lazy(()=>__webpack_require__.e(3183).then(__webpack_require__.bind(__webpack_require__,26217))),289:$e.lazy(()=>__webpack_require__.e(4800).then(__webpack_require__.bind(__webpack_require__,70990))),290:$e.lazy(()=>__webpack_require__.e(9489).then(__webpack_require__.bind(__webpack_require__,88115))),291:$e.lazy(()=>__webpack_require__.e(9391).then(__webpack_require__.bind(__webpack_require__,53203))),292:$e.lazy(()=>__webpack_require__.e(5335).then(__webpack_require__.bind(__webpack_require__,71270))),293:$e.lazy(()=>__webpack_require__.e(2823).then(__webpack_require__.bind(__webpack_require__,65362))),294:$e.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,47498))),295:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,19219))),296:$e.lazy(()=>__webpack_require__.e(6741).then(__webpack_require__.bind(__webpack_require__,68983))),297:$e.lazy(()=>__webpack_require__.e(5775).then(__webpack_require__.bind(__webpack_require__,41264))),298:$e.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,84388))),299:$e.lazy(()=>__webpack_require__.e(9058).then(__webpack_require__.bind(__webpack_require__,69058))),300:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),301:$e.lazy(()=>__webpack_require__.e(6634).then(__webpack_require__.bind(__webpack_require__,24022))),302:$e.lazy(()=>__webpack_require__.e(680).then(__webpack_require__.bind(__webpack_require__,80168))),303:$e.lazy(()=>__webpack_require__.e(6366).then(__webpack_require__.bind(__webpack_require__,97801))),304:$e.lazy(()=>__webpack_require__.e(6452).then(__webpack_require__.bind(__webpack_require__,86468))),305:$e.lazy(()=>__webpack_require__.e(1070).then(__webpack_require__.bind(__webpack_require__,58351))),306:$e.lazy(()=>__webpack_require__.e(7242).then(__webpack_require__.bind(__webpack_require__,28728))),307:$e.lazy(()=>__webpack_require__.e(2707).then(__webpack_require__.bind(__webpack_require__,35001))),308:$e.lazy(()=>__webpack_require__.e(2865).then(__webpack_require__.bind(__webpack_require__,46063))),309:$e.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,91403))),310:$e.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,91403))),311:$e.lazy(()=>__webpack_require__.e(3141).then(__webpack_require__.bind(__webpack_require__,50282))),312:$e.lazy(()=>__webpack_require__.e(9058).then(__webpack_require__.bind(__webpack_require__,69058))),313:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6411),__webpack_require__.e(2998),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,83687))),314:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2998),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,33759))),315:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6411),__webpack_require__.e(2998),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,83687))),316:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2998),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,33759))),317:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6411),__webpack_require__.e(2998),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,83687))),318:$e.lazy(()=>__webpack_require__.e(9058).then(__webpack_require__.bind(__webpack_require__,69058))),319:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,95412))),320:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,74581))),321:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),322:$e.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,60649))),323:$e.lazy(()=>__webpack_require__.e(9788).then(__webpack_require__.bind(__webpack_require__,2258))),324:$e.lazy(()=>__webpack_require__.e(576).then(__webpack_require__.bind(__webpack_require__,89987))),325:$e.lazy(()=>__webpack_require__.e(7260).then(__webpack_require__.bind(__webpack_require__,3824))),326:$e.lazy(()=>__webpack_require__.e(4520).then(__webpack_require__.bind(__webpack_require__,67829))),327:$e.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,56697))),328:$e.lazy(()=>__webpack_require__.e(4514).then(__webpack_require__.bind(__webpack_require__,61981))),329:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),330:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,79060))),331:$e.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,13890))),332:$e.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,13890))),333:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),334:$e.lazy(()=>__webpack_require__.e(1939).then(__webpack_require__.bind(__webpack_require__,44521))),335:$e.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,17782))),336:$e.lazy(()=>__webpack_require__.e(6434).then(__webpack_require__.bind(__webpack_require__,15088))),337:$e.lazy(()=>__webpack_require__.e(1880).then(__webpack_require__.bind(__webpack_require__,25727))),338:$e.lazy(()=>__webpack_require__.e(8237).then(__webpack_require__.bind(__webpack_require__,80938))),339:$e.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,71913))),340:$e.lazy(()=>__webpack_require__.e(264).then(__webpack_require__.bind(__webpack_require__,8722))),341:$e.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,22307))),342:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),343:$e.lazy(()=>__webpack_require__.e(4078).then(__webpack_require__.bind(__webpack_require__,3543))),344:$e.lazy(()=>__webpack_require__.e(2829).then(__webpack_require__.bind(__webpack_require__,5123))),345:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,27386))),346:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),347:$e.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,39633))),348:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,78001))),349:$e.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,77860))),350:$e.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,64278))),351:$e.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,55008))),352:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,16283))),353:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,16283))),354:$e.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,33207))),355:$e.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,27453))),356:$e.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,28554))),357:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,40340))),358:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,98446))),359:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,98446))),360:$e.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,74385))),361:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,92322))),362:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,2558))),363:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,51970))),364:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,51970))),365:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,65061))),366:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,19065))),367:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,19065))),368:$e.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,11197))),369:$e.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,56129))),370:$e.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,24809))),371:$e.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,73487))),372:$e.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,78195))),373:$e.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,61210))),374:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,78001))),375:$e.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,75280))),376:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),377:$e.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,39633))),378:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,78001))),379:$e.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,77860))),380:$e.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,64278))),381:$e.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,55008))),382:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,16283))),383:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,16283))),384:$e.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,33207))),385:$e.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,27453))),386:$e.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,28554))),387:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,40340))),388:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,98446))),389:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,98446))),390:$e.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,74385))),391:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,92322))),392:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,2558))),393:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,51970))),394:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,51970))),395:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,65061))),396:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,19065))),397:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,19065))),398:$e.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,11197))),399:$e.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,56129))),400:$e.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,24809))),401:$e.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,73487))),402:$e.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,78195))),403:$e.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,61210))),404:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,78001))),405:$e.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,75280))),406:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),407:$e.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,54924))),408:$e.lazy(()=>__webpack_require__.e(7560).then(__webpack_require__.bind(__webpack_require__,50100))),409:$e.lazy(()=>__webpack_require__.e(6029).then(__webpack_require__.bind(__webpack_require__,21374))),410:$e.lazy(()=>__webpack_require__.e(5179).then(__webpack_require__.bind(__webpack_require__,35724))),411:$e.lazy(()=>__webpack_require__.e(4621).then(__webpack_require__.bind(__webpack_require__,91549))),412:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),413:$e.lazy(()=>__webpack_require__.e(1831).then(__webpack_require__.bind(__webpack_require__,17248))),414:$e.lazy(()=>__webpack_require__.e(2539).then(__webpack_require__.bind(__webpack_require__,19189))),415:$e.lazy(()=>__webpack_require__.e(8143).then(__webpack_require__.bind(__webpack_require__,84935))),416:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,11596))),417:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,15160))),418:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,2445))),419:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,66525))),420:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,77670))),421:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,77670))),422:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,77670))),423:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,77670))),424:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,77670))),425:$e.lazy(()=>__webpack_require__.e(5022).then(__webpack_require__.bind(__webpack_require__,53925))),426:$e.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,39868))),427:$e.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,39868))),428:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,23746))),429:$e.lazy(()=>__webpack_require__.e(1253).then(__webpack_require__.bind(__webpack_require__,31088))),430:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),431:$e.lazy(()=>__webpack_require__.e(2216).then(__webpack_require__.bind(__webpack_require__,54516))),432:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,47856))),433:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),434:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6411),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,7780))),435:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,11983))),436:$e.lazy(()=>__webpack_require__.e(1077).then(__webpack_require__.bind(__webpack_require__,69980))),437:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),438:$e.lazy(()=>__webpack_require__.e(570).then(__webpack_require__.bind(__webpack_require__,95074))),439:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),440:$e.lazy(()=>__webpack_require__.e(8365).then(__webpack_require__.bind(__webpack_require__,7318))),441:$e.lazy(()=>__webpack_require__.e(6788).then(__webpack_require__.bind(__webpack_require__,38470))),442:$e.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,14713))),443:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),444:$e.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,94417))),445:$e.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,58059))),446:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),447:$e.lazy(()=>__webpack_require__.e(532).then(__webpack_require__.bind(__webpack_require__,7006))),448:$e.lazy(()=>__webpack_require__.e(7178).then(__webpack_require__.bind(__webpack_require__,35107))),449:$e.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,98035))),450:$e.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,38934))),451:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,41345))),452:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,20010))),453:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,35687))),454:$e.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,22779))),455:$e.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,29985))),456:$e.lazy(()=>__webpack_require__.e(5972).then(__webpack_require__.bind(__webpack_require__,41888))),457:$e.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,29985))),458:$e.lazy(()=>__webpack_require__.e(1470).then(__webpack_require__.bind(__webpack_require__,54120))),459:$e.lazy(()=>__webpack_require__.e(7182).then(__webpack_require__.bind(__webpack_require__,34358))),460:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),461:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,28344))),462:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),463:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,2672))),464:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),465:$e.lazy(()=>__webpack_require__.e(6444).then(__webpack_require__.bind(__webpack_require__,52449))),466:$e.lazy(()=>__webpack_require__.e(5111).then(__webpack_require__.bind(__webpack_require__,81069))),467:$e.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,10259))),468:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7224)]).then(__webpack_require__.bind(__webpack_require__,62596))),469:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5823)]).then(__webpack_require__.bind(__webpack_require__,57904))),470:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4944)]).then(__webpack_require__.bind(__webpack_require__,95958))),471:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,70140))),472:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3667),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,922))),473:$e.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,37670))),474:$e.lazy(()=>__webpack_require__.e(2501).then(__webpack_require__.bind(__webpack_require__,30402))),475:$e.lazy(()=>__webpack_require__.e(3212).then(__webpack_require__.bind(__webpack_require__,33932))),476:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,5607))),477:$e.lazy(()=>__webpack_require__.e(1855).then(__webpack_require__.bind(__webpack_require__,47730))),478:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,5607))),479:$e.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,6332))),480:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,51230))),481:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,51230))),482:$e.lazy(()=>__webpack_require__.e(3784).then(__webpack_require__.bind(__webpack_require__,864))),483:$e.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,76606))),484:$e.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,50460))),485:$e.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,11123))),486:$e.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,2108))),487:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,27768))),488:$e.lazy(()=>__webpack_require__.e(1836).then(__webpack_require__.bind(__webpack_require__,48087))),489:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1802),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,15802))),490:$e.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,52557))),491:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,27768))),492:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,27768))),493:$e.lazy(()=>__webpack_require__.e(6034).then(__webpack_require__.bind(__webpack_require__,66295))),494:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,59936))),495:$e.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,31613))),496:$e.lazy(()=>Promise.all([__webpack_require__.e(410),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,24330))),497:$e.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,11123))),"@@/global-layout":$e.lazy(()=>__webpack_require__.e(1717).then(__webpack_require__.bind(__webpack_require__,49524)))}}})}var P=__webpack_require__(49865),O=__webpack_require__(29199),L=__webpack_require__(71418),ve=__webpack_require__(5420),ke=()=>$e.createElement(L.Z,{size:"middle",className:ve.Z.loading}),dn=__webpack_require__(6075),Pn=__webpack_require__(66649),hn=__webpack_require__.n(Pn),Bi=__webpack_require__(91392),cs=__webpack_require__.n(Bi),Ka=__webpack_require__(73100),Wo=__webpack_require__.n(Ka),ns=__webpack_require__(14805),Ao=__webpack_require__.n(ns),Us=__webpack_require__(13477),tf=__webpack_require__.n(Us),ql=__webpack_require__(64796),Fc=__webpack_require__.n(ql),rf=__webpack_require__(9007),Vu=__webpack_require__.n(rf),Si=__webpack_require__(58626),Sl=__webpack_require__.n(Si),Bc=__webpack_require__(9084),nu=__webpack_require__.n(Bc),co=__webpack_require__(5116),_s=__webpack_require__.n(co),_l=__webpack_require__(50991),Jl=__webpack_require__.n(_l),gl=__webpack_require__(39050),Ll=__webpack_require__.n(gl),Al=__webpack_require__(1554),wf=__webpack_require__.n(Al),ku=__webpack_require__(59697),Ml=__webpack_require__.n(ku);hn().extend(Wo()),hn().extend(Ao()),hn().extend(tf()),hn().extend(Fc()),hn().extend(Vu()),hn().extend(Sl()),hn().extend(nu()),hn().extend(_s()),hn().extend(Jl()),hn().extend(Ll()),hn().extend(wf()),hn().extend(Ml()),hn().extend(cs());var nf=Object.defineProperty,Fl=Object.getOwnPropertySymbols,Ef=Object.prototype.hasOwnProperty,Ru=Object.prototype.propertyIsEnumerable,Cl=(Fn,ti,Xi)=>ti in Fn?nf(Fn,ti,{enumerable:!0,configurable:!0,writable:!0,value:Xi}):Fn[ti]=Xi,ec=(Fn,ti)=>{for(var Xi in ti||(ti={}))Ef.call(ti,Xi)&&Cl(Fn,Xi,ti[Xi]);if(Fl)for(var Xi of Fl(ti))Ru.call(ti,Xi)&&Cl(Fn,Xi,ti[Xi]);return Fn},Nc=(Fn,ti,Xi)=>new Promise((Ba,la)=>{var Ea=ca=>{try{Ds(Xi.next(ca))}catch(ks){la(ks)}},ya=ca=>{try{Ds(Xi.throw(ca))}catch(ks){la(ks)}},Ds=ca=>ca.done?Ba(ca.value):Promise.resolve(ca.value).then(Ea,ya);Ds((Xi=Xi.apply(Fn,ti)).next())});const ju="/react/build/",xu=!1;function wu(){return Nc(this,null,function*(){const Fn=(0,P.gD)(),{routes:ti,routeComponents:Xi}=yield xf(Fn);yield Fn.applyPlugins({key:"patchRoutes",type:dn.ApplyPluginsType.event,args:{routes:ti,routeComponents:Xi}});const Ba=Fn.applyPlugins({key:"modifyContextOpts",type:dn.ApplyPluginsType.modify,initialValue:{}}),la=Ba.basename||"/",Ea=Ba.historyType||"browser",ya=(0,O.fi)(ec({type:Ea,basename:la},Ba.historyOpts));return Fn.applyPlugins({key:"render",type:dn.ApplyPluginsType.compose,initialValue(){const Ds={useStream:!0,routes:ti,routeComponents:Xi,pluginManager:Fn,mountElementId:"root",rootElement:Ba.rootElement||document.getElementById("root"),loadingComponent:ke,publicPath:ju,runtimePublicPath:xu,history:ya,historyType:Ea,basename:la,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:Ba.callback},ca=Fn.applyPlugins({key:"modifyClientRenderOpts",type:dn.ApplyPluginsType.modify,initialValue:Ds});return Lc(ca)}})()})}wu(),typeof window!="undefined"&&(window.g_umi={version:"4.6.26"})})()})();